@charset "UTF-8";

[data-v-560cbec6]:root, :root .ivyforms-theme-dark[data-v-560cbec6] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-e315ce18]:root, :root .ivyforms-theme-dark[data-v-e315ce18] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-coming-soon-badge.ivyforms-coming-soon-badge_size__s svg[data-v-e315ce18] {
	transform: scale(.8);
}

.ivyforms-coming-soon-badge.ivyforms-coming-soon-badge_size__l svg[data-v-e315ce18] {
	transform: scale(1.2);
}

[data-v-f0b28f97]:root, :root .ivyforms-theme-dark[data-v-f0b28f97] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-pro-badge--size-s svg[data-v-f0b28f97] {
	transform: scale(.8);
	border-radius: 50%;
}

.ivyforms-pro-badge--size-d svg[data-v-f0b28f97] {
	border-radius: 50%;
}

.ivyforms-pro-badge--size-l svg[data-v-f0b28f97] {
	transform: scale(1.2);
}

[data-v-1d8ffb2d]:root, :root .ivyforms-theme-dark[data-v-1d8ffb2d] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-subdialog.type-delete .el-dialog__header .ivyforms-subdialog__header .ivyforms-subdialog-header-icon .ivyforms-icon svg {
	fill: var(--map-status-error-fill-0);
}

.ivyforms-subdialog.type-duplicate .el-dialog__header .ivyforms-subdialog__header .ivyforms-subdialog-header-icon .ivyforms-icon svg {
	fill: var(--map-status-success-fill-0);
}

.ivyforms-subdialog.type-unsaved_changes .el-dialog__header .ivyforms-subdialog__header .ivyforms-subdialog-header-icon .ivyforms-icon svg {
	fill: var(--map-status-warning-fill-0);
}

.ivyforms-subdialog.type-delete_on_uninstall_warning .el-dialog__header .ivyforms-subdialog__header .ivyforms-subdialog-header-icon .ivyforms-icon svg {
	fill: var(--map-status-warning-fill-0);
}

[data-v-2f5ea421]:root, :root .ivyforms-theme-dark[data-v-2f5ea421] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-context-menu-action.secondary:not(.coming-soon):active .ivyforms-context-menu-action__wrapper .ivyforms-icon svg, .ivyforms-context-menu-action.secondary:not(.coming-soon).active .ivyforms-context-menu-action__wrapper .ivyforms-icon svg {
	fill: var(--map-base-purple-symbol-0);
}

.ivyforms-context-menu-action.active:not(.coming-soon) .ivyforms-context-menu-action__wrapper .ivyforms-icon svg {
	fill: var(--map-base-brand-symbol-0);
}

.ivyforms-context-menu-action:active:not(.coming-soon)>.ivyforms-context-menu-action__wrapper .ivyforms-icon svg {
	fill: var(--map-base-brand-symbol-0);
}

.ivyforms-context-menu-action:active:not(.coming-soon)>.ivyforms-context-menu-action__wrapper.danger .ivyforms-icon svg {
	fill: var(--map-status-error-symbol-0);
}

[data-v-59bc3469]:root, :root .ivyforms-theme-dark[data-v-59bc3469] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-94c04598]:root, :root .ivyforms-theme-dark[data-v-94c04598] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-rating__star[data-v-94c04598]:not(.is-filled) .ivyforms-icon__svg.type-line path {
	stroke: var(--map-base-dusk-symbol-2);
}

[data-v-04bf0d24]:root, :root .ivyforms-theme-dark[data-v-04bf0d24] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-file-upload__glyph[data-v-04bf0d24] svg {
	display: block;
	width: 100%;
	height: 100%;
}

.ivyforms-theme-switch path {
	transition-property: fill;
	transition-duration: .3s;
	transition-timing-function: ease;
	transition-delay: 0s;
}

.ivyforms-theme-switch:not(.is-dark):hover .ivyforms-theme-switch__images__item path {
	fill: var(--map-base-brand-symbol-1);
}

.ivyforms-input.el-input .el-input__wrapper .ivyforms-input__icon-start.is-clickable .ivyforms-icon__svg, .ivyforms-input.el-input .el-input__wrapper .ivyforms-input__icon-end.is-clickable .ivyforms-icon__svg, .ivyforms-input.el-input .el-input__wrapper .ivyforms-input__icon-start.is-clickable svg, .ivyforms-input.el-input .el-input__wrapper .ivyforms-input__icon-end.is-clickable svg {
	cursor: pointer !important;
	pointer-events: auto;
}

.ivyforms-form-item-select .el-select__wrapper:focus .el-tag .el-tag__close svg, .ivyforms-form-item-select .el-select__wrapper:active .el-tag .el-tag__close svg, .ivyforms-form-item-select .el-select__wrapper.is-active .el-tag .el-tag__close svg, .ivyforms-form-item-select .el-select__wrapper.is-focused .el-tag .el-tag__close svg {
	color: var(--ivyforms-select-tag-text, var(--map-base-brand-symbol-0));
	width: 14px;
	height: 14px;
}

.ivyforms-form-item-select .el-select__wrapper .el-select__suffix .el-icon.el-select__caret.el-select__icon svg {
	display: none;
}

.ivyforms-form-item-select.is-secondary .el-select__wrapper:active .el-tag .el-tag__close svg, .ivyforms-form-item-select.is-secondary .el-select__wrapper:focus .el-tag .el-tag__close svg, .ivyforms-form-item-select.is-secondary .el-select__wrapper.is-focused .el-tag .el-tag__close svg, .ivyforms-form-item-select.is-secondary .el-select__wrapper.is-active .el-tag .el-tag__close svg {
	color: var(--ivyforms-select-tag-text, var(--map-base-purple-symbol-0));
	width: 14px;
	height: 14px;
}

.ivyforms-form-item-select.is-filled .el-select__wrapper:active .el-tag .el-tag__close svg, .ivyforms-form-item-select.is-filled .el-select__wrapper.is-active .el-tag .el-tag__close svg, .ivyforms-form-item-select.is-filled .el-select__wrapper:focus .el-tag .el-tag__close svg, .ivyforms-form-item-select.is-filled .el-select__wrapper.is-focused .el-tag .el-tag__close svg {
	color: var(--ivyforms-select-tag-text, var(--map-base-brand-symbol-0));
	width: 14px;
	height: 14px;
}

.ivyforms-form-item-select.is-filled .el-select__wrapper .el-tag .el-tag__close svg {
	color: var(--ivyforms-select-tag-text, var(--map-base-text-0));
	width: 14px;
	height: 14px;
}

.ivyforms-form-item-select.is-filled .el-tag .el-tag__close svg {
	color: var(--ivyforms-select-tag-text, var(--map-base-text-0));
	width: 14px;
	height: 14px;
}

.ivyforms-form-item-select .ivyforms-input__icon-start .ivyforms-icon__svg.type-line path {
	stroke: var(--map-base-dusk-symbol-2);
}

.ivyforms-select-option.el-select-dropdown__item .ivyforms-icon__svg.type-line.name-star path {
	stroke: var(--map-base-text-0);
}

.ivyforms-select-option.el-select-dropdown__item.is-selected .ivyforms-icon__svg.type-line.name-star path {
	stroke: var(--ivyforms-select-option-selected-text, var(--map-base-purple-symbol-0));
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-primary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-primary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-primary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-2);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-primary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-primary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-primary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-2);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-primary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-primary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-primary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: #fff;
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-primary .el-tabs__item .ivyforms-icon svg {
	fill: var(--map-base-text-0);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-secondary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-secondary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-secondary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-2);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-secondary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-secondary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-secondary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-2);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-secondary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-secondary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-secondary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: #fff;
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-secondary .el-tabs__item .ivyforms-icon svg {
	fill: var(--map-base-text-0);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-tertiary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-tertiary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-tertiary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-2);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-tertiary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-tertiary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-tertiary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-2);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-tertiary .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-tertiary .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-tertiary .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-0);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-tertiary .el-tabs__item .ivyforms-icon svg {
	fill: var(--map-base-text-0);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-amber .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-amber .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-tonal.priority-amber .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-2);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-amber .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-amber .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.type-fab.priority-amber .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: var(--map-base-text-2);
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-amber .el-tabs__item.is-active .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-amber .el-tabs__item:has(.is-selected) .ivyforms-icon svg, .ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-amber .el-tabs__item:has([aria-selected=true]) .ivyforms-icon svg {
	fill: #fff;
}

.ivyforms-tabs-wrapper .ivyforms-tabs-group.priority-amber .el-tabs__item .ivyforms-icon svg {
	fill: var(--map-base-text-0);
}

.ivyforms-table__container .ivyforms-table .el-table-v2__header .el-table-v2__header-cell.is-sortable .el-table-v2__sort-icon svg {
	display: none;
}

[data-v-163872de]:root, :root .ivyforms-theme-dark[data-v-163872de] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-date-picker .has-value .el-input__wrapper .el-range__icon svg, .ivyforms-date-picker .has-value.el-input__wrapper .el-range__icon svg {
	fill: var(--v19127c8c);
}

.ivyforms-date-picker-popper.el-popper .el-icon svg {
	display: contents;
}

[data-v-3eb5f837]:root, :root .ivyforms-theme-dark[data-v-3eb5f837] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-form-item .el-form-item.is-error svg, .ivyforms-form-item .ivyforms-form-item__info svg {
	min-width: 24px;
}

[data-v-448e948f]:root, :root .ivyforms-theme-dark[data-v-448e948f] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-7e8e6858]:root, :root .ivyforms-theme-dark[data-v-7e8e6858] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-fe44bc18]:root, :root .ivyforms-theme-dark[data-v-fe44bc18] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-2f0a3727]:root, :root .ivyforms-theme-dark[data-v-2f0a3727] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-99e42d14]:root, :root .ivyforms-theme-dark[data-v-99e42d14] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-c83e8e15]:root, :root .ivyforms-theme-dark[data-v-c83e8e15] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-c396df21]:root, :root .ivyforms-theme-dark[data-v-c396df21] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-6368b90b]:root, :root .ivyforms-theme-dark[data-v-6368b90b] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-a3446c65]:root, :root .ivyforms-theme-dark[data-v-a3446c65] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-d5b3cdd8]:root, :root .ivyforms-theme-dark[data-v-d5b3cdd8] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-2354ba66]:root, :root .ivyforms-theme-dark[data-v-2354ba66] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-ded3e43d]:root, :root .ivyforms-theme-dark[data-v-ded3e43d] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-file-upload__dropzone-art[data-v-ded3e43d] .ivyforms-icon__svg svg {
	display: block;
	width: 68px !important;
	height: 68px !important;
	max-width: 100%;
	max-height: 100%;
	box-sizing: border-box;
}

[data-v-248ff92f]:root, :root .ivyforms-theme-dark[data-v-248ff92f] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-c331c8ac]:root, :root .ivyforms-theme-dark[data-v-c331c8ac] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-a8098628]:root, :root .ivyforms-theme-dark[data-v-a8098628] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-5a43d8d7]:root, :root .ivyforms-theme-dark[data-v-5a43d8d7] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-eb4a554e]:root, :root .ivyforms-theme-dark[data-v-eb4a554e] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-aacd80cb]:root, :root .ivyforms-theme-dark[data-v-aacd80cb] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-b4c54ca1]:root, :root .ivyforms-theme-dark[data-v-b4c54ca1] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-recaptcha-widget__checkbox svg[data-v-b4c54ca1] {
	fill: var(--map-base-dusk-symbol-0);
}

[data-v-67c315c2]:root, :root .ivyforms-theme-dark[data-v-67c315c2] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-f27b2a4d]:root, :root .ivyforms-theme-dark[data-v-f27b2a4d] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-94400483]:root, :root .ivyforms-theme-dark[data-v-94400483] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-dc46389d]:root, :root .ivyforms-theme-dark[data-v-dc46389d] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-57c3fc90]:root, :root .ivyforms-theme-dark[data-v-57c3fc90] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-290ef19e]:root, :root .ivyforms-theme-dark[data-v-290ef19e] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-ea2d98c2]:root, :root .ivyforms-theme-dark[data-v-ea2d98c2] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-64fb3198]:root, :root .ivyforms-theme-dark[data-v-64fb3198] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-29502b99]:root, :root .ivyforms-theme-dark[data-v-29502b99] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-8d4b9363]:root, :root .ivyforms-theme-dark[data-v-8d4b9363] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-d389b59f]:root, :root .ivyforms-theme-dark[data-v-d389b59f] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-5dc76a2e]:root, :root .ivyforms-theme-dark[data-v-5dc76a2e] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-4b3c2990]:root, :root .ivyforms-theme-dark[data-v-4b3c2990] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-77d42c89]:root, :root .ivyforms-theme-dark[data-v-77d42c89] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-71d4a566]:root, :root .ivyforms-theme-dark[data-v-71d4a566] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-alert.ivyforms-alert__type__info .ivyforms-alert__icon svg {
	fill: var(--primitive-white);
}

.ivyforms-alert.ivyforms-alert__type__success .ivyforms-alert__icon svg {
	fill: var(--primitive-white);
}

.ivyforms-alert.ivyforms-alert__type__warning .ivyforms-alert__icon svg {
	fill: var(--primitive-white);
}

.ivyforms-alert.ivyforms-alert__type__error .ivyforms-alert__icon svg {
	fill: var(--primitive-white);
}

.ivyforms-alert.ivyforms-alert__type__default .ivyforms-alert__icon svg {
	fill: var(--map-base-dusk-fill--4);
}

[data-v-398fb730]:root, :root .ivyforms-theme-dark[data-v-398fb730] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-4ab7129e]:root, :root .ivyforms-theme-dark[data-v-4ab7129e] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-bd012885]:root, :root .ivyforms-theme-dark[data-v-bd012885] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-3f5c99b8]:root, :root .ivyforms-theme-dark[data-v-3f5c99b8] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-73097544]:root, :root .ivyforms-theme-dark[data-v-73097544] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-field-unit[data-v-73097544] .ivyforms-field-unit__action-buttons button .ivyforms-icon__svg.name-move svg path {
	fill: var(--map-base-purple-symbol-0) !important;
	stroke: var(--map-base-purple-symbol-0) !important;
}

.ivyforms-field-unit[data-v-73097544] .ivyforms-field-unit__action-buttons button svg {
	fill: var(--map-base-purple-symbol-0) !important;
	stroke: var(--map-base-purple-symbol-0);
}

