.gflow-common .gform-button {
		align-items: center; /* stylelint-disable-line */
		border: 1px solid transparent;
		border-radius: 3px;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		box-sizing: border-box;
		cursor: pointer;
		display: inline-flex;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
		font-size: 0.875rem;
		font-weight: 500;
		height: 2.375rem;
		line-height: normal;
		padding-block: 0;
		padding-inline: 1.125rem;
		position: relative;
		text-decoration: none;
		transition: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;
		white-space: nowrap;
	}

		.gflow-common .gform-button:focus {
			outline: 0.125rem solid #bed8ed;
		}

		.gflow-common .gform-button:disabled {
			pointer-events: none;
		}

		.gflow-common .gform-button.gform-button--circular {
			border-radius: 100%;
			justify-content: center;
			padding: 0;
		}

	.gflow-common .gform-button__icon {
		font-size: 1.25rem;
		position: relative;
	}

	.gflow-common .gform-button--width-half {
		justify-content: center;
		width: 50%;
	}

	.gflow-common .gform-button--width-full {
		justify-content: center;
		width: 100%;
	}

	.gflow-common .gform-button--primary {
		background: #3e7da6;
		border-color: #3e7da6;
		color: #fff;
	}

	.gflow-common .gform-button--primary:hover, .gflow-common .gform-button--primary:active {
			background: #3985b7;
		}

	.gflow-common .gform-button--primary:disabled {
			background: #3e7da6;
			color: #639cc1;
		}

	.gflow-common .gform-button--primary-new {
		background: #0f3d6c;
		border-color: #0f3d6c;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		color: #fff;
	}

	.gflow-common .gform-button--primary-new:hover, .gflow-common .gform-button--primary-new:active {
			background: #242748;
			border-color: #242748;
			box-shadow: 0 3px 8px rgba(18, 25, 97, 0.15), 0 1px 1px rgba(18, 25, 97, 0.16), 0 2px 1px rgba(18, 25, 97, 0.04);
		}

	.gflow-common .gform-button--primary-new:focus {
			border-color: #f6f9fc;
			outline: 0.125rem solid #bed8ed;
		}

	.gflow-common .gform-button--primary-new:disabled {
			background: #0f3d6c;
			border-color: #0f3d6c;
			opacity: 0.5;
		}

	.gflow-common .gform-button--primary-new .gform-button__loader circle {
			stroke: #fff;
		}

	.gflow-common .gform-button--secondary {
		background: #fff;
		border-color: #3e7da6;
		color: #3e7da6;
	}

	.gflow-common .gform-button--secondary:hover, .gflow-common .gform-button--secondary:active {
			border-color: #3985b7;
			color: #3985b7;
		}

	.gflow-common .gform-button--secondary:disabled {
			border-color: #c3c5db;
			color: #c3c5db;
		}

	.gflow-common .gform-button--white {
		background: #fdfdff;
		border-color: #d5d7e9;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		color: #242748;
	}

	.gflow-common .gform-button--white:hover, .gflow-common .gform-button--white:active {
			box-shadow: 0 3px 8px rgba(18, 25, 97, 0.15), 0 1px 1px rgba(18, 25, 97, 0.16), 0 2px 1px rgba(18, 25, 97, 0.04);
		}

	.gflow-common .gform-button--white:focus {
			border-color: #c3c5db;
			outline: 0.125rem solid #ecedf8;
		}

	.gflow-common .gform-button--white:disabled {
			border-color: #d5d7e9;
			opacity: 0.5;
		}

	.gflow-common .gform-button--white .gform-button__icon {
			color: #5b5e80;
		}

	.gflow-common .gform-button--white .gform-button__loader circle {
			stroke: #5b5e80;
		}

	.gflow-common .gform-button--apple-green {
		background: #f5fcf6;
		border-color: #e1f6ed;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		color: #22a753;
	}

	.gflow-common .gform-button--apple-green:hover, .gflow-common .gform-button--apple-green:active {
			box-shadow: 0 3px 8px rgba(18, 25, 97, 0.15), 0 1px 1px rgba(18, 25, 97, 0.16), 0 2px 1px rgba(18, 25, 97, 0.04);
		}

	.gflow-common .gform-button--apple-green:focus {
			border-color: #57c091;
			outline: 0.125rem solid #e1f6ed;
		}

	.gflow-common .gform-button--apple-green:disabled {
			border-color: #e1f6ed;
			opacity: 0.5;
		}

	.gflow-common .gform-button--egyptian-blue {
		background: #fdfdff;
		border-color: #bed8ed;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		color: #175cff;
	}

	.gflow-common .gform-button--egyptian-blue:hover, .gflow-common .gform-button--egyptian-blue:active {
			box-shadow: 0 3px 8px rgba(18, 25, 97, 0.15), 0 1px 1px rgba(18, 25, 97, 0.16), 0 2px 1px rgba(18, 25, 97, 0.04);
		}

	.gflow-common .gform-button--egyptian-blue:focus {
			border-color: #175cff;
			outline: 0.125rem solid #bed8ed;
		}

	.gflow-common .gform-button--egyptian-blue:disabled {
			border-color: #bed8ed;
			opacity: 0.5;
		}

	.gflow-common .gform-button--amaranth-red {
		background: #fff9f9;
		border-color: #ffc7bb;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
		color: #dd301d;
	}

	.gflow-common .gform-button--amaranth-red:hover, .gflow-common .gform-button--amaranth-red:active {
			box-shadow: 0 3px 8px rgba(18, 25, 97, 0.15), 0 1px 1px rgba(18, 25, 97, 0.16), 0 2px 1px rgba(18, 25, 97, 0.04);
		}

	.gflow-common .gform-button--amaranth-red:focus {
			border-color: #dd301d;
			outline: 0.125rem solid #ffc7bb;
		}

	.gflow-common .gform-button--amaranth-red:disabled {
			border-color: #ffc7bb;
			opacity: 0.5;
		}

	.gflow-common .gform-button--simplified {
		background: transparent;
		box-shadow: none;
		color: #5b5e80;
	}

	.gflow-common .gform-button--simplified:hover, .gflow-common .gform-button--simplified:active {
			background-color: #ecedf8;
			border-color: #fff;
			color: #0f3d6c;
		}

	.gflow-common .gform-button--simplified:focus {
			border-color: #175cff;
			outline: 0.125rem solid #bed8ed;
		}

	.gflow-common .gform-button--simplified:disabled {
			border-color: #bed8ed;
			opacity: 0.5;
		}

	.gflow-common .gform-button--unstyled {
		background: none;
		border: none;
		box-shadow: none;
		color: #242748;
		font-size: 0.8125rem;
		padding: 0;
	}

	.gflow-common .gform-button--unstyled .gform-button__icon {
			color: #9092b2;
			font-size: 1.5rem;
			inset-block-start: 0.05rem;
			padding-inline-end: 0.25rem;
			position: relative;
		}

	.gflow-common .gform-button--unstyled:hover, .gflow-common .gform-button--unstyled:active, .gflow-common .gform-button--unstyled:focus {
			background: none;
			border: none;
			box-shadow: none;
			color: #3e7da6;
			outline: none;
		}

	.gflow-common .gform-button--unstyled:hover .gform-button__icon, .gflow-common .gform-button--unstyled:active .gform-button__icon, .gflow-common .gform-button--unstyled:focus .gform-button__icon {
				color: #3e7da6;
			}

	.gflow-common .gform-button--unstyled:disabled {
			border: none;
			color: #c3c5db;
		}

	.gflow-common .gform-button--icon-white, .gflow-common .gform-button--icon-grey {
		color: #5b5e80;
	}

	.gflow-common .gform-button--icon-white.gform-button--size-height-s, .gflow-common .gform-button--icon-grey.gform-button--size-height-s {
			block-size: 1.875rem;
			inline-size: 1.875rem;
			padding: 0.25rem;
		}

	.gflow-common .gform-button--icon-white.gform-button--size-height-m, .gflow-common .gform-button--icon-grey.gform-button--size-height-m {
			block-size: 2.25rem;
			inline-size: 2.25rem;
			padding: 0.4375rem;
		}

	.gflow-common .gform-button--icon-white {
		background: #fdfdff;
		border-color: #d5d7e9;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
	}

	.gflow-common .gform-button--icon-white:hover, .gflow-common .gform-button--icon-white:active {
			box-shadow: 0 3px 8px rgba(18, 25, 97, 0.15), 0 1px 1px rgba(18, 25, 97, 0.16), 0 2px 1px rgba(18, 25, 97, 0.04);
		}

	.gflow-common .gform-button--icon-white:focus {
			border-color: #175cff;
			outline: 0.125rem solid #bed8ed;
		}

	.gflow-common .gform-button--icon-white:disabled {
			border-color: #d5d7e9;
			box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
			opacity: 0.5;
		}

	.gflow-common .gform-button--icon-grey {
		background: #fff;
		border-color: #fff;
		box-shadow: none;
	}

	.gflow-common .gform-button--icon-grey:hover, .gflow-common .gform-button--icon-grey:active {
			background: #ecedf8;
			border-color: #ecedf8;
		}

	.gflow-common .gform-button--icon-grey:focus {
			background: #fdfdff;
			border-color: #175cff;
			box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
			outline: 0.125rem solid #bed8ed;
		}

	.gflow-common .gform-button--icon-grey:disabled {
			background: #fdfdff;
			border-color: #fdfdff;
			box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
			opacity: 0.5;
		}

	/*
	 * Size variants
	 */

	.gflow-common .gform-button--size-xs {
		block-size: 2rem;
		font-size: 0.75rem;
		padding-block: 0;
		padding-inline: 0.6875rem;
	}

	.gflow-common .gform-button--size-xs .gform-button__icon {
			font-size: 1rem;
		}

	.gflow-common .gform-button--size-sm {
		block-size: 2.125rem;
		padding-block: 0;
		padding-inline: 0.8125rem;
	}

	.gflow-common .gform-button--size-sm .gform-button__icon {
			font-size: 1rem;
		}

	.gflow-common .gform-button--size-l {
		block-size: 2.625rem;
		font-size: 1rem;
	}

	.gflow-common .gform-button--size-l .gform-button__icon {
			font-size: 1.25rem;
		}

	.gflow-common .gform-button--size-xl {
		block-size: 3.125rem;
		font-size: 1rem;
		padding-block: 0.8125rem;
		padding-inline: 1.5625rem;
	}

	.gflow-common .gform-button--size-xl .gform-button__icon {
			font-size: 1.25rem;
		}

	.gflow-common .gform-button--size-height-s {
		height: 1.875rem;
		padding: 0.375rem 0.5rem;
	}

	.gflow-common .gform-button--size-height-m {
		height: 2.125rem;
		padding: 0.375rem 0.625rem;
	}

	.gflow-common .gform-button--size-height-l {
		height: 2.375rem;
		padding: 0.5rem 0.875rem;
	}

	.gflow-common .gform-button--size-height-xl {
		height: 2.875rem;
		padding: 0.75rem 0.875rem;
	}

	.gflow-common .gform-button--size-height-xxl {
		height: 3.375rem;
		padding: 0.875rem;
	}

	/*
	 * Icon variants
	 */

	.gflow-common .gform-button--icon-leading .gform-button__icon {
			margin-inline-end: 0.35rem;
		}

	.gflow-common .gform-button--icon-leading.gform-button--size-xs .gform-button__icon {
				margin-inline-end: 0.375rem;
			}

	.gflow-common .gform-button--icon-leading.gform-button--size-sm .gform-button__icon {
				margin-inline-end: 0.375rem;
			}

	.gflow-common .gform-button--icon-leading.gform-button--size-l .gform-button__icon {
				margin-inline-end: 0.625rem;
			}

	.gflow-common .gform-button--icon-leading.gform-button--size-xl .gform-button__icon {
				margin-inline-end: 0.75rem;
			}

	.gflow-common .gform-button--icon-trailing .gform-button__icon {
			margin-inline-start: 0.5rem;
		}

	.gflow-common .gform-button--icon-trailing.gform-button--size-xs .gform-button__icon {
				margin-inline-start: 0.375rem;
			}

	.gflow-common .gform-button--icon-trailing.gform-button--size-sm .gform-button__icon {
				margin-inline-start: 0.375rem;
			}

	.gflow-common .gform-button--icon-trailing.gform-button--size-l .gform-button__icon {
				margin-inline-start: 0.625rem;
			}

	.gflow-common .gform-button--icon-trailing.gform-button--size-xl .gform-button__icon {
				margin-inline-start: 0.75rem;
			}

	/*
	 * Rounded variants
	 */

	.gflow-common .gform-button--round {
		border-radius: 1.1875rem;
	}

	.gflow-common .gform-button--round.gform-button--size-xs {
			border-radius: 0.9375rem;
		}

	.gflow-common .gform-button--round.gform-button--size-sm {
			border-radius: 1.0625rem;
		}

	.gflow-common .gform-button--round.gform-button--size-l {
			border-radius: 1.3125rem;
		}

	.gflow-common .gform-button--round.gform-button--size-xl {
			border-radius: 1.5625rem;
		}

	/*
	 * Circular variants
	 */

	.gflow-common .gform-button--circular {
		height: 2.375rem;
		width: 2.375rem;
	}

	.gflow-common .gform-button--circular .gform-button__icon {
			font-size: 1.375rem;
		}

	.gflow-common .gform-button--circular.gform-button--size-xs {
			height: 1.875rem;
			width: 1.875rem;
		}

	.gflow-common .gform-button--circular.gform-button--size-xs .gform-button__icon {
				font-size: 1.125rem;
			}

	.gflow-common .gform-button--circular.gform-button--size-sm {
			height: 2.125rem;
			width: 2.125rem;
		}

	.gflow-common .gform-button--circular.gform-button--size-sm .gform-button__icon {
				font-size: 1.25rem;
			}

	.gflow-common .gform-button--circular.gform-button--size-l {
			height: 2.625rem;
			width: 2.625rem;
		}

	.gflow-common .gform-button--circular.gform-button--size-l .gform-button__icon {
				font-size: 1.75rem;
			}

	.gflow-common .gform-button--circular.gform-button--size-xl {
			height: 3.125rem;
			width: 3.125rem;
		}

	.gflow-common .gform-button--circular.gform-button--size-xl .gform-button__icon {
				font-size: 2rem;
			}

	/*
	 * Active state
	 */

	.gflow-common .gform-button__text--active {
		display: none;
		margin-inline-start: 10px;
	}

	.gflow-common .gform-button--loader-after .gform-button__text--active {
		margin-inline: 0 0.5rem;
	}

	.gflow-common .gform-button--activated {
		justify-content: center;
	}

	.gflow-common .gform-button--activated.gform-button--primary {
			color: #fff;
		}

	.gflow-common .gform-button--activated .gform-button__icon--inactive {
			display: none;
		}

	.gflow-common .gform-button--activated .gform-button__text--inactive {
			display: none;
		}

	.gflow-common .gform-button--activated .gform-button__text--active {
			display: inline-flex;
		}
