.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

#metadata-checkbox-list {
  margin: 8px 12px 18px 12px;
}

.wp-block-tainacan-item-submission-form {
  margin: 2em auto;
}
.wp-block-tainacan-item-submission-form .spinner-container {
  min-height: 56px;
  padding: 1em;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--tainacan-block-gray4, #505253);
}
.wp-block-tainacan-item-submission-form .preview-warning {
  width: 100%;
  font-size: 0.875rem;
  font-style: italic;
  color: var(--tainacan-block-gray4, #505253);
  text-align: center;
  margin: 4px auto;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder {
  background-color: var(--tainacan-background-color, white);
  padding: 0 4.1666667%;
  font-size: 1.125em;
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  border-radius: 4px;
  border: 1px solid rgba(200, 200, 200, 0.3);
  overflow: hidden;
  box-sizing: border-box;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-text {
  background-color: var(--tainacan-label-color, rgba(200, 200, 200, 0.3));
  height: 0.25em;
  width: 15%;
  min-width: 1.25em;
  border-radius: 2px;
  display: inline-block;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-text.section-label {
  display: block;
  margin-top: 1em;
  height: 0.32em;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-text.fake-text-info {
  background-color: var(--tainacan-info-color, rgba(200, 200, 200, 0.3));
  width: 5%;
  opacity: 0.75;
  margin-left: 6px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-text.fake-text-help-description {
  background-color: var(--tainacan-info-color, rgba(200, 200, 200, 0.3));
  width: 35%;
  opacity: 0.75;
  margin-top: 4px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-text.fake-help-button {
  background-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.3));
  height: 0.32em;
  width: 0.32em;
  min-width: 0.25em;
  border-radius: 0.2em;
  margin-left: 6px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-collapse-arrow {
  position: relative;
  top: 0.2em;
  left: -0.75em;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.2em 0.2em 0 0.2em;
  border-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.3)) transparent transparent transparent;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-link {
  background-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.3));
  height: 0.2em;
  width: 10%;
  border-radius: 2px;
  display: inline-block;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-icon {
  background-color: var(--tainacan-info-color, rgba(200, 200, 200, 0.3));
  height: 0.5em;
  width: 0.5em;
  min-height: 0.5em;
  min-width: 0.5em;
  max-height: 0.5em;
  max-width: 0.5em;
  border-radius: 2px;
  display: inline-block;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-image-uploader {
  background-size: cover;
  height: 3em;
  background-color: var(--tainacan-input-background-color, rgba(200, 200, 200, 0.3));
  border: 2px dashed var(--tainacan-input-border-color, rgba(200, 200, 200, 0.3));
  width: 100%;
  border-radius: 2px;
  display: inline-block;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-image-uploader:hover {
  background-color: var(--tainacan-primary, rgba(200, 200, 200, 0.1));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-tooltip {
  background-color: var(--tainacan-primary, rgba(200, 200, 200, 0.1));
  position: absolute;
  height: 0.75em;
  width: 4em;
  border-radius: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: -1em;
  left: 1em;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-tooltip .fake-link {
  width: 100%;
  margin: 0 4px 0 8px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-tooltip:before {
  content: "";
  display: block;
  position: absolute;
  left: 12px;
  width: 0;
  height: 0;
  border-style: solid;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-tooltip:before {
  border-color: var(--tainacan-primary) transparent transparent transparent;
  border-right-width: 6px;
  border-top-width: 6px;
  border-left-width: 6px;
  bottom: -8px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-input {
  background-color: var(--tainacan-input-background-color, rgba(200, 200, 200, 0.3));
  height: 1.5em;
  width: 18%;
  border: 2px solid var(--tainacan-input-border-color, rgba(200, 200, 200, 0.3));
  border-radius: var(--tainacan-input-border-radius, 1px);
  display: inline-block;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-textarea {
  background-color: var(--tainacan-input-background-color, rgba(200, 200, 200, 0.3));
  height: 2.5em;
  width: 100%;
  border: 2px solid var(--tainacan-input-border-color, rgba(200, 200, 200, 0.3));
  border-radius: var(--tainacan-input-border-radius, 1px);
  display: inline-block;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-button {
  background-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.3));
  padding: 0.45em 0.75em;
  height: 1em;
  width: 10%;
  max-width: 3.45em;
  min-width: 1em;
  margin-left: 6px;
  border-radius: var(--tainacan-button-border-radius, 4px);
  display: flex;
  align-items: center;
  margin-right: auto;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-button .fake-text {
  background-color: white;
  width: 95%;
  margin: 0 2px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-button .fake-icon {
  background-color: white;
  flex: 1 0 auto;
  margin: 0 2px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-button.outline {
  margin-left: 0px !important;
  border: 2px solid var(--tainacan-input-border-color, rgba(200, 200, 200, 0.3));
  background-color: var(--tainacan-background-color, white);
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-button.outline .fake-text {
  background-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.1));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-switch {
  padding: 0.5em;
  display: flex;
  align-items: center;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-switch .fake-icon {
  background-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.3));
  width: 1.5em;
  height: 0.5em;
  border-radius: 1em;
  max-height: 1em;
  max-width: 1em;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-switch .fake-text {
  margin-left: 0.5em;
  width: 24%;
  max-width: 4em;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-checkbox-confirmation {
  display: flex;
  align-items: center;
  padding: 0.5em 0.75em 0.25em 0.75em;
  border: 1px dashed var(--tainacan-input-border-color);
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-checkbox-confirmation .fake-checkbox {
  border: 2px solid var(--tainacan-info-color, rgba(200, 200, 200, 0.3));
  height: 0.875em;
  width: 0.875em;
  min-height: 0.875em;
  min-width: 0.875em;
  max-height: 0.875em;
  max-width: 0.875em;
  margin-right: 0.5em;
  border-radius: 1px;
  display: inline-block;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-checkbox-confirmation:hover .fake-checkbox, .wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-checkbox-confirmation:hover:focus .fake-checkbox, .wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-checkbox-confirmation:focus-within .fake-checkbox {
  background-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.1));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-checkbox-confirmation .rich-text {
  margin: 12px 0;
  padding: 4px 2px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .documents-section {
  display: flex;
  padding: 0.5em;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .documents-section .fake-circle {
  margin-right: 1.75em;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 3em;
  height: 3em;
  border-radius: 100%;
  background-color: var(--tainacan-input-border-color, rgba(200, 200, 200, 0.3));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .documents-section .fake-circle .fake-icon {
  background-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.3));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .documents-section .fake-circle:hover {
  background-color: var(--tainacan-primary, rgba(200, 200, 200, 0.2));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .thumbnail-section {
  padding: 0.5em;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .thumbnail-section .fake-button {
  position: relative;
  max-width: 0.85em;
  min-width: 0.85em;
  margin-top: -1em;
  margin-left: 2rem;
  border-radius: 100%;
  z-index: 99;
  padding: 4px;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .thumbnail-section .fake-icon {
  max-height: 0.2em;
  max-width: 0.2em;
  width: 0.2em;
  height: 0.2em;
  min-width: 0.2em;
  min-height: 0.2em;
  border-radius: 100%;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .attachments-section {
  padding: 0.5em;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-steps {
  margin-top: 1em;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-steps .fake-step {
  width: 1em;
  height: 1em;
  border-radius: 100%;
  background-color: var(--tainacan-input-border-color, rgba(200, 200, 200, 0.3));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-steps .fake-step:first-of-type {
  background-color: var(--tainacan-secondary, rgba(200, 200, 200, 0.3));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .fake-steps + .metadata-section {
  margin-top: -0.5em;
  border: 1px solid var(--tainacan-input-border-color, rgba(200, 200, 200, 0.3));
  padding: 2em;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .metadata-section {
  width: 100%;
  padding: 0.5em 1em;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  box-sizing: border-box;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .metadata-section .fake-metadata {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .metadata-section .fake-metadata .fake-input {
  width: 100%;
  max-width: 100%;
  margin: 0.25em 0 0.4em 0;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .metadata-section .fake-metadata.has-collapse {
  border-bottom: 1px solid var(--tainacan-input-border-color, rgba(200, 200, 200, 0.3));
  margin-bottom: 0.5em;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .form-footer {
  padding: 1em 0 2em 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .form-footer > .fake-text {
  background-color: var(--tainacan-info-color, rgba(200, 200, 200, 0.3));
}
.wp-block-tainacan-item-submission-form .item-submission-form-placeholder .form-footer .fake-button {
  margin: 0 1em;
}

/*# sourceMappingURL=tainacan-gutenberg-block-item-submission-form.css.map */