[data-v-6d1abd94]:root, :root .ivyforms-theme-dark[data-v-6d1abd94] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-d3b7f854]:root, :root .ivyforms-theme-dark[data-v-d3b7f854] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-2d1f9719]:root, :root .ivyforms-theme-dark[data-v-2d1f9719] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

@keyframes pulse-2d1f9719 {
	0%, to {
		opacity: 1;
	}
	
	50% {
		opacity: .6;
	}
}

@keyframes fieldDropPulse {
	0%, to {
		opacity: 1;
	}
	
	50% {
		opacity: .6;
	}
}

[data-v-c5552618]:root, :root .ivyforms-theme-dark[data-v-c5552618] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-f5c7756c]:root, :root .ivyforms-theme-dark[data-v-f5c7756c] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-8996a83b]:root, :root .ivyforms-theme-dark[data-v-8996a83b] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-collapse-item.el-collapse-item[data-v-8996a83b] .el-collapse-item__arrow.el-icon svg {
	width: 24px;
	height: 24px;
}

.ivyforms-button-option.is-active .ivyforms-icon svg {
	fill: var(--map-base-purple-symbol-0);
	stroke: var(--map-base-purple-symbol-0);
}

@keyframes spinner-rotate {
	to {
		transform: rotate3d(0, 0, 1, 360deg);
	}
}

@keyframes spinner-arc {
	0% {
		stroke-dasharray: 0 150;
		stroke-dashoffset: 0;
	}
	
	to {
		stroke-dasharray: 100 150;
		stroke-dashoffset: -140;
	}
}

@keyframes ivyforms-filter-spin {
	0% {
		transform: rotate(0);
	}
	
	to {
		transform: rotate(360deg);
	}
}

@keyframes ivyforms-filter-dash {
	0% {
		stroke-dasharray: 1, 150;
		stroke-dashoffset: 0;
	}
	
	50% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -35;
	}
	
	to {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -124;
	}
}

[data-v-86217a7b]:root, :root .ivyforms-theme-dark[data-v-86217a7b] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

@keyframes pulse-86217a7b {
	0%, to {
		opacity: 1;
	}
	
	50% {
		opacity: .5;
	}
}

[data-v-88ba39c7]:root, :root .ivyforms-theme-dark[data-v-88ba39c7] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-21e83a6a]:root, :root .ivyforms-theme-dark[data-v-21e83a6a] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

@keyframes pulse-21e83a6a {
	0%, to {
		opacity: 1;
	}
	
	50% {
		opacity: .5;
	}
}

[data-v-0a527716]:root, :root .ivyforms-theme-dark[data-v-0a527716] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-5de9d5ba]:root, :root .ivyforms-theme-dark[data-v-5de9d5ba] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

@keyframes pulse-5de9d5ba {
	0%, to {
		opacity: 1;
	}
	
	50% {
		opacity: .5;
	}
}

[data-v-b7f0d50b]:root, :root .ivyforms-theme-dark[data-v-b7f0d50b] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-c503bef6]:root, :root .ivyforms-theme-dark[data-v-c503bef6] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-b6115d5d]:root, :root .ivyforms-theme-dark[data-v-b6115d5d] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-c9321b45]:root, :root .ivyforms-theme-dark[data-v-c9321b45] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-803afb86]:root, :root .ivyforms-theme-dark[data-v-803afb86] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-8d19e343]:root, :root .ivyforms-theme-dark[data-v-8d19e343] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

.ivyforms-editor ::v-deep(.tab-content > div) {
	width: 100%;
}

.ivyforms-editor__content span[style*=font-family] strong, .ivyforms-editor__content span[style*=font-family] b, .ivyforms-editor__content span[style*=font-family] em, .ivyforms-editor__content span[style*=font-family] i, .ivyforms-editor__content span[style*=font-family] u, .ivyforms-editor__content span[style*=font-family] s, .ivyforms-editor__content span[style*=font-family] strike {
	font-family: inherit;
}

.ivyforms-editor__control button[name=bg-highlight] svg path:first-of-type {
	stroke: var(--map-base-dusk-symbol-2);
	opacity: .5;
}

.ivyforms, [class*=ivyforms], .ivyforms *, [class*=ivyforms] * {
	font-family: Roboto, sans-serif;
}

:root {
	--shadow-100: 0px 1px 2px 0px rgba(18, 26, 38, .3), 0px 1px 3px 1px rgba(18, 26, 38, .15);
	--shadow-200: 0px 1px 2px 0px rgba(18, 26, 38, .3), 0px 2px 6px 2px rgba(18, 26, 38, .15);
	--shadow-300: 0px 4px 8px 3px rgba(18, 26, 38, .15), 0px 1px 3px 0px rgba(18, 26, 38, .3);
	--shadow-400: 0px 6px 10px 4px rgba(18, 26, 38, .15), 0px 2px 3px 0px rgba(18, 26, 38, .3);
	--shadow-500: 0px 8px 12px 6px rgba(18, 26, 38, .15), 0px 4px 4px 0px rgba(18, 26, 38, .3);
	--shadow-sheet: 0px 10px 10px -2px rgba(18, 26, 38, .05), 0px 4px 3px 0px rgba(18, 26, 38, .03);
}

:root {
	--theme-divider: rgba(90, 108, 126, .2);
	--theme-hover: rgba(138, 171, 204, .1);
	--theme-overlay: rgba(7, 14, 22, .3);
	--theme-skeleton: rgba(139, 146, 156, .1);
	--theme-skeleton-to: rgba(139, 146, 156, .15);
	--theme-bottom-sheet: #f7f9fc;
	--theme-ground-level-3: #fff;
	--theme-ground-level-2-foreground: #fff;
	--theme-ground-level-2-background: #f7f9fc;
	--theme-ground-level-1-foreground: #fff;
	--theme-ground-level-1-background: #f7f9fc;
}

:root {
	--theme-wb: #fff;
	--theme-wb-o90: rgba(255, 255, 255, .9);
	--theme-wb-o80: rgba(255, 255, 255, .8);
	--theme-wb-o70: rgba(255, 255, 255, .7);
	--theme-wb-o60: rgba(255, 255, 255, .6);
	--theme-wb-o50: rgba(255, 255, 255, .5);
	--theme-wb-o40: rgba(255, 255, 255, .4);
	--theme-wb-o30: rgba(255, 255, 255, .3);
	--theme-wb-o20: rgba(255, 255, 255, .2);
	--theme-wb-o10: rgba(255, 255, 255, .1);
	--theme-wb-o05: rgba(255, 255, 255, .05);
	--theme-bw: #080c11;
	--theme-bw-o90: rgba(8, 12, 17, .9);
	--theme-bw-o80: rgba(8, 12, 17, .8);
	--theme-bw-o70: rgba(8, 12, 17, .7);
	--theme-bw-o60: rgba(8, 12, 17, .6);
	--theme-bw-o50: rgba(8, 12, 17, .5);
	--theme-bw-o40: rgba(8, 12, 17, .4);
	--theme-bw-o30: rgba(8, 12, 17, .3);
	--theme-bw-o20: rgba(8, 12, 17, .2);
	--theme-bw-o10: rgba(8, 12, 17, .1);
	--theme-bw-o05: rgba(8, 12, 17, .05);
}

:root {
	--theme-base-brand-4: #01384d;
	--theme-base-brand-3: #014d5d;
	--theme-base-brand-2: #036a73;
	--theme-base-brand-1: #048a89;
	--theme-base-brand-0: #06a192;
	--theme-base-brand--1: #37c6ab;
	--theme-base-brand--2: #5fe2be;
	--theme-base-brand--3: #d4feeb;
	--theme-base-brand--4: #f2fff9;
	--theme-base-brand-o90: rgba(6, 161, 146, .9);
	--theme-base-brand-o80: rgba(6, 161, 146, .8);
	--theme-base-brand-o70: rgba(6, 161, 146, .7);
	--theme-base-brand-o60: rgba(6, 161, 146, .6);
	--theme-base-brand-o50: rgba(6, 161, 146, .5);
	--theme-base-brand-o40: rgba(6, 161, 146, .4);
	--theme-base-brand-o30: rgba(6, 161, 146, .3);
	--theme-base-brand-o20: rgba(6, 161, 146, .2);
	--theme-base-brand-o10: rgba(6, 161, 146, .1);
	--theme-base-brand-o05: rgba(6, 161, 146, .05);
	--theme-base-brand-o05-solid: #f4f7ff;
	--theme-base-purple-4: #1b1472;
	--theme-base-purple-3: #2a218a;
	--theme-base-purple-2: #4034ab;
	--theme-base-purple-1: #5b4ccc;
	--theme-base-purple-0: #7a69ee;
	--theme-base-purple--1: #9c8ef4;
	--theme-base-purple--2: #b3a6f9;
	--theme-base-purple--3: #cec4fd;
	--theme-base-purple--4: #eeeaff;
	--theme-base-purple-o90: rgba(122, 105, 238, .9);
	--theme-base-purple-o80: rgba(122, 105, 238, .8);
	--theme-base-purple-o70: rgba(122, 105, 238, .7);
	--theme-base-purple-o60: rgba(122, 105, 238, .6);
	--theme-base-purple-o50: rgba(122, 105, 238, .5);
	--theme-base-purple-o40: rgba(122, 105, 238, .4);
	--theme-base-purple-o30: rgba(122, 105, 238, .3);
	--theme-base-purple-o20: rgba(122, 105, 238, .2);
	--theme-base-purple-o10: rgba(122, 105, 238, .1);
	--theme-base-purple-o05: rgba(122, 105, 238, .05);
	--theme-base-purple-o05-solid: #f7f9fc;
	--theme-base-dusk-5: #232b36;
	--theme-base-dusk-4: #232e3c;
	--theme-base-dusk-3: #394452;
	--theme-base-dusk-2: #535d69;
	--theme-base-dusk-1: #707883;
	--theme-base-dusk-0: #8b929c;
	--theme-base-dusk--1: #a5abb2;
	--theme-base-dusk--2: #c0c5cb;
	--theme-base-dusk--3: #dbdee3;
	--theme-base-dusk--4: #f4f6f9;
	--theme-base-dusk--5: #f7faff;
	--theme-base-dusk-o90: rgba(139, 146, 156, .9);
	--theme-base-dusk-o80: rgba(139, 146, 156, .8);
	--theme-base-dusk-o70: rgba(139, 146, 156, .7);
	--theme-base-dusk-o60: rgba(139, 146, 156, .6);
	--theme-base-dusk-o50: rgba(139, 146, 156, .5);
	--theme-base-dusk-o40: rgba(139, 146, 156, .4);
	--theme-base-dusk-o30: rgba(139, 146, 156, .3);
	--theme-base-dusk-o20: rgba(139, 146, 156, .2);
	--theme-base-dusk-o10: rgba(139, 146, 156, .1);
	--theme-base-dusk-o05: rgba(139, 146, 156, .05);
	--theme-base-text-0: #212832;
	--theme-base-text--1: #707883;
	--theme-base-text--2: #8b929c;
	--theme-base-text-wcag-0: #212832;
	--theme-base-text-wcag--1: #6a727c;
	--theme-base-text-wcag--2: #70757e;
	--theme-base-brand-wcag-4: #01384d;
	--theme-base-brand-wcag-3: #014a57;
	--theme-base-brand-wcag-2: #015c61;
	--theme-base-brand-wcag-1: #026f6b;
	--theme-base-brand-wcag-0: #028175;
	--theme-base-brand-wcag--1: #41a097;
	--theme-base-brand-wcag--2: #80c0ba;
	--theme-base-brand-wcag--3: #c6e6e3;
	--theme-base-brand-wcag--4: #ebfdfc;
	--theme-base-brand-wcag-o03: rgba(2, 129, 117, .03);
	--theme-base-brand-symbol-wcag-2: #015c61;
	--theme-base-brand-symbol-wcag-1: #026f6b;
	--theme-base-brand-symbol-wcag--0: #028175;
	--theme-base-brand-symbol-wcag--1: #41a097;
	--theme-base-dusk-wcag-o03: rgba(139, 146, 156, .03);
	--theme-base-purple-wcag-o03: rgba(122, 105, 238, .03);
	--theme-base-purple-wcag-o05: rgba(114, 97, 217, .05);
	--theme-base-purple-wcag-4: #2a218a;
	--theme-base-purple-wcag-3: #2a218a;
	--theme-base-purple-wcag-2: #4034ab;
	--theme-base-purple-wcag-1: #4034ab;
	--theme-base-purple-wcag-0: #7261d9;
	--theme-base-purple-wcag--1: #9c8ef4;
	--theme-base-purple-wcag--2: #b3a6f9;
	--theme-base-purple-wcag--3: #cec4fd;
	--theme-base-purple-wcag--4: #eeeaff;
	--theme-base-purple-symbol-wcag-2: #4034ab;
	--theme-base-purple-symbol-wcag-1: #4034ab;
	--theme-base-purple-symbol-wcag-0: #7362d9;
	--theme-base-purple-symbol-wcag--1: #9c8ef4;
}