.gflow-common.admin-bar .gform-flyout.gform-flyout--fixed {
				top: 46px;
			}
@media (min-width: 783px) {
.gflow-common.admin-bar .gform-flyout.gform-flyout--fixed {
					top: 32px
			}
				}
.gflow-common .gform-flyout {
		background: #fff;
		bottom: 0;
		box-shadow: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);
		box-sizing: border-box;
		display: none;
		flex-direction: column;
		height: 100%;
		left: 0;
		opacity: 0;
		padding-top: 2.125rem;
		position: absolute;
		top: 0;
		transition: opacity 150ms ease-in-out, width 150ms ease-in-out;
	}
.gflow-common .gform-flyout:hover .gform-flyout__expand {
				opacity: 1;
			}
.gflow-common .gform-flyout p {
			margin: 0;
			padding: 0;
		}
.gflow-common .gform-flyout.gform-flyout--anim-in-ready {
			display: flex;
		}
.gflow-common .gform-flyout.gform-flyout--anim-in-active {
			opacity: 1;
		}
.gflow-common .gform-flyout.gform-flyout--fixed {
			position: fixed;
		}
.gflow-common .gform-flyout.gform-flyout--absolute {
			position: absolute;
		}
.gflow-common .gform-flyout.gform-flyout--hide-expander .gform-flyout__expand {
				opacity: 0;
			}
