/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/faq/editor.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied inside the editor only.
 *
 * Replace them with your own styles or remove the file completely.
 */
.orphic-wp-block-faq__filter-item.active {
  font-weight: 700;
}

.orphic-wp-block-faq__filter-follower {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 17px;
  height: 2px;
  background: var(--orphic-wp-block-plugin-color-primary);
}

.orphic-wp-block-faq__questions-item {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
  color: var(--orphic-wp-block-plugin-color-text);
}

.orphic-wp-block-faq__questions-item-title {
  font-size: 16px;
  font-weight: 600;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  justify-content: space-between;
}

.orphic-wp-block-faq__questions-item-line {
  display: block;
  width: 100px;
  height: 1px;
  background: var(--orphic-wp-block-plugin-color-border);
}

.orphic-wp-block-faq__questions-item-title-wrapper {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 10px;
}

.orphic-wp-block-faq__questions-item-icon {
  width: 16px;
  height: 17px;
}

.orphic-wp-block-faq__questions-item-icon path {
  stroke: var(--orphic-wp-block-plugin-color-text);
}

.orphic-wp-block-faq__questions-panel {
  display: block;
}

/* Custom color settings for better separation */
.customColor .orphic-wp-block-faq__filter-follower {
  background: var(--orphic-wp-block-faq-custom-primary-color);
}

.customColor .orphic-wp-block-faq__questions-item {
  color: var(--orphic-wp-block-faq-custom-text-color);
}

.customColor .orphic-wp-block-faq__questions-item-line {
  background: var(--orphic-wp-block-faq-custom-border-color);
}

.customColor .orphic-wp-block-faq__filter-item {
  color: var(--orphic-wp-block-faq-custom-text-color);
}

.customColor .orphic-wp-block-faq__questions-item-title {
  color: var(--orphic-wp-block-faq-custom-text-color);
}

.customColor .orphic-wp-block-faq__container {
  background-color: var(--orphic-wp-block-faq-custom-background-color);
}

.customColor .orphic-wp-block-faq__questions-item-icon path {
  stroke: var(--orphic-wp-block-faq-custom-text-color);
}