:root {
	--theme-accent-raspberry-4: #450c1f;
	--theme-accent-raspberry-3: #671e36;
	--theme-accent-raspberry-2: #912b4d;
	--theme-accent-raspberry-1: #9d3457;
	--theme-accent-raspberry-0: #c03060;
	--theme-accent-raspberry--1: #e4628d;
	--theme-accent-raspberry--2: #ec8dad;
	--theme-accent-raspberry--3: #f8cedc;
	--theme-accent-raspberry--4: #fde3eb;
	--theme-accent-raspberry-o90: rgba(192, 48, 96, .9);
	--theme-accent-raspberry-o80: rgba(192, 48, 96, .8);
	--theme-accent-raspberry-o70: rgba(192, 48, 96, .7);
	--theme-accent-raspberry-o60: rgba(192, 48, 96, .6);
	--theme-accent-raspberry-o50: rgba(192, 48, 96, .5);
	--theme-accent-raspberry-o40: rgba(192, 48, 96, .4);
	--theme-accent-raspberry-o30: rgba(192, 48, 96, .3);
	--theme-accent-raspberry-o20: rgba(192, 48, 96, .2);
	--theme-accent-raspberry-o10: rgba(192, 48, 96, .1);
	--theme-accent-raspberry-o05: rgba(192, 48, 96, .05);
	--theme-accent-sky-blue-4: #0b336f;
	--theme-accent-sky-blue-3: #024a8d;
	--theme-accent-sky-blue-2: #0367af;
	--theme-accent-sky-blue-1: #0081c9;
	--theme-accent-sky-blue-0: #0b9bec;
	--theme-accent-sky-blue--1: #36b3fa;
	--theme-accent-sky-blue--2: #7ccffd;
	--theme-accent-sky-blue--3: #b9e6fe;
	--theme-accent-sky-blue--4: #edf7ff;
	--theme-accent-sky-blue-o90: rgba(11, 155, 236, .9);
	--theme-accent-sky-blue-o80: rgba(11, 155, 236, .8);
	--theme-accent-sky-blue-o70: rgba(11, 155, 236, .7);
	--theme-accent-sky-blue-o60: rgba(11, 155, 236, .6);
	--theme-accent-sky-blue-o50: rgba(11, 155, 236, .5);
	--theme-accent-sky-blue-o40: rgba(11, 155, 236, .4);
	--theme-accent-sky-blue-o30: rgba(11, 155, 236, .3);
	--theme-accent-sky-blue-o20: rgba(11, 155, 236, .2);
	--theme-accent-sky-blue-o10: rgba(11, 155, 236, .1);
	--theme-accent-sky-blue-o05: rgba(11, 155, 236, .05);
	--theme-accent-blue-4: #012a99;
	--theme-accent-blue-3: #0938b9;
	--theme-accent-blue-2: #0f45d9;
	--theme-accent-blue-1: #1c54ee;
	--theme-accent-blue-0: #316bff;
	--theme-accent-blue--1: #528cfe;
	--theme-accent-blue--2: #84b5ff;
	--theme-accent-blue--3: #cbe3ff;
	--theme-accent-blue--4: #f0f6ff;
	--theme-accent-blue-o90: rgba(49, 107, 255, .9);
	--theme-accent-blue-o80: rgba(49, 107, 255, .8);
	--theme-accent-blue-o70: rgba(49, 107, 255, .7);
	--theme-accent-blue-o60: rgba(49, 107, 255, .6);
	--theme-accent-blue-o50: rgba(49, 107, 255, .5);
	--theme-accent-blue-o40: rgba(49, 107, 255, .4);
	--theme-accent-blue-o30: rgba(49, 107, 255, .3);
	--theme-accent-blue-o20: rgba(49, 107, 255, .2);
	--theme-accent-blue-o10: rgba(49, 107, 255, .1);
	--theme-accent-blue-o05: rgba(49, 107, 255, .05);
	--theme-accent-denim-4: #121f7a;
	--theme-accent-denim-3: #1e2f93;
	--theme-accent-denim-2: #2f46b7;
	--theme-accent-denim-1: #4561db;
	--theme-accent-denim-0: #5f81ff;
	--theme-accent-denim--1: #87a3ff;
	--theme-accent-denim--2: #9fb7ff;
	--theme-accent-denim--3: #bfd0ff;
	--theme-accent-denim--4: #eaeffe;
	--theme-accent-denim-o90: rgba(95, 129, 255, .9);
	--theme-accent-denim-o80: rgba(95, 129, 255, .8);
	--theme-accent-denim-o70: rgba(95, 129, 255, .7);
	--theme-accent-denim-o60: rgba(95, 129, 255, .6);
	--theme-accent-denim-o50: rgba(95, 129, 255, .5);
	--theme-accent-denim-o40: rgba(95, 129, 255, .4);
	--theme-accent-denim-o30: rgba(95, 129, 255, .3);
	--theme-accent-denim-o20: rgba(95, 129, 255, .2);
	--theme-accent-denim-o10: rgba(95, 129, 255, .1);
	--theme-accent-denim-o05: rgba(95, 129, 255, .05);
	--theme-accent-magenta-4: #410b2f;
	--theme-accent-magenta-3: #671e4e;
	--theme-accent-magenta-2: #892969;
	--theme-accent-magenta-1: #953274;
	--theme-accent-magenta-0: #b12f86;
	--theme-accent-magenta--1: #de5eb3;
	--theme-accent-magenta--2: #ec89cb;
	--theme-accent-magenta--3: #f7cae8;
	--theme-accent-magenta--4: #fde3f4;
	--theme-accent-magenta-o90: rgba(177, 47, 134, .9);
	--theme-accent-magenta-o80: rgba(177, 47, 134, .8);
	--theme-accent-magenta-o70: rgba(177, 47, 134, .7);
	--theme-accent-magenta-o60: rgba(177, 47, 134, .6);
	--theme-accent-magenta-o50: rgba(177, 47, 134, .5);
	--theme-accent-magenta-o40: rgba(177, 47, 134, .4);
	--theme-accent-magenta-o30: rgba(177, 47, 134, .3);
	--theme-accent-magenta-o20: rgba(177, 47, 134, .2);
	--theme-accent-magenta-o10: rgba(177, 47, 134, .1);
	--theme-accent-magenta-o05: rgba(177, 47, 134, .05);
	--theme-accent-yellow-4: #723f12;
	--theme-accent-yellow-3: #854e0e;
	--theme-accent-yellow-2: #a26208;
	--theme-accent-yellow-1: #ca8a04;
	--theme-accent-yellow-0: #e9b308;
	--theme-accent-yellow--1: #facc16;
	--theme-accent-yellow--2: #fde047;
	--theme-accent-yellow--3: #fef18b;
	--theme-accent-yellow--4: #fef9c2;
	--theme-accent-yellow-o90: rgba(233, 179, 8, .9);
	--theme-accent-yellow-o80: rgba(233, 179, 8, .8);
	--theme-accent-yellow-o70: rgba(233, 179, 8, .7);
	--theme-accent-yellow-o60: rgba(233, 179, 8, .6);
	--theme-accent-yellow-o50: rgba(233, 179, 8, .5);
	--theme-accent-yellow-o40: rgba(233, 179, 8, .4);
	--theme-accent-yellow-o30: rgba(233, 179, 8, .3);
	--theme-accent-yellow-o20: rgba(233, 179, 8, .2);
	--theme-accent-yellow-o10: rgba(233, 179, 8, .1);
	--theme-accent-yellow-o05: rgba(233, 179, 8, .05);
	--theme-accent-aurora-4: #4a0d0d;
	--theme-accent-aurora-3: #6f2020;
	--theme-accent-aurora-2: #952d2d;
	--theme-accent-aurora-1: #a13636;
	--theme-accent-aurora-0: #c53434;
	--theme-accent-aurora--1: #f26464;
	--theme-accent-aurora--2: #f49090;
	--theme-accent-aurora--3: #fccfcf;
	--theme-accent-aurora--4: #fee6e6;
	--theme-accent-aurora-o90: rgba(197, 52, 52, .9);
	--theme-accent-aurora-o80: rgba(197, 52, 52, .8);
	--theme-accent-aurora-o70: rgba(197, 52, 52, .7);
	--theme-accent-aurora-o60: rgba(197, 52, 52, .6);
	--theme-accent-aurora-o50: rgba(197, 52, 52, .5);
	--theme-accent-aurora-o40: rgba(197, 52, 52, .4);
	--theme-accent-aurora-o30: rgba(197, 52, 52, .3);
	--theme-accent-aurora-o20: rgba(197, 52, 52, .2);
	--theme-accent-aurora-o10: rgba(197, 52, 52, .1);
	--theme-accent-aurora-o05: rgba(197, 52, 52, .05);
	--theme-accent-maroon-4: #450c1f;
	--theme-accent-maroon-3: #671e36;
	--theme-accent-maroon-2: #912b4d;
	--theme-accent-maroon-1: #9d3457;
	--theme-accent-maroon-0: #c03060;
	--theme-accent-maroon--1: #e4628d;
	--theme-accent-maroon--2: #ec8dad;
	--theme-accent-maroon--3: #f8cedc;
	--theme-accent-maroon--4: #fde3eb;
	--theme-accent-maroon-o90: rgba(192, 48, 96, .9);
	--theme-accent-maroon-o80: rgba(192, 48, 96, .8);
	--theme-accent-maroon-o70: rgba(192, 48, 96, .7);
	--theme-accent-maroon-o60: rgba(192, 48, 96, .6);
	--theme-accent-maroon-o50: rgba(192, 48, 96, .5);
	--theme-accent-maroon-o40: rgba(192, 48, 96, .4);
	--theme-accent-maroon-o30: rgba(192, 48, 96, .3);
	--theme-accent-maroon-o20: rgba(192, 48, 96, .2);
	--theme-accent-maroon-o10: rgba(192, 48, 96, .1);
	--theme-accent-maroon-o05: rgba(192, 48, 96, .05);
	--theme-accent-pumpkin-4: #6a1d03;
	--theme-accent-pumpkin-3: #7d2d12;
	--theme-accent-pumpkin-2: #9b3413;
	--theme-accent-pumpkin-1: #c3410d;
	--theme-accent-pumpkin-0: #ea580b;
	--theme-accent-pumpkin--1: #fa7317;
	--theme-accent-pumpkin--2: #fc923c;
	--theme-accent-pumpkin--3: #fdba74;
	--theme-accent-pumpkin--4: #ffedd5;
	--theme-accent-pumpkin-o90: rgba(234, 88, 11, .9);
	--theme-accent-pumpkin-o80: rgba(234, 88, 11, .8);
	--theme-accent-pumpkin-o70: rgba(234, 88, 11, .7);
	--theme-accent-pumpkin-o60: rgba(234, 88, 11, .6);
	--theme-accent-pumpkin-o50: rgba(234, 88, 11, .5);
	--theme-accent-pumpkin-o40: rgba(234, 88, 11, .4);
	--theme-accent-pumpkin-o30: rgba(234, 88, 11, .3);
	--theme-accent-pumpkin-o20: rgba(234, 88, 11, .2);
	--theme-accent-pumpkin-o10: rgba(234, 88, 11, .1);
	--theme-accent-pumpkin-o05: rgba(234, 88, 11, .05);
	--theme-accent-amber-4: #793510;
	--theme-accent-amber-3: #92400e;
	--theme-accent-amber-2: #b5530a;
	--theme-accent-amber-1: #d87706;
	--theme-accent-amber-0: #f69d0b;
	--theme-accent-amber--1: #fbbf23;
	--theme-accent-amber--2: #fbd34d;
	--theme-accent-amber--3: #fde689;
	--theme-accent-amber--4: #fef3c6;
	--theme-accent-amber-o90: rgba(246, 157, 11, .9);
	--theme-accent-amber-o80: rgba(246, 157, 11, .8);
	--theme-accent-amber-o70: rgba(246, 157, 11, .7);
	--theme-accent-amber-o60: rgba(246, 157, 11, .6);
	--theme-accent-amber-o50: rgba(246, 157, 11, .5);
	--theme-accent-amber-o40: rgba(246, 157, 11, .4);
	--theme-accent-amber-o30: rgba(246, 157, 11, .3);
	--theme-accent-amber-o20: rgba(246, 157, 11, .2);
	--theme-accent-amber-o10: rgba(246, 157, 11, .1);
	--theme-accent-amber-o05: rgba(246, 157, 11, .05);
	--theme-accent-grape-4: #2e0e4e;
	--theme-accent-grape-3: #4c2277;
	--theme-accent-grape-2: #662f9d;
	--theme-accent-grape-1: #7339ac;
	--theme-accent-grape-0: #8040bf;
	--theme-accent-grape--1: #ad71ea;
	--theme-accent-grape--2: #c494f4;
	--theme-accent-grape--3: #e5d0fb;
	--theme-accent-grape--4: #f2e5ff;
	--theme-accent-grape-o90: rgba(128, 64, 191, .9);
	--theme-accent-grape-o80: rgba(128, 64, 191, .8);
	--theme-accent-grape-o70: rgba(128, 64, 191, .7);
	--theme-accent-grape-o60: rgba(128, 64, 191, .6);
	--theme-accent-grape-o50: rgba(128, 64, 191, .5);
	--theme-accent-grape-o40: rgba(128, 64, 191, .4);
	--theme-accent-grape-o30: rgba(128, 64, 191, .3);
	--theme-accent-grape-o20: rgba(128, 64, 191, .2);
	--theme-accent-grape-o10: rgba(128, 64, 191, .1);
	--theme-accent-grape-o05: rgba(128, 64, 191, .05);
	--theme-accent-violet-4: #1f1264;
	--theme-accent-violet-3: #39288a;
	--theme-accent-violet-2: #4e38bc;
	--theme-accent-violet-1: #573fcf;
	--theme-accent-violet-0: #634eca;
	--theme-accent-violet--1: #917ef1;
	--theme-accent-violet--2: #aba2fb;
	--theme-accent-violet--3: #dcd6ff;
	--theme-accent-violet--4: #eeebff;
	--theme-accent-violet-o90: rgba(99, 78, 202, .9);
	--theme-accent-violet-o80: rgba(99, 78, 202, .8);
	--theme-accent-violet-o70: rgba(99, 78, 202, .7);
	--theme-accent-violet-o60: rgba(99, 78, 202, .6);
	--theme-accent-violet-o50: rgba(99, 78, 202, .5);
	--theme-accent-violet-o40: rgba(99, 78, 202, .4);
	--theme-accent-violet-o30: rgba(99, 78, 202, .3);
	--theme-accent-violet-o20: rgba(99, 78, 202, .2);
	--theme-accent-violet-o10: rgba(99, 78, 202, .1);
	--theme-accent-violet-o05: rgba(99, 78, 202, .05);
	--theme-accent-slate-4: #002742;
	--theme-accent-slate-3: #0c456e;
	--theme-accent-slate-2: #165b8d;
	--theme-accent-slate-1: #1b679d;
	--theme-accent-slate-0: #0870ba;
	--theme-accent-slate--1: #5699dc;
	--theme-accent-slate--2: #79bcf6;
	--theme-accent-slate--3: #c2e3ff;
	--theme-accent-slate--4: #e0f1ff;
	--theme-accent-slate-o90: rgba(8, 112, 186, .9);
	--theme-accent-slate-o80: rgba(8, 112, 186, .8);
	--theme-accent-slate-o70: rgba(8, 112, 186, .7);
	--theme-accent-slate-o60: rgba(8, 112, 186, .6);
	--theme-accent-slate-o50: rgba(8, 112, 186, .5);
	--theme-accent-slate-o40: rgba(8, 112, 186, .4);
	--theme-accent-slate-o30: rgba(8, 112, 186, .3);
	--theme-accent-slate-o20: rgba(8, 112, 186, .2);
	--theme-accent-slate-o10: rgba(8, 112, 186, .1);
	--theme-accent-slate-o05: rgba(8, 112, 186, .05);
	--theme-accent-teal-4: #012a37;
	--theme-accent-teal-3: #0a495c;
	--theme-accent-teal-2: #196076;
	--theme-accent-teal-1: #196c85;
	--theme-accent-teal-0: #077597;
	--theme-accent-teal--1: #4f9eba;
	--theme-accent-teal--2: #7ac0dc;
	--theme-accent-teal--3: #b8e8f5;
	--theme-accent-teal--4: #e0f3fa;
	--theme-accent-teal-o90: rgba(7, 117, 151, .9);
	--theme-accent-teal-o80: rgba(7, 117, 151, .8);
	--theme-accent-teal-o70: rgba(7, 117, 151, .7);
	--theme-accent-teal-o60: rgba(7, 117, 151, .6);
	--theme-accent-teal-o50: rgba(7, 117, 151, .5);
	--theme-accent-teal-o40: rgba(7, 117, 151, .4);
	--theme-accent-teal-o30: rgba(7, 117, 151, .3);
	--theme-accent-teal-o20: rgba(7, 117, 151, .2);
	--theme-accent-teal-o10: rgba(7, 117, 151, .1);
	--theme-accent-teal-o05: rgba(7, 117, 151, .05);
	--theme-accent-aquamarine-4: #012d26;
	--theme-accent-aquamarine-3: #0d4a42;
	--theme-accent-aquamarine-2: #15655a;
	--theme-accent-aquamarine-1: #1a7061;
	--theme-accent-aquamarine-0: #097c69;
	--theme-accent-aquamarine--1: #3da497;
	--theme-accent-aquamarine--2: #6ec9bf;
	--theme-accent-aquamarine--3: #bee9e4;
	--theme-accent-aquamarine--4: #daf6f3;
	--theme-accent-aquamarine-o90: rgba(9, 124, 105, .9);
	--theme-accent-aquamarine-o80: rgba(9, 124, 105, .8);
	--theme-accent-aquamarine-o70: rgba(9, 124, 105, .7);
	--theme-accent-aquamarine-o60: rgba(9, 124, 105, .6);
	--theme-accent-aquamarine-o50: rgba(9, 124, 105, .5);
	--theme-accent-aquamarine-o40: rgba(9, 124, 105, .4);
	--theme-accent-aquamarine-o30: rgba(9, 124, 105, .3);
	--theme-accent-aquamarine-o20: rgba(9, 124, 105, .2);
	--theme-accent-aquamarine-o10: rgba(9, 124, 105, .1);
	--theme-accent-aquamarine-o05: rgba(9, 124, 105, .05);
	--theme-accent-meadow-4: #013e2f;
	--theme-accent-meadow-3: #064d3b;
	--theme-accent-meadow-2: #075f47;
	--theme-accent-meadow-1: #057857;
	--theme-accent-meadow-0: #05976a;
	--theme-accent-meadow--1: #10b982;
	--theme-accent-meadow--2: #34d399;
	--theme-accent-meadow--3: #6de7b6;
	--theme-accent-meadow--4: #d0fae4;
	--theme-accent-meadow-o90: rgba(5, 151, 106, .9);
	--theme-accent-meadow-o80: rgba(5, 151, 106, .8);
	--theme-accent-meadow-o70: rgba(5, 151, 106, .7);
	--theme-accent-meadow-o60: rgba(5, 151, 106, .6);
	--theme-accent-meadow-o50: rgba(5, 151, 106, .5);
	--theme-accent-meadow-o40: rgba(5, 151, 106, .4);
	--theme-accent-meadow-o30: rgba(5, 151, 106, .3);
	--theme-accent-meadow-o20: rgba(5, 151, 106, .2);
	--theme-accent-meadow-o10: rgba(5, 151, 106, .1);
	--theme-accent-meadow-o05: rgba(5, 151, 106, .05);
	--theme-accent-topaz-4: #063a36;
	--theme-accent-topaz-3: #134e4a;
	--theme-accent-topaz-2: #115d59;
	--theme-accent-topaz-1: #0e766d;
	--theme-accent-topaz-0: #0d9388;
	--theme-accent-topaz--1: #15b8a7;
	--theme-accent-topaz--2: #2dd4c0;
	--theme-accent-topaz--3: #5fead5;
	--theme-accent-topaz--4: #ccfbf1;
	--theme-accent-topaz-o90: rgba(13, 147, 136, .9);
	--theme-accent-topaz-o80: rgba(13, 147, 136, .8);
	--theme-accent-topaz-o70: rgba(13, 147, 136, .7);
	--theme-accent-topaz-o60: rgba(13, 147, 136, .6);
	--theme-accent-topaz-o50: rgba(13, 147, 136, .5);
	--theme-accent-topaz-o40: rgba(13, 147, 136, .4);
	--theme-accent-topaz-o30: rgba(13, 147, 136, .3);
	--theme-accent-topaz-o20: rgba(13, 147, 136, .2);
	--theme-accent-topaz-o10: rgba(13, 147, 136, .1);
	--theme-accent-topaz-o05: rgba(13, 147, 136, .05);
	--theme-accent-forest-4: #062d1b;
	--theme-accent-forest-3: #0e4e30;
	--theme-accent-forest-2: #196742;
	--theme-accent-forest-1: #1e714a;
	--theme-accent-forest-0: #1d7c4d;
	--theme-accent-forest--1: #4aa578;
	--theme-accent-forest--2: #75cc9e;
	--theme-accent-forest--3: #c2ebd5;
	--theme-accent-forest--4: #d8f8e7;
	--theme-accent-forest-o90: rgba(29, 124, 77, .9);
	--theme-accent-forest-o80: rgba(29, 124, 77, .8);
	--theme-accent-forest-o70: rgba(29, 124, 77, .7);
	--theme-accent-forest-o60: rgba(29, 124, 77, .6);
	--theme-accent-forest-o50: rgba(29, 124, 77, .5);
	--theme-accent-forest-o40: rgba(29, 124, 77, .4);
	--theme-accent-forest-o30: rgba(29, 124, 77, .3);
	--theme-accent-forest-o20: rgba(29, 124, 77, .2);
	--theme-accent-forest-o10: rgba(29, 124, 77, .1);
	--theme-accent-forest-o05: rgba(29, 124, 77, .05);
	--theme-accent-emerald-4: #0a2e0b;
	--theme-accent-emerald-3: #105112;
	--theme-accent-emerald-2: #1e6720;
	--theme-accent-emerald-1: #346a34;
	--theme-accent-emerald-0: #347434;
	--theme-accent-emerald--1: #55a555;
	--theme-accent-emerald--2: #87c987;
	--theme-accent-emerald--3: #c6ecc6;
	--theme-accent-emerald--4: #dff6df;
	--theme-accent-emerald-o90: rgba(52, 116, 52, .9);
	--theme-accent-emerald-o80: rgba(52, 116, 52, .8);
	--theme-accent-emerald-o70: rgba(52, 116, 52, .7);
	--theme-accent-emerald-o60: rgba(52, 116, 52, .6);
	--theme-accent-emerald-o50: rgba(52, 116, 52, .5);
	--theme-accent-emerald-o40: rgba(52, 116, 52, .4);
	--theme-accent-emerald-o30: rgba(52, 116, 52, .3);
	--theme-accent-emerald-o20: rgba(52, 116, 52, .2);
	--theme-accent-emerald-o10: rgba(52, 116, 52, .1);
	--theme-accent-emerald-o05: rgba(52, 116, 52, .05);
	--theme-accent-lime-4: #213a03;
	--theme-accent-lime-3: #365313;
	--theme-accent-lime-2: #3f6212;
	--theme-accent-lime-1: #4d7d0f;
	--theme-accent-lime-0: #64a30e;
	--theme-accent-lime--1: #85cc16;
	--theme-accent-lime--2: #a3e636;
	--theme-accent-lime--3: #bef164;
	--theme-accent-lime--4: #daf99c;
	--theme-accent-lime-o90: rgba(100, 163, 14, .9);
	--theme-accent-lime-o80: rgba(100, 163, 14, .8);
	--theme-accent-lime-o70: rgba(100, 163, 14, .7);
	--theme-accent-lime-o60: rgba(100, 163, 14, .6);
	--theme-accent-lime-o50: rgba(100, 163, 14, .5);
	--theme-accent-lime-o40: rgba(100, 163, 14, .4);
	--theme-accent-lime-o30: rgba(100, 163, 14, .3);
	--theme-accent-lime-o20: rgba(100, 163, 14, .2);
	--theme-accent-lime-o10: rgba(100, 163, 14, .1);
	--theme-accent-lime-o05: rgba(100, 163, 14, .05);
}