.gflow-common .gform-flyout.gform-flyout--right {
			left: auto;
			right: 0;
		}
.gflow-common .gform-flyout.gform-flyout--right .gform-flyout__expand-rail {
				left: -35px;
			}
.gflow-common .gform-flyout.gform-flyout--right .gform-flyout__expand {
				left: -35px;
			}
.gflow-common .gform-flyout.gform-flyout--right .gform-flyout__expand-icon {
				transform: rotate(90deg);
			}
.gflow-common .gform-flyout.gform-flyout--left .gform-flyout__expand-rail {
				right: -35px;
			}
.gflow-common .gform-flyout.gform-flyout--left .gform-flyout__expand {
				right: -35px;
			}
.gflow-common .gform-flyout.gform-flyout--left .gform-flyout__expand-icon {
				transform: rotate(-90deg);
			}
.gflow-common .gform-flyout.gform-flyout--expanded.gform-flyout--right .gform-flyout__expand-icon {
					transform: rotate(-90deg);
				}
.gflow-common .gform-flyout.gform-flyout--expanded.gform-flyout--left .gform-flyout__expand-icon {
					transform: rotate(90deg);
				}
.gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs {
			align-items: center;
			border: 1px solid #d5d7e9;
			display: flex;
			font-size: 1.25rem;
			height: 1.625rem;
			position: absolute;
			right: 25px;
			transition: border-color 200ms ease-in-out, box-shadow 200ms ease-in-out;
			width: 1.625rem;
			z-index: 5;
		}
.gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs:hover, .gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs:focus {
				border-color: #d5d7e9;
			}
.gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs .gform-button__icon {
				font-size: 1.875rem;
				top: 0;
			}
.gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs.gform-button--simplified {
				border: 1px solid transparent;
				height: 1.875rem;
				transition: transform 300ms ease, box-shadow 300ms ease, background-color 300ms ease;
				width: 1.875rem;
			}
.gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs.gform-button--simplified:hover {
					border-color: #fff;
				}
.gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs.gform-button--simplified:focus {
					border-color: #175cff;
				}
.gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs.gform-button--simplified .gform-button__icon {
					font-size: 1.125rem;
					top: auto;
				}
.gflow-common .gform-flyout .gform-flyout__expand-rail {
			height: 56px;
			margin-top: -28px;
			position: absolute;
			top: 50%;
			width: 35px;
		}
.gflow-common .gform-flyout .gform-flyout__expand {
			align-items: center;
			background: #fff;
			border: 1px solid #ecedf8;
			border-radius: 19px;
			box-shadow: 0 0 1px rgba(18, 25, 97, 0.24), 0 24px 24px rgba(18, 25, 97, 0.03), 0 2px 2px rgba(18, 25, 97, 0.03), 0 4px 4px rgba(18, 25, 97, 0.03), 0 8px 8px rgba(18, 25, 97, 0.03), 0 16px 16px rgba(18, 25, 97, 0.03);
			color: #242748;
			cursor: pointer;
			display: flex;
			height: 56px;
			justify-content: center;
			margin-top: -28px;
			opacity: 0;
			position: absolute;
			top: 50%;
			transition: opacity 0.15s ease, transform 300ms ease, box-shadow 300ms ease, border-color 300ms ease;
			width: 19px;
		}
