/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/react-pdf/dist/esm/Page/TextLayer.css ***!
  \***********************************************************************************************************************************************************************************************************************************************/
 :root{--react-pdf-text-layer:1;--highlight-bg-color:rgba(180, 0, 170, 1);--highlight-selected-bg-color:rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}
/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./node_modules/react-pdf/dist/esm/Page/AnnotationLayer.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************/
 :root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --input-focus-border-color: Highlight;
  --input-focus-outline: 1px solid Canvas;
  --input-unfocused-border-color: transparent;
  --input-disabled-border-color: transparent;
  --input-hover-border-color: black;
  --link-outline: none;
}

@media screen and (forced-colors: active) {
  :root {
    --input-focus-border-color: CanvasText;
    --input-unfocused-border-color: ActiveText;
    --input-disabled-border-color: GrayText;
    --input-hover-border-color: Highlight;
    --link-outline: 1.5px solid LinkText;
  }
  .annotationLayer .textWidgetAnnotation :is(input, textarea):required,
  .annotationLayer .choiceWidgetAnnotation select:required,
  .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {
    outline: 1.5px solid selectedItem;
  }
  .annotationLayer .linkAnnotation:hover {
    -webkit-backdrop-filter: invert(100%);
            backdrop-filter: invert(100%);
  }
}
.annotationLayer {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  transform-origin: 0 0;
  z-index: 3;
}

.annotationLayer[data-main-rotation="90"] .norotate {
  transform: rotate(270deg) translateX(-100%);
}

.annotationLayer[data-main-rotation="180"] .norotate {
  transform: rotate(180deg) translate(-100%, -100%);
}

.annotationLayer[data-main-rotation="270"] .norotate {
  transform: rotate(90deg) translateY(-100%);
}

.annotationLayer canvas {
  position: absolute;
  width: 100%;
  height: 100%;
}

.annotationLayer section {
  position: absolute;
  text-align: initial;
  pointer-events: auto;
  box-sizing: border-box;
  margin: 0;
  transform-origin: 0 0;
}

.annotationLayer .linkAnnotation {
  outline: var(--link-outline);
}

.textLayer.selecting ~ .annotationLayer section {
  pointer-events: none;
}

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a:hover {
  opacity: 0.2;
  background: rgb(255, 255, 0);
  box-shadow: 0 2px 10px rgb(255, 255, 0);
}

.annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea),
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {
  background-image: var(--annotation-unfocused-field-background);
  border: 2px solid var(--input-unfocused-border-color);
  box-sizing: border-box;
  font: calc(9px * var(--scale-factor)) sans-serif;
  height: 100%;
  margin: 0;
  vertical-align: top;
  width: 100%;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):required,
.annotationLayer .choiceWidgetAnnotation select:required,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {
  outline: 1.5px solid red;
}

.annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}

.annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}