:root {
	--theme-status-success-4: #01384d;
	--theme-status-success-3: #014d5d;
	--theme-status-success-2: #036a73;
	--theme-status-success-1: #048a89;
	--theme-status-success-0: #06a192;
	--theme-status-success--1: #37c6ab;
	--theme-status-success--2: #5fe2be;
	--theme-status-success--3: #d4feeb;
	--theme-status-success--4: #f2fff9;
	--theme-status-success-o90: rgba(6, 161, 146, .9);
	--theme-status-success-o80: rgba(6, 161, 146, .8);
	--theme-status-success-o70: rgba(6, 161, 146, .7);
	--theme-status-success-o60: rgba(6, 161, 146, .6);
	--theme-status-success-o50: rgba(6, 161, 146, .5);
	--theme-status-success-o40: rgba(6, 161, 146, .4);
	--theme-status-success-o30: rgba(6, 161, 146, .3);
	--theme-status-success-o20: rgba(6, 161, 146, .2);
	--theme-status-success-o10: rgba(6, 161, 146, .1);
	--theme-status-success-o05: rgba(6, 161, 146, .05);
	--theme-status-warning-4: #331700;
	--theme-status-warning-3: #662e00;
	--theme-status-warning-2: #994500;
	--theme-status-warning-1: #cc5c00;
	--theme-status-warning-0: #f0852e;
	--theme-status-warning--1: #ff9641;
	--theme-status-warning--2: #ffab66;
	--theme-status-warning--3: #ffc799;
	--theme-status-warning--4: #ffe3cc;
	--theme-status-warning-o90: rgba(240, 133, 46, .9);
	--theme-status-warning-o80: rgba(240, 133, 46, .8);
	--theme-status-warning-o70: rgba(240, 133, 46, .7);
	--theme-status-warning-o60: rgba(240, 133, 46, .6);
	--theme-status-warning-o50: rgba(240, 133, 46, .5);
	--theme-status-warning-o40: rgba(240, 133, 46, .4);
	--theme-status-warning-o30: rgba(240, 133, 46, .3);
	--theme-status-warning-o20: rgba(240, 133, 46, .2);
	--theme-status-warning-o10: rgba(240, 133, 46, .1);
	--theme-status-warning-o5: rgba(240, 133, 46, .05);
	--theme-status-error-4: #510303;
	--theme-status-error-3: #650101;
	--theme-status-error-2: #970202;
	--theme-status-error-1: #ca0202;
	--theme-status-error-0: #d92e2e;
	--theme-status-error--1: #e95d5d;
	--theme-status-error--2: #ed7878;
	--theme-status-error--3: #f3a5a5;
	--theme-status-error--4: #f9d2d2;
	--theme-status-error-o90: rgba(217, 46, 46, .9);
	--theme-status-error-o80: rgba(217, 46, 46, .8);
	--theme-status-error-o70: rgba(217, 46, 46, .7);
	--theme-status-error-o60: rgba(217, 46, 46, .6);
	--theme-status-error-o50: rgba(217, 46, 46, .5);
	--theme-status-error-o40: rgba(217, 46, 46, .4);
	--theme-status-error-o30: rgba(217, 46, 46, .3);
	--theme-status-error-o20: rgba(217, 46, 46, .2);
	--theme-status-error-o10: rgba(217, 46, 46, .1);
	--theme-status-error-o05: rgba(217, 46, 46, .05);
}

:root, :root .ivyforms-theme-dark {
	--map-wb: var(--theme-wb);
	--map-wb-o90: var(--theme-wb-o90);
	--map-wb-o80: var(--theme-wb-o80);
	--map-wb-o70: var(--theme-wb-o70);
	--map-wb-o60: var(--theme-wb-o60);
	--map-wb-o50: var(--theme-wb-o50);
	--map-wb-o40: var(--theme-wb-o40);
	--map-wb-o30: var(--theme-wb-o30);
	--map-wb-o20: var(--theme-wb-o20);
	--map-wb-o10: var(--theme-wb-o10);
	--map-wb-o05: var(--theme-wb-o05);
	--map-bw: var(--theme-bw);
	--map-bw-o90: var(--theme-bw-o90);
	--map-bw-o80: var(--theme-bw-o80);
	--map-bw-o70: var(--theme-bw-o70);
	--map-bw-o60: var(--theme-bw-o60);
	--map-bw-o50: var(--theme-bw-o50);
	--map-bw-o40: var(--theme-bw-o40);
	--map-bw-o30: var(--theme-bw-o30);
	--map-bw-o20: var(--theme-bw-o20);
	--map-bw-o10: var(--theme-bw-o10);
	--map-bw-o05: var(--theme-bw-o05);
}

:root, :root .ivyforms-theme-dark {
	--map-divider: var(--theme-divider);
	--map-hover: var(--theme-hover);
	--map-overlay: var(--theme-overlay);
	--map-skeleton: var(--theme-skeleton);
	--map-skeleton-to: var(--theme-skeleton-to);
	--map-bottom-sheet: var(--theme-bottom-sheet);
	--map-ground-level-3: var(--theme-ground-level-3);
	--map-ground-level-2-foreground: var(--theme-ground-level-2-foreground);
	--map-ground-level-2-background: var(--theme-ground-level-2-background);
	--map-ground-level-1-foreground: var(--theme-ground-level-1-foreground);
	--map-ground-level-1-background: var(--theme-ground-level-1-background);
}