.gflow-common .gform-flyout .gform-flyout__expand:focus {
				border-color: #d5d7e9;
				opacity: 1;
				outline: none;
			}
.gflow-common .gform-flyout .gform-flyout__expand:focus .gform-flyout__expand-icon {
					color: #3e7da6;
				}
.gflow-common .gform-flyout .gform-flyout__expand:hover .gform-flyout__expand-icon {
					color: #3e7da6;
				}
.gflow-common .gform-flyout .gform-flyout__expand-icon {
			align-items: center;
			color: #242748;
			display: flex;
			font-size: 1rem;
			height: 15px;
			justify-content: center;
			position: relative;
			transition: color 300ms ease;
			width: 100%;
		}
.gflow-common .gform-flyout__head {
		padding: 0 2.875rem 1.25rem;
		position: relative;
	}
.gflow-common .gform-flyout__head::after {
			background: #ecedf8;
			bottom: 0;
			content: "";
			height: 0.0625rem;
			left: 0;
			position: absolute;
			width: 100%;
		}
.gflow-common .gform-flyout--no-divider .gform-flyout__head::after {
			display: none;
		}
.gflow-common .gform-flyout__title {
		color: #242748;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
		font-size: 0.8125rem;
		font-weight: 500;
		line-height: 18px;
		margin: 0 0 12px;
	}
.gflow-common .gform-flyout--no-description .gform-flyout__title {
			margin: 0;
		}
