/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.citeo-forms-section {
  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);
}
.citeo-forms-section::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;
}
.citeo-forms-section:not(:first-child) {
  margin: 3.75rem auto;
}
.citeo-forms-section .form-ttl-wrap {
  position: relative;
  z-index: 1;
  padding: var(--ds-semantic-spacing-l);
  max-width: 32rem;
  margin: 0 auto;
  text-align: center;
}
.citeo-forms-section .form-ttl-wrap .ds-text-xsmall {
  display: block;
  text-transform: uppercase;
}
.citeo-forms-section .citeo-forms-content {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  min-height: 100px;
  max-width: 49.5rem;
  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);
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form-title {
  margin-bottom: var(--ds-semantic-spacing-xl);
  display: none;
}
.citeo-forms-section .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);
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field {
  margin-bottom: var(--ds-semantic-spacing-l);
}
.citeo-forms-section .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);
}
.citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .other-issue {
  display: none;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field.citeo-forms-field-download {
  display: none;
}
.citeo-forms-section .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;
}
.citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field .help-required {
  color: var(--ds-semantic-color-danger-content-medium);
}
.citeo-forms-section .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);
}
.citeo-forms-section .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);
}
.citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field fieldset legend {
  margin-bottom: var(--ds-semantic-spacing-3xs);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field label .help-label, .citeo-forms-section .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%;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field label .help-legacy-label:hover, .citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field legend .help-legacy-label:hover {
  cursor: pointer;
}
.citeo-forms-section .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);
}
.citeo-forms-section .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 */
}
.citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field select.placeholder-selected {
  color: var(--ds-semantic-color-layout-content-subtle);
}
.citeo-forms-section .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);
}
.citeo-forms-section .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);
}
.citeo-forms-section .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 */
}
.citeo-forms-section .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);
}
.citeo-forms-section .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;
}
.citeo-forms-section .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;
}
.citeo-forms-section .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);
}
.citeo-forms-section .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;
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-checkbox .citeo-forms-field-uniq-checkbox, .citeo-forms-section .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;
}
.citeo-forms-section .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, .citeo-forms-section .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;
}
.citeo-forms-section .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], .citeo-forms-section .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;
}
.citeo-forms-section .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, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-dropdown {
  grid-column: span 2;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-file {
  grid-column: span 2;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-legacy {
  width: 100%;
  grid-column: span 2;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-upload-file {
  width: 100%;
  grid-column: span 2;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-subtitle {
  grid-column: span 2;
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-formtitle {
  grid-column: span 2;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-form-rows .citeo-forms-field-textarea {
  grid-column: span 2;
}
.citeo-forms-section .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;
}
.citeo-forms-section .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);
}
.citeo-forms-section .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;
}
.citeo-forms-section .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);
}
.citeo-forms-section .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);
}
.citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .form-danger .error-title {
  position: relative;
  padding-left: var(--icon-offset);
}
.citeo-forms-section .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);
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .form-danger .citeo-form-error-list li::before {
  content: "- ";
}
.citeo-forms-section .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);
  }
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.submit-loader::before {
  display: block;
}
.citeo-forms-section .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;
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .submit-citeo-form:hover {
  background: var(--ds-semantic-color-action-surface-strong);
}
.citeo-forms-section .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;
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .download-content .wp-block-button {
  margin-top: var(--ds-semantic-spacing-xs);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.download-message-wrapper {
  background-color: transparent;
  transition: none;
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper.download-message-wrapper .submit-citeo-form {
  display: none !important;
}
.citeo-forms-section .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;
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .form-success .download-content {
  padding-top: var(--ds-semantic-spacing-xs);
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .submit-feedback-wrapper .form-success .download-content a:hover {
  text-decoration: underline;
}
.citeo-forms-section .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;
}
.citeo-forms-section .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;
}
.citeo-forms-section .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;
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .form__submit .frc-container {
  min-height: 75px;
}
.citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file, .citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file {
  width: 100% !important;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file input[type=file], .citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file input[type=file] {
  display: none !important;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .field-error, .citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone, .citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone.drag-over, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone:not(.drag-over):hover, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone:not(.drag-over):hover .wp-block-button__link, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .upload-icon, .citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .no-file-content .upload-icon {
  width: var(--ds-semantic-sizing-sm);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .user-info-text, .citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .user-info-text .restriction-desc-text, .citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .user-info-text .help-num-text, .citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone .no-file-content .user-info-text .restriction-desc-text, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .no-file-content .user-info-text .help-desc-text, .citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container, .citeo-forms-section .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%;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info, .citeo-forms-section .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;
}
.citeo-forms-section .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, .citeo-forms-section .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;
}
.citeo-forms-section .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, .citeo-forms-section .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;
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .file-info-wrapper .file-main-info img, .citeo-forms-section .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;
}
.citeo-forms-section .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, .citeo-forms-section .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);
}
.citeo-forms-section .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, .citeo-forms-section .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);
}
.citeo-forms-section .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, .citeo-forms-section .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);
}
.citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone .file-preview-container .file-preview .remove-file-preview, .citeo-forms-section .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) {
  .citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-file .dropzone, .citeo-forms-section .citeo-forms-content form.citeo-forms-front .citeo-forms-field-upload-file .dropzone {
    margin: var(--ds-semantic-spacing-l) 0;
    width: 100%;
  }
}
.citeo-forms-section.is-white {
  background-color: var(--ds-semantic-color-layout-surface-subtle-default) !important;
}
@media screen and (max-width: 1024px) {
  .citeo-forms-section {
    padding: var(--ds-semantic-spacing-3xl);
  }
  .citeo-forms-section .submit-citeo-form {
    width: 100%;
  }
}
@media screen and (max-width: 834px) {
  .citeo-forms-section {
    /* For mobile phones: */
  }
  .citeo-forms-section .citeo-forms-field {
    width: 100% !important;
    box-sizing: border-box;
  }
  .citeo-forms-section .submit-citeo-form {
    min-width: 0 !important;
  }
}
@media screen and (max-width: 600px) {
  .citeo-forms-section {
    padding: var(--ds-semantic-spacing-3xl) var(--ds-semantic-spacing-l);
  }
  .citeo-forms-section .citeo-forms-content form.citeo-forms-front {
    padding: var(--ds-semantic-spacing-2xl) 1.25rem;
  }
  .citeo-forms-section .citeo-form-rows:not(#idhack) {
    display: flex;
    flex-direction: column;
  }
}
.subtheme-accent1 .citeo-forms-section, .citeo-forms-section.subtheme-accent1 {
  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 .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 .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 .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 .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);
}
.ds-theme-citeob2c.citeo-forms-section.subtheme-accent1::after {
  background-color: var(--ds-semantic-color-accent1-content-medium);
}
.ds-theme-citeob2c.citeo-forms-section.subtheme-accent2::after {
  background-color: var(--ds-semantic-color-accent2-content-medium);
}
.ds-theme-citeob2c.citeo-forms-section.subtheme-accent3::after {
  background-color: var(--ds-semantic-color-accent3-content-medium);
}
.ds-theme-citeob2c.citeo-forms-section.subtheme-accent4::after {
  background-color: var(--ds-semantic-color-accent4-content-medium);
}
.ds-theme-citeob2c.citeo-forms-section.subtheme-accent5::after {
  background-color: var(--ds-semantic-color-accent5-content-medium);
}
.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*/