:root, :root .ivyforms-theme-dark {
	--map-accent-sky-blue-fill-4: var(--theme-accent-sky-blue-4);
	--map-accent-sky-blue-fill-3: var(--theme-accent-sky-blue-3);
	--map-accent-sky-blue-fill-2: var(--theme-accent-sky-blue-2);
	--map-accent-sky-blue-fill-1: var(--theme-accent-sky-blue-1);
	--map-accent-sky-blue-fill-0: var(--theme-accent-sky-blue-0);
	--map-accent-sky-blue-fill--1: var(--theme-accent-sky-blue--1);
	--map-accent-sky-blue-fill--2: var(--theme-accent-sky-blue--2);
	--map-accent-sky-blue-fill--3: var(--theme-accent-sky-blue--3);
	--map-accent-sky-blue-fill--4: var(--theme-accent-sky-blue--4);
	--map-accent-sky-blue-stroke-2: var(--theme-accent-sky-blue-2);
	--map-accent-sky-blue-stroke-1: var(--theme-accent-sky-blue-1);
	--map-accent-sky-blue-stroke-0: var(--theme-accent-sky-blue-0);
	--map-accent-sky-blue-stroke--1: var(--theme-accent-sky-blue--1);
	--map-accent-sky-blue-stroke--2: var(--theme-accent-sky-blue--2);
	--map-accent-sky-blue-symbol-2: var(--theme-accent-sky-blue-2);
	--map-accent-sky-blue-symbol-1: var(--theme-accent-sky-blue-1);
	--map-accent-sky-blue-symbol-0: var(--theme-accent-sky-blue-0);
	--map-accent-sky-blue-symbol--1: var(--theme-accent-sky-blue--1);
	--map-accent-blue-fill-4: var(--theme-accent-blue-4);
	--map-accent-blue-fill-3: var(--theme-accent-blue-3);
	--map-accent-blue-fill-2: var(--theme-accent-blue-2);
	--map-accent-blue-fill-1: var(--theme-accent-blue-1);
	--map-accent-blue-fill-0: var(--theme-accent-blue-0);
	--map-accent-blue-fill--1: var(--theme-accent-blue--1);
	--map-accent-blue-fill--2: var(--theme-accent-blue--2);
	--map-accent-blue-fill--3: var(--theme-accent-blue--3);
	--map-accent-blue-fill--4: var(--theme-accent-blue--4);
	--map-accent-blue-stroke-2: var(--theme-accent-blue-2);
	--map-accent-blue-stroke-1: var(--theme-accent-blue-1);
	--map-accent-blue-stroke-0: var(--theme-accent-blue-0);
	--map-accent-blue-stroke--1: var(--theme-accent-blue--1);
	--map-accent-blue-stroke--2: var(--theme-accent-blue--2);
	--map-accent-blue-symbol-2: var(--theme-accent-blue-2);
	--map-accent-blue-symbol-1: var(--theme-accent-blue-1);
	--map-accent-blue-symbol-0: var(--theme-accent-blue-0);
	--map-accent-blue-symbol--1: var(--theme-accent-blue--1);
	--map-accent-blue-symbol--2: var(--theme-accent-blue--2);
	--map-accent-deep-denim-fill-4: var(--theme-accent-denim-4);
	--map-accent-deep-denim-fill-3: var(--theme-accent-denim-3);
	--map-accent-deep-denim-fill-2: var(--theme-accent-denim-2);
	--map-accent-deep-denim-fill-1: var(--theme-accent-denim-1);
	--map-accent-deep-denim-fill-0: var(--theme-accent-denim-0);
	--map-accent-deep-denim-fill--1: var(--theme-accent-denim--1);
	--map-accent-deep-denim-fill--2: var(--theme-accent-denim--2);
	--map-accent-deep-denim-fill--3: var(--theme-accent-denim--3);
	--map-accent-deep-denim-fill--4: var(--theme-accent-denim--4);
	--map-accent-deep-denim-stroke-2: var(--theme-accent-denim-2);
	--map-accent-deep-denim-stroke-1: var(--theme-accent-denim-1);
	--map-accent-deep-denim-stroke-0: var(--theme-accent-denim-0);
	--map-accent-deep-denim-stroke--1: var(--theme-accent-denim--1);
	--map-accent-deep-denim-stroke--2: var(--theme-accent-denim--2);
	--map-accent-deep-denim-symbol-2: var(--theme-accent-denim-2);
	--map-accent-deep-denim-symbol-1: var(--theme-accent-denim-1);
	--map-accent-deep-denim-symbol-0: var(--theme-accent-denim-0);
	--map-accent-deep-denim-symbol--1: var(--theme-accent-denim--1);
	--map-accent-deep-denim-symbol--2: var(--theme-accent-denim--2);
	--map-accent-magenta-fill-4: var(--theme-accent-magenta-4);
	--map-accent-magenta-fill-3: var(--theme-accent-magenta-3);
	--map-accent-magenta-fill-2: var(--theme-accent-magenta-2);
	--map-accent-magenta-fill-1: var(--theme-accent-magenta-1);
	--map-accent-magenta-fill-0: var(--theme-accent-magenta-0);
	--map-accent-magenta-fill--1: var(--theme-accent-magenta--1);
	--map-accent-magenta-fill--2: var(--theme-accent-magenta--2);
	--map-accent-magenta-fill--3: var(--theme-accent-magenta--3);
	--map-accent-magenta-fill--4: var(--theme-accent-magenta--4);
	--map-accent-magenta-stroke-2: var(--theme-accent-magenta-2);
	--map-accent-magenta-stroke-1: var(--theme-accent-magenta-1);
	--map-accent-magenta-stroke-0: var(--theme-accent-magenta-0);
	--map-accent-magenta-stroke--1: var(--theme-accent-magenta--1);
	--map-accent-magenta-stroke--2: var(--theme-accent-magenta--2);
	--map-accent-magenta-symbol-2: var(--theme-accent-magenta-2);
	--map-accent-magenta-symbol-1: var(--theme-accent-magenta-1);
	--map-accent-magenta-symbol-0: var(--theme-accent-magenta-0);
	--map-accent-magenta-symbol--1: var(--theme-accent-magenta--1);
	--map-accent-magenta-symbol--2: var(--theme-accent-magenta--2);
	--map-accent-yellow-fill-4: var(--theme-accent-yellow-4);
	--map-accent-yellow-fill-3: var(--theme-accent-yellow-3);
	--map-accent-yellow-fill-2: var(--theme-accent-yellow-2);
	--map-accent-yellow-fill-1: var(--theme-accent-yellow-1);
	--map-accent-yellow-fill-0: var(--theme-accent-yellow-0);
	--map-accent-yellow-fill--1: var(--theme-accent-yellow--1);
	--map-accent-yellow-fill--2: var(--theme-accent-yellow--2);
	--map-accent-yellow-fill--3: var(--theme-accent-yellow--3);
	--map-accent-yellow-fill--4: var(--theme-accent-yellow--4);
	--map-accent-yellow-stroke-2: var(--theme-accent-yellow-2);
	--map-accent-yellow-stroke-1: var(--theme-accent-yellow-1);
	--map-accent-yellow-stroke-0: var(--theme-accent-yellow-0);
	--map-accent-yellow-stroke--1: var(--theme-accent-yellow--1);
	--map-accent-yellow-stroke--2: var(--theme-accent-yellow--2);
	--map-accent-yellow-symbol-2: var(--theme-accent-yellow-2);
	--map-accent-yellow-symbol-1: var(--theme-accent-yellow-1);
	--map-accent-yellow-symbol-0: var(--theme-accent-yellow-0);
	--map-accent-yellow-symbol--1: var(--theme-accent-yellow--1);
	--map-accent-yellow-symbol--2: var(--theme-accent-yellow--2);
	--map-accent-raspberry-fill-4: var(--theme-accent-raspberry-4);
	--map-accent-raspberry-fill-3: var(--theme-accent-raspberry-3);
	--map-accent-raspberry-fill-2: var(--theme-accent-raspberry-2);
	--map-accent-raspberry-fill-1: var(--theme-accent-raspberry-1);
	--map-accent-raspberry-fill-0: var(--theme-accent-raspberry-0);
	--map-accent-raspberry-fill--1: var(--theme-accent-raspberry--1);
	--map-accent-raspberry-fill--2: var(--theme-accent-raspberry--2);
	--map-accent-raspberry-fill--3: var(--theme-accent-raspberry--3);
	--map-accent-raspberry-fill--4: var(--theme-accent-raspberry--4);
	--map-accent-raspberry-stroke-2: var(--theme-accent-raspberry-2);
	--map-accent-raspberry-stroke-1: var(--theme-accent-raspberry-1);
	--map-accent-raspberry-stroke-0: var(--theme-accent-raspberry-0);
	--map-accent-raspberry-stroke--1: var(--theme-accent-raspberry--1);
	--map-accent-raspberry-stroke--2: var(--theme-accent-raspberry--2);
	--map-accent-raspberry-symbol-2: var(--theme-accent-raspberry-2);
	--map-accent-raspberry-symbol-1: var(--theme-accent-raspberry-1);
	--map-accent-raspberry-symbol-0: var(--theme-accent-raspberry-0);
	--map-accent-raspberry-symbol--1: var(--theme-accent-raspberry--1);
	--map-accent-raspberry-symbol--2: var(--theme-accent-raspberry--2);
	--map-accent-aurora-fill-4: var(--theme-accent-aurora-4);
	--map-accent-aurora-fill-3: var(--theme-accent-aurora-3);
	--map-accent-aurora-fill-2: var(--theme-accent-aurora-2);
	--map-accent-aurora-fill-1: var(--theme-accent-aurora-1);
	--map-accent-aurora-fill-0: var(--theme-accent-aurora-0);
	--map-accent-aurora-fill--1: var(--theme-accent-aurora--1);
	--map-accent-aurora-fill--2: var(--theme-accent-aurora--2);
	--map-accent-aurora-fill--3: var(--theme-accent-aurora--3);
	--map-accent-aurora-fill--4: var(--theme-accent-aurora--4);
	--map-accent-aurora-stroke-2: var(--theme-accent-aurora-2);
	--map-accent-aurora-stroke-1: var(--theme-accent-aurora-1);
	--map-accent-aurora-stroke-0: var(--theme-accent-aurora-0);
	--map-accent-aurora-stroke--1: var(--theme-accent-aurora--1);
	--map-accent-aurora-stroke--2: var(--theme-accent-aurora--2);
	--map-accent-aurora-symbol-2: var(--theme-accent-aurora-2);
	--map-accent-aurora-symbol-1: var(--theme-accent-aurora-1);
	--map-accent-aurora-symbol-0: var(--theme-accent-aurora-0);
	--map-accent-aurora-symbol--1: var(--theme-accent-aurora--1);
	--map-accent-aurora-symbol--2: var(--theme-accent-aurora--2);
	--map-accent-maroon-fill-4: var(--theme-accent-maroon-4);
	--map-accent-maroon-fill-3: var(--theme-accent-maroon-3);
	--map-accent-maroon-fill-2: var(--theme-accent-maroon-2);
	--map-accent-maroon-fill-1: var(--theme-accent-maroon-1);
	--map-accent-maroon-fill-0: var(--theme-accent-maroon-0);
	--map-accent-maroon-fill--1: var(--theme-accent-maroon--1);
	--map-accent-maroon-fill--2: var(--theme-accent-maroon--2);
	--map-accent-maroon-fill--3: var(--theme-accent-maroon--3);
	--map-accent-maroon-fill--4: var(--theme-accent-maroon--4);
	--map-accent-maroon-o90: var(--theme-accent-maroon-o90);
	--map-accent-maroon-o80: var(--theme-accent-maroon-o80);
	--map-accent-maroon-o70: var(--theme-accent-maroon-o70);
	--map-accent-maroon-o60: var(--theme-accent-maroon-o60);
	--map-accent-maroon-o50: var(--theme-accent-maroon-o50);
	--map-accent-maroon-o40: var(--theme-accent-maroon-o40);
	--map-accent-maroon-o30: var(--theme-accent-maroon-o30);
	--map-accent-maroon-o20: var(--theme-accent-maroon-o20);
	--map-accent-maroon-o10: var(--theme-accent-maroon-o10);
	--map-accent-maroon-o05: var(--theme-accent-maroon-o05);
	--map-accent-maroon-stroke-2: var(--theme-accent-maroon-2);
	--map-accent-maroon-stroke-1: var(--theme-accent-maroon-1);
	--map-accent-maroon-stroke-0: var(--theme-accent-maroon-0);
	--map-accent-maroon-stroke--1: var(--theme-accent-maroon--1);
	--map-accent-maroon-stroke--2: var(--theme-accent-maroon--2);
	--map-accent-maroon-symbol-2: var(--theme-accent-maroon-2);
	--map-accent-maroon-symbol-1: var(--theme-accent-maroon-1);
	--map-accent-maroon-symbol-0: var(--theme-accent-maroon-0);
	--map-accent-maroon-symbol--1: var(--theme-accent-maroon--1);
	--map-accent-maroon-symbol--2: var(--theme-accent-maroon--2);
	--map-accent-pumpkin-fill-4: var(--theme-accent-pumpkin-4);
	--map-accent-pumpkin-fill-3: var(--theme-accent-pumpkin-3);
	--map-accent-pumpkin-fill-2: var(--theme-accent-pumpkin-2);
	--map-accent-pumpkin-fill-1: var(--theme-accent-pumpkin-1);
	--map-accent-pumpkin-fill-0: var(--theme-accent-pumpkin-0);
	--map-accent-pumpkin-fill--1: var(--theme-accent-pumpkin--1);
	--map-accent-pumpkin-fill--2: var(--theme-accent-pumpkin--2);
	--map-accent-pumpkin-fill--3: var(--theme-accent-pumpkin--3);
	--map-accent-pumpkin-fill--4: var(--theme-accent-pumpkin--4);
	--map-accent-pumpkin-stroke-2: var(--theme-accent-pumpkin-2);
	--map-accent-pumpkin-stroke-1: var(--theme-accent-pumpkin-1);
	--map-accent-pumpkin-stroke-0: var(--theme-accent-pumpkin-0);
	--map-accent-pumpkin-stroke--1: var(--theme-accent-pumpkin--1);
	--map-accent-pumpkin-stroke--2: var(--theme-accent-pumpkin--2);
	--map-accent-pumpkin-symbol-2: var(--theme-accent-pumpkin-2);
	--map-accent-pumpkin-symbol-1: var(--theme-accent-pumpkin-1);
	--map-accent-pumpkin-symbol-0: var(--theme-accent-pumpkin-0);
	--map-accent-pumpkin-symbol--1: var(--theme-accent-pumpkin--1);
	--map-accent-pumpkin-symbol--2: var(--theme-accent-pumpkin--2);
	--map-accent-amber-fill-4: var(--theme-accent-amber-4);
	--map-accent-amber-fill-3: var(--theme-accent-amber-3);
	--map-accent-amber-fill-2: var(--theme-accent-amber-2);
	--map-accent-amber-fill-1: var(--theme-accent-amber-1);
	--map-accent-amber-fill-0: var(--theme-accent-amber-0);
	--map-accent-amber-fill--1: var(--theme-accent-amber--1);
	--map-accent-amber-fill--2: var(--theme-accent-amber--2);
	--map-accent-amber-fill--3: var(--theme-accent-amber--3);
	--map-accent-amber-fill--4: var(--theme-accent-amber--4);
	--map-accent-amber-o90: var(--theme-accent-amber-o90);
	--map-accent-amber-o80: var(--theme-accent-amber-o80);
	--map-accent-amber-o70: var(--theme-accent-amber-o70);
	--map-accent-amber-o60: var(--theme-accent-amber-o60);
	--map-accent-amber-o50: var(--theme-accent-amber-o50);
	--map-accent-amber-o40: var(--theme-accent-amber-o40);
	--map-accent-amber-o30: var(--theme-accent-amber-o30);
	--map-accent-amber-o20: var(--theme-accent-amber-o20);
	--map-accent-amber-o10: var(--theme-accent-amber-o10);
	--map-accent-amber-o05: var(--theme-accent-amber-o05);
	--map-accent-amber-stroke-2: var(--theme-accent-amber-2);
	--map-accent-amber-stroke-1: var(--theme-accent-amber-1);
	--map-accent-amber-stroke-0: var(--theme-accent-amber-0);
	--map-accent-amber-stroke--1: var(--theme-accent-amber--1);
	--map-accent-amber-stroke--2: var(--theme-accent-amber--2);
	--map-accent-amber-symbol-2: var(--theme-accent-amber-2);
	--map-accent-amber-symbol-1: var(--theme-accent-amber-1);
	--map-accent-amber-symbol-0: var(--theme-accent-amber-0);
	--map-accent-amber-symbol--1: var(--theme-accent-amber--1);
	--map-accent-amber-symbol--2: var(--theme-accent-amber--2);
	--map-accent-grape-fill-4: var(--theme-accent-grape-4);
	--map-accent-grape-fill-3: var(--theme-accent-grape-3);
	--map-accent-grape-fill-2: var(--theme-accent-grape-2);
	--map-accent-grape-fill-1: var(--theme-accent-grape-1);
	--map-accent-grape-fill-0: var(--theme-accent-grape-0);
	--map-accent-grape-fill--1: var(--theme-accent-grape--1);
	--map-accent-grape-fill--2: var(--theme-accent-grape--2);
	--map-accent-grape-fill--3: var(--theme-accent-grape--3);
	--map-accent-grape-fill--4: var(--theme-accent-grape--4);
	--map-accent-grape-stroke-2: var(--theme-accent-grape-2);
	--map-accent-grape-stroke-1: var(--theme-accent-grape-1);
	--map-accent-grape-stroke-0: var(--theme-accent-grape-0);
	--map-accent-grape-stroke--1: var(--theme-accent-grape--1);
	--map-accent-grape-stroke--2: var(--theme-accent-grape--2);
	--map-accent-grape-symbol-2: var(--theme-accent-grape-2);
	--map-accent-grape-symbol-1: var(--theme-accent-grape-1);
	--map-accent-grape-symbol-0: var(--theme-accent-grape-0);
	--map-accent-grape-symbol--1: var(--theme-accent-grape--1);
	--map-accent-grape-symbol--2: var(--theme-accent-grape--2);
	--map-accent-violet-fill-4: var(--theme-accent-violet-4);
	--map-accent-violet-fill-3: var(--theme-accent-violet-3);
	--map-accent-violet-fill-2: var(--theme-accent-violet-2);
	--map-accent-violet-fill-1: var(--theme-accent-violet-1);
	--map-accent-violet-fill-0: var(--theme-accent-violet-0);
	--map-accent-violet-fill--1: var(--theme-accent-violet--1);
	--map-accent-violet-fill--2: var(--theme-accent-violet--2);
	--map-accent-violet-fill--3: var(--theme-accent-violet--3);
	--map-accent-violet-fill--4: var(--theme-accent-violet--4);
	--map-accent-violet-stroke-2: var(--theme-accent-violet-2);
	--map-accent-violet-stroke-1: var(--theme-accent-violet-1);
	--map-accent-violet-stroke-0: var(--theme-accent-violet-0);
	--map-accent-violet-stroke--1: var(--theme-accent-violet--1);
	--map-accent-violet-stroke--2: var(--theme-accent-violet--2);
	--map-accent-violet-symbol-2: var(--theme-accent-violet-2);
	--map-accent-violet-symbol-1: var(--theme-accent-violet-1);
	--map-accent-violet-symbol-0: var(--theme-accent-violet-0);
	--map-accent-violet-symbol--1: var(--theme-accent-violet--1);
	--map-accent-violet-symbol--2: var(--theme-accent-violet--2);
	--map-accent-slate-fill-4: var(--theme-accent-slate-4);
	--map-accent-slate-fill-3: var(--theme-accent-slate-3);
	--map-accent-slate-fill-2: var(--theme-accent-slate-2);
	--map-accent-slate-fill-1: var(--theme-accent-slate-1);
	--map-accent-slate-fill-0: var(--theme-accent-slate-0);
	--map-accent-slate-fill--1: var(--theme-accent-slate--1);
	--map-accent-slate-fill--2: var(--theme-accent-slate--2);
	--map-accent-slate-fill--3: var(--theme-accent-slate--3);
	--map-accent-slate-fill--4: var(--theme-accent-slate--4);
	--map-accent-slate-stroke-2: var(--theme-accent-slate-2);
	--map-accent-slate-stroke-1: var(--theme-accent-slate-1);
	--map-accent-slate-stroke-0: var(--theme-accent-slate-0);
	--map-accent-slate-stroke--1: var(--theme-accent-slate--1);
	--map-accent-slate-stroke--2: var(--theme-accent-slate--2);
	--map-accent-slate-symbol-2: var(--theme-accent-slate-2);
	--map-accent-slate-symbol-1: var(--theme-accent-slate-1);
	--map-accent-slate-symbol-0: var(--theme-accent-slate-0);
	--map-accent-slate-symbol--1: var(--theme-accent-slate--1);
	--map-accent-slate-symbol--2: var(--theme-accent-slate--2);
	--map-accent-teal-fill-4: var(--theme-accent-teal-4);
	--map-accent-teal-fill-3: var(--theme-accent-teal-3);
	--map-accent-teal-fill-2: var(--theme-accent-teal-2);
	--map-accent-teal-fill-1: var(--theme-accent-teal-1);
	--map-accent-teal-fill-0: var(--theme-accent-teal-0);
	--map-accent-teal-fill--1: var(--theme-accent-teal--1);
	--map-accent-teal-fill--2: var(--theme-accent-teal--2);
	--map-accent-teal-fill--3: var(--theme-accent-teal--3);
	--map-accent-teal-fill--4: var(--theme-accent-teal--4);
	--map-accent-teal-stroke-2: var(--theme-accent-teal-2);
	--map-accent-teal-stroke-1: var(--theme-accent-teal-1);
	--map-accent-teal-stroke-0: var(--theme-accent-teal-0);
	--map-accent-teal-stroke--1: var(--theme-accent-teal--1);
	--map-accent-teal-stroke--2: var(--theme-accent-teal--2);
	--map-accent-teal-symbol-2: var(--theme-accent-teal-2);
	--map-accent-teal-symbol-1: var(--theme-accent-teal-1);
	--map-accent-teal-symbol-0: var(--theme-accent-teal-0);
	--map-accent-teal-symbol--1: var(--theme-accent-teal--1);
	--map-accent-teal-symbol--2: var(--theme-accent-teal--2);
	--map-accent-aquamarine-fill-4: var(--theme-accent-aquamarine-4);
	--map-accent-aquamarine-fill-3: var(--theme-accent-aquamarine-3);
	--map-accent-aquamarine-fill-2: var(--theme-accent-aquamarine-2);
	--map-accent-aquamarine-fill-1: var(--theme-accent-aquamarine-1);
	--map-accent-aquamarine-fill-0: var(--theme-accent-aquamarine-0);
	--map-accent-aquamarine-fill--1: var(--theme-accent-aquamarine--1);
	--map-accent-aquamarine-fill--2: var(--theme-accent-aquamarine--2);
	--map-accent-aquamarine-fill--3: var(--theme-accent-aquamarine--3);
	--map-accent-aquamarine-fill--4: var(--theme-accent-aquamarine--4);
	--map-accent-aquamarine-stroke-2: var(--theme-accent-aquamarine-2);
	--map-accent-aquamarine-stroke-1: var(--theme-accent-aquamarine-1);
	--map-accent-aquamarine-stroke-0: var(--theme-accent-aquamarine-0);
	--map-accent-aquamarine-stroke--1: var(--theme-accent-aquamarine--1);
	--map-accent-aquamarine-stroke--2: var(--theme-accent-aquamarine--2);
	--map-accent-aquamarine-symbol-2: var(--theme-accent-aquamarine-2);
	--map-accent-aquamarine-symbol-1: var(--theme-accent-aquamarine-1);
	--map-accent-aquamarine-symbol-0: var(--theme-accent-aquamarine-0);
	--map-accent-aquamarine-symbol--1: var(--theme-accent-aquamarine--1);
	--map-accent-aquamarine-symbol--2: var(--theme-accent-aquamarine--2);
	--map-accent-meadow-fill-4: var(--theme-accent-meadow-4);
	--map-accent-meadow-fill-3: var(--theme-accent-meadow-3);
	--map-accent-meadow-fill-2: var(--theme-accent-meadow-2);
	--map-accent-meadow-fill-1: var(--theme-accent-meadow-1);
	--map-accent-meadow-fill-0: var(--theme-accent-meadow-0);
	--map-accent-meadow-fill--1: var(--theme-accent-meadow--1);
	--map-accent-meadow-fill--2: var(--theme-accent-meadow--2);
	--map-accent-meadow-fill--3: var(--theme-accent-meadow--3);
	--map-accent-meadow-fill--4: var(--theme-accent-meadow--4);
	--map-accent-meadow-stroke-2: var(--theme-accent-meadow-2);
	--map-accent-meadow-stroke-1: var(--theme-accent-meadow-1);
	--map-accent-meadow-stroke-0: var(--theme-accent-meadow-0);
	--map-accent-meadow-stroke--1: var(--theme-accent-meadow--1);
	--map-accent-meadow-stroke--2: var(--theme-accent-meadow--2);
	--map-accent-meadow-symbol-2: var(--theme-accent-meadow-2);
	--map-accent-meadow-symbol-1: var(--theme-accent-meadow-1);
	--map-accent-meadow-symbol-0: var(--theme-accent-meadow-0);
	--map-accent-meadow-symbol--1: var(--theme-accent-meadow--1);
	--map-accent-meadow-symbol--2: var(--theme-accent-meadow--2);
	--map-accent-topaz-fill-4: var(--theme-accent-topaz-4);
	--map-accent-topaz-fill-3: var(--theme-accent-topaz-3);
	--map-accent-topaz-fill-2: var(--theme-accent-topaz-2);
	--map-accent-topaz-fill-1: var(--theme-accent-topaz-1);
	--map-accent-topaz-fill-0: var(--theme-accent-topaz-0);
	--map-accent-topaz-fill--1: var(--theme-accent-topaz--1);
	--map-accent-topaz-fill--2: var(--theme-accent-topaz--2);
	--map-accent-topaz-fill--3: var(--theme-accent-topaz--3);
	--map-accent-topaz-fill--4: var(--theme-accent-topaz--4);
	--map-accent-topaz-stroke-2: var(--theme-accent-topaz-2);
	--map-accent-topaz-stroke-1: var(--theme-accent-topaz-1);
	--map-accent-topaz-stroke-0: var(--theme-accent-topaz-0);
	--map-accent-topaz-stroke--1: var(--theme-accent-topaz--1);
	--map-accent-topaz-stroke--2: var(--theme-accent-topaz--2);
	--map-accent-topaz-symbol-2: var(--theme-accent-topaz-2);
	--map-accent-topaz-symbol-1: var(--theme-accent-topaz-1);
	--map-accent-topaz-symbol-0: var(--theme-accent-topaz-0);
	--map-accent-topaz-symbol--1: var(--theme-accent-topaz--1);
	--map-accent-topaz-symbol--2: var(--theme-accent-topaz--2);
	--map-accent-forest-fill-4: var(--theme-accent-forest-4);
	--map-accent-forest-fill-3: var(--theme-accent-forest-3);
	--map-accent-forest-fill-2: var(--theme-accent-forest-2);
	--map-accent-forest-fill-1: var(--theme-accent-forest-1);
	--map-accent-forest-fill-0: var(--theme-accent-forest-0);
	--map-accent-forest-fill--1: var(--theme-accent-forest--1);
	--map-accent-forest-fill--2: var(--theme-accent-forest--2);
	--map-accent-forest-fill--3: var(--theme-accent-forest--3);
	--map-accent-forest-fill--4: var(--theme-accent-forest--4);
	--map-accent-forest-stroke-2: var(--theme-accent-forest-2);
	--map-accent-forest-stroke-1: var(--theme-accent-forest-1);
	--map-accent-forest-stroke-0: var(--theme-accent-forest-0);
	--map-accent-forest-stroke--1: var(--theme-accent-forest--1);
	--map-accent-forest-stroke--2: var(--theme-accent-forest--2);
	--map-accent-forest-symbol-2: var(--theme-accent-forest-2);
	--map-accent-forest-symbol-1: var(--theme-accent-forest-1);
	--map-accent-forest-symbol-0: var(--theme-accent-forest-0);
	--map-accent-forest-symbol--1: var(--theme-accent-forest--1);
	--map-accent-forest-symbol--2: var(--theme-accent-forest--2);
	--map-accent-emerald-fill-4: var(--theme-accent-emerald-4);
	--map-accent-emerald-fill-3: var(--theme-accent-emerald-3);
	--map-accent-emerald-fill-2: var(--theme-accent-emerald-2);
	--map-accent-emerald-fill-1: var(--theme-accent-emerald-1);
	--map-accent-emerald-fill-0: var(--theme-accent-emerald-0);
	--map-accent-emerald-fill--1: var(--theme-accent-emerald--1);
	--map-accent-emerald-fill--2: var(--theme-accent-emerald--2);
	--map-accent-emerald-fill--3: var(--theme-accent-emerald--3);
	--map-accent-emerald-fill--4: var(--theme-accent-emerald--4);
	--map-accent-emerald-stroke-2: var(--theme-accent-emerald-2);
	--map-accent-emerald-stroke-1: var(--theme-accent-emerald-1);
	--map-accent-emerald-stroke-0: var(--theme-accent-emerald-0);
	--map-accent-emerald-stroke--1: var(--theme-accent-emerald--1);
	--map-accent-emerald-stroke--2: var(--theme-accent-emerald--2);
	--map-accent-emerald-symbol-2: var(--theme-accent-emerald-2);
	--map-accent-emerald-symbol-1: var(--theme-accent-emerald-1);
	--map-accent-emerald-symbol-0: var(--theme-accent-emerald-0);
	--map-accent-emerald-symbol--1: var(--theme-accent-emerald--1);
	--map-accent-emerald-symbol--2: var(--theme-accent-emerald--2);
	--map-accent-lime-fill-4: var(--theme-accent-lime-4);
	--map-accent-lime-fill-3: var(--theme-accent-lime-3);
	--map-accent-lime-fill-2: var(--theme-accent-lime-2);
	--map-accent-lime-fill-1: var(--theme-accent-lime-1);
	--map-accent-lime-fill-0: var(--theme-accent-lime-0);
	--map-accent-lime-fill--1: var(--theme-accent-lime--1);
	--map-accent-lime-fill--2: var(--theme-accent-lime--2);
	--map-accent-lime-fill--3: var(--theme-accent-lime--3);
	--map-accent-lime-fill--4: var(--theme-accent-lime--4);
	--map-accent-lime-stroke-2: var(--theme-accent-lime-2);
	--map-accent-lime-stroke-1: var(--theme-accent-lime-1);
	--map-accent-lime-stroke-0: var(--theme-accent-lime-0);
	--map-accent-lime-stroke--1: var(--theme-accent-lime--1);
	--map-accent-lime-stroke--2: var(--theme-accent-lime--2);
	--map-accent-lime-symbol-2: var(--theme-accent-lime-2);
	--map-accent-lime-symbol-1: var(--theme-accent-lime-1);
	--map-accent-lime-symbol-0: var(--theme-accent-lime-0);
	--map-accent-lime-symbol--1: var(--theme-accent-lime--1);
	--map-accent-lime-symbol--2: var(--theme-accent-lime--2);
}