.gflow-common .gform-flyout__desc {
		color: #242748;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
		font-size: 0.8125rem;
		padding-right: 1.125rem;
	}
.gflow-common .gform-flyout__body {
		color: #242748;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
		font-size: 0.8125rem;
		overflow-y: auto;

		padding: 1.25rem 2.875rem 2.125rem;
	}
.gflow-common .gform-flyout__body[focus-within] .gform-flyout__expand {
				opacity: 1;
			}
.gflow-common .gform-flyout__body:focus-within .gform-flyout__expand {
				opacity: 1;
			}
.gflow-common .gform-flyout__body .simplebar-wrapper {
			height: 100%;
		}
html[dir="rtl"] .gflow-common .gform-flyout {
		left: auto;
		right: 0;
	}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--right {
			left: 0;
			right: auto;
		}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--right .gform-flyout__expand-rail {
				left: auto;
				right: -35px;
			}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--right .gform-flyout__expand {
				left: auto;
				right: -35px;
			}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--right .gform-flyout__expand-icon {
				transform: rotate(-90deg);
			}
html[dir="rtl"] .gflow-common .gform-flyout .gform-flyout__close.gform-button--size-xs {
			left: 25px;
			right: auto;
		}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--left .gform-flyout__expand-rail {
				left: -35px;
				right: auto;
			}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--left .gform-flyout__expand {
				left: -35px;
				right: auto;
			}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--left .gform-flyout__expand-icon {
				transform: rotate(90deg);
			}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--expanded.gform-flyout--right .gform-flyout__expand-icon {
					transform: rotate(90deg);
				}
html[dir="rtl"] .gflow-common .gform-flyout.gform-flyout--expanded.gform-flyout--left .gform-flyout__expand-icon {
					transform: rotate(-90deg);
				}
.gflow-common .gform-input {
		-webkit-appearance: none;
		background: #fff;
		border: 1px solid #c3c5db;
		border-radius: 3px;
		box-shadow: 0 0 0 transparent;
		box-sizing: border-box;
		color: #242748;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
		font-size: 0.8125rem;
		line-height: 2;
		margin: 0;
		min-block-size: 0;
		outline: none;
		padding: 0.25rem 0.75rem;
		transition: box-shadow 0.15s ease, background-color 0.15s ease;
	}
.gflow-common .gform-input.gform-input--size-xl {
			padding: 0.594rem 0.75rem;
		}
.gflow-common .gform-input:focus {

			border: 1px solid #3985b7;

			box-shadow: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px #bed8ed;

			color: #242748;
		}
.gflow-common .gform-input::-moz-placeholder {
			color: #5b5e80;
			font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
			font-size: 0.8125rem;
			font-weight: 400;
		}
