/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/section_formulaire/scss/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.wp-block-create-block-citeo-forms {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: var(--ds-semantic-spacing-l);
  width: 100%;
  box-sizing: border-box;
  padding: var(--ds-semantic-spacing-5xl);
  margin: var(--ds-semantic-spacing-4xl) auto;
  background: var(--ds-semantic-color-accent1-surface-subtlest);
  border-radius: var(--ds-semantic-radius-default);
}
.wp-block-create-block-citeo-forms::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  pointer-events: none;
  -webkit-mask-image: var(--svg-pattern-corner);
          mask-image: var(--svg-pattern-corner);
  -webkit-mask-size: 35%;
          mask-size: 35%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: right bottom;
          mask-position: right bottom;
  background-color: var(--ds-semantic-color-layout-invert-content-subtle);
  z-index: 0;
}
.wp-block-create-block-citeo-forms:not(:first-child) {
  margin: 3.75rem auto;
}
.wp-block-create-block-citeo-forms .form-ttl-wrap {
  position: relative;
  z-index: 1;
  padding: var(--ds-semantic-spacing-l);
  width: 100%;
  max-width: var(--ds-semantic-sizing-15xl);
  margin: 0 auto;
  text-align: center;
}
.wp-block-create-block-citeo-forms .form-ttl-wrap .ds-text-xsmall {
  display: block;
  text-transform: uppercase;
}
.wp-block-create-block-citeo-forms:has(.form-modale-btn-wrapper) .form-ttl-wrap {
  max-width: var(--ds-semantic-sizing-14xl);
}
.wp-block-create-block-citeo-forms .citeo-forms-content {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  min-height: 100px;
  max-width: var(--ds-semantic-sizing-15xl);
  margin: 0 auto;
  background: var(--ds-semantic-color-layout-surface-medium-default);
  border-radius: var(--ds-semantic-radius-elevated);
  border: 1px solid var(--ds-semantic-color-accent1-surface-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front {
  position: relative;
  z-index: 2;
  width: 100%;
  box-sizing: border-box;
  padding: var(--ds-semantic-spacing-l);
  font-family: var(--ds-semantic-font-default);
  transition: height 1s ease-out;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form-title {
  margin-bottom: var(--ds-semantic-spacing-xl);
  display: none;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows {
  display: grid;
  grid-template-columns: 1fr 1fr;
  row-gap: var(--ds-semantic-spacing-s);
  -moz-column-gap: var(--ds-semantic-spacing-l);
       column-gap: var(--ds-semantic-spacing-l);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .barcode-description {
  display: grid;
  grid-template-columns: 1fr 40fr;
  font-size: var(--ds-core-typography-font-size-xs);
  color: var(--ds-semantic-color-layout-content-subtlest);
  padding-top: 5px;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field:not(.citeo-forms-field-checkbox) {
  margin-bottom: var(--ds-semantic-spacing-l);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .input-div {
  display: flex;
  flex-direction: column;
  gap: var(--ds-semantic-spacing-3xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .multiple-cb {
  padding: 10px 0 10px 0;
  display: flex;
  gap: var(--ds-semantic-spacing-xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .other-issue {
  display: none;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field.citeo-forms-field-download {
  display: none;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field.citeo-forms-field-file input[type=file] {
  margin-top: 0.8rem;
  padding: 0;
  border: 0;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field.citeo-forms-field-file input[type=file]::file-selector-button {
  margin-right: var(--ds-semantic-spacing-xs);
  border: 2px solid var(--ds-semantic-color-action-border-stronger);
  background: var(--ds-semantic-color-layout-surface-medium-default);
  color: var(--ds-semantic-color-action-content-stronger);
  border-radius: 12px;
  cursor: pointer;
  padding: var(--ds-semantic-spacing-s) var(--ds-semantic-spacing-l) var(--ds-semantic-spacing-s) var(--ds-semantic-sizing-s);
  color: var(--ds-semantic-color-layout-content-medium);
  font-weight: var(--ds-core-typography-font-weight-semibold);
  font-family: var(--ds-semantic-font-default);
  font-size: var(--ds-core-typography-font-size-s-bis);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .help-required {
  color: var(--ds-semantic-color-danger-content-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .help-description {
  margin-top: var(--ds-semantic-spacing-m);
  font-size: var(--ds-core-typography-font-size-xs);
  color: rgb(90, 85, 85);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .see-subtitle {
  color: var(--ds-semantic-color-action-content-stronger);
  font-weight: var(--ds-core-typography-font-weight-semibold);
  font-family: var(--ds-semantic-font-default);
  font-size: var(--ds-core-typography-font-size-s);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .citeo-forms-field-helper {
  display: flex;
  align-items: center;
  gap: var(--ds-semantic-spacing-xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field fieldset legend {
  margin-bottom: var(--ds-semantic-spacing-3xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field label .help-label, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field legend .help-label {
  color: var(--ds-semantic-color-layout-content-subtle);
  font-weight: var(--ds-core-typography-font-weight-medium);
  font-family: var(--ds-style-text-small-strong-font-family);
  font-size: var(--ds-style-text-small-strong-font-size);
  line-height: 140%;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field label .help-legacy-label:hover, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field legend .help-legacy-label:hover {
  cursor: pointer;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .legacy-content {
  width: 100%;
  padding: var(--ds-semantic-spacing-m);
  box-sizing: border-box;
  border-radius: var(--ds-semantic-radius-default);
  border: 1px solid var(--ds-semantic-color-layout-border-subtle-default);
  background: var(--ds-semantic-color-layout-surface-subtle-default);
  margin-top: var(--ds-semantic-spacing-2xs);
  color: var(--ds-semantic-color-layout-content-subtle);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field select {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
  max-width: 100%;
  margin-top: var(--ds-semantic-spacing-3xs) !important;
  padding: var(--ds-semantic-spacing-s);
  box-sizing: border-box;
  border-radius: var(--ds-semantic-radius-input) !important;
  border: 1px solid var(--ds-semantic-color-layout-border-strong-default) !important;
  background: var(--ds-semantic-color-layout-surface-medium-default);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"7\" viewBox=\"0 0 12 7\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0.244078 0.244078C0.569515 -0.0813592 1.09715 -0.0813592 1.42259 0.244078L5.83333 4.65482L10.2441 0.244078C10.5695 -0.0813592 11.0972 -0.0813592 11.4226 0.244078C11.748 0.569515 11.748 1.09715 11.4226 1.42259L6.42259 6.42259C6.09715 6.74803 5.56951 6.74803 5.24408 6.42259L0.244078 1.42259C-0.0813593 1.09715 -0.0813593 0.569515 0.244078 0.244078Z\" fill=\"%236B7280\"/></svg>");
  background-repeat: no-repeat;
  background-position: right var(--ds-semantic-spacing-s) center; /* Position de la flèche */
  background-size: 12px;
  font-family: var(--ds-style-text-base-font-family);
  font-size: var(--ds-style-text-base-font-size);
  font-style: normal;
  font-weight: 400;
  line-height: 125%; /* 20px */
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field select:focus-visible {
  outline: 2px solid var(--ds-semantic-color-action-special-border-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field select.placeholder-selected {
  color: var(--ds-semantic-color-layout-content-subtle);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field select option:first-of-type {
  color: var(--ds-semantic-color-layout-content-subtle);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field select option:not(:first-of-type) {
  color: var(--ds-semantic-color-layout-content-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field input:not([type=checkbox]) {
  width: 100%;
  padding: var(--ds-semantic-spacing-s);
  box-sizing: border-box;
  margin-top: var(--ds-semantic-spacing-3xs);
  border-radius: var(--ds-semantic-radius-input);
  border: 1px solid var(--ds-semantic-color-layout-border-strong-default);
  background: var(--ds-semantic-color-layout-surface-medium-default);
  font-family: var(--ds-style-text-base-font-family, Lato);
  font-size: var(--ds-style-text-base-font-size, 16px);
  font-style: normal;
  font-weight: 400;
  line-height: 125%; /* 20px */
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field input:not([type=checkbox]):focus {
  outline: 2px solid var(--ds-semantic-color-action-special-border-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .message-error {
  color: var(--ds-semantic-color-danger-content-medium);
  display: none;
  margin: 0 !important;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows input[type=checkbox] {
  line-height: 0;
  width: var(--ds-semantic-sizing-s);
  height: var(--ds-semantic-sizing-s);
  flex-shrink: 0;
  margin: var(--ds-semantic-sizing-3xs);
  border-radius: var(--ds-semantic-radius-input);
  border: 2px solid var(--ds-semantic-color-neutral-border-subtle);
  background: transparent;
  color: var(--ds-semantic-color-read-only-content-medium);
  clear: none;
  outline: 0;
  -webkit-appearance: none;
  cursor: pointer;
  transition: 0.05s border-color ease-in-out, background 0.3s ease;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows input[type=checkbox]:checked {
  background: var(--ds-semantic-color-action-content-stronger);
  border-color: var(--ds-semantic-color-action-content-stronger);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows input[type=checkbox]:checked::before {
  content: "";
  display: block;
  height: 100%;
  width: 100%;
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"8\" height=\"6\" viewBox=\"0 0 8 6\" fill=\"none\"><path d=\"M6.65178 0.231545C6.96038 -0.0771395 7.46073 -0.0772239 7.76928 0.231545C8.07692 0.539822 8.0769 1.03889 7.76928 1.34717L3.35515 5.76844C3.04667 6.07733 2.54632 6.07704 2.23766 5.76844L0.230894 3.75843C-0.0769569 3.4501 -0.0769721 2.95112 0.230894 2.6428C0.484029 2.38974 0.866843 2.3434 1.16656 2.50593L1.28968 2.58843L1.29441 2.59312L1.3446 2.63999L1.34839 2.6428L2.79546 4.09219L6.65178 0.231545Z\" fill=\"white\"/></svg>");
          mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"8\" height=\"6\" viewBox=\"0 0 8 6\" fill=\"none\"><path d=\"M6.65178 0.231545C6.96038 -0.0771395 7.46073 -0.0772239 7.76928 0.231545C8.07692 0.539822 8.0769 1.03889 7.76928 1.34717L3.35515 5.76844C3.04667 6.07733 2.54632 6.07704 2.23766 5.76844L0.230894 3.75843C-0.0769569 3.4501 -0.0769721 2.95112 0.230894 2.6428C0.484029 2.38974 0.866843 2.3434 1.16656 2.50593L1.28968 2.58843L1.29441 2.59312L1.3446 2.63999L1.34839 2.6428L2.79546 4.09219L6.65178 0.231545Z\" fill=\"white\"/></svg>");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  background: var(--ds-semantic-color-layout-surface-medium-default);
  margin: 0;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows input[type=checkbox] + label {
  cursor: pointer;
  width: 100%;
  height: 100%;
  line-height: 1;
  padding: var(--ds-semantic-spacing-s) var(--ds-semantic-spacing-m) var(--ds-semantic-spacing-s) 0;
  box-sizing: border-box;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-checkbox .citeo-forms-field-uniq-checkbox, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-multiple-checkbox .multiple-cb {
  display: flex;
  gap: var(--ds-semantic-spacing-xs);
  align-items: center;
  padding: 0;
  width: -moz-fit-content;
  width: fit-content;
  transition: background ease-out 0.1s;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-checkbox .citeo-forms-field-uniq-checkbox:has(input[type=checkbox]:disabled) label, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-multiple-checkbox .multiple-cb:has(input[type=checkbox]:disabled) label {
  color: var(--ds-semantic-color-disabled-content-medium);
  cursor: initial;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-checkbox .citeo-forms-field-uniq-checkbox:has(input[type=checkbox]:disabled) input[type=checkbox], .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-multiple-checkbox .multiple-cb:has(input[type=checkbox]:disabled) input[type=checkbox] {
  border-color: var(--ds-semantic-color-disabled-content-subtle);
  cursor: initial;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-checkbox .citeo-forms-field-uniq-checkbox:has(input[type=checkbox]:disabled) input[type=checkbox]:checked, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-multiple-checkbox .multiple-cb:has(input[type=checkbox]:disabled) input[type=checkbox]:checked {
  background: var(--ds-semantic-color-disabled-content-subtle);
  border-color: var(--ds-semantic-color-disabled-content-subtle);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-dropdown {
  grid-column: span 2;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-file {
  grid-column: span 2;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-legacy {
  width: 100%;
  grid-column: span 2;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-upload-file {
  width: 100%;
  grid-column: span 2;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-subtitle {
  grid-column: span 2;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-subtitle .form-subtitle {
  font-weight: var(--ds-core-typography-font-weight-semibold);
  text-align: left;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-formtitle {
  grid-column: span 2;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-textarea {
  grid-column: span 2;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-textarea .form-field-textarea-content textarea {
  min-height: 6rem;
  min-width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  padding: var(--ds-semantic-spacing-s);
  border-radius: var(--ds-semantic-radius-input);
  border: 1px solid var(--ds-semantic-color-layout-border-strong-default);
  transition: background ease-out 0.25s;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-textarea .form-field-textarea-content textarea:not(:focus, :disabled):hover {
  background-color: var(--ds-semantic-color-layout-surface-medium-hover);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-textarea .form-field-textarea-content textarea:focus {
  outline: 2px solid var(--ds-semantic-color-action-special-border-medium);
  border-color: transparent;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-textarea .form-field-textarea-content textarea:disabled {
  border-color: var(--ds-semantic-color-disabled-border-medium);
  color: var(--ds-semantic-color-disabled-content-medium);
  background-color: var(--ds-semantic-color-read-only-surface-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit {
  margin-top: var(--ds-semantic-spacing-l);
  display: flex;
  flex-direction: column;
  gap: var(--ds-semantic-spacing-l);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .form-danger {
  --icon-offset: calc(var(--ds-semantic-sizing-sm) + var(--ds-semantic-spacing-s));
  padding: var(--ds-semantic-spacing-m);
  margin: 0;
  border-radius: var(--ds-semantic-radius-default);
  border: 1px solid var(--ds-semantic-color-danger-border-medium);
  background: var(--ds-semantic-color-danger-surface-subtle);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .form-danger .error-title {
  position: relative;
  padding-left: var(--icon-offset);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .form-danger .error-title::before {
  content: "";
  width: var(--ds-semantic-sizing-sm);
  height: var(--ds-semantic-sizing-sm);
  position: absolute;
  left: 0;
  top: 0;
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><g clip-path=\"url%28%23clip0_13801_18324%29\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.9987 2.49967C5.85656 2.49967 2.4987 5.85754 2.4987 9.99967C2.4987 14.1418 5.85656 17.4997 9.9987 17.4997C14.1408 17.4997 17.4987 14.1418 17.4987 9.99967C17.4987 5.85754 14.1408 2.49967 9.9987 2.49967ZM0.832031 9.99967C0.832031 4.93706 4.93609 0.833008 9.9987 0.833008C15.0613 0.833008 19.1654 4.93706 19.1654 9.99967C19.1654 15.0623 15.0613 19.1663 9.9987 19.1663C4.93609 19.1663 0.832031 15.0623 0.832031 9.99967ZM13.088 6.91042C13.4134 7.23586 13.4134 7.76349 13.088 8.08893L11.1772 9.99967L13.088 11.9104C13.4134 12.2359 13.4134 12.7635 13.088 13.0889C12.7625 13.4144 12.2349 13.4144 11.9094 13.0889L9.9987 11.1782L8.08795 13.0889C7.76252 13.4144 7.23488 13.4144 6.90944 13.0889C6.584 12.7635 6.584 12.2359 6.90944 11.9104L8.82019 9.99967L6.90944 8.08893C6.584 7.76349 6.584 7.23586 6.90944 6.91042C7.23488 6.58498 7.76252 6.58498 8.08795 6.91042L9.9987 8.82116L11.9094 6.91042C12.2349 6.58498 12.7625 6.58498 13.088 6.91042Z\" fill=\"%23E23820\"/></g><defs><clipPath id=\"clip0_13801_18324\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>");
          mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><g clip-path=\"url%28%23clip0_13801_18324%29\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.9987 2.49967C5.85656 2.49967 2.4987 5.85754 2.4987 9.99967C2.4987 14.1418 5.85656 17.4997 9.9987 17.4997C14.1408 17.4997 17.4987 14.1418 17.4987 9.99967C17.4987 5.85754 14.1408 2.49967 9.9987 2.49967ZM0.832031 9.99967C0.832031 4.93706 4.93609 0.833008 9.9987 0.833008C15.0613 0.833008 19.1654 4.93706 19.1654 9.99967C19.1654 15.0623 15.0613 19.1663 9.9987 19.1663C4.93609 19.1663 0.832031 15.0623 0.832031 9.99967ZM13.088 6.91042C13.4134 7.23586 13.4134 7.76349 13.088 8.08893L11.1772 9.99967L13.088 11.9104C13.4134 12.2359 13.4134 12.7635 13.088 13.0889C12.7625 13.4144 12.2349 13.4144 11.9094 13.0889L9.9987 11.1782L8.08795 13.0889C7.76252 13.4144 7.23488 13.4144 6.90944 13.0889C6.584 12.7635 6.584 12.2359 6.90944 11.9104L8.82019 9.99967L6.90944 8.08893C6.584 7.76349 6.584 7.23586 6.90944 6.91042C7.23488 6.58498 7.76252 6.58498 8.08795 6.91042L9.9987 8.82116L11.9094 6.91042C12.2349 6.58498 12.7625 6.58498 13.088 6.91042Z\" fill=\"%23E23820\"/></g><defs><clipPath id=\"clip0_13801_18324\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  background-color: var(--ds-semantic-color-danger-content-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .form-danger .citeo-form-error-list {
  margin: 0;
  padding-left: var(--icon-offset);
  list-style-type: none;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .form-danger .citeo-form-error-list li::before {
  content: "- ";
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: var(--ds-semantic-spacing-2xl) var(--ds-semantic-spacing-l);
  border-radius: var(--ds-semantic-radius-default);
  background: var(--ds-semantic-color-layout-surface-subtle-default);
  transition: background 2s ease-out;
}
@keyframes centerSpinnerAnim {
  from {
    transform: translate(-50%, -50%) rotateZ(0);
  }
  to {
    transform: translate(-50%, -50%) rotateZ(359deg);
  }
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper::before {
  display: none;
  content: "";
  background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M1.24316 8.30296C1.21091 7.40836 1.35517 6.51617 1.66772 5.67733C1.98028 4.83848 2.45499 4.06942 3.06476 3.41403C3.67453 2.75865 4.40742 2.22979 5.22158 1.85764C6.03573 1.4855 6.91522 1.27735 7.80982 1.2451C8.70442 1.21285 9.59661 1.35712 10.4355 1.66967C11.2743 1.98222 12.0434 2.45693 12.6988 3.0667C13.3541 3.67647 13.883 4.40936 14.2551 5.22352C14.6273 6.03768 14.8354 6.91716 14.8677 7.81176C14.8999 8.70636 14.7557 9.59855 14.4431 10.4374C14.1306 11.2762 13.6559 12.0453 13.0461 12.7007C12.4363 13.3561 11.7034 13.8849 10.8893 14.2571C10.0751 14.6292 9.19562 14.8374 8.30102 14.8696C7.40642 14.9019 6.51423 14.7576 5.67539 14.4451C4.83654 14.1325 4.06747 13.6578 3.41209 13.048C2.75671 12.4383 2.22784 11.7054 1.8557 10.8912C1.48355 10.077 1.27541 9.19756 1.24316 8.30296L1.24316 8.30296Z\" stroke=\"%23D1D5DB\" stroke-width=\"2\"/><path d=\"M10.0362 1.53388C11.4722 1.96937 12.7244 2.86653 13.5985 4.08621C14.4727 5.30589 14.92 6.77993 14.871 8.27972\" stroke=\"%236B7280\" stroke-width=\"2\"/></svg>");
  width: var(--ds-semantic-sizing-s);
  height: var(--ds-semantic-sizing-s);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: centerSpinnerAnim 0.7s linear infinite;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.submit-loader::before {
  display: block;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.submit-loader .submit-citeo-form {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  transition: background 0.25s ease-out, opacity 0.1s ease-out;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .submit-citeo-form {
  display: flex;
  justify-content: center;
  text-align: center;
  min-width: 24rem;
  max-width: 100%;
  border-radius: var(--ds-semantic-radius-action);
  background: var(--ds-semantic-color-action-surface-medium);
  font-family: var(--ds-style-text-base-font-family, Lato);
  font-size: var(--ds-style-text-base-font-size, 1rem);
  font-style: normal;
  font-weight: 400;
  line-height: 125%; /* 1.25rem */
  transition: background 0.25s ease-out, opacity 0.5s 0.5s ease-out;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .submit-citeo-form:hover {
  background: var(--ds-semantic-color-action-surface-strong);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .download-content {
  opacity: 0;
  position: absolute;
  visibility: hidden;
  pointer-events: none;
  display: flex;
  flex-shrink: 0;
  flex-grow: 0;
  flex-direction: column;
  gap: var(--ds-semantic-spacing-m);
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 36rem;
  box-sizing: border-box;
  text-align: center;
  transition: opacity 2s ease-out;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .download-content p {
  color: var(--ds-semantic-color-layout-content-subtle);
  margin: 0;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .download-content .wp-block-button {
  margin-top: var(--ds-semantic-spacing-xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.download-message-wrapper {
  background-color: transparent;
  transition: none;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.download-message-wrapper .download-content {
  opacity: 1;
  position: relative;
  visibility: visible;
  pointer-events: all;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.download-message-wrapper .submit-citeo-form {
  display: none !important;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .form-success {
  opacity: 0;
  position: absolute;
  visibility: hidden;
  pointer-events: none;
  padding: var(--ds-semantic-spacing-3xs) var(--ds-semantic-spacing-s);
  color: var(--ds-semantic-color-success-content-strong);
  text-align: center;
  padding-left: calc(var(--ds-semantic-sizing-s) + var(--ds-semantic-spacing-xs));
  transition: opacity 2s ease-out;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .form-success::before {
  content: "";
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.99935 8.00033C1.99935 4.68662 4.68564 2.00033 7.99935 2.00033C11.3131 2.00033 13.9993 4.68662 13.9993 8.00033C13.9993 11.314 11.3131 14.0003 7.99935 14.0003C4.68564 14.0003 1.99935 11.314 1.99935 8.00033ZM7.99935 0.666992C3.94926 0.666992 0.666016 3.95024 0.666016 8.00033C0.666016 12.0504 3.94926 15.3337 7.99935 15.3337C12.0494 15.3337 15.3327 12.0504 15.3327 8.00033C15.3327 3.95024 12.0494 0.666992 7.99935 0.666992ZM11.6672 6.47149C11.9274 6.21102 11.9272 5.78891 11.6668 5.52869C11.4063 5.26847 10.9842 5.26868 10.7239 5.52916L7.19508 9.0639L5.66672 7.53553C5.40637 7.27518 4.98426 7.27518 4.72391 7.53553C4.46356 7.79588 4.46356 8.218 4.72391 8.47834L6.72391 10.4783C6.84897 10.6034 7.01861 10.6736 7.19548 10.6736C7.37235 10.6736 7.54195 10.6032 7.66695 10.4781L11.6672 6.47149Z\" fill=\"%2315803D\"/></svg>");
          mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.99935 8.00033C1.99935 4.68662 4.68564 2.00033 7.99935 2.00033C11.3131 2.00033 13.9993 4.68662 13.9993 8.00033C13.9993 11.314 11.3131 14.0003 7.99935 14.0003C4.68564 14.0003 1.99935 11.314 1.99935 8.00033ZM7.99935 0.666992C3.94926 0.666992 0.666016 3.95024 0.666016 8.00033C0.666016 12.0504 3.94926 15.3337 7.99935 15.3337C12.0494 15.3337 15.3327 12.0504 15.3327 8.00033C15.3327 3.95024 12.0494 0.666992 7.99935 0.666992ZM11.6672 6.47149C11.9274 6.21102 11.9272 5.78891 11.6668 5.52869C11.4063 5.26847 10.9842 5.26868 10.7239 5.52916L7.19508 9.0639L5.66672 7.53553C5.40637 7.27518 4.98426 7.27518 4.72391 7.53553C4.46356 7.79588 4.46356 8.218 4.72391 8.47834L6.72391 10.4783C6.84897 10.6034 7.01861 10.6736 7.19548 10.6736C7.37235 10.6736 7.54195 10.6032 7.66695 10.4781L11.6672 6.47149Z\" fill=\"%2315803D\"/></svg>");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  background-color: var(--ds-semantic-color-success-content-strong);
  width: var(--ds-semantic-sizing-s);
  height: var(--ds-semantic-sizing-s);
  position: absolute;
  top: var(--ds-semantic-spacing-2xs);
  left: 0;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .form-success .download-content {
  padding-top: var(--ds-semantic-spacing-xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .form-success .download-content a {
  color: var(--ds-semantic-color-layout-content-medium);
  text-decoration: none;
  cursor: pointer;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .form-success .download-content a:hover {
  text-decoration: underline;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.success-message {
  border-radius: var(--ds-semantic-radius-default);
  background: var(--ds-semantic-color-success-surface-subtlest);
  transition: background 0.15s ease-out;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.success-message .form-success {
  position: relative;
  opacity: 1;
  visibility: visible;
  pointer-events: all;
  transition: opacity 0.25s ease-out;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.success-message .submit-citeo-form {
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  position: absolute;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .frc-catcha {
  box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1019607843);
  width: 100%;
  max-width: none !important;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .frc-container {
  min-height: 75px;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .form__submit .frc-container .frc-button {
  margin-top: var(--ds-semantic-spacing-xs);
  padding: var(--ds-semantic-spacing-xs);
  border-radius: 3px;
  transition: background 0.25s ease-out !important;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file {
  width: 100% !important;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file input[type=file], .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file input[type=file] {
  display: none !important;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .field-error, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .field-error {
  display: block;
  color: var(--ds-semantic-color-danger-content-medium);
  padding-left: var(--ds-semantic-spacing-l);
  margin-top: var(--ds-semantic-spacing-xs);
  box-sizing: border-box;
  background-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path d=\"M14.4866 11.9995L9.15329 2.66617C9.037 2.46097 8.86836 2.29029 8.66457 2.17154C8.46078 2.0528 8.22915 1.99023 7.99329 1.99023C7.75743 1.99023 7.52579 2.0528 7.322 2.17154C7.11822 2.29029 6.94958 2.46097 6.83329 2.66617L1.49995 11.9995C1.38241 12.2031 1.32077 12.4341 1.32129 12.6692C1.32181 12.9042 1.38447 13.135 1.50292 13.338C1.62136 13.5411 1.79138 13.7092 1.99575 13.8254C2.20011 13.9415 2.43156 14.0016 2.66662 13.9995H13.3333C13.5672 13.9993 13.797 13.9375 13.9995 13.8204C14.202 13.7032 14.3701 13.5349 14.487 13.3322C14.6038 13.1296 14.6653 12.8998 14.6653 12.6658C14.6652 12.4319 14.6036 12.2021 14.4866 11.9995Z\" stroke=\"%23E23820\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M8 6V8.66667\" stroke=\"%23E23820\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M8 11.334H8.00667\" stroke=\"%23E23820\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left center;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 0;
  padding: var(--ds-semantic-spacing-l);
  margin: var(--ds-semantic-spacing-l);
  width: calc(100% - 2 * var(--ds-semantic-sizing-l));
  border-radius: var(--ds-semantic-radius-default);
  border: 2px solid transparent;
  box-shadow: 0 0 0 1px var(--ds-semantic-color-layout-border-medium-default);
  background: var(--ds-semantic-color-layout-surface-medium-default);
  box-sizing: border-box;
  transition: background-color ease-out 0.25s, border ease-out 0.1s;
  cursor: pointer;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone.drag-over, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone.drag-over {
  background-color: var(--ds-semantic-color-layout-surface-medium-hover);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone:not(.drag-over):hover, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone:not(.drag-over):hover {
  border-color: var(--ds-semantic-color-action-special-border-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone:not(.drag-over):hover .wp-block-button__link, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone:not(.drag-over):hover .wp-block-button__link {
  background-color: var(--ds-semantic-color-action-surface-strong);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .no-file-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: var(--ds-semantic-spacing-s);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .upload-icon, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .no-file-content .upload-icon {
  width: var(--ds-semantic-sizing-sm);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .user-info-text, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .no-file-content .user-info-text {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: var(--ds-semantic-spacing-2xs);
  text-align: center;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .user-info-text .restriction-desc-text, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .user-info-text .help-num-text, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .no-file-content .user-info-text .restriction-desc-text, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .no-file-content .user-info-text .help-num-text {
  color: var(--ds-semantic-color-layout-content-subtle);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .user-info-text .help-desc-text, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .no-file-content .user-info-text .help-desc-text {
  font-weight: 500;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container {
  display: flex;
  gap: var(--ds-semantic-spacing-m);
  flex-direction: column;
  width: 100%;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview {
  position: relative;
  display: flex;
  gap: var(--ds-semantic-spacing-2xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .file-info-wrapper {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  gap: var(--ds-semantic-spacing-3xs);
  padding-right: var(--ds-semantic-spacing-xl);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info {
  display: flex;
  gap: var(--ds-semantic-spacing-xs);
  align-items: flex-start;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info .file-name, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info .file-name {
  word-break: break-all;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info .default-thumb, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info .default-thumb {
  display: block;
  width: var(--ds-semantic-sizing-s);
  height: var(--ds-semantic-sizing-s);
  margin: var(--ds-semantic-spacing-4xs);
  flex-shrink: 0;
  background-color: var(--ds-semantic-color-layout-content-medium);
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\"><path d=\"M14.1667 16.6667H2.5C1.08333 16.6667 0 15.5833 0 14.1667V2.5C0 1.08333 1.08333 0 2.5 0H14.1667C15.5833 0 16.6667 1.08333 16.6667 2.5V14.1667C16.6667 15.5833 15.5833 16.6667 14.1667 16.6667ZM2.5 1.66667C2 1.66667 1.66667 2 1.66667 2.5V14.1667C1.66667 14.6667 2 15 2.5 15H14.1667C14.6667 15 15 14.6667 15 14.1667V2.5C15 2 14.6667 1.66667 14.1667 1.66667H2.5Z\" fill=\"%236B7280\"/><path d=\"M5.41667 7.5C4.25 7.5 3.33333 6.58333 3.33333 5.41667C3.33333 4.25 4.25 3.33333 5.41667 3.33333C6.58333 3.33333 7.5 4.25 7.5 5.41667C7.5 6.58333 6.58333 7.5 5.41667 7.5ZM5.41667 5C5.16667 5 5 5.16667 5 5.41667C5 5.66667 5.16667 5.83333 5.41667 5.83333C5.66667 5.83333 5.83333 5.66667 5.83333 5.41667C5.83333 5.16667 5.66667 5 5.41667 5Z\" fill=\"%236B7280\"/><path d=\"M2.5 16.6667C2.25 16.6667 2.08333 16.5833 1.91667 16.4167C1.58333 16.0833 1.58333 15.5833 1.91667 15.25L11.0833 6.08333C11.4167 5.75 11.9167 5.75 12.25 6.08333L16.4167 10.25C16.75 10.5833 16.75 11.0833 16.4167 11.4167C16.0833 11.75 15.5833 11.75 15.25 11.4167L11.6667 7.83333L3.08333 16.4167C2.91667 16.5833 2.75 16.6667 2.5 16.6667Z\" fill=\"%236B7280\"/></svg>");
          mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\"><path d=\"M14.1667 16.6667H2.5C1.08333 16.6667 0 15.5833 0 14.1667V2.5C0 1.08333 1.08333 0 2.5 0H14.1667C15.5833 0 16.6667 1.08333 16.6667 2.5V14.1667C16.6667 15.5833 15.5833 16.6667 14.1667 16.6667ZM2.5 1.66667C2 1.66667 1.66667 2 1.66667 2.5V14.1667C1.66667 14.6667 2 15 2.5 15H14.1667C14.6667 15 15 14.6667 15 14.1667V2.5C15 2 14.6667 1.66667 14.1667 1.66667H2.5Z\" fill=\"%236B7280\"/><path d=\"M5.41667 7.5C4.25 7.5 3.33333 6.58333 3.33333 5.41667C3.33333 4.25 4.25 3.33333 5.41667 3.33333C6.58333 3.33333 7.5 4.25 7.5 5.41667C7.5 6.58333 6.58333 7.5 5.41667 7.5ZM5.41667 5C5.16667 5 5 5.16667 5 5.41667C5 5.66667 5.16667 5.83333 5.41667 5.83333C5.66667 5.83333 5.83333 5.66667 5.83333 5.41667C5.83333 5.16667 5.66667 5 5.41667 5Z\" fill=\"%236B7280\"/><path d=\"M2.5 16.6667C2.25 16.6667 2.08333 16.5833 1.91667 16.4167C1.58333 16.0833 1.58333 15.5833 1.91667 15.25L11.0833 6.08333C11.4167 5.75 11.9167 5.75 12.25 6.08333L16.4167 10.25C16.75 10.5833 16.75 11.0833 16.4167 11.4167C16.0833 11.75 15.5833 11.75 15.25 11.4167L11.6667 7.83333L3.08333 16.4167C2.91667 16.5833 2.75 16.6667 2.5 16.6667Z\" fill=\"%236B7280\"/></svg>");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info img, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info img {
  width: var(--ds-semantic-sizing-m);
  height: var(--ds-semantic-sizing-m);
  margin: var(--ds-semantic-spacing-4xs);
  border-radius: var(--ds-semantic-radius-input);
  -o-object-fit: cover;
     object-fit: cover;
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-meta-info .file-size, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-meta-info .file-size {
  display: flex;
  align-items: center;
  gap: var(--ds-semantic-spacing-xs);
  color: var(--ds-semantic-color-layout-content-subtle);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-meta-info .status-feedback, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-meta-info .status-feedback {
  display: inline-flex;
  align-items: center;
  gap: var(--ds-semantic-spacing-3xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-meta-info .status-feedback.upload-success, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-meta-info .status-feedback.upload-success {
  color: var(--ds-semantic-color-success-content-medium);
}
.wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .remove-file-preview, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .file-preview-container .file-preview .remove-file-preview {
  width: var(--ds-semantic-sizing-s);
  height: var(--ds-semantic-sizing-s);
  margin: var(--ds-semantic-spacing-xs);
  flex-shrink: 0;
  background-color: var(--ds-semantic-color-danger-content-medium);
  -webkit-mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.33301 0.666992C9.86344 0.666992 10.372 0.877857 10.7471 1.25293C11.1221 1.628 11.333 2.13656 11.333 2.66699V3.33301H14C14.3682 3.33301 14.667 3.63181 14.667 4C14.667 4.36819 14.3682 4.66699 14 4.66699H13.333L13.333 13.333C13.333 13.8634 13.1221 14.372 12.7471 14.7471C12.372 15.1221 11.8634 15.333 11.333 15.333L4.66699 15.333C4.13656 15.333 3.628 15.1221 3.25293 14.7471C2.87786 14.372 2.66699 13.8634 2.66699 13.333L2.66699 4.66699H2C1.63181 4.66699 1.33301 4.36819 1.33301 4C1.33301 3.63181 1.63181 3.33301 2 3.33301L4.66699 3.33301V2.66699C4.66699 2.13656 4.87786 1.628 5.25293 1.25293C5.628 0.877857 6.13656 0.666992 6.66699 0.666992L9.33301 0.666992ZM4 13.333C4 13.5098 4.07029 13.6797 4.19531 13.8047C4.32034 13.9297 4.49018 14 4.66699 14L11.333 14C11.5098 14 11.6797 13.9297 11.8047 13.8047C11.9297 13.6797 12 13.5098 12 13.333L12 4.66699L4 4.66699L4 13.333ZM6.66699 2C6.49018 2 6.32034 2.07029 6.19531 2.19531C6.07029 2.32034 6 2.49018 6 2.66699V3.33301L10 3.33301V2.66699C10 2.49018 9.92971 2.32034 9.80469 2.19531C9.67966 2.07029 9.50982 2 9.33301 2L6.66699 2ZM6.66667 6.66667C7.03486 6.66667 7.33333 6.96514 7.33333 7.33333V11.3333C7.33333 11.7015 7.03486 12 6.66667 12C6.29848 12 6 11.7015 6 11.3333V7.33333C6 6.96514 6.29848 6.66667 6.66667 6.66667ZM10 7.33333C10 6.96514 9.70152 6.66667 9.33333 6.66667C8.96514 6.66667 8.66667 6.96514 8.66667 7.33333V11.3333C8.66667 11.7015 8.96514 12 9.33333 12C9.70152 12 10 11.7015 10 11.3333L10 7.33333Z\" fill=\"%23E23820\"/></svg>");
          mask-image: url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.33301 0.666992C9.86344 0.666992 10.372 0.877857 10.7471 1.25293C11.1221 1.628 11.333 2.13656 11.333 2.66699V3.33301H14C14.3682 3.33301 14.667 3.63181 14.667 4C14.667 4.36819 14.3682 4.66699 14 4.66699H13.333L13.333 13.333C13.333 13.8634 13.1221 14.372 12.7471 14.7471C12.372 15.1221 11.8634 15.333 11.333 15.333L4.66699 15.333C4.13656 15.333 3.628 15.1221 3.25293 14.7471C2.87786 14.372 2.66699 13.8634 2.66699 13.333L2.66699 4.66699H2C1.63181 4.66699 1.33301 4.36819 1.33301 4C1.33301 3.63181 1.63181 3.33301 2 3.33301L4.66699 3.33301V2.66699C4.66699 2.13656 4.87786 1.628 5.25293 1.25293C5.628 0.877857 6.13656 0.666992 6.66699 0.666992L9.33301 0.666992ZM4 13.333C4 13.5098 4.07029 13.6797 4.19531 13.8047C4.32034 13.9297 4.49018 14 4.66699 14L11.333 14C11.5098 14 11.6797 13.9297 11.8047 13.8047C11.9297 13.6797 12 13.5098 12 13.333L12 4.66699L4 4.66699L4 13.333ZM6.66699 2C6.49018 2 6.32034 2.07029 6.19531 2.19531C6.07029 2.32034 6 2.49018 6 2.66699V3.33301L10 3.33301V2.66699C10 2.49018 9.92971 2.32034 9.80469 2.19531C9.67966 2.07029 9.50982 2 9.33301 2L6.66699 2ZM6.66667 6.66667C7.03486 6.66667 7.33333 6.96514 7.33333 7.33333V11.3333C7.33333 11.7015 7.03486 12 6.66667 12C6.29848 12 6 11.7015 6 11.3333V7.33333C6 6.96514 6.29848 6.66667 6.66667 6.66667ZM10 7.33333C10 6.96514 9.70152 6.66667 9.33333 6.66667C8.96514 6.66667 8.66667 6.96514 8.66667 7.33333V11.3333C8.66667 11.7015 8.96514 12 9.33333 12C9.70152 12 10 11.7015 10 11.3333L10 7.33333Z\" fill=\"%23E23820\"/></svg>");
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  cursor: pointer;
}
@media screen and (max-width: 600px) {
  .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone, .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone {
    margin: var(--ds-semantic-spacing-l) 0;
    width: 100%;
  }
}
.wp-block-create-block-citeo-forms.is-white {
  background-color: var(--ds-semantic-color-layout-surface-subtle-default) !important;
}
@media screen and (max-width: 1024px) {
  .wp-block-create-block-citeo-forms {
    padding: var(--ds-semantic-spacing-3xl);
  }
  .wp-block-create-block-citeo-forms .submit-citeo-form {
    width: 100%;
  }
}
@media screen and (max-width: 834px) {
  .wp-block-create-block-citeo-forms {
    /* For mobile phones: */
  }
  .wp-block-create-block-citeo-forms .citeo-forms-field {
    width: 100% !important;
    box-sizing: border-box;
  }
  .wp-block-create-block-citeo-forms .submit-citeo-form {
    min-width: 0 !important;
  }
}
@media screen and (max-width: 600px) {
  .wp-block-create-block-citeo-forms {
    padding: var(--ds-semantic-spacing-3xl) var(--ds-semantic-spacing-l);
  }
  .wp-block-create-block-citeo-forms .citeo-forms-content form.citeo-forms-front {
    padding: var(--ds-semantic-spacing-2xl) 1.25rem;
  }
  .wp-block-create-block-citeo-forms .citeo-form-rows:not(#idhack) {
    display: flex;
    flex-direction: column;
  }
}
.wp-block-create-block-citeo-forms .modale-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999;
  width: 100vw;
  padding: var(--ds-semantic-spacing-4xl) var(--ds-semantic-spacing-s);
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: var(--ds-semantic-color-overlay-surface-medium);
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  transition: opacity ease-out 0.4s;
}
.wp-block-create-block-citeo-forms .modale-wrapper .modale-content {
  position: relative;
  display: flex;
  padding: var(--ds-semantic-spacing-l);
  flex-direction: column;
  align-items: center;
  gap: var(--ds-semantic-spacing-m);
  width: 100%;
  height: -moz-fit-content;
  height: fit-content;
  box-sizing: border-box;
  max-width: var(--ds-semantic-sizing-15xl);
  border-radius: var(--ds-semantic-radius-elevated);
  background: var(--ds-semantic-color-accent1-surface-subtlest);
  opacity: 0;
  transform: scale(0.85);
  transform-origin: center;
  transition: transform ease-out 0.25s 0.15s, opacity ease-out 0.25s 0.15s;
}
.wp-block-create-block-citeo-forms .modale-wrapper .modale-content::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
  pointer-events: none;
  -webkit-mask-image: var(--svg-pattern-corner);
          mask-image: var(--svg-pattern-corner);
  -webkit-mask-size: 85%;
          mask-size: 85%;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: 100% 100%;
          mask-position: 100% 100%;
  background-color: var(--ds-semantic-color-layout-surface-medium-default);
  z-index: 0;
}
.wp-block-create-block-citeo-forms .modale-wrapper .modale-content .close-form-modale {
  position: absolute;
  z-index: 10;
  top: var(--ds-semantic-spacing-s);
  right: var(--ds-semantic-spacing-s);
  display: flex;
  align-items: center;
  justify-content: center;
  width: var(--ds-semantic-sizing-l);
  height: var(--ds-semantic-sizing-l);
  cursor: pointer;
}
.wp-block-create-block-citeo-forms .modale-wrapper .modale-content .form-modale-title {
  position: relative;
  z-index: 1;
  text-align: center;
  padding: 0 var(--ds-semantic-spacing-l);
}
.wp-block-create-block-citeo-forms .modale-wrapper .modale-content .citeo-forms-content {
  max-height: calc(100svh - 2 * var(--ds-semantic-spacing-l) - 2 * var(--ds-semantic-spacing-4xl) - 2 * var(--ds-semantic-spacing-l) - var(--ds-semantic-spacing-m));
  padding: 0;
  border-radius: var(--ds-semantic-radius-elevated);
  border: 1px solid var(--ds-semantic-color-accent1-surface-medium);
  overflow: hidden;
}
.wp-block-create-block-citeo-forms .modale-wrapper .modale-content .citeo-forms-content form {
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
  border: none;
}
.wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) {
  display: flex;
  flex-direction: column;
  gap: var(--ds-semantic-spacing-l);
  align-items: center;
  padding: var(--ds-semantic-spacing-l);
  max-width: var(--ds-semantic-sizing-14xl);
}
.wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .form-modale-title, .wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .form-preview-field, .wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .form-modale-btn-wrapper {
  width: 100%;
  max-width: var(--ds-semantic-sizing-13xl);
}
.wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .citeo-forms-field {
  display: flex;
  flex-direction: column;
  gap: var(--ds-semantic-spacing-3xs);
}
.wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .citeo-forms-field label {
  color: var(--ds-semantic-color-layout-content-subtle);
  /* ds/text-style/text/small-strong */
  font-family: var(--ds-style-text-small-strong-font-family);
  font-size: var(--ds-style-text-small-strong-font-size);
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .citeo-forms-field .citeo-form-input-field {
  width: 100%;
  padding: var(--ds-semantic-spacing-s);
  box-sizing: border-box;
  margin-top: var(--ds-semantic-spacing-3xs);
  border-radius: var(--ds-semantic-radius-input);
  border: 1px solid var(--ds-semantic-color-layout-border-strong-default);
  color: var(--ds-semantic-color-layout-content-subtle);
  background: var(--ds-semantic-color-layout-surface-medium-default);
  font-family: var(--ds-style-text-base-font-family);
  font-size: var(--ds-style-text-base-font-size);
  font-style: normal;
  font-weight: 400;
  line-height: 125%;
}
.wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .form-modale-btn-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  padding: var(--ds-semantic-spacing-2xl) var(--ds-semantic-spacing-l);
  margin-top: var(--ds-semantic-spacing-xs);
  border-radius: var(--ds-semantic-radius-default);
  background: var(--ds-semantic-color-layout-surface-subtle-default);
}
.wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .form-modale-btn-wrapper .form-modale-btn {
  width: 100%;
  max-width: var(--ds-semantic-sizing-12xl);
}
.wp-block-create-block-citeo-forms .citeo-forms-content:has(.form-modale-btn-wrapper) .form-modale-btn-wrapper .form-modale-btn ds-citeo-icon {
  justify-self: flex-end;
}
@media screen and (max-width: 600px) {
  .wp-block-create-block-citeo-forms .modale-wrapper {
    padding: var(--ds-semantic-spacing-2xl) var(--ds-semantic-spacing-s);
  }
  .wp-block-create-block-citeo-forms .modale-wrapper .modale-content {
    padding: var(--ds-semantic-spacing-m);
  }
  .wp-block-create-block-citeo-forms .modale-wrapper .modale-content .citeo-forms-content form.citeo-forms-front {
    padding: var(--ds-semantic-spacing-m);
  }
}
.subtheme-accent1 .citeo-forms-section, .citeo-forms-section.subtheme-accent1 {
  background: var(--ds-semantic-color-accent1-surface-subtlest);
}
.subtheme-accent1 .citeo-forms-section .modale-wrapper .modale-content, .citeo-forms-section.subtheme-accent1 .modale-wrapper .modale-content {
  background: var(--ds-semantic-color-accent1-surface-subtlest);
}
.subtheme-accent1 .citeo-forms-section .citeo-forms-content, .citeo-forms-section.subtheme-accent1 .citeo-forms-content {
  border-color: var(--ds-semantic-color-accent1-surface-medium);
}
.subtheme-accent1 .citeo-forms-section .citeo-forms-content .dropzone .highlight, .citeo-forms-section.subtheme-accent1 .citeo-forms-content .dropzone .highlight {
  color: var(--ds-semantic-color-accent1-content-strong);
}
.subtheme-accent2 .citeo-forms-section, .citeo-forms-section.subtheme-accent2 {
  background: var(--ds-semantic-color-accent2-surface-subtlest);
}
.subtheme-accent2 .citeo-forms-section .modale-wrapper .modale-content, .citeo-forms-section.subtheme-accent2 .modale-wrapper .modale-content {
  background: var(--ds-semantic-color-accent2-surface-subtlest);
}
.subtheme-accent2 .citeo-forms-section .citeo-forms-content, .citeo-forms-section.subtheme-accent2 .citeo-forms-content {
  border-color: var(--ds-semantic-color-accent2-surface-medium);
}
.subtheme-accent2 .citeo-forms-section .citeo-forms-content .dropzone .highlight, .citeo-forms-section.subtheme-accent2 .citeo-forms-content .dropzone .highlight {
  color: var(--ds-semantic-color-accent2-content-strong);
}
.subtheme-accent3 .citeo-forms-section, .citeo-forms-section.subtheme-accent3 {
  background: var(--ds-semantic-color-accent3-surface-subtlest);
}
.subtheme-accent3 .citeo-forms-section .modale-wrapper .modale-content, .citeo-forms-section.subtheme-accent3 .modale-wrapper .modale-content {
  background: var(--ds-semantic-color-accent3-surface-subtlest);
}
.subtheme-accent3 .citeo-forms-section .citeo-forms-content, .citeo-forms-section.subtheme-accent3 .citeo-forms-content {
  border-color: var(--ds-semantic-color-accent3-surface-medium);
}
.subtheme-accent3 .citeo-forms-section .citeo-forms-content .dropzone .highlight, .citeo-forms-section.subtheme-accent3 .citeo-forms-content .dropzone .highlight {
  color: var(--ds-semantic-color-accent3-content-strong);
}
.subtheme-accent4 .citeo-forms-section, .citeo-forms-section.subtheme-accent4 {
  background: var(--ds-semantic-color-accent4-surface-subtlest);
}
.subtheme-accent4 .citeo-forms-section .modale-wrapper .modale-content, .citeo-forms-section.subtheme-accent4 .modale-wrapper .modale-content {
  background: var(--ds-semantic-color-accent4-surface-subtlest);
}
.subtheme-accent4 .citeo-forms-section .citeo-forms-content, .citeo-forms-section.subtheme-accent4 .citeo-forms-content {
  border-color: var(--ds-semantic-color-accent4-surface-medium);
}
.subtheme-accent4 .citeo-forms-section .citeo-forms-content .dropzone .highlight, .citeo-forms-section.subtheme-accent4 .citeo-forms-content .dropzone .highlight {
  color: var(--ds-semantic-color-accent4-content-strong);
}
.subtheme-accent5 .citeo-forms-section, .citeo-forms-section.subtheme-accent5 {
  background: var(--ds-semantic-color-accent5-surface-subtlest);
}
.subtheme-accent5 .citeo-forms-section .modale-wrapper .modale-content, .citeo-forms-section.subtheme-accent5 .modale-wrapper .modale-content {
  background: var(--ds-semantic-color-accent5-surface-subtlest);
}
.subtheme-accent5 .citeo-forms-section .citeo-forms-content, .citeo-forms-section.subtheme-accent5 .citeo-forms-content {
  border-color: var(--ds-semantic-color-accent5-surface-medium);
}
.subtheme-accent5 .citeo-forms-section .citeo-forms-content .dropzone .highlight, .citeo-forms-section.subtheme-accent5 .citeo-forms-content .dropzone .highlight {
  color: var(--ds-semantic-color-accent5-content-strong);
}
body.modale-open {
  overflow: hidden;
}
body.modale-open .wp-block-create-block-citeo-forms .modale-open.modale-wrapper {
  visibility: visible;
  pointer-events: all;
  opacity: 1;
  cursor: pointer;
}
body.modale-open .wp-block-create-block-citeo-forms .modale-open.modale-wrapper .modale-content {
  transform: scale(1);
  opacity: 1;
  cursor: initial;
}
.ds-theme-citeob2c.citeo-forms-section::after {
  background-image: var(--svg-pattern-corner);
  background-size: 35%;
  background-repeat: no-repeat;
  background-position: right bottom;
  -webkit-mask-image: none;
          mask-image: none;
  background-color: transparent;
}
.ds-theme-citeob2c .citeo-forms-field-multiple-checkbox .multiple-cb:not(#idhack) {
  padding: 0 0 0 var(--ds-semantic-spacing-m);
}
.ds-theme-citeob2c .citeo-forms-field-multiple-checkbox .multiple-cb:not(#idhack):not(:has(input:disabled)):hover {
  background: var(--ds-semantic-color-layout-surface-medium-hover);
}

/*# sourceMappingURL=style-index.css.map*/