@keyframes enlivy-kit-user-surveys-animation-loader {
  0% {
    opacity: 0.09;
  }
  100% {
    opacity: 0.04;
  }
}
[data-enlivy-kit-component=user-surveys-panel] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-md);
}
[data-enlivy-kit-component=user-surveys-panel][data-enlivy-kit-interaction-state=loading] {
  opacity: 0.6;
  pointer-events: none;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=stats_wrapper] {
  display: flex;
  flex-wrap: wrap;
  gap: var(--enlivy-kit-spacing-md);
  padding: var(--enlivy-kit-spacing-md);
  background-color: var(--enlivy-kit-primary-background-color);
  border: 1px solid var(--enlivy-kit-layout-primary-border-color);
  border-radius: var(--enlivy-kit-general-border-radius);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=stats_wrapper] [data-enlivy-kit-component-user-surveys-panel-section=stat_item] {
  display: flex;
  align-items: baseline;
  gap: var(--enlivy-kit-spacing-xs);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=stats_wrapper] [data-enlivy-kit-component-user-surveys-panel-section=stat_item] [data-enlivy-kit-component-user-surveys-panel-section=stat_value] {
  font-family: var(--enlivy-kit-text-heading-font-family);
  font-size: var(--enlivy-kit-text-heading4-font-size);
  font-style: var(--enlivy-kit-text-heading-font-style);
  font-weight: var(--enlivy-kit-text-heading4-font-weight);
  line-height: var(--enlivy-kit-text-heading-line-height);
  letter-spacing: var(--enlivy-kit-text-heading-letter-spacing);
  color: var(--enlivy-kit-text-heading4-color);
  color: var(--enlivy-kit-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=stats_wrapper] [data-enlivy-kit-component-user-surveys-panel-section=stat_item] [data-enlivy-kit-component-user-surveys-panel-section=stat_label] {
  font-family: var(--enlivy-kit-font-family);
  font-size: var(--enlivy-kit-text-small-font-size);
  font-style: var(--enlivy-kit-text-small-font-style);
  font-weight: var(--enlivy-kit-text-small-font-weight);
  line-height: var(--enlivy-kit-text-small-line-height);
  color: var(--enlivy-kit-text-small-color);
  color: var(--enlivy-kit-text-secondary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-md);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=empty_state] > p {
  margin: var(--enlivy-kit-spacing-sm) 0;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-sm);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=section_title] {
  font-family: var(--enlivy-kit-text-heading-font-family);
  font-size: var(--enlivy-kit-text-heading5-font-size);
  font-style: var(--enlivy-kit-text-heading-font-style);
  font-weight: var(--enlivy-kit-text-heading5-font-weight);
  line-height: var(--enlivy-kit-text-heading-line-height);
  letter-spacing: var(--enlivy-kit-text-heading-letter-spacing);
  color: var(--enlivy-kit-text-heading5-color);
  color: var(--enlivy-kit-text-primary-color);
  margin: 0;
  padding-bottom: var(--enlivy-kit-spacing-xs);
  border-bottom: 1px solid var(--enlivy-kit-layout-primary-border-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-sm);
  padding: var(--enlivy-kit-spacing-md);
  background-color: var(--enlivy-kit-primary-background-color);
  border: 1px solid var(--enlivy-kit-layout-primary-border-color);
  border-radius: var(--enlivy-kit-general-border-radius);
  transition: border-color 0.2s ease;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card]:hover {
  border-color: var(--enlivy-kit-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card][data-status=pending] {
  border-left: 3px solid var(--enlivy-kit-status-warning-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card][data-status=completed] {
  border-left: 3px solid var(--enlivy-kit-status-success-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card][data-status=expired] {
  border-left: 3px solid var(--enlivy-kit-text-secondary-color);
  opacity: 0.7;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_header] {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: var(--enlivy-kit-spacing-sm);
  flex-wrap: wrap;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_header] [data-enlivy-kit-component-user-surveys-panel-section=survey_title] h3 {
  font-family: var(--enlivy-kit-text-heading-font-family);
  font-size: var(--enlivy-kit-text-heading5-font-size);
  font-style: var(--enlivy-kit-text-heading-font-style);
  font-weight: var(--enlivy-kit-text-heading5-font-weight);
  line-height: var(--enlivy-kit-text-heading-line-height);
  letter-spacing: var(--enlivy-kit-text-heading-letter-spacing);
  color: var(--enlivy-kit-text-heading5-color);
  margin: 0;
  color: var(--enlivy-kit-text-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_header] [data-enlivy-kit-scope=survey_status_badge] {
  display: inline-flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  border-radius: calc(var(--enlivy-kit-general-border-radius) * 0.75);
  font-size: var(--enlivy-kit-text-caption-font-size);
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  white-space: nowrap;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_header] [data-enlivy-kit-scope=survey_status_badge][data-status=active] {
  background-color: var(--enlivy-kit-status-success-background-color);
  color: var(--enlivy-kit-status-success-color);
  border: 1px solid rgba(var(--enlivy-kit-status-success-color-rgb), 0.3);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_header] [data-enlivy-kit-scope=survey_status_badge][data-status=closed] {
  background-color: var(--enlivy-kit-layout-secondary-background-color);
  color: var(--enlivy-kit-text-secondary-color);
  border: 1px solid var(--enlivy-kit-layout-primary-border-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_header] [data-enlivy-kit-scope=survey_status_badge][data-status=completed] {
  background-color: var(--enlivy-kit-status-success-background-color);
  color: var(--enlivy-kit-status-success-color);
  border: 1px solid rgba(var(--enlivy-kit-status-success-color-rgb), 0.3);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_header] [data-enlivy-kit-scope=survey_status_badge][data-status=pending] {
  background-color: var(--enlivy-kit-status-warning-background-color);
  color: var(--enlivy-kit-status-warning-color);
  border: 1px solid rgba(var(--enlivy-kit-status-warning-color-rgb), 0.3);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_header] [data-enlivy-kit-scope=survey_status_badge][data-status=expired] {
  background-color: var(--enlivy-kit-layout-secondary-background-color);
  color: var(--enlivy-kit-text-secondary-color);
  border: 1px solid var(--enlivy-kit-layout-primary-border-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_meta] {
  display: flex;
  flex-wrap: wrap;
  gap: var(--enlivy-kit-spacing-md);
  font-family: var(--enlivy-kit-font-family);
  font-size: var(--enlivy-kit-text-small-font-size);
  font-style: var(--enlivy-kit-text-small-font-style);
  font-weight: var(--enlivy-kit-text-small-font-weight);
  line-height: var(--enlivy-kit-text-small-line-height);
  color: var(--enlivy-kit-text-small-color);
  color: var(--enlivy-kit-text-secondary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_meta] [data-enlivy-kit-component-user-surveys-panel-section=meta_label] {
  color: var(--enlivy-kit-text-secondary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_meta] [data-enlivy-kit-component-user-surveys-panel-section=meta_value] {
  color: var(--enlivy-kit-text-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=surveys_list] [data-enlivy-kit-component-user-surveys-panel-section=surveys_section] [data-enlivy-kit-component-user-surveys-panel-section=survey_card] [data-enlivy-kit-component-user-surveys-panel-section=survey_actions] {
  display: flex;
  gap: var(--enlivy-kit-spacing-sm);
  padding-top: var(--enlivy-kit-spacing-sm);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-md);
  padding: var(--enlivy-kit-spacing-md);
  background-color: var(--enlivy-kit-primary-background-color);
  border: 1px solid var(--enlivy-kit-layout-primary-border-color);
  border-radius: var(--enlivy-kit-general-border-radius);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_view_header],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_view_header],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_view_header],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_view_header] {
  display: flex;
  align-items: center;
  gap: var(--enlivy-kit-spacing-md);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_view_header] h2,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_view_header] h2,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_view_header] h2,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_view_header] h2 {
  font-family: var(--enlivy-kit-text-heading-font-family);
  font-size: var(--enlivy-kit-text-heading4-font-size);
  font-style: var(--enlivy-kit-text-heading-font-style);
  font-weight: var(--enlivy-kit-text-heading4-font-weight);
  line-height: var(--enlivy-kit-text-heading-line-height);
  letter-spacing: var(--enlivy-kit-text-heading-letter-spacing);
  color: var(--enlivy-kit-text-heading4-color);
  margin: 0;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_info],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_info],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_info],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_info] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-sm);
  padding-bottom: var(--enlivy-kit-spacing-sm);
  margin-bottom: var(--enlivy-kit-spacing-sm);
  border-bottom: 1px solid var(--enlivy-kit-layout-primary-border-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_info] [data-enlivy-kit-component-user-surveys-panel-section=survey_title],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_info] [data-enlivy-kit-component-user-surveys-panel-section=survey_title],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_info] [data-enlivy-kit-component-user-surveys-panel-section=survey_title],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_info] [data-enlivy-kit-component-user-surveys-panel-section=survey_title] {
  font-family: var(--enlivy-kit-text-heading-font-family);
  font-size: var(--enlivy-kit-text-heading4-font-size);
  font-style: var(--enlivy-kit-text-heading-font-style);
  font-weight: var(--enlivy-kit-text-heading4-font-weight);
  line-height: var(--enlivy-kit-text-heading-line-height);
  letter-spacing: var(--enlivy-kit-text-heading-letter-spacing);
  color: var(--enlivy-kit-text-heading4-color);
  margin: 0;
  color: var(--enlivy-kit-text-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_info] [data-enlivy-kit-component-user-surveys-panel-section=survey_description],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_info] [data-enlivy-kit-component-user-surveys-panel-section=survey_description],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_info] [data-enlivy-kit-component-user-surveys-panel-section=survey_description],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_info] [data-enlivy-kit-component-user-surveys-panel-section=survey_description] {
  font-family: var(--enlivy-kit-text-default-font-family);
  font-size: var(--enlivy-kit-text-default-font-size);
  font-style: var(--enlivy-kit-text-default-font-style);
  font-weight: var(--enlivy-kit-text-default-font-weight);
  line-height: var(--enlivy-kit-text-default-line-height);
  letter-spacing: var(--enlivy-kit-text-default-letter-spacing);
  color: var(--enlivy-kit-text-default-color);
  color: var(--enlivy-kit-text-secondary-color);
  margin: 0;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_info] [data-enlivy-kit-component-user-surveys-panel-section=submission_meta],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_info] [data-enlivy-kit-component-user-surveys-panel-section=submission_meta],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_info] [data-enlivy-kit-component-user-surveys-panel-section=submission_meta],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_info] [data-enlivy-kit-component-user-surveys-panel-section=submission_meta] {
  font-family: var(--enlivy-kit-font-family);
  font-size: var(--enlivy-kit-text-small-font-size);
  font-style: var(--enlivy-kit-text-small-font-style);
  font-weight: var(--enlivy-kit-text-small-font-weight);
  line-height: var(--enlivy-kit-text-small-line-height);
  color: var(--enlivy-kit-text-small-color);
  color: var(--enlivy-kit-text-secondary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_success],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_success] {
  margin-top: var(--enlivy-kit-spacing-md);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result] {
  padding: var(--enlivy-kit-spacing-md);
  margin-bottom: var(--enlivy-kit-spacing-sm);
  background: var(--enlivy-kit-status-success-background-color);
  border: 1px solid var(--enlivy-kit-status-success-color);
  border-radius: var(--enlivy-kit-general-border-radius);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result_title],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result_title] {
  margin: 0 0 var(--enlivy-kit-spacing-xs) 0;
  font-size: 18px;
  color: var(--enlivy-kit-text-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result_message],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result_message] {
  font-size: var(--enlivy-kit-text-small-font-size);
  line-height: 1.6;
  color: var(--enlivy-kit-text-secondary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result_message] p,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result_message] p {
  margin: 0 0 var(--enlivy-kit-spacing-xs) 0;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result_message] p:last-child,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=scoring_result_message] p:last-child {
  margin-bottom: 0;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-sm);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_text] > [data-enlivy-kit-component-form-section=field_container_text] > input,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_text] > [data-enlivy-kit-component-form-section=field_container_text] > input {
  width: 100%;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_textarea] > [data-enlivy-kit-component-form-section=field_container_textarea] > textarea,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_textarea] > [data-enlivy-kit-component-form-section=field_container_textarea] > textarea {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_raw_html],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_raw_html] {
  border: none !important;
  padding-bottom: 0 !important;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_raw_html] [data-enlivy-kit-component-user-surveys-panel-section=section_separator] h3,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_raw_html] [data-enlivy-kit-component-user-surveys-panel-section=section_separator] h3 {
  font-family: var(--enlivy-kit-text-heading-font-family);
  font-size: var(--enlivy-kit-text-heading5-font-size);
  font-style: var(--enlivy-kit-text-heading-font-style);
  font-weight: var(--enlivy-kit-text-heading5-font-weight);
  line-height: var(--enlivy-kit-text-heading-line-height);
  letter-spacing: var(--enlivy-kit-text-heading-letter-spacing);
  color: var(--enlivy-kit-text-heading5-color);
  margin: 0 0 var(--enlivy-kit-spacing-xs) 0;
  color: var(--enlivy-kit-text-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_raw_html] [data-enlivy-kit-component-user-surveys-panel-section=section_separator] p,
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] > [data-enlivy-kit-component=form] > [data-enlivy-kit-component-form-section=field_wrapper_raw_html] [data-enlivy-kit-component-user-surveys-panel-section=section_separator] p {
  font-family: var(--enlivy-kit-text-default-font-family);
  font-size: var(--enlivy-kit-text-default-font-size);
  font-style: var(--enlivy-kit-text-default-font-style);
  font-weight: var(--enlivy-kit-text-default-font-weight);
  line-height: var(--enlivy-kit-text-default-line-height);
  letter-spacing: var(--enlivy-kit-text-default-letter-spacing);
  color: var(--enlivy-kit-text-default-color);
  margin: 0;
  color: var(--enlivy-kit-text-secondary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] [data-enlivy-kit-component-user-surveys-panel-section=form_actions],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=survey_form] [data-enlivy-kit-component-user-surveys-panel-section=form_actions] {
  display: flex;
  gap: var(--enlivy-kit-spacing-sm);
  padding-top: var(--enlivy-kit-spacing-md);
  border-top: 1px solid var(--enlivy-kit-layout-primary-border-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-sm);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-xs);
  padding: var(--enlivy-kit-spacing-md);
  background-color: var(--enlivy-kit-primary-background-color);
  border: 1px solid var(--enlivy-kit-layout-primary-border-color);
  border-radius: var(--enlivy-kit-general-border-radius);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] [data-enlivy-kit-component-user-surveys-panel-section=answer_label],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] [data-enlivy-kit-component-user-surveys-panel-section=answer_label] {
  font-family: var(--enlivy-kit-text-default-font-family);
  font-size: var(--enlivy-kit-text-default-font-size);
  font-style: var(--enlivy-kit-text-default-font-style);
  font-weight: var(--enlivy-kit-text-default-font-weight);
  line-height: var(--enlivy-kit-text-default-line-height);
  letter-spacing: var(--enlivy-kit-text-default-letter-spacing);
  color: var(--enlivy-kit-text-default-color);
  font-weight: var(--enlivy-kit-text-bold-font-weight);
  color: var(--enlivy-kit-text-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] [data-enlivy-kit-component-user-surveys-panel-section=answer_value],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] [data-enlivy-kit-component-user-surveys-panel-section=answer_value] {
  font-family: var(--enlivy-kit-text-default-font-family);
  font-size: var(--enlivy-kit-text-default-font-size);
  font-style: var(--enlivy-kit-text-default-font-style);
  font-weight: var(--enlivy-kit-text-default-font-weight);
  line-height: var(--enlivy-kit-text-default-line-height);
  letter-spacing: var(--enlivy-kit-text-default-letter-spacing);
  color: var(--enlivy-kit-text-default-color);
  color: var(--enlivy-kit-text-primary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] [data-enlivy-kit-component-user-surveys-panel-section=answer_value] [data-enlivy-kit-component-user-surveys-panel-section=answer_empty],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] [data-enlivy-kit-component-user-surveys-panel-section=answer_value] [data-enlivy-kit-component-user-surveys-panel-section=answer_empty] {
  color: var(--enlivy-kit-text-secondary-color);
  font-style: italic;
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=survey_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] [data-enlivy-kit-component-user-surveys-panel-section=answer_value] [data-enlivy-kit-component-user-surveys-panel-section=answer_list],
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=submission_view] [data-enlivy-kit-component-user-surveys-panel-section=submission_answers] [data-enlivy-kit-component-user-surveys-panel-section=answer_item] [data-enlivy-kit-component-user-surveys-panel-section=answer_value] [data-enlivy-kit-component-user-surveys-panel-section=answer_list] {
  margin: 0;
  padding-left: var(--enlivy-kit-spacing-md);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=empty_state] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: var(--enlivy-kit-spacing-xl);
  background-color: var(--enlivy-kit-secondary-background-color);
  border: 1px solid var(--enlivy-kit-layout-primary-border-color);
  border-radius: var(--enlivy-kit-general-border-radius);
  text-align: center;
  color: var(--enlivy-kit-text-secondary-color);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=loader] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-md);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=loader] [data-enlivy-kit-component-user-surveys-panel-section=stats_loader] {
  display: flex;
  gap: var(--enlivy-kit-spacing-md);
  padding: var(--enlivy-kit-spacing-md);
  background-color: var(--enlivy-kit-secondary-background-color);
  border: 1px solid var(--enlivy-kit-layout-primary-border-color);
  border-radius: var(--enlivy-kit-general-border-radius);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=loader] [data-enlivy-kit-component-user-surveys-panel-section=stats_loader] [data-enlivy-kit-interaction-state=loading] [data-enlivy-kit-scope=stat_item] {
  width: 100px;
  height: 36px;
  background: var(--enlivy-kit-black-color);
  opacity: 0.09;
  animation-direction: alternate;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: enlivy-kit-user-surveys-animation-loader;
  animation-timing-function: ease-in-out;
  border-radius: var(--enlivy-kit-general-border-radius);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=loader] [data-enlivy-kit-component-user-surveys-panel-section=cards_loader] {
  display: flex;
  flex-direction: column;
  gap: var(--enlivy-kit-spacing-sm);
}
[data-enlivy-kit-component=user-surveys-panel] [data-enlivy-kit-component-user-surveys-panel-section=loader] [data-enlivy-kit-component-user-surveys-panel-section=cards_loader] [data-enlivy-kit-interaction-state=loading] [data-enlivy-kit-scope=card] {
  width: 100%;
  height: 120px;
  background: var(--enlivy-kit-black-color);
  opacity: 0.09;
  animation-direction: alternate;
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: enlivy-kit-user-surveys-animation-loader;
  animation-timing-function: ease-in-out;
  border-radius: var(--enlivy-kit-general-border-radius);
}