.gflow-common .gform-input::placeholder {
			color: #5b5e80;
			font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
			font-size: 0.8125rem;
			font-weight: 400;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input__wrapper {
			position: relative;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input {
			border-color: #9092b0;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input + .gform-input__label:nth-child(1) {
				margin-bottom: 0.375rem;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input + .gform-input-help-text:nth-child(2) {
				margin-bottom: 0.375rem;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input + .gform-input-help-text:nth-child(3) {
				margin-top: 0.375rem;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input:focus {
				border-color: #175cff;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input:disabled {
				background-color: #f6f9fc;
				color: #9092b0;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input::-moz-placeholder {
				font-size: 0.875rem;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input::placeholder {
				font-size: 0.875rem;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input__action-wrapper .gform-input__action-button {
				border-color: #9092b0;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input__action-wrapper .gform-input__action-button .gform-icon {
					color: #9092b0;
				}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--required .gform-input + .gform-input-help-text:nth-child(4) {
					margin-top: 0.375rem;
				}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-error .gform-input {
				border: 1px solid #dd301d;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-error .gform-input:focus {
					box-shadow: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px #fee4e2;
				}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-error .gform-input-help-text {
				color: #dd301d;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-error .gform-input__action-wrapper .gform-input {
					border-inline-end: 0;
				}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-error .gform-input__action-wrapper .gform-input:focus {
						border: 1px solid #dd301d;
						z-index: 1;
					}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-error .gform-input__action-wrapper .gform-input__action-button {
					border-inline-start-color: #dd301d;
				}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-error .gform-input__action-wrapper .gform-input__action-button:focus {
						border-inline-start-color: #9092b0;
					}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-correct .gform-input {
				border: 1px solid #57c091;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-correct .gform-input:focus {
					box-shadow: 0 0.125rem 0.0675rem rgba(28, 31, 63, 0.0634624), 0 0 0 2px #e1f6ed;
				}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-correct .gform-input__action-wrapper .gform-input {
					border-inline-end: 0;
				}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-correct .gform-input__action-wrapper .gform-input:focus {
						border: 1px solid #57c091;
						z-index: 1;
					}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-correct .gform-input__action-wrapper .gform-input__action-button {
					border-inline-start-color: #57c091;
				}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--border-correct .gform-input__action-wrapper .gform-input__action-button:focus {
						border-inline-start-color: #9092b0;
					}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--with-icon .gform-input {
				padding-inline-end: 2.75rem;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--text-security-circle .gform-input {
				-webkit-text-security: circle;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--text-security-disc .gform-input {
				-webkit-text-security: disc;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--text-security-square .gform-input {
				-webkit-text-security: square;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input--size-r {
			padding: 0.375rem 0.75rem;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input--size-l {
			padding: 0.5rem 0.75rem;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input--size-xl {
			padding: 0.75rem;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos.gform-input-wrapper--clearable .gform-input {
				padding-inline-end: 2.75rem;
			}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-label {
			margin-block-end: 0.375rem;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input-help-text:nth-child(2) {
			margin-block-end: 0.375rem;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input-help-text:nth-child(3) {
			margin-block-start: 0.375rem;
		}
.gflow-common .gform-input-wrapper--input.gform-input-wrapper--theme-cosmos .gform-input__icon {
			inset-block-start: 50%;
			inset-inline-end: 0.8125rem;
			pointer-events: none;
			position: absolute;
			transform: translateY(-50%);
		}
.gflow-common .gform-input__action-wrapper {
		display: flex;
		width: 100%;
	}
.gflow-common .gform-input__action-wrapper .gform-input__wrapper {
			flex: 1;
		}
.gflow-common .gform-input__action-wrapper .gform-input {
			border-end-end-radius: 0;
			border-inline-end: 0;
			border-start-end-radius: 0;
			position: relative;
			width: 100%;
		}
.gflow-common .gform-input__action-wrapper .gform-input:focus {
				border: 1px solid #175cff;
				z-index: 1;
			}
.gflow-common .gform-input__action-wrapper .gform-input__icon {
			z-index: 2;
		}
.gflow-common .gform-input__action-wrapper .gform-input__action-button {
			border-end-start-radius: 0;
			border-start-start-radius: 0;
			height: auto;
			margin-inline-start: 0;
			padding-inline-end: 0.85rem;
			padding-inline-start: 0.85rem;
		}
.gflow-common .gform-input__action-wrapper .gform-input__action-button .gform-icon {
				font-size: 1rem;
			}
.gflow-common .gform-input-wrapper--clearable {
		position: relative;
	}
.gflow-common .gform-input__clearable-button {
		align-items: center;
		block-size: 100%;
		display: flex;
		inline-size: 1.875rem;
		inset-block-start: 50%;
		inset-inline-end: 0.5rem;
		justify-content: center;
		position: absolute;
		transform: translateY(-50%);
	}
.gflow-common .gform-input__clearable-button .gform-button__icon {
			color: #5b5e80;
			font-size: 1.25rem;
			inset-block-start: 0;
			padding: 0;
		}
.gflow-common .gform-input__clearable-button .gform-button__icon::before {
				font-size: 1.25rem;
			}
.gflow-common .gform-input__clearable-button:focus .gform-button__icon, .gflow-common .gform-input__clearable-button:hover .gform-button__icon {
				color: #9092b2;
			}
.gflow-common .gform-input__clearable-button:focus .gform-button__icon::before, .gflow-common .gform-input__clearable-button:hover .gform-button__icon::before {
					font-size: 1.25rem;
				}
.gflow-common .gform-input-add-on-wrapper {
		align-items: stretch;
		display: flex;
		flex-direction: row;
	}
.gflow-common .gform-input-add-on-wrapper--suffix .gform-input {
		border-end-end-radius: 0;
		border-start-end-radius: 0;
	}
.gflow-common .gform-input__add-on {
		align-items: center;
		background-color: #f6f9fc;
		border: 1px solid #9092b0;
		border-radius: 3px;
		color: #242748;
		display: flex;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
		font-size: 0.8125rem;
		font-weight: 400;
		padding-left: 13px;
		padding-right: 13px;
		white-space: nowrap;
	}
.gflow-common .gform-input__add-on--prefix {
		border-end-end-radius: 0;
		border-inline-end: 0;
		border-start-end-radius: 0;
	}
.gflow-common .gform-input__add-on--suffix {
		border-end-start-radius: 0;
		border-inline-start: 0;
		border-start-start-radius: 0;
	}
.gflow-common .gform-input__add-on + .gform-input {
		border-end-start-radius: 0;
		border-start-start-radius: 0;
	}
.gflow-common .gform-input__add-on--action-button {
		background-color: #fff;
		border-color: #d5d7e9;
		height: auto;
		margin-inline-start: 12px;
		padding-inline-end: 12px;
		padding-inline-start: 12px;
	}
.gflow-common .gform-input__add-on--action-button.gform-button--icon-leading.gform-button--size-sm .gform-button__icon {
		color: #5b5e80;
		font-size: 14px;
		margin: 0;
	}
.gflow-common .gform-loader__mask {
		align-items: center;
		display: flex;
		flex-direction: column;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 10000;
	}
.gflow-common .gform-loader__mask.gform-loader__mask--theme-light {
			background-color: rgba(247, 249, 252, 0.93);
		}
.gflow-common .gform-loader__mask.gform-loader__mask--theme-dark {
			background-color: rgba(36, 39, 72, 0.93);
		}
.gflow-common .gform-loader__mask--position-top {
		justify-content: start;
	}
.gflow-common .gform-loader__mask--position-top .gform-loader__mask-positioner {
			top: 12%;
		}
.gflow-common .gform-loader__mask--position-center {
		justify-content: center;
	}
.gflow-common .gform-loader__mask--position-bottom {
		justify-content: end;
	}
.gflow-common .gform-loader__mask--position-bottom .gform-loader__mask-positioner {
			bottom: 12%;
		}
.gflow-common .gform-loader__mask--position-sticky .gform-loader__mask-positioner {
			position: sticky;
		}
.gflow-common .gform-loader__mask-positioner {
		position: relative;
	}
.gflow-common .gform-loader--simple {
		animation: gformLoader1 1.1s infinite linear;
		border-bottom: 1.1em solid #000;
		border-left: 1.1em solid #000;
		border-radius: 50%;
		border-right: 1.1em solid #fff;
		border-top: 1.1em solid #fff;
		display: inline-block;
		font-size: 10px;
		height: 10em;
		position: relative;
		transform: translateZ(0);
		width: 10em;
	}
.gflow-common .gform-loader__inner {
		display: inline-flex;
		flex-direction: column;
	}
.gflow-common .gform-loader__text {
		display: block;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
		font-size: 0.8125rem;
		font-weight: 500;
		margin-top: 16px;
		text-align: center;
	}
.gflow-common .gform-loader--ring {
		animation: gformLoaderRotate 2s linear infinite;
		height: 40px;
		transform-origin: center;
		vertical-align: middle;
		width: 40px;
		will-change: transform;
	}
.gflow-common .gform-loader--ring circle {
			animation: gformLoaderStretch calc(2s * 0.75) ease-in-out infinite;
			fill: none;
			stroke: #0f3d6c;
			stroke-dasharray: 1, 200;
			stroke-dashoffset: 0;
			stroke-linecap: round;
			will-change: stroke-dasharray, stroke-dashoffset;
		}
@keyframes gformLoader1 {

	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}
@keyframes gformLoaderRotate {

	100% {
		transform: rotate(360deg);
	}
}
@keyframes gformLoaderStretch {

	0% {
		stroke-dasharray: 1, 200;
		stroke-dashoffset: 0;
	}

	50% {
		stroke-dasharray: 90, 200;
		stroke-dashoffset: -35px;
	}

	100% {
		stroke-dashoffset: -124px;
	}
}
.gflow-common .gflow-quick-actions {
		background: var(--c-white);
		font-family: var(--t-font-family-base);
	}

/*# sourceMappingURL=admin-components.css.map */