:root, :root .ivyforms-theme-dark {
	--map-base-brand-fill-4: var(--theme-base-brand-4);
	--map-base-brand-fill-3: var(--theme-base-brand-3);
	--map-base-brand-fill-2: var(--theme-base-brand-2);
	--map-base-brand-fill-1: var(--theme-base-brand-1);
	--map-base-brand-fill-0: var(--theme-base-brand-0);
	--map-base-brand-fill--1: var(--theme-base-brand--1);
	--map-base-brand-fill--2: var(--theme-base-brand--2);
	--map-base-brand-fill--3: var(--theme-base-brand--3);
	--map-base-brand-fill--4: var(--theme-base-brand--4);
	--map-base-brand-o90: var(--theme-base-brand-o90);
	--map-base-brand-o80: var(--theme-base-brand-o80);
	--map-base-brand-o70: var(--theme-base-brand-o70);
	--map-base-brand-o60: var(--theme-base-brand-o60);
	--map-base-brand-o50: var(--theme-base-brand-o50);
	--map-base-brand-o40: var(--theme-base-brand-o40);
	--map-base-brand-o30: var(--theme-base-brand-o30);
	--map-base-brand-o20: var(--theme-base-brand-o20);
	--map-base-brand-o10: var(--theme-base-brand-o10);
	--map-base-brand-o05: var(--theme-base-brand-o05);
	--map-base-brand-stroke-2: var(--theme-base-brand-2);
	--map-base-brand-stroke-1: var(--theme-base-brand-1);
	--map-base-brand-stroke-0: var(--theme-base-brand-0);
	--map-base-brand-stroke--1: var(--theme-base-brand--1);
	--map-base-brand-stroke--2: var(--theme-base-brand--2);
	--map-base-brand-symbol-2: var(--theme-base-brand-2);
	--map-base-brand-symbol-1: var(--theme-base-brand-1);
	--map-base-brand-symbol-0: var(--theme-base-brand-0);
	--map-base-brand-symbol--1: var(--theme-base-brand--1);
	--map-base-purple-fill-4: var(--theme-base-purple-4);
	--map-base-purple-fill-3: var(--theme-base-purple-3);
	--map-base-purple-fill-2: var(--theme-base-purple-2);
	--map-base-purple-fill-1: var(--theme-base-purple-1);
	--map-base-purple-fill-0: var(--theme-base-purple-0);
	--map-base-purple-fill--1: var(--theme-base-purple--1);
	--map-base-purple-fill--2: var(--theme-base-purple--2);
	--map-base-purple-fill--3: var(--theme-base-purple--3);
	--map-base-purple-fill--4: var(--theme-base-purple--4);
	--map-base-purple-o90: var(--theme-base-purple-o90);
	--map-base-purple-o80: var(--theme-base-purple-o80);
	--map-base-purple-o70: var(--theme-base-purple-o70);
	--map-base-purple-o60: var(--theme-base-purple-o60);
	--map-base-purple-o50: var(--theme-base-purple-o50);
	--map-base-purple-o40: var(--theme-base-purple-o40);
	--map-base-purple-o30: var(--theme-base-purple-o30);
	--map-base-purple-o20: var(--theme-base-purple-o20);
	--map-base-purple-o10: var(--theme-base-purple-o10);
	--map-base-purple-o05: var(--theme-base-purple-o05);
	--map-base-purple-stroke-2: var(--theme-base-purple-2);
	--map-base-purple-stroke-1: var(--theme-base-purple-1);
	--map-base-purple-stroke-0: var(--theme-base-purple-0);
	--map-base-purple-stroke--1: var(--theme-base-purple--1);
	--map-base-purple-stroke--2: var(--theme-base-purple--2);
	--map-base-purple-symbol-2: var(--theme-base-purple-2);
	--map-base-purple-symbol-1: var(--theme-base-purple-1);
	--map-base-purple-symbol-0: var(--theme-base-purple-0);
	--map-base-purple-symbol--1: var(--theme-base-purple--1);
	--map-base-dusk-fill-4: var(--theme-base-dusk-4);
	--map-base-dusk-fill-3: var(--theme-base-dusk-3);
	--map-base-dusk-fill-2: var(--theme-base-dusk-2);
	--map-base-dusk-fill-1: var(--theme-base-dusk-1);
	--map-base-dusk-fill-0: var(--theme-base-dusk-0);
	--map-base-dusk-fill--1: var(--theme-base-dusk--1);
	--map-base-dusk-fill--2: var(--theme-base-dusk--2);
	--map-base-dusk-fill--3: var(--theme-base-dusk--3);
	--map-base-dusk-fill--4: var(--theme-base-dusk--4);
	--map-base-dusk-o90: var(--theme-base-dusk-o90);
	--map-base-dusk-o80: var(--theme-base-dusk-o80);
	--map-base-dusk-o70: var(--theme-base-dusk-o70);
	--map-base-dusk-o60: var(--theme-base-dusk-o60);
	--map-base-dusk-o50: var(--theme-base-dusk-o50);
	--map-base-dusk-o40: var(--theme-base-dusk-o40);
	--map-base-dusk-o30: var(--theme-base-dusk-o30);
	--map-base-dusk-o20: var(--theme-base-dusk-o20);
	--map-base-dusk-o10: var(--theme-base-dusk-o10);
	--map-base-dusk-o05: var(--theme-base-dusk-o05);
	--map-base-dusk-stroke-2: var(--theme-base-dusk-2);
	--map-base-dusk-stroke-1: var(--theme-base-dusk-1);
	--map-base-dusk-stroke-0: var(--theme-base-dusk-0);
	--map-base-dusk-stroke--1: var(--theme-base-dusk--1);
	--map-base-dusk-stroke--2: var(--theme-base-dusk--2);
	--map-base-dusk-symbol-2: var(--theme-base-dusk-3);
	--map-base-dusk-symbol-1: var(--theme-base-dusk-2);
	--map-base-dusk-symbol-0: var(--theme-base-dusk-1);
	--map-base-dusk-symbol--1: var(--theme-base-dusk-0);
	--map-base-text-0: var(--theme-base-text-0);
	--map-base-text--1: var(--theme-base-text--1);
	--map-base-text--2: var(--theme-base-text--2);
	--map-base-text-wcag-0: var(--theme-base-text-wcag-0);
	--map-base-text-wcag--1: var(--theme-base-text-wcag--1);
	--map-base-text-wcag--2: var(--theme-base-text-wcag--2);
}

:root, :root .ivyforms-theme-dark {
	--map-status-success-fill-4: var(--theme-status-success-4);
	--map-status-success-fill-3: var(--theme-status-success-3);
	--map-status-success-fill-2: var(--theme-status-success-2);
	--map-status-success-fill-1: var(--theme-status-success-1);
	--map-status-success-fill-0: var(--theme-status-success-0);
	--map-status-success-fill--1: var(--theme-status-success--1);
	--map-status-success-fill--2: var(--theme-status-success--2);
	--map-status-success-fill--3: var(--theme-status-success--3);
	--map-status-success-fill--4: var(--theme-status-success--4);
	--map-status-success-o90: var(--theme-status-success-o90);
	--map-status-success-o80: var(--theme-status-success-o80);
	--map-status-success-o70: var(--theme-status-success-o70);
	--map-status-success-o60: var(--theme-status-success-o60);
	--map-status-success-o50: var(--theme-status-success-o50);
	--map-status-success-o40: var(--theme-status-success-o40);
	--map-status-success-o30: var(--theme-status-success-o30);
	--map-status-success-o20: var(--theme-status-success-o20);
	--map-status-success-o10: var(--theme-status-success-o10);
	--map-status-success-o05: var(--theme-status-success-o05);
	--map-status-success-stroke-2: var(--theme-status-success-2);
	--map-status-success-stroke-1: var(--theme-status-success-1);
	--map-status-success-stroke-0: var(--theme-status-success-0);
	--map-status-success-stroke--1: var(--theme-status-success--1);
	--map-status-success-stroke--2: var(--theme-status-success--2);
	--map-status-success-symbol-2: var(--theme-status-success-2);
	--map-status-success-symbol-1: var(--theme-status-success-1);
	--map-status-success-symbol-0: var(--theme-status-success-0);
	--map-status-success-symbol--1: var(--theme-status-success--1);
	--map-status-success-symbol--2: var(--theme-status-success--2);
	--map-status-warning-fill-4: var(--theme-status-warning-4);
	--map-status-warning-fill-3: var(--theme-status-warning-3);
	--map-status-warning-fill-2: var(--theme-status-warning-2);
	--map-status-warning-fill-1: var(--theme-status-warning-1);
	--map-status-warning-fill-0: var(--theme-status-warning-0);
	--map-status-warning-fill--1: var(--theme-status-warning--1);
	--map-status-warning-fill--2: var(--theme-status-warning--2);
	--map-status-warning-fill--3: var(--theme-status-warning--3);
	--map-status-warning-fill--4: var(--theme-status-warning--4);
	--map-status-warning-o90: var(--theme-status-warning-o90);
	--map-status-warning-o80: var(--theme-status-warning-o80);
	--map-status-warning-o70: var(--theme-status-warning-o70);
	--map-status-warning-o60: var(--theme-status-warning-o60);
	--map-status-warning-o50: var(--theme-status-warning-o50);
	--map-status-warning-o40: var(--theme-status-warning-o40);
	--map-status-warning-o30: var(--theme-status-warning-o30);
	--map-status-warning-o20: var(--theme-status-warning-o20);
	--map-status-warning-o10: var(--theme-status-warning-o10);
	--map-status-warning-o05: var(--theme-status-warning-o05);
	--map-status-warning-stroke-2: var(--theme-status-warning-2);
	--map-status-warning-stroke-1: var(--theme-status-warning-1);
	--map-status-warning-stroke-0: var(--theme-status-warning-0);
	--map-status-warning-stroke--1: var(--theme-status-warning--1);
	--map-status-warning-stroke--2: var(--theme-status-warning--2);
	--map-status-warning-symbol-2: var(--theme-status-warning-2);
	--map-status-warning-symbol-1: var(--theme-status-warning-1);
	--map-status-warning-symbol-0: var(--theme-status-warning-0);
	--map-status-warning-symbol--1: var(--theme-status-warning--1);
	--map-status-warning-symbol--2: var(--theme-status-warning--2);
	--map-status-error-fill-4: var(--theme-status-error-4);
	--map-status-error-fill-3: var(--theme-status-error-3);
	--map-status-error-fill-2: var(--theme-status-error-2);
	--map-status-error-fill-1: var(--theme-status-error-1);
	--map-status-error-fill-0: var(--theme-status-error-0);
	--map-status-error-fill--1: var(--theme-status-error--1);
	--map-status-error-fill--2: var(--theme-status-error--2);
	--map-status-error-fill--3: var(--theme-status-error--3);
	--map-status-error-fill--4: var(--theme-status-error--4);
	--map-status-error-o90: var(--theme-status-error-o90);
	--map-status-error-o80: var(--theme-status-error-o80);
	--map-status-error-o70: var(--theme-status-error-o70);
	--map-status-error-o60: var(--theme-status-error-o60);
	--map-status-error-o50: var(--theme-status-error-o50);
	--map-status-error-o40: var(--theme-status-error-o40);
	--map-status-error-o30: var(--theme-status-error-o30);
	--map-status-error-o20: var(--theme-status-error-o20);
	--map-status-error-o10: var(--theme-status-error-o10);
	--map-status-error-o05: var(--theme-status-error-o05);
	--map-status-error-stroke-2: var(--theme-status-error-2);
	--map-status-error-stroke-1: var(--theme-status-error-1);
	--map-status-error-stroke-0: var(--theme-status-error-0);
	--map-status-error-stroke--1: var(--theme-status-error--1);
	--map-status-error-stroke--2: var(--theme-status-error--2);
	--map-status-error-symbol-2: var(--theme-status-error-2);
	--map-status-error-symbol-1: var(--theme-status-error-1);
	--map-status-error-symbol-0: var(--theme-status-error-0);
	--map-status-error-symbol--1: var(--theme-status-error--1);
	--map-status-error-symbol--2: var(--theme-status-error--2);
}