.annotationLayer .textWidgetAnnotation textarea {
  resize: none;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea)[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input[disabled] {
  background: none;
  border: 2px solid var(--input-disabled-border-color);
  cursor: not-allowed;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:hover {
  border: 2px solid var(--input-hover-border-color);
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover {
  border-radius: 2px;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
  background: none;
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) :focus {
  background-image: none;
  background-color: transparent;
}

.annotationLayer .buttonWidgetAnnotation.checkBox :focus {
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  border: 2px solid var(--input-focus-border-color);
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {
  background-color: CanvasText;
  content: "";
  display: block;
  position: absolute;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {
  height: 80%;
  left: 45%;
  width: 1px;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before {
  transform: rotate(45deg);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {
  transform: rotate(-45deg);
}

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}

.annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
  /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
  width: 103%;
}

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.annotationLayer .popupTriggerArea {
  height: 100%;
  width: 100%;
}

.annotationLayer .fileAttachmentAnnotation .popupTriggerArea {
  position: absolute;
}

.annotationLayer .popupWrapper {
  position: absolute;
  font-size: calc(9px * var(--scale-factor));
  width: 100%;
  min-width: calc(180px * var(--scale-factor));
  pointer-events: none;
}

.annotationLayer .popup {
  position: absolute;
  max-width: calc(180px * var(--scale-factor));
  background-color: rgb(255, 255, 153);
  box-shadow: 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) rgb(136, 136, 136);
  border-radius: calc(2px * var(--scale-factor));
  padding: calc(6px * var(--scale-factor));
  margin-left: calc(5px * var(--scale-factor));
  cursor: pointer;
  font: message-box;
  white-space: normal;
  word-wrap: break-word;
  pointer-events: auto;
}

.annotationLayer .popup > * {
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .popup h1 {
  display: inline-block;
}

.annotationLayer .popupDate {
  display: inline-block;
  margin-left: calc(5px * var(--scale-factor));
}

.annotationLayer .popupContent {
  border-top: 1px solid rgb(51, 51, 51);
  margin-top: calc(2px * var(--scale-factor));
  padding-top: calc(2px * var(--scale-factor));
}

.annotationLayer .richText > * {
  white-space: pre-wrap;
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .freeTextAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squareAnnotation svg rect,
.annotationLayer .circleAnnotation svg ellipse,
.annotationLayer .polylineAnnotation svg polyline,
.annotationLayer .polygonAnnotation svg polygon,
.annotationLayer .caretAnnotation,
.annotationLayer .inkAnnotation svg polyline,
.annotationLayer .stampAnnotation,
.annotationLayer .fileAttachmentAnnotation {
  cursor: pointer;
}

.annotationLayer section svg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .annotationTextContent {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
}

.annotationLayer .annotationTextContent span {
  width: 100%;
  display: inline-block;
}
/*!**********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/@gravityforms/components/dist/css/admin/alert.css ***!
  \**********************************************************************************************************************************************/
.gform-admin .gform-alert {
		-webkit-font-smoothing: antialiased;
		align-items: flex-start; /* stylelint-disable-line */
		background-color: #fff;
		border: 1px solid #d5d7e9;
		border-radius: 3px;
		box-shadow: 0 1px 4px rgba(0, 0, 0, 0.11), 0 0 4px rgba(18, 25, 97, 0.0405344);
		color: #242748;
		display: flex;
		flex-wrap: nowrap;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
		font-weight: 500;
		margin-block-end: 1rem;
		padding-block-end: 12px;
		padding-block-start: 11px;
		padding-inline: 20px;
		position: relative;
	}

		.field_setting .gform-admin .gform-alert, .gform-admin .gform-alert + .field_setting {
			margin-block-start: 1rem;
		}

		/* Style variant: Inline */

		.gform-admin .gform-alert.gform-alert--inline {
			padding-block-end: 7px;
			padding-block-start: 6px;
			padding-inline: 12px;
		}

		.gform-admin .gform-alert.gform-alert--inline .gform-alert__message-wrap {
				-moz-column-gap: 10px;
				     column-gap: 10px;
				padding-inline-start: 28px;
				row-gap: 7px;
			}

		.gform-admin .gform-alert.gform-alert--inline .gform-alert__message-wrap .gform-alert__message {
					font-size: 0.75rem;
					padding-block-start: 8px;
				}

		.gform-admin .gform-alert.gform-alert--inline .gform-alert__icon {
				font-size: 21px;
				height: 19px;
				inset-block-start: 13px;
				inset-inline-start: 12px;
				width: 19px;
			}

		/*
		 * Alert: Message
		 */

		.gform-admin .gform-alert .gform-alert__message-wrap {
			-moz-column-gap: 15px;
			     column-gap: 15px;
			display: flex;
			flex-wrap: wrap;
			min-height: 33px;
			padding-inline-start: 32px;
			row-gap: 10px;
			width: 100%;
		}

		.gform-admin .gform-alert .gform-alert__message-wrap .gform-alert__message {
				color: inherit;
				flex: 1 1 auto;
				font-size: 0.8125rem;
				font-weight: 500;
				line-height: 1.5;
				margin: 0;
				padding-block-start: 7px;
			}

		.gform-admin .gform-alert .gform-alert__message-wrap .gform-alert__message a, .gform-admin .gform-alert .gform-alert__message-wrap .gform-alert__message a:hover {
					color: inherit;
				}

		/*
		 * Alert: Dismiss Action
		 */

		.gform-admin .gform-alert .gform-alert__dismiss {
			align-self: flex-start;
			background: none;
			border: none;
			cursor: pointer;
			height: 20px;
			inset-block-start: 8px;
			margin-inline-start: 12px;
			min-width: 20px;
			padding: 0;
			position: relative;
			text-align: center;
			width: 20px;
		}

		.gform-admin .gform-alert .gform-alert__dismiss::before, .gform-admin .gform-alert .gform-alert__dismiss::after {
				border: 1px solid transparent;
				border-radius: 50%;
				content: "";
				inset-block-start: calc(50% - 1px);
				inset-inline-start: 50%;
				position: absolute;
				transform: translate3d(-50%, -50%, 0);
				transition: border-color 200ms ease-in-out;
			}

		.gform-admin .gform-alert .gform-alert__dismiss::before {
				height: 23px;
				width: 23px;
				z-index: 1;
			}

		.gform-admin .gform-alert .gform-alert__dismiss::after {
				border-width: 2px;
				height: 25px;
				width: 25px;
			}

		.gform-admin .gform-alert .gform-alert__dismiss:hover .gform-icon, .gform-admin .gform-alert .gform-alert__dismiss:focus .gform-icon {
					color: #5b5e80;
				}

		.gform-admin .gform-alert .gform-alert__dismiss:focus::before {
					border-color: #3985b7;
				}

		.gform-admin .gform-alert .gform-alert__dismiss:focus::after {
					border-color: #bed8ed;
				}

		.gform-admin .gform-alert .gform-alert__dismiss .gform-icon {
				color: #9092b2;
				font-size: 2.1rem;
				height: 0;
				inset-block-start: 50%;
				inset-inline-start: 0;
				line-height: 0;
				position: absolute;
				transition: color 200ms ease-in-out;
			}

		/* Style variant: Notice */

		.gform-admin .gform-alert.gform-alert--notice {
			border-color: #175cff;
			color: #175cff;
		}

		.gform-admin .gform-alert.gform-alert--notice .gform-alert__icon {
				color: #175cff;
			}

		/* Style variant: Error */

		.gform-admin .gform-alert.gform-alert--error {
			border-color: #dd301d;
			color: #dd301d;
		}

		.gform-admin .gform-alert.gform-alert--error .gform-alert__icon {
				color: #dd301d;
			}

		/* Style variant: Success */

		.gform-admin .gform-alert.gform-alert--success {
			border-color: #22a753;
			color: #22a753;
		}

		.gform-admin .gform-alert.gform-alert--success .gform-alert__icon {
				color: #22a753;
			}

		/* Style variant: Accessibility */

		.gform-admin .gform-alert.gform-alert--accessibility {
			border-color: #ffbe03;
		}

		/* Theme: Cosmos */

		.gform-admin .gform-alert.gform-alert--theme-cosmos {
			border-color: #d2d5db;
			padding: 1rem;
		}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap {
				min-height: 25px;
				padding-block-start: 2rem;
				padding-inline-start: 0;
			}

		@media (min-width: 768px) {

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap {
					padding-block-start: 0;
					padding-inline-start: 2rem
			}
				}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap .gform-alert__message {
					font-size: 0.875rem;
					padding-block-start: 0;
				}

		@media (min-width: 768px) {

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap .gform-alert__message {
						padding-block-start: 0.125rem
				}
					}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap .gform-alert__message > * {
						font-size: 0.875rem;
						font-weight: 400;
					}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap .gform-alert__message .gform-list {
						margin-inline-start: 1rem;
					}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap .gform-alert__message .gform-list.gform-list--bulleted, .gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap .gform-alert__message .gform-list.gform-list--decimal {
							padding-inline-start: 0;
						}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap .gform-alert__message .gform-list.gform-list--bulleted li, .gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__message-wrap .gform-alert__message .gform-list.gform-list--decimal li {
								margin-block-end: 0;
							}

		/* Style variant: Info */

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--info {
				color: #242748;
			}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--info .gform-alert__message-wrap .gform-alert__message {
						color: #242748;
					}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--info .gform-alert__message-wrap .gform-alert__message > * {
							color: #585e6a;
						}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--info .gform-alert__icon {
					color: #242748;
				}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--info .gform-alert__icon::after {
						background-color: #f2f3f5;
						border-color: #d2d5db;
					}

		/* Style variant: Notice */

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--notice {
				background: #f4f8ff;
				border-color: #c3d9ff;
				color: #044ad3;
			}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--notice .gform-alert__message-wrap .gform-alert__message {
						color: #044ad3;
					}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--notice .gform-alert__icon {
					color: #044ad3;
				}

		/* Style variant: Success */

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--success {
				background: #fbfffb;
				border-color: #31c48d;
				color: #2f833d;
			}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--success .gform-alert__message-wrap .gform-alert__message {
						color: #2f833d;
					}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--success .gform-alert__icon {
					color: #2f833d;
				}

		/* Style variant: Error */

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--error, .gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--incorrect {
				background: #fff9f9;
				border-color: #ffc7bb;
				color: #c02b0a;
			}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--error .gform-alert__message-wrap .gform-alert__message, .gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--incorrect .gform-alert__message-wrap .gform-alert__message {
						color: #c02b0a;
					}

		.gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--error .gform-alert__icon, .gform-admin .gform-alert.gform-alert--theme-cosmos.gform-alert--incorrect .gform-alert__icon {
					color: #c02b0a;
				}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__icon {
				inset-inline-start: 16px;
			}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__icon.gform-icon--preset-active {
					position: absolute;
				}

		.gform-admin .gform-alert.gform-alert--theme-cosmos .gform-alert__icon.gform-icon--preset-active::before {
						position: absolute;
					}

	/*
	 * Alert: Icon
	 */

	.gform-admin .gform-alert__icon {
		color: #242748;
		font-size: 24px;
		height: 21px;
		inset-block-start: 17px;
		inset-inline-start: 20px;
		position: absolute;
		width: 21px;
	}

	.gform-admin .gform-alert__icon::before {
			height: 0;
			inset-block-start: 50%;
			left: 50%;
			line-height: 0;
			position: absolute;
			transform: translate3d(-50%, -50%, 0);
			z-index: 1;
		}

	/* Message CTA */

	.gform-admin .gform-alert__cta {
		margin-block-start: 1px;
	}

/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/@gravityforms/components/dist/css/admin/icon.css ***!
  \*********************************************************************************************************************************************/
.gform-admin [class*="gform-icon-preset--status"] {
		align-items: center;
		display: flex;
		font-size: 1.25rem;
		height: 20px;
		justify-content: center;
		position: relative;
		width: 20px;
	}

		.gform-admin [class*="gform-icon-preset--status"]::before {
			position: relative;
			z-index: 2;
		}

		.gform-admin [class*="gform-icon-preset--status"]::after {
			border: 2px solid transparent;
			border-radius: 50%;
			box-sizing: border-box;
			content: "";
			height: 20px;
			left: 50%;
			position: absolute;
			top: 50%;
			transform: translate(-50%, -50%);
			width: 20px;
		}

	.gform-admin [class*="gform-icon-preset--metric"] {
		align-items: center;
		background: #fff;
		border: 1px solid #d5d7e9;
		border-radius: 3px;
		box-shadow: 0 2px 2px 0 rgba(58, 58, 87, 0.06);
		color: #5b5e80;
		display: flex;
		font-size: 1.5rem;
		height: 48px;
		justify-content: center;
		position: relative;
		width: 48px;
	}

	/* Style variant: Metric Success */

	.gform-admin .gform-icon-preset--metric-success {
		background: #eefcf0;
		border-color: #aed9b6;
		color: #22a753;
	}

	/* Style variant: Metric Warn */

	.gform-admin .gform-icon-preset--metric-warn {
		background: #fff6e3;
		border-color: #f7cf5c;
		color: #ffbe03;
	}

	/* Style variant: Metric Error */

	.gform-admin .gform-icon-preset--metric-error {
		background: #fff9f9;
		border-color: #fee4e2;
		color: #dd301d;
	}

	/* Style variant: Status Default and Locked */

	.gform-admin .gform-icon-preset--status-default, .gform-admin .gform-icon-preset--status-locked {
		color: #242748;
	}

	.gform-admin .gform-icon-preset--status-default::after, .gform-admin .gform-icon-preset--status-locked::after {
			background-color: #f2f3f5;
			border-color: #d2d5db;
		}

	.gform-admin .gform-icon-preset--status-locked {
		color: #9092b2;
	}

	/* Style variant: Status Info */

	.gform-admin .gform-icon-preset--status-info {
		color: #044ad3;
	}

	.gform-admin .gform-icon-preset--status-info::after {
			background-color: #f4f8ff;
			border-color: #c3d9ff;
		}

	/* Style variant: Status Error, Status Incorrect */

	.gform-admin .gform-icon-preset--status-error, .gform-admin .gform-icon-preset--status-incorrect {
		color: #c02b0a;
	}

	.gform-admin .gform-icon-preset--status-error::after, .gform-admin .gform-icon-preset--status-incorrect::after {
			background-color: #fff9f9;
			border-color: #ffc7bb;
		}

	/* Style variant: Status Correct */

	.gform-admin .gform-icon-preset--status-correct {
		color: #2f833d;
	}

	.gform-admin .gform-icon-preset--status-correct::after {
			background: #eefcf0;
			border-color: #aed9b6;
		}

/*!*******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/@gravityforms/components/dist/css/admin/loaders/loader.css ***!
  \*******************************************************************************************************************************************************/
.gform-admin .gform-loader__mask {
		align-items: center;
		display: flex;
		flex-direction: column;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 10000;
	}

		.gform-admin .gform-loader__mask.gform-loader__mask--theme-light {
			background-color: rgba(247, 249, 252, 0.93);
		}

		.gform-admin .gform-loader__mask.gform-loader__mask--theme-dark {
			background-color: rgba(36, 39, 72, 0.93);
		}

	.gform-admin .gform-loader__mask--position-top {
		justify-content: start;
	}

	.gform-admin .gform-loader__mask--position-top .gform-loader__mask-positioner {
			top: 12%;
		}

	.gform-admin .gform-loader__mask--position-center {
		justify-content: center;
	}

	.gform-admin .gform-loader__mask--position-bottom {
		justify-content: end;
	}

	.gform-admin .gform-loader__mask--position-bottom .gform-loader__mask-positioner {
			bottom: 12%;
		}

	.gform-admin .gform-loader__mask--position-sticky .gform-loader__mask-positioner {
			position: sticky;
		}

	.gform-admin .gform-loader__mask-positioner {
		position: relative;
	}

	.gform-admin .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;
	}

	.gform-admin .gform-loader__inner {
		display: inline-flex;
		flex-direction: column;
	}

	.gform-admin .gform-loader__text {
		display: block;
		font-family: inter, -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue",sans-serif;font-size:.8125rem;font-weight:500;margin-top:16px;text-align:center}.gform-admin .gform-loader--ring{animation:gformLoaderRotate 2s linear infinite;height:40px;transform-origin:center;vertical-align:middle;width:40px;will-change:transform}.gform-admin .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}}
/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/scss/embed.scss ***!
  \****************************************************************************************************************************************************************************************************************/
.cg-fillablepdfs-embed{position:relative;width:100%}.cg-fillablepdfs-embed__container{background:#ECECEC;border-radius:.5rem}.cg-fillablepdfs-embed__toolbar{background:#ECECEC;border-radius:.5rem .5rem 0 0;display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0;padding:1.125rem 1.5rem}.cg-fillablepdfs-embed__toolbar button{height:2.1875rem!important}.cg-fillablepdfs-embed__toolbar-zoom{display:inline-flex;margin-inline:auto;position:relative}.cg-fillablepdfs-embed__toolbar-zoom .gform-input-wrapper{margin-inline:.375rem;z-index:99}.cg-fillablepdfs-embed__toolbar-pages{align-items:center;display:inline-flex;font-size:.875rem}.cg-fillablepdfs-embed__toolbar-pages .gform-input-wrapper{margin-inline:.375rem;z-index:99}.cg-fillablepdfs-embed__toolbar-actions{display:flex;justify-content:flex-end}.cg-fillablepdfs-embed__toolbar-actions button:not(:first-child){margin-left:0.375rem!important}.cg-fillablepdfs-embed__toolbar-actions button svg{margin-left:.375rem}.cg-fillablepdfs-embed__document{position:relative;width:100%}.cg-fillablepdfs-embed__document-error,.cg-fillablepdfs-embed__document-loading,.cg-fillablepdfs-embed__document-password{align-items:center;background:#D9D9D9;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;height:100%;position:absolute;width:100%;z-index:2}.cg-fillablepdfs-embed__document-loading .gform-loader{font-size:.375rem;margin-bottom:1rem}.cg-fillablepdfs-embed__document-password form,.cg-fillablepdfs-embed__document-password .gform-alert{width:25rem}.cg-fillablepdfs-embed__document-password form{display:flex;flex-wrap:wrap;margin-bottom:.375rem}.cg-fillablepdfs-embed__document-password form label{margin-bottom:.375rem}.cg-fillablepdfs-embed__document-password form .gform-input-wrapper{flex-grow:1}.cg-fillablepdfs-embed__document-password form .gform-input-wrapper input{height:100%!important}.cg-fillablepdfs-embed__document-password form button{margin-left:0.375rem!important}.cg-fillablepdfs-embed__document-password form button .gform-loader{font-size:2px}.cg-fillablepdfs-embed__document-password .gform-alert{padding-block:0.5rem!important}.cg-fillablepdfs-embed__document-password .gform-alert__icon{inset-block-start:.625rem}.cg-fillablepdfs-embed__document .react-pdf__Document{background:#D9D9D9;border-radius:.5rem;min-height:100%;max-height:100%;overflow-y:auto;padding-block:1rem}.cg-fillablepdfs-embed__page{justify-content:center;background:#D9D9D9!important;display:flex;margin-inline:auto}.cg-fillablepdfs-embed__page:not(:first-child){margin-top:1rem}.cg-fillablepdfs-embed__page:not(:last-child){margin-bottom:1rem}.cg-fillablepdfs-embed__page .react-pdf__Page{background:#D9D9D9!important}