#wpwrap {
	background-color: var(--map-ground-level-1-background);
}

#wpwrap #wpcontent {
	padding: 0 !important;
	display: flex;
	flex-direction: column;
	height: calc(100vh - 32px);
	min-height: 0;
	overflow: hidden;
	box-sizing: border-box;
}

@media (max-width:782px) {
	#wpwrap #wpcontent {
		height: calc(100vh - 46px);
	}
}

@media (max-width:767px) {
	#wpwrap #wpcontent #wpadminbar {
		z-index: 2000;
	}
}

#wpwrap #wpcontent #wpbody, #wpwrap #wpcontent #wpbody-content {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	min-height: 0;
	overflow: hidden;
	float: none !important;
	width: 100% !important;
	padding-bottom: 0 !important;
}

#wpwrap #wpfooter {
	display: none;
}

#ivyforms-app {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	min-height: 0;
	overflow: hidden;
}

:root {
	--el-color-white: #fff;
	--el-color-black: #000;
	--el-color-primary-rgb: 64, 158, 255;
	--el-color-success-rgb: 103, 194, 58;
	--el-color-warning-rgb: 230, 162, 60;
	--el-color-danger-rgb: 245, 108, 108;
	--el-color-error-rgb: 245, 108, 108;
	--el-color-info-rgb: 144, 147, 153;
	--el-font-size-extra-large: 20px;
	--el-font-size-large: 18px;
	--el-font-size-medium: 16px;
	--el-font-size-base: 14px;
	--el-font-size-small: 13px;
	--el-font-size-extra-small: 12px;
	--el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
	--el-font-weight-primary: 500;
	--el-font-line-height-primary: 24px;
	--el-index-normal: 1;
	--el-index-top: 1000;
	--el-index-popper: 2000;
	--el-border-radius-base: 4px;
	--el-border-radius-small: 2px;
	--el-border-radius-round: 20px;
	--el-border-radius-circle: 100%;
	--el-transition-duration: .3s;
	--el-transition-duration-fast: .2s;
	--el-transition-function-ease-in-out-bezier: cubic-bezier(.645, .045, .355, 1);
	--el-transition-function-fast-bezier: cubic-bezier(.23, 1, .32, 1);
	--el-transition-all: all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);
	--el-transition-fade: opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
	--el-transition-md-fade: transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
	--el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;
	--el-transition-border: border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
	--el-transition-box-shadow: box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
	--el-transition-color: color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
	--el-component-size-large: 40px;
	--el-component-size: 32px;
	--el-component-size-small: 24px;
	color-scheme: light;
	--el-color-primary: #409eff;
	--el-color-primary-light-3: #79bbff;
	--el-color-primary-light-5: #a0cfff;
	--el-color-primary-light-7: #c6e2ff;
	--el-color-primary-light-8: #d9ecff;
	--el-color-primary-light-9: #ecf5ff;
	--el-color-primary-dark-2: #337ecc;
	--el-color-success: #67c23a;
	--el-color-success-light-3: #95d475;
	--el-color-success-light-5: #b3e19d;
	--el-color-success-light-7: #d1edc4;
	--el-color-success-light-8: #e1f3d8;
	--el-color-success-light-9: #f0f9eb;
	--el-color-success-dark-2: #529b2e;
	--el-color-warning: #e6a23c;
	--el-color-warning-light-3: #eebe77;
	--el-color-warning-light-5: #f3d19e;
	--el-color-warning-light-7: #f8e3c5;
	--el-color-warning-light-8: #faecd8;
	--el-color-warning-light-9: #fdf6ec;
	--el-color-warning-dark-2: #b88230;
	--el-color-danger: #f56c6c;
	--el-color-danger-light-3: #f89898;
	--el-color-danger-light-5: #fab6b6;
	--el-color-danger-light-7: #fcd3d3;
	--el-color-danger-light-8: #fde2e2;
	--el-color-danger-light-9: #fef0f0;
	--el-color-danger-dark-2: #c45656;
	--el-color-error: #f56c6c;
	--el-color-error-light-3: #f89898;
	--el-color-error-light-5: #fab6b6;
	--el-color-error-light-7: #fcd3d3;
	--el-color-error-light-8: #fde2e2;
	--el-color-error-light-9: #fef0f0;
	--el-color-error-dark-2: #c45656;
	--el-color-info: #909399;
	--el-color-info-light-3: #b1b3b8;
	--el-color-info-light-5: #c8c9cc;
	--el-color-info-light-7: #dedfe0;
	--el-color-info-light-8: #e9e9eb;
	--el-color-info-light-9: #f4f4f5;
	--el-color-info-dark-2: #73767a;
	--el-bg-color: #fff;
	--el-bg-color-page: #f2f3f5;
	--el-bg-color-overlay: #fff;
	--el-text-color-primary: #303133;
	--el-text-color-regular: #606266;
	--el-text-color-secondary: #909399;
	--el-text-color-placeholder: #a8abb2;
	--el-text-color-disabled: #c0c4cc;
	--el-border-color: #dcdfe6;
	--el-border-color-light: #e4e7ed;
	--el-border-color-lighter: #ebeef5;
	--el-border-color-extra-light: #f2f6fc;
	--el-border-color-dark: #d4d7de;
	--el-border-color-darker: #cdd0d6;
	--el-fill-color: #f0f2f5;
	--el-fill-color-light: #f5f7fa;
	--el-fill-color-lighter: #fafafa;
	--el-fill-color-extra-light: #fafcff;
	--el-fill-color-dark: #ebedf0;
	--el-fill-color-darker: #e6e8eb;
	--el-fill-color-blank: #fff;
	--el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);
	--el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);
	--el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);
	--el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);
	--el-disabled-bg-color: var(--el-fill-color-light);
	--el-disabled-text-color: var(--el-text-color-placeholder);
	--el-disabled-border-color: var(--el-border-color-light);
	--el-overlay-color: rgba(0, 0, 0, .8);
	--el-overlay-color-light: rgba(0, 0, 0, .7);
	--el-overlay-color-lighter: rgba(0, 0, 0, .5);
	--el-mask-color: rgba(255, 255, 255, .9);
	--el-mask-color-extra-light: rgba(255, 255, 255, .3);
	--el-border-width: 1px;
	--el-border-style: solid;
	--el-border-color-hover: var(--el-text-color-disabled);
	--el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);
	--el-svg-monochrome-grey: var(--el-border-color);
}

@keyframes rotating {
	0% {
		transform: rotate(0);
	}
	
	to {
		transform: rotate(1turn);
	}
}

.el-icon svg {
	height: 1em;
	width: 1em;
}

.el-breadcrumb__separator.el-icon svg {
	vertical-align: middle;
}

.el-button [class*=el-icon] svg {
	vertical-align: bottom;
}

.el-cascader .el-input .el-input__suffix-inner .el-icon svg {
	vertical-align: middle;
}

[class*=el-col-] {
	box-sizing: border-box;
}

.el-date-editor .el-range__icon svg {
	vertical-align: middle;
}

.el-date-editor .el-range__close-icon svg {
	vertical-align: middle;
}

:root {
	--el-popup-modal-bg-color: var(--el-color-black);
	--el-popup-modal-opacity: .5;
}

@keyframes v-modal-in {
	0% {
		opacity: 0;
	}
}

@keyframes v-modal-out {
	to {
		opacity: 0;
	}
}

@keyframes dialog-fade-in {
	0% {
		opacity: 0;
		transform: translate3d(0, -20px, 0);
	}
	
	to {
		opacity: 1;
		transform: translateZ(0);
	}
}

@keyframes dialog-fade-out {
	0% {
		opacity: 1;
		transform: translateZ(0);
	}
	
	to {
		opacity: 0;
		transform: translate3d(0, -20px, 0);
	}
}

@keyframes modal-fade-in {
	0% {
		opacity: 0;
	}
	
	to {
		opacity: 1;
	}
}

@keyframes modal-fade-out {
	0% {
		opacity: 1;
	}
	
	to {
		opacity: 0;
	}
}

.el-empty__image svg {
	color: var(--el-svg-monochrome-grey);
	fill: currentColor;
	height: 100%;
	vertical-align: top;
	width: 100%;
}

@keyframes viewer-fade-in {
	0% {
		opacity: 0;
		transform: translate3d(0, -20px, 0);
	}
	
	to {
		opacity: 1;
		transform: translateZ(0);
	}
}

@keyframes viewer-fade-out {
	0% {
		opacity: 1;
		transform: translateZ(0);
	}
	
	to {
		opacity: 0;
		transform: translate3d(0, -20px, 0);
	}
}

:root {
	--el-loading-spinner-size: 42px;
	--el-loading-fullscreen-spinner-size: 50px;
}

@keyframes loading-rotate {
	to {
		transform: rotate(1turn);
	}
}

@keyframes loading-dash {
	0% {
		stroke-dasharray: 1, 200;
		stroke-dashoffset: 0;
	}
	
	50% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -40px;
	}
	
	to {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -120px;
	}
}

:root {
	--el-menu-active-color: var(--el-color-primary);
	--el-menu-text-color: var(--el-text-color-primary);
	--el-menu-hover-text-color: var(--el-color-primary);
	--el-menu-bg-color: var(--el-fill-color-blank);
	--el-menu-hover-bg-color: var(--el-color-primary-light-9);
	--el-menu-item-height: 56px;
	--el-menu-sub-item-height: calc(var(--el-menu-item-height) - 6px);
	--el-menu-horizontal-height: 60px;
	--el-menu-horizontal-sub-item-height: 36px;
	--el-menu-item-font-size: var(--el-font-size-base);
	--el-menu-item-hover-fill: var(--el-color-primary-light-9);
	--el-menu-border-color: var(--el-border-color);
	--el-menu-base-level-padding: 20px;
	--el-menu-level-padding: 20px;
	--el-menu-icon-width: 24px;
}

@keyframes msgbox-fade-in {
	0% {
		opacity: 0;
		transform: translate3d(0, -20px, 0);
	}
	
	to {
		opacity: 1;
		transform: translateZ(0);
	}
}

@keyframes progress {
	0% {
		background-position: 0 0;
	}
	
	to {
		background-position: 32px 0;
	}
}

@keyframes indeterminate {
	0% {
		left: -100%;
	}
	
	to {
		left: 100%;
	}
}

@keyframes striped-flow {
	0% {
		background-position: -100%;
	}
	
	to {
		background-position: 100%;
	}
}

.el-result__icon svg {
	height: var(--el-result-icon-font-size);
	width: var(--el-result-icon-font-size);
}

.el-skeleton__image svg {
	color: var(--el-svg-monochrome-grey);
	fill: currentColor;
	height: 22%;
	width: 22%;
}

@keyframes el-skeleton-loading {
	0% {
		background-position: 100% 50%;
	}
	
	to {
		background-position: 0 50%;
	}
}

@keyframes rotate {
	to {
		transform: rotate(1turn);
	}
}

@keyframes dash {
	0% {
		stroke-dasharray: 1, 150;
		stroke-dashoffset: 0;
	}
	
	50% {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -35;
	}
	
	to {
		stroke-dasharray: 90, 150;
		stroke-dashoffset: -124;
	}
}

.el-switch__label .el-icon svg {
	vertical-align: middle;
}

.el-table-v2__expand-icon svg {
	transition: transform var(--el-transition-duration);
}

.el-table-v2__expand-icon.is-expanded svg {
	transform: rotate(90deg);
}

.el-tabs__new-tab .is-icon-plus svg {
	vertical-align: middle;
}

@keyframes slideInRight-enter {
	0% {
		opacity: 0;
		transform: translate(100%);
		transform-origin: 0 0;
	}
	
	to {
		opacity: 1;
		transform: translate(0);
		transform-origin: 0 0;
	}
}

@keyframes slideInRight-leave {
	0% {
		opacity: 1;
		transform: translate(0);
		transform-origin: 0 0;
	}
	
	to {
		opacity: 0;
		transform: translate(100%);
		transform-origin: 0 0;
	}
}

@keyframes slideInLeft-enter {
	0% {
		opacity: 0;
		transform: translate(-100%);
		transform-origin: 0 0;
	}
	
	to {
		opacity: 1;
		transform: translate(0);
		transform-origin: 0 0;
	}
}

@keyframes slideInLeft-leave {
	0% {
		opacity: 1;
		transform: translate(0);
		transform-origin: 0 0;
	}
	
	to {
		opacity: 0;
		transform: translate(-100%);
		transform-origin: 0 0;
	}
}

.ivyforms-input-number.el-input-number .el-input-number__decrease svg path, .ivyforms-input-number.el-input-number .el-input-number__increase svg path {
	transition-property: fill;
	transition-duration: .2s;
	transition-timing-function: ease;
	transition-delay: 0s;
}

:root, :root .ivyforms-theme-dark {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-c91c7252]:root, :root .ivyforms-theme-dark[data-v-c91c7252] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-304c56a8]:root, :root .ivyforms-theme-dark[data-v-304c56a8] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-be8c1e4f]:root, :root .ivyforms-theme-dark[data-v-be8c1e4f] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-ef4cebef]:root, :root .ivyforms-theme-dark[data-v-ef4cebef] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-b811b372]:root, :root .ivyforms-theme-dark[data-v-b811b372] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-d442c3af]:root, :root .ivyforms-theme-dark[data-v-d442c3af] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}

[data-v-8056b645]:root, :root .ivyforms-theme-dark[data-v-8056b645] {
	--primitive-black: #080c11;
	--primitive-white: #fff;
}