.ecomiteeLight .ecicns.icn__access_internal {
  background-image: url("/javax.faces.resource/img/icons/light/access_internal.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__access_internal_m {
  background-image: url("/javax.faces.resource/img/icons/light/access_internal_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__access_private {
  background-image: url("/javax.faces.resource/img/icons/light/access_private.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__access_public {
  background-image: url("/javax.faces.resource/img/icons/light/access_public.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__access_vault {
  background-image: url("/javax.faces.resource/img/icons/light/access_vault.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__access_private_m {
  background-image: url("/javax.faces.resource/img/icons/light/access_private_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__access_public_m {
  background-image: url("/javax.faces.resource/img/icons/light/access_public_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__access_vault_m {
  background-image: url("/javax.faces.resource/img/icons/light/access_vault_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__amendment_clr {
  background-image: url("/javax.faces.resource/img/icons/light/amendment_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__amendment_clr_violet {
  background-image: url("/javax.faces.resource/img/icons/light/amendment_clr_violet.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_d_clr {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_d_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_d_clr_g {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_d_clr_g.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_d_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_d_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_d {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_d.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_l_clr {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_l_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_l_light {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_l_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_l {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_l.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_r_clr {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_r_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_r_clr_b {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_r_clr_b.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_r_clr_g {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_r_clr_g.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_r_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_r_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_r_clr_h {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_r_clr_h.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_r_light {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_r_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_r {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_r.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_u_clr {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_u_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_u_clr_g {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_u_clr_g.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_u_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_u_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__arrow_u {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_u.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__autoscroll_fast {
  background-image: url("/javax.faces.resource/img/icons/light/autoscroll_fast.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__autoscroll_slow {
  background-image: url("/javax.faces.resource/img/icons/light/autoscroll_slow.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__bell_clr {
  background-image: url("/javax.faces.resource/img/icons/light/bell_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__bell_light {
  background-image: url("/javax.faces.resource/img/icons/light/bell_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__bell_new {
  background-image: url("/javax.faces.resource/img/icons/light/bell_new.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__bell {
  background-image: url("/javax.faces.resource/img/icons/light/bell.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__bookmark_clr {
  background-image: url("/javax.faces.resource/img/icons/light/bookmark_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__chapter {
  background-image: url("/javax.faces.resource/img/icons/light/chapter.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__chapter_clr {
  background-image: url("/javax.faces.resource/img/icons/light/chapter_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__chapter_clr_salmon {
  background-image: url("/javax.faces.resource/img/icons/light/chapter_clr_salmon.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__check_clr {
  background-image: url("/javax.faces.resource/img/icons/light/check_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__check_clr_h {
  background-image: url("/javax.faces.resource/img/icons/light/check_clr_h.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__check_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/check_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__check_light {
  background-image: url("/javax.faces.resource/img/icons/light/check_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__check {
  background-image: url("/javax.faces.resource/img/icons/light/check.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__close {
  background-image: url("/javax.faces.resource/img/icons/light/close.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__close_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/close_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__close_light {
  background-image: url("/javax.faces.resource/img/icons/light/close_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__collapse {
  background-image: url("/javax.faces.resource/img/icons/light/collapse.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__collapse_q {
  background-image: url("/javax.faces.resource/img/icons/light/collapse_q.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__conversation {
  background-image: url("/javax.faces.resource/img/icons/light/conversation.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/light/conversation_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__conversation_clr_b {
  background-image: url("/javax.faces.resource/img/icons/light/conversation_clr_b.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__conversation_light {
  background-image: url("/javax.faces.resource/img/icons/light/conversation_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__download_light {
  background-image: url("/javax.faces.resource/img/icons/light/download_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__edit_clr {
  background-image: url("/javax.faces.resource/img/icons/light/edit_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__edit_clr_b {
  background-image: url("/javax.faces.resource/img/icons/light/edit_clr_b.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__edit_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/edit_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__edit_light {
  background-image: url("/javax.faces.resource/img/icons/light/edit_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__edit2 {
  background-image: url("/javax.faces.resource/img/icons/light/edit2.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/edit2_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__error {
  background-image: url("/javax.faces.resource/img/icons/light/error.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__evaluation_note_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/evaluation_note_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__evaluation_note_light {
  background-image: url("/javax.faces.resource/img/icons/light/evaluation_note_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__expand_q {
  background-image: url("/javax.faces.resource/img/icons/light/expand_q.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__external_clr {
  background-image: url("/javax.faces.resource/img/icons/light/external_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__external_clr_g {
  background-image: url("/javax.faces.resource/img/icons/light/external_clr_g.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__external_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/external_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__external_light {
  background-image: url("/javax.faces.resource/img/icons/light/external_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__filter {
  background-image: url("/javax.faces.resource/img/icons/light/filter.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__filter_clear_clr {
  background-image: url("/javax.faces.resource/img/icons/light/filter_clear_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__font_size {
  background-image: url("/javax.faces.resource/img/icons/light/font_size.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/light/image_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/image_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__info {
  background-image: url("/javax.faces.resource/img/icons/light/info.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__info_round {
  background-image: url("/javax.faces.resource/img/icons/light/info_round.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__invite {
  background-image: url("/javax.faces.resource/img/icons/light/invite.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__invite_clr_gradient {
  background-image: url("/javax.faces.resource/img/icons/light/invite_clr_gradient.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__invite_light {
  background-image: url("/javax.faces.resource/img/icons/light/invite_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__letter_clr {
  background-image: url("/javax.faces.resource/img/icons/light/letter_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__letter_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/letter_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__letter_light {
  background-image: url("/javax.faces.resource/img/icons/light/letter_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__like {
  background-image: url("/javax.faces.resource/img/icons/light/like.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__like_clr {
  background-image: url("/javax.faces.resource/img/icons/light/like_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__line_height_big {
  background-image: url("/javax.faces.resource/img/icons/light/line_height_big.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__line_height_small {
  background-image: url("/javax.faces.resource/img/icons/light/line_height_small.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__link_clr {
  background-image: url("/javax.faces.resource/img/icons/light/link_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__list {
  background-image: url("/javax.faces.resource/img/icons/light/list.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__list_clr {
  background-image: url("/javax.faces.resource/img/icons/light/list_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__location_clr {
  background-image: url("/javax.faces.resource/img/icons/light/location_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__location_light {
  background-image: url("/javax.faces.resource/img/icons/light/location_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__logo {
  background-image: url("/javax.faces.resource/img/icons/light/logo.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__map {
  background-image: url("/javax.faces.resource/img/icons/light/map.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__map_clr {
  background-image: url("/javax.faces.resource/img/icons/light/map_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__minus {
  background-image: url("/javax.faces.resource/img/icons/light/minus.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/light/minus_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__moderation {
  background-image: url("/javax.faces.resource/img/icons/light/moderation.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__more_clr {
  background-image: url("/javax.faces.resource/img/icons/light/more_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__more_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/more_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__overview_clr_b {
  background-image: url("/javax.faces.resource/img/icons/light/overview_clr_b.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__participant_clr {
  background-image: url("/javax.faces.resource/img/icons/light/participant_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__participant_clr_h {
  background-image: url("/javax.faces.resource/img/icons/light/participant_clr_h.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__participant_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/participant_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__person_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/person_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__person_clr {
  background-image: url("/javax.faces.resource/img/icons/light/person_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__person_light {
  background-image: url("/javax.faces.resource/img/icons/light/person_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__person {
  background-image: url("/javax.faces.resource/img/icons/light/person.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__phone_clr {
  background-image: url("/javax.faces.resource/img/icons/light/phone_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__phone_light {
  background-image: url("/javax.faces.resource/img/icons/light/phone_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__play {
  background-image: url("/javax.faces.resource/img/icons/light/play.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__plus {
  background-image: url("/javax.faces.resource/img/icons/light/plus.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/light/plus_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__questionmark {
  background-image: url("/javax.faces.resource/img/icons/light/questionmark.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__questions {
  background-image: url("/javax.faces.resource/img/icons/light/questions.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__quote_end_clr {
  background-image: url("/javax.faces.resource/img/icons/light/quote_end_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__quote_start_clr {
  background-image: url("/javax.faces.resource/img/icons/light/quote_start_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__reaction {
  background-image: url("/javax.faces.resource/img/icons/light/reaction.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__search {
  background-image: url("/javax.faces.resource/img/icons/light/search.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__search_clr {
  background-image: url("/javax.faces.resource/img/icons/light/search_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__settings_clr {
  background-image: url("/javax.faces.resource/img/icons/light/settings_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__settings_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/settings_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__settings_light {
  background-image: url("/javax.faces.resource/img/icons/light/settings_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__share {
  background-image: url("/javax.faces.resource/img/icons/light/share.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__share_light {
  background-image: url("/javax.faces.resource/img/icons/light/share_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__slider {
  background-image: url("/javax.faces.resource/img/icons/light/slider.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__sort {
  background-image: url("/javax.faces.resource/img/icons/light/sort.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__sort_up {
  background-image: url("/javax.faces.resource/img/icons/light/sort_up.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__spinner {
  background-image: url("");
}
.ecomiteeLight .ecicns.icn__success {
  background-image: url("/javax.faces.resource/img/icons/light/success.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__survey_light {
  background-image: url("/javax.faces.resource/img/icons/light/survey_light.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/light/text_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/text_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__timeline {
  background-image: url("/javax.faces.resource/img/icons/light/timeline.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__trash {
  background-image: url("/javax.faces.resource/img/icons/light/trash.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__trash_clr {
  background-image: url("/javax.faces.resource/img/icons/light/trash_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__trash_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/trash_clr_m.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__view_discussions {
  background-image: url("/javax.faces.resource/img/icons/light/view_discussions.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__view_evaluation {
  background-image: url("/javax.faces.resource/img/icons/light/view_evaluation.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__view_text {
  background-image: url("/javax.faces.resource/img/icons/light/view_text.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__view_overview {
  background-image: url("/javax.faces.resource/img/icons/light/view_overview.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__view_conversations {
  background-image: url("/javax.faces.resource/img/icons/light/view_conversations.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__view_timeline {
  background-image: url("/javax.faces.resource/img/icons/light/view_timeline.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__view_votings {
  background-image: url("/javax.faces.resource/img/icons/light/view_votings.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__votings {
  background-image: url("/javax.faces.resource/img/icons/light/votings.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__votings_clr {
  background-image: url("/javax.faces.resource/img/icons/light/votings_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__votings_clr_b {
  background-image: url("/javax.faces.resource/img/icons/light/votings_clr_b.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__weblink_clr {
  background-image: url("/javax.faces.resource/img/icons/light/weblink_clr.svg.xhtml");
}
.ecomiteeLight .ecicns.icn__weblink_light {
  background-image: url("/javax.faces.resource/img/icons/light/weblink_light.svg.xhtml");
}
.ecomiteeLight .ecicns.force.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/light/image_clr.svg.xhtml") !important;
}
.ecomiteeLight .ecicns.force.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/image_clr_m.svg.xhtml") !important;
}
.ecomiteeLight .ecicns.force.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/light/text_clr.svg.xhtml") !important;
}
.ecomiteeLight .ecicns.force.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/text_clr_m.svg.xhtml") !important;
}
@media (max-width: 767px) {
  .ecomiteeLight .ecicns.auto.icn__reaction__reaction {
    background-image: url("/javax.faces.resource/img/icons/light/reaction_sm.svg.xhtml");
  }
}
.ecomiteeLight .ui-state-disabled .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/light/conversation_clr_disabled.svg.xhtml");
}
.ecomiteeLight .ui-state-disabled .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/light/edit2_clr_m_disabled.svg.xhtml");
}
.ecomiteeLight .ui-state-disabled .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/light/minus_clr_disabled.svg.xhtml");
}
.ecomiteeLight .ui-state-disabled .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/light/plus_clr_disabled.svg.xhtml");
}

.ecomiteeLightHC .ecicns.icn__access_internal {
  background-image: url("/javax.faces.resource/img/icons/lightHC/access_internal.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__access_internal_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/access_internal_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__access_private {
  background-image: url("/javax.faces.resource/img/icons/lightHC/access_private.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__access_public {
  background-image: url("/javax.faces.resource/img/icons/lightHC/access_public.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__access_vault {
  background-image: url("/javax.faces.resource/img/icons/lightHC/access_vault.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__access_private_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/access_private_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__access_public_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/access_public_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__access_vault_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/access_vault_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__amendment_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/amendment_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__amendment_clr_violet {
  background-image: url("/javax.faces.resource/img/icons/lightHC/amendment_clr_violet.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_d_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_d_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_d_clr_g {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_d_clr_g.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_d_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_d_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_d {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_d.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_l_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_l_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_l_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_l_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_l {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_l.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_r_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_r_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_r_clr_b {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_r_clr_b.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_r_clr_g {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_r_clr_g.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_r_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_r_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_r_clr_h {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_r_clr_h.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_r_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_r_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_r {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_r.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_u_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_u_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_u_clr_g {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_u_clr_g.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_u_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_u_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__arrow_u {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_u.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__autoscroll_fast {
  background-image: url("/javax.faces.resource/img/icons/lightHC/autoscroll_fast.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__autoscroll_slow {
  background-image: url("/javax.faces.resource/img/icons/lightHC/autoscroll_slow.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__bell_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/bell_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__bell_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/bell_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__bell_new {
  background-image: url("/javax.faces.resource/img/icons/lightHC/bell_new.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__bell {
  background-image: url("/javax.faces.resource/img/icons/lightHC/bell.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__bookmark_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/bookmark_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__chapter {
  background-image: url("/javax.faces.resource/img/icons/lightHC/chapter.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__chapter_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/chapter_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__chapter_clr_salmon {
  background-image: url("/javax.faces.resource/img/icons/lightHC/chapter_clr_salmon.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__check_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/check_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__check_clr_h {
  background-image: url("/javax.faces.resource/img/icons/lightHC/check_clr_h.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__check_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/check_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__check_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/check_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__check {
  background-image: url("/javax.faces.resource/img/icons/lightHC/check.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__close {
  background-image: url("/javax.faces.resource/img/icons/lightHC/close.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__close_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/close_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__close_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/close_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__collapse {
  background-image: url("/javax.faces.resource/img/icons/lightHC/collapse.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__collapse_q {
  background-image: url("/javax.faces.resource/img/icons/lightHC/collapse_q.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__conversation {
  background-image: url("/javax.faces.resource/img/icons/lightHC/conversation.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/conversation_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__conversation_clr_b {
  background-image: url("/javax.faces.resource/img/icons/lightHC/conversation_clr_b.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__conversation_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/conversation_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__download_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/download_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__edit_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/edit_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__edit_clr_b {
  background-image: url("/javax.faces.resource/img/icons/lightHC/edit_clr_b.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__edit_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/edit_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__edit_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/edit_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__edit2 {
  background-image: url("/javax.faces.resource/img/icons/lightHC/edit2.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/edit2_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__error {
  background-image: url("/javax.faces.resource/img/icons/lightHC/error.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__evaluation_note_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/evaluation_note_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__evaluation_note_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/evaluation_note_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__expand_q {
  background-image: url("/javax.faces.resource/img/icons/lightHC/expand_q.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__external_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/external_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__external_clr_g {
  background-image: url("/javax.faces.resource/img/icons/lightHC/external_clr_g.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__external_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/external_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__external_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/external_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__filter {
  background-image: url("/javax.faces.resource/img/icons/lightHC/filter.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__filter_clear_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/filter_clear_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__font_size {
  background-image: url("/javax.faces.resource/img/icons/lightHC/font_size.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/image_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/image_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__info {
  background-image: url("/javax.faces.resource/img/icons/lightHC/info.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__info_round {
  background-image: url("/javax.faces.resource/img/icons/lightHC/info_round.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__invite {
  background-image: url("/javax.faces.resource/img/icons/lightHC/invite.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__invite_clr_gradient {
  background-image: url("/javax.faces.resource/img/icons/lightHC/invite_clr_gradient.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__invite_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/invite_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__letter_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/letter_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__letter_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/letter_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__letter_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/letter_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__like {
  background-image: url("/javax.faces.resource/img/icons/lightHC/like.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__like_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/like_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__line_height_big {
  background-image: url("/javax.faces.resource/img/icons/lightHC/line_height_big.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__line_height_small {
  background-image: url("/javax.faces.resource/img/icons/lightHC/line_height_small.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__link_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/link_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__list {
  background-image: url("/javax.faces.resource/img/icons/lightHC/list.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__list_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/list_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__location_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/location_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__location_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/location_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__logo {
  background-image: url("/javax.faces.resource/img/icons/lightHC/logo.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__map {
  background-image: url("/javax.faces.resource/img/icons/lightHC/map.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__map_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/map_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__minus {
  background-image: url("/javax.faces.resource/img/icons/lightHC/minus.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/minus_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__moderation {
  background-image: url("/javax.faces.resource/img/icons/lightHC/moderation.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__more_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/more_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__more_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/more_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__overview_clr_b {
  background-image: url("/javax.faces.resource/img/icons/lightHC/overview_clr_b.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__participant_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/participant_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__participant_clr_h {
  background-image: url("/javax.faces.resource/img/icons/lightHC/participant_clr_h.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__participant_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/participant_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__person_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/person_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__person_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/person_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__person_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/person_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__person {
  background-image: url("/javax.faces.resource/img/icons/lightHC/person.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__phone_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/phone_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__phone_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/phone_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__play {
  background-image: url("/javax.faces.resource/img/icons/lightHC/play.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__plus {
  background-image: url("/javax.faces.resource/img/icons/lightHC/plus.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/plus_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__questionmark {
  background-image: url("/javax.faces.resource/img/icons/lightHC/questionmark.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__questions {
  background-image: url("/javax.faces.resource/img/icons/lightHC/questions.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__quote_end_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/quote_end_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__quote_start_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/quote_start_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__reaction {
  background-image: url("/javax.faces.resource/img/icons/lightHC/reaction.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__search {
  background-image: url("/javax.faces.resource/img/icons/lightHC/search.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__search_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/search_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__settings_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/settings_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__settings_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/settings_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__settings_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/settings_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__share {
  background-image: url("/javax.faces.resource/img/icons/lightHC/share.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__share_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/share_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__slider {
  background-image: url("/javax.faces.resource/img/icons/lightHC/slider.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__sort {
  background-image: url("/javax.faces.resource/img/icons/lightHC/sort.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__sort_up {
  background-image: url("/javax.faces.resource/img/icons/lightHC/sort_up.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__spinner {
  background-image: url("");
}
.ecomiteeLightHC .ecicns.icn__success {
  background-image: url("/javax.faces.resource/img/icons/lightHC/success.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__survey_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/survey_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/text_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/text_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__timeline {
  background-image: url("/javax.faces.resource/img/icons/lightHC/timeline.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__trash {
  background-image: url("/javax.faces.resource/img/icons/lightHC/trash.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__trash_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/trash_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__trash_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/trash_clr_m.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__view_discussions {
  background-image: url("/javax.faces.resource/img/icons/lightHC/view_discussions.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__view_evaluation {
  background-image: url("/javax.faces.resource/img/icons/lightHC/view_evaluation.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__view_text {
  background-image: url("/javax.faces.resource/img/icons/lightHC/view_text.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__view_overview {
  background-image: url("/javax.faces.resource/img/icons/lightHC/view_overview.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__view_conversations {
  background-image: url("/javax.faces.resource/img/icons/lightHC/view_conversations.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__view_timeline {
  background-image: url("/javax.faces.resource/img/icons/lightHC/view_timeline.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__view_votings {
  background-image: url("/javax.faces.resource/img/icons/lightHC/view_votings.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__votings {
  background-image: url("/javax.faces.resource/img/icons/lightHC/votings.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__votings_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/votings_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__votings_clr_b {
  background-image: url("/javax.faces.resource/img/icons/lightHC/votings_clr_b.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__weblink_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/weblink_clr.svg.xhtml");
}
.ecomiteeLightHC .ecicns.icn__weblink_light {
  background-image: url("/javax.faces.resource/img/icons/lightHC/weblink_light.svg.xhtml");
}
.ecomiteeLightHC .ecicns.force.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/image_clr.svg.xhtml") !important;
}
.ecomiteeLightHC .ecicns.force.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/image_clr_m.svg.xhtml") !important;
}
.ecomiteeLightHC .ecicns.force.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/text_clr.svg.xhtml") !important;
}
.ecomiteeLightHC .ecicns.force.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/text_clr_m.svg.xhtml") !important;
}
@media (max-width: 767px) {
  .ecomiteeLightHC .ecicns.auto.icn__reaction__reaction {
    background-image: url("/javax.faces.resource/img/icons/lightHC/reaction_sm.svg.xhtml");
  }
}
.ecomiteeLightHC .ui-state-disabled .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/conversation_clr_disabled.svg.xhtml");
}
.ecomiteeLightHC .ui-state-disabled .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/lightHC/edit2_clr_m_disabled.svg.xhtml");
}
.ecomiteeLightHC .ui-state-disabled .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/minus_clr_disabled.svg.xhtml");
}
.ecomiteeLightHC .ui-state-disabled .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/lightHC/plus_clr_disabled.svg.xhtml");
}

.ecomiteeSepia .ecicns.icn__access_internal {
  background-image: url("/javax.faces.resource/img/icons/sepia/access_internal.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__access_internal_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/access_internal_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__access_private {
  background-image: url("/javax.faces.resource/img/icons/sepia/access_private.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__access_public {
  background-image: url("/javax.faces.resource/img/icons/sepia/access_public.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__access_vault {
  background-image: url("/javax.faces.resource/img/icons/sepia/access_vault.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__access_private_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/access_private_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__access_public_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/access_public_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__access_vault_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/access_vault_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__amendment_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/amendment_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__amendment_clr_violet {
  background-image: url("/javax.faces.resource/img/icons/sepia/amendment_clr_violet.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_d_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_d_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_d_clr_g {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_d_clr_g.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_d_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_d_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_d {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_d.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_l_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_l_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_l_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_l_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_l {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_l.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_r_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_r_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_r_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_r_clr_b.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_r_clr_g {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_r_clr_g.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_r_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_r_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_r_clr_h {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_r_clr_h.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_r_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_r_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_r {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_r.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_u_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_u_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_u_clr_g {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_u_clr_g.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_u_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_u_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__arrow_u {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_u.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__autoscroll_fast {
  background-image: url("/javax.faces.resource/img/icons/sepia/autoscroll_fast.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__autoscroll_slow {
  background-image: url("/javax.faces.resource/img/icons/sepia/autoscroll_slow.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__bell_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/bell_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__bell_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/bell_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__bell_new {
  background-image: url("/javax.faces.resource/img/icons/sepia/bell_new.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__bell {
  background-image: url("/javax.faces.resource/img/icons/sepia/bell.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__bookmark_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/bookmark_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__chapter {
  background-image: url("/javax.faces.resource/img/icons/sepia/chapter.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__chapter_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/chapter_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__chapter_clr_salmon {
  background-image: url("/javax.faces.resource/img/icons/sepia/chapter_clr_salmon.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__check_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/check_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__check_clr_h {
  background-image: url("/javax.faces.resource/img/icons/sepia/check_clr_h.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__check_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/check_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__check_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/check_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__check {
  background-image: url("/javax.faces.resource/img/icons/sepia/check.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__close {
  background-image: url("/javax.faces.resource/img/icons/sepia/close.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__close_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/close_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__close_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/close_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__collapse {
  background-image: url("/javax.faces.resource/img/icons/sepia/collapse.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__collapse_q {
  background-image: url("/javax.faces.resource/img/icons/sepia/collapse_q.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__conversation {
  background-image: url("/javax.faces.resource/img/icons/sepia/conversation.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/conversation_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__conversation_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepia/conversation_clr_b.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__conversation_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/conversation_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__download_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/download_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__edit_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/edit_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__edit_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepia/edit_clr_b.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__edit_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/edit_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__edit_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/edit_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__edit2 {
  background-image: url("/javax.faces.resource/img/icons/sepia/edit2.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/edit2_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__error {
  background-image: url("/javax.faces.resource/img/icons/sepia/error.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__evaluation_note_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/evaluation_note_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__evaluation_note_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/evaluation_note_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__expand_q {
  background-image: url("/javax.faces.resource/img/icons/sepia/expand_q.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__external_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/external_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__external_clr_g {
  background-image: url("/javax.faces.resource/img/icons/sepia/external_clr_g.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__external_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/external_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__external_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/external_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__filter {
  background-image: url("/javax.faces.resource/img/icons/sepia/filter.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__filter_clear_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/filter_clear_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__font_size {
  background-image: url("/javax.faces.resource/img/icons/sepia/font_size.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/image_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/image_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__info {
  background-image: url("/javax.faces.resource/img/icons/sepia/info.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__info_round {
  background-image: url("/javax.faces.resource/img/icons/sepia/info_round.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__invite {
  background-image: url("/javax.faces.resource/img/icons/sepia/invite.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__invite_clr_gradient {
  background-image: url("/javax.faces.resource/img/icons/sepia/invite_clr_gradient.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__invite_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/invite_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__letter_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/letter_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__letter_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/letter_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__letter_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/letter_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__like {
  background-image: url("/javax.faces.resource/img/icons/sepia/like.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__like_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/like_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__line_height_big {
  background-image: url("/javax.faces.resource/img/icons/sepia/line_height_big.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__line_height_small {
  background-image: url("/javax.faces.resource/img/icons/sepia/line_height_small.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__link_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/link_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__list {
  background-image: url("/javax.faces.resource/img/icons/sepia/list.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__list_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/list_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__location_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/location_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__location_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/location_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__logo {
  background-image: url("/javax.faces.resource/img/icons/sepia/logo.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__map {
  background-image: url("/javax.faces.resource/img/icons/sepia/map.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__map_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/map_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__minus {
  background-image: url("/javax.faces.resource/img/icons/sepia/minus.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/minus_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__moderation {
  background-image: url("/javax.faces.resource/img/icons/sepia/moderation.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__more_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/more_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__more_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/more_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__overview_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepia/overview_clr_b.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__participant_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/participant_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__participant_clr_h {
  background-image: url("/javax.faces.resource/img/icons/sepia/participant_clr_h.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__participant_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/participant_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__person_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/person_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__person_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/person_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__person_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/person_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__person {
  background-image: url("/javax.faces.resource/img/icons/sepia/person.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__phone_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/phone_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__phone_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/phone_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__play {
  background-image: url("/javax.faces.resource/img/icons/sepia/play.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__plus {
  background-image: url("/javax.faces.resource/img/icons/sepia/plus.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/plus_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__questionmark {
  background-image: url("/javax.faces.resource/img/icons/sepia/questionmark.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__questions {
  background-image: url("/javax.faces.resource/img/icons/sepia/questions.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__quote_end_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/quote_end_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__quote_start_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/quote_start_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__reaction {
  background-image: url("/javax.faces.resource/img/icons/sepia/reaction.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__search {
  background-image: url("/javax.faces.resource/img/icons/sepia/search.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__search_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/search_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__settings_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/settings_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__settings_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/settings_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__settings_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/settings_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__share {
  background-image: url("/javax.faces.resource/img/icons/sepia/share.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__share_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/share_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__slider {
  background-image: url("/javax.faces.resource/img/icons/sepia/slider.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__sort {
  background-image: url("/javax.faces.resource/img/icons/sepia/sort.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__sort_up {
  background-image: url("/javax.faces.resource/img/icons/sepia/sort_up.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__spinner {
  background-image: url("");
}
.ecomiteeSepia .ecicns.icn__success {
  background-image: url("/javax.faces.resource/img/icons/sepia/success.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__survey_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/survey_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/text_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/text_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__timeline {
  background-image: url("/javax.faces.resource/img/icons/sepia/timeline.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__trash {
  background-image: url("/javax.faces.resource/img/icons/sepia/trash.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__trash_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/trash_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__trash_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/trash_clr_m.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__view_discussions {
  background-image: url("/javax.faces.resource/img/icons/sepia/view_discussions.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__view_evaluation {
  background-image: url("/javax.faces.resource/img/icons/sepia/view_evaluation.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__view_text {
  background-image: url("/javax.faces.resource/img/icons/sepia/view_text.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__view_overview {
  background-image: url("/javax.faces.resource/img/icons/sepia/view_overview.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__view_conversations {
  background-image: url("/javax.faces.resource/img/icons/sepia/view_conversations.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__view_timeline {
  background-image: url("/javax.faces.resource/img/icons/sepia/view_timeline.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__view_votings {
  background-image: url("/javax.faces.resource/img/icons/sepia/view_votings.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__votings {
  background-image: url("/javax.faces.resource/img/icons/sepia/votings.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__votings_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/votings_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__votings_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepia/votings_clr_b.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__weblink_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/weblink_clr.svg.xhtml");
}
.ecomiteeSepia .ecicns.icn__weblink_light {
  background-image: url("/javax.faces.resource/img/icons/sepia/weblink_light.svg.xhtml");
}
.ecomiteeSepia .ecicns.force.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/image_clr.svg.xhtml") !important;
}
.ecomiteeSepia .ecicns.force.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/image_clr_m.svg.xhtml") !important;
}
.ecomiteeSepia .ecicns.force.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/text_clr.svg.xhtml") !important;
}
.ecomiteeSepia .ecicns.force.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/text_clr_m.svg.xhtml") !important;
}
@media (max-width: 767px) {
  .ecomiteeSepia .ecicns.auto.icn__reaction__reaction {
    background-image: url("/javax.faces.resource/img/icons/sepia/reaction_sm.svg.xhtml");
  }
}
.ecomiteeSepia .ui-state-disabled .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/conversation_clr_disabled.svg.xhtml");
}
.ecomiteeSepia .ui-state-disabled .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepia/edit2_clr_m_disabled.svg.xhtml");
}
.ecomiteeSepia .ui-state-disabled .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/minus_clr_disabled.svg.xhtml");
}
.ecomiteeSepia .ui-state-disabled .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/sepia/plus_clr_disabled.svg.xhtml");
}

.ecomiteeSepiaHC .ecicns.icn__access_internal {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/access_internal.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__access_internal_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/access_internal_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__access_private {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/access_private.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__access_public {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/access_public.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__access_vault {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/access_vault.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__access_private_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/access_private_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__access_public_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/access_public_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__access_vault_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/access_vault_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__amendment_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/amendment_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__amendment_clr_violet {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/amendment_clr_violet.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_d_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_d_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_d_clr_g {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_d_clr_g.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_d_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_d_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_d {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_d.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_l_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_l_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_l_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_l_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_l {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_l.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_r_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_r_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_r_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_r_clr_b.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_r_clr_g {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_r_clr_g.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_r_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_r_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_r_clr_h {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_r_clr_h.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_r_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_r_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_r {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_r.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_u_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_u_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_u_clr_g {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_u_clr_g.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_u_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_u_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__arrow_u {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_u.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__autoscroll_fast {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/autoscroll_fast.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__autoscroll_slow {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/autoscroll_slow.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__bell_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/bell_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__bell_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/bell_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__bell_new {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/bell_new.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__bell {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/bell.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__bookmark_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/bookmark_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__chapter {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/chapter.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__chapter_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/chapter_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__chapter_clr_salmon {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/chapter_clr_salmon.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__check_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/check_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__check_clr_h {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/check_clr_h.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__check_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/check_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__check_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/check_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__check {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/check.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__close {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/close.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__close_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/close_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__close_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/close_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__collapse {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/collapse.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__collapse_q {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/collapse_q.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__conversation {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/conversation.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/conversation_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__conversation_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/conversation_clr_b.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__conversation_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/conversation_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__download_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/download_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__edit_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/edit_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__edit_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/edit_clr_b.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__edit_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/edit_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__edit_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/edit_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__edit2 {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/edit2.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/edit2_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__error {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/error.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__evaluation_note_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/evaluation_note_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__evaluation_note_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/evaluation_note_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__expand_q {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/expand_q.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__external_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/external_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__external_clr_g {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/external_clr_g.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__external_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/external_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__external_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/external_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__filter {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/filter.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__filter_clear_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/filter_clear_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__font_size {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/font_size.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/image_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/image_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__info {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/info.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__info_round {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/info_round.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__invite {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/invite.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__invite_clr_gradient {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/invite_clr_gradient.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__invite_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/invite_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__letter_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/letter_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__letter_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/letter_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__letter_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/letter_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__like {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/like.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__like_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/like_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__line_height_big {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/line_height_big.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__line_height_small {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/line_height_small.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__link_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/link_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__list {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/list.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__list_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/list_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__location_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/location_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__location_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/location_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__logo {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/logo.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__map {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/map.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__map_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/map_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__minus {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/minus.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/minus_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__moderation {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/moderation.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__more_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/more_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__more_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/more_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__overview_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/overview_clr_b.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__participant_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/participant_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__participant_clr_h {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/participant_clr_h.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__participant_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/participant_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__person_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/person_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__person_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/person_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__person_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/person_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__person {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/person.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__phone_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/phone_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__phone_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/phone_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__play {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/play.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__plus {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/plus.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/plus_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__questionmark {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/questionmark.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__questions {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/questions.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__quote_end_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/quote_end_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__quote_start_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/quote_start_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__reaction {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/reaction.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__search {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/search.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__search_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/search_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__settings_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/settings_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__settings_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/settings_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__settings_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/settings_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__share {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/share.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__share_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/share_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__slider {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/slider.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__sort {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/sort.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__sort_up {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/sort_up.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__spinner {
  background-image: url("");
}
.ecomiteeSepiaHC .ecicns.icn__success {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/success.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__survey_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/survey_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/text_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/text_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__timeline {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/timeline.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__trash {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/trash.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__trash_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/trash_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__trash_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/trash_clr_m.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__view_discussions {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/view_discussions.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__view_evaluation {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/view_evaluation.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__view_text {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/view_text.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__view_overview {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/view_overview.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__view_conversations {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/view_conversations.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__view_timeline {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/view_timeline.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__view_votings {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/view_votings.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__votings {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/votings.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__votings_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/votings_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__votings_clr_b {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/votings_clr_b.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__weblink_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/weblink_clr.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.icn__weblink_light {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/weblink_light.svg.xhtml");
}
.ecomiteeSepiaHC .ecicns.force.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/image_clr.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ecicns.force.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/image_clr_m.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ecicns.force.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/text_clr.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ecicns.force.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/text_clr_m.svg.xhtml") !important;
}
@media (max-width: 767px) {
  .ecomiteeSepiaHC .ecicns.auto.icn__reaction__reaction {
    background-image: url("/javax.faces.resource/img/icons/sepiaHC/reaction_sm.svg.xhtml");
  }
}
.ecomiteeSepiaHC .ui-state-disabled .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/conversation_clr_disabled.svg.xhtml");
}
.ecomiteeSepiaHC .ui-state-disabled .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/edit2_clr_m_disabled.svg.xhtml");
}
.ecomiteeSepiaHC .ui-state-disabled .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/minus_clr_disabled.svg.xhtml");
}
.ecomiteeSepiaHC .ui-state-disabled .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/plus_clr_disabled.svg.xhtml");
}

.ecomiteeDark .ecicns.icn__access_internal {
  background-image: url("/javax.faces.resource/img/icons/dark/access_internal.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__access_internal_m {
  background-image: url("/javax.faces.resource/img/icons/dark/access_internal_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__access_private {
  background-image: url("/javax.faces.resource/img/icons/dark/access_private.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__access_public {
  background-image: url("/javax.faces.resource/img/icons/dark/access_public.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__access_vault {
  background-image: url("/javax.faces.resource/img/icons/dark/access_vault.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__access_private_m {
  background-image: url("/javax.faces.resource/img/icons/dark/access_private_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__access_public_m {
  background-image: url("/javax.faces.resource/img/icons/dark/access_public_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__access_vault_m {
  background-image: url("/javax.faces.resource/img/icons/dark/access_vault_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__amendment_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/amendment_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__amendment_clr_violet {
  background-image: url("/javax.faces.resource/img/icons/dark/amendment_clr_violet.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_d_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_d_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_d_clr_g {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_d_clr_g.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_d_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_d_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_d {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_d.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_l_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_l_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_l_light {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_l_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_l {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_l.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_r_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_r_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_r_clr_b {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_r_clr_b.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_r_clr_g {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_r_clr_g.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_r_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_r_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_r_clr_h {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_r_clr_h.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_r_light {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_r_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_r {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_r.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_u_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_u_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_u_clr_g {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_u_clr_g.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_u_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_u_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__arrow_u {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_u.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__autoscroll_fast {
  background-image: url("/javax.faces.resource/img/icons/dark/autoscroll_fast.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__autoscroll_slow {
  background-image: url("/javax.faces.resource/img/icons/dark/autoscroll_slow.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__bell_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/bell_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__bell_light {
  background-image: url("/javax.faces.resource/img/icons/dark/bell_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__bell_new {
  background-image: url("/javax.faces.resource/img/icons/dark/bell_new.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__bell {
  background-image: url("/javax.faces.resource/img/icons/dark/bell.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__bookmark_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/bookmark_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__chapter {
  background-image: url("/javax.faces.resource/img/icons/dark/chapter.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__chapter_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/chapter_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__chapter_clr_salmon {
  background-image: url("/javax.faces.resource/img/icons/dark/chapter_clr_salmon.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__check_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/check_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__check_clr_h {
  background-image: url("/javax.faces.resource/img/icons/dark/check_clr_h.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__check_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/check_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__check_light {
  background-image: url("/javax.faces.resource/img/icons/dark/check_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__check {
  background-image: url("/javax.faces.resource/img/icons/dark/check.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__close {
  background-image: url("/javax.faces.resource/img/icons/dark/close.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__close_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/close_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__close_light {
  background-image: url("/javax.faces.resource/img/icons/dark/close_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__collapse {
  background-image: url("/javax.faces.resource/img/icons/dark/collapse.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__collapse_q {
  background-image: url("/javax.faces.resource/img/icons/dark/collapse_q.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__conversation {
  background-image: url("/javax.faces.resource/img/icons/dark/conversation.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/conversation_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__conversation_clr_b {
  background-image: url("/javax.faces.resource/img/icons/dark/conversation_clr_b.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__conversation_light {
  background-image: url("/javax.faces.resource/img/icons/dark/conversation_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__download_light {
  background-image: url("/javax.faces.resource/img/icons/dark/download_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__edit_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/edit_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__edit_clr_b {
  background-image: url("/javax.faces.resource/img/icons/dark/edit_clr_b.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__edit_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/edit_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__edit_light {
  background-image: url("/javax.faces.resource/img/icons/dark/edit_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__edit2 {
  background-image: url("/javax.faces.resource/img/icons/dark/edit2.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/edit2_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__error {
  background-image: url("/javax.faces.resource/img/icons/dark/error.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__evaluation_note_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/evaluation_note_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__evaluation_note_light {
  background-image: url("/javax.faces.resource/img/icons/dark/evaluation_note_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__expand_q {
  background-image: url("/javax.faces.resource/img/icons/dark/expand_q.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__external_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/external_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__external_clr_g {
  background-image: url("/javax.faces.resource/img/icons/dark/external_clr_g.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__external_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/external_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__external_light {
  background-image: url("/javax.faces.resource/img/icons/dark/external_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__filter {
  background-image: url("/javax.faces.resource/img/icons/dark/filter.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__filter_clear_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/filter_clear_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__font_size {
  background-image: url("/javax.faces.resource/img/icons/dark/font_size.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/image_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/image_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__info {
  background-image: url("/javax.faces.resource/img/icons/dark/info.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__info_round {
  background-image: url("/javax.faces.resource/img/icons/dark/info_round.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__invite {
  background-image: url("/javax.faces.resource/img/icons/dark/invite.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__invite_clr_gradient {
  background-image: url("/javax.faces.resource/img/icons/dark/invite_clr_gradient.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__invite_light {
  background-image: url("/javax.faces.resource/img/icons/dark/invite_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__letter_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/letter_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__letter_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/letter_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__letter_light {
  background-image: url("/javax.faces.resource/img/icons/dark/letter_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__like {
  background-image: url("/javax.faces.resource/img/icons/dark/like.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__like_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/like_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__line_height_big {
  background-image: url("/javax.faces.resource/img/icons/dark/line_height_big.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__line_height_small {
  background-image: url("/javax.faces.resource/img/icons/dark/line_height_small.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__link_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/link_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__list {
  background-image: url("/javax.faces.resource/img/icons/dark/list.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__list_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/list_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__location_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/location_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__location_light {
  background-image: url("/javax.faces.resource/img/icons/dark/location_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__logo {
  background-image: url("/javax.faces.resource/img/icons/dark/logo.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__map {
  background-image: url("/javax.faces.resource/img/icons/dark/map.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__map_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/map_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__minus {
  background-image: url("/javax.faces.resource/img/icons/dark/minus.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/minus_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__moderation {
  background-image: url("/javax.faces.resource/img/icons/dark/moderation.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__more_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/more_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__more_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/more_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__overview_clr_b {
  background-image: url("/javax.faces.resource/img/icons/dark/overview_clr_b.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__participant_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/participant_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__participant_clr_h {
  background-image: url("/javax.faces.resource/img/icons/dark/participant_clr_h.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__participant_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/participant_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__person_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/person_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__person_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/person_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__person_light {
  background-image: url("/javax.faces.resource/img/icons/dark/person_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__person {
  background-image: url("/javax.faces.resource/img/icons/dark/person.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__phone_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/phone_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__phone_light {
  background-image: url("/javax.faces.resource/img/icons/dark/phone_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__play {
  background-image: url("/javax.faces.resource/img/icons/dark/play.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__plus {
  background-image: url("/javax.faces.resource/img/icons/dark/plus.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/plus_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__questionmark {
  background-image: url("/javax.faces.resource/img/icons/dark/questionmark.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__questions {
  background-image: url("/javax.faces.resource/img/icons/dark/questions.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__quote_end_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/quote_end_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__quote_start_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/quote_start_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__reaction {
  background-image: url("/javax.faces.resource/img/icons/dark/reaction.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__search {
  background-image: url("/javax.faces.resource/img/icons/dark/search.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__search_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/search_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__settings_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/settings_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__settings_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/settings_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__settings_light {
  background-image: url("/javax.faces.resource/img/icons/dark/settings_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__share {
  background-image: url("/javax.faces.resource/img/icons/dark/share.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__share_light {
  background-image: url("/javax.faces.resource/img/icons/dark/share_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__slider {
  background-image: url("/javax.faces.resource/img/icons/dark/slider.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__sort {
  background-image: url("/javax.faces.resource/img/icons/dark/sort.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__sort_up {
  background-image: url("/javax.faces.resource/img/icons/dark/sort_up.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__spinner {
  background-image: url("");
}
.ecomiteeDark .ecicns.icn__success {
  background-image: url("/javax.faces.resource/img/icons/dark/success.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__survey_light {
  background-image: url("/javax.faces.resource/img/icons/dark/survey_light.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/text_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/text_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__timeline {
  background-image: url("/javax.faces.resource/img/icons/dark/timeline.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__trash {
  background-image: url("/javax.faces.resource/img/icons/dark/trash.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__trash_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/trash_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__trash_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/trash_clr_m.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__view_discussions {
  background-image: url("/javax.faces.resource/img/icons/dark/view_discussions.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__view_evaluation {
  background-image: url("/javax.faces.resource/img/icons/dark/view_evaluation.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__view_text {
  background-image: url("/javax.faces.resource/img/icons/dark/view_text.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__view_overview {
  background-image: url("/javax.faces.resource/img/icons/dark/view_overview.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__view_conversations {
  background-image: url("/javax.faces.resource/img/icons/dark/view_conversations.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__view_timeline {
  background-image: url("/javax.faces.resource/img/icons/dark/view_timeline.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__view_votings {
  background-image: url("/javax.faces.resource/img/icons/dark/view_votings.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__votings {
  background-image: url("/javax.faces.resource/img/icons/dark/votings.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__votings_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/votings_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__votings_clr_b {
  background-image: url("/javax.faces.resource/img/icons/dark/votings_clr_b.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__weblink_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/weblink_clr.svg.xhtml");
}
.ecomiteeDark .ecicns.icn__weblink_light {
  background-image: url("/javax.faces.resource/img/icons/dark/weblink_light.svg.xhtml");
}
.ecomiteeDark .ecicns.force.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/image_clr.svg.xhtml") !important;
}
.ecomiteeDark .ecicns.force.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/image_clr_m.svg.xhtml") !important;
}
.ecomiteeDark .ecicns.force.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/text_clr.svg.xhtml") !important;
}
.ecomiteeDark .ecicns.force.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/text_clr_m.svg.xhtml") !important;
}
@media (max-width: 767px) {
  .ecomiteeDark .ecicns.auto.icn__reaction__reaction {
    background-image: url("/javax.faces.resource/img/icons/dark/reaction_sm.svg.xhtml");
  }
}
.ecomiteeDark .ui-state-disabled .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/conversation_clr_disabled.svg.xhtml");
}
.ecomiteeDark .ui-state-disabled .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/dark/edit2_clr_m_disabled.svg.xhtml");
}
.ecomiteeDark .ui-state-disabled .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/minus_clr_disabled.svg.xhtml");
}
.ecomiteeDark .ui-state-disabled .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/dark/plus_clr_disabled.svg.xhtml");
}

.ecomiteeDarkHC .ecicns.icn__access_internal {
  background-image: url("/javax.faces.resource/img/icons/darkHC/access_internal.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__access_internal_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/access_internal_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__access_private {
  background-image: url("/javax.faces.resource/img/icons/darkHC/access_private.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__access_public {
  background-image: url("/javax.faces.resource/img/icons/darkHC/access_public.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__access_vault {
  background-image: url("/javax.faces.resource/img/icons/darkHC/access_vault.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__access_private_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/access_private_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__access_public_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/access_public_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__access_vault_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/access_vault_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__amendment_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/amendment_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__amendment_clr_violet {
  background-image: url("/javax.faces.resource/img/icons/darkHC/amendment_clr_violet.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_d_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_d_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_d_clr_g {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_d_clr_g.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_d_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_d_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_d {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_d.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_l_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_l_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_l_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_l_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_l {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_l.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_r_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_r_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_r_clr_b {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_r_clr_b.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_r_clr_g {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_r_clr_g.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_r_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_r_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_r_clr_h {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_r_clr_h.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_r_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_r_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_r {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_r.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_u_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_u_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_u_clr_g {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_u_clr_g.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_u_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_u_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__arrow_u {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_u.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__autoscroll_fast {
  background-image: url("/javax.faces.resource/img/icons/darkHC/autoscroll_fast.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__autoscroll_slow {
  background-image: url("/javax.faces.resource/img/icons/darkHC/autoscroll_slow.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__bell_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/bell_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__bell_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/bell_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__bell_new {
  background-image: url("/javax.faces.resource/img/icons/darkHC/bell_new.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__bell {
  background-image: url("/javax.faces.resource/img/icons/darkHC/bell.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__bookmark_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/bookmark_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__chapter {
  background-image: url("/javax.faces.resource/img/icons/darkHC/chapter.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__chapter_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/chapter_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__chapter_clr_salmon {
  background-image: url("/javax.faces.resource/img/icons/darkHC/chapter_clr_salmon.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__check_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/check_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__check_clr_h {
  background-image: url("/javax.faces.resource/img/icons/darkHC/check_clr_h.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__check_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/check_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__check_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/check_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__check {
  background-image: url("/javax.faces.resource/img/icons/darkHC/check.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__close {
  background-image: url("/javax.faces.resource/img/icons/darkHC/close.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__close_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/close_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__close_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/close_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__collapse {
  background-image: url("/javax.faces.resource/img/icons/darkHC/collapse.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__collapse_q {
  background-image: url("/javax.faces.resource/img/icons/darkHC/collapse_q.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__conversation {
  background-image: url("/javax.faces.resource/img/icons/darkHC/conversation.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/conversation_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__conversation_clr_b {
  background-image: url("/javax.faces.resource/img/icons/darkHC/conversation_clr_b.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__conversation_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/conversation_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__download_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/download_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__edit_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/edit_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__edit_clr_b {
  background-image: url("/javax.faces.resource/img/icons/darkHC/edit_clr_b.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__edit_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/edit_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__edit_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/edit_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__edit2 {
  background-image: url("/javax.faces.resource/img/icons/darkHC/edit2.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/edit2_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__error {
  background-image: url("/javax.faces.resource/img/icons/darkHC/error.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__evaluation_note_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/evaluation_note_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__evaluation_note_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/evaluation_note_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__expand_q {
  background-image: url("/javax.faces.resource/img/icons/darkHC/expand_q.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__external_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/external_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__external_clr_g {
  background-image: url("/javax.faces.resource/img/icons/darkHC/external_clr_g.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__external_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/external_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__external_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/external_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__filter {
  background-image: url("/javax.faces.resource/img/icons/darkHC/filter.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__filter_clear_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/filter_clear_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__font_size {
  background-image: url("/javax.faces.resource/img/icons/darkHC/font_size.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/image_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/image_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__info {
  background-image: url("/javax.faces.resource/img/icons/darkHC/info.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__info_round {
  background-image: url("/javax.faces.resource/img/icons/darkHC/info_round.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__invite {
  background-image: url("/javax.faces.resource/img/icons/darkHC/invite.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__invite_clr_gradient {
  background-image: url("/javax.faces.resource/img/icons/darkHC/invite_clr_gradient.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__invite_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/invite_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__letter_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/letter_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__letter_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/letter_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__letter_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/letter_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__like {
  background-image: url("/javax.faces.resource/img/icons/darkHC/like.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__like_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/like_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__line_height_big {
  background-image: url("/javax.faces.resource/img/icons/darkHC/line_height_big.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__line_height_small {
  background-image: url("/javax.faces.resource/img/icons/darkHC/line_height_small.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__link_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/link_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__list {
  background-image: url("/javax.faces.resource/img/icons/darkHC/list.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__list_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/list_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__location_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/location_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__location_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/location_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__logo {
  background-image: url("/javax.faces.resource/img/icons/darkHC/logo.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__map {
  background-image: url("/javax.faces.resource/img/icons/darkHC/map.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__map_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/map_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__minus {
  background-image: url("/javax.faces.resource/img/icons/darkHC/minus.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/minus_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__moderation {
  background-image: url("/javax.faces.resource/img/icons/darkHC/moderation.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__more_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/more_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__more_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/more_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__overview_clr_b {
  background-image: url("/javax.faces.resource/img/icons/darkHC/overview_clr_b.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__participant_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/participant_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__participant_clr_h {
  background-image: url("/javax.faces.resource/img/icons/darkHC/participant_clr_h.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__participant_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/participant_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__person_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/person_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__person_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/person_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__person_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/person_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__person {
  background-image: url("/javax.faces.resource/img/icons/darkHC/person.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__phone_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/phone_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__phone_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/phone_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__play {
  background-image: url("/javax.faces.resource/img/icons/darkHC/play.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__plus {
  background-image: url("/javax.faces.resource/img/icons/darkHC/plus.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/plus_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__questionmark {
  background-image: url("/javax.faces.resource/img/icons/darkHC/questionmark.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__questions {
  background-image: url("/javax.faces.resource/img/icons/darkHC/questions.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__quote_end_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/quote_end_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__quote_start_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/quote_start_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__reaction {
  background-image: url("/javax.faces.resource/img/icons/darkHC/reaction.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__search {
  background-image: url("/javax.faces.resource/img/icons/darkHC/search.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__search_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/search_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__settings_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/settings_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__settings_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/settings_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__settings_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/settings_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__share {
  background-image: url("/javax.faces.resource/img/icons/darkHC/share.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__share_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/share_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__slider {
  background-image: url("/javax.faces.resource/img/icons/darkHC/slider.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__sort {
  background-image: url("/javax.faces.resource/img/icons/darkHC/sort.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__sort_up {
  background-image: url("/javax.faces.resource/img/icons/darkHC/sort_up.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__spinner {
  background-image: url("");
}
.ecomiteeDarkHC .ecicns.icn__success {
  background-image: url("/javax.faces.resource/img/icons/darkHC/success.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__survey_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/survey_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/text_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/text_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__timeline {
  background-image: url("/javax.faces.resource/img/icons/darkHC/timeline.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__trash {
  background-image: url("/javax.faces.resource/img/icons/darkHC/trash.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__trash_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/trash_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__trash_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/trash_clr_m.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__view_discussions {
  background-image: url("/javax.faces.resource/img/icons/darkHC/view_discussions.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__view_evaluation {
  background-image: url("/javax.faces.resource/img/icons/darkHC/view_evaluation.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__view_text {
  background-image: url("/javax.faces.resource/img/icons/darkHC/view_text.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__view_overview {
  background-image: url("/javax.faces.resource/img/icons/darkHC/view_overview.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__view_conversations {
  background-image: url("/javax.faces.resource/img/icons/darkHC/view_conversations.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__view_timeline {
  background-image: url("/javax.faces.resource/img/icons/darkHC/view_timeline.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__view_votings {
  background-image: url("/javax.faces.resource/img/icons/darkHC/view_votings.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__votings {
  background-image: url("/javax.faces.resource/img/icons/darkHC/votings.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__votings_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/votings_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__votings_clr_b {
  background-image: url("/javax.faces.resource/img/icons/darkHC/votings_clr_b.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__weblink_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/weblink_clr.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.icn__weblink_light {
  background-image: url("/javax.faces.resource/img/icons/darkHC/weblink_light.svg.xhtml");
}
.ecomiteeDarkHC .ecicns.force.icn__image_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/image_clr.svg.xhtml") !important;
}
.ecomiteeDarkHC .ecicns.force.icn__image_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/image_clr_m.svg.xhtml") !important;
}
.ecomiteeDarkHC .ecicns.force.icn__text_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/text_clr.svg.xhtml") !important;
}
.ecomiteeDarkHC .ecicns.force.icn__text_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/text_clr_m.svg.xhtml") !important;
}
@media (max-width: 767px) {
  .ecomiteeDarkHC .ecicns.auto.icn__reaction__reaction {
    background-image: url("/javax.faces.resource/img/icons/darkHC/reaction_sm.svg.xhtml");
  }
}
.ecomiteeDarkHC .ui-state-disabled .ecicns.icn__conversation_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/conversation_clr_disabled.svg.xhtml");
}
.ecomiteeDarkHC .ui-state-disabled .ecicns.icn__edit2_clr_m {
  background-image: url("/javax.faces.resource/img/icons/darkHC/edit2_clr_m_disabled.svg.xhtml");
}
.ecomiteeDarkHC .ui-state-disabled .ecicns.icn__minus_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/minus_clr_disabled.svg.xhtml");
}
.ecomiteeDarkHC .ui-state-disabled .ecicns.icn__plus_clr {
  background-image: url("/javax.faces.resource/img/icons/darkHC/plus_clr_disabled.svg.xhtml");
}

.ecicns {
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
}
.ecicns.auto.icn__reaction {
  height: 24px;
  width: 24px;
}
@media (max-width: 767px) {
  .ecicns.auto.icn__reaction {
    height: 16px;
    width: 16px;
  }
}
.ecicns.sm {
  height: 12px;
  width: 12px;
}
.ecicns.sl {
  height: 18px;
  width: 18px;
}
.ecicns.me {
  height: 24px;
  width: 24px;
}
.ecicns.me.icn__logo {
  width: 24px;
  height: 24px;
}
.ecicns.me.icn__access_public, .ecicns.me.icn__access_public_m {
  width: 35px;
}
.ecicns.me.icn__font_size {
  height: 14px;
}
.ecicns.ml {
  height: 32px;
  width: 32px;
}
.ecicns.la {
  height: 48px;
  width: 48px;
}
.ecicns.la.icn__font_size {
  height: 28px;
}
.ecicns.xl {
  height: 72px;
  width: 72px;
}
.ecicns.xl.icn__access_public, .ecicns.xl.icn__access_public_m {
  width: 106px;
}
.ecicns.rotated {
  transform: rotate(90deg);
}
.ecicns.inverted {
  transform: rotate(180deg);
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100 900;
  font-stretch: 50% 150%;
  src: url("/javax.faces.resource/fonts/montserrat.ttf.xhtml") format("truetype");
}
@font-face {
  font-family: "Montserrat";
  font-style: italic;
  font-weight: 100 900;
  font-stretch: 50% 150%;
  src: url("/javax.faces.resource/fonts/montserrat_italic.ttf.xhtml") format("truetype");
}
.ideaBlock .header .topics .topic, .postingBlock .header .left .topics .topic, .websiteContent .impressum .email, .websiteContent .splitBlock .block .invitation .text, .websiteContent .introduction .title, .gradientHeader {
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-fill-color: transparent;
}

h1,
.websiteContent .splitBlock .block .invitation .reference .workspaceTitle,
.websiteContent .splitBlock .block .invitation .reference .discussionTitle,
.websiteContent .introduction .title,
.websiteContent .discussionProgress .start.highlight,
.websiteContent .discussionProgress .end.highlight,
.websiteContent .discussionHeader .left .title,
.websiteContent .workspaceHeader .left .title {
  font-weight: 700 !important;
}
@media (max-width: 767px) {
  h1,
  .websiteContent .splitBlock .block .invitation .reference .workspaceTitle,
  .websiteContent .splitBlock .block .invitation .reference .discussionTitle,
  .websiteContent .introduction .title,
  .websiteContent .discussionProgress .start.highlight,
  .websiteContent .discussionProgress .end.highlight,
  .websiteContent .discussionHeader .left .title,
  .websiteContent .workspaceHeader .left .title {
    font-size: 35px !important;
    line-height: 40px !important;
  }
}
@media (min-width: 767px) {
  h1,
  .websiteContent .splitBlock .block .invitation .reference .workspaceTitle,
  .websiteContent .splitBlock .block .invitation .reference .discussionTitle,
  .websiteContent .introduction .title,
  .websiteContent .discussionProgress .start.highlight,
  .websiteContent .discussionProgress .end.highlight,
  .websiteContent .discussionHeader .left .title,
  .websiteContent .workspaceHeader .left .title {
    font-size: 56px !important;
    line-height: 62px !important;
  }
}

h2,
.websiteContent .highlightDiscussions .discussion .side .title,
.websiteContent .postings .postingsTitle,
.websiteContent .personas .persona .function,
.websiteContent .personas .right .header,
.websiteContent .welcome .welcomeTitle:not(.workspace),
.websiteContent .discussionProgress .start:not(.highlight),
.websiteContent .discussionProgress .end:not(.highlight) {
  font-weight: 700 !important;
}
@media (max-width: 767px) {
  h2,
  .websiteContent .highlightDiscussions .discussion .side .title,
  .websiteContent .postings .postingsTitle,
  .websiteContent .personas .persona .function,
  .websiteContent .personas .right .header,
  .websiteContent .welcome .welcomeTitle:not(.workspace),
  .websiteContent .discussionProgress .start:not(.highlight),
  .websiteContent .discussionProgress .end:not(.highlight) {
    font-size: 26px !important;
    line-height: 34px !important;
  }
}
@media (min-width: 767px) {
  h2,
  .websiteContent .highlightDiscussions .discussion .side .title,
  .websiteContent .postings .postingsTitle,
  .websiteContent .personas .persona .function,
  .websiteContent .personas .right .header,
  .websiteContent .welcome .welcomeTitle:not(.workspace),
  .websiteContent .discussionProgress .start:not(.highlight),
  .websiteContent .discussionProgress .end:not(.highlight) {
    font-size: 38px !important;
    line-height: 48px !important;
  }
}

h3,
.loggedUserProfile .name,
.postingBlock .header .left .title,
.websiteContent .impressum .email,
.websiteContent .impressum .text,
.websiteContent .personas .persona .user .name,
.contactHeader .reference,
.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  font-weight: 700 !important;
}
@media (max-width: 767px) {
  h3,
  .loggedUserProfile .name,
  .postingBlock .header .left .title,
  .websiteContent .impressum .email,
  .websiteContent .impressum .text,
  .websiteContent .personas .persona .user .name,
  .contactHeader .reference,
  .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    font-size: 24px !important;
    line-height: 34px !important;
  }
}
@media (min-width: 767px) {
  h3,
  .loggedUserProfile .name,
  .postingBlock .header .left .title,
  .websiteContent .impressum .email,
  .websiteContent .impressum .text,
  .websiteContent .personas .persona .user .name,
  .contactHeader .reference,
  .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
    font-size: 28px !important;
    line-height: 42px !important;
  }
}

h4,
.newPostingInput .inputGrid .inputFunctions .question,
.newPostingInput .inputGrid .inputLabel,
.ideaBlock .header .title,
.websiteContent .splitBlock .block .attachments .expander,
.websiteContent .splitBlock .block .invitation .text,
.websiteContent .introduction .text,
.websiteContent .welcome .welcomeTitle.workspace,
.websiteContent .discussionHeader .left .functions,
.websiteContent .workspaceHeader .left .functions,
.ui-inputfield.title,
.ui-button.big .ui-button-text {
  font-weight: 700 !important;
  letter-spacing: 0.05rem !important;
}
@media (max-width: 767px) {
  h4,
  .newPostingInput .inputGrid .inputFunctions .question,
  .newPostingInput .inputGrid .inputLabel,
  .ideaBlock .header .title,
  .websiteContent .splitBlock .block .attachments .expander,
  .websiteContent .splitBlock .block .invitation .text,
  .websiteContent .introduction .text,
  .websiteContent .welcome .welcomeTitle.workspace,
  .websiteContent .discussionHeader .left .functions,
  .websiteContent .workspaceHeader .left .functions,
  .ui-inputfield.title,
  .ui-button.big .ui-button-text {
    font-size: 16px !important;
    line-height: 32px !important;
  }
}
@media (min-width: 767px) {
  h4,
  .newPostingInput .inputGrid .inputFunctions .question,
  .newPostingInput .inputGrid .inputLabel,
  .ideaBlock .header .title,
  .websiteContent .splitBlock .block .attachments .expander,
  .websiteContent .splitBlock .block .invitation .text,
  .websiteContent .introduction .text,
  .websiteContent .welcome .welcomeTitle.workspace,
  .websiteContent .discussionHeader .left .functions,
  .websiteContent .workspaceHeader .left .functions,
  .ui-inputfield.title,
  .ui-button.big .ui-button-text {
    font-size: 20px !important;
    line-height: 32px !important;
  }
}

h5,
#selectQuestionForm .questionBlock .questionContent,
.ideaBlock .question .questionContent.expanded,
.postingBlock .header .left .topics .topic,
.postingBlock .header .left .label,
.postingBlock .discussionHeader .title,
.ui-overlaypanel.languageOverlay .languageSetting .languageLink,
.websiteContent .highlightDiscussions .discussion .side .progress .start.highlight,
.websiteContent .highlightDiscussions .discussion .side .progress .end.highlight,
.websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight),
.websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight),
.websiteToolbar .content .workspaceTitle,
.websiteToolbar .content .workspaceLabel,
.ui-growl .ui-growl-item-container .ui-growl-title,
.ui-button.medium .ui-button-text {
  font-weight: 700 !important;
  letter-spacing: 0.05rem !important;
}
@media (max-width: 767px) {
  h5,
  #selectQuestionForm .questionBlock .questionContent,
  .ideaBlock .question .questionContent.expanded,
  .postingBlock .header .left .topics .topic,
  .postingBlock .header .left .label,
  .postingBlock .discussionHeader .title,
  .ui-overlaypanel.languageOverlay .languageSetting .languageLink,
  .websiteContent .highlightDiscussions .discussion .side .progress .start.highlight,
  .websiteContent .highlightDiscussions .discussion .side .progress .end.highlight,
  .websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight),
  .websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight),
  .websiteToolbar .content .workspaceTitle,
  .websiteToolbar .content .workspaceLabel,
  .ui-growl .ui-growl-item-container .ui-growl-title,
  .ui-button.medium .ui-button-text {
    font-size: 14px !important;
    line-height: 26px !important;
  }
}
@media (min-width: 767px) {
  h5,
  #selectQuestionForm .questionBlock .questionContent,
  .ideaBlock .question .questionContent.expanded,
  .postingBlock .header .left .topics .topic,
  .postingBlock .header .left .label,
  .postingBlock .discussionHeader .title,
  .ui-overlaypanel.languageOverlay .languageSetting .languageLink,
  .websiteContent .highlightDiscussions .discussion .side .progress .start.highlight,
  .websiteContent .highlightDiscussions .discussion .side .progress .end.highlight,
  .websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight),
  .websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight),
  .websiteToolbar .content .workspaceTitle,
  .websiteToolbar .content .workspaceLabel,
  .ui-growl .ui-growl-item-container .ui-growl-title,
  .ui-button.medium .ui-button-text {
    font-size: 16px !important;
    line-height: 28px !important;
  }
}

.websiteContent .splitBlock .block .description, .ui-texteditor .ql-editor.ql-blank::before, .ui-texteditor .ql-container, .ui-fileupload .ui-messages-error-summary, .ui-messages .ui-messages-error .ui-messages-error-detail, .ui-messages .ui-messages-error .ui-messages-error-icon, .ui-dialog.ui-confirm-dialog .ui-dialog-content > span, .ui-chkbox.bigLabel .ui-chkbox-label, .ui-inputtextarea, .ui-inputfield:not(.ui-selectonemenu-label):not(.ui-inputtextarea):not(.title), html, body {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .websiteContent .splitBlock .block .description, .ui-texteditor .ql-editor.ql-blank::before, .ui-texteditor .ql-container, .ui-fileupload .ui-messages-error-summary, .ui-messages .ui-messages-error .ui-messages-error-detail, .ui-messages .ui-messages-error .ui-messages-error-icon, .ui-dialog.ui-confirm-dialog .ui-dialog-content > span, .ui-chkbox.bigLabel .ui-chkbox-label, .ui-inputtextarea, .ui-inputfield:not(.ui-selectonemenu-label):not(.ui-inputtextarea):not(.title), html, body {
    font-size: 14px !important;
    line-height: 26px !important;
  }
}
@media (min-width: 767px) {
  .websiteContent .splitBlock .block .description, .ui-texteditor .ql-editor.ql-blank::before, .ui-texteditor .ql-container, .ui-fileupload .ui-messages-error-summary, .ui-messages .ui-messages-error .ui-messages-error-detail, .ui-messages .ui-messages-error .ui-messages-error-icon, .ui-dialog.ui-confirm-dialog .ui-dialog-content > span, .ui-chkbox.bigLabel .ui-chkbox-label, .ui-inputtextarea, .ui-inputfield:not(.ui-selectonemenu-label):not(.ui-inputtextarea):not(.title), html, body {
    font-size: 16px !important;
    line-height: 28px !important;
  }
}

.newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button .ui-button-text, .postingBlock .content .status .left,
.ideaBlock .content .status .left, .ideaBlock .autorBlock .autor, .ideaBlock .autorBlock .time, .ideaBlock .header .topics .topic, .ideaBlock .header .label, .ideaBlock .question .questionContent:not(.expanded), .postingBlock .header .right .autor, .postingBlock .discussionHeader .type, .ui-overlaypanel.searchOverlay .searchResults .searchResult .info, .websiteContent .impressum .title, .websiteContent .personas .persona .user .pronoun, .websiteContent .splitBlock .title, .websiteToolbar .content .login,
.websiteToolbar .content .logged, .contactMessage .time, .customComponents.ccToggleSelection .csLabel, .customComponents .ccEmptyPlaceholder, .ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-button-text, .ui-chkbox:not(.bigLabel) .ui-chkbox-label, .ui-selectonemenu-panel .ui-selectonemenu-item, .ui-selectonemenu .ui-selectonemenu-label, .maintenanceMessageBar .maintenanceMessage, .infoGrid, .ui-button.filterButton.icon .ui-button-text, .ui-button.filterButton:not(.icon) .ui-button-text, .ui-button.small .ui-button-text, .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
  font-size: 12px !important;
  line-height: 22px !important;
  font-weight: 600 !important;
}

.postingBlock .header .right .time, .indexFooter .content .link a, .indexFooter .content .link, .chkboxSubLabel {
  font-size: 10px !important;
  line-height: 18px !important;
  font-weight: 600 !important;
}

.textFontSize1.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight1 .sentencesWrapper, .textFontSize1.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight1 .sentence,
.textFontSize1.textLineHeight1 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize1.textLineHeight1 .sentence, .textFontSize1.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight1 .sentences,
.textFontSize1.textLineHeight1 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize1.textLineHeight1 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize1.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight1 .sentencesWrapper, .textFontSize1.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight1 .sentence,
  .textFontSize1.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight1 .sentence, .textFontSize1.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight1 .sentences,
  .textFontSize1.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight1 .sentences {
    font-size: 12px !important;
    line-height: 14px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize1.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight1 .sentencesWrapper, .textFontSize1.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight1 .sentence,
  .textFontSize1.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight1 .sentence, .textFontSize1.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight1 .sentences,
  .textFontSize1.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight1 .sentences {
    font-size: 12px !important;
    line-height: 14px !important;
  }
}
.textFontSize1.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight2 .sentencesWrapper, .textFontSize1.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight2 .sentence,
.textFontSize1.textLineHeight2 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize1.textLineHeight2 .sentence, .textFontSize1.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight2 .sentences,
.textFontSize1.textLineHeight2 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize1.textLineHeight2 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize1.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight2 .sentencesWrapper, .textFontSize1.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight2 .sentence,
  .textFontSize1.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight2 .sentence, .textFontSize1.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight2 .sentences,
  .textFontSize1.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight2 .sentences {
    font-size: 12px !important;
    line-height: 17px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize1.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight2 .sentencesWrapper, .textFontSize1.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight2 .sentence,
  .textFontSize1.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight2 .sentence, .textFontSize1.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight2 .sentences,
  .textFontSize1.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight2 .sentences {
    font-size: 12px !important;
    line-height: 17px !important;
  }
}
.textFontSize1.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight3 .sentencesWrapper, .textFontSize1.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight3 .sentence,
.textFontSize1.textLineHeight3 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize1.textLineHeight3 .sentence, .textFontSize1.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight3 .sentences,
.textFontSize1.textLineHeight3 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize1.textLineHeight3 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize1.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight3 .sentencesWrapper, .textFontSize1.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight3 .sentence,
  .textFontSize1.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight3 .sentence, .textFontSize1.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight3 .sentences,
  .textFontSize1.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight3 .sentences {
    font-size: 12px !important;
    line-height: 20px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize1.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight3 .sentencesWrapper, .textFontSize1.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight3 .sentence,
  .textFontSize1.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight3 .sentence, .textFontSize1.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight3 .sentences,
  .textFontSize1.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight3 .sentences {
    font-size: 12px !important;
    line-height: 20px !important;
  }
}
.textFontSize1.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight4 .sentencesWrapper, .textFontSize1.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight4 .sentence,
.textFontSize1.textLineHeight4 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize1.textLineHeight4 .sentence, .textFontSize1.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight4 .sentences,
.textFontSize1.textLineHeight4 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize1.textLineHeight4 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize1.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight4 .sentencesWrapper, .textFontSize1.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight4 .sentence,
  .textFontSize1.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight4 .sentence, .textFontSize1.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight4 .sentences,
  .textFontSize1.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight4 .sentences {
    font-size: 12px !important;
    line-height: 23px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize1.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight4 .sentencesWrapper, .textFontSize1.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight4 .sentence,
  .textFontSize1.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight4 .sentence, .textFontSize1.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight4 .sentences,
  .textFontSize1.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight4 .sentences {
    font-size: 12px !important;
    line-height: 23px !important;
  }
}
.textFontSize1.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight5 .sentencesWrapper, .textFontSize1.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight5 .sentence,
.textFontSize1.textLineHeight5 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize1.textLineHeight5 .sentence, .textFontSize1.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight5 .sentences,
.textFontSize1.textLineHeight5 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize1.textLineHeight5 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize1.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight5 .sentencesWrapper, .textFontSize1.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight5 .sentence,
  .textFontSize1.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight5 .sentence, .textFontSize1.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight5 .sentences,
  .textFontSize1.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight5 .sentences {
    font-size: 12px !important;
    line-height: 26px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize1.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize1.textLineHeight5 .sentencesWrapper, .textFontSize1.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize1.textLineHeight5 .sentence,
  .textFontSize1.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize1.textLineHeight5 .sentence, .textFontSize1.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize1.textLineHeight5 .sentences,
  .textFontSize1.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize1.textLineHeight5 .sentences {
    font-size: 12px !important;
    line-height: 26px !important;
  }
}

.textFontSize2.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight1 .sentencesWrapper, .textFontSize2.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight1 .sentence,
.textFontSize2.textLineHeight1 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize2.textLineHeight1 .sentence, .textFontSize2.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight1 .sentences,
.textFontSize2.textLineHeight1 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize2.textLineHeight1 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize2.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight1 .sentencesWrapper, .textFontSize2.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight1 .sentence,
  .textFontSize2.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight1 .sentence, .textFontSize2.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight1 .sentences,
  .textFontSize2.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight1 .sentences {
    font-size: 13px !important;
    line-height: 15px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize2.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight1 .sentencesWrapper, .textFontSize2.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight1 .sentence,
  .textFontSize2.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight1 .sentence, .textFontSize2.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight1 .sentences,
  .textFontSize2.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight1 .sentences {
    font-size: 14px !important;
    line-height: 16px !important;
  }
}
.textFontSize2.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight2 .sentencesWrapper, .textFontSize2.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight2 .sentence,
.textFontSize2.textLineHeight2 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize2.textLineHeight2 .sentence, .textFontSize2.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight2 .sentences,
.textFontSize2.textLineHeight2 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize2.textLineHeight2 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize2.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight2 .sentencesWrapper, .textFontSize2.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight2 .sentence,
  .textFontSize2.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight2 .sentence, .textFontSize2.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight2 .sentences,
  .textFontSize2.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight2 .sentences {
    font-size: 13px !important;
    line-height: 18px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize2.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight2 .sentencesWrapper, .textFontSize2.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight2 .sentence,
  .textFontSize2.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight2 .sentence, .textFontSize2.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight2 .sentences,
  .textFontSize2.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight2 .sentences {
    font-size: 14px !important;
    line-height: 19px !important;
  }
}
.textFontSize2.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight3 .sentencesWrapper, .textFontSize2.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight3 .sentence,
.textFontSize2.textLineHeight3 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize2.textLineHeight3 .sentence, .textFontSize2.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight3 .sentences,
.textFontSize2.textLineHeight3 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize2.textLineHeight3 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize2.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight3 .sentencesWrapper, .textFontSize2.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight3 .sentence,
  .textFontSize2.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight3 .sentence, .textFontSize2.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight3 .sentences,
  .textFontSize2.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight3 .sentences {
    font-size: 13px !important;
    line-height: 21px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize2.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight3 .sentencesWrapper, .textFontSize2.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight3 .sentence,
  .textFontSize2.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight3 .sentence, .textFontSize2.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight3 .sentences,
  .textFontSize2.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight3 .sentences {
    font-size: 14px !important;
    line-height: 22px !important;
  }
}
.textFontSize2.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight4 .sentencesWrapper, .textFontSize2.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight4 .sentence,
.textFontSize2.textLineHeight4 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize2.textLineHeight4 .sentence, .textFontSize2.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight4 .sentences,
.textFontSize2.textLineHeight4 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize2.textLineHeight4 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize2.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight4 .sentencesWrapper, .textFontSize2.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight4 .sentence,
  .textFontSize2.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight4 .sentence, .textFontSize2.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight4 .sentences,
  .textFontSize2.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight4 .sentences {
    font-size: 13px !important;
    line-height: 24px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize2.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight4 .sentencesWrapper, .textFontSize2.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight4 .sentence,
  .textFontSize2.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight4 .sentence, .textFontSize2.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight4 .sentences,
  .textFontSize2.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight4 .sentences {
    font-size: 14px !important;
    line-height: 25px !important;
  }
}
.textFontSize2.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight5 .sentencesWrapper, .textFontSize2.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight5 .sentence,
.textFontSize2.textLineHeight5 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize2.textLineHeight5 .sentence, .textFontSize2.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight5 .sentences,
.textFontSize2.textLineHeight5 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize2.textLineHeight5 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize2.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight5 .sentencesWrapper, .textFontSize2.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight5 .sentence,
  .textFontSize2.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight5 .sentence, .textFontSize2.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight5 .sentences,
  .textFontSize2.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight5 .sentences {
    font-size: 13px !important;
    line-height: 27px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize2.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize2.textLineHeight5 .sentencesWrapper, .textFontSize2.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize2.textLineHeight5 .sentence,
  .textFontSize2.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize2.textLineHeight5 .sentence, .textFontSize2.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize2.textLineHeight5 .sentences,
  .textFontSize2.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize2.textLineHeight5 .sentences {
    font-size: 14px !important;
    line-height: 28px !important;
  }
}

.textFontSize3.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight1 .sentencesWrapper, .textFontSize3.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight1 .sentence,
.textFontSize3.textLineHeight1 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize3.textLineHeight1 .sentence, .textFontSize3.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight1 .sentences,
.textFontSize3.textLineHeight1 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize3.textLineHeight1 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize3.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight1 .sentencesWrapper, .textFontSize3.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight1 .sentence,
  .textFontSize3.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight1 .sentence, .textFontSize3.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight1 .sentences,
  .textFontSize3.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight1 .sentences {
    font-size: 14px !important;
    line-height: 18px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize3.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight1 .sentencesWrapper, .textFontSize3.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight1 .sentence,
  .textFontSize3.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight1 .sentence, .textFontSize3.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight1 .sentences,
  .textFontSize3.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight1 .sentences {
    font-size: 16px !important;
    line-height: 20px !important;
  }
}
.textFontSize3.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight2 .sentencesWrapper, .textFontSize3.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight2 .sentence,
.textFontSize3.textLineHeight2 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize3.textLineHeight2 .sentence, .textFontSize3.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight2 .sentences,
.textFontSize3.textLineHeight2 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize3.textLineHeight2 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize3.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight2 .sentencesWrapper, .textFontSize3.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight2 .sentence,
  .textFontSize3.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight2 .sentence, .textFontSize3.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight2 .sentences,
  .textFontSize3.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight2 .sentences {
    font-size: 14px !important;
    line-height: 22px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize3.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight2 .sentencesWrapper, .textFontSize3.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight2 .sentence,
  .textFontSize3.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight2 .sentence, .textFontSize3.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight2 .sentences,
  .textFontSize3.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight2 .sentences {
    font-size: 16px !important;
    line-height: 24px !important;
  }
}
.textFontSize3.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight3 .sentencesWrapper, .textFontSize3.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight3 .sentence,
.textFontSize3.textLineHeight3 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize3.textLineHeight3 .sentence, .textFontSize3.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight3 .sentences,
.textFontSize3.textLineHeight3 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize3.textLineHeight3 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize3.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight3 .sentencesWrapper, .textFontSize3.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight3 .sentence,
  .textFontSize3.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight3 .sentence, .textFontSize3.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight3 .sentences,
  .textFontSize3.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight3 .sentences {
    font-size: 14px !important;
    line-height: 26px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize3.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight3 .sentencesWrapper, .textFontSize3.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight3 .sentence,
  .textFontSize3.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight3 .sentence, .textFontSize3.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight3 .sentences,
  .textFontSize3.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight3 .sentences {
    font-size: 16px !important;
    line-height: 28px !important;
  }
}
.textFontSize3.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight4 .sentencesWrapper, .textFontSize3.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight4 .sentence,
.textFontSize3.textLineHeight4 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize3.textLineHeight4 .sentence, .textFontSize3.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight4 .sentences,
.textFontSize3.textLineHeight4 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize3.textLineHeight4 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize3.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight4 .sentencesWrapper, .textFontSize3.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight4 .sentence,
  .textFontSize3.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight4 .sentence, .textFontSize3.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight4 .sentences,
  .textFontSize3.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight4 .sentences {
    font-size: 14px !important;
    line-height: 30px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize3.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight4 .sentencesWrapper, .textFontSize3.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight4 .sentence,
  .textFontSize3.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight4 .sentence, .textFontSize3.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight4 .sentences,
  .textFontSize3.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight4 .sentences {
    font-size: 16px !important;
    line-height: 32px !important;
  }
}
.textFontSize3.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight5 .sentencesWrapper, .textFontSize3.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight5 .sentence,
.textFontSize3.textLineHeight5 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize3.textLineHeight5 .sentence, .textFontSize3.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight5 .sentences,
.textFontSize3.textLineHeight5 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize3.textLineHeight5 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize3.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight5 .sentencesWrapper, .textFontSize3.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight5 .sentence,
  .textFontSize3.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight5 .sentence, .textFontSize3.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight5 .sentences,
  .textFontSize3.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight5 .sentences {
    font-size: 14px !important;
    line-height: 34px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize3.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize3.textLineHeight5 .sentencesWrapper, .textFontSize3.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize3.textLineHeight5 .sentence,
  .textFontSize3.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize3.textLineHeight5 .sentence, .textFontSize3.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize3.textLineHeight5 .sentences,
  .textFontSize3.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize3.textLineHeight5 .sentences {
    font-size: 16px !important;
    line-height: 36px !important;
  }
}

.textFontSize4.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight1 .sentencesWrapper, .textFontSize4.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight1 .sentence,
.textFontSize4.textLineHeight1 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize4.textLineHeight1 .sentence, .textFontSize4.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight1 .sentences,
.textFontSize4.textLineHeight1 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize4.textLineHeight1 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize4.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight1 .sentencesWrapper, .textFontSize4.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight1 .sentence,
  .textFontSize4.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight1 .sentence, .textFontSize4.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight1 .sentences,
  .textFontSize4.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight1 .sentences {
    font-size: 15px !important;
    line-height: 19px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize4.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight1 .sentencesWrapper, .textFontSize4.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight1 .sentence,
  .textFontSize4.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight1 .sentence, .textFontSize4.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight1 .sentences,
  .textFontSize4.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight1 .sentences {
    font-size: 18px !important;
    line-height: 22px !important;
  }
}
.textFontSize4.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight2 .sentencesWrapper, .textFontSize4.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight2 .sentence,
.textFontSize4.textLineHeight2 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize4.textLineHeight2 .sentence, .textFontSize4.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight2 .sentences,
.textFontSize4.textLineHeight2 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize4.textLineHeight2 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize4.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight2 .sentencesWrapper, .textFontSize4.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight2 .sentence,
  .textFontSize4.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight2 .sentence, .textFontSize4.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight2 .sentences,
  .textFontSize4.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight2 .sentences {
    font-size: 15px !important;
    line-height: 23px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize4.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight2 .sentencesWrapper, .textFontSize4.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight2 .sentence,
  .textFontSize4.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight2 .sentence, .textFontSize4.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight2 .sentences,
  .textFontSize4.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight2 .sentences {
    font-size: 18px !important;
    line-height: 26px !important;
  }
}
.textFontSize4.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight3 .sentencesWrapper, .textFontSize4.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight3 .sentence,
.textFontSize4.textLineHeight3 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize4.textLineHeight3 .sentence, .textFontSize4.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight3 .sentences,
.textFontSize4.textLineHeight3 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize4.textLineHeight3 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize4.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight3 .sentencesWrapper, .textFontSize4.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight3 .sentence,
  .textFontSize4.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight3 .sentence, .textFontSize4.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight3 .sentences,
  .textFontSize4.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight3 .sentences {
    font-size: 15px !important;
    line-height: 27px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize4.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight3 .sentencesWrapper, .textFontSize4.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight3 .sentence,
  .textFontSize4.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight3 .sentence, .textFontSize4.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight3 .sentences,
  .textFontSize4.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight3 .sentences {
    font-size: 18px !important;
    line-height: 30px !important;
  }
}
.textFontSize4.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight4 .sentencesWrapper, .textFontSize4.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight4 .sentence,
.textFontSize4.textLineHeight4 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize4.textLineHeight4 .sentence, .textFontSize4.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight4 .sentences,
.textFontSize4.textLineHeight4 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize4.textLineHeight4 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize4.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight4 .sentencesWrapper, .textFontSize4.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight4 .sentence,
  .textFontSize4.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight4 .sentence, .textFontSize4.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight4 .sentences,
  .textFontSize4.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight4 .sentences {
    font-size: 15px !important;
    line-height: 31px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize4.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight4 .sentencesWrapper, .textFontSize4.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight4 .sentence,
  .textFontSize4.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight4 .sentence, .textFontSize4.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight4 .sentences,
  .textFontSize4.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight4 .sentences {
    font-size: 18px !important;
    line-height: 34px !important;
  }
}
.textFontSize4.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight5 .sentencesWrapper, .textFontSize4.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight5 .sentence,
.textFontSize4.textLineHeight5 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize4.textLineHeight5 .sentence, .textFontSize4.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight5 .sentences,
.textFontSize4.textLineHeight5 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize4.textLineHeight5 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize4.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight5 .sentencesWrapper, .textFontSize4.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight5 .sentence,
  .textFontSize4.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight5 .sentence, .textFontSize4.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight5 .sentences,
  .textFontSize4.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight5 .sentences {
    font-size: 15px !important;
    line-height: 35px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize4.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize4.textLineHeight5 .sentencesWrapper, .textFontSize4.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize4.textLineHeight5 .sentence,
  .textFontSize4.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize4.textLineHeight5 .sentence, .textFontSize4.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize4.textLineHeight5 .sentences,
  .textFontSize4.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize4.textLineHeight5 .sentences {
    font-size: 18px !important;
    line-height: 38px !important;
  }
}

.textFontSize5.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight1 .sentencesWrapper, .textFontSize5.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight1 .sentence,
.textFontSize5.textLineHeight1 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize5.textLineHeight1 .sentence, .textFontSize5.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight1 .sentences,
.textFontSize5.textLineHeight1 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize5.textLineHeight1 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize5.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight1 .sentencesWrapper, .textFontSize5.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight1 .sentence,
  .textFontSize5.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight1 .sentence, .textFontSize5.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight1 .sentences,
  .textFontSize5.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight1 .sentences {
    font-size: 16px !important;
    line-height: 20px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize5.textLineHeight1 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight1 .sentencesWrapper, .textFontSize5.textLineHeight1 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight1 .sentence,
  .textFontSize5.textLineHeight1 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight1 .sentence, .textFontSize5.textLineHeight1 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight1 .sentences,
  .textFontSize5.textLineHeight1 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight1 .sentences {
    font-size: 20px !important;
    line-height: 24px !important;
  }
}
.textFontSize5.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight2 .sentencesWrapper, .textFontSize5.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight2 .sentence,
.textFontSize5.textLineHeight2 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize5.textLineHeight2 .sentence, .textFontSize5.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight2 .sentences,
.textFontSize5.textLineHeight2 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize5.textLineHeight2 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize5.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight2 .sentencesWrapper, .textFontSize5.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight2 .sentence,
  .textFontSize5.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight2 .sentence, .textFontSize5.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight2 .sentences,
  .textFontSize5.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight2 .sentences {
    font-size: 16px !important;
    line-height: 24px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize5.textLineHeight2 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight2 .sentencesWrapper, .textFontSize5.textLineHeight2 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight2 .sentence,
  .textFontSize5.textLineHeight2 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight2 .sentence, .textFontSize5.textLineHeight2 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight2 .sentences,
  .textFontSize5.textLineHeight2 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight2 .sentences {
    font-size: 20px !important;
    line-height: 28px !important;
  }
}
.textFontSize5.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight3 .sentencesWrapper, .textFontSize5.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight3 .sentence,
.textFontSize5.textLineHeight3 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize5.textLineHeight3 .sentence, .textFontSize5.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight3 .sentences,
.textFontSize5.textLineHeight3 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize5.textLineHeight3 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize5.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight3 .sentencesWrapper, .textFontSize5.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight3 .sentence,
  .textFontSize5.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight3 .sentence, .textFontSize5.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight3 .sentences,
  .textFontSize5.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight3 .sentences {
    font-size: 16px !important;
    line-height: 28px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize5.textLineHeight3 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight3 .sentencesWrapper, .textFontSize5.textLineHeight3 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight3 .sentence,
  .textFontSize5.textLineHeight3 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight3 .sentence, .textFontSize5.textLineHeight3 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight3 .sentences,
  .textFontSize5.textLineHeight3 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight3 .sentences {
    font-size: 20px !important;
    line-height: 32px !important;
  }
}
.textFontSize5.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight4 .sentencesWrapper, .textFontSize5.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight4 .sentence,
.textFontSize5.textLineHeight4 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize5.textLineHeight4 .sentence, .textFontSize5.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight4 .sentences,
.textFontSize5.textLineHeight4 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize5.textLineHeight4 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize5.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight4 .sentencesWrapper, .textFontSize5.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight4 .sentence,
  .textFontSize5.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight4 .sentence, .textFontSize5.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight4 .sentences,
  .textFontSize5.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight4 .sentences {
    font-size: 16px !important;
    line-height: 32px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize5.textLineHeight4 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight4 .sentencesWrapper, .textFontSize5.textLineHeight4 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight4 .sentence,
  .textFontSize5.textLineHeight4 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight4 .sentence, .textFontSize5.textLineHeight4 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight4 .sentences,
  .textFontSize5.textLineHeight4 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight4 .sentences {
    font-size: 20px !important;
    line-height: 36px !important;
  }
}
.textFontSize5.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight5 .sentencesWrapper, .textFontSize5.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight5 .sentence,
.textFontSize5.textLineHeight5 .ideaBlock .content .sentences .sentence,
.ideaBlock .content .sentences .textFontSize5.textLineHeight5 .sentence, .textFontSize5.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight5 .sentences,
.textFontSize5.textLineHeight5 .ideaBlock .content .sentences,
.ideaBlock .content .textFontSize5.textLineHeight5 .sentences {
  font-weight: 500 !important;
}
@media (max-width: 767px) {
  .textFontSize5.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight5 .sentencesWrapper, .textFontSize5.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight5 .sentence,
  .textFontSize5.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight5 .sentence, .textFontSize5.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight5 .sentences,
  .textFontSize5.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight5 .sentences {
    font-size: 16px !important;
    line-height: 36px !important;
  }
}
@media (min-width: 767px) {
  .textFontSize5.textLineHeight5 .ideaBlock .wrapper .content .sentencesWrapper, .ideaBlock .wrapper .content .textFontSize5.textLineHeight5 .sentencesWrapper, .textFontSize5.textLineHeight5 .postingBlock .content .sentences .sentence, .postingBlock .content .sentences .textFontSize5.textLineHeight5 .sentence,
  .textFontSize5.textLineHeight5 .ideaBlock .content .sentences .sentence,
  .ideaBlock .content .sentences .textFontSize5.textLineHeight5 .sentence, .textFontSize5.textLineHeight5 .postingBlock .content .sentences, .postingBlock .content .textFontSize5.textLineHeight5 .sentences,
  .textFontSize5.textLineHeight5 .ideaBlock .content .sentences,
  .ideaBlock .content .textFontSize5.textLineHeight5 .sentences {
    font-size: 20px !important;
    line-height: 40px !important;
  }
}

html, body {
  width: 100%;
  margin: 0;
  padding: 0;
  font-family: Montserrat, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  word-break: break-word;
}
.ecomiteeLight html, .ecomiteeLight body {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC html, .ecomiteeLightHC body {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia html, .ecomiteeSepia body {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC html, .ecomiteeSepiaHC body {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark html, .ecomiteeDark body {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC html, .ecomiteeDarkHC body {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

.ecomiteeLight html, .ecomiteeLight body {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A);
}

.ecomiteeLightHC html, .ecomiteeLightHC body {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A);
}

.ecomiteeSepia html, .ecomiteeSepia body {
  color: #27160C;
  color: var(--theme-ecomiteeSepia-dark, #27160C);
}

.ecomiteeSepiaHC html, .ecomiteeSepiaHC body {
  color: #27160C;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C);
}

.ecomiteeDark html, .ecomiteeDark body {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9);
}

.ecomiteeDarkHC html, .ecomiteeDarkHC body {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9);
}

body {
  overflow-x: hidden;
  opacity: 0;
}

header,
nav,
main,
section {
  display: contents;
}

.ecomiteeLight #loadingScreen, .ecomiteeLight .ui-widget-overlay {
  background-color: rgba(0, 0, 0, 0.5) !important;
  background-color: var(--theme-ecomiteeLight-transparent-dark, rgba(0, 0, 0, 0.5)) !important;
}

.ecomiteeLightHC #loadingScreen, .ecomiteeLightHC .ui-widget-overlay {
  background-color: rgba(0, 0, 0, 0.5) !important;
  background-color: var(--theme-ecomiteeLightHC-transparent-dark, rgba(0, 0, 0, 0.5)) !important;
}

.ecomiteeSepia #loadingScreen, .ecomiteeSepia .ui-widget-overlay {
  background-color: rgba(0, 0, 0, 0.5) !important;
  background-color: var(--theme-ecomiteeSepia-transparent-dark, rgba(0, 0, 0, 0.5)) !important;
}

.ecomiteeSepiaHC #loadingScreen, .ecomiteeSepiaHC .ui-widget-overlay {
  background-color: rgba(0, 0, 0, 0.5) !important;
  background-color: var(--theme-ecomiteeSepiaHC-transparent-dark, rgba(0, 0, 0, 0.5)) !important;
}

.ecomiteeDark #loadingScreen, .ecomiteeDark .ui-widget-overlay {
  background-color: rgba(100, 100, 100, 0.5) !important;
  background-color: var(--theme-ecomiteeDark-transparent-dark, rgba(100, 100, 100, 0.5)) !important;
}

.ecomiteeDarkHC #loadingScreen, .ecomiteeDarkHC .ui-widget-overlay {
  background-color: rgba(100, 100, 100, 0.5) !important;
  background-color: var(--theme-ecomiteeDarkHC-transparent-dark, rgba(100, 100, 100, 0.5)) !important;
}

#loadingScreen {
  position: fixed;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.2s linear;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 2000;
  font-size: 3rem;
  padding-top: 25vh;
}
.ecomiteeLight #loadingScreen {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC #loadingScreen {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia #loadingScreen {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC #loadingScreen {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark #loadingScreen {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC #loadingScreen {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

#loadingScreen .loadingIcon,
.ui-outputpanel-loading {
  width: 99px !important;
  height: 43.5px !important;
  margin: 20vh auto 0 auto !important;
  opacity: 0.8 !important;
  background-size: contain !important;
}

.ecomiteeLight #loadingScreen .loadingIcon {
  background-image: url("/javax.faces.resource/img/other/loading1_L.svg.xhtml") !important;
}
.ecomiteeLightHC #loadingScreen .loadingIcon {
  background-image: url("") !important;
}
.ecomiteeSepia #loadingScreen .loadingIcon {
  background-image: url("/javax.faces.resource/img/other/loading1_S.svg.xhtml") !important;
}
.ecomiteeSepiaHC #loadingScreen .loadingIcon {
  background-image: url("") !important;
}
.ecomiteeDark #loadingScreen .loadingIcon {
  background-image: url("/javax.faces.resource/img/other/loading1_D.svg.xhtml") !important;
}
.ecomiteeDarkHC #loadingScreen .loadingIcon {
  background-image: url("") !important;
}

.ecomiteeLight .ui-outputpanel-loading {
  background-image: url("/javax.faces.resource/img/other/loading2_L.svg.xhtml") !important;
}
.ecomiteeLightHC .ui-outputpanel-loading {
  background-image: url("") !important;
}
.ecomiteeSepia .ui-outputpanel-loading {
  background-image: url("/javax.faces.resource/img/other/loading2_S.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ui-outputpanel-loading {
  background-image: url("") !important;
}
.ecomiteeDark .ui-outputpanel-loading {
  background-image: url("/javax.faces.resource/img/other/loading2_D.svg.xhtml") !important;
}
.ecomiteeDarkHC .ui-outputpanel-loading {
  background-image: url("") !important;
}

.miniLoadingScreen {
  display: grid;
  align-items: center;
  justify-content: center;
  padding: 32px;
}
.miniLoadingScreen .loadingIcon {
  width: 50px !important;
  height: 21.75px !important;
  opacity: 0.8 !important;
  background-size: contain !important;
}
.ecomiteeLight .miniLoadingScreen .loadingIcon {
  background-image: url("/javax.faces.resource/img/other/loading2_L.svg.xhtml") !important;
}
.ecomiteeLightHC .miniLoadingScreen .loadingIcon {
  background-image: url("") !important;
}
.ecomiteeSepia .miniLoadingScreen .loadingIcon {
  background-image: url("/javax.faces.resource/img/other/loading2_S.svg.xhtml") !important;
}
.ecomiteeSepiaHC .miniLoadingScreen .loadingIcon {
  background-image: url("") !important;
}
.ecomiteeDark .miniLoadingScreen .loadingIcon {
  background-image: url("/javax.faces.resource/img/other/loading2_D.svg.xhtml") !important;
}
.ecomiteeDarkHC .miniLoadingScreen .loadingIcon {
  background-image: url("") !important;
}

.buttonGrid {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 24px;
}
.buttonGrid.centered {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.scrollupPanel {
  position: fixed;
  top: 100vh;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 1002;
  opacity: 0;
  transition: opacity 0.5s ease-out;
}
.ecomiteeLight .scrollupPanel {
  background-color: rgba(0, 0, 0, 0.5);
  background-color: var(--theme-ecomiteeLight-transparent-dark, rgba(0, 0, 0, 0.5));
}

.ecomiteeLightHC .scrollupPanel {
  background-color: rgba(0, 0, 0, 0.5);
  background-color: var(--theme-ecomiteeLightHC-transparent-dark, rgba(0, 0, 0, 0.5));
}

.ecomiteeSepia .scrollupPanel {
  background-color: rgba(0, 0, 0, 0.5);
  background-color: var(--theme-ecomiteeSepia-transparent-dark, rgba(0, 0, 0, 0.5));
}

.ecomiteeSepiaHC .scrollupPanel {
  background-color: rgba(0, 0, 0, 0.5);
  background-color: var(--theme-ecomiteeSepiaHC-transparent-dark, rgba(0, 0, 0, 0.5));
}

.ecomiteeDark .scrollupPanel {
  background-color: rgba(100, 100, 100, 0.5);
  background-color: var(--theme-ecomiteeDark-transparent-dark, rgba(100, 100, 100, 0.5));
}

.ecomiteeDarkHC .scrollupPanel {
  background-color: rgba(100, 100, 100, 0.5);
  background-color: var(--theme-ecomiteeDarkHC-transparent-dark, rgba(100, 100, 100, 0.5));
}

.scrollupPanel .contentWrapper {
  position: fixed;
  left: 0;
  top: 110vh;
  transition: top 0.5s ease-out;
  width: 100%;
  padding: 0 5vh;
}
.scrollupPanel .contentWrapper .contentBlock {
  width: 100%;
  max-width: 1400px;
  height: 95vh;
  margin: 0 auto;
  border-top-left-radius: 32px;
  border-top-right-radius: 32px;
  overflow: hidden;
}
.ecomiteeLight .scrollupPanel .contentWrapper .contentBlock {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC .scrollupPanel .contentWrapper .contentBlock {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia .scrollupPanel .contentWrapper .contentBlock {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC .scrollupPanel .contentWrapper .contentBlock {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark .scrollupPanel .contentWrapper .contentBlock {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC .scrollupPanel .contentWrapper .contentBlock {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

.ecomiteeLight .scrollupPanel .contentWrapper .contentBlock {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
  box-shadow: var(--theme-ecomiteeLight-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25));
}

.ecomiteeLightHC .scrollupPanel .contentWrapper .contentBlock {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.5);
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.5));
}

.ecomiteeSepia .scrollupPanel .contentWrapper .contentBlock {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
  box-shadow: var(--theme-ecomiteeSepia-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25));
}

.ecomiteeSepiaHC .scrollupPanel .contentWrapper .contentBlock {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25));
}

.ecomiteeDark .scrollupPanel .contentWrapper .contentBlock {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
  box-shadow: var(--theme-ecomiteeDark-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25));
}

.ecomiteeDarkHC .scrollupPanel .contentWrapper .contentBlock {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.5);
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.5));
}

.ecomiteeLight .scrollupPanel .contentWrapper .contentBlock {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25));
}

.ecomiteeLightHC .scrollupPanel .contentWrapper .contentBlock {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.5));
}

.ecomiteeSepia .scrollupPanel .contentWrapper .contentBlock {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25));
}

.ecomiteeSepiaHC .scrollupPanel .contentWrapper .contentBlock {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25));
}

.ecomiteeDark .scrollupPanel .contentWrapper .contentBlock {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25));
}

.ecomiteeDarkHC .scrollupPanel .contentWrapper .contentBlock {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.5));
}

.scrollupPanel .contentWrapper .contentBlock .contentScroll {
  height: 95vh;
  overflow-y: scroll;
}
.scrollupPanel .contentWrapper .contentBlock .contentScroll .content {
  padding: 60px;
  opacity: 0;
  transition: opacity 0.2s ease-out;
}
.scrollupPanel .contentWrapper .contentBlock .contentScroll .content .togglerForm {
  display: contents;
}
.scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
  display: grid;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border-radius: 32px;
  position: sticky;
  top: 30px;
  float: right;
  margin-right: -44px;
  margin-top: -30px;
  cursor: pointer;
  word-break: keep-all;
}
.ecomiteeLight .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

@media (max-width: 767px) {
  .scrollupPanel .contentWrapper {
    padding: 0;
    margin-top: 5vh;
  }
  .scrollupPanel .contentWrapper .contentBlock {
    box-shadow: revert !important;
    -webkit-box-shadow: revert !important;
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
  }
  .scrollupPanel .contentWrapper .contentBlock .contentScroll .content {
    padding: 24px 24px 25vh 24px;
  }
  .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    margin: -45px 0 0 0;
    width: 100%;
    height: 100px;
    border-radius: 24px 24px 0 0;
    text-align: right;
    padding: 16px 24px;
    z-index: -1;
  }
  .ecomiteeLight .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
    background-color: #EDF3FA;
    background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
  }
  .ecomiteeLightHC .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
    background-color: #EDF3FA;
    background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
  }
  .ecomiteeSepia .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
    background-color: #EADDCD;
    background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
  }
  .ecomiteeSepiaHC .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
    background-color: #EADDCD;
    background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
  }
  .ecomiteeDark .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
    background-color: #22212A;
    background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
  }
  .ecomiteeDarkHC .scrollupPanel .contentWrapper .contentBlock .contentScroll .content .toggler {
    background-color: #22212A;
    background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
  }
}

.userAvatar {
  overflow: hidden;
}
.userAvatar.sm, .userAvatar.sm img, .userAvatar.sm .deleted {
  width: 32px;
  height: 32px;
  border-radius: 12px 8px 8px 12px;
}
.userAvatar.me, .userAvatar.me img, .userAvatar.me .deleted {
  width: 48px;
  height: 48px;
  border-radius: 16px 8px 8px 16px;
}
.userAvatar.la, .userAvatar.la img, .userAvatar.la .deleted {
  width: 96px;
  height: 96px;
  border-radius: 24px 8px 8px 24px;
}
.userAvatar.xl, .userAvatar.xl img, .userAvatar.xl .deleted {
  width: 160px;
  height: 160px;
  border-radius: 24px 8px 8px 24px;
}
.userAvatar.manager.sm {
  outline-offset: -2px;
}
.ecomiteeLight .userAvatar.manager.sm {
  outline: 2px solid #DB245B;
  outline: 2px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B);
}

.ecomiteeLightHC .userAvatar.manager.sm {
  outline: 2px solid #DB245B;
  outline: 2px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B);
}

.ecomiteeSepia .userAvatar.manager.sm {
  outline: 2px solid #DB245B;
  outline: 2px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B);
}

.ecomiteeSepiaHC .userAvatar.manager.sm {
  outline: 2px solid #DB245B;
  outline: 2px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B);
}

.ecomiteeDark .userAvatar.manager.sm {
  outline: 2px solid #FC3B97;
  outline: 2px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97);
}

.ecomiteeDarkHC .userAvatar.manager.sm {
  outline: 2px solid #FC3B97;
  outline: 2px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97);
}

.userAvatar.manager.me, .userAvatar.manager.la, .userAvatar.manager.xl {
  outline-offset: -3px;
}
.ecomiteeLight .userAvatar.manager.me, .ecomiteeLight .userAvatar.manager.la, .ecomiteeLight .userAvatar.manager.xl {
  outline: 3px solid #DB245B;
  outline: 3px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B);
}

.ecomiteeLightHC .userAvatar.manager.me, .ecomiteeLightHC .userAvatar.manager.la, .ecomiteeLightHC .userAvatar.manager.xl {
  outline: 3px solid #DB245B;
  outline: 3px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B);
}

.ecomiteeSepia .userAvatar.manager.me, .ecomiteeSepia .userAvatar.manager.la, .ecomiteeSepia .userAvatar.manager.xl {
  outline: 3px solid #DB245B;
  outline: 3px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B);
}

.ecomiteeSepiaHC .userAvatar.manager.me, .ecomiteeSepiaHC .userAvatar.manager.la, .ecomiteeSepiaHC .userAvatar.manager.xl {
  outline: 3px solid #DB245B;
  outline: 3px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B);
}

.ecomiteeDark .userAvatar.manager.me, .ecomiteeDark .userAvatar.manager.la, .ecomiteeDark .userAvatar.manager.xl {
  outline: 3px solid #FC3B97;
  outline: 3px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97);
}

.ecomiteeDarkHC .userAvatar.manager.me, .ecomiteeDarkHC .userAvatar.manager.la, .ecomiteeDarkHC .userAvatar.manager.xl {
  outline: 3px solid #FC3B97;
  outline: 3px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97);
}

.userAvatar.moderator.sm {
  outline-offset: -2px;
}
.ecomiteeLight .userAvatar.moderator.sm {
  outline: 2px solid #F97F4A;
  outline: 2px solid var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .userAvatar.moderator.sm {
  outline: 2px solid #d44507;
  outline: 2px solid var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .userAvatar.moderator.sm {
  outline: 2px solid #F97F4A;
  outline: 2px solid var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .userAvatar.moderator.sm {
  outline: 2px solid #d44507;
  outline: 2px solid var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .userAvatar.moderator.sm {
  outline: 2px solid #F97F4A;
  outline: 2px solid var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .userAvatar.moderator.sm {
  outline: 2px solid #F97F4A;
  outline: 2px solid var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.userAvatar.moderator.me, .userAvatar.moderator.la, .userAvatar.moderator.xl {
  outline-offset: -3px;
}
.ecomiteeLight .userAvatar.moderator.me, .ecomiteeLight .userAvatar.moderator.la, .ecomiteeLight .userAvatar.moderator.xl {
  outline: 3px solid #F97F4A;
  outline: 3px solid var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .userAvatar.moderator.me, .ecomiteeLightHC .userAvatar.moderator.la, .ecomiteeLightHC .userAvatar.moderator.xl {
  outline: 3px solid #d44507;
  outline: 3px solid var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .userAvatar.moderator.me, .ecomiteeSepia .userAvatar.moderator.la, .ecomiteeSepia .userAvatar.moderator.xl {
  outline: 3px solid #F97F4A;
  outline: 3px solid var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .userAvatar.moderator.me, .ecomiteeSepiaHC .userAvatar.moderator.la, .ecomiteeSepiaHC .userAvatar.moderator.xl {
  outline: 3px solid #d44507;
  outline: 3px solid var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .userAvatar.moderator.me, .ecomiteeDark .userAvatar.moderator.la, .ecomiteeDark .userAvatar.moderator.xl {
  outline: 3px solid #F97F4A;
  outline: 3px solid var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .userAvatar.moderator.me, .ecomiteeDarkHC .userAvatar.moderator.la, .ecomiteeDarkHC .userAvatar.moderator.xl {
  outline: 3px solid #F97F4A;
  outline: 3px solid var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.userAvatar .deleted {
  background-size: cover;
}
.ecomiteeLight .userAvatar .deleted {
  background-image: url("/javax.faces.resource/img/placeholder/deleted_user_avatar_L.svg.xhtml") !important;
}
.ecomiteeLightHC .userAvatar .deleted {
  background-image: url("/javax.faces.resource/img/placeholder/deleted_user_avatar_LHC.svg.xhtml") !important;
}
.ecomiteeSepia .userAvatar .deleted {
  background-image: url("/javax.faces.resource/img/placeholder/deleted_user_avatar_S.svg.xhtml") !important;
}
.ecomiteeSepiaHC .userAvatar .deleted {
  background-image: url("/javax.faces.resource/img/placeholder/deleted_user_avatar_SHC.svg.xhtml") !important;
}
.ecomiteeDark .userAvatar .deleted {
  background-image: url("/javax.faces.resource/img/placeholder/deleted_user_avatar_D.svg.xhtml") !important;
}
.ecomiteeDarkHC .userAvatar .deleted {
  background-image: url("/javax.faces.resource/img/placeholder/deleted_user_avatar_DHC.svg.xhtml") !important;
}

*:not(input):not(textarea):not(.ql-editor):not(.ui-button):not(.ui-selectonemenu):not(.ui-linkbutton a):focus-visible {
  outline-style: solid;
  outline-width: 3px;
}
.ecomiteeLight *:not(input):not(textarea):not(.ql-editor):not(.ui-button):not(.ui-selectonemenu):not(.ui-linkbutton a):focus-visible {
  outline-color: #8BA5C0;
  outline-color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC *:not(input):not(textarea):not(.ql-editor):not(.ui-button):not(.ui-selectonemenu):not(.ui-linkbutton a):focus-visible {
  outline-color: #456280;
  outline-color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia *:not(input):not(textarea):not(.ql-editor):not(.ui-button):not(.ui-selectonemenu):not(.ui-linkbutton a):focus-visible {
  outline-color: #BDA88F;
  outline-color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC *:not(input):not(textarea):not(.ql-editor):not(.ui-button):not(.ui-selectonemenu):not(.ui-linkbutton a):focus-visible {
  outline-color: #7e6344;
  outline-color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark *:not(input):not(textarea):not(.ql-editor):not(.ui-button):not(.ui-selectonemenu):not(.ui-linkbutton a):focus-visible {
  outline-color: #998A97;
  outline-color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC *:not(input):not(textarea):not(.ql-editor):not(.ui-button):not(.ui-selectonemenu):not(.ui-linkbutton a):focus-visible {
  outline-color: #bcb3bb;
  outline-color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.sentences a:focus-visible .sentence span {
  outline-style: solid;
  outline-width: 3px;
  border-radius: 4px;
}
.ecomiteeLight .sentences a:focus-visible .sentence span {
  outline-color: #8BA5C0;
  outline-color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .sentences a:focus-visible .sentence span {
  outline-color: #456280;
  outline-color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .sentences a:focus-visible .sentence span {
  outline-color: #BDA88F;
  outline-color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .sentences a:focus-visible .sentence span {
  outline-color: #7e6344;
  outline-color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .sentences a:focus-visible .sentence span {
  outline-color: #998A97;
  outline-color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .sentences a:focus-visible .sentence span {
  outline-color: #bcb3bb;
  outline-color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ui-button {
  transition: background-color 0.2s, border 0.2s, color 0.2s, box-shadow 0.2s !important;
  box-shadow: revert !important;
}
.ui-button.ui-linkbutton a {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: inherit;
}
.ui-button:not(.iconRight):not(.iconLeft):not(.filterButton) .ui-button-text {
  padding: 0 !important;
}
.ui-button.iconRight.small .ui-button-text {
  padding: 0 20px 0 0 !important;
}
.ui-button.iconRight.small .ecicns.sm {
  right: 20px !important;
  margin-top: -6px !important;
}
.ui-button.iconRight.small .ecicns.sl {
  right: 16px !important;
  margin-top: -9px !important;
}
.ui-button.iconRight.small .ecicns.me {
  right: 14px !important;
  margin-top: -12px !important;
}
.ui-button.iconRight.medium .ui-button-text {
  padding: 0 26px 0 0 !important;
}
.ui-button.iconRight.medium .ecicns.sm {
  right: 38px !important;
  margin-top: -6px !important;
}
.ui-button.iconRight.medium .ecicns.sl {
  right: 30px !important;
  margin-top: -9px !important;
}
.ui-button.iconRight.medium .ecicns.me {
  right: 30px !important;
  margin-top: -12px !important;
}
.ui-button.iconRight.big .ui-button-text {
  padding: 0 34px 0 0 !important;
}
.ui-button.iconRight.big .ecicns.sm {
  right: 44px !important;
  margin-top: -6px !important;
}
.ui-button.iconRight.big .ecicns.sl {
  right: 38px !important;
  margin-top: -9px !important;
}
.ui-button.iconRight.big .ecicns.me {
  right: 36px !important;
  margin-top: -12px !important;
}
@media (max-width: 767px) {
  .ui-button.iconRight.small .ui-button-text {
    padding: 0 24px 0 0 !important;
  }
  .ui-button.iconRight.small .ecicns.sm {
    right: 14px !important;
    margin-top: -6px !important;
  }
  .ui-button.iconRight.small .ecicns.sl {
    right: 12px !important;
    margin-top: -9px !important;
  }
  .ui-button.iconRight.small .ecicns.me {
    right: 12px !important;
    margin-top: -12px !important;
  }
  .ui-button.iconRight.medium .ui-button-text {
    padding: 0 30px 0 0 !important;
  }
  .ui-button.iconRight.medium .ecicns.sm {
    right: 20px !important;
    margin-top: -6px !important;
  }
  .ui-button.iconRight.medium .ecicns.sl {
    right: 18px !important;
    margin-top: -9px !important;
  }
  .ui-button.iconRight.medium .ecicns.me {
    right: 18px !important;
    margin-top: -12px !important;
  }
  .ui-button.iconRight.big .ui-button-text {
    padding: 0 34px 0 0 !important;
  }
  .ui-button.iconRight.big .ecicns.sm {
    right: 44px !important;
    margin-top: -6px !important;
  }
  .ui-button.iconRight.big .ecicns.sl {
    right: 38px !important;
    margin-top: -9px !important;
  }
  .ui-button.iconRight.big .ecicns.me {
    right: 36px !important;
    margin-top: -12px !important;
  }
}
.ui-button.iconLeft.small .ui-button-text {
  padding: 0 0 0 20px !important;
}
.ui-button.iconLeft.small .ecicns.sm {
  left: 20px !important;
  margin-top: -6px !important;
}
.ui-button.iconLeft.small .ecicns.sl {
  left: 16px !important;
  margin-top: -9px !important;
}
.ui-button.iconLeft.small .ecicns.me {
  left: 14px !important;
  margin-top: -12px !important;
}
.ui-button.iconLeft.medium .ui-button-text {
  padding: 0 0 0 26px !important;
}
.ui-button.iconLeft.medium .ecicns.sm {
  left: 38px !important;
  margin-top: -6px !important;
}
.ui-button.iconLeft.medium .ecicns.sl {
  left: 30px !important;
  margin-top: -9px !important;
}
.ui-button.iconLeft.medium .ecicns.me {
  left: 30px !important;
  margin-top: -12px !important;
}
.ui-button.iconLeft.big .ui-button-text {
  padding: 0 0 0 34px !important;
}
.ui-button.iconLeft.big .ecicns.sm {
  left: 44px !important;
  margin-top: -6px !important;
}
.ui-button.iconLeft.big .ecicns.sl {
  left: 38px !important;
  margin-top: -9px !important;
}
.ui-button.iconLeft.big .ecicns.me {
  left: 36px !important;
  margin-top: -12px !important;
}
@media (max-width: 767px) {
  .ui-button.iconLeft.small .ui-button-text {
    padding: 0 0 0 24px !important;
  }
  .ui-button.iconLeft.small .ecicns.sm {
    left: 14px !important;
    margin-top: -6px !important;
  }
  .ui-button.iconLeft.small .ecicns.sl {
    left: 12px !important;
    margin-top: -9px !important;
  }
  .ui-button.iconLeft.small .ecicns.me {
    left: 12px !important;
    margin-top: -12px !important;
  }
  .ui-button.iconLeft.medium .ui-button-text {
    padding: 0 0 0 30px !important;
  }
  .ui-button.iconLeft.medium .ecicns.sm {
    left: 20px !important;
    margin-top: -6px !important;
  }
  .ui-button.iconLeft.medium .ecicns.sl {
    left: 18px !important;
    margin-top: -9px !important;
  }
  .ui-button.iconLeft.medium .ecicns.me {
    left: 18px !important;
    margin-top: -12px !important;
  }
  .ui-button.iconLeft.big .ui-button-text {
    padding: 0 0 0 34px !important;
  }
  .ui-button.iconLeft.big .ecicns.sm {
    left: 44px !important;
    margin-top: -6px !important;
  }
  .ui-button.iconLeft.big .ecicns.sl {
    left: 38px !important;
    margin-top: -9px !important;
  }
  .ui-button.iconLeft.big .ecicns.me {
    left: 36px !important;
    margin-top: -12px !important;
  }
}
.ui-button.iconOnly .ecicns.sm {
  margin-top: -6px !important;
  margin-left: -6px !important;
}
.ui-button.iconOnly .ecicns.me {
  margin-top: -12px !important;
  margin-left: -12px !important;
}
.ui-button.iconOnly .ecicns.ml {
  margin-top: -16px !important;
  margin-left: -16px !important;
}
.ui-button.iconOnly .ecicns.la {
  margin-top: -24px !important;
  margin-left: -24px !important;
}
.ui-button.small {
  border-radius: 99px !important;
}
.ui-button.small.ui-linkbutton a, .ui-button.small:not(.ui-linkbutton) {
  padding: 5px 20px !important;
}
@media (max-width: 767px) {
  .ui-button.small.ui-linkbutton a, .ui-button.small:not(.ui-linkbutton) {
    padding: 3px 12px !important;
  }
}
.ui-button.medium {
  border-radius: 99px !important;
}
.ui-button.medium.ui-linkbutton a, .ui-button.medium:not(.ui-linkbutton) {
  padding: 10px 38px !important;
}
@media (max-width: 767px) {
  .ui-button.medium.ui-linkbutton a, .ui-button.medium:not(.ui-linkbutton) {
    padding: 3px 20px !important;
  }
}
.ui-button.big {
  border-radius: 99px !important;
}
.ui-button.big.ui-linkbutton a, .ui-button.big:not(.ui-linkbutton) {
  padding: 20px 44px !important;
}
@media (max-width: 767px) {
  .ui-button.big.ui-linkbutton a, .ui-button.big:not(.ui-linkbutton) {
    padding: 8px 38px !important;
  }
}
.ui-button.round {
  width: 60px !important;
  height: 60px !important;
  border-radius: 60px !important;
}
@media (max-width: 767px) {
  .ui-button.round {
    width: 48px !important;
    height: 48px !important;
  }
}
.ui-button.round.small {
  width: 48px !important;
  height: 48px !important;
}
.ui-button.fullWidth {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
}
.ecomiteeLight .ui-button.glowing.ui-state-default {
  box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeLightHC .ui-button.glowing.ui-state-default {
  box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeSepia .ui-button.glowing.ui-state-default {
  box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeSepiaHC .ui-button.glowing.ui-state-default {
  box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeDark .ui-button.glowing.ui-state-default {
  box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeDarkHC .ui-button.glowing.ui-state-default {
  box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeLight .ui-button.glowing.ui-state-default {
  -webkit-box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeLightHC .ui-button.glowing.ui-state-default {
  -webkit-box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeSepia .ui-button.glowing.ui-state-default {
  -webkit-box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeSepiaHC .ui-button.glowing.ui-state-default {
  -webkit-box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeDark .ui-button.glowing.ui-state-default {
  -webkit-box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeDarkHC .ui-button.glowing.ui-state-default {
  -webkit-box-shadow: 1px 3px 16px rgba(249, 127, 74, 0.8) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-glow-m, 1px 3px 16px rgba(249, 127, 74, 0.8)) !important;
}

.ecomiteeLight .ui-button.floating.primary.ui-state-default, .ecomiteeLight .ui-button.floating.secondary.ui-state-default {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-button.floating.primary.ui-state-default, .ecomiteeLightHC .ui-button.floating.secondary.ui-state-default {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-button.floating.primary.ui-state-default, .ecomiteeSepia .ui-button.floating.secondary.ui-state-default {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-button.floating.primary.ui-state-default, .ecomiteeSepiaHC .ui-button.floating.secondary.ui-state-default {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-button.floating.primary.ui-state-default, .ecomiteeDark .ui-button.floating.secondary.ui-state-default {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-button.floating.primary.ui-state-default, .ecomiteeDarkHC .ui-button.floating.secondary.ui-state-default {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeLight .ui-button.floating.primary.ui-state-default, .ecomiteeLight .ui-button.floating.secondary.ui-state-default {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-button.floating.primary.ui-state-default, .ecomiteeLightHC .ui-button.floating.secondary.ui-state-default {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-button.floating.primary.ui-state-default, .ecomiteeSepia .ui-button.floating.secondary.ui-state-default {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-button.floating.primary.ui-state-default, .ecomiteeSepiaHC .ui-button.floating.secondary.ui-state-default {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-button.floating.primary.ui-state-default, .ecomiteeDark .ui-button.floating.secondary.ui-state-default {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-button.floating.primary.ui-state-default, .ecomiteeDarkHC .ui-button.floating.secondary.ui-state-default {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeLight .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeLight .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeLightHC .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeSepia .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeSepiaHC .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeDark .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeDarkHC .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeLight .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeLight .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeLightHC .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeSepia .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeSepiaHC .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeDark .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .ui-button:not(.floating):not(.glowing).primary.ui-state-default, .ecomiteeDarkHC .ui-button:not(.floating):not(.glowing).secondary.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeLight .ui-button.default.primary.ui-state-default {
  border: 3px solid #8C0041;
  border: 3px solid var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .ui-button.default.primary.ui-state-default {
  border: 3px solid #8C0041;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .ui-button.default.primary.ui-state-default {
  border: 3px solid #8C0041;
  border: 3px solid var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .ui-button.default.primary.ui-state-default {
  border: 3px solid #8C0041;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .ui-button.default.primary.ui-state-default {
  border: 3px solid #A90A43;
  border: 3px solid var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .ui-button.default.primary.ui-state-default {
  border: 3px solid #A90A43;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ecomiteeLight .ui-button.default.primary.ui-state-default {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .ui-button.default.primary.ui-state-default {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .ui-button.default.primary.ui-state-default {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .ui-button.default.primary.ui-state-default {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .ui-button.default.primary.ui-state-default {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .ui-button.default.primary.ui-state-default {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ecomiteeLight .ui-button.default.primary.ui-state-default {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.default.primary.ui-state-default {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.default.primary.ui-state-default {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.default.primary.ui-state-default {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.default.primary.ui-state-default {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.default.primary.ui-state-default {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #A90A43 !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate-hover, #A90A43) !important;
}

.ecomiteeLightHC .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #A90A43 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate-hover, #A90A43) !important;
}

.ecomiteeSepia .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #A90A43 !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate-hover, #A90A43) !important;
}

.ecomiteeSepiaHC .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #A90A43 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate-hover, #A90A43) !important;
}

.ecomiteeDark .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #D31E5F !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate-hover, #D31E5F) !important;
}

.ecomiteeDarkHC .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #D31E5F !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate-hover, #D31E5F) !important;
}

.ecomiteeLight .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeLight-corporate-hover, #A90A43) !important;
}

.ecomiteeLightHC .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate-hover, #A90A43) !important;
}

.ecomiteeSepia .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeSepia-corporate-hover, #A90A43) !important;
}

.ecomiteeSepiaHC .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-hover, #A90A43) !important;
}

.ecomiteeDark .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #D31E5F !important;
  background-color: var(--theme-ecomiteeDark-corporate-hover, #D31E5F) !important;
}

.ecomiteeDarkHC .ui-button.default.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #D31E5F !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate-hover, #D31E5F) !important;
}

.ecomiteeLight .ui-button.default.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B) !important;
}

.ecomiteeLightHC .ui-button.default.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B) !important;
}

.ecomiteeSepia .ui-button.default.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B) !important;
}

.ecomiteeSepiaHC .ui-button.default.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B) !important;
}

.ecomiteeDark .ui-button.default.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97) !important;
}

.ecomiteeDarkHC .ui-button.default.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97) !important;
}

.ecomiteeLight .ui-button.default.secondary.ui-state-default {
  border: 3px solid #FFFFFF;
  border: 3px solid var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.default.secondary.ui-state-default {
  border: 3px solid #FFFFFF;
  border: 3px solid var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.default.secondary.ui-state-default {
  border: 3px solid #F5EEE5;
  border: 3px solid var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.default.secondary.ui-state-default {
  border: 3px solid #F5EEE5;
  border: 3px solid var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.default.secondary.ui-state-default {
  border: 3px solid #373040;
  border: 3px solid var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.default.secondary.ui-state-default {
  border: 3px solid #373040;
  border: 3px solid var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.default.secondary.ui-state-default {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.default.secondary.ui-state-default {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.default.secondary.ui-state-default {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.default.secondary.ui-state-default {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.default.secondary.ui-state-default {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.default.secondary.ui-state-default {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.default.secondary.ui-state-default {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .ui-button.default.secondary.ui-state-default {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .ui-button.default.secondary.ui-state-default {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .ui-button.default.secondary.ui-state-default {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .ui-button.default.secondary.ui-state-default {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .ui-button.default.secondary.ui-state-default {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ecomiteeLight .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #F3EDF2 !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate-medium, #F3EDF2) !important;
}

.ecomiteeLightHC .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #F3EDF2 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2) !important;
}

.ecomiteeSepia .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #ECD1CB !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB) !important;
}

.ecomiteeSepiaHC .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #ECD1CB !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB) !important;
}

.ecomiteeDark .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #3A1C30 !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate-medium, #3A1C30) !important;
}

.ecomiteeDarkHC .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #3A1C30 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30) !important;
}

.ecomiteeLight .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLight-corporate-medium, #F3EDF2) !important;
}

.ecomiteeLightHC .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2) !important;
}

.ecomiteeSepia .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB) !important;
}

.ecomiteeSepiaHC .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB) !important;
}

.ecomiteeDark .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDark-corporate-medium, #3A1C30) !important;
}

.ecomiteeDarkHC .ui-button.default.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30) !important;
}

.ecomiteeLight .ui-button.default.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B) !important;
}

.ecomiteeLightHC .ui-button.default.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B) !important;
}

.ecomiteeSepia .ui-button.default.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B) !important;
}

.ecomiteeSepiaHC .ui-button.default.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B) !important;
}

.ecomiteeDark .ui-button.default.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97) !important;
}

.ecomiteeDarkHC .ui-button.default.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97) !important;
}

.ui-button.default.tertiary.ui-state-default {
  border: 3px solid transparent;
  background-color: transparent;
}
.ecomiteeLight .ui-button.default.tertiary.ui-state-default {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .ui-button.default.tertiary.ui-state-default {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .ui-button.default.tertiary.ui-state-default {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .ui-button.default.tertiary.ui-state-default {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .ui-button.default.tertiary.ui-state-default {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .ui-button.default.tertiary.ui-state-default {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .ui-button.default.tertiary.ui-state-focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B) !important;
}

.ecomiteeLightHC .ui-button.default.tertiary.ui-state-focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B) !important;
}

.ecomiteeSepia .ui-button.default.tertiary.ui-state-focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B) !important;
}

.ecomiteeSepiaHC .ui-button.default.tertiary.ui-state-focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B) !important;
}

.ecomiteeDark .ui-button.default.tertiary.ui-state-focus {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97) !important;
}

.ecomiteeDarkHC .ui-button.default.tertiary.ui-state-focus {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97) !important;
}

.ecomiteeLight .ui-button.moderation.primary.ui-state-default {
  border: 3px solid #F97F4A;
  border: 3px solid var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .ui-button.moderation.primary.ui-state-default {
  border: 3px solid #d44507;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .ui-button.moderation.primary.ui-state-default {
  border: 3px solid #F97F4A;
  border: 3px solid var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .ui-button.moderation.primary.ui-state-default {
  border: 3px solid #d44507;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .ui-button.moderation.primary.ui-state-default {
  border: 3px solid #F97F4A;
  border: 3px solid var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .ui-button.moderation.primary.ui-state-default {
  border: 3px solid #F97F4A;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.ecomiteeLight .ui-button.moderation.primary.ui-state-default {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .ui-button.moderation.primary.ui-state-default {
  background-color: #d44507;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .ui-button.moderation.primary.ui-state-default {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .ui-button.moderation.primary.ui-state-default {
  background-color: #d44507;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .ui-button.moderation.primary.ui-state-default {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .ui-button.moderation.primary.ui-state-default {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.ecomiteeLight .ui-button.moderation.primary.ui-state-default {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.moderation.primary.ui-state-default {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.moderation.primary.ui-state-default {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.moderation.primary.ui-state-default {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.moderation.primary.ui-state-default {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.moderation.primary.ui-state-default {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #f86c30 !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation-hover, #f86c30) !important;
}

.ecomiteeLightHC .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #bd3800 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation-hover, #bd3800) !important;
}

.ecomiteeSepia .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #f86c30 !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation-hover, #f86c30) !important;
}

.ecomiteeSepiaHC .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #bd3800 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation-hover, #bd3800) !important;
}

.ecomiteeDark .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #f86c30 !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation-hover, #f86c30) !important;
}

.ecomiteeDarkHC .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #f86c30 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation-hover, #f86c30) !important;
}

.ecomiteeLight .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #f86c30 !important;
  background-color: var(--theme-ecomiteeLight-moderation-hover, #f86c30) !important;
}

.ecomiteeLightHC .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #bd3800 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation-hover, #bd3800) !important;
}

.ecomiteeSepia .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #f86c30 !important;
  background-color: var(--theme-ecomiteeSepia-moderation-hover, #f86c30) !important;
}

.ecomiteeSepiaHC .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #bd3800 !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation-hover, #bd3800) !important;
}

.ecomiteeDark .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #f86c30 !important;
  background-color: var(--theme-ecomiteeDark-moderation-hover, #f86c30) !important;
}

.ecomiteeDarkHC .ui-button.moderation.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #f86c30 !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation-hover, #f86c30) !important;
}

.ecomiteeLight .ui-button.moderation.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation-focus, #f75e1c) !important;
}

.ecomiteeLightHC .ui-button.moderation.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation-focus, #9e3000) !important;
}

.ecomiteeSepia .ui-button.moderation.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation-focus, #f75e1c) !important;
}

.ecomiteeSepiaHC .ui-button.moderation.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation-focus, #9e3000) !important;
}

.ecomiteeDark .ui-button.moderation.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation-focus, #f75e1c) !important;
}

.ecomiteeDarkHC .ui-button.moderation.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation-focus, #f75e1c) !important;
}

.ecomiteeLight .ui-button.moderation.secondary.ui-state-default {
  border: 3px solid #FFFFFF;
  border: 3px solid var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.moderation.secondary.ui-state-default {
  border: 3px solid #FFFFFF;
  border: 3px solid var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.moderation.secondary.ui-state-default {
  border: 3px solid #F5EEE5;
  border: 3px solid var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.moderation.secondary.ui-state-default {
  border: 3px solid #F5EEE5;
  border: 3px solid var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.moderation.secondary.ui-state-default {
  border: 3px solid #373040;
  border: 3px solid var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.moderation.secondary.ui-state-default {
  border: 3px solid #373040;
  border: 3px solid var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.moderation.secondary.ui-state-default {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.moderation.secondary.ui-state-default {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.moderation.secondary.ui-state-default {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.moderation.secondary.ui-state-default {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.moderation.secondary.ui-state-default {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.moderation.secondary.ui-state-default {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.moderation.secondary.ui-state-default {
  color: #F97F4A;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .ui-button.moderation.secondary.ui-state-default {
  color: #d44507;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .ui-button.moderation.secondary.ui-state-default {
  color: #F97F4A;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .ui-button.moderation.secondary.ui-state-default {
  color: #d44507;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .ui-button.moderation.secondary.ui-state-default {
  color: #F97F4A;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .ui-button.moderation.secondary.ui-state-default {
  color: #F97F4A;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.ecomiteeLight .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #FFF8F3 !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation-medium, #FFF8F3) !important;
}

.ecomiteeLightHC .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #FFF8F3 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation-medium, #FFF8F3) !important;
}

.ecomiteeSepia .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #F8E5DC !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation-medium, #F8E5DC) !important;
}

.ecomiteeSepiaHC .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #F8E5DC !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation-medium, #F8E5DC) !important;
}

.ecomiteeDark .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #332722 !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation-medium, #332722) !important;
}

.ecomiteeDarkHC .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #332722 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation-medium, #332722) !important;
}

.ecomiteeLight .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #FFF8F3 !important;
  background-color: var(--theme-ecomiteeLight-moderation-medium, #FFF8F3) !important;
}

.ecomiteeLightHC .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #FFF8F3 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation-medium, #FFF8F3) !important;
}

.ecomiteeSepia .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #F8E5DC !important;
  background-color: var(--theme-ecomiteeSepia-moderation-medium, #F8E5DC) !important;
}

.ecomiteeSepiaHC .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #F8E5DC !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation-medium, #F8E5DC) !important;
}

.ecomiteeDark .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #332722 !important;
  background-color: var(--theme-ecomiteeDark-moderation-medium, #332722) !important;
}

.ecomiteeDarkHC .ui-button.moderation.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #332722 !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation-medium, #332722) !important;
}

.ecomiteeLight .ui-button.moderation.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation-focus, #f75e1c) !important;
}

.ecomiteeLightHC .ui-button.moderation.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation-focus, #9e3000) !important;
}

.ecomiteeSepia .ui-button.moderation.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation-focus, #f75e1c) !important;
}

.ecomiteeSepiaHC .ui-button.moderation.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation-focus, #9e3000) !important;
}

.ecomiteeDark .ui-button.moderation.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation-focus, #f75e1c) !important;
}

.ecomiteeDarkHC .ui-button.moderation.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation-focus, #f75e1c) !important;
}

.ui-button.moderation.tertiary.ui-state-default {
  border: 3px solid transparent;
  background-color: transparent;
}
.ecomiteeLight .ui-button.moderation.tertiary.ui-state-default.colored {
  color: #F97F4A;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .ui-button.moderation.tertiary.ui-state-default.colored {
  color: #d44507;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .ui-button.moderation.tertiary.ui-state-default.colored {
  color: #F97F4A;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .ui-button.moderation.tertiary.ui-state-default.colored {
  color: #d44507;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .ui-button.moderation.tertiary.ui-state-default.colored {
  color: #F97F4A;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .ui-button.moderation.tertiary.ui-state-default.colored {
  color: #F97F4A;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.ecomiteeLight .ui-button.moderation.tertiary.ui-state-default:not(.colored) {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .ui-button.moderation.tertiary.ui-state-default:not(.colored) {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .ui-button.moderation.tertiary.ui-state-default:not(.colored) {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .ui-button.moderation.tertiary.ui-state-default:not(.colored) {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .ui-button.moderation.tertiary.ui-state-default:not(.colored) {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .ui-button.moderation.tertiary.ui-state-default:not(.colored) {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .ui-button.moderation.tertiary.ui-state-focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation-focus, #f75e1c) !important;
}

.ecomiteeLightHC .ui-button.moderation.tertiary.ui-state-focus {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation-focus, #9e3000) !important;
}

.ecomiteeSepia .ui-button.moderation.tertiary.ui-state-focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation-focus, #f75e1c) !important;
}

.ecomiteeSepiaHC .ui-button.moderation.tertiary.ui-state-focus {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation-focus, #9e3000) !important;
}

.ecomiteeDark .ui-button.moderation.tertiary.ui-state-focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation-focus, #f75e1c) !important;
}

.ecomiteeDarkHC .ui-button.moderation.tertiary.ui-state-focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation-focus, #f75e1c) !important;
}

.ecomiteeLight .ui-button.blue.primary.ui-state-default {
  border: 3px solid #3486F4;
  border: 3px solid var(--theme-ecomiteeLight-blue, #3486F4);
}

.ecomiteeLightHC .ui-button.blue.primary.ui-state-default {
  border: 3px solid #0d6ff2;
  border: 3px solid var(--theme-ecomiteeLightHC-blue, #0d6ff2);
}

.ecomiteeSepia .ui-button.blue.primary.ui-state-default {
  border: 3px solid #3486F4;
  border: 3px solid var(--theme-ecomiteeSepia-blue, #3486F4);
}

.ecomiteeSepiaHC .ui-button.blue.primary.ui-state-default {
  border: 3px solid #3486F4;
  border: 3px solid var(--theme-ecomiteeSepiaHC-blue, #3486F4);
}

.ecomiteeDark .ui-button.blue.primary.ui-state-default {
  border: 3px solid #3486F4;
  border: 3px solid var(--theme-ecomiteeDark-blue, #3486F4);
}

.ecomiteeDarkHC .ui-button.blue.primary.ui-state-default {
  border: 3px solid #3486F4;
  border: 3px solid var(--theme-ecomiteeDarkHC-blue, #3486F4);
}

.ecomiteeLight .ui-button.blue.primary.ui-state-default {
  background-color: #3486F4;
  background-color: var(--theme-ecomiteeLight-blue, #3486F4);
}

.ecomiteeLightHC .ui-button.blue.primary.ui-state-default {
  background-color: #0d6ff2;
  background-color: var(--theme-ecomiteeLightHC-blue, #0d6ff2);
}

.ecomiteeSepia .ui-button.blue.primary.ui-state-default {
  background-color: #3486F4;
  background-color: var(--theme-ecomiteeSepia-blue, #3486F4);
}

.ecomiteeSepiaHC .ui-button.blue.primary.ui-state-default {
  background-color: #3486F4;
  background-color: var(--theme-ecomiteeSepiaHC-blue, #3486F4);
}

.ecomiteeDark .ui-button.blue.primary.ui-state-default {
  background-color: #3486F4;
  background-color: var(--theme-ecomiteeDark-blue, #3486F4);
}

.ecomiteeDarkHC .ui-button.blue.primary.ui-state-default {
  background-color: #3486F4;
  background-color: var(--theme-ecomiteeDarkHC-blue, #3486F4);
}

.ecomiteeLight .ui-button.blue.primary.ui-state-default {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.blue.primary.ui-state-default {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.blue.primary.ui-state-default {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.blue.primary.ui-state-default {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.blue.primary.ui-state-default {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.blue.primary.ui-state-default {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #207af3 !important;
  border: 3px solid var(--theme-ecomiteeLight-blue-hover, #207af3) !important;
}

.ecomiteeLightHC .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #0a54b8 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-blue-hover, #0a54b8) !important;
}

.ecomiteeSepia .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #207af3 !important;
  border: 3px solid var(--theme-ecomiteeSepia-blue-hover, #207af3) !important;
}

.ecomiteeSepiaHC .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #207af3 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-blue-hover, #207af3) !important;
}

.ecomiteeDark .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #207af3 !important;
  border: 3px solid var(--theme-ecomiteeDark-blue-hover, #207af3) !important;
}

.ecomiteeDarkHC .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #207af3 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-blue-hover, #207af3) !important;
}

.ecomiteeLight .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #207af3 !important;
  background-color: var(--theme-ecomiteeLight-blue-hover, #207af3) !important;
}

.ecomiteeLightHC .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #0a54b8 !important;
  background-color: var(--theme-ecomiteeLightHC-blue-hover, #0a54b8) !important;
}

.ecomiteeSepia .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #207af3 !important;
  background-color: var(--theme-ecomiteeSepia-blue-hover, #207af3) !important;
}

.ecomiteeSepiaHC .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #207af3 !important;
  background-color: var(--theme-ecomiteeSepiaHC-blue-hover, #207af3) !important;
}

.ecomiteeDark .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #207af3 !important;
  background-color: var(--theme-ecomiteeDark-blue-hover, #207af3) !important;
}

.ecomiteeDarkHC .ui-button.blue.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #207af3 !important;
  background-color: var(--theme-ecomiteeDarkHC-blue-hover, #207af3) !important;
}

.ecomiteeLight .ui-button.blue.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeLight-blue-focus, #0d6ff2) !important;
}

.ecomiteeLightHC .ui-button.blue.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #063574 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-blue-focus, #063574) !important;
}

.ecomiteeSepia .ui-button.blue.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeSepia-blue-focus, #0d6ff2) !important;
}

.ecomiteeSepiaHC .ui-button.blue.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-blue-focus, #0d6ff2) !important;
}

.ecomiteeDark .ui-button.blue.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeDark-blue-focus, #0d6ff2) !important;
}

.ecomiteeDarkHC .ui-button.blue.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-blue-focus, #0d6ff2) !important;
}

.ecomiteeLight .ui-button.blue.secondary.ui-state-default {
  border: 3px solid #FFFFFF;
  border: 3px solid var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.blue.secondary.ui-state-default {
  border: 3px solid #FFFFFF;
  border: 3px solid var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.blue.secondary.ui-state-default {
  border: 3px solid #F5EEE5;
  border: 3px solid var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.blue.secondary.ui-state-default {
  border: 3px solid #F5EEE5;
  border: 3px solid var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.blue.secondary.ui-state-default {
  border: 3px solid #373040;
  border: 3px solid var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.blue.secondary.ui-state-default {
  border: 3px solid #373040;
  border: 3px solid var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.blue.secondary.ui-state-default {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.blue.secondary.ui-state-default {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.blue.secondary.ui-state-default {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.blue.secondary.ui-state-default {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.blue.secondary.ui-state-default {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.blue.secondary.ui-state-default {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.blue.secondary.ui-state-default {
  color: #3486F4;
  color: var(--theme-ecomiteeLight-blue, #3486F4);
}

.ecomiteeLightHC .ui-button.blue.secondary.ui-state-default {
  color: #0d6ff2;
  color: var(--theme-ecomiteeLightHC-blue, #0d6ff2);
}

.ecomiteeSepia .ui-button.blue.secondary.ui-state-default {
  color: #3486F4;
  color: var(--theme-ecomiteeSepia-blue, #3486F4);
}

.ecomiteeSepiaHC .ui-button.blue.secondary.ui-state-default {
  color: #3486F4;
  color: var(--theme-ecomiteeSepiaHC-blue, #3486F4);
}

.ecomiteeDark .ui-button.blue.secondary.ui-state-default {
  color: #3486F4;
  color: var(--theme-ecomiteeDark-blue, #3486F4);
}

.ecomiteeDarkHC .ui-button.blue.secondary.ui-state-default {
  color: #3486F4;
  color: var(--theme-ecomiteeDarkHC-blue, #3486F4);
}

.ecomiteeLight .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #f5f9fe !important;
  border: 3px solid var(--theme-ecomiteeLight-blue-medium, #f5f9fe) !important;
}

.ecomiteeLightHC .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #f5f9fe !important;
  border: 3px solid var(--theme-ecomiteeLightHC-blue-medium, #f5f9fe) !important;
}

.ecomiteeSepia .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #f5eef0 !important;
  border: 3px solid var(--theme-ecomiteeSepia-blue-medium, #f5eef0) !important;
}

.ecomiteeSepiaHC .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #f5eef0 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-blue-medium, #f5eef0) !important;
}

.ecomiteeDark .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #37304b !important;
  border: 3px solid var(--theme-ecomiteeDark-blue-medium, #37304b) !important;
}

.ecomiteeDarkHC .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #37304b !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-blue-medium, #37304b) !important;
}

.ecomiteeLight .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #f5f9fe !important;
  background-color: var(--theme-ecomiteeLight-blue-medium, #f5f9fe) !important;
}

.ecomiteeLightHC .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #f5f9fe !important;
  background-color: var(--theme-ecomiteeLightHC-blue-medium, #f5f9fe) !important;
}

.ecomiteeSepia .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #f5eef0 !important;
  background-color: var(--theme-ecomiteeSepia-blue-medium, #f5eef0) !important;
}

.ecomiteeSepiaHC .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #f5eef0 !important;
  background-color: var(--theme-ecomiteeSepiaHC-blue-medium, #f5eef0) !important;
}

.ecomiteeDark .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #37304b !important;
  background-color: var(--theme-ecomiteeDark-blue-medium, #37304b) !important;
}

.ecomiteeDarkHC .ui-button.blue.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #37304b !important;
  background-color: var(--theme-ecomiteeDarkHC-blue-medium, #37304b) !important;
}

.ecomiteeLight .ui-button.blue.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeLight-blue-focus, #0d6ff2) !important;
}

.ecomiteeLightHC .ui-button.blue.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #063574 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-blue-focus, #063574) !important;
}

.ecomiteeSepia .ui-button.blue.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeSepia-blue-focus, #0d6ff2) !important;
}

.ecomiteeSepiaHC .ui-button.blue.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-blue-focus, #0d6ff2) !important;
}

.ecomiteeDark .ui-button.blue.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeDark-blue-focus, #0d6ff2) !important;
}

.ecomiteeDarkHC .ui-button.blue.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-blue-focus, #0d6ff2) !important;
}

.ecomiteeLight .ui-button.green.primary.ui-state-default {
  border: 3px solid #1CBA81;
  border: 3px solid var(--theme-ecomiteeLight-green-1, #1CBA81);
}

.ecomiteeLightHC .ui-button.green.primary.ui-state-default {
  border: 3px solid #1CBA81;
  border: 3px solid var(--theme-ecomiteeLightHC-green-1, #1CBA81);
}

.ecomiteeSepia .ui-button.green.primary.ui-state-default {
  border: 3px solid #1CBA81;
  border: 3px solid var(--theme-ecomiteeSepia-green-1, #1CBA81);
}

.ecomiteeSepiaHC .ui-button.green.primary.ui-state-default {
  border: 3px solid #1CBA81;
  border: 3px solid var(--theme-ecomiteeSepiaHC-green-1, #1CBA81);
}

.ecomiteeDark .ui-button.green.primary.ui-state-default {
  border: 3px solid #1CBA81;
  border: 3px solid var(--theme-ecomiteeDark-green-1, #1CBA81);
}

.ecomiteeDarkHC .ui-button.green.primary.ui-state-default {
  border: 3px solid #1CBA81;
  border: 3px solid var(--theme-ecomiteeDarkHC-green-1, #1CBA81);
}

.ecomiteeLight .ui-button.green.primary.ui-state-default {
  background-color: #1CBA81;
  background-color: var(--theme-ecomiteeLight-green-1, #1CBA81);
}

.ecomiteeLightHC .ui-button.green.primary.ui-state-default {
  background-color: #1CBA81;
  background-color: var(--theme-ecomiteeLightHC-green-1, #1CBA81);
}

.ecomiteeSepia .ui-button.green.primary.ui-state-default {
  background-color: #1CBA81;
  background-color: var(--theme-ecomiteeSepia-green-1, #1CBA81);
}

.ecomiteeSepiaHC .ui-button.green.primary.ui-state-default {
  background-color: #1CBA81;
  background-color: var(--theme-ecomiteeSepiaHC-green-1, #1CBA81);
}

.ecomiteeDark .ui-button.green.primary.ui-state-default {
  background-color: #1CBA81;
  background-color: var(--theme-ecomiteeDark-green-1, #1CBA81);
}

.ecomiteeDarkHC .ui-button.green.primary.ui-state-default {
  background-color: #1CBA81;
  background-color: var(--theme-ecomiteeDarkHC-green-1, #1CBA81);
}

.ecomiteeLight .ui-button.green.primary.ui-state-default {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.green.primary.ui-state-default {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.green.primary.ui-state-default {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.green.primary.ui-state-default {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.green.primary.ui-state-default {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.green.primary.ui-state-default {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #0ec885 !important;
  border: 3px solid var(--theme-ecomiteeLight-green-hover, #0ec885) !important;
}

.ecomiteeLightHC .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #0ec885 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-green-hover, #0ec885) !important;
}

.ecomiteeSepia .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #0ec885 !important;
  border: 3px solid var(--theme-ecomiteeSepia-green-hover, #0ec885) !important;
}

.ecomiteeSepiaHC .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #0ec885 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-green-hover, #0ec885) !important;
}

.ecomiteeDark .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #0ec885 !important;
  border: 3px solid var(--theme-ecomiteeDark-green-hover, #0ec885) !important;
}

.ecomiteeDarkHC .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #0ec885 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-green-hover, #0ec885) !important;
}

.ecomiteeLight .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #0ec885 !important;
  background-color: var(--theme-ecomiteeLight-green-hover, #0ec885) !important;
}

.ecomiteeLightHC .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #0ec885 !important;
  background-color: var(--theme-ecomiteeLightHC-green-hover, #0ec885) !important;
}

.ecomiteeSepia .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #0ec885 !important;
  background-color: var(--theme-ecomiteeSepia-green-hover, #0ec885) !important;
}

.ecomiteeSepiaHC .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #0ec885 !important;
  background-color: var(--theme-ecomiteeSepiaHC-green-hover, #0ec885) !important;
}

.ecomiteeDark .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #0ec885 !important;
  background-color: var(--theme-ecomiteeDark-green-hover, #0ec885) !important;
}

.ecomiteeDarkHC .ui-button.green.primary.ui-state-hover:not(.ui-state-active) {
  background-color: #0ec885 !important;
  background-color: var(--theme-ecomiteeDarkHC-green-hover, #0ec885) !important;
}

.ecomiteeLight .ui-button.green.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeLight-green-focus, #00d689) !important;
}

.ecomiteeLightHC .ui-button.green.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-green-focus, #00d689) !important;
}

.ecomiteeSepia .ui-button.green.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeSepia-green-focus, #00d689) !important;
}

.ecomiteeSepiaHC .ui-button.green.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-green-focus, #00d689) !important;
}

.ecomiteeDark .ui-button.green.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeDark-green-focus, #00d689) !important;
}

.ecomiteeDarkHC .ui-button.green.primary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-green-focus, #00d689) !important;
}

.ecomiteeLight .ui-button.green.secondary.ui-state-default {
  border: 3px solid #FFFFFF;
  border: 3px solid var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.green.secondary.ui-state-default {
  border: 3px solid #FFFFFF;
  border: 3px solid var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.green.secondary.ui-state-default {
  border: 3px solid #F5EEE5;
  border: 3px solid var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.green.secondary.ui-state-default {
  border: 3px solid #F5EEE5;
  border: 3px solid var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.green.secondary.ui-state-default {
  border: 3px solid #373040;
  border: 3px solid var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.green.secondary.ui-state-default {
  border: 3px solid #373040;
  border: 3px solid var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.green.secondary.ui-state-default {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-button.green.secondary.ui-state-default {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-button.green.secondary.ui-state-default {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-button.green.secondary.ui-state-default {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-button.green.secondary.ui-state-default {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-button.green.secondary.ui-state-default {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-button.green.secondary.ui-state-default {
  color: #1CBA81;
  color: var(--theme-ecomiteeLight-green-1, #1CBA81);
}

.ecomiteeLightHC .ui-button.green.secondary.ui-state-default {
  color: #1CBA81;
  color: var(--theme-ecomiteeLightHC-green-1, #1CBA81);
}

.ecomiteeSepia .ui-button.green.secondary.ui-state-default {
  color: #1CBA81;
  color: var(--theme-ecomiteeSepia-green-1, #1CBA81);
}

.ecomiteeSepiaHC .ui-button.green.secondary.ui-state-default {
  color: #1CBA81;
  color: var(--theme-ecomiteeSepiaHC-green-1, #1CBA81);
}

.ecomiteeDark .ui-button.green.secondary.ui-state-default {
  color: #1CBA81;
  color: var(--theme-ecomiteeDark-green-1, #1CBA81);
}

.ecomiteeDarkHC .ui-button.green.secondary.ui-state-default {
  color: #1CBA81;
  color: var(--theme-ecomiteeDarkHC-green-1, #1CBA81);
}

.ecomiteeLight .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #def5ed !important;
  border: 3px solid var(--theme-ecomiteeLight-green-2, #def5ed) !important;
}

.ecomiteeLightHC .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #def5ed !important;
  border: 3px solid var(--theme-ecomiteeLightHC-green-2, #def5ed) !important;
}

.ecomiteeSepia .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #E0EADC !important;
  border: 3px solid var(--theme-ecomiteeSepia-green-2, #E0EADC) !important;
}

.ecomiteeSepiaHC .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #E0EADC !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-green-2, #E0EADC) !important;
}

.ecomiteeDark .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #353E47 !important;
  border: 3px solid var(--theme-ecomiteeDark-green-2, #353E47) !important;
}

.ecomiteeDarkHC .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  border: 3px solid #353E47 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-green-2, #353E47) !important;
}

.ecomiteeLight .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #def5ed !important;
  background-color: var(--theme-ecomiteeLight-green-2, #def5ed) !important;
}

.ecomiteeLightHC .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #def5ed !important;
  background-color: var(--theme-ecomiteeLightHC-green-2, #def5ed) !important;
}

.ecomiteeSepia .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #E0EADC !important;
  background-color: var(--theme-ecomiteeSepia-green-2, #E0EADC) !important;
}

.ecomiteeSepiaHC .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #E0EADC !important;
  background-color: var(--theme-ecomiteeSepiaHC-green-2, #E0EADC) !important;
}

.ecomiteeDark .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #353E47 !important;
  background-color: var(--theme-ecomiteeDark-green-2, #353E47) !important;
}

.ecomiteeDarkHC .ui-button.green.secondary.ui-state-hover:not(.ui-state-active) {
  background-color: #353E47 !important;
  background-color: var(--theme-ecomiteeDarkHC-green-2, #353E47) !important;
}

.ecomiteeLight .ui-button.green.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeLight-green-focus, #00d689) !important;
}

.ecomiteeLightHC .ui-button.green.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-green-focus, #00d689) !important;
}

.ecomiteeSepia .ui-button.green.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeSepia-green-focus, #00d689) !important;
}

.ecomiteeSepiaHC .ui-button.green.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-green-focus, #00d689) !important;
}

.ecomiteeDark .ui-button.green.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeDark-green-focus, #00d689) !important;
}

.ecomiteeDarkHC .ui-button.green.secondary.ui-state-focus:not(.ui-state-active) {
  border: 3px solid #00d689 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-green-focus, #00d689) !important;
}

.ui-button.filterButton {
  border-radius: 20px !important;
  overflow: hidden !important;
}
.ui-button.filterButton:not(.icon) .ui-button-text {
  padding: 10px 24px 8px 24px !important;
}
.ui-button.filterButton.icon .ui-button-text {
  padding: 10px 24px 8px 48px !important;
}
.ui-button.filterButton.icon .ui-icon {
  left: 16px !important;
  top: 16px !important;
}
.ui-button.filterButton.ui-state-default {
  border: none !important;
}
.ecomiteeLight .ui-button.filterButton.ui-state-default {
  background-color: #EDF3FA !important;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA) !important;
}

.ecomiteeLightHC .ui-button.filterButton.ui-state-default {
  background-color: #EDF3FA !important;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA) !important;
}

.ecomiteeSepia .ui-button.filterButton.ui-state-default {
  background-color: #EADDCD !important;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD) !important;
}

.ecomiteeSepiaHC .ui-button.filterButton.ui-state-default {
  background-color: #EADDCD !important;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD) !important;
}

.ecomiteeDark .ui-button.filterButton.ui-state-default {
  background-color: #22212A !important;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A) !important;
}

.ecomiteeDarkHC .ui-button.filterButton.ui-state-default {
  background-color: #22212A !important;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A) !important;
}

.ecomiteeLight .ui-button.filterButton.ui-state-default {
  color: #8BA5C0 !important;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0) !important;
}

.ecomiteeLightHC .ui-button.filterButton.ui-state-default {
  color: #456280 !important;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280) !important;
}

.ecomiteeSepia .ui-button.filterButton.ui-state-default {
  color: #BDA88F !important;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F) !important;
}

.ecomiteeSepiaHC .ui-button.filterButton.ui-state-default {
  color: #7e6344 !important;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344) !important;
}

.ecomiteeDark .ui-button.filterButton.ui-state-default {
  color: #998A97 !important;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97) !important;
}

.ecomiteeDarkHC .ui-button.filterButton.ui-state-default {
  color: #bcb3bb !important;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb) !important;
}

.ui-button.filterButton.ui-state-hover {
  outline: none;
}
.ecomiteeLight .ui-button.filterButton.ui-state-hover {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLight-corporate-medium, #F3EDF2) !important;
}

.ecomiteeLightHC .ui-button.filterButton.ui-state-hover {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2) !important;
}

.ecomiteeSepia .ui-button.filterButton.ui-state-hover {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB) !important;
}

.ecomiteeSepiaHC .ui-button.filterButton.ui-state-hover {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB) !important;
}

.ecomiteeDark .ui-button.filterButton.ui-state-hover {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDark-corporate-medium, #3A1C30) !important;
}

.ecomiteeDarkHC .ui-button.filterButton.ui-state-hover {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30) !important;
}

.ui-button.filterButton:focus-visible {
  outline-offset: 0px !important;
}
.ecomiteeLight .ui-button.filterButton:focus-visible {
  outline: 3px solid #DB245B !important;
  outline: 3px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B) !important;
}

.ecomiteeLightHC .ui-button.filterButton:focus-visible {
  outline: 3px solid #DB245B !important;
  outline: 3px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B) !important;
}

.ecomiteeSepia .ui-button.filterButton:focus-visible {
  outline: 3px solid #DB245B !important;
  outline: 3px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B) !important;
}

.ecomiteeSepiaHC .ui-button.filterButton:focus-visible {
  outline: 3px solid #DB245B !important;
  outline: 3px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B) !important;
}

.ecomiteeDark .ui-button.filterButton:focus-visible {
  outline: 3px solid #FC3B97 !important;
  outline: 3px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97) !important;
}

.ecomiteeDarkHC .ui-button.filterButton:focus-visible {
  outline: 3px solid #FC3B97 !important;
  outline: 3px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97) !important;
}

.ui-button.filterButton.selected {
  border: none !important;
}
.ecomiteeLight .ui-button.filterButton.selected {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLight-corporate-medium, #F3EDF2) !important;
}

.ecomiteeLightHC .ui-button.filterButton.selected {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2) !important;
}

.ecomiteeSepia .ui-button.filterButton.selected {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB) !important;
}

.ecomiteeSepiaHC .ui-button.filterButton.selected {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB) !important;
}

.ecomiteeDark .ui-button.filterButton.selected {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDark-corporate-medium, #3A1C30) !important;
}

.ecomiteeDarkHC .ui-button.filterButton.selected {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30) !important;
}

.ecomiteeLight .ui-button.filterButton.selected {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .ui-button.filterButton.selected {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .ui-button.filterButton.selected {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .ui-button.filterButton.selected {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .ui-button.filterButton.selected {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .ui-button.filterButton.selected {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ui-button.ui-state-disabled:not(.floating) {
  opacity: 0.5 !important;
}
.ui-button.ui-state-disabled.floating {
  opacity: 1 !important;
}
.ecomiteeLight .ui-button.ui-state-disabled.floating.default.primary {
  border: 3px solid #9A7888 !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate-disabled, #9A7888) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.default.primary {
  border: 3px solid #9A7888 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate-disabled, #9A7888) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.default.primary {
  border: 3px solid #9A7888 !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate-disabled, #9A7888) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.default.primary {
  border: 3px solid #9A7888 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate-disabled, #9A7888) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.default.primary {
  border: 3px solid #5E1235 !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate-disabled, #5E1235) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.default.primary {
  border: 3px solid #5E1235 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate-disabled, #5E1235) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.default.primary {
  background-color: #9A7888 !important;
  background-color: var(--theme-ecomiteeLight-corporate-disabled, #9A7888) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.default.primary {
  background-color: #9A7888 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate-disabled, #9A7888) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.default.primary {
  background-color: #9A7888 !important;
  background-color: var(--theme-ecomiteeSepia-corporate-disabled, #9A7888) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.default.primary {
  background-color: #9A7888 !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-disabled, #9A7888) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.default.primary {
  background-color: #5E1235 !important;
  background-color: var(--theme-ecomiteeDark-corporate-disabled, #5E1235) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.default.primary {
  background-color: #5E1235 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate-disabled, #5E1235) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.default.secondary {
  border: 3px solid #F9FBFD !important;
  border: 3px solid var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.default.secondary {
  border: 3px solid #F9FBFD !important;
  border: 3px solid var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.default.secondary {
  border: 3px solid #F1E7DA !important;
  border: 3px solid var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.default.secondary {
  border: 3px solid #F1E7DA !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.default.secondary {
  border: 3px solid #051722 !important;
  border: 3px solid var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.default.secondary {
  border: 3px solid #051722 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.default.secondary {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.default.secondary {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.default.secondary {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.default.secondary {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.default.secondary {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.default.secondary {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.default.secondary {
  color: #9A7888 !important;
  color: var(--theme-ecomiteeLight-corporate-disabled, #9A7888) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.default.secondary {
  color: #9A7888 !important;
  color: var(--theme-ecomiteeLightHC-corporate-disabled, #9A7888) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.default.secondary {
  color: #9A7888 !important;
  color: var(--theme-ecomiteeSepia-corporate-disabled, #9A7888) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.default.secondary {
  color: #9A7888 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate-disabled, #9A7888) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.default.secondary {
  color: #5E1235 !important;
  color: var(--theme-ecomiteeDark-corporate-disabled, #5E1235) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.default.secondary {
  color: #5E1235 !important;
  color: var(--theme-ecomiteeDarkHC-corporate-disabled, #5E1235) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.moderation.primary {
  border: 3px solid #DCA48B !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation-disabled, #DCA48B) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.moderation.primary {
  border: 3px solid #DCA48B !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation-disabled, #DCA48B) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.moderation.primary {
  border: 3px solid #DCA48B !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation-disabled, #DCA48B) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.moderation.primary {
  border: 3px solid #DCA48B !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation-disabled, #DCA48B) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.moderation.primary {
  border: 3px solid #7F442A !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation-disabled, #7F442A) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.moderation.primary {
  border: 3px solid #7F442A !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation-disabled, #7F442A) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.moderation.primary {
  background-color: #DCA48B !important;
  background-color: var(--theme-ecomiteeLight-moderation-disabled, #DCA48B) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.moderation.primary {
  background-color: #DCA48B !important;
  background-color: var(--theme-ecomiteeLightHC-moderation-disabled, #DCA48B) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.moderation.primary {
  background-color: #DCA48B !important;
  background-color: var(--theme-ecomiteeSepia-moderation-disabled, #DCA48B) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.moderation.primary {
  background-color: #DCA48B !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation-disabled, #DCA48B) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.moderation.primary {
  background-color: #7F442A !important;
  background-color: var(--theme-ecomiteeDark-moderation-disabled, #7F442A) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.moderation.primary {
  background-color: #7F442A !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation-disabled, #7F442A) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.moderation.secondary {
  border: 3px solid #F9FBFD !important;
  border: 3px solid var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  border: 3px solid #F9FBFD !important;
  border: 3px solid var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.moderation.secondary {
  border: 3px solid #F1E7DA !important;
  border: 3px solid var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  border: 3px solid #F1E7DA !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.moderation.secondary {
  border: 3px solid #051722 !important;
  border: 3px solid var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  border: 3px solid #051722 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.moderation.secondary {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.moderation.secondary {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.moderation.secondary {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.moderation.secondary {
  color: #DCA48B !important;
  color: var(--theme-ecomiteeLight-moderation-disabled, #DCA48B) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  color: #DCA48B !important;
  color: var(--theme-ecomiteeLightHC-moderation-disabled, #DCA48B) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.moderation.secondary {
  color: #DCA48B !important;
  color: var(--theme-ecomiteeSepia-moderation-disabled, #DCA48B) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  color: #DCA48B !important;
  color: var(--theme-ecomiteeSepiaHC-moderation-disabled, #DCA48B) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.moderation.secondary {
  color: #7F442A !important;
  color: var(--theme-ecomiteeDark-moderation-disabled, #7F442A) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.moderation.secondary {
  color: #7F442A !important;
  color: var(--theme-ecomiteeDarkHC-moderation-disabled, #7F442A) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.blue.primary {
  border: 3px solid #8B9EB9 !important;
  border: 3px solid var(--theme-ecomiteeLight-blue-disabled, #8B9EB9) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.blue.primary {
  border: 3px solid #8B9EB9 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-blue-disabled, #8B9EB9) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.blue.primary {
  border: 3px solid #8B9EB9 !important;
  border: 3px solid var(--theme-ecomiteeSepia-blue-disabled, #8B9EB9) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.blue.primary {
  border: 3px solid #8B9EB9 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-blue-disabled, #8B9EB9) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.blue.primary {
  border: 3px solid #1D4F94 !important;
  border: 3px solid var(--theme-ecomiteeDark-blue-disabled, #1D4F94) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.blue.primary {
  border: 3px solid #1D4F94 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-blue-disabled, #1D4F94) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.blue.primary {
  background-color: #8B9EB9 !important;
  background-color: var(--theme-ecomiteeLight-blue-disabled, #8B9EB9) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.blue.primary {
  background-color: #8B9EB9 !important;
  background-color: var(--theme-ecomiteeLightHC-blue-disabled, #8B9EB9) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.blue.primary {
  background-color: #8B9EB9 !important;
  background-color: var(--theme-ecomiteeSepia-blue-disabled, #8B9EB9) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.blue.primary {
  background-color: #8B9EB9 !important;
  background-color: var(--theme-ecomiteeSepiaHC-blue-disabled, #8B9EB9) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.blue.primary {
  background-color: #1D4F94 !important;
  background-color: var(--theme-ecomiteeDark-blue-disabled, #1D4F94) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.blue.primary {
  background-color: #1D4F94 !important;
  background-color: var(--theme-ecomiteeDarkHC-blue-disabled, #1D4F94) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.blue.secondary {
  border: 3px solid #F9FBFD !important;
  border: 3px solid var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.blue.secondary {
  border: 3px solid #F9FBFD !important;
  border: 3px solid var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.blue.secondary {
  border: 3px solid #F1E7DA !important;
  border: 3px solid var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.blue.secondary {
  border: 3px solid #F1E7DA !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.blue.secondary {
  border: 3px solid #051722 !important;
  border: 3px solid var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.blue.secondary {
  border: 3px solid #051722 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.blue.secondary {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.blue.secondary {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.blue.secondary {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.blue.secondary {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.blue.secondary {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.blue.secondary {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ecomiteeLight .ui-button.ui-state-disabled.floating.blue.secondary {
  color: #8B9EB9 !important;
  color: var(--theme-ecomiteeLight-blue-disabled, #8B9EB9) !important;
}

.ecomiteeLightHC .ui-button.ui-state-disabled.floating.blue.secondary {
  color: #8B9EB9 !important;
  color: var(--theme-ecomiteeLightHC-blue-disabled, #8B9EB9) !important;
}

.ecomiteeSepia .ui-button.ui-state-disabled.floating.blue.secondary {
  color: #8B9EB9 !important;
  color: var(--theme-ecomiteeSepia-blue-disabled, #8B9EB9) !important;
}

.ecomiteeSepiaHC .ui-button.ui-state-disabled.floating.blue.secondary {
  color: #8B9EB9 !important;
  color: var(--theme-ecomiteeSepiaHC-blue-disabled, #8B9EB9) !important;
}

.ecomiteeDark .ui-button.ui-state-disabled.floating.blue.secondary {
  color: #1D4F94 !important;
  color: var(--theme-ecomiteeDark-blue-disabled, #1D4F94) !important;
}

.ecomiteeDarkHC .ui-button.ui-state-disabled.floating.blue.secondary {
  color: #1D4F94 !important;
  color: var(--theme-ecomiteeDarkHC-blue-disabled, #1D4F94) !important;
}

.ui-button.ui-state-disabled {
  pointer-events: auto;
}

.rounded-button .ecicns.sm {
  margin-top: -6px !important;
  margin-left: -6px !important;
}
.rounded-button .ecicns.me {
  margin-top: -12px !important;
  margin-left: -12px !important;
}
.rounded-button .ecicns.la {
  margin-top: -24px !important;
  margin-left: -24px !important;
}

.defaultInput .ui-inputfield,
.defaultInput .ui-inputtextarea,
.defaultInput .ui-selectonemenu,
.defaultInput .ui-selectcheckboxmenu,
.defaultInput .ui-selectonebutton .ui-button,
.defaultInput .ql-editor {
  border-width: 3px !important;
}
.defaultInput .ui-inputfield.ui-state-focus, .defaultInput .ui-inputfield:focus,
.defaultInput .ui-inputtextarea.ui-state-focus,
.defaultInput .ui-inputtextarea:focus,
.defaultInput .ui-selectonemenu.ui-state-focus,
.defaultInput .ui-selectonemenu:focus,
.defaultInput .ui-selectcheckboxmenu.ui-state-focus,
.defaultInput .ui-selectcheckboxmenu:focus,
.defaultInput .ui-selectonebutton .ui-button.ui-state-focus,
.defaultInput .ui-selectonebutton .ui-button:focus,
.defaultInput .ql-editor.ui-state-focus,
.defaultInput .ql-editor:focus {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}
.ecomiteeLight .defaultInput .ui-inputfield.ui-state-focus, .ecomiteeLight .defaultInput .ui-inputfield:focus, .ecomiteeLight .defaultInput .ui-inputtextarea.ui-state-focus, .ecomiteeLight .defaultInput .ui-inputtextarea:focus, .ecomiteeLight .defaultInput .ui-selectonemenu.ui-state-focus, .ecomiteeLight .defaultInput .ui-selectonemenu:focus, .ecomiteeLight .defaultInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeLight .defaultInput .ui-selectcheckboxmenu:focus, .ecomiteeLight .defaultInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeLight .defaultInput .ui-selectonebutton .ui-button:focus, .ecomiteeLight .defaultInput .ql-editor.ui-state-focus, .ecomiteeLight .defaultInput .ql-editor:focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B) !important;
}

.ecomiteeLightHC .defaultInput .ui-inputfield.ui-state-focus, .ecomiteeLightHC .defaultInput .ui-inputfield:focus, .ecomiteeLightHC .defaultInput .ui-inputtextarea.ui-state-focus, .ecomiteeLightHC .defaultInput .ui-inputtextarea:focus, .ecomiteeLightHC .defaultInput .ui-selectonemenu.ui-state-focus, .ecomiteeLightHC .defaultInput .ui-selectonemenu:focus, .ecomiteeLightHC .defaultInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeLightHC .defaultInput .ui-selectcheckboxmenu:focus, .ecomiteeLightHC .defaultInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeLightHC .defaultInput .ui-selectonebutton .ui-button:focus, .ecomiteeLightHC .defaultInput .ql-editor.ui-state-focus, .ecomiteeLightHC .defaultInput .ql-editor:focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B) !important;
}

.ecomiteeSepia .defaultInput .ui-inputfield.ui-state-focus, .ecomiteeSepia .defaultInput .ui-inputfield:focus, .ecomiteeSepia .defaultInput .ui-inputtextarea.ui-state-focus, .ecomiteeSepia .defaultInput .ui-inputtextarea:focus, .ecomiteeSepia .defaultInput .ui-selectonemenu.ui-state-focus, .ecomiteeSepia .defaultInput .ui-selectonemenu:focus, .ecomiteeSepia .defaultInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeSepia .defaultInput .ui-selectcheckboxmenu:focus, .ecomiteeSepia .defaultInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeSepia .defaultInput .ui-selectonebutton .ui-button:focus, .ecomiteeSepia .defaultInput .ql-editor.ui-state-focus, .ecomiteeSepia .defaultInput .ql-editor:focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-inputfield.ui-state-focus, .ecomiteeSepiaHC .defaultInput .ui-inputfield:focus, .ecomiteeSepiaHC .defaultInput .ui-inputtextarea.ui-state-focus, .ecomiteeSepiaHC .defaultInput .ui-inputtextarea:focus, .ecomiteeSepiaHC .defaultInput .ui-selectonemenu.ui-state-focus, .ecomiteeSepiaHC .defaultInput .ui-selectonemenu:focus, .ecomiteeSepiaHC .defaultInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeSepiaHC .defaultInput .ui-selectcheckboxmenu:focus, .ecomiteeSepiaHC .defaultInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeSepiaHC .defaultInput .ui-selectonebutton .ui-button:focus, .ecomiteeSepiaHC .defaultInput .ql-editor.ui-state-focus, .ecomiteeSepiaHC .defaultInput .ql-editor:focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B) !important;
}

.ecomiteeDark .defaultInput .ui-inputfield.ui-state-focus, .ecomiteeDark .defaultInput .ui-inputfield:focus, .ecomiteeDark .defaultInput .ui-inputtextarea.ui-state-focus, .ecomiteeDark .defaultInput .ui-inputtextarea:focus, .ecomiteeDark .defaultInput .ui-selectonemenu.ui-state-focus, .ecomiteeDark .defaultInput .ui-selectonemenu:focus, .ecomiteeDark .defaultInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeDark .defaultInput .ui-selectcheckboxmenu:focus, .ecomiteeDark .defaultInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeDark .defaultInput .ui-selectonebutton .ui-button:focus, .ecomiteeDark .defaultInput .ql-editor.ui-state-focus, .ecomiteeDark .defaultInput .ql-editor:focus {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97) !important;
}

.ecomiteeDarkHC .defaultInput .ui-inputfield.ui-state-focus, .ecomiteeDarkHC .defaultInput .ui-inputfield:focus, .ecomiteeDarkHC .defaultInput .ui-inputtextarea.ui-state-focus, .ecomiteeDarkHC .defaultInput .ui-inputtextarea:focus, .ecomiteeDarkHC .defaultInput .ui-selectonemenu.ui-state-focus, .ecomiteeDarkHC .defaultInput .ui-selectonemenu:focus, .ecomiteeDarkHC .defaultInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeDarkHC .defaultInput .ui-selectcheckboxmenu:focus, .ecomiteeDarkHC .defaultInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeDarkHC .defaultInput .ui-selectonebutton .ui-button:focus, .ecomiteeDarkHC .defaultInput .ql-editor.ui-state-focus, .ecomiteeDarkHC .defaultInput .ql-editor:focus {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97) !important;
}

.ecomiteeLight .defaultInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeLight .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeLightHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeSepia .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeSepiaHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeDark .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #A90A43 !important;
  border-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeDarkHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #A90A43 !important;
  border-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeLight .defaultInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #DB245B !important;
  border-color: var(--theme-ecomiteeLight-corporate-focus, #DB245B) !important;
}

.ecomiteeLightHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeLightHC .defaultInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #DB245B !important;
  border-color: var(--theme-ecomiteeLightHC-corporate-focus, #DB245B) !important;
}

.ecomiteeSepia .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeSepia .defaultInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #DB245B !important;
  border-color: var(--theme-ecomiteeSepia-corporate-focus, #DB245B) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeSepiaHC .defaultInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #DB245B !important;
  border-color: var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B) !important;
}

.ecomiteeDark .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeDark .defaultInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #FC3B97 !important;
  border-color: var(--theme-ecomiteeDark-corporate-focus, #FC3B97) !important;
}

.ecomiteeDarkHC .defaultInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeDarkHC .defaultInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #FC3B97 !important;
  border-color: var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97) !important;
}

.ecomiteeLight .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .defaultInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #A90A43 !important;
  border-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #A90A43 !important;
  border-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .defaultInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #8C0041 !important;
  border-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #A90A43 !important;
  border-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #A90A43 !important;
  border-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .defaultInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .defaultInput .ui-menu .ui-menuitem-link, .ecomiteeLight .defaultInput.ui-menu .ui-menuitem-link {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-menu .ui-menuitem-link, .ecomiteeLightHC .defaultInput.ui-menu .ui-menuitem-link {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-menu .ui-menuitem-link, .ecomiteeSepia .defaultInput.ui-menu .ui-menuitem-link {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-menu .ui-menuitem-link, .ecomiteeSepiaHC .defaultInput.ui-menu .ui-menuitem-link {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-menu .ui-menuitem-link, .ecomiteeDark .defaultInput.ui-menu .ui-menuitem-link {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-menu .ui-menuitem-link, .ecomiteeDarkHC .defaultInput.ui-menu .ui-menuitem-link {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  text-decoration: none !important;
}
.ecomiteeLight .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeLight .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeLightHC .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeSepia .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeSepiaHC .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeDark .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeDarkHC .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeLight .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeLightHC .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeSepia .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeSepiaHC .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeDark .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .defaultInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeDarkHC .defaultInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .defaultInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #8C0041 !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #8C0041 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #8C0041 !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #8C0041 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #A90A43 !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #A90A43 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .defaultInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .defaultInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .defaultInput .ui-fileupload .ui-button.ui-state-default {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-fileupload .ui-button.ui-state-default {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-fileupload .ui-button.ui-state-default {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .defaultInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .defaultInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeLight .defaultInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .defaultInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .defaultInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .defaultInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeLight .defaultInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B) !important;
}

.ecomiteeLightHC .defaultInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B) !important;
}

.ecomiteeSepia .defaultInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #DB245B !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B) !important;
}

.ecomiteeDark .defaultInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97) !important;
}

.ecomiteeDarkHC .defaultInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #FC3B97 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97) !important;
}

.defaultInput a {
  border-radius: 4px;
  text-decoration: none !important;
}
.ecomiteeLight .defaultInput a {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput a {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput a {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput a {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput a {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput a {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .defaultInput a:hover {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeLight-corporate-hover, #A90A43) !important;
}

.ecomiteeLightHC .defaultInput a:hover {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeLightHC-corporate-hover, #A90A43) !important;
}

.ecomiteeSepia .defaultInput a:hover {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeSepia-corporate-hover, #A90A43) !important;
}

.ecomiteeSepiaHC .defaultInput a:hover {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate-hover, #A90A43) !important;
}

.ecomiteeDark .defaultInput a:hover {
  color: #D31E5F !important;
  color: var(--theme-ecomiteeDark-corporate-hover, #D31E5F) !important;
}

.ecomiteeDarkHC .defaultInput a:hover {
  color: #D31E5F !important;
  color: var(--theme-ecomiteeDarkHC-corporate-hover, #D31E5F) !important;
}

.moderatorInput .ui-inputfield,
.moderatorInput .ui-inputtextarea,
.moderatorInput .ui-selectonemenu,
.moderatorInput .ui-selectcheckboxmenu,
.moderatorInput .ui-selectonebutton .ui-button,
.moderatorInput .ui-radiobutton-box,
.moderatorInput .ql-editor {
  border-width: 3px !important;
}
.moderatorInput .ui-inputfield.ui-state-focus, .moderatorInput .ui-inputfield:focus,
.moderatorInput .ui-inputtextarea.ui-state-focus,
.moderatorInput .ui-inputtextarea:focus,
.moderatorInput .ui-selectonemenu.ui-state-focus,
.moderatorInput .ui-selectonemenu:focus,
.moderatorInput .ui-selectcheckboxmenu.ui-state-focus,
.moderatorInput .ui-selectcheckboxmenu:focus,
.moderatorInput .ui-selectonebutton .ui-button.ui-state-focus,
.moderatorInput .ui-selectonebutton .ui-button:focus,
.moderatorInput .ui-radiobutton-box.ui-state-focus,
.moderatorInput .ui-radiobutton-box:focus,
.moderatorInput .ql-editor.ui-state-focus,
.moderatorInput .ql-editor:focus {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}
.ecomiteeLight .moderatorInput .ui-inputfield.ui-state-focus, .ecomiteeLight .moderatorInput .ui-inputfield:focus, .ecomiteeLight .moderatorInput .ui-inputtextarea.ui-state-focus, .ecomiteeLight .moderatorInput .ui-inputtextarea:focus, .ecomiteeLight .moderatorInput .ui-selectonemenu.ui-state-focus, .ecomiteeLight .moderatorInput .ui-selectonemenu:focus, .ecomiteeLight .moderatorInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeLight .moderatorInput .ui-selectcheckboxmenu:focus, .ecomiteeLight .moderatorInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeLight .moderatorInput .ui-selectonebutton .ui-button:focus, .ecomiteeLight .moderatorInput .ui-radiobutton-box.ui-state-focus, .ecomiteeLight .moderatorInput .ui-radiobutton-box:focus, .ecomiteeLight .moderatorInput .ql-editor.ui-state-focus, .ecomiteeLight .moderatorInput .ql-editor:focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation-focus, #f75e1c) !important;
}

.ecomiteeLightHC .moderatorInput .ui-inputfield.ui-state-focus, .ecomiteeLightHC .moderatorInput .ui-inputfield:focus, .ecomiteeLightHC .moderatorInput .ui-inputtextarea.ui-state-focus, .ecomiteeLightHC .moderatorInput .ui-inputtextarea:focus, .ecomiteeLightHC .moderatorInput .ui-selectonemenu.ui-state-focus, .ecomiteeLightHC .moderatorInput .ui-selectonemenu:focus, .ecomiteeLightHC .moderatorInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeLightHC .moderatorInput .ui-selectcheckboxmenu:focus, .ecomiteeLightHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeLightHC .moderatorInput .ui-selectonebutton .ui-button:focus, .ecomiteeLightHC .moderatorInput .ui-radiobutton-box.ui-state-focus, .ecomiteeLightHC .moderatorInput .ui-radiobutton-box:focus, .ecomiteeLightHC .moderatorInput .ql-editor.ui-state-focus, .ecomiteeLightHC .moderatorInput .ql-editor:focus {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation-focus, #9e3000) !important;
}

.ecomiteeSepia .moderatorInput .ui-inputfield.ui-state-focus, .ecomiteeSepia .moderatorInput .ui-inputfield:focus, .ecomiteeSepia .moderatorInput .ui-inputtextarea.ui-state-focus, .ecomiteeSepia .moderatorInput .ui-inputtextarea:focus, .ecomiteeSepia .moderatorInput .ui-selectonemenu.ui-state-focus, .ecomiteeSepia .moderatorInput .ui-selectonemenu:focus, .ecomiteeSepia .moderatorInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeSepia .moderatorInput .ui-selectcheckboxmenu:focus, .ecomiteeSepia .moderatorInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeSepia .moderatorInput .ui-selectonebutton .ui-button:focus, .ecomiteeSepia .moderatorInput .ui-radiobutton-box.ui-state-focus, .ecomiteeSepia .moderatorInput .ui-radiobutton-box:focus, .ecomiteeSepia .moderatorInput .ql-editor.ui-state-focus, .ecomiteeSepia .moderatorInput .ql-editor:focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation-focus, #f75e1c) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-inputfield.ui-state-focus, .ecomiteeSepiaHC .moderatorInput .ui-inputfield:focus, .ecomiteeSepiaHC .moderatorInput .ui-inputtextarea.ui-state-focus, .ecomiteeSepiaHC .moderatorInput .ui-inputtextarea:focus, .ecomiteeSepiaHC .moderatorInput .ui-selectonemenu.ui-state-focus, .ecomiteeSepiaHC .moderatorInput .ui-selectonemenu:focus, .ecomiteeSepiaHC .moderatorInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeSepiaHC .moderatorInput .ui-selectcheckboxmenu:focus, .ecomiteeSepiaHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeSepiaHC .moderatorInput .ui-selectonebutton .ui-button:focus, .ecomiteeSepiaHC .moderatorInput .ui-radiobutton-box.ui-state-focus, .ecomiteeSepiaHC .moderatorInput .ui-radiobutton-box:focus, .ecomiteeSepiaHC .moderatorInput .ql-editor.ui-state-focus, .ecomiteeSepiaHC .moderatorInput .ql-editor:focus {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation-focus, #9e3000) !important;
}

.ecomiteeDark .moderatorInput .ui-inputfield.ui-state-focus, .ecomiteeDark .moderatorInput .ui-inputfield:focus, .ecomiteeDark .moderatorInput .ui-inputtextarea.ui-state-focus, .ecomiteeDark .moderatorInput .ui-inputtextarea:focus, .ecomiteeDark .moderatorInput .ui-selectonemenu.ui-state-focus, .ecomiteeDark .moderatorInput .ui-selectonemenu:focus, .ecomiteeDark .moderatorInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeDark .moderatorInput .ui-selectcheckboxmenu:focus, .ecomiteeDark .moderatorInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeDark .moderatorInput .ui-selectonebutton .ui-button:focus, .ecomiteeDark .moderatorInput .ui-radiobutton-box.ui-state-focus, .ecomiteeDark .moderatorInput .ui-radiobutton-box:focus, .ecomiteeDark .moderatorInput .ql-editor.ui-state-focus, .ecomiteeDark .moderatorInput .ql-editor:focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation-focus, #f75e1c) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-inputfield.ui-state-focus, .ecomiteeDarkHC .moderatorInput .ui-inputfield:focus, .ecomiteeDarkHC .moderatorInput .ui-inputtextarea.ui-state-focus, .ecomiteeDarkHC .moderatorInput .ui-inputtextarea:focus, .ecomiteeDarkHC .moderatorInput .ui-selectonemenu.ui-state-focus, .ecomiteeDarkHC .moderatorInput .ui-selectonemenu:focus, .ecomiteeDarkHC .moderatorInput .ui-selectcheckboxmenu.ui-state-focus, .ecomiteeDarkHC .moderatorInput .ui-selectcheckboxmenu:focus, .ecomiteeDarkHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-focus, .ecomiteeDarkHC .moderatorInput .ui-selectonebutton .ui-button:focus, .ecomiteeDarkHC .moderatorInput .ui-radiobutton-box.ui-state-focus, .ecomiteeDarkHC .moderatorInput .ui-radiobutton-box:focus, .ecomiteeDarkHC .moderatorInput .ql-editor.ui-state-focus, .ecomiteeDarkHC .moderatorInput .ql-editor:focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation-focus, #f75e1c) !important;
}

.ecomiteeLight .moderatorInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeLight .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeLightHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #d44507 !important;
  border-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeSepia .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeSepiaHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #d44507 !important;
  border-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeDark .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-chkbox.coloredBorder .ui-chkbox-box:not(.ui-state-focus):not(:focus), .ecomiteeDarkHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active:not(.ui-state-focus):not(:focus) {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #d44507 !important;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #d44507 !important;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-chkbox.coloredLabel .ui-chkbox-label {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeLight .moderatorInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #f75e1c !important;
  border-color: var(--theme-ecomiteeLight-moderation-focus, #f75e1c) !important;
}

.ecomiteeLightHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeLightHC .moderatorInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #9e3000 !important;
  border-color: var(--theme-ecomiteeLightHC-moderation-focus, #9e3000) !important;
}

.ecomiteeSepia .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeSepia .moderatorInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #f75e1c !important;
  border-color: var(--theme-ecomiteeSepia-moderation-focus, #f75e1c) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeSepiaHC .moderatorInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #9e3000 !important;
  border-color: var(--theme-ecomiteeSepiaHC-moderation-focus, #9e3000) !important;
}

.ecomiteeDark .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeDark .moderatorInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #f75e1c !important;
  border-color: var(--theme-ecomiteeDark-moderation-focus, #f75e1c) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-chkbox .ui-chkbox-box.ui-state-focus, .ecomiteeDarkHC .moderatorInput .ui-chkbox .ui-chkbox-box:focus {
  border-color: #f75e1c !important;
  border-color: var(--theme-ecomiteeDarkHC-moderation-focus, #f75e1c) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover {
  background-color: #FFF8F3 !important;
  background-color: var(--theme-ecomiteeLight-moderation-medium, #FFF8F3) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover {
  background-color: #FFF8F3 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation-medium, #FFF8F3) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover {
  background-color: #F8E5DC !important;
  background-color: var(--theme-ecomiteeSepia-moderation-medium, #F8E5DC) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover {
  background-color: #F8E5DC !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation-medium, #F8E5DC) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover {
  background-color: #332722 !important;
  background-color: var(--theme-ecomiteeDark-moderation-medium, #332722) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-hover {
  background-color: #332722 !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation-medium, #332722) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonemenu-items .ui-selectonemenu-item.ui-state-highlight {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #d44507 !important;
  border-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #d44507 !important;
  border-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonebutton .ui-button.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #d44507 !important;
  border-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #d44507 !important;
  border-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  border-color: #F97F4A !important;
  border-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-radiobutton .ui-radiobutton-box.ui-state-active {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .moderatorInput .ui-menu .ui-menuitem-link, .ecomiteeLight .moderatorInput.ui-menu .ui-menuitem-link {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-menu .ui-menuitem-link, .ecomiteeLightHC .moderatorInput.ui-menu .ui-menuitem-link {
  color: #d44507 !important;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-menu .ui-menuitem-link, .ecomiteeSepia .moderatorInput.ui-menu .ui-menuitem-link {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-menu .ui-menuitem-link, .ecomiteeSepiaHC .moderatorInput.ui-menu .ui-menuitem-link {
  color: #d44507 !important;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-menu .ui-menuitem-link, .ecomiteeDark .moderatorInput.ui-menu .ui-menuitem-link {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-menu .ui-menuitem-link, .ecomiteeDarkHC .moderatorInput.ui-menu .ui-menuitem-link {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  text-decoration: none !important;
}
.ecomiteeLight .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeLight .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeLightHC .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeSepia .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeSepiaHC .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeDark .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeDarkHC .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeLight .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeLightHC .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeSepia .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeSepiaHC .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeDark .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled), .ecomiteeDarkHC .moderatorInput.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link:not(.ui-state-disabled) {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #F97F4A !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #d44507 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #F97F4A !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #d44507 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #F97F4A !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  border: 3px solid #F97F4A !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  color: #d44507 !important;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  color: #d44507 !important;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeLight .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-fileupload .ui-button.ui-state-default {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeLight .moderatorInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeLight-moderation-focus, #f75e1c) !important;
}

.ecomiteeLightHC .moderatorInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-moderation-focus, #9e3000) !important;
}

.ecomiteeSepia .moderatorInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeSepia-moderation-focus, #f75e1c) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #9e3000 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-moderation-focus, #9e3000) !important;
}

.ecomiteeDark .moderatorInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDark-moderation-focus, #f75e1c) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-fileupload .ui-button.ui-state-focus {
  border: 3px solid #f75e1c !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-moderation-focus, #f75e1c) !important;
}

.moderatorInput a {
  border-radius: 4px;
  text-decoration: none !important;
}
.ecomiteeLight .moderatorInput a {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput a {
  color: #d44507 !important;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput a {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput a {
  color: #d44507 !important;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput a {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput a {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput a:hover {
  color: #f86c30 !important;
  color: var(--theme-ecomiteeLight-moderation-hover, #f86c30) !important;
}

.ecomiteeLightHC .moderatorInput a:hover {
  color: #bd3800 !important;
  color: var(--theme-ecomiteeLightHC-moderation-hover, #bd3800) !important;
}

.ecomiteeSepia .moderatorInput a:hover {
  color: #f86c30 !important;
  color: var(--theme-ecomiteeSepia-moderation-hover, #f86c30) !important;
}

.ecomiteeSepiaHC .moderatorInput a:hover {
  color: #bd3800 !important;
  color: var(--theme-ecomiteeSepiaHC-moderation-hover, #bd3800) !important;
}

.ecomiteeDark .moderatorInput a:hover {
  color: #f86c30 !important;
  color: var(--theme-ecomiteeDark-moderation-hover, #f86c30) !important;
}

.ecomiteeDarkHC .moderatorInput a:hover {
  color: #f86c30 !important;
  color: var(--theme-ecomiteeDarkHC-moderation-hover, #f86c30) !important;
}

.moderatorInput .ui-toggleswitch.ui-toggleswitch-focus .ui-toggleswitch-slider {
  box-shadow: revert !important;
}
.ecomiteeLight .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider::before {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider::before {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider::before {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider::before {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider::before {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-toggleswitch.ui-toggleswitch-checked .ui-toggleswitch-slider::before {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.emptyViewPlaceholder {
  text-align: center;
  border-radius: 24px;
}
.ecomiteeLight .emptyViewPlaceholder {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .emptyViewPlaceholder {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .emptyViewPlaceholder {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .emptyViewPlaceholder {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .emptyViewPlaceholder {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .emptyViewPlaceholder {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

.ecomiteeLight .emptyViewPlaceholder {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .emptyViewPlaceholder {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .emptyViewPlaceholder {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .emptyViewPlaceholder {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .emptyViewPlaceholder {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .emptyViewPlaceholder {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.emptyViewPlaceholder h4 {
  margin: 0 0 24px 0;
}
.emptyViewPlaceholder.small {
  padding: 12px 4px;
}
.emptyViewPlaceholder.medium {
  padding: 48px 16px;
}
.emptyViewPlaceholder.big {
  padding: 96px 24px;
}
.emptyViewPlaceholder.minWidth {
  width: fit-content;
}
.emptyViewPlaceholder.maxWidth {
  max-width: 800px;
  margin: 0 auto;
}
.emptyViewPlaceholder .iconWrapper {
  width: fit-content;
  height: 48px;
  padding: 12px;
  background-size: 48px;
  background-repeat: no-repeat;
}
.emptyViewPlaceholder.singleLine {
  padding: 24px;
  display: grid;
  grid-template-columns: max-content minmax(0, max-content);
  align-items: center;
}
.emptyViewPlaceholder.singleLine .iconWrapper {
  display: inline-block;
  margin-right: 16px;
}
.emptyViewPlaceholder:not(.singleLine) .iconWrapper {
  margin: 0 auto 16px auto;
}

.ecomiteeLight .emptyViewPlaceholder .iconWrapper {
  background-image: url("/javax.faces.resource/img/placeholder/empty_view_icon_wrapper_L.svg.xhtml") !important;
}
.ecomiteeLightHC .emptyViewPlaceholder .iconWrapper {
  background-image: url("/javax.faces.resource/img/placeholder/empty_view_icon_wrapper_LHC.svg.xhtml") !important;
}
.ecomiteeSepia .emptyViewPlaceholder .iconWrapper {
  background-image: url("/javax.faces.resource/img/placeholder/empty_view_icon_wrapper_S.svg.xhtml") !important;
}
.ecomiteeSepiaHC .emptyViewPlaceholder .iconWrapper {
  background-image: url("/javax.faces.resource/img/placeholder/empty_view_icon_wrapper_SHC.svg.xhtml") !important;
}
.ecomiteeDark .emptyViewPlaceholder .iconWrapper {
  background-image: url("/javax.faces.resource/img/placeholder/empty_view_icon_wrapper_D.svg.xhtml") !important;
}
.ecomiteeDarkHC .emptyViewPlaceholder .iconWrapper {
  background-image: url("/javax.faces.resource/img/placeholder/empty_view_icon_wrapper_DHC.svg.xhtml") !important;
}

.infoGrid {
  display: grid;
  grid-template-columns: max-content minmax(0, 1fr);
  column-gap: 12px;
}
.ecomiteeLight .infoGrid {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .infoGrid {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .infoGrid {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .infoGrid {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .infoGrid {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .infoGrid {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.infoGrid .infoIcon {
  background-size: contain;
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
}
.infoGrid .infoLink {
  font-size: 1em;
}

.ecomiteeLight .infoGrid .infoIcon {
  background-image: url("/javax.faces.resource/img/icons/light/info_round.svg.xhtml") !important;
}
.ecomiteeLightHC .infoGrid .infoIcon {
  background-image: url("/javax.faces.resource/img/icons/lightHC/info_round.svg.xhtml") !important;
}
.ecomiteeSepia .infoGrid .infoIcon {
  background-image: url("/javax.faces.resource/img/icons/sepia/info_round.svg.xhtml") !important;
}
.ecomiteeSepiaHC .infoGrid .infoIcon {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/info_round.svg.xhtml") !important;
}
.ecomiteeDark .infoGrid .infoIcon {
  background-image: url("/javax.faces.resource/img/icons/dark/info_round.svg.xhtml") !important;
}
.ecomiteeDarkHC .infoGrid .infoIcon {
  background-image: url("/javax.faces.resource/img/icons/darkHC/info_round.svg.xhtml") !important;
}

.spacer__ve {
  width: 100%;
}
.spacer__ve.xs {
  height: 4px;
}
.spacer__ve.sm {
  height: 8px;
}
.spacer__ve.me {
  height: 24px;
}
.spacer__ve.la {
  height: 64px;
}
.spacer__ve.xl {
  height: 100px;
}
.spacer__ho {
  display: inline-block;
  height: 1px;
}
.spacer__ho.xs {
  width: 4px;
}
.spacer__ho.sm {
  width: 8px;
}
.spacer__ho.me {
  width: 24px;
}
.spacer__ho.la {
  width: 50px;
}
.spacer__ho.xl {
  width: 100px;
}

.maintenanceMessageBar {
  z-index: 2000;
  display: block;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: auto;
  padding: 8px 16px;
}
.ecomiteeLight .maintenanceMessageBar {
  background: #8C0041;
  background: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .maintenanceMessageBar {
  background: #8C0041;
  background: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .maintenanceMessageBar {
  background: #8C0041;
  background: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .maintenanceMessageBar {
  background: #8C0041;
  background: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .maintenanceMessageBar {
  background: #A90A43;
  background: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .maintenanceMessageBar {
  background: #A90A43;
  background: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.maintenanceMessageBar .maintenanceMessage {
  display: grid;
  grid-template-columns: minmax(0, 1fr) max-content minmax(0, max-content) minmax(0, 1fr) max-content;
  align-items: center;
  justify-content: center;
  gap: 16px;
}
.ecomiteeLight .maintenanceMessageBar .maintenanceMessage {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .maintenanceMessageBar .maintenanceMessage {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .maintenanceMessageBar .maintenanceMessage {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .maintenanceMessageBar .maintenanceMessage {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .maintenanceMessageBar .maintenanceMessage {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .maintenanceMessageBar .maintenanceMessage {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.maintenanceMessageBar .maintenanceMessage .closeLink {
  height: 24px;
  cursor: pointer;
}

.ui-widget {
  font-family: inherit !important;
}

.ecomiteeLight .ui-inputfield:not(.ui-selectonemenu-label), .ecomiteeLight .ui-inputtextarea {
  background: #FFFFFF !important;
  background: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-inputfield:not(.ui-selectonemenu-label), .ecomiteeLightHC .ui-inputtextarea {
  background: #FFFFFF !important;
  background: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-inputfield:not(.ui-selectonemenu-label), .ecomiteeSepia .ui-inputtextarea {
  background: #F5EEE5 !important;
  background: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-inputfield:not(.ui-selectonemenu-label), .ecomiteeSepiaHC .ui-inputtextarea {
  background: #F5EEE5 !important;
  background: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-inputfield:not(.ui-selectonemenu-label), .ecomiteeDark .ui-inputtextarea {
  background: #373040 !important;
  background: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-inputfield:not(.ui-selectonemenu-label), .ecomiteeDarkHC .ui-inputtextarea {
  background: #373040 !important;
  background: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ui-inputfield,
.ui-inputtextarea,
.ui-password,
.ui-selectonemenu,
.ui-selectcheckboxmenu,
.p-datepicker {
  display: block !important;
  width: 100% !important;
}

.ecomiteeLight .ui-inputfield, .ecomiteeLight .ui-inputtextarea, .ecomiteeLight .ui-selectonebutton .ui-button {
  border-color: #FFFFFF !important;
  border-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-inputfield, .ecomiteeLightHC .ui-inputtextarea, .ecomiteeLightHC .ui-selectonebutton .ui-button {
  border-color: #FFFFFF !important;
  border-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-inputfield, .ecomiteeSepia .ui-inputtextarea, .ecomiteeSepia .ui-selectonebutton .ui-button {
  border-color: #F5EEE5 !important;
  border-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-inputfield, .ecomiteeSepiaHC .ui-inputtextarea, .ecomiteeSepiaHC .ui-selectonebutton .ui-button {
  border-color: #F5EEE5 !important;
  border-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-inputfield, .ecomiteeDark .ui-inputtextarea, .ecomiteeDark .ui-selectonebutton .ui-button {
  border-color: #373040 !important;
  border-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-inputfield, .ecomiteeDarkHC .ui-inputtextarea, .ecomiteeDarkHC .ui-selectonebutton .ui-button {
  border-color: #373040 !important;
  border-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .ui-inputfield, .ecomiteeLight .ui-inputtextarea, .ecomiteeLight .ui-selectonebutton .ui-button {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A) !important;
}

.ecomiteeLightHC .ui-inputfield, .ecomiteeLightHC .ui-inputtextarea, .ecomiteeLightHC .ui-selectonebutton .ui-button {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A) !important;
}

.ecomiteeSepia .ui-inputfield, .ecomiteeSepia .ui-inputtextarea, .ecomiteeSepia .ui-selectonebutton .ui-button {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepia-dark, #27160C) !important;
}

.ecomiteeSepiaHC .ui-inputfield, .ecomiteeSepiaHC .ui-inputtextarea, .ecomiteeSepiaHC .ui-selectonebutton .ui-button {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C) !important;
}

.ecomiteeDark .ui-inputfield, .ecomiteeDark .ui-inputtextarea, .ecomiteeDark .ui-selectonebutton .ui-button {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9) !important;
}

.ecomiteeDarkHC .ui-inputfield, .ecomiteeDarkHC .ui-inputtextarea, .ecomiteeDarkHC .ui-selectonebutton .ui-button {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9) !important;
}

.ui-inputfield:not(.ui-selectonemenu-label):not(.ui-inputtextarea):not(.title) {
  border-radius: 16px !important;
  padding: 14px 24px !important;
}

.ui-inputfield.title {
  border-radius: 16px !important;
  padding: 12px 24px !important;
}

.ui-inputtextarea {
  border-radius: 16px !important;
  padding: 24px !important;
}

.ecomiteeLight .ui-inputfield::placeholder {
  color: #8BA5C0 !important;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0) !important;
}

.ecomiteeLightHC .ui-inputfield::placeholder {
  color: #456280 !important;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280) !important;
}

.ecomiteeSepia .ui-inputfield::placeholder {
  color: #BDA88F !important;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F) !important;
}

.ecomiteeSepiaHC .ui-inputfield::placeholder {
  color: #7e6344 !important;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344) !important;
}

.ecomiteeDark .ui-inputfield::placeholder {
  color: #998A97 !important;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97) !important;
}

.ecomiteeDarkHC .ui-inputfield::placeholder {
  color: #bcb3bb !important;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb) !important;
}

.ui-password .ui-inputfield {
  padding-right: 48px !important;
}
.ui-password .ui-password-icon {
  margin-top: -13px !important;
  right: 16px !important;
}

.ecomiteeLight .defaultInput .ui-selectonemenu.activeSelection {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLight-corporate-medium, #F3EDF2) !important;
}

.ecomiteeLightHC .defaultInput .ui-selectonemenu.activeSelection {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2) !important;
}

.ecomiteeSepia .defaultInput .ui-selectonemenu.activeSelection {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-selectonemenu.activeSelection {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB) !important;
}

.ecomiteeDark .defaultInput .ui-selectonemenu.activeSelection {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDark-corporate-medium, #3A1C30) !important;
}

.ecomiteeDarkHC .defaultInput .ui-selectonemenu.activeSelection {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30) !important;
}

.ecomiteeLight .defaultInput .ui-selectonemenu.activeSelection {
  border-color: #F3EDF2 !important;
  border-color: var(--theme-ecomiteeLight-corporate-medium, #F3EDF2) !important;
}

.ecomiteeLightHC .defaultInput .ui-selectonemenu.activeSelection {
  border-color: #F3EDF2 !important;
  border-color: var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2) !important;
}

.ecomiteeSepia .defaultInput .ui-selectonemenu.activeSelection {
  border-color: #ECD1CB !important;
  border-color: var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-selectonemenu.activeSelection {
  border-color: #ECD1CB !important;
  border-color: var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB) !important;
}

.ecomiteeDark .defaultInput .ui-selectonemenu.activeSelection {
  border-color: #3A1C30 !important;
  border-color: var(--theme-ecomiteeDark-corporate-medium, #3A1C30) !important;
}

.ecomiteeDarkHC .defaultInput .ui-selectonemenu.activeSelection {
  border-color: #3A1C30 !important;
  border-color: var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30) !important;
}

.ecomiteeLight .defaultInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .defaultInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .defaultInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .defaultInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .defaultInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .defaultInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonemenu.activeSelection {
  background-color: #FFECE3 !important;
  background-color: var(--theme-ecomiteeLight-moderation-medium2, #FFECE3) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonemenu.activeSelection {
  background-color: #FFECE3 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation-medium2, #FFECE3) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonemenu.activeSelection {
  background-color: #F2D9CD !important;
  background-color: var(--theme-ecomiteeSepia-moderation-medium2, #F2D9CD) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonemenu.activeSelection {
  background-color: #F2D9CD !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation-medium2, #F2D9CD) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonemenu.activeSelection {
  background-color: #521E06 !important;
  background-color: var(--theme-ecomiteeDark-moderation-medium2, #521E06) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonemenu.activeSelection {
  background-color: #521E06 !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation-medium2, #521E06) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonemenu.activeSelection {
  border-color: #FFECE3 !important;
  border-color: var(--theme-ecomiteeLight-moderation-medium2, #FFECE3) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonemenu.activeSelection {
  border-color: #FFECE3 !important;
  border-color: var(--theme-ecomiteeLightHC-moderation-medium2, #FFECE3) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonemenu.activeSelection {
  border-color: #F2D9CD !important;
  border-color: var(--theme-ecomiteeSepia-moderation-medium2, #F2D9CD) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonemenu.activeSelection {
  border-color: #F2D9CD !important;
  border-color: var(--theme-ecomiteeSepiaHC-moderation-medium2, #F2D9CD) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonemenu.activeSelection {
  border-color: #521E06 !important;
  border-color: var(--theme-ecomiteeDark-moderation-medium2, #521E06) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonemenu.activeSelection {
  border-color: #521E06 !important;
  border-color: var(--theme-ecomiteeDarkHC-moderation-medium2, #521E06) !important;
}

.ecomiteeLight .moderatorInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .moderatorInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #d44507 !important;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .moderatorInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .moderatorInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #d44507 !important;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .moderatorInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .moderatorInput .ui-selectonemenu.activeSelection .ui-selectonemenu-label {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ui-selectonemenu {
  padding: 0 !important;
  border-radius: 30px !important;
  min-width: revert !important;
}
.ecomiteeLight .ui-selectonemenu:not(.activeSelection) {
  background-color: #EDF3FA !important;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA) !important;
}

.ecomiteeLightHC .ui-selectonemenu:not(.activeSelection) {
  background-color: #EDF3FA !important;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA) !important;
}

.ecomiteeSepia .ui-selectonemenu:not(.activeSelection) {
  background-color: #EADDCD !important;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD) !important;
}

.ecomiteeSepiaHC .ui-selectonemenu:not(.activeSelection) {
  background-color: #EADDCD !important;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD) !important;
}

.ecomiteeDark .ui-selectonemenu:not(.activeSelection) {
  background-color: #22212A !important;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A) !important;
}

.ecomiteeDarkHC .ui-selectonemenu:not(.activeSelection) {
  background-color: #22212A !important;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A) !important;
}

.ecomiteeLight .ui-selectonemenu:not(.activeSelection) {
  border-color: #EDF3FA !important;
  border-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA) !important;
}

.ecomiteeLightHC .ui-selectonemenu:not(.activeSelection) {
  border-color: #EDF3FA !important;
  border-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA) !important;
}

.ecomiteeSepia .ui-selectonemenu:not(.activeSelection) {
  border-color: #EADDCD !important;
  border-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD) !important;
}

.ecomiteeSepiaHC .ui-selectonemenu:not(.activeSelection) {
  border-color: #EADDCD !important;
  border-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD) !important;
}

.ecomiteeDark .ui-selectonemenu:not(.activeSelection) {
  border-color: #22212A !important;
  border-color: var(--theme-ecomiteeDark-blue-l1, #22212A) !important;
}

.ecomiteeDarkHC .ui-selectonemenu:not(.activeSelection) {
  border-color: #22212A !important;
  border-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A) !important;
}

.ui-selectonemenu .ui-selectonemenu-label {
  padding: 17px 64px 17px 32px !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
  width: 12px !important;
  height: 12px !important;
  overflow: hidden !important;
  color: transparent !important;
  margin-right: 22px !important;
  margin-top: 2px !important;
}

.ecomiteeLight .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
  background-image: url("/javax.faces.resource/img/icons/light/arrow_d.svg.xhtml") !important;
}
.ecomiteeLightHC .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
  background-image: url("/javax.faces.resource/img/icons/lightHC/arrow_d.svg.xhtml") !important;
}
.ecomiteeSepia .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
  background-image: url("/javax.faces.resource/img/icons/sepia/arrow_d.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/arrow_d.svg.xhtml") !important;
}
.ecomiteeDark .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
  background-image: url("/javax.faces.resource/img/icons/dark/arrow_d.svg.xhtml") !important;
}
.ecomiteeDarkHC .ui-selectonemenu .ui-selectonemenu-trigger .ui-icon {
  background-image: url("/javax.faces.resource/img/icons/darkHC/arrow_d.svg.xhtml") !important;
}

.ui-selectonemenu-panel {
  background: none !important;
  border-radius: 16px !important;
  border: none !important;
  overflow: hidden !important;
  max-width: 100% !important;
}
.ui-selectonemenu-panel .ui-selectonemenu-item {
  padding: 8px 32px !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
}
.ecomiteeLight .ui-selectonemenu-panel .ui-selectonemenu-item {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A) !important;
}

.ecomiteeLightHC .ui-selectonemenu-panel .ui-selectonemenu-item {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A) !important;
}

.ecomiteeSepia .ui-selectonemenu-panel .ui-selectonemenu-item {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepia-dark, #27160C) !important;
}

.ecomiteeSepiaHC .ui-selectonemenu-panel .ui-selectonemenu-item {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C) !important;
}

.ecomiteeDark .ui-selectonemenu-panel .ui-selectonemenu-item {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9) !important;
}

.ecomiteeDarkHC .ui-selectonemenu-panel .ui-selectonemenu-item {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9) !important;
}

.ecomiteeLight .ui-selectonemenu-panel .ui-selectonemenu-item {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-selectonemenu-panel .ui-selectonemenu-item {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-selectonemenu-panel .ui-selectonemenu-item {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-selectonemenu-panel .ui-selectonemenu-item {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-selectonemenu-panel .ui-selectonemenu-item {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-selectonemenu-panel .ui-selectonemenu-item {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-hover {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLight-corporate-medium, #F3EDF2) !important;
}

.ecomiteeLightHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-hover {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2) !important;
}

.ecomiteeSepia .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-hover {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB) !important;
}

.ecomiteeSepiaHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-hover {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB) !important;
}

.ecomiteeDark .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-hover {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDark-corporate-medium, #3A1C30) !important;
}

.ecomiteeDarkHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-hover {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30) !important;
}

.ecomiteeLight .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  background-color: #8C0041 !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  background-color: #A90A43 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-selectonemenu-panel .ui-selectonemenu-item.ui-state-highlight {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ui-chkbox {
  display: -webkit-box !important;
  display: -moz-box !important;
  display: -ms-flexbox !important;
  display: -webkit-flex !important;
  display: flex !important;
}
.ecomiteeLight .ui-chkbox:not(.coloredBorder) .ui-chkbox-box:not(.ui-state-active):not(.ui-state-focus):not(:focus) {
  border-color: #8BA5C0 !important;
  border-color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0) !important;
}

.ecomiteeLightHC .ui-chkbox:not(.coloredBorder) .ui-chkbox-box:not(.ui-state-active):not(.ui-state-focus):not(:focus) {
  border-color: #456280 !important;
  border-color: var(--theme-ecomiteeLightHC-blue-l2, #456280) !important;
}

.ecomiteeSepia .ui-chkbox:not(.coloredBorder) .ui-chkbox-box:not(.ui-state-active):not(.ui-state-focus):not(:focus) {
  border-color: #BDA88F !important;
  border-color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F) !important;
}

.ecomiteeSepiaHC .ui-chkbox:not(.coloredBorder) .ui-chkbox-box:not(.ui-state-active):not(.ui-state-focus):not(:focus) {
  border-color: #7e6344 !important;
  border-color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344) !important;
}

.ecomiteeDark .ui-chkbox:not(.coloredBorder) .ui-chkbox-box:not(.ui-state-active):not(.ui-state-focus):not(:focus) {
  border-color: #998A97 !important;
  border-color: var(--theme-ecomiteeDark-blue-l2, #998A97) !important;
}

.ecomiteeDarkHC .ui-chkbox:not(.coloredBorder) .ui-chkbox-box:not(.ui-state-active):not(.ui-state-focus):not(:focus) {
  border-color: #bcb3bb !important;
  border-color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb) !important;
}

.ui-chkbox.small .ui-chkbox-box {
  border-width: 2px !important;
  width: 18px !important;
  height: 18px !important;
  border-radius: 3px !important;
}
.ui-chkbox.small .ui-chkbox-label {
  margin: 0 0 0 8px !important;
}
.ui-chkbox.small .ui-chkbox-icon {
  background-size: 12px !important;
  margin-top: -6px !important;
  margin-left: -6px !important;
  width: 12px !important;
  height: 12px !important;
}
.ui-chkbox:not(.small) .ui-chkbox-box {
  border-width: 3px !important;
  width: 36px !important;
  height: 36px !important;
  border-radius: 8px !important;
}
.ui-chkbox:not(.small) .ui-chkbox-label {
  margin: 0 0 0 22px !important;
}
.ui-chkbox:not(.small) .ui-chkbox-icon {
  background-size: 24px !important;
  margin-top: -12px !important;
  margin-left: -12px !important;
  width: 24px !important;
  height: 24px !important;
}
.ui-chkbox .ui-chkbox-box {
  background: transparent !important;
  outline: revert !important;
  box-shadow: revert !important;
  -webkit-box-shadow: revert !important;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.ui-chkbox.bigLabel .ui-chkbox-label {
  font-weight: 600 !important;
}
.ui-chkbox .ui-chkbox-icon::before {
  content: revert !important;
}

.chkboxSubLabel {
  display: block;
  max-width: 600px;
  margin-left: 58px;
}

.ecomiteeLight .ui-chkbox .ui-chkbox-icon {
  background-image: url("/javax.faces.resource/img/icons/light/check_light.svg.xhtml") !important;
}
.ecomiteeLightHC .ui-chkbox .ui-chkbox-icon {
  background-image: url("/javax.faces.resource/img/icons/lightHC/check_light.svg.xhtml") !important;
}
.ecomiteeSepia .ui-chkbox .ui-chkbox-icon {
  background-image: url("/javax.faces.resource/img/icons/sepia/check_light.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ui-chkbox .ui-chkbox-icon {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/check_light.svg.xhtml") !important;
}
.ecomiteeDark .ui-chkbox .ui-chkbox-icon {
  background-image: url("/javax.faces.resource/img/icons/dark/check_light.svg.xhtml") !important;
}
.ecomiteeDarkHC .ui-chkbox .ui-chkbox-icon {
  background-image: url("/javax.faces.resource/img/icons/darkHC/check_light.svg.xhtml") !important;
}

.ecomiteeLight .ui-datepicker {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-datepicker {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-datepicker {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-datepicker {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-datepicker {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-datepicker {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-datepicker .ui-datepicker-header {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-datepicker .ui-datepicker-header {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-datepicker .ui-datepicker-header {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-datepicker .ui-datepicker-header {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-datepicker .ui-datepicker-header {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-datepicker .ui-datepicker-header {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .ui-datepicker .ui-datepicker-calendar td a {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A);
}

.ecomiteeLightHC .ui-datepicker .ui-datepicker-calendar td a {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A);
}

.ecomiteeSepia .ui-datepicker .ui-datepicker-calendar td a {
  color: #27160C;
  color: var(--theme-ecomiteeSepia-dark, #27160C);
}

.ecomiteeSepiaHC .ui-datepicker .ui-datepicker-calendar td a {
  color: #27160C;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C);
}

.ecomiteeDark .ui-datepicker .ui-datepicker-calendar td a {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9);
}

.ecomiteeDarkHC .ui-datepicker .ui-datepicker-calendar td a {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9);
}

.ecomiteeLight .ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC .ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia .ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC .ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark .ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC .ui-datepicker .ui-datepicker-calendar td a:hover {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

.ecomiteeLight .ui-datepicker .ui-datepicker-calendar td a:hover {
  border-color: #F9FBFD;
  border-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC .ui-datepicker .ui-datepicker-calendar td a:hover {
  border-color: #F9FBFD;
  border-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia .ui-datepicker .ui-datepicker-calendar td a:hover {
  border-color: #F1E7DA;
  border-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC .ui-datepicker .ui-datepicker-calendar td a:hover {
  border-color: #F1E7DA;
  border-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark .ui-datepicker .ui-datepicker-calendar td a:hover {
  border-color: #051722;
  border-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC .ui-datepicker .ui-datepicker-calendar td a:hover {
  border-color: #051722;
  border-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

.ui-datepicker.ui-input-overlay {
  min-width: unset !important;
}

.ui-selectonebutton .ui-button {
  border-width: 1px !important;
}
.ecomiteeLight .ui-selectonebutton .ui-button {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-selectonebutton .ui-button {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-selectonebutton .ui-button {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-selectonebutton .ui-button {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-selectonebutton .ui-button {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-selectonebutton .ui-button {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ui-selectonebutton .ui-button:first-child {
  border-top-left-radius: 16px !important;
  border-bottom-left-radius: 16px !important;
}
.ui-selectonebutton .ui-button:not(:first-child) {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.ui-selectonebutton .ui-button:last-child {
  border-top-right-radius: 16px !important;
  border-bottom-right-radius: 16px !important;
}
.ui-selectonebutton .ui-button:not(:last-child) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-right-width: 0 !important;
}

.ecomiteeLight .ui-overlaypanel {
  background: #FFFFFF !important;
  background: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-overlaypanel {
  background: #FFFFFF !important;
  background: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-overlaypanel {
  background: #F5EEE5 !important;
  background: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-overlaypanel {
  background: #F5EEE5 !important;
  background: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-overlaypanel {
  background: #373040 !important;
  background: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-overlaypanel {
  background: #373040 !important;
  background: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .ui-overlaypanel {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A) !important;
}

.ecomiteeLightHC .ui-overlaypanel {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A) !important;
}

.ecomiteeSepia .ui-overlaypanel {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepia-dark, #27160C) !important;
}

.ecomiteeSepiaHC .ui-overlaypanel {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C) !important;
}

.ecomiteeDark .ui-overlaypanel {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9) !important;
}

.ecomiteeDarkHC .ui-overlaypanel {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9) !important;
}

.ui-overlaypanel.defaultOverlayPanel {
  border: none !important;
  border-radius: 16px !important;
  max-width: 100% !important;
}
.ecomiteeLight .ui-overlaypanel.defaultOverlayPanel {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-overlaypanel.defaultOverlayPanel {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-overlaypanel.defaultOverlayPanel {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-overlaypanel.defaultOverlayPanel {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-overlaypanel.defaultOverlayPanel {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-overlaypanel.defaultOverlayPanel {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeLight .ui-overlaypanel.defaultOverlayPanel {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-overlaypanel.defaultOverlayPanel {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-overlaypanel.defaultOverlayPanel {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-overlaypanel.defaultOverlayPanel {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-overlaypanel.defaultOverlayPanel {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-overlaypanel.defaultOverlayPanel {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

@media (max-width: 767px) {
  .ui-overlaypanel.defaultOverlayPanel {
    left: 0 !important;
    width: 100% !important;
  }
}
.ui-overlaypanel.defaultOverlayPanel.centered {
  text-align: center;
}
.ui-overlaypanel.defaultOverlayPanel .ui-overlaypanel-content {
  padding: 48px 30px 30px 30px !important;
}

.ui-dialog.ui-confirm-dialog .ui-dialog-content {
  display: grid !important;
  grid-template-columns: max-content minmax(0, 1fr);
}
.ui-dialog.ui-confirm-dialog .ui-dialog-footer {
  text-align: revert !important;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 24px;
}
.ui-dialog.ui-confirm-dialog .ui-dialog-footer button {
  margin: revert !important;
}

.ui-dialog {
  border: none !important;
  width: 100vw !important;
  max-width: 700px !important;
  border-radius: 32px !important;
}
.ecomiteeLight .ui-dialog {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25)) !important;
}

.ecomiteeLightHC .ui-dialog {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.5) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.5)) !important;
}

.ecomiteeSepia .ui-dialog {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25)) !important;
}

.ecomiteeSepiaHC .ui-dialog {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25)) !important;
}

.ecomiteeDark .ui-dialog {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25) !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25)) !important;
}

.ecomiteeDarkHC .ui-dialog {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.5) !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.5)) !important;
}

.ecomiteeLight .ui-dialog {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25)) !important;
}

.ecomiteeLightHC .ui-dialog {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.5) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.5)) !important;
}

.ecomiteeSepia .ui-dialog {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25)) !important;
}

.ecomiteeSepiaHC .ui-dialog {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25)) !important;
}

.ecomiteeDark .ui-dialog {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.25) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.25)) !important;
}

.ecomiteeDarkHC .ui-dialog {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.5) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d2, 2px 3px 6px rgba(0, 0, 0, 0.5)) !important;
}

.ui-dialog.maxDialog {
  max-width: 1000px !important;
}
.ui-dialog.centered {
  text-align: center;
}
.ecomiteeLight .ui-dialog.titleClrC .ui-dialog-titlebar {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .ui-dialog.titleClrC .ui-dialog-titlebar {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .ui-dialog.titleClrC .ui-dialog-titlebar {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .ui-dialog.titleClrC .ui-dialog-titlebar {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .ui-dialog.titleClrC .ui-dialog-titlebar {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .ui-dialog.titleClrC .ui-dialog-titlebar {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .ui-dialog.titleClrM .ui-dialog-titlebar {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .ui-dialog.titleClrM .ui-dialog-titlebar {
  color: #d44507 !important;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .ui-dialog.titleClrM .ui-dialog-titlebar {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .ui-dialog.titleClrM .ui-dialog-titlebar {
  color: #d44507 !important;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .ui-dialog.titleClrM .ui-dialog-titlebar {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .ui-dialog.titleClrM .ui-dialog-titlebar {
  color: #F97F4A !important;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .ui-dialog:not(.titleClrC):not(.titleClrM) .ui-dialog-titlebar {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A) !important;
}

.ecomiteeLightHC .ui-dialog:not(.titleClrC):not(.titleClrM) .ui-dialog-titlebar {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A) !important;
}

.ecomiteeSepia .ui-dialog:not(.titleClrC):not(.titleClrM) .ui-dialog-titlebar {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepia-dark, #27160C) !important;
}

.ecomiteeSepiaHC .ui-dialog:not(.titleClrC):not(.titleClrM) .ui-dialog-titlebar {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C) !important;
}

.ecomiteeDark .ui-dialog:not(.titleClrC):not(.titleClrM) .ui-dialog-titlebar {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9) !important;
}

.ecomiteeDarkHC .ui-dialog:not(.titleClrC):not(.titleClrM) .ui-dialog-titlebar {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9) !important;
}

.ui-dialog .ui-dialog-titlebar {
  padding: 40px 20px 10px 30px !important;
}
.ecomiteeLight .ui-dialog .ui-dialog-titlebar {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-dialog .ui-dialog-titlebar {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-dialog .ui-dialog-titlebar {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-dialog .ui-dialog-titlebar {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-dialog .ui-dialog-titlebar {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-dialog .ui-dialog-titlebar {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ecomiteeLight .ui-dialog .ui-dialog-titlebar {
  border-color: #F9FBFD !important;
  border-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-dialog .ui-dialog-titlebar {
  border-color: #F9FBFD !important;
  border-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-dialog .ui-dialog-titlebar {
  border-color: #F1E7DA !important;
  border-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-dialog .ui-dialog-titlebar {
  border-color: #F1E7DA !important;
  border-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-dialog .ui-dialog-titlebar {
  border-color: #051722 !important;
  border-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-dialog .ui-dialog-titlebar {
  border-color: #051722 !important;
  border-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  display: inline-block !important;
  max-width: 90% !important;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon {
  margin-top: -20px !important;
}
.ecomiteeLight .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A) !important;
}

.ecomiteeLightHC .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A) !important;
}

.ecomiteeSepia .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepia-dark, #27160C) !important;
}

.ecomiteeSepiaHC .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C) !important;
}

.ecomiteeDark .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9) !important;
}

.ecomiteeDarkHC .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9) !important;
}

.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick {
  width: 24px !important;
  height: 24px !important;
  background-size: 24px !important;
  margin-top: 4px !important;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick::before {
  content: "" !important;
}
.ui-dialog .ui-dialog-content {
  border: none !important;
  padding: 20px 30px 30px 30px !important;
  max-height: 80vh !important;
  overflow-y: auto !important;
}
.ecomiteeLight .ui-dialog .ui-dialog-content {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A) !important;
}

.ecomiteeLightHC .ui-dialog .ui-dialog-content {
  color: #0F0E1A !important;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A) !important;
}

.ecomiteeSepia .ui-dialog .ui-dialog-content {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepia-dark, #27160C) !important;
}

.ecomiteeSepiaHC .ui-dialog .ui-dialog-content {
  color: #27160C !important;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C) !important;
}

.ecomiteeDark .ui-dialog .ui-dialog-content {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9) !important;
}

.ecomiteeDarkHC .ui-dialog .ui-dialog-content {
  color: #DCCBD9 !important;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9) !important;
}

.ecomiteeLight .ui-dialog .ui-dialog-content {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-dialog .ui-dialog-content {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-dialog .ui-dialog-content {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-dialog .ui-dialog-content {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-dialog .ui-dialog-content {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-dialog .ui-dialog-content {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

@media (max-width: 767px) {
  .ui-dialog .ui-dialog-content {
    max-height: 60vh !important;
  }
}
.ui-dialog.noPadding .ui-dialog-content {
  padding: 0 !important;
}
.ui-dialog .ui-dialog-footer {
  border: none !important;
  padding: 0 20px 30px 30px !important;
}
.ecomiteeLight .ui-dialog .ui-dialog-footer {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-dialog .ui-dialog-footer {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-dialog .ui-dialog-footer {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-dialog .ui-dialog-footer {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-dialog .ui-dialog-footer {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-dialog .ui-dialog-footer {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

@media (max-width: 767px) {
  .ui-dialog {
    border-radius: 16px !important;
    top: 0 !important;
  }
  .ui-dialog .ui-dialog-titlebar {
    padding: 30px 20px 10px 24px !important;
  }
  .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon {
    margin-top: -10px !important;
  }
  .ui-dialog:not(.noPadding) .ui-dialog-content {
    padding: 10px 24px 24px 24px !important;
  }
  .ui-dialog .ui-dialog-footer {
    padding: 0 24px 24px 24px !important;
  }
}

.ecomiteeLight .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick {
  background-image: url("/javax.faces.resource/img/icons/light/close.svg.xhtml") !important;
}
.ecomiteeLightHC .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick {
  background-image: url("/javax.faces.resource/img/icons/lightHC/close.svg.xhtml") !important;
}
.ecomiteeSepia .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick {
  background-image: url("/javax.faces.resource/img/icons/sepia/close.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/close.svg.xhtml") !important;
}
.ecomiteeDark .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick {
  background-image: url("/javax.faces.resource/img/icons/dark/close.svg.xhtml") !important;
}
.ecomiteeDarkHC .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-icon .ui-icon-closethick {
  background-image: url("/javax.faces.resource/img/icons/darkHC/close.svg.xhtml") !important;
}

.ui-lightbox {
  width: 700px !important;
  max-width: 100% !important;
  background: none !important;
  border-radius: 32px !important;
}
.ecomiteeLight .ui-lightbox {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .ui-lightbox {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .ui-lightbox {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .ui-lightbox {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .ui-lightbox {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .ui-lightbox {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeLight .ui-lightbox {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .ui-lightbox {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .ui-lightbox {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .ui-lightbox {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .ui-lightbox {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .ui-lightbox {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ui-lightbox .ui-lightbox-content-wrapper {
  background: none !important;
  overflow: visible !important;
}
.ecomiteeLight .ui-lightbox .ui-lightbox-content-wrapper {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A);
}

.ecomiteeLightHC .ui-lightbox .ui-lightbox-content-wrapper {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A);
}

.ecomiteeSepia .ui-lightbox .ui-lightbox-content-wrapper {
  color: #27160C;
  color: var(--theme-ecomiteeSepia-dark, #27160C);
}

.ecomiteeSepiaHC .ui-lightbox .ui-lightbox-content-wrapper {
  color: #27160C;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C);
}

.ecomiteeDark .ui-lightbox .ui-lightbox-content-wrapper {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9);
}

.ecomiteeDarkHC .ui-lightbox .ui-lightbox-content-wrapper {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9);
}

.ui-lightbox .ui-lightbox-content {
  max-height: 90vh !important;
  background: none !important;
  overflow-x: hidden !important;
  overflow-y: auto !important;
}
.ui-lightbox .ui-lightbox-nav-left,
.ui-lightbox .ui-lightbox-nav-right {
  display: none !important;
}

.ui-growl {
  top: 80px !important;
}
.ui-growl .ui-growl-item {
  min-height: unset !important;
  padding: 32px !important;
}
.ui-growl .ui-growl-item-container {
  border: none !important;
  border-radius: 16px !important;
  opacity: 1 !important;
}
.ecomiteeLight .ui-growl .ui-growl-item-container {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-growl .ui-growl-item-container {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-growl .ui-growl-item-container {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-growl .ui-growl-item-container {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-growl .ui-growl-item-container {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-growl .ui-growl-item-container {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeLight .ui-growl .ui-growl-item-container {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-growl .ui-growl-item-container {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-growl .ui-growl-item-container {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-growl .ui-growl-item-container {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-growl .ui-growl-item-container {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-growl .ui-growl-item-container {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeLight .ui-growl .ui-growl-item-container {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-growl .ui-growl-item-container {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-growl .ui-growl-item-container {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-growl .ui-growl-item-container {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-growl .ui-growl-item-container {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-growl .ui-growl-item-container {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-title {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-title {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-title {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-title {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-title {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .ui-growl .ui-growl-item-container.ui-growl-info .ui-growl-title {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-title {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLight-red-1, #E00000) !important;
}

.ecomiteeLightHC .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-title {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLightHC-red-1, #E00000) !important;
}

.ecomiteeSepia .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-title {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepia-red-1, #E00000) !important;
}

.ecomiteeSepiaHC .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-title {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepiaHC-red-1, #E00000) !important;
}

.ecomiteeDark .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-title {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDark-red-1, #E00000) !important;
}

.ecomiteeDarkHC .ui-growl .ui-growl-item-container.ui-growl-error .ui-growl-title {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDarkHC-red-1, #E00000) !important;
}

.ui-growl .ui-growl-item-container .ui-growl-title {
  padding: 0 0 8px 0;
}
.ui-growl .ui-growl-item-container .ui-icon-closethick {
  width: 24px !important;
  height: 24px !important;
  top: 12px !important;
  right: 12px !important;
  background-size: 24px !important;
}
.ui-growl .ui-growl-item-container .ui-icon-closethick::before {
  content: "" !important;
}
.ui-growl .ui-growl-item-container .ui-growl-image {
  display: block !important;
  float: revert !important;
  margin: 0 auto !important;
  width: 48px !important;
  height: 48px !important;
  background-size: 48px !important;
}
.ui-growl .ui-growl-item-container .ui-growl-image::before {
  content: "" !important;
}
.ui-growl .ui-growl-item-container .ui-growl-message {
  width: auto !important;
  float: revert !important;
  text-align: center !important;
  padding: 8px 0 0 0 !important;
}
.ecomiteeLight .ui-growl .ui-growl-item-container .ui-growl-message {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .ui-growl .ui-growl-item-container .ui-growl-message {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .ui-growl .ui-growl-item-container .ui-growl-message {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .ui-growl .ui-growl-item-container .ui-growl-message {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .ui-growl .ui-growl-item-container .ui-growl-message {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .ui-growl .ui-growl-item-container .ui-growl-message {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

@media (max-width: 767px) {
  .ui-growl .ui-growl-item {
    padding: 16px !important;
  }
  .ui-growl .ui-growl-item-container .ui-growl-title {
    padding: 0;
  }
  .ui-growl .ui-growl-item-container .ui-growl-image {
    width: 24px !important;
    height: 24px !important;
    background-size: 24px !important;
  }
}

.ui-messages .ui-messages-error {
  display: block !important;
  width: 100% !important;
  margin: 5px 0 0 0 !important;
  padding: 5px !important;
  border-width: 0 0 0 3px !important;
  border-radius: 12px !important;
}
.ecomiteeLight .ui-messages .ui-messages-error {
  background-color: #FFEBEB !important;
  background-color: var(--theme-ecomiteeLight-red-2, #FFEBEB) !important;
}

.ecomiteeLightHC .ui-messages .ui-messages-error {
  background-color: #FFEBEB !important;
  background-color: var(--theme-ecomiteeLightHC-red-2, #FFEBEB) !important;
}

.ecomiteeSepia .ui-messages .ui-messages-error {
  background-color: #F8D6D0 !important;
  background-color: var(--theme-ecomiteeSepia-red-2, #F8D6D0) !important;
}

.ecomiteeSepiaHC .ui-messages .ui-messages-error {
  background-color: #F8D6D0 !important;
  background-color: var(--theme-ecomiteeSepiaHC-red-2, #F8D6D0) !important;
}

.ecomiteeDark .ui-messages .ui-messages-error {
  background-color: #360816 !important;
  background-color: var(--theme-ecomiteeDark-red-2, #360816) !important;
}

.ecomiteeDarkHC .ui-messages .ui-messages-error {
  background-color: #360816 !important;
  background-color: var(--theme-ecomiteeDarkHC-red-2, #360816) !important;
}

.ui-messages .ui-messages-error .ui-messages-error-icon {
  margin: 0 0 0 0 !important;
}
.ecomiteeLight .ui-messages .ui-messages-error .ui-messages-error-icon {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLight-red-1, #E00000) !important;
}

.ecomiteeLightHC .ui-messages .ui-messages-error .ui-messages-error-icon {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLightHC-red-1, #E00000) !important;
}

.ecomiteeSepia .ui-messages .ui-messages-error .ui-messages-error-icon {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepia-red-1, #E00000) !important;
}

.ecomiteeSepiaHC .ui-messages .ui-messages-error .ui-messages-error-icon {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepiaHC-red-1, #E00000) !important;
}

.ecomiteeDark .ui-messages .ui-messages-error .ui-messages-error-icon {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDark-red-1, #E00000) !important;
}

.ecomiteeDarkHC .ui-messages .ui-messages-error .ui-messages-error-icon {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDarkHC-red-1, #E00000) !important;
}

.ecomiteeLight .ui-messages .ui-messages-error .ui-messages-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLight-red-1, #E00000) !important;
}

.ecomiteeLightHC .ui-messages .ui-messages-error .ui-messages-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLightHC-red-1, #E00000) !important;
}

.ecomiteeSepia .ui-messages .ui-messages-error .ui-messages-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepia-red-1, #E00000) !important;
}

.ecomiteeSepiaHC .ui-messages .ui-messages-error .ui-messages-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepiaHC-red-1, #E00000) !important;
}

.ecomiteeDark .ui-messages .ui-messages-error .ui-messages-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDark-red-1, #E00000) !important;
}

.ecomiteeDarkHC .ui-messages .ui-messages-error .ui-messages-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDarkHC-red-1, #E00000) !important;
}

.ui-message {
  display: none !important;
  border-radius: 12px !important;
}

.ui-message.ui-message-error {
  display: block !important;
  width: 100% !important;
  margin: 5px 0 0 0 !important;
  padding: 5px !important;
}
.ecomiteeLight .ui-message.ui-message-error {
  background-color: #FFEBEB !important;
  background-color: var(--theme-ecomiteeLight-red-2, #FFEBEB) !important;
}

.ecomiteeLightHC .ui-message.ui-message-error {
  background-color: #FFEBEB !important;
  background-color: var(--theme-ecomiteeLightHC-red-2, #FFEBEB) !important;
}

.ecomiteeSepia .ui-message.ui-message-error {
  background-color: #F8D6D0 !important;
  background-color: var(--theme-ecomiteeSepia-red-2, #F8D6D0) !important;
}

.ecomiteeSepiaHC .ui-message.ui-message-error {
  background-color: #F8D6D0 !important;
  background-color: var(--theme-ecomiteeSepiaHC-red-2, #F8D6D0) !important;
}

.ecomiteeDark .ui-message.ui-message-error {
  background-color: #360816 !important;
  background-color: var(--theme-ecomiteeDark-red-2, #360816) !important;
}

.ecomiteeDarkHC .ui-message.ui-message-error {
  background-color: #360816 !important;
  background-color: var(--theme-ecomiteeDarkHC-red-2, #360816) !important;
}

.ecomiteeLight .ui-message.ui-message-error .ui-message-error-icon, .ecomiteeLight .ui-message.ui-message-error .ui-message-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLight-red-1, #E00000) !important;
}

.ecomiteeLightHC .ui-message.ui-message-error .ui-message-error-icon, .ecomiteeLightHC .ui-message.ui-message-error .ui-message-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLightHC-red-1, #E00000) !important;
}

.ecomiteeSepia .ui-message.ui-message-error .ui-message-error-icon, .ecomiteeSepia .ui-message.ui-message-error .ui-message-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepia-red-1, #E00000) !important;
}

.ecomiteeSepiaHC .ui-message.ui-message-error .ui-message-error-icon, .ecomiteeSepiaHC .ui-message.ui-message-error .ui-message-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepiaHC-red-1, #E00000) !important;
}

.ecomiteeDark .ui-message.ui-message-error .ui-message-error-icon, .ecomiteeDark .ui-message.ui-message-error .ui-message-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDark-red-1, #E00000) !important;
}

.ecomiteeDarkHC .ui-message.ui-message-error .ui-message-error-icon, .ecomiteeDarkHC .ui-message.ui-message-error .ui-message-error-detail {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDarkHC-red-1, #E00000) !important;
}

.ui-message.ui-message-error span.ui-message-error-detail,
.ui-messages .ui-messages-error li:first-child span {
  display: inline-block !important;
  margin-left: 8px !important;
}

.ui-messages .ui-messages-error li:not(:first-child) span {
  display: inline-block !important;
  margin-left: 32px !important;
}

.ui-messages .ui-messages-error .ui-messages-error-icon,
.ui-message.ui-message-error .ui-message-error-icon {
  width: 24px !important;
  height: 24px !important;
  background-size: 24px !important;
  vertical-align: top !important;
}
.ui-messages .ui-messages-error .ui-messages-error-icon::before,
.ui-message.ui-message-error .ui-message-error-icon::before {
  content: "" !important;
}

.ecomiteeLight .ui-growl-image-info {
  background-image: url("/javax.faces.resource/img/icons/light/success.svg.xhtml") !important;
}
.ecomiteeLightHC .ui-growl-image-info {
  background-image: url("/javax.faces.resource/img/icons/lightHC/success.svg.xhtml") !important;
}
.ecomiteeSepia .ui-growl-image-info {
  background-image: url("/javax.faces.resource/img/icons/sepia/success.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ui-growl-image-info {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/success.svg.xhtml") !important;
}
.ecomiteeDark .ui-growl-image-info {
  background-image: url("/javax.faces.resource/img/icons/dark/success.svg.xhtml") !important;
}
.ecomiteeDarkHC .ui-growl-image-info {
  background-image: url("/javax.faces.resource/img/icons/darkHC/success.svg.xhtml") !important;
}

.ecomiteeLight .ui-growl-image-error,
.ecomiteeLight .ui-messages .ui-messages-error .ui-messages-error-icon,
.ecomiteeLight .ui-message.ui-message-error .ui-message-error-icon {
  background-image: url("/javax.faces.resource/img/icons/light/error.svg.xhtml") !important;
}
.ecomiteeLightHC .ui-growl-image-error,
.ecomiteeLightHC .ui-messages .ui-messages-error .ui-messages-error-icon,
.ecomiteeLightHC .ui-message.ui-message-error .ui-message-error-icon {
  background-image: url("/javax.faces.resource/img/icons/lightHC/error.svg.xhtml") !important;
}
.ecomiteeSepia .ui-growl-image-error,
.ecomiteeSepia .ui-messages .ui-messages-error .ui-messages-error-icon,
.ecomiteeSepia .ui-message.ui-message-error .ui-message-error-icon {
  background-image: url("/javax.faces.resource/img/icons/sepia/error.svg.xhtml") !important;
}
.ecomiteeSepiaHC .ui-growl-image-error,
.ecomiteeSepiaHC .ui-messages .ui-messages-error .ui-messages-error-icon,
.ecomiteeSepiaHC .ui-message.ui-message-error .ui-message-error-icon {
  background-image: url("/javax.faces.resource/img/icons/sepiaHC/error.svg.xhtml") !important;
}
.ecomiteeDark .ui-growl-image-error,
.ecomiteeDark .ui-messages .ui-messages-error .ui-messages-error-icon,
.ecomiteeDark .ui-message.ui-message-error .ui-message-error-icon {
  background-image: url("/javax.faces.resource/img/icons/dark/error.svg.xhtml") !important;
}
.ecomiteeDarkHC .ui-growl-image-error,
.ecomiteeDarkHC .ui-messages .ui-messages-error .ui-messages-error-icon,
.ecomiteeDarkHC .ui-message.ui-message-error .ui-message-error-icon {
  background-image: url("/javax.faces.resource/img/icons/darkHC/error.svg.xhtml") !important;
}

.ecomiteeLight .ui-growl-item-container .ui-icon-closethick {
  background-image: url("") !important;
}
.ecomiteeLightHC .ui-growl-item-container .ui-icon-closethick {
  background-image: url("") !important;
}
.ecomiteeSepia .ui-growl-item-container .ui-icon-closethick {
  background-image: url("") !important;
}
.ecomiteeSepiaHC .ui-growl-item-container .ui-icon-closethick {
  background-image: url("") !important;
}
.ecomiteeDark .ui-growl-item-container .ui-icon-closethick {
  background-image: url("") !important;
}
.ecomiteeDarkHC .ui-growl-item-container .ui-icon-closethick {
  background-image: url("") !important;
}

.ecomiteeLight .ui-tooltip .ui-tooltip-arrow {
  border-right-color: #F97F4A !important;
  border-right-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .ui-tooltip .ui-tooltip-arrow {
  border-right-color: #d44507 !important;
  border-right-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .ui-tooltip .ui-tooltip-arrow {
  border-right-color: #F97F4A !important;
  border-right-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .ui-tooltip .ui-tooltip-arrow {
  border-right-color: #d44507 !important;
  border-right-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .ui-tooltip .ui-tooltip-arrow {
  border-right-color: #F97F4A !important;
  border-right-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .ui-tooltip .ui-tooltip-arrow {
  border-right-color: #F97F4A !important;
  border-right-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ui-tooltip .ui-tooltip-text {
  border-radius: 8px !important;
  padding: 8px 16px !important;
}
.ecomiteeLight .ui-tooltip .ui-tooltip-text {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A) !important;
}

.ecomiteeLightHC .ui-tooltip .ui-tooltip-text {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507) !important;
}

.ecomiteeSepia .ui-tooltip .ui-tooltip-text {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A) !important;
}

.ecomiteeSepiaHC .ui-tooltip .ui-tooltip-text {
  background-color: #d44507 !important;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507) !important;
}

.ecomiteeDark .ui-tooltip .ui-tooltip-text {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A) !important;
}

.ecomiteeDarkHC .ui-tooltip .ui-tooltip-text {
  background-color: #F97F4A !important;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A) !important;
}

.ecomiteeLight .ui-tooltip .ui-tooltip-text {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-tooltip .ui-tooltip-text {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-tooltip .ui-tooltip-text {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-tooltip .ui-tooltip-text {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-tooltip .ui-tooltip-text {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-tooltip .ui-tooltip-text {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .ui-tooltip .ui-tooltip-text {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-tooltip .ui-tooltip-text {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-tooltip .ui-tooltip-text {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-tooltip .ui-tooltip-text {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-tooltip .ui-tooltip-text {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-tooltip .ui-tooltip-text {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeLight .ui-tooltip .ui-tooltip-text {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-tooltip .ui-tooltip-text {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-tooltip .ui-tooltip-text {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-tooltip .ui-tooltip-text {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-tooltip .ui-tooltip-text {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-tooltip .ui-tooltip-text {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ui-datascroller .ui-datascroller-content {
  border: none !important;
  background: none !important;
  padding: 0 !important;
  color: unset !important;
}

.ui-linkbutton a {
  outline: none !important;
  text-decoration: none !important;
}

.ui-commandlink, .ui-link {
  color: unset !important;
  text-decoration: none !important;
}

.ecomiteeLight .ui-slider {
  background-color: #EDF3FA !important;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA) !important;
}

.ecomiteeLightHC .ui-slider {
  background-color: #EDF3FA !important;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA) !important;
}

.ecomiteeSepia .ui-slider {
  background-color: #EADDCD !important;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD) !important;
}

.ecomiteeSepiaHC .ui-slider {
  background-color: #EADDCD !important;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD) !important;
}

.ecomiteeDark .ui-slider {
  background-color: #22212A !important;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A) !important;
}

.ecomiteeDarkHC .ui-slider {
  background-color: #22212A !important;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A) !important;
}

.ui-slider.ui-slider-horizontal {
  height: 8px !important;
}
.ui-slider .ui-slider-range {
  background: transparent !important;
}
.ui-slider .ui-slider-handle {
  top: 0 !important;
  margin-left: -30px !important;
  width: 60px !important;
  height: 8px !important;
  border-radius: 16px !important;
  border: none !important;
}
.ecomiteeLight .ui-slider .ui-slider-handle {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-slider .ui-slider-handle {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-slider .ui-slider-handle {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-slider .ui-slider-handle {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-slider .ui-slider-handle {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-slider .ui-slider-handle {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .ui-slider .ui-slider-handle {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-slider .ui-slider-handle {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-slider .ui-slider-handle {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-slider .ui-slider-handle {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-slider .ui-slider-handle {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-slider .ui-slider-handle {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeLight .ui-slider .ui-slider-handle {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .ui-slider .ui-slider-handle {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .ui-slider .ui-slider-handle {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .ui-slider .ui-slider-handle {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .ui-slider .ui-slider-handle {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .ui-slider .ui-slider-handle {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ui-menu {
  border: none !important;
  border-radius: 16px !important;
  overflow: hidden !important;
}
.ecomiteeLight .ui-menu {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .ui-menu {
  background-color: #FFFFFF !important;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .ui-menu {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .ui-menu {
  background-color: #F5EEE5 !important;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .ui-menu {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .ui-menu {
  background-color: #373040 !important;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .ui-menu.ui-shadow {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .ui-menu.ui-shadow {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .ui-menu.ui-shadow {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .ui-menu.ui-shadow {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .ui-menu.ui-shadow {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .ui-menu.ui-shadow {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeLight .ui-menu.ui-shadow {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeLightHC .ui-menu.ui-shadow {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ecomiteeSepia .ui-menu.ui-shadow {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeSepiaHC .ui-menu.ui-shadow {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDark .ui-menu.ui-shadow {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1)) !important;
}

.ecomiteeDarkHC .ui-menu.ui-shadow {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3) !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3)) !important;
}

.ui-menu .ui-menuitem.ui-menuitem-active,
.ui-menu .ui-menuitem.ui-state-hover {
  background: unset !important;
}
.ui-menu .ui-menuitem.ui-menuitem-active .ui-menuitem-link,
.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-link {
  background: unset !important;
}
.ui-menu .ui-menuitem-text {
  color: inherit !important;
}

.ui-fileupload.inline {
  display: inline-block;
}
.ui-fileupload:not(.image):not(.fullWidth) .ui-fileupload-buttonbar .ui-button {
  width: 112px;
  height: 112px;
}
.ui-fileupload.image .ui-fileupload-buttonbar .ui-button {
  width: 186px;
  height: 112px;
}
.ui-fileupload.fullWidth .ui-fileupload-buttonbar .ui-button {
  width: 100%;
  height: 112px;
}
.ui-fileupload .ui-fileupload-buttonbar {
  border: none !important;
  background: none !important;
  padding: 0 !important;
}
.ui-fileupload .ui-fileupload-buttonbar .ui-button {
  border-radius: 16px !important;
  padding: 14px !important;
  display: -webkit-box !important;
  display: -moz-box !important;
  display: -ms-flexbox !important;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -webkit-flex-direction: column !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  -webkit-align-items: center !important;
  align-items: center !important;
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  -webkit-justify-content: center !important;
  justify-content: center !important;
}
.ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-icon {
  position: unset !important;
  margin-top: 0 !important;
}
.ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-icon::before {
  content: revert !important;
}
.ui-fileupload .ui-fileupload-buttonbar .ui-button .ui-button-text {
  display: block !important;
  margin-top: 8px !important;
}
.ui-fileupload .ui-fileupload-content {
  border: none !important;
  background: none !important;
  padding: 10px 0 0 0 !important;
}
.ui-fileupload .ui-fileupload-content .ui-fileupload-files {
  display: none !important;
}
.ui-fileupload .ui-messages-error-summary {
  margin: 0 0 0 0.5rem !important;
}
.ecomiteeLight .ui-fileupload .ui-messages-error-summary {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLight-red-1, #E00000) !important;
}

.ecomiteeLightHC .ui-fileupload .ui-messages-error-summary {
  color: #E00000 !important;
  color: var(--theme-ecomiteeLightHC-red-1, #E00000) !important;
}

.ecomiteeSepia .ui-fileupload .ui-messages-error-summary {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepia-red-1, #E00000) !important;
}

.ecomiteeSepiaHC .ui-fileupload .ui-messages-error-summary {
  color: #E00000 !important;
  color: var(--theme-ecomiteeSepiaHC-red-1, #E00000) !important;
}

.ecomiteeDark .ui-fileupload .ui-messages-error-summary {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDark-red-1, #E00000) !important;
}

.ecomiteeDarkHC .ui-fileupload .ui-messages-error-summary {
  color: #E00000 !important;
  color: var(--theme-ecomiteeDarkHC-red-1, #E00000) !important;
}

.ui-fileupload .ui-messages-error-detail, .ui-fileupload .ui-messages-close {
  display: none !important;
}

.ui-texteditor {
  border-radius: 16px !important;
}
.ecomiteeLight .ui-texteditor {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .ui-texteditor {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .ui-texteditor {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .ui-texteditor {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .ui-texteditor {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .ui-texteditor {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

.ui-texteditor .ui-editor-toolbar {
  border: none !important;
  padding: 0.7rem 1.5rem 0.5rem 1.5rem !important;
}
.ecomiteeLight .ui-texteditor .ql-toolbar .ql-stroke {
  stroke: #8BA5C0 !important;
  stroke: var(--theme-ecomiteeLight-blue-l2, #8BA5C0) !important;
}

.ecomiteeLightHC .ui-texteditor .ql-toolbar .ql-stroke {
  stroke: #456280 !important;
  stroke: var(--theme-ecomiteeLightHC-blue-l2, #456280) !important;
}

.ecomiteeSepia .ui-texteditor .ql-toolbar .ql-stroke {
  stroke: #BDA88F !important;
  stroke: var(--theme-ecomiteeSepia-blue-l2, #BDA88F) !important;
}

.ecomiteeSepiaHC .ui-texteditor .ql-toolbar .ql-stroke {
  stroke: #7e6344 !important;
  stroke: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344) !important;
}

.ecomiteeDark .ui-texteditor .ql-toolbar .ql-stroke {
  stroke: #998A97 !important;
  stroke: var(--theme-ecomiteeDark-blue-l2, #998A97) !important;
}

.ecomiteeDarkHC .ui-texteditor .ql-toolbar .ql-stroke {
  stroke: #bcb3bb !important;
  stroke: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb) !important;
}

.ecomiteeLight .ui-texteditor .ql-toolbar .ql-fill {
  fill: #8BA5C0 !important;
  fill: var(--theme-ecomiteeLight-blue-l2, #8BA5C0) !important;
}

.ecomiteeLightHC .ui-texteditor .ql-toolbar .ql-fill {
  fill: #456280 !important;
  fill: var(--theme-ecomiteeLightHC-blue-l2, #456280) !important;
}

.ecomiteeSepia .ui-texteditor .ql-toolbar .ql-fill {
  fill: #BDA88F !important;
  fill: var(--theme-ecomiteeSepia-blue-l2, #BDA88F) !important;
}

.ecomiteeSepiaHC .ui-texteditor .ql-toolbar .ql-fill {
  fill: #7e6344 !important;
  fill: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344) !important;
}

.ecomiteeDark .ui-texteditor .ql-toolbar .ql-fill {
  fill: #998A97 !important;
  fill: var(--theme-ecomiteeDark-blue-l2, #998A97) !important;
}

.ecomiteeDarkHC .ui-texteditor .ql-toolbar .ql-fill {
  fill: #bcb3bb !important;
  fill: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb) !important;
}

.ui-texteditor .ql-toolbar button,
.ui-texteditor .ql-toolbar .ql-picker-label,
.ui-texteditor .ql-toolbar .ql-picker-options,
.ui-texteditor .ql-toolbar .ql-picker-item {
  border: none !important;
  border-radius: 4px !important;
}
.ui-texteditor .ql-toolbar .ql-picker-options {
  padding: 0 !important;
}
.ui-texteditor .ql-toolbar .ql-picker-item {
  height: 28px !important;
  width: 28px !important;
  padding: 4px 4px !important;
}
.ecomiteeLight .ui-texteditor .ql-toolbar button:hover .ql-stroke, .ecomiteeLight .ui-texteditor .ql-toolbar button:focus .ql-stroke, .ecomiteeLight .ui-texteditor .ql-toolbar button.ql-active .ql-stroke {
  stroke: #8C0041 !important;
  stroke: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .ui-texteditor .ql-toolbar button:hover .ql-stroke, .ecomiteeLightHC .ui-texteditor .ql-toolbar button:focus .ql-stroke, .ecomiteeLightHC .ui-texteditor .ql-toolbar button.ql-active .ql-stroke {
  stroke: #8C0041 !important;
  stroke: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .ui-texteditor .ql-toolbar button:hover .ql-stroke, .ecomiteeSepia .ui-texteditor .ql-toolbar button:focus .ql-stroke, .ecomiteeSepia .ui-texteditor .ql-toolbar button.ql-active .ql-stroke {
  stroke: #8C0041 !important;
  stroke: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .ui-texteditor .ql-toolbar button:hover .ql-stroke, .ecomiteeSepiaHC .ui-texteditor .ql-toolbar button:focus .ql-stroke, .ecomiteeSepiaHC .ui-texteditor .ql-toolbar button.ql-active .ql-stroke {
  stroke: #8C0041 !important;
  stroke: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .ui-texteditor .ql-toolbar button:hover .ql-stroke, .ecomiteeDark .ui-texteditor .ql-toolbar button:focus .ql-stroke, .ecomiteeDark .ui-texteditor .ql-toolbar button.ql-active .ql-stroke {
  stroke: #A90A43 !important;
  stroke: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .ui-texteditor .ql-toolbar button:hover .ql-stroke, .ecomiteeDarkHC .ui-texteditor .ql-toolbar button:focus .ql-stroke, .ecomiteeDarkHC .ui-texteditor .ql-toolbar button.ql-active .ql-stroke {
  stroke: #A90A43 !important;
  stroke: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .ui-texteditor .ql-toolbar button:hover .ql-fill, .ecomiteeLight .ui-texteditor .ql-toolbar button:focus .ql-fill, .ecomiteeLight .ui-texteditor .ql-toolbar button.ql-active .ql-fill {
  fill: #8C0041 !important;
  fill: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .ui-texteditor .ql-toolbar button:hover .ql-fill, .ecomiteeLightHC .ui-texteditor .ql-toolbar button:focus .ql-fill, .ecomiteeLightHC .ui-texteditor .ql-toolbar button.ql-active .ql-fill {
  fill: #8C0041 !important;
  fill: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .ui-texteditor .ql-toolbar button:hover .ql-fill, .ecomiteeSepia .ui-texteditor .ql-toolbar button:focus .ql-fill, .ecomiteeSepia .ui-texteditor .ql-toolbar button.ql-active .ql-fill {
  fill: #8C0041 !important;
  fill: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .ui-texteditor .ql-toolbar button:hover .ql-fill, .ecomiteeSepiaHC .ui-texteditor .ql-toolbar button:focus .ql-fill, .ecomiteeSepiaHC .ui-texteditor .ql-toolbar button.ql-active .ql-fill {
  fill: #8C0041 !important;
  fill: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .ui-texteditor .ql-toolbar button:hover .ql-fill, .ecomiteeDark .ui-texteditor .ql-toolbar button:focus .ql-fill, .ecomiteeDark .ui-texteditor .ql-toolbar button.ql-active .ql-fill {
  fill: #A90A43 !important;
  fill: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .ui-texteditor .ql-toolbar button:hover .ql-fill, .ecomiteeDarkHC .ui-texteditor .ql-toolbar button:focus .ql-fill, .ecomiteeDarkHC .ui-texteditor .ql-toolbar button.ql-active .ql-fill {
  fill: #A90A43 !important;
  fill: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ui-texteditor .ql-container {
  border: none !important;
  border-radius: 16px !important;
  font-family: Montserrat, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}
.ecomiteeLight .ui-texteditor .ql-container {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-texteditor .ql-container {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-texteditor .ql-container {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-texteditor .ql-container {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-texteditor .ql-container {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-texteditor .ql-container {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ui-texteditor .ql-container strong {
  font-weight: 700 !important;
}
.ui-texteditor .ql-container .ql-editor {
  padding: 32px !important;
  border-radius: 16px !important;
  border-style: solid !important;
  line-height: inherit !important;
}
.ecomiteeLight .ui-texteditor .ql-container .ql-editor {
  border-color: #FFFFFF;
  border-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .ui-texteditor .ql-container .ql-editor {
  border-color: #FFFFFF;
  border-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .ui-texteditor .ql-container .ql-editor {
  border-color: #F5EEE5;
  border-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .ui-texteditor .ql-container .ql-editor {
  border-color: #F5EEE5;
  border-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .ui-texteditor .ql-container .ql-editor {
  border-color: #373040;
  border-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .ui-texteditor .ql-container .ql-editor {
  border-color: #373040;
  border-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ui-texteditor .ql-editor.ql-blank::before {
  left: unset !important;
  right: unset !important;
  font-style: normal;
}
.ecomiteeLight .ui-texteditor .ql-editor.ql-blank::before {
  color: #8BA5C0 !important;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0) !important;
}

.ecomiteeLightHC .ui-texteditor .ql-editor.ql-blank::before {
  color: #456280 !important;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280) !important;
}

.ecomiteeSepia .ui-texteditor .ql-editor.ql-blank::before {
  color: #BDA88F !important;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F) !important;
}

.ecomiteeSepiaHC .ui-texteditor .ql-editor.ql-blank::before {
  color: #7e6344 !important;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344) !important;
}

.ecomiteeDark .ui-texteditor .ql-editor.ql-blank::before {
  color: #998A97 !important;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97) !important;
}

.ecomiteeDarkHC .ui-texteditor .ql-editor.ql-blank::before {
  color: #bcb3bb !important;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb) !important;
}

.ui-texteditor .ql-editor img {
  max-width: 100%;
  max-height: 100vh;
  margin: 0 auto;
  display: block;
}
.ui-texteditor .ql-editor .ql-indent-1 {
  padding-left: 1em;
}
.ui-texteditor .ql-editor .ql-indent-2 {
  padding-left: 2em;
}
.ui-texteditor .ql-editor .ql-indent-3 {
  padding-left: 3em;
}
.ui-texteditor .ql-editor .ql-indent-4 {
  padding-left: 4em;
}
.ui-texteditor .ql-editor .ql-indent-5 {
  padding-left: 5em;
}
.ui-texteditor .ql-editor .ql-indent-6 {
  padding-left: 6em;
}
.ui-texteditor .ql-editor .ql-indent-7 {
  padding-left: 7em;
}
.ui-texteditor .ql-editor .ql-indent-8 {
  padding-left: 8em;
}
.ui-texteditor .ql-editor ul, .ui-texteditor .ql-editor ol {
  padding-left: 1em;
}
.ui-texteditor .ql-editor ul li::before, .ui-texteditor .ql-editor ol li::before {
  width: revert;
  min-width: 1.2em;
  text-align: left;
}
.ui-texteditor .ql-editor ul li.ql-indent-1, .ui-texteditor .ql-editor ol li.ql-indent-1 {
  padding-left: 4em;
}
.ui-texteditor .ql-editor ul li.ql-indent-2, .ui-texteditor .ql-editor ol li.ql-indent-2 {
  padding-left: 6.5em;
}
.ui-texteditor .ql-editor ul li.ql-indent-3, .ui-texteditor .ql-editor ol li.ql-indent-3 {
  padding-left: 9em;
}
.ui-texteditor .ql-editor ul li.ql-indent-4, .ui-texteditor .ql-editor ol li.ql-indent-4 {
  padding-left: 11.5em;
}
.ui-texteditor .ql-editor ul li.ql-indent-5, .ui-texteditor .ql-editor ol li.ql-indent-5 {
  padding-left: 14em;
}
.ui-texteditor .ql-editor ul li.ql-indent-6, .ui-texteditor .ql-editor ol li.ql-indent-6 {
  padding-left: 16.5em;
}
.ui-texteditor .ql-editor ul li.ql-indent-7, .ui-texteditor .ql-editor ol li.ql-indent-7 {
  padding-left: 19em;
}
.ui-texteditor .ql-editor ul li.ql-indent-8, .ui-texteditor .ql-editor ol li.ql-indent-8 {
  padding-left: 21.5em;
}

.ccToggleLink {
  display: block;
  width: fit-content;
  border-radius: 32px;
}

.ecomiteeLight .defaultInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeLight .defaultInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .defaultInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeLightHC .defaultInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .defaultInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeSepia .defaultInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .defaultInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeSepiaHC .defaultInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .defaultInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeDark .defaultInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .defaultInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeDarkHC .defaultInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ecomiteeLight .moderatorInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeLight .moderatorInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #F97F4A;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .moderatorInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeLightHC .moderatorInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #d44507;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .moderatorInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeSepia .moderatorInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #F97F4A;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .moderatorInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeSepiaHC .moderatorInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #d44507;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .moderatorInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeDark .moderatorInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #F97F4A;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .moderatorInput .customComponents.ccBasicSelection .ui-selectonemenu-label::before, .ecomiteeDarkHC .moderatorInput .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  color: #F97F4A;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.customComponents .ccEmptyPlaceholder {
  display: block;
  margin: 0 16px;
}
.ecomiteeLight .customComponents .ccEmptyPlaceholder {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .customComponents .ccEmptyPlaceholder {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .customComponents .ccEmptyPlaceholder {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .customComponents .ccEmptyPlaceholder {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .customComponents .ccEmptyPlaceholder {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .customComponents .ccEmptyPlaceholder {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.customComponents.ccBasicSelection .csPanel, .customComponents.ccFilterSelection .csPanel {
  border-radius: 16px;
  border: none;
  max-width: 1000px;
}
.ecomiteeLight .customComponents.ccBasicSelection .csPanel, .ecomiteeLight .customComponents.ccFilterSelection .csPanel {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5);
  box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5));
}

.ecomiteeLightHC .customComponents.ccBasicSelection .csPanel, .ecomiteeLightHC .customComponents.ccFilterSelection .csPanel {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75);
  box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75));
}

.ecomiteeSepia .customComponents.ccBasicSelection .csPanel, .ecomiteeSepia .customComponents.ccFilterSelection .csPanel {
  box-shadow: 1px 3px 13px #BEAA90;
  box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90);
}

.ecomiteeSepiaHC .customComponents.ccBasicSelection .csPanel, .ecomiteeSepiaHC .customComponents.ccFilterSelection .csPanel {
  box-shadow: 1px 3px 13px #BEAA90;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90);
}

.ecomiteeDark .customComponents.ccBasicSelection .csPanel, .ecomiteeDark .customComponents.ccFilterSelection .csPanel {
  box-shadow: 1px 3px 13px #000000;
  box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000);
}

.ecomiteeDarkHC .customComponents.ccBasicSelection .csPanel, .ecomiteeDarkHC .customComponents.ccFilterSelection .csPanel {
  box-shadow: 1px 3px 13px #000000;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000);
}

.ecomiteeLight .customComponents.ccBasicSelection .csPanel, .ecomiteeLight .customComponents.ccFilterSelection .csPanel {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5);
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5));
}

.ecomiteeLightHC .customComponents.ccBasicSelection .csPanel, .ecomiteeLightHC .customComponents.ccFilterSelection .csPanel {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75);
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75));
}

.ecomiteeSepia .customComponents.ccBasicSelection .csPanel, .ecomiteeSepia .customComponents.ccFilterSelection .csPanel {
  -webkit-box-shadow: 1px 3px 13px #BEAA90;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90);
}

.ecomiteeSepiaHC .customComponents.ccBasicSelection .csPanel, .ecomiteeSepiaHC .customComponents.ccFilterSelection .csPanel {
  -webkit-box-shadow: 1px 3px 13px #BEAA90;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90);
}

.ecomiteeDark .customComponents.ccBasicSelection .csPanel, .ecomiteeDark .customComponents.ccFilterSelection .csPanel {
  -webkit-box-shadow: 1px 3px 13px #000000;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000);
}

.ecomiteeDarkHC .customComponents.ccBasicSelection .csPanel, .ecomiteeDarkHC .customComponents.ccFilterSelection .csPanel {
  -webkit-box-shadow: 1px 3px 13px #000000;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000);
}

.customComponents.ccBasicSelection .csPanel.absolute, .customComponents.ccFilterSelection .csPanel.absolute {
  position: absolute !important;
}
.customComponents.ccBasicSelection .csContent, .customComponents.ccFilterSelection .csContent {
  max-height: 40vh;
  overflow-y: auto;
}
.customComponents.ccBasicSelection .csFooter, .customComponents.ccFilterSelection .csFooter {
  margin-top: 32px;
  display: grid;
  grid-template-columns: max-content max-content;
  align-items: center;
  justify-content: center;
  column-gap: 16px;
  row-gap: 16px;
}
@media (max-width: 767px) {
  .customComponents.ccBasicSelection .csFooter, .customComponents.ccFilterSelection .csFooter {
    grid-template-columns: auto;
  }
}
.customComponents.ccBasicSelection .ui-selectonemenu-label::before, .customComponents.ccFilterSelection .ui-selectonemenu-label::before {
  content: attr(data-selected-items);
  float: right;
  margin-left: 16px;
}
.ecomiteeLight .customComponents.ccBasicSelection .csPanel {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC .customComponents.ccBasicSelection .csPanel {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia .customComponents.ccBasicSelection .csPanel {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC .customComponents.ccBasicSelection .csPanel {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark .customComponents.ccBasicSelection .csPanel {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC .customComponents.ccBasicSelection .csPanel {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

.customComponents.ccBasicSelection .ui-overlaypanel-content {
  padding: 24px;
}
.customComponents.ccBasicSelection .csInput {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 24px;
}
.customComponents.ccBasicSelection .csInput .ui-inputfield {
  width: 200px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-right: 24px;
}
.customComponents.ccBasicSelection .csInput .ui-button {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.customComponents.ccBasicSelection .csWrapper {
  border-radius: 16px;
  overflow: hidden;
}
.ecomiteeLight .customComponents.ccBasicSelection .csWrapper {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .customComponents.ccBasicSelection .csWrapper {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .customComponents.ccBasicSelection .csWrapper {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .customComponents.ccBasicSelection .csWrapper {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .customComponents.ccBasicSelection .csWrapper {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .customComponents.ccBasicSelection .csWrapper {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .customComponents.ccBasicSelection .csWrapper {
  border: 2px solid #FFFFFF;
  border: 2px solid var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .customComponents.ccBasicSelection .csWrapper {
  border: 2px solid #FFFFFF;
  border: 2px solid var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .customComponents.ccBasicSelection .csWrapper {
  border: 2px solid #F5EEE5;
  border: 2px solid var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .customComponents.ccBasicSelection .csWrapper {
  border: 2px solid #F5EEE5;
  border: 2px solid var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .customComponents.ccBasicSelection .csWrapper {
  border: 2px solid #373040;
  border: 2px solid var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .customComponents.ccBasicSelection .csWrapper {
  border: 2px solid #373040;
  border: 2px solid var(--theme-ecomiteeDarkHC-light, #373040);
}

.customComponents.ccBasicSelection .csWrapper .csHeader {
  padding: 16px 32px;
}
.customComponents.ccBasicSelection .csWrapper .csContent .ui-selectbooleancheckbox {
  padding: 8px 32px;
}
.ecomiteeLight .customComponents.ccBasicSelection .csWrapper .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC .customComponents.ccBasicSelection .csWrapper .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia .customComponents.ccBasicSelection .csWrapper .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC .customComponents.ccBasicSelection .csWrapper .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark .customComponents.ccBasicSelection .csWrapper .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC .customComponents.ccBasicSelection .csWrapper .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

.customComponents.ccFilterSelection .ui-overlaypanel-content {
  padding: 24px 16px;
}
.customComponents.ccFilterSelection .csHeader {
  padding: 0 16px 16px 16px;
}
.customComponents.ccFilterSelection .csContent .ui-selectbooleancheckbox {
  padding: 8px 16px;
}
.ecomiteeLight .customComponents.ccFilterSelection .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC .customComponents.ccFilterSelection .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia .customComponents.ccFilterSelection .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC .customComponents.ccFilterSelection .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark .customComponents.ccFilterSelection .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC .customComponents.ccFilterSelection .csContent .ui-selectbooleancheckbox:nth-child(odd) {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

.customComponents.ccToggleSelection {
  width: max-content;
  border-radius: 100px;
  padding: 4px;
  display: grid;
  grid-template-columns: max-content max-content;
  align-items: center;
  justify-content: center;
}
.ecomiteeLight .customComponents.ccToggleSelection:not(.selected) {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .customComponents.ccToggleSelection:not(.selected) {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .customComponents.ccToggleSelection:not(.selected) {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection:not(.selected) {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .customComponents.ccToggleSelection:not(.selected) {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection:not(.selected) {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

.ecomiteeLight .customComponents.ccToggleSelection:not(.selected) .csCircle .csDot {
  background-color: #8BA5C0;
  background-color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .customComponents.ccToggleSelection:not(.selected) .csCircle .csDot {
  background-color: #456280;
  background-color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .customComponents.ccToggleSelection:not(.selected) .csCircle .csDot {
  background-color: #BDA88F;
  background-color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection:not(.selected) .csCircle .csDot {
  background-color: #7e6344;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .customComponents.ccToggleSelection:not(.selected) .csCircle .csDot {
  background-color: #998A97;
  background-color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection:not(.selected) .csCircle .csDot {
  background-color: #bcb3bb;
  background-color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .customComponents.ccToggleSelection:not(.selected) .csLabel {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .customComponents.ccToggleSelection:not(.selected) .csLabel {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .customComponents.ccToggleSelection:not(.selected) .csLabel {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection:not(.selected) .csLabel {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .customComponents.ccToggleSelection:not(.selected) .csLabel {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection:not(.selected) .csLabel {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .customComponents.ccToggleSelection.csSelected:not(.csModeration) {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .customComponents.ccToggleSelection.csSelected:not(.csModeration) {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .customComponents.ccToggleSelection.csSelected:not(.csModeration) {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ecomiteeLight .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csCircle .csDot {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csCircle .csDot {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csCircle .csDot {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csCircle .csDot {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csCircle .csDot {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csCircle .csDot {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.customComponents.ccToggleSelection.csSelected:not(.csModeration) .csLabel {
  grid-column: 1;
  grid-row: 1;
}
.ecomiteeLight .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csLabel {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csLabel {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csLabel {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csLabel {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csLabel {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection.csSelected:not(.csModeration) .csLabel {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .customComponents.ccToggleSelection.csSelected.csModeration {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .customComponents.ccToggleSelection.csSelected.csModeration {
  background-color: #d44507;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .customComponents.ccToggleSelection.csSelected.csModeration {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection.csSelected.csModeration {
  background-color: #d44507;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .customComponents.ccToggleSelection.csSelected.csModeration {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection.csSelected.csModeration {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.ecomiteeLight .customComponents.ccToggleSelection.csSelected.csModeration .csCircle .csDot {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .customComponents.ccToggleSelection.csSelected.csModeration .csCircle .csDot {
  background-color: #d44507;
  background-color: var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .customComponents.ccToggleSelection.csSelected.csModeration .csCircle .csDot {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection.csSelected.csModeration .csCircle .csDot {
  background-color: #d44507;
  background-color: var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .customComponents.ccToggleSelection.csSelected.csModeration .csCircle .csDot {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection.csSelected.csModeration .csCircle .csDot {
  background-color: #F97F4A;
  background-color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.customComponents.ccToggleSelection.csSelected.csModeration .csLabel {
  grid-column: 1;
  grid-row: 1;
}
.ecomiteeLight .customComponents.ccToggleSelection.csSelected.csModeration .csLabel {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .customComponents.ccToggleSelection.csSelected.csModeration .csLabel {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .customComponents.ccToggleSelection.csSelected.csModeration .csLabel {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection.csSelected.csModeration .csLabel {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .customComponents.ccToggleSelection.csSelected.csModeration .csLabel {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection.csSelected.csModeration .csLabel {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.customComponents.ccToggleSelection .csCircle {
  border-radius: 16px;
}
.ecomiteeLight .customComponents.ccToggleSelection .csCircle {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .customComponents.ccToggleSelection .csCircle {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .customComponents.ccToggleSelection .csCircle {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection .csCircle {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .customComponents.ccToggleSelection .csCircle {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection .csCircle {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .customComponents.ccToggleSelection .csCircle {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5);
  box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5));
}

.ecomiteeLightHC .customComponents.ccToggleSelection .csCircle {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75);
  box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75));
}

.ecomiteeSepia .customComponents.ccToggleSelection .csCircle {
  box-shadow: 1px 3px 13px #BEAA90;
  box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection .csCircle {
  box-shadow: 1px 3px 13px #BEAA90;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90);
}

.ecomiteeDark .customComponents.ccToggleSelection .csCircle {
  box-shadow: 1px 3px 13px #000000;
  box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection .csCircle {
  box-shadow: 1px 3px 13px #000000;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000);
}

.ecomiteeLight .customComponents.ccToggleSelection .csCircle {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5);
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5));
}

.ecomiteeLightHC .customComponents.ccToggleSelection .csCircle {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75);
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75));
}

.ecomiteeSepia .customComponents.ccToggleSelection .csCircle {
  -webkit-box-shadow: 1px 3px 13px #BEAA90;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90);
}

.ecomiteeSepiaHC .customComponents.ccToggleSelection .csCircle {
  -webkit-box-shadow: 1px 3px 13px #BEAA90;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90);
}

.ecomiteeDark .customComponents.ccToggleSelection .csCircle {
  -webkit-box-shadow: 1px 3px 13px #000000;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000);
}

.ecomiteeDarkHC .customComponents.ccToggleSelection .csCircle {
  -webkit-box-shadow: 1px 3px 13px #000000;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000);
}

.customComponents.ccToggleSelection .csCircle .csDot {
  border-radius: 4px;
  width: 8px;
  height: 8px;
  margin: 12px;
}
.customComponents.ccToggleSelection .csLabel {
  padding: 5px 12px;
  min-width: 80px;
  text-align: center;
}

.viewContainer {
  width: 100%;
  padding: 60px 100px 200px 100px;
  min-height: 80vh;
}
@media (min-width: 767px) and (max-width: 1420px) {
  .viewContainer {
    padding: 60px 50px 200px 50px;
  }
}
@media (max-width: 767px) {
  .viewContainer {
    padding: 60px 16px 200px 16px;
  }
}
.viewContainer .viewBlock {
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
}
.viewContainer .viewBlock.small {
  max-width: 1000px;
}

.inputMaxWidth {
  max-width: 640px;
  margin: 0 auto;
}

.agbGrid {
  display: grid;
  grid-template-columns: max-content minmax(0, max-content);
  align-items: center;
  gap: 24px;
  margin-top: 8px;
}
.agbGrid .ui-selectbooleancheckbox {
  align-self: start;
}
.agbGrid .agbText {
  font-size: 0.8em;
  line-height: 1.6em;
}
.agbGrid .agbText.clickable {
  cursor: pointer;
}

.viewHeader {
  text-align: center;
  margin: 32px 0 80px 0;
}
.ecomiteeLight .viewHeader {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .viewHeader {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .viewHeader {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .viewHeader {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .viewHeader {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .viewHeader {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ecomiteeLight .gradientHeader {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLight-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeLightHC .gradientHeader {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLightHC-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeSepia .gradientHeader {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepia-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeSepiaHC .gradientHeader {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeDark .gradientHeader {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDark-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.ecomiteeDarkHC .gradientHeader {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDarkHC-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.contactHeader {
  max-width: 780px;
  margin: 150px auto 64px auto;
}
.contactHeader h5 {
  margin: 0;
}
.contactHeader .reference {
  text-align: center;
  margin-top: 16px;
}
.ecomiteeLight .contactHeader .reference {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .contactHeader .reference {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .contactHeader .reference {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .contactHeader .reference {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .contactHeader .reference {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .contactHeader .reference {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.contactMessageInput {
  max-width: 1000px;
  margin: 0 auto 32px auto;
}

.contactMessage {
  max-width: 1000px;
  text-align: left;
  margin: 0 auto 32px auto;
  padding: 24px 32px;
  border-radius: 21px;
  overflow: hidden;
}
.ecomiteeLight .contactMessage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeLightHC .contactMessage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeSepia .contactMessage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeSepiaHC .contactMessage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDark .contactMessage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDarkHC .contactMessage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeLight .contactMessage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeLightHC .contactMessage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeSepia .contactMessage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeSepiaHC .contactMessage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDark .contactMessage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDarkHC .contactMessage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeLight .contactMessage:not(.moderator) {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .contactMessage:not(.moderator) {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .contactMessage:not(.moderator) {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .contactMessage:not(.moderator) {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .contactMessage:not(.moderator) {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .contactMessage:not(.moderator) {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .contactMessage.moderator {
  background-color: #FFF8F3;
  background-color: var(--theme-ecomiteeLight-moderation-medium, #FFF8F3);
}

.ecomiteeLightHC .contactMessage.moderator {
  background-color: #FFF8F3;
  background-color: var(--theme-ecomiteeLightHC-moderation-medium, #FFF8F3);
}

.ecomiteeSepia .contactMessage.moderator {
  background-color: #F8E5DC;
  background-color: var(--theme-ecomiteeSepia-moderation-medium, #F8E5DC);
}

.ecomiteeSepiaHC .contactMessage.moderator {
  background-color: #F8E5DC;
  background-color: var(--theme-ecomiteeSepiaHC-moderation-medium, #F8E5DC);
}

.ecomiteeDark .contactMessage.moderator {
  background-color: #332722;
  background-color: var(--theme-ecomiteeDark-moderation-medium, #332722);
}

.ecomiteeDarkHC .contactMessage.moderator {
  background-color: #332722;
  background-color: var(--theme-ecomiteeDarkHC-moderation-medium, #332722);
}

.contactMessage .time {
  text-align: right;
}
.ecomiteeLight .contactMessage .time {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .contactMessage .time {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .contactMessage .time {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .contactMessage .time {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .contactMessage .time {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .contactMessage .time {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

@media (max-width: 767px) {
  .contactMessage {
    padding: 24px;
  }
}
.websiteToolbar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
}
.ecomiteeLight .websiteToolbar {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC .websiteToolbar {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia .websiteToolbar {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC .websiteToolbar {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark .websiteToolbar {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC .websiteToolbar {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

.websiteToolbar .content {
  padding: 32px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media (max-width: 767px) {
  .websiteToolbar .content {
    padding: 16px;
  }
}
.websiteToolbar .content .ecomiteeLogo,
.websiteToolbar .content .workspaceImage,
.websiteToolbar .content .login,
.websiteToolbar .content .logged {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.websiteToolbar .content .ecomiteeLogo {
  margin-right: 16px;
}
.websiteToolbar .content .workspaceImage {
  width: 66px;
  height: 48px;
  margin-right: 16px;
  overflow: hidden;
}
.ecomiteeLight .websiteToolbar .content .workspaceImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1));
  filter: var(--theme-ecomiteeLight-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1)));
}

.ecomiteeLightHC .websiteToolbar .content .workspaceImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.3));
  filter: var(--theme-ecomiteeLightHC-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.3)));
}

.ecomiteeSepia .websiteToolbar .content .workspaceImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1));
  filter: var(--theme-ecomiteeSepia-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1)));
}

.ecomiteeSepiaHC .websiteToolbar .content .workspaceImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1));
  filter: var(--theme-ecomiteeSepiaHC-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1)));
}

.ecomiteeDark .websiteToolbar .content .workspaceImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1));
  filter: var(--theme-ecomiteeDark-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1)));
}

.ecomiteeDarkHC .websiteToolbar .content .workspaceImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.3));
  filter: var(--theme-ecomiteeDarkHC-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.3)));
}

.websiteToolbar .content .workspaceImage img {
  object-fit: cover;
  width: 66px;
  height: 48px;
  border-radius: 12px;
  clip-path: polygon(0px 24px, 0px 24px, 0.004px 20.772px, 0.028px 17.862px, 0.095px 15.25px, 0.225px 12.914px, 0.439px 10.833px, 0.759px 8.986px, 1.206px 7.351px, 1.8px 5.909px, 2.562px 4.637px, 3.515px 3.515px, 3.515px 3.515px, 4.637px 2.562px, 5.909px 1.8px, 7.351px 1.206px, 8.986px 0.759px, 10.833px 0.439px, 12.914px 0.225px, 15.25px 0.095px, 17.862px 0.028px, 20.772px 0.004px, 24px 0px, calc(100% - 24px) 0px, calc(100% - 24px) 0px, calc(100% - 20.773px) 0.004px, calc(100% - 17.862px) 0.028px, calc(100% - 15.25px) 0.095px, calc(100% - 12.915px) 0.225px, calc(100% - 10.833px) 0.439px, calc(100% - 8.987px) 0.759px, calc(100% - 7.351px) 1.206px, calc(100% - 5.91px) 1.8px, calc(100% - 4.638px) 2.562px, calc(100% - 3.516px) 3.515px, calc(100% - 3.516px) 3.515px, calc(100% - 2.562px) 4.637px, calc(100% - 1.8px) 5.909px, calc(100% - 1.207px) 7.351px, calc(100% - 0.76px) 8.986px, calc(100% - 0.439px) 10.833px, calc(100% - 0.225px) 12.914px, calc(100% - 0.095px) 15.25px, calc(100% - 0.029px) 17.862px, calc(100% - 0.005px) 20.772px, calc(100% - 0px) 24px, calc(100% - 0px) calc(100% - 24px), calc(100% - 0px) calc(100% - 24px), calc(100% - 0.005px) calc(100% - 20.773px), calc(100% - 0.029px) calc(100% - 17.862px), calc(100% - 0.095px) calc(100% - 15.25px), calc(100% - 0.225px) calc(100% - 12.915px), calc(100% - 0.439px) calc(100% - 10.833px), calc(100% - 0.76px) calc(100% - 8.987px), calc(100% - 1.207px) calc(100% - 7.351px), calc(100% - 1.8px) calc(100% - 5.91px), calc(100% - 2.562px) calc(100% - 4.638px), calc(100% - 3.516px) calc(100% - 3.516px), calc(100% - 3.516px) calc(100% - 3.516px), calc(100% - 4.638px) calc(100% - 2.562px), calc(100% - 5.91px) calc(100% - 1.8px), calc(100% - 7.351px) calc(100% - 1.207px), calc(100% - 8.987px) calc(100% - 0.76px), calc(100% - 10.833px) calc(100% - 0.439px), calc(100% - 12.915px) calc(100% - 0.225px), calc(100% - 15.25px) calc(100% - 0.095px), calc(100% - 17.862px) calc(100% - 0.029px), calc(100% - 20.773px) calc(100% - 0.005px), calc(100% - 24px) calc(100% - 0px), 24px calc(100% - 0px), 24px calc(100% - 0px), 20.772px calc(100% - 0.005px), 17.862px calc(100% - 0.029px), 15.25px calc(100% - 0.095px), 12.914px calc(100% - 0.225px), 10.833px calc(100% - 0.439px), 8.986px calc(100% - 0.76px), 7.351px calc(100% - 1.207px), 5.909px calc(100% - 1.8px), 4.637px calc(100% - 2.562px), 3.515px calc(100% - 3.516px), 3.515px calc(100% - 3.516px), 2.562px calc(100% - 4.638px), 1.8px calc(100% - 5.91px), 1.206px calc(100% - 7.351px), 0.759px calc(100% - 8.987px), 0.439px calc(100% - 10.833px), 0.225px calc(100% - 12.915px), 0.095px calc(100% - 15.25px), 0.028px calc(100% - 17.862px), 0.004px calc(100% - 20.773px), 0px calc(100% - 24px), 0px 24px);
}
.websiteToolbar .content .workspaceTitle,
.websiteToolbar .content .workspaceLabel {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-right: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ecomiteeLight .websiteToolbar .content .workspaceTitle, .ecomiteeLight .websiteToolbar .content .workspaceLabel {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteToolbar .content .workspaceTitle, .ecomiteeLightHC .websiteToolbar .content .workspaceLabel {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteToolbar .content .workspaceTitle, .ecomiteeSepia .websiteToolbar .content .workspaceLabel {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteToolbar .content .workspaceTitle, .ecomiteeSepiaHC .websiteToolbar .content .workspaceLabel {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteToolbar .content .workspaceTitle, .ecomiteeDark .websiteToolbar .content .workspaceLabel {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteToolbar .content .workspaceTitle, .ecomiteeDarkHC .websiteToolbar .content .workspaceLabel {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteToolbar .content a {
  border-radius: 8px;
}
.websiteToolbar .content .login,
.websiteToolbar .content .logged {
  display: grid;
  grid-template-columns: max-content max-content;
  column-gap: 16px;
  align-items: center;
}
.ecomiteeLight .websiteToolbar .content .login, .ecomiteeLight .websiteToolbar .content .logged {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteToolbar .content .login, .ecomiteeLightHC .websiteToolbar .content .logged {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteToolbar .content .login, .ecomiteeSepia .websiteToolbar .content .logged {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteToolbar .content .login, .ecomiteeSepiaHC .websiteToolbar .content .logged {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteToolbar .content .login, .ecomiteeDark .websiteToolbar .content .logged {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteToolbar .content .login, .ecomiteeDarkHC .websiteToolbar .content .logged {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

@media (max-width: 767px) {
  .websiteToolbar .content .login .label,
  .websiteToolbar .content .logged .label {
    display: none;
  }
}

.websiteContent .workspaceHeader {
  margin-bottom: 192px;
}
.websiteContent .discussionHeader.withImage {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 40%);
  column-gap: 48px;
  align-items: stretch;
}
.websiteContent .discussionHeader:not(.withImage) {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.websiteContent .discussionHeader:not(.withImage) .left .functions {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.websiteContent .discussionHeader .image img {
  width: 100%;
  border-radius: 32px;
  clip-path: polygon(0px 64px, 0px 64px, 0.01px 55.392px, 0.074px 47.634px, 0.254px 40.666px, 0.6px 34.438px, 1.172px 28.888px, 2.024px 23.962px, 3.214px 19.604px, 4.798px 15.756px, 6.832px 12.366px, 9.372px 9.372px, 9.372px 9.372px, 12.366px 6.832px, 15.756px 4.798px, 19.604px 3.214px, 23.962px 2.024px, 28.888px 1.172px, 34.438px 0.6px, 40.666px 0.254px, 47.634px 0.074px, 55.392px 0.01px, 64px 0px, calc(100% - 64px) 0px, calc(100% - 64px) 0px, calc(100% - 55.392px) 0.01px, calc(100% - 47.634px) 0.074px, calc(100% - 40.666px) 0.254px, calc(100% - 34.437px) 0.6px, calc(100% - 28.889px) 1.172px, calc(100% - 23.962px) 2.024px, calc(100% - 19.605px) 3.214px, calc(100% - 15.756px) 4.798px, calc(100% - 12.367px) 6.832px, calc(100% - 9.373px) 9.372px, calc(100% - 9.373px) 9.372px, calc(100% - 6.832px) 12.366px, calc(100% - 4.799px) 15.756px, calc(100% - 3.214px) 19.604px, calc(100% - 2.025px) 23.962px, calc(100% - 1.172px) 28.888px, calc(100% - 0.6px) 34.438px, calc(100% - 0.254px) 40.666px, calc(100% - 0.075px) 47.634px, calc(100% - 0.01px) 55.392px, calc(100% - 0px) 64px, calc(100% - 0px) calc(100% - 64px), calc(100% - 0px) calc(100% - 64px), calc(100% - 0.01px) calc(100% - 55.392px), calc(100% - 0.075px) calc(100% - 47.634px), calc(100% - 0.254px) calc(100% - 40.666px), calc(100% - 0.6px) calc(100% - 34.437px), calc(100% - 1.172px) calc(100% - 28.889px), calc(100% - 2.025px) calc(100% - 23.962px), calc(100% - 3.214px) calc(100% - 19.605px), calc(100% - 4.799px) calc(100% - 15.756px), calc(100% - 6.832px) calc(100% - 12.367px), calc(100% - 9.373px) calc(100% - 9.373px), calc(100% - 9.373px) calc(100% - 9.373px), calc(100% - 12.367px) calc(100% - 6.832px), calc(100% - 15.756px) calc(100% - 4.799px), calc(100% - 19.605px) calc(100% - 3.214px), calc(100% - 23.962px) calc(100% - 2.025px), calc(100% - 28.889px) calc(100% - 1.172px), calc(100% - 34.437px) calc(100% - 0.6px), calc(100% - 40.666px) calc(100% - 0.254px), calc(100% - 47.634px) calc(100% - 0.075px), calc(100% - 55.392px) calc(100% - 0.01px), calc(100% - 64px) calc(100% - 0px), 64px calc(100% - 0px), 64px calc(100% - 0px), 55.392px calc(100% - 0.01px), 47.634px calc(100% - 0.075px), 40.666px calc(100% - 0.254px), 34.438px calc(100% - 0.6px), 28.888px calc(100% - 1.172px), 23.962px calc(100% - 2.025px), 19.604px calc(100% - 3.214px), 15.756px calc(100% - 4.799px), 12.366px calc(100% - 6.832px), 9.372px calc(100% - 9.373px), 9.372px calc(100% - 9.373px), 6.832px calc(100% - 12.367px), 4.798px calc(100% - 15.756px), 3.214px calc(100% - 19.605px), 2.024px calc(100% - 23.962px), 1.172px calc(100% - 28.889px), 0.6px calc(100% - 34.437px), 0.254px calc(100% - 40.666px), 0.074px calc(100% - 47.634px), 0.01px calc(100% - 55.392px), 0px calc(100% - 64px), 0px 64px);
}
.websiteContent .workspaceHeader {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.websiteContent .workspaceHeader .left .functions {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.websiteContent .workspaceHeader .left .image img {
  width: 100%;
  max-width: 200px;
  margin: 0 auto 32px auto;
  border-radius: 32px;
  clip-path: polygon(0px 64px, 0px 64px, 0.01px 55.392px, 0.074px 47.634px, 0.254px 40.666px, 0.6px 34.438px, 1.172px 28.888px, 2.024px 23.962px, 3.214px 19.604px, 4.798px 15.756px, 6.832px 12.366px, 9.372px 9.372px, 9.372px 9.372px, 12.366px 6.832px, 15.756px 4.798px, 19.604px 3.214px, 23.962px 2.024px, 28.888px 1.172px, 34.438px 0.6px, 40.666px 0.254px, 47.634px 0.074px, 55.392px 0.01px, 64px 0px, calc(100% - 64px) 0px, calc(100% - 64px) 0px, calc(100% - 55.392px) 0.01px, calc(100% - 47.634px) 0.074px, calc(100% - 40.666px) 0.254px, calc(100% - 34.437px) 0.6px, calc(100% - 28.889px) 1.172px, calc(100% - 23.962px) 2.024px, calc(100% - 19.605px) 3.214px, calc(100% - 15.756px) 4.798px, calc(100% - 12.367px) 6.832px, calc(100% - 9.373px) 9.372px, calc(100% - 9.373px) 9.372px, calc(100% - 6.832px) 12.366px, calc(100% - 4.799px) 15.756px, calc(100% - 3.214px) 19.604px, calc(100% - 2.025px) 23.962px, calc(100% - 1.172px) 28.888px, calc(100% - 0.6px) 34.438px, calc(100% - 0.254px) 40.666px, calc(100% - 0.075px) 47.634px, calc(100% - 0.01px) 55.392px, calc(100% - 0px) 64px, calc(100% - 0px) calc(100% - 64px), calc(100% - 0px) calc(100% - 64px), calc(100% - 0.01px) calc(100% - 55.392px), calc(100% - 0.075px) calc(100% - 47.634px), calc(100% - 0.254px) calc(100% - 40.666px), calc(100% - 0.6px) calc(100% - 34.437px), calc(100% - 1.172px) calc(100% - 28.889px), calc(100% - 2.025px) calc(100% - 23.962px), calc(100% - 3.214px) calc(100% - 19.605px), calc(100% - 4.799px) calc(100% - 15.756px), calc(100% - 6.832px) calc(100% - 12.367px), calc(100% - 9.373px) calc(100% - 9.373px), calc(100% - 9.373px) calc(100% - 9.373px), calc(100% - 12.367px) calc(100% - 6.832px), calc(100% - 15.756px) calc(100% - 4.799px), calc(100% - 19.605px) calc(100% - 3.214px), calc(100% - 23.962px) calc(100% - 2.025px), calc(100% - 28.889px) calc(100% - 1.172px), calc(100% - 34.437px) calc(100% - 0.6px), calc(100% - 40.666px) calc(100% - 0.254px), calc(100% - 47.634px) calc(100% - 0.075px), calc(100% - 55.392px) calc(100% - 0.01px), calc(100% - 64px) calc(100% - 0px), 64px calc(100% - 0px), 64px calc(100% - 0px), 55.392px calc(100% - 0.01px), 47.634px calc(100% - 0.075px), 40.666px calc(100% - 0.254px), 34.438px calc(100% - 0.6px), 28.888px calc(100% - 1.172px), 23.962px calc(100% - 2.025px), 19.604px calc(100% - 3.214px), 15.756px calc(100% - 4.799px), 12.366px calc(100% - 6.832px), 9.372px calc(100% - 9.373px), 9.372px calc(100% - 9.373px), 6.832px calc(100% - 12.367px), 4.798px calc(100% - 15.756px), 3.214px calc(100% - 19.605px), 2.024px calc(100% - 23.962px), 1.172px calc(100% - 28.889px), 0.6px calc(100% - 34.437px), 0.254px calc(100% - 40.666px), 0.074px calc(100% - 47.634px), 0.01px calc(100% - 55.392px), 0px calc(100% - 64px), 0px 64px);
}
.websiteContent .discussionHeader .left,
.websiteContent .workspaceHeader .left {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.websiteContent .discussionHeader .left .title,
.websiteContent .workspaceHeader .left .title {
  margin-bottom: 48px;
}
.ecomiteeLight .websiteContent .discussionHeader .left .title.workspace, .ecomiteeLight .websiteContent .workspaceHeader .left .title.workspace {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteContent .discussionHeader .left .title.workspace, .ecomiteeLightHC .websiteContent .workspaceHeader .left .title.workspace {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteContent .discussionHeader .left .title.workspace, .ecomiteeSepia .websiteContent .workspaceHeader .left .title.workspace {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteContent .discussionHeader .left .title.workspace, .ecomiteeSepiaHC .websiteContent .workspaceHeader .left .title.workspace {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteContent .discussionHeader .left .title.workspace, .ecomiteeDark .websiteContent .workspaceHeader .left .title.workspace {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteContent .discussionHeader .left .title.workspace, .ecomiteeDarkHC .websiteContent .workspaceHeader .left .title.workspace {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteContent .discussionHeader .left .functions,
.websiteContent .workspaceHeader .left .functions {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 32px;
}
.websiteContent .discussionProgress {
  margin-top: 128px;
  margin-bottom: 192px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 48px;
}
.websiteContent .discussionProgress.centered {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.ecomiteeLight .websiteContent .discussionProgress .start:not(.highlight), .ecomiteeLight .websiteContent .discussionProgress .end:not(.highlight) {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .websiteContent .discussionProgress .start:not(.highlight), .ecomiteeLightHC .websiteContent .discussionProgress .end:not(.highlight) {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .websiteContent .discussionProgress .start:not(.highlight), .ecomiteeSepia .websiteContent .discussionProgress .end:not(.highlight) {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .websiteContent .discussionProgress .start:not(.highlight), .ecomiteeSepiaHC .websiteContent .discussionProgress .end:not(.highlight) {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .websiteContent .discussionProgress .start:not(.highlight), .ecomiteeDark .websiteContent .discussionProgress .end:not(.highlight) {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .websiteContent .discussionProgress .start:not(.highlight), .ecomiteeDarkHC .websiteContent .discussionProgress .end:not(.highlight) {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .websiteContent .discussionProgress .start.highlight, .ecomiteeLight .websiteContent .discussionProgress .end.highlight {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteContent .discussionProgress .start.highlight, .ecomiteeLightHC .websiteContent .discussionProgress .end.highlight {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteContent .discussionProgress .start.highlight, .ecomiteeSepia .websiteContent .discussionProgress .end.highlight {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteContent .discussionProgress .start.highlight, .ecomiteeSepiaHC .websiteContent .discussionProgress .end.highlight {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteContent .discussionProgress .start.highlight, .ecomiteeDark .websiteContent .discussionProgress .end.highlight {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteContent .discussionProgress .start.highlight, .ecomiteeDarkHC .websiteContent .discussionProgress .end.highlight {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteContent .discussionProgress .bar {
  width: 80px;
  height: 8px;
  border-radius: 3px;
}
.ecomiteeLight .websiteContent .discussionProgress .bar {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .websiteContent .discussionProgress .bar {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .websiteContent .discussionProgress .bar {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .websiteContent .discussionProgress .bar {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .websiteContent .discussionProgress .bar {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .websiteContent .discussionProgress .bar {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

.websiteContent .discussionProgress .bar .fill {
  height: 8px;
  border-radius: 3px;
}
.ecomiteeLight .websiteContent .discussionProgress .bar .fill {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteContent .discussionProgress .bar .fill {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteContent .discussionProgress .bar .fill {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteContent .discussionProgress .bar .fill {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteContent .discussionProgress .bar .fill {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteContent .discussionProgress .bar .fill {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteContent .welcome.workspace {
  margin-bottom: 32px;
}
.websiteContent .welcome:not(.workspace) {
  margin-bottom: 192px;
  max-width: 900px;
}
.websiteContent .welcome .welcomeTitle {
  margin-bottom: 32px;
}
.websiteContent .introduction {
  margin-bottom: 160px;
}
.websiteContent .introduction .title {
  text-align: center;
  width: fit-content;
  margin: 0 auto 72px auto;
}
.ecomiteeLight .websiteContent .introduction .title {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLight-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeLightHC .websiteContent .introduction .title {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLightHC-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeSepia .websiteContent .introduction .title {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepia-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeSepiaHC .websiteContent .introduction .title {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeDark .websiteContent .introduction .title {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDark-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.ecomiteeDarkHC .websiteContent .introduction .title {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDarkHC-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.websiteContent .introduction .text {
  text-align: center;
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
}
.websiteContent .splitBlock {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.websiteContent .splitBlock:not(.attached) {
  margin-bottom: 100px;
}
.websiteContent .splitBlock.centered {
  justify-content: center;
}
.websiteContent .splitBlock .title {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 200px;
  margin: 0 40px 0 0;
}
.websiteContent .splitBlock .block {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.websiteContent .splitBlock .block.restricted {
  max-width: 850px;
}
.websiteContent .splitBlock .block.fitcontent {
  width: fit-content;
  max-width: 1000px;
}
.websiteContent .splitBlock .block .invitation {
  border-radius: 16px;
  margin: 0;
  padding: 80px 40px;
}
.ecomiteeLight .websiteContent .splitBlock .block .invitation {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .websiteContent .splitBlock .block .invitation {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .websiteContent .splitBlock .block .invitation {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .websiteContent .splitBlock .block .invitation {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .websiteContent .splitBlock .block .invitation {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .websiteContent .splitBlock .block .invitation {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .websiteContent .splitBlock .block .invitation {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeLightHC .websiteContent .splitBlock .block .invitation {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeSepia .websiteContent .splitBlock .block .invitation {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeSepiaHC .websiteContent .splitBlock .block .invitation {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDark .websiteContent .splitBlock .block .invitation {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDarkHC .websiteContent .splitBlock .block .invitation {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeLight .websiteContent .splitBlock .block .invitation {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeLightHC .websiteContent .splitBlock .block .invitation {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeSepia .websiteContent .splitBlock .block .invitation {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeSepiaHC .websiteContent .splitBlock .block .invitation {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDark .websiteContent .splitBlock .block .invitation {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDarkHC .websiteContent .splitBlock .block .invitation {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.websiteContent .splitBlock .block .invitation .reference {
  display: grid;
  grid-template-columns: minmax(0, max-content);
  gap: 16px;
  align-items: center;
  justify-content: center;
  margin-bottom: 32px;
}
.websiteContent .splitBlock .block .invitation .reference .workspaceImage,
.websiteContent .splitBlock .block .invitation .reference .discussionImage {
  overflow: hidden;
  margin: 0 auto;
}
.ecomiteeLight .websiteContent .splitBlock .block .invitation .reference .workspaceImage, .ecomiteeLight .websiteContent .splitBlock .block .invitation .reference .discussionImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1));
  filter: var(--theme-ecomiteeLight-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1)));
}

.ecomiteeLightHC .websiteContent .splitBlock .block .invitation .reference .workspaceImage, .ecomiteeLightHC .websiteContent .splitBlock .block .invitation .reference .discussionImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.3));
  filter: var(--theme-ecomiteeLightHC-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.3)));
}

.ecomiteeSepia .websiteContent .splitBlock .block .invitation .reference .workspaceImage, .ecomiteeSepia .websiteContent .splitBlock .block .invitation .reference .discussionImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1));
  filter: var(--theme-ecomiteeSepia-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1)));
}

.ecomiteeSepiaHC .websiteContent .splitBlock .block .invitation .reference .workspaceImage, .ecomiteeSepiaHC .websiteContent .splitBlock .block .invitation .reference .discussionImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1));
  filter: var(--theme-ecomiteeSepiaHC-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1)));
}

.ecomiteeDark .websiteContent .splitBlock .block .invitation .reference .workspaceImage, .ecomiteeDark .websiteContent .splitBlock .block .invitation .reference .discussionImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1));
  filter: var(--theme-ecomiteeDark-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.1)));
}

.ecomiteeDarkHC .websiteContent .splitBlock .block .invitation .reference .workspaceImage, .ecomiteeDarkHC .websiteContent .splitBlock .block .invitation .reference .discussionImage {
  filter: drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.3));
  filter: var(--theme-ecomiteeDarkHC-shadow-d1-drop, drop-shadow(2px 3px 6px rgba(0, 0, 0, 0.3)));
}

.websiteContent .splitBlock .block .invitation .reference .workspaceImage img,
.websiteContent .splitBlock .block .invitation .reference .discussionImage img {
  object-fit: cover;
  border-radius: 24px;
  clip-path: polygon(0px 48px, 0px 48px, 0.007px 41.544px, 0.056px 35.725px, 0.19px 30.5px, 0.45px 25.828px, 0.879px 21.665px, 1.518px 17.971px, 2.411px 14.702px, 3.599px 11.817px, 5.124px 9.274px, 7.029px 7.029px, 7.029px 7.029px, 9.274px 5.124px, 11.817px 3.599px, 14.702px 2.411px, 17.971px 1.518px, 21.665px 0.879px, 25.828px 0.45px, 30.5px 0.19px, 35.725px 0.056px, 41.544px 0.007px, 48px 0px, calc(100% - 48px) 0px, calc(100% - 48px) 0px, calc(100% - 41.544px) 0.007px, calc(100% - 35.725px) 0.056px, calc(100% - 30.5px) 0.19px, calc(100% - 25.829px) 0.45px, calc(100% - 21.666px) 0.879px, calc(100% - 17.972px) 1.518px, calc(100% - 14.702px) 2.411px, calc(100% - 11.817px) 3.599px, calc(100% - 9.275px) 5.124px, calc(100% - 7.029px) 7.029px, calc(100% - 7.029px) 7.029px, calc(100% - 5.124px) 9.274px, calc(100% - 3.6px) 11.817px, calc(100% - 2.412px) 14.702px, calc(100% - 1.519px) 17.971px, calc(100% - 0.88px) 21.665px, calc(100% - 0.451px) 25.828px, calc(100% - 0.19px) 30.5px, calc(100% - 0.056px) 35.725px, calc(100% - 0.008px) 41.544px, calc(100% - 0px) 48px, calc(100% - 0px) calc(100% - 48px), calc(100% - 0px) calc(100% - 48px), calc(100% - 0.008px) calc(100% - 41.544px), calc(100% - 0.056px) calc(100% - 35.725px), calc(100% - 0.19px) calc(100% - 30.5px), calc(100% - 0.451px) calc(100% - 25.829px), calc(100% - 0.88px) calc(100% - 21.666px), calc(100% - 1.519px) calc(100% - 17.972px), calc(100% - 2.412px) calc(100% - 14.702px), calc(100% - 3.6px) calc(100% - 11.817px), calc(100% - 5.124px) calc(100% - 9.275px), calc(100% - 7.029px) calc(100% - 7.029px), calc(100% - 7.029px) calc(100% - 7.029px), calc(100% - 9.275px) calc(100% - 5.124px), calc(100% - 11.817px) calc(100% - 3.6px), calc(100% - 14.702px) calc(100% - 2.412px), calc(100% - 17.972px) calc(100% - 1.519px), calc(100% - 21.666px) calc(100% - 0.88px), calc(100% - 25.829px) calc(100% - 0.451px), calc(100% - 30.5px) calc(100% - 0.19px), calc(100% - 35.725px) calc(100% - 0.056px), calc(100% - 41.544px) calc(100% - 0.008px), calc(100% - 48px) calc(100% - 0px), 48px calc(100% - 0px), 48px calc(100% - 0px), 41.544px calc(100% - 0.008px), 35.725px calc(100% - 0.056px), 30.5px calc(100% - 0.19px), 25.828px calc(100% - 0.451px), 21.665px calc(100% - 0.88px), 17.971px calc(100% - 1.519px), 14.702px calc(100% - 2.412px), 11.817px calc(100% - 3.6px), 9.274px calc(100% - 5.124px), 7.029px calc(100% - 7.029px), 7.029px calc(100% - 7.029px), 5.124px calc(100% - 9.275px), 3.599px calc(100% - 11.817px), 2.411px calc(100% - 14.702px), 1.518px calc(100% - 17.972px), 0.879px calc(100% - 21.666px), 0.45px calc(100% - 25.829px), 0.19px calc(100% - 30.5px), 0.056px calc(100% - 35.725px), 0.007px calc(100% - 41.544px), 0px calc(100% - 48px), 0px 48px);
}
.websiteContent .splitBlock .block .invitation .reference .workspaceImage,
.websiteContent .splitBlock .block .invitation .reference .discussionImage,
.websiteContent .splitBlock .block .invitation .reference .workspaceImage img,
.websiteContent .splitBlock .block .invitation .reference .discussionImage img {
  max-width: 250px;
  width: 100%;
  height: auto;
}
.websiteContent .splitBlock .block .invitation .reference .workspaceImage img,
.websiteContent .splitBlock .block .invitation .reference .discussionImage img,
.websiteContent .splitBlock .block .invitation .reference .workspaceImage img img,
.websiteContent .splitBlock .block .invitation .reference .discussionImage img img {
  max-width: 250px;
  width: 100%;
  height: auto;
}
.websiteContent .splitBlock .block .invitation .reference .workspaceTitle,
.websiteContent .splitBlock .block .invitation .reference .discussionTitle {
  text-align: center;
}
.ecomiteeLight .websiteContent .splitBlock .block .invitation .reference .workspaceTitle, .ecomiteeLight .websiteContent .splitBlock .block .invitation .reference .discussionTitle {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteContent .splitBlock .block .invitation .reference .workspaceTitle, .ecomiteeLightHC .websiteContent .splitBlock .block .invitation .reference .discussionTitle {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteContent .splitBlock .block .invitation .reference .workspaceTitle, .ecomiteeSepia .websiteContent .splitBlock .block .invitation .reference .discussionTitle {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteContent .splitBlock .block .invitation .reference .workspaceTitle, .ecomiteeSepiaHC .websiteContent .splitBlock .block .invitation .reference .discussionTitle {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteContent .splitBlock .block .invitation .reference .workspaceTitle, .ecomiteeDark .websiteContent .splitBlock .block .invitation .reference .discussionTitle {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteContent .splitBlock .block .invitation .reference .workspaceTitle, .ecomiteeDarkHC .websiteContent .splitBlock .block .invitation .reference .discussionTitle {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteContent .splitBlock .block .invitation .text {
  text-align: center;
  margin: 0 auto;
}
.ecomiteeLight .websiteContent .splitBlock .block .invitation .text {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLight-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeLightHC .websiteContent .splitBlock .block .invitation .text {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLightHC-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeSepia .websiteContent .splitBlock .block .invitation .text {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepia-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeSepiaHC .websiteContent .splitBlock .block .invitation .text {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeDark .websiteContent .splitBlock .block .invitation .text {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDark-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.ecomiteeDarkHC .websiteContent .splitBlock .block .invitation .text {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDarkHC-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.websiteContent .splitBlock .block .invitation .button {
  margin-top: 40px;
  text-align: center;
}
.websiteContent .splitBlock .block .attachments .expander {
  display: grid;
  grid-template-columns: max-content max-content max-content;
  align-items: center;
}
.ecomiteeLight .websiteContent .splitBlock .block .attachments .expander {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteContent .splitBlock .block .attachments .expander {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteContent .splitBlock .block .attachments .expander {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteContent .splitBlock .block .attachments .expander {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteContent .splitBlock .block .attachments .expander {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteContent .splitBlock .block .attachments .expander {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteContent .personas {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 32px;
  max-width: 1115px;
  margin: 0 auto;
}
.websiteContent .personas .right {
  margin-top: 112px;
}
.websiteContent .personas .right .header {
  text-align: right;
  margin-bottom: 112px;
}
.websiteContent .personas .persona {
  padding: 92px 70px;
  border-radius: 32px;
  margin-bottom: 32px;
}
.ecomiteeLight .websiteContent .personas .persona.owner {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #8C0041 57%, #8C0041);
  background-image: var(--theme-ecomiteeLight-gradient-colored2, linear-gradient(0.07turn, #71254b, #71254b 30%, #8C0041 57%, #8C0041));
}

.ecomiteeLightHC .websiteContent .personas .persona.owner {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #8C0041 57%, #8C0041);
  background-image: var(--theme-ecomiteeLightHC-gradient-colored2, linear-gradient(0.07turn, #71254b, #71254b 30%, #8C0041 57%, #8C0041));
}

.ecomiteeSepia .websiteContent .personas .persona.owner {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8C0041 57%, #8C0041);
  background-image: var(--theme-ecomiteeSepia-gradient-colored2, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8C0041 57%, #8C0041));
}

.ecomiteeSepiaHC .websiteContent .personas .persona.owner {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8C0041 57%, #8C0041);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-colored2, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8C0041 57%, #8C0041));
}

.ecomiteeDark .websiteContent .personas .persona.owner {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #A90A43 57%, #A90A43);
  background-image: var(--theme-ecomiteeDark-gradient-colored2, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #A90A43 57%, #A90A43));
}

.ecomiteeDarkHC .websiteContent .personas .persona.owner {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #A90A43 57%, #A90A43);
  background-image: var(--theme-ecomiteeDarkHC-gradient-colored2, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #A90A43 57%, #A90A43));
}

.ecomiteeLight .websiteContent .personas .persona.owner {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .websiteContent .personas .persona.owner {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .websiteContent .personas .persona.owner {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .websiteContent .personas .persona.owner {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .websiteContent .personas .persona.owner {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .websiteContent .personas .persona.owner {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.websiteContent .personas .persona.owner .links a {
  text-decoration: none;
}
.ecomiteeLight .websiteContent .personas .persona.owner .links a {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLight-light, #FFFFFF) !important;
}

.ecomiteeLightHC .websiteContent .personas .persona.owner .links a {
  color: #FFFFFF !important;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF) !important;
}

.ecomiteeSepia .websiteContent .personas .persona.owner .links a {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5) !important;
}

.ecomiteeSepiaHC .websiteContent .personas .persona.owner .links a {
  color: #F5EEE5 !important;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5) !important;
}

.ecomiteeDark .websiteContent .personas .persona.owner .links a {
  color: #373040 !important;
  color: var(--theme-ecomiteeDark-light, #373040) !important;
}

.ecomiteeDarkHC .websiteContent .personas .persona.owner .links a {
  color: #373040 !important;
  color: var(--theme-ecomiteeDarkHC-light, #373040) !important;
}

.ecomiteeLight .websiteContent .personas .persona.moderator {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .websiteContent .personas .persona.moderator {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .websiteContent .personas .persona.moderator {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .websiteContent .personas .persona.moderator {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .websiteContent .personas .persona.moderator {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .websiteContent .personas .persona.moderator {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .websiteContent .personas .persona.moderator .links {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteContent .personas .persona.moderator .links {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteContent .personas .persona.moderator .links {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteContent .personas .persona.moderator .links {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteContent .personas .persona.moderator .links {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteContent .personas .persona.moderator .links {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteContent .personas .persona .function {
  margin-bottom: 70px;
  text-align: center;
}
.websiteContent .personas .persona .user {
  display: grid;
  grid-template-columns: 160px 1fr;
  column-gap: 42px;
  align-items: center;
}
.websiteContent .personas .persona .description {
  margin-top: 52px;
}
.websiteContent .personas .persona .links {
  margin-top: 32px;
  display: grid;
  grid-template-columns: max-content 1fr;
  column-gap: 16px;
  align-items: center;
}
.websiteContent .activity {
  display: grid;
  grid-template-columns: minmax(0, 270px) minmax(0, 270px) minmax(0, 270px);
  justify-content: space-between;
  max-width: 1115px;
  margin: 192px auto 0 auto;
}
.websiteContent .activity h4 {
  margin: 16px 0 0 0;
}
.websiteContent .postings {
  margin-top: 192px;
}
.websiteContent .postings .postingsTitle {
  margin-bottom: 64px;
}
.websiteContent .postings .postingBlock {
  max-width: 1000px;
}
.websiteContent .postings .postingBlock .header .left .title {
  color: revert;
}
.websiteContent .postings .postingBlock .header .right {
  display: none;
}
.websiteContent .postings .postingBlock .status {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.websiteContent .postings .postingBlock .status .left {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  width: auto;
}
.websiteContent .postings .postingBlock .status .right {
  display: none;
}
.websiteContent .highlightDiscussions {
  max-width: 1000px;
  margin: 192px auto;
}
.websiteContent .highlightDiscussions .discussion {
  margin-bottom: 124px;
}
.websiteContent .highlightDiscussions .discussion.withImage {
  display: grid;
  grid-template-columns: minmax(0, 40%) minmax(0, 1fr);
  column-gap: 48px;
  align-items: center;
}
.websiteContent .highlightDiscussions .discussion .image img {
  width: 100%;
  border-radius: 32px;
}
.websiteContent .highlightDiscussions .discussion .side .progress {
  margin-bottom: 8px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  gap: 40px;
}
.ecomiteeLight .websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight), .ecomiteeLight .websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight) {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight), .ecomiteeLightHC .websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight) {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight), .ecomiteeSepia .websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight) {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight), .ecomiteeSepiaHC .websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight) {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight), .ecomiteeDark .websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight) {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .websiteContent .highlightDiscussions .discussion .side .progress .start:not(.highlight), .ecomiteeDarkHC .websiteContent .highlightDiscussions .discussion .side .progress .end:not(.highlight) {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .websiteContent .highlightDiscussions .discussion .side .progress .start.highlight, .ecomiteeLight .websiteContent .highlightDiscussions .discussion .side .progress .end.highlight {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteContent .highlightDiscussions .discussion .side .progress .start.highlight, .ecomiteeLightHC .websiteContent .highlightDiscussions .discussion .side .progress .end.highlight {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteContent .highlightDiscussions .discussion .side .progress .start.highlight, .ecomiteeSepia .websiteContent .highlightDiscussions .discussion .side .progress .end.highlight {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteContent .highlightDiscussions .discussion .side .progress .start.highlight, .ecomiteeSepiaHC .websiteContent .highlightDiscussions .discussion .side .progress .end.highlight {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteContent .highlightDiscussions .discussion .side .progress .start.highlight, .ecomiteeDark .websiteContent .highlightDiscussions .discussion .side .progress .end.highlight {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteContent .highlightDiscussions .discussion .side .progress .start.highlight, .ecomiteeDarkHC .websiteContent .highlightDiscussions .discussion .side .progress .end.highlight {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteContent .highlightDiscussions .discussion .side .progress .bar {
  width: 80px;
  height: 8px;
  border-radius: 3px;
}
.ecomiteeLight .websiteContent .highlightDiscussions .discussion .side .progress .bar {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .websiteContent .highlightDiscussions .discussion .side .progress .bar {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .websiteContent .highlightDiscussions .discussion .side .progress .bar {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .websiteContent .highlightDiscussions .discussion .side .progress .bar {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .websiteContent .highlightDiscussions .discussion .side .progress .bar {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .websiteContent .highlightDiscussions .discussion .side .progress .bar {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

.websiteContent .highlightDiscussions .discussion .side .progress .bar .fill {
  height: 8px;
  border-radius: 3px;
}
.ecomiteeLight .websiteContent .highlightDiscussions .discussion .side .progress .bar .fill {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .websiteContent .highlightDiscussions .discussion .side .progress .bar .fill {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .websiteContent .highlightDiscussions .discussion .side .progress .bar .fill {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .websiteContent .highlightDiscussions .discussion .side .progress .bar .fill {
  background-color: #8C0041;
  background-color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .websiteContent .highlightDiscussions .discussion .side .progress .bar .fill {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .websiteContent .highlightDiscussions .discussion .side .progress .bar .fill {
  background-color: #A90A43;
  background-color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.websiteContent .highlightDiscussions .discussion .side .title {
  margin-bottom: 32px;
}
.websiteContent .impressum {
  border-radius: 32px;
  padding: 72px 64px;
  margin-top: 180px;
}
.ecomiteeLight .websiteContent .impressum {
  background-image: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%);
  background-image: var(--theme-ecomiteeLight-gradient-light, linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%));
}

.ecomiteeLightHC .websiteContent .impressum {
  background-image: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%);
  background-image: var(--theme-ecomiteeLightHC-gradient-light, linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%));
}

.ecomiteeSepia .websiteContent .impressum {
  background-image: linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%);
  background-image: var(--theme-ecomiteeSepia-gradient-light, linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%));
}

.ecomiteeSepiaHC .websiteContent .impressum {
  background-image: linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-light, linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%));
}

.ecomiteeDark .websiteContent .impressum {
  background-image: linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%);
  background-image: var(--theme-ecomiteeDark-gradient-light, linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%));
}

.ecomiteeDarkHC .websiteContent .impressum {
  background-image: linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%);
  background-image: var(--theme-ecomiteeDarkHC-gradient-light, linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%));
}

.websiteContent .impressum .text {
  margin-top: 20px;
}
.websiteContent .impressum .email {
  max-width: fit-content;
  margin-top: 20px;
}
.ecomiteeLight .websiteContent .impressum .email {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLight-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeLightHC .websiteContent .impressum .email {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLightHC-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeSepia .websiteContent .impressum .email {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepia-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeSepiaHC .websiteContent .impressum .email {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeDark .websiteContent .impressum .email {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDark-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.ecomiteeDarkHC .websiteContent .impressum .email {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDarkHC-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.websiteContent .separator {
  margin-top: 20px;
  margin-bottom: 100px;
  height: 2px;
}
.ecomiteeLight .websiteContent .separator {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .websiteContent .separator {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .websiteContent .separator {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .websiteContent .separator {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .websiteContent .separator {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .websiteContent .separator {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

@media (max-width: 1200px) {
  .websiteContent .discussionHeader.withImage,
  .websiteContent .workspaceHeader.withImage {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 48px;
    text-align: center;
  }
  .websiteContent .discussionHeader.withImage .left .functions,
  .websiteContent .workspaceHeader.withImage .left .functions {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .websiteContent .discussionHeader .image,
  .websiteContent .workspaceHeader .image {
    grid-row: 1;
    margin: 0 auto;
  }
  .websiteContent .discussionHeader .image img,
  .websiteContent .workspaceHeader .image img {
    max-width: 480px;
    border-radius: 32px;
  }
  .websiteContent .discussionProgress {
    margin-bottom: 128px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    gap: 24px;
  }
  .websiteContent .splitBlock .block .description {
    margin-right: 0;
  }
  .websiteContent .splitBlock {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .websiteContent .splitBlock:not(.alignTitleTop) {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  .websiteContent .splitBlock.attached .title {
    width: 100%;
    margin: 0;
  }
  .websiteContent .splitBlock:not(.attached) .title {
    width: 100%;
    margin: 0 0 16px 0;
  }
  .websiteContent .splitBlock .block {
    width: 100%;
  }
  .websiteContent .personas .persona {
    padding: 72px 32px;
  }
  .websiteContent .personas .persona .user {
    grid-template-columns: 120px 1fr;
    column-gap: 24px;
  }
  .websiteContent .personas .persona .user .userAvatar.xl,
  .websiteContent .personas .persona .user .userAvatar.xl img {
    width: 120px;
    height: 120px;
  }
  .websiteContent .highlightDiscussions {
    margin: 128px auto;
  }
  .websiteContent .highlightDiscussions .discussion {
    margin-bottom: 80px;
  }
  .websiteContent .highlightDiscussions .discussion.withImage {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 24px;
  }
  .websiteContent .highlightDiscussions .discussion .image {
    margin: 0 auto;
  }
  .websiteContent .highlightDiscussions .discussion .image img {
    max-width: 360px;
    border-radius: 32px;
  }
  .websiteContent .highlightDiscussions .discussion .side {
    text-align: center;
  }
  .websiteContent .highlightDiscussions .discussion .side .progress {
    margin-top: 0;
    gap: 24px;
    justify-content: center;
  }
}
@media (max-width: 900px) {
  .websiteContent .discussionProgress {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .websiteContent .introduction {
    margin-top: 72px;
  }
  .websiteContent .introduction .title {
    margin: 0 auto 40px auto !important;
  }
  .websiteContent .splitBlock:not(.attached) {
    margin-top: 48px !important;
  }
  .websiteContent .personas {
    max-width: 450px;
    grid-template-columns: 1fr;
  }
  .websiteContent .personas .right {
    margin-top: 0;
  }
  .websiteContent .personas .right .header {
    display: none;
  }
  .websiteContent .personas .persona {
    padding: 56px 24px;
  }
  .websiteContent .personas .persona .function {
    margin-bottom: 56px;
  }
  .websiteContent .personas .persona .user {
    grid-template-columns: 96px 1fr;
    column-gap: 24px;
  }
  .websiteContent .personas .persona .user .userAvatar.xl,
  .websiteContent .personas .persona .user .userAvatar.xl img {
    width: 96px;
    height: 96px;
  }
  .websiteContent .personas .persona .description {
    margin-top: 32px;
  }
  .websiteContent .activity {
    grid-template-columns: minmax(0, 1fr);
    row-gap: 64px;
  }
  .websiteContent .activity h4 {
    margin: 0;
  }
  .websiteContent .impressum {
    padding: 48px 32px;
  }
}

.ecomiteeDark .websiteContent .personas .persona.owner,
.ecomiteeDarkHC .websiteContent .personas .persona.owner {
  color: #DCCBD9 !important;
}
.ecomiteeDark .websiteContent .personas .persona.owner .links a,
.ecomiteeDarkHC .websiteContent .personas .persona.owner .links a {
  color: #DCCBD9 !important;
}

.toolbarWrapper {
  display: contents;
}

.indexToolbar {
  position: fixed;
  width: 100%;
  height: 80px;
  padding-top: 18px;
  top: 0;
  left: 0;
  z-index: 1000;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.ecomiteeLight .indexToolbar {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD);
}

.ecomiteeLightHC .indexToolbar {
  background-color: #F9FBFD;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD);
}

.ecomiteeSepia .indexToolbar {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA);
}

.ecomiteeSepiaHC .indexToolbar {
  background-color: #F1E7DA;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA);
}

.ecomiteeDark .indexToolbar {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDark-background, #051722);
}

.ecomiteeDarkHC .indexToolbar {
  background-color: #051722;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722);
}

@media (max-width: 1420px) {
  .indexToolbar {
    height: 70px;
    padding-top: 12px;
  }
}
.indexToolbar .skipLink {
  position: fixed;
  top: -60px;
  left: 25px;
}
.indexToolbar .skipLink.ui-state-focus {
  top: 22px;
}
.indexToolbar .menuLeft {
  width: 168px;
  padding-left: 48px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media (max-width: 767px) {
  .indexToolbar .menuLeft {
    padding-left: 16px;
  }
}
.indexToolbar .menuLeft a {
  display: grid;
  justify-content: center;
  align-items: center;
  border-radius: 24px;
}
@media (min-width: 767px) {
  .indexToolbar .menuLeft a {
    width: 48px;
    height: 48px;
  }
  .indexToolbar .menuLeft a.spaceRight {
    margin-right: 24px;
  }
}
@media (max-width: 767px) {
  .indexToolbar .menuLeft a {
    width: 32px;
    height: 32px;
  }
  .indexToolbar .menuLeft a.spaceRight {
    margin-right: 20px;
  }
}
.indexToolbar .spacerLeft, .indexToolbar .spacerRight {
  width: 0px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.indexToolbar .spacerMiddle {
  width: 100%;
  max-width: 1600px;
}
.indexToolbar .menuRight {
  width: 296px;
  padding-right: 48px;
  text-align: right;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .indexToolbar .menuRight {
    padding-right: 16px;
  }
}
.indexToolbar .menuRight > a.login, .indexToolbar .menuRight > a.language {
  word-break: keep-all;
  padding: 8px;
  border-radius: 8px;
}
.ecomiteeLight .indexToolbar .menuRight > a.login, .ecomiteeLight .indexToolbar .menuRight > a.language {
  color: #8BA5C0 !important;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0) !important;
}

.ecomiteeLightHC .indexToolbar .menuRight > a.login, .ecomiteeLightHC .indexToolbar .menuRight > a.language {
  color: #456280 !important;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280) !important;
}

.ecomiteeSepia .indexToolbar .menuRight > a.login, .ecomiteeSepia .indexToolbar .menuRight > a.language {
  color: #BDA88F !important;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F) !important;
}

.ecomiteeSepiaHC .indexToolbar .menuRight > a.login, .ecomiteeSepiaHC .indexToolbar .menuRight > a.language {
  color: #7e6344 !important;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344) !important;
}

.ecomiteeDark .indexToolbar .menuRight > a.login, .ecomiteeDark .indexToolbar .menuRight > a.language {
  color: #998A97 !important;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97) !important;
}

.ecomiteeDarkHC .indexToolbar .menuRight > a.login, .ecomiteeDarkHC .indexToolbar .menuRight > a.language {
  color: #bcb3bb !important;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb) !important;
}

.indexToolbar .menuRight > a.language {
  display: grid;
  grid-template-columns: max-content max-content;
  gap: 6px;
  align-items: center;
}
@media (min-width: 767px) {
  .indexToolbar .menuRight > a:not(.login):not(.language) {
    border-radius: 24px;
    width: 48px;
    height: 48px;
  }
  .indexToolbar .menuRight > a.spaceRight {
    margin-right: 24px;
  }
  .indexToolbar .menuRight > a .ecicns.me {
    margin: 12px;
  }
}
@media (max-width: 767px) {
  .indexToolbar .menuRight > a:not(.login):not(.language) {
    border-radius: 24px;
    width: 32px;
    height: 32px;
  }
  .indexToolbar .menuRight > a.spaceRight {
    margin-right: 12px;
  }
  .indexToolbar .menuRight > a .ecicns.me {
    margin: 4px;
  }
}

.indexFooter {
  width: 100%;
  padding: 60px 100px 100px 100px;
}
@media (min-width: 950px) and (max-width: 1420px) {
  .indexFooter {
    padding: 60px 50px 100px 50px;
  }
}
@media (max-width: 950px) {
  .indexFooter {
    padding: 60px 16px 100px 16px;
  }
}
.indexFooter .content {
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.indexFooter .content .link {
  margin-right: 80px;
}
.indexFooter .content .link a {
  text-decoration: none !important;
  border-radius: 4px;
}
.ecomiteeLight .indexFooter .content .link a {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .indexFooter .content .link a {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .indexFooter .content .link a {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .indexFooter .content .link a {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .indexFooter .content .link a {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .indexFooter .content .link a {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .indexFooter .content .link a:hover {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeLight-corporate-hover, #A90A43) !important;
}

.ecomiteeLightHC .indexFooter .content .link a:hover {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeLightHC-corporate-hover, #A90A43) !important;
}

.ecomiteeSepia .indexFooter .content .link a:hover {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeSepia-corporate-hover, #A90A43) !important;
}

.ecomiteeSepiaHC .indexFooter .content .link a:hover {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate-hover, #A90A43) !important;
}

.ecomiteeDark .indexFooter .content .link a:hover {
  color: #D31E5F !important;
  color: var(--theme-ecomiteeDark-corporate-hover, #D31E5F) !important;
}

.ecomiteeDarkHC .indexFooter .content .link a:hover {
  color: #D31E5F !important;
  color: var(--theme-ecomiteeDarkHC-corporate-hover, #D31E5F) !important;
}

@media (max-width: 1300px) {
  .indexFooter .content {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .indexFooter .content .link:nth-child(1) {
    width: 100%;
    margin-right: 0;
    margin-bottom: 16px;
  }
}
@media (max-width: 1050px) {
  .indexFooter .content .link {
    order: 3;
    text-align: center;
    width: 100%;
    margin-right: 0;
    margin-bottom: 16px;
  }
  .indexFooter .content .link:nth-child(1) {
    order: 2;
  }
}

.ui-overlaypanel.languageOverlay {
  position: fixed !important;
  top: 70px !important;
}
.ecomiteeLight .ui-overlaypanel.languageOverlay {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-overlaypanel.languageOverlay {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-overlaypanel.languageOverlay {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-overlaypanel.languageOverlay {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-overlaypanel.languageOverlay {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-overlaypanel.languageOverlay {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ui-overlaypanel.languageOverlay .ui-overlaypanel-content {
  padding: 30px !important;
}
.ui-overlaypanel.languageOverlay .languageSetting .languageLink {
  border-radius: 4px;
}
.ecomiteeLight .ui-overlaypanel.languageOverlay .languageSetting .languageLink.selectedLanguage {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLight-corporate, #8C0041) !important;
}

.ecomiteeLightHC .ui-overlaypanel.languageOverlay .languageSetting .languageLink.selectedLanguage {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041) !important;
}

.ecomiteeSepia .ui-overlaypanel.languageOverlay .languageSetting .languageLink.selectedLanguage {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041) !important;
}

.ecomiteeSepiaHC .ui-overlaypanel.languageOverlay .languageSetting .languageLink.selectedLanguage {
  color: #8C0041 !important;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041) !important;
}

.ecomiteeDark .ui-overlaypanel.languageOverlay .languageSetting .languageLink.selectedLanguage {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDark-corporate, #A90A43) !important;
}

.ecomiteeDarkHC .ui-overlaypanel.languageOverlay .languageSetting .languageLink.selectedLanguage {
  color: #A90A43 !important;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43) !important;
}

.ecomiteeLight .ui-overlaypanel.languageOverlay .languageSetting .languageLink:not(.selectedLanguage) {
  color: #8BA5C0 !important;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0) !important;
}

.ecomiteeLightHC .ui-overlaypanel.languageOverlay .languageSetting .languageLink:not(.selectedLanguage) {
  color: #456280 !important;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280) !important;
}

.ecomiteeSepia .ui-overlaypanel.languageOverlay .languageSetting .languageLink:not(.selectedLanguage) {
  color: #BDA88F !important;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F) !important;
}

.ecomiteeSepiaHC .ui-overlaypanel.languageOverlay .languageSetting .languageLink:not(.selectedLanguage) {
  color: #7e6344 !important;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344) !important;
}

.ecomiteeDark .ui-overlaypanel.languageOverlay .languageSetting .languageLink:not(.selectedLanguage) {
  color: #998A97 !important;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97) !important;
}

.ecomiteeDarkHC .ui-overlaypanel.languageOverlay .languageSetting .languageLink:not(.selectedLanguage) {
  color: #bcb3bb !important;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb) !important;
}

.ui-overlaypanel.searchOverlay {
  width: 500px;
  position: fixed !important;
  top: 70px !important;
}
.ecomiteeLight .ui-overlaypanel.searchOverlay {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLight-background, #F9FBFD) !important;
}

.ecomiteeLightHC .ui-overlaypanel.searchOverlay {
  background-color: #F9FBFD !important;
  background-color: var(--theme-ecomiteeLightHC-background, #F9FBFD) !important;
}

.ecomiteeSepia .ui-overlaypanel.searchOverlay {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepia-background, #F1E7DA) !important;
}

.ecomiteeSepiaHC .ui-overlaypanel.searchOverlay {
  background-color: #F1E7DA !important;
  background-color: var(--theme-ecomiteeSepiaHC-background, #F1E7DA) !important;
}

.ecomiteeDark .ui-overlaypanel.searchOverlay {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDark-background, #051722) !important;
}

.ecomiteeDarkHC .ui-overlaypanel.searchOverlay {
  background-color: #051722 !important;
  background-color: var(--theme-ecomiteeDarkHC-background, #051722) !important;
}

.ui-overlaypanel.searchOverlay .ui-overlaypanel-content {
  padding: 30px !important;
}
.ui-overlaypanel.searchOverlay .searchResults {
  max-height: 50vh;
  overflow-y: auto;
}
.ui-overlaypanel.searchOverlay .searchResults .emptyViewPlaceholder {
  margin-top: 30px;
}
.ui-overlaypanel.searchOverlay .searchResults .searchResult {
  display: grid;
  grid-template-columns: minmax(0, 1fr) max-content;
  gap: 8px;
  padding: 8px 16px;
  margin-top: 8px;
  border-radius: 16px;
  align-items: center;
}
.ecomiteeLight .ui-overlaypanel.searchOverlay .searchResults .searchResult {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A);
}

.ecomiteeLightHC .ui-overlaypanel.searchOverlay .searchResults .searchResult {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A);
}

.ecomiteeSepia .ui-overlaypanel.searchOverlay .searchResults .searchResult {
  color: #27160C;
  color: var(--theme-ecomiteeSepia-dark, #27160C);
}

.ecomiteeSepiaHC .ui-overlaypanel.searchOverlay .searchResults .searchResult {
  color: #27160C;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C);
}

.ecomiteeDark .ui-overlaypanel.searchOverlay .searchResults .searchResult {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9);
}

.ecomiteeDarkHC .ui-overlaypanel.searchOverlay .searchResults .searchResult {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9);
}

.ecomiteeLight .ui-overlaypanel.searchOverlay .searchResults .searchResult:hover {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .ui-overlaypanel.searchOverlay .searchResults .searchResult:hover {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .ui-overlaypanel.searchOverlay .searchResults .searchResult:hover {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .ui-overlaypanel.searchOverlay .searchResults .searchResult:hover {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .ui-overlaypanel.searchOverlay .searchResults .searchResult:hover {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .ui-overlaypanel.searchOverlay .searchResults .searchResult:hover {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

.ecomiteeLight .ui-overlaypanel.searchOverlay .searchResults .searchResult .info {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .ui-overlaypanel.searchOverlay .searchResults .searchResult .info {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .ui-overlaypanel.searchOverlay .searchResults .searchResult .info {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .ui-overlaypanel.searchOverlay .searchResults .searchResult .info {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .ui-overlaypanel.searchOverlay .searchResults .searchResult .info {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .ui-overlaypanel.searchOverlay .searchResults .searchResult .info {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ui-overlaypanel.searchOverlay .searchResults .searchResult .name {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.ui-overlaypanel.searchOverlay .searchResults a:first-child .searchResult {
  margin-top: 30px;
}

.floatingSentenceToolbar {
  display: none;
  position: absolute;
  z-index: 600;
}
.floatingSentenceToolbar .ui-selectonemenu {
  width: 450px !important;
  max-width: 90vw !important;
  max-width: calc(100vw - 32px) !important;
  max-width: -webkit-calc(100vw - 32px) !important;
}
.ecomiteeLight .floatingSentenceToolbar .ui-selectonemenu {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .floatingSentenceToolbar .ui-selectonemenu {
  box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .floatingSentenceToolbar .ui-selectonemenu {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .floatingSentenceToolbar .ui-selectonemenu {
  box-shadow: 1px 3px 13px #BEAA90 !important;
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .floatingSentenceToolbar .ui-selectonemenu {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .floatingSentenceToolbar .ui-selectonemenu {
  box-shadow: 1px 3px 13px #000000 !important;
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeLight .floatingSentenceToolbar .ui-selectonemenu {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.5) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.5)) !important;
}

.ecomiteeLightHC .floatingSentenceToolbar .ui-selectonemenu {
  -webkit-box-shadow: 1px 3px 13px rgba(139, 165, 192, 0.75) !important;
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-l1, 1px 3px 13px rgba(139, 165, 192, 0.75)) !important;
}

.ecomiteeSepia .floatingSentenceToolbar .ui-selectonemenu {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeSepiaHC .floatingSentenceToolbar .ui-selectonemenu {
  -webkit-box-shadow: 1px 3px 13px #BEAA90 !important;
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-l1, 1px 3px 13px #BEAA90) !important;
}

.ecomiteeDark .floatingSentenceToolbar .ui-selectonemenu {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-l1, 1px 3px 13px #000000) !important;
}

.ecomiteeDarkHC .floatingSentenceToolbar .ui-selectonemenu {
  -webkit-box-shadow: 1px 3px 13px #000000 !important;
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-l1, 1px 3px 13px #000000) !important;
}

.floatingSentenceToolbar .ui-button.round {
  width: 60px !important;
  height: 60px !important;
  padding: 0 !important;
  margin-right: 24px !important;
}
@media (max-width: 767px) {
  .floatingSentenceToolbar {
    left: 16px !important;
  }
  .floatingSentenceToolbar .ui-button.round {
    width: 48px !important;
    height: 48px !important;
    margin-right: 16px !important;
  }
}

.ideasContainer .ui-datascroller-list {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -20px !important;
  margin-right: -20px !important;
}
.ideasContainer .ui-datascroller-list .ui-datascroller-item {
  max-width: 33.3%;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
@media (max-width: 1200px) {
  .ideasContainer .ui-datascroller-list .ui-datascroller-item {
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .ideasContainer .ui-datascroller-list .ui-datascroller-item {
    max-width: 100%;
  }
}
.ideasContainer .ui-datascroller-list .ideaBlock {
  width: 100vw;
  max-width: 100%;
  word-break: break-word;
}
.ideasContainer .ui-datascroller-list .ideaBlock .spacing {
  height: 90vh;
  min-height: 600px;
  max-height: 800px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 40px;
}
.ideasContainer .ui-datascroller-list .ideaBlock .spacing.withQuestion {
  height: -webkit-calc(90vh - 64px);
  height: calc(90vh - 64px);
  min-height: 536px;
  max-height: 736px;
}
.ideasContainer .ui-datascroller-list .ideaBlock .spacing > a {
  display: block;
  border-radius: 16px;
}
.ideasContainer .ui-datascroller-list .ideaBlock .spacing > a,
.ideasContainer .ui-datascroller-list .ideaBlock .spacing > a > .ui-widget,
.ideasContainer .ui-datascroller-list .ideaBlock .spacing > a > .ui-widget > .ui-widget {
  height: 100%;
}
@media (max-width: 767px) {
  .ideasContainer .ui-datascroller-list {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .ideasContainer .ui-datascroller-list .ideaBlock .spacing,
  .ideasContainer .ui-datascroller-list .ideaBlock .spacing.withQuestion {
    height: revert;
    min-height: revert;
    max-height: revert;
    margin-left: 0;
    margin-right: 0;
  }
}

.postingBlockTimelineLink {
  display: block;
  border-radius: 16px;
}

.postingBlock .discussionHeader {
  padding-top: 32px;
}
.ecomiteeLight .postingBlock .discussionHeader .type {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .postingBlock .discussionHeader .type {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .postingBlock .discussionHeader .type {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .postingBlock .discussionHeader .type {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .postingBlock .discussionHeader .type {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .postingBlock .discussionHeader .type {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .postingBlock .discussionHeader .type .current {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .postingBlock .discussionHeader .type .current {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .postingBlock .discussionHeader .type .current {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .postingBlock .discussionHeader .type .current {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .postingBlock .discussionHeader .type .current {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .postingBlock .discussionHeader .type .current {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ecomiteeLight .postingBlock .discussionHeader .title {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .postingBlock .discussionHeader .title {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .postingBlock .discussionHeader .title {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .postingBlock .discussionHeader .title {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .postingBlock .discussionHeader .title {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .postingBlock .discussionHeader .title {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.postingBlock .header {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-top: 32px;
}
.postingBlock .header .left {
  width: 100px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.postingBlock .header .left .label {
  margin-right: 24px;
}
.ecomiteeLight .postingBlock .header .left .label.moderator {
  color: #F97F4A;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .postingBlock .header .left .label.moderator {
  color: #d44507;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .postingBlock .header .left .label.moderator {
  color: #F97F4A;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .postingBlock .header .left .label.moderator {
  color: #d44507;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .postingBlock .header .left .label.moderator {
  color: #F97F4A;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .postingBlock .header .left .label.moderator {
  color: #F97F4A;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.postingBlock .header .left .topics .topic {
  margin-right: 24px;
}
.ecomiteeLight .postingBlock .header .left .topics .topic {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLight-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeLightHC .postingBlock .header .left .topics .topic {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLightHC-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeSepia .postingBlock .header .left .topics .topic {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepia-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeSepiaHC .postingBlock .header .left .topics .topic {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeDark .postingBlock .header .left .topics .topic {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDark-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.ecomiteeDarkHC .postingBlock .header .left .topics .topic {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDarkHC-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.ecomiteeLight .postingBlock .header .left .title {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .postingBlock .header .left .title {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .postingBlock .header .left .title {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .postingBlock .header .left .title {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .postingBlock .header .left .title {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .postingBlock .header .left .title {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.postingBlock .header .right {
  max-width: 33%;
  margin-left: 24px;
  text-align: center;
}
.postingBlock .header .right form {
  display: contents;
}
.postingBlock .header .right .userAvatar {
  display: block;
  margin: 0 auto 6px auto;
}
.postingBlock .header .right .autor {
  display: block;
  border-radius: 4px;
}
.ecomiteeLight .postingBlock .header .right .time {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .postingBlock .header .right .time {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .postingBlock .header .right .time {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .postingBlock .header .right .time {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .postingBlock .header .right .time {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .postingBlock .header .right .time {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

@media (max-width: 767px) {
  .postingBlock .header {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
  }
  .postingBlock .header .left {
    width: 100%;
    grid-row: 2;
  }
  .postingBlock .header .right {
    grid-row: 1;
    display: grid;
    grid-template-columns: max-content minmax(0, 1fr);
    margin: 0 0 16px 0;
    max-width: unset;
    text-align: left;
  }
  .postingBlock .header .right .userAvatar {
    grid-row: 1/span 2;
    grid-column: 1;
    margin: 0 16px 0 0;
  }
  .postingBlock .header .right .autor {
    grid-row: 1;
    grid-column: 2;
    align-self: end;
  }
  .postingBlock .header .right .time {
    grid-row: 2;
    grid-column: 2;
  }
}
@media (max-width: 500px) {
  .postingBlock .header {
    padding-top: 24px;
  }
}

.ideaBlock .question {
  cursor: pointer;
  height: auto;
  overflow: hidden;
  transition: height 0.6s;
  border-radius: 16px 16px 0 0;
  padding: 16px 32px 0 32px;
  margin: 0 36px;
  display: grid;
  grid-template-columns: auto min-content;
  column-gap: 8px;
}
.ecomiteeLight .ideaBlock .question {
  background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%);
  background: var(--theme-ecomiteeLight-gradient-light, linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%));
}

.ecomiteeLightHC .ideaBlock .question {
  background: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%);
  background: var(--theme-ecomiteeLightHC-gradient-light, linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%));
}

.ecomiteeSepia .ideaBlock .question {
  background: linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%);
  background: var(--theme-ecomiteeSepia-gradient-light, linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%));
}

.ecomiteeSepiaHC .ideaBlock .question {
  background: linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%);
  background: var(--theme-ecomiteeSepiaHC-gradient-light, linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%));
}

.ecomiteeDark .ideaBlock .question {
  background: linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%);
  background: var(--theme-ecomiteeDark-gradient-light, linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%));
}

.ecomiteeDarkHC .ideaBlock .question {
  background: linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%);
  background: var(--theme-ecomiteeDarkHC-gradient-light, linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%));
}

.ideaBlock .question .questionContent {
  margin-bottom: 8px;
}
.ecomiteeLight .ideaBlock .question .questionContent:not(.expanded) {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .ideaBlock .question .questionContent:not(.expanded) {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .ideaBlock .question .questionContent:not(.expanded) {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .ideaBlock .question .questionContent:not(.expanded) {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .ideaBlock .question .questionContent:not(.expanded) {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .ideaBlock .question .questionContent:not(.expanded) {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .ideaBlock .question .questionContent.expanded {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLight-dark, #0F0E1A);
}

.ecomiteeLightHC .ideaBlock .question .questionContent.expanded {
  color: #0F0E1A;
  color: var(--theme-ecomiteeLightHC-dark, #0F0E1A);
}

.ecomiteeSepia .ideaBlock .question .questionContent.expanded {
  color: #27160C;
  color: var(--theme-ecomiteeSepia-dark, #27160C);
}

.ecomiteeSepiaHC .ideaBlock .question .questionContent.expanded {
  color: #27160C;
  color: var(--theme-ecomiteeSepiaHC-dark, #27160C);
}

.ecomiteeDark .ideaBlock .question .questionContent.expanded {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDark-dark, #DCCBD9);
}

.ecomiteeDarkHC .ideaBlock .question .questionContent.expanded {
  color: #DCCBD9;
  color: var(--theme-ecomiteeDarkHC-dark, #DCCBD9);
}

.ideaBlock .question .ecicns {
  margin-top: 8px;
}
@media (max-width: 767px) {
  .ideaBlock .question {
    margin: 0 16px;
  }
}
.ideaBlock .header {
  padding-top: 32px;
}
.ideaBlock .header .label {
  margin-right: 16px;
}
.ecomiteeLight .ideaBlock .header .label.moderator {
  color: #F97F4A;
  color: var(--theme-ecomiteeLight-moderation, #F97F4A);
}

.ecomiteeLightHC .ideaBlock .header .label.moderator {
  color: #d44507;
  color: var(--theme-ecomiteeLightHC-moderation, #d44507);
}

.ecomiteeSepia .ideaBlock .header .label.moderator {
  color: #F97F4A;
  color: var(--theme-ecomiteeSepia-moderation, #F97F4A);
}

.ecomiteeSepiaHC .ideaBlock .header .label.moderator {
  color: #d44507;
  color: var(--theme-ecomiteeSepiaHC-moderation, #d44507);
}

.ecomiteeDark .ideaBlock .header .label.moderator {
  color: #F97F4A;
  color: var(--theme-ecomiteeDark-moderation, #F97F4A);
}

.ecomiteeDarkHC .ideaBlock .header .label.moderator {
  color: #F97F4A;
  color: var(--theme-ecomiteeDarkHC-moderation, #F97F4A);
}

.ideaBlock .header .topics .topic {
  margin-right: 16px;
}
.ecomiteeLight .ideaBlock .header .topics .topic {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLight-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeLightHC .ideaBlock .header .topics .topic {
  background-image: linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b);
  background-image: var(--theme-ecomiteeLightHC-gradient-colored, linear-gradient(0.07turn, #71254b, #71254b 30%, #2b1c4b 57%, #2b1c4b));
}

.ecomiteeSepia .ideaBlock .header .topics .topic {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepia-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeSepiaHC .ideaBlock .header .topics .topic {
  background-image: linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-colored, linear-gradient(0.07turn, #c0590e, #c0590e 30%, #8c0064 57%, #8c0064));
}

.ecomiteeDark .ideaBlock .header .topics .topic {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDark-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.ecomiteeDarkHC .ideaBlock .header .topics .topic {
  background-image: linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC);
  background-image: var(--theme-ecomiteeDarkHC-gradient-colored, linear-gradient(0.07turn, #9E024D, #9E024D 30%, #4783DC 57%, #4783DC));
}

.ideaBlock .header .title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ecomiteeLight .ideaBlock .header .title {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .ideaBlock .header .title {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .ideaBlock .header .title {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .ideaBlock .header .title {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .ideaBlock .header .title {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .ideaBlock .header .title {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ideaBlock .autorBlock {
  display: grid;
  grid-template-columns: minmax(0, 1fr) max-content;
  text-align: right;
  min-height: 48px;
  padding-top: 32px;
}
.ideaBlock .autorBlock .time {
  grid-row: 2;
  grid-column: 1;
}
.ecomiteeLight .ideaBlock .autorBlock .time {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .ideaBlock .autorBlock .time {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .ideaBlock .autorBlock .time {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .ideaBlock .autorBlock .time {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .ideaBlock .autorBlock .time {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .ideaBlock .autorBlock .time {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ideaBlock .autorBlock .autor {
  grid-row: 1;
  grid-column: 1;
}
.ideaBlock .autorBlock .userAvatar.moderator {
  outline-width: 2px;
  outline-offset: -2px;
}
.ideaBlock .autorBlock .userAvatar {
  grid-row: 1/span 2;
  grid-column: 2;
  margin-left: 24px;
}
@media (max-width: 500px) {
  .ideaBlock .question {
    padding: 16px 24px 0 24px;
  }
  .ideaBlock .header {
    padding-top: 24px;
  }
}

.postingBlock .content .image,
.ideaBlock .content .image {
  width: 100%;
}
.postingBlock .content .image.restricted,
.ideaBlock .content .image.restricted {
  max-height: 200px;
  overflow: hidden;
}
.postingBlock .content .image img,
.ideaBlock .content .image img {
  width: 100%;
  border-radius: 32px;
}
.postingBlock .content .sentences,
.ideaBlock .content .sentences {
  padding-top: 32px;
}
.postingBlock .content .sentences .ideaSentence, .postingBlock .content .sentences .previewSentence,
.ideaBlock .content .sentences .ideaSentence,
.ideaBlock .content .sentences .previewSentence {
  display: inline;
}
.postingBlock .content .sentences .ideaSurvey, .postingBlock .content .sentences .previewSurvey,
.ideaBlock .content .sentences .ideaSurvey,
.ideaBlock .content .sentences .previewSurvey {
  display: grid;
  grid-template-columns: max-content minmax(0, 1fr);
  align-items: start;
  gap: 8px;
  font-weight: 600;
}
.postingBlock .content .sentences .ideaSurvey .ecicns, .postingBlock .content .sentences .previewSurvey .ecicns,
.ideaBlock .content .sentences .ideaSurvey .ecicns,
.ideaBlock .content .sentences .previewSurvey .ecicns {
  margin-top: 2px;
}
.postingBlock .content .sentences img,
.ideaBlock .content .sentences img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
}
.ecomiteeLight .postingBlock .content .sentences img.commented:not(.selected), .ecomiteeLight .ideaBlock .content .sentences img.commented:not(.selected) {
  outline: 5px solid #F3EDF2;
  outline: 5px solid var(--theme-ecomiteeLight-corporate-medium, #F3EDF2);
}

.ecomiteeLightHC .postingBlock .content .sentences img.commented:not(.selected), .ecomiteeLightHC .ideaBlock .content .sentences img.commented:not(.selected) {
  outline: 5px solid #F3EDF2;
  outline: 5px solid var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2);
}

.ecomiteeSepia .postingBlock .content .sentences img.commented:not(.selected), .ecomiteeSepia .ideaBlock .content .sentences img.commented:not(.selected) {
  outline: 5px solid #ECD1CB;
  outline: 5px solid var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB);
}

.ecomiteeSepiaHC .postingBlock .content .sentences img.commented:not(.selected), .ecomiteeSepiaHC .ideaBlock .content .sentences img.commented:not(.selected) {
  outline: 5px solid #ECD1CB;
  outline: 5px solid var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB);
}

.ecomiteeDark .postingBlock .content .sentences img.commented:not(.selected), .ecomiteeDark .ideaBlock .content .sentences img.commented:not(.selected) {
  outline: 5px solid #3A1C30;
  outline: 5px solid var(--theme-ecomiteeDark-corporate-medium, #3A1C30);
}

.ecomiteeDarkHC .postingBlock .content .sentences img.commented:not(.selected), .ecomiteeDarkHC .ideaBlock .content .sentences img.commented:not(.selected) {
  outline: 5px solid #3A1C30;
  outline: 5px solid var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30);
}

.postingBlock .content .sentences .startingConversationsBlock,
.postingBlock .content .sentences .startingConversationsBlock a,
.ideaBlock .content .sentences .startingConversationsBlock,
.ideaBlock .content .sentences .startingConversationsBlock a {
  display: contents;
}
.postingBlock .content .sentences a,
.ideaBlock .content .sentences a {
  border-radius: 4px;
}
.ecomiteeLight .postingBlock .content .sentences .sentence.commented:not(.selected), .ecomiteeLight .ideaBlock .content .sentences .sentence.commented:not(.selected) {
  background-color: #F3EDF2;
  background-color: var(--theme-ecomiteeLight-corporate-medium, #F3EDF2);
}

.ecomiteeLightHC .postingBlock .content .sentences .sentence.commented:not(.selected), .ecomiteeLightHC .ideaBlock .content .sentences .sentence.commented:not(.selected) {
  background-color: #F3EDF2;
  background-color: var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2);
}

.ecomiteeSepia .postingBlock .content .sentences .sentence.commented:not(.selected), .ecomiteeSepia .ideaBlock .content .sentences .sentence.commented:not(.selected) {
  background-color: #ECD1CB;
  background-color: var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB);
}

.ecomiteeSepiaHC .postingBlock .content .sentences .sentence.commented:not(.selected), .ecomiteeSepiaHC .ideaBlock .content .sentences .sentence.commented:not(.selected) {
  background-color: #ECD1CB;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB);
}

.ecomiteeDark .postingBlock .content .sentences .sentence.commented:not(.selected), .ecomiteeDark .ideaBlock .content .sentences .sentence.commented:not(.selected) {
  background-color: #3A1C30;
  background-color: var(--theme-ecomiteeDark-corporate-medium, #3A1C30);
}

.ecomiteeDarkHC .postingBlock .content .sentences .sentence.commented:not(.selected), .ecomiteeDarkHC .ideaBlock .content .sentences .sentence.commented:not(.selected) {
  background-color: #3A1C30;
  background-color: var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30);
}

.postingBlock .content .sentences .sentence > span,
.ideaBlock .content .sentences .sentence > span {
  background-color: inherit;
}
.postingBlock .content .sentences .sentence strong,
.ideaBlock .content .sentences .sentence strong {
  font-weight: 700;
}
.postingBlock .content .sentences .selectable img,
.ideaBlock .content .sentences .selectable img {
  cursor: pointer;
  transition: box-shadow 0.2s, -webkit-box-shadow 0.2s, filter 0.2s;
}
.postingBlock .content .sentences .selectable img:hover,
.ideaBlock .content .sentences .selectable img:hover {
  filter: brightness(0.95);
}
.ecomiteeLight .postingBlock .content .sentences .selectable img:not(.commented):not(.selected):hover, .ecomiteeLight .ideaBlock .content .sentences .selectable img:not(.commented):not(.selected):hover {
  outline: 5px solid #EDF3FA;
  outline: 5px solid var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .postingBlock .content .sentences .selectable img:not(.commented):not(.selected):hover, .ecomiteeLightHC .ideaBlock .content .sentences .selectable img:not(.commented):not(.selected):hover {
  outline: 5px solid #EDF3FA;
  outline: 5px solid var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .postingBlock .content .sentences .selectable img:not(.commented):not(.selected):hover, .ecomiteeSepia .ideaBlock .content .sentences .selectable img:not(.commented):not(.selected):hover {
  outline: 5px solid #EADDCD;
  outline: 5px solid var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .postingBlock .content .sentences .selectable img:not(.commented):not(.selected):hover, .ecomiteeSepiaHC .ideaBlock .content .sentences .selectable img:not(.commented):not(.selected):hover {
  outline: 5px solid #EADDCD;
  outline: 5px solid var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .postingBlock .content .sentences .selectable img:not(.commented):not(.selected):hover, .ecomiteeDark .ideaBlock .content .sentences .selectable img:not(.commented):not(.selected):hover {
  outline: 5px solid #22212A;
  outline: 5px solid var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .postingBlock .content .sentences .selectable img:not(.commented):not(.selected):hover, .ecomiteeDarkHC .ideaBlock .content .sentences .selectable img:not(.commented):not(.selected):hover {
  outline: 5px solid #22212A;
  outline: 5px solid var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

.ecomiteeLight .postingBlock .content .sentences .selectable img.selected, .ecomiteeLight .ideaBlock .content .sentences .selectable img.selected {
  outline: 5px solid #FFDCE4;
  outline: 5px solid var(--theme-ecomiteeLight-corporate-highlight, #FFDCE4);
}

.ecomiteeLightHC .postingBlock .content .sentences .selectable img.selected, .ecomiteeLightHC .ideaBlock .content .sentences .selectable img.selected {
  outline: 5px solid #FFDCE4;
  outline: 5px solid var(--theme-ecomiteeLightHC-corporate-highlight, #FFDCE4);
}

.ecomiteeSepia .postingBlock .content .sentences .selectable img.selected, .ecomiteeSepia .ideaBlock .content .sentences .selectable img.selected {
  outline: 5px solid #F4AC9C;
  outline: 5px solid var(--theme-ecomiteeSepia-corporate-highlight, #F4AC9C);
}

.ecomiteeSepiaHC .postingBlock .content .sentences .selectable img.selected, .ecomiteeSepiaHC .ideaBlock .content .sentences .selectable img.selected {
  outline: 5px solid #F4AC9C;
  outline: 5px solid var(--theme-ecomiteeSepiaHC-corporate-highlight, #F4AC9C);
}

.ecomiteeDark .postingBlock .content .sentences .selectable img.selected, .ecomiteeDark .ideaBlock .content .sentences .selectable img.selected {
  outline: 5px solid #521432;
  outline: 5px solid var(--theme-ecomiteeDark-corporate-highlight, #521432);
}

.ecomiteeDarkHC .postingBlock .content .sentences .selectable img.selected, .ecomiteeDarkHC .ideaBlock .content .sentences .selectable img.selected {
  outline: 5px solid #521432;
  outline: 5px solid var(--theme-ecomiteeDarkHC-corporate-highlight, #521432);
}

.postingBlock .content .sentences .selectable .sentence,
.ideaBlock .content .sentences .selectable .sentence {
  cursor: pointer;
  transition: background-color 0.2s;
}
.postingBlock .content .sentences .selectable .sentence:hover,
.ideaBlock .content .sentences .selectable .sentence:hover {
  filter: brightness(0.95);
}
.ecomiteeLight .postingBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover, .ecomiteeLight .ideaBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA);
}

.ecomiteeLightHC .postingBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover, .ecomiteeLightHC .ideaBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover {
  background-color: #EDF3FA;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA);
}

.ecomiteeSepia .postingBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover, .ecomiteeSepia .ideaBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD);
}

.ecomiteeSepiaHC .postingBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover, .ecomiteeSepiaHC .ideaBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover {
  background-color: #EADDCD;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD);
}

.ecomiteeDark .postingBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover, .ecomiteeDark .ideaBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A);
}

.ecomiteeDarkHC .postingBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover, .ecomiteeDarkHC .ideaBlock .content .sentences .selectable .sentence:not(.commented):not(.selected):hover {
  background-color: #22212A;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A);
}

.ecomiteeLight .postingBlock .content .sentences .selectable .sentence.selected, .ecomiteeLight .ideaBlock .content .sentences .selectable .sentence.selected {
  background-color: #FFDCE4;
  background-color: var(--theme-ecomiteeLight-corporate-highlight, #FFDCE4);
}

.ecomiteeLightHC .postingBlock .content .sentences .selectable .sentence.selected, .ecomiteeLightHC .ideaBlock .content .sentences .selectable .sentence.selected {
  background-color: #FFDCE4;
  background-color: var(--theme-ecomiteeLightHC-corporate-highlight, #FFDCE4);
}

.ecomiteeSepia .postingBlock .content .sentences .selectable .sentence.selected, .ecomiteeSepia .ideaBlock .content .sentences .selectable .sentence.selected {
  background-color: #F4AC9C;
  background-color: var(--theme-ecomiteeSepia-corporate-highlight, #F4AC9C);
}

.ecomiteeSepiaHC .postingBlock .content .sentences .selectable .sentence.selected, .ecomiteeSepiaHC .ideaBlock .content .sentences .selectable .sentence.selected {
  background-color: #F4AC9C;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-highlight, #F4AC9C);
}

.ecomiteeDark .postingBlock .content .sentences .selectable .sentence.selected, .ecomiteeDark .ideaBlock .content .sentences .selectable .sentence.selected {
  background-color: #521432;
  background-color: var(--theme-ecomiteeDark-corporate-highlight, #521432);
}

.ecomiteeDarkHC .postingBlock .content .sentences .selectable .sentence.selected, .ecomiteeDarkHC .ideaBlock .content .sentences .selectable .sentence.selected {
  background-color: #521432;
  background-color: var(--theme-ecomiteeDarkHC-corporate-highlight, #521432);
}

.postingBlock .content .sentences .links .link:first-child,
.ideaBlock .content .sentences .links .link:first-child {
  margin-top: 32px;
}
.postingBlock .content .sentences .links .link,
.ideaBlock .content .sentences .links .link {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.postingBlock .content .sentences .links a,
.ideaBlock .content .sentences .links a {
  text-decoration: none;
}
.ecomiteeLight .postingBlock .content .sentences .links a, .ecomiteeLight .ideaBlock .content .sentences .links a {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .postingBlock .content .sentences .links a, .ecomiteeLightHC .ideaBlock .content .sentences .links a {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .postingBlock .content .sentences .links a, .ecomiteeSepia .ideaBlock .content .sentences .links a {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .postingBlock .content .sentences .links a, .ecomiteeSepiaHC .ideaBlock .content .sentences .links a {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .postingBlock .content .sentences .links a, .ecomiteeDark .ideaBlock .content .sentences .links a {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .postingBlock .content .sentences .links a, .ecomiteeDarkHC .ideaBlock .content .sentences .links a {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.ecomiteeLight .postingBlock .content .sentences .links a:hover, .ecomiteeLight .ideaBlock .content .sentences .links a:hover {
  color: #A90A43;
  color: var(--theme-ecomiteeLight-corporate-hover, #A90A43);
}

.ecomiteeLightHC .postingBlock .content .sentences .links a:hover, .ecomiteeLightHC .ideaBlock .content .sentences .links a:hover {
  color: #A90A43;
  color: var(--theme-ecomiteeLightHC-corporate-hover, #A90A43);
}

.ecomiteeSepia .postingBlock .content .sentences .links a:hover, .ecomiteeSepia .ideaBlock .content .sentences .links a:hover {
  color: #A90A43;
  color: var(--theme-ecomiteeSepia-corporate-hover, #A90A43);
}

.ecomiteeSepiaHC .postingBlock .content .sentences .links a:hover, .ecomiteeSepiaHC .ideaBlock .content .sentences .links a:hover {
  color: #A90A43;
  color: var(--theme-ecomiteeSepiaHC-corporate-hover, #A90A43);
}

.ecomiteeDark .postingBlock .content .sentences .links a:hover, .ecomiteeDark .ideaBlock .content .sentences .links a:hover {
  color: #D31E5F;
  color: var(--theme-ecomiteeDark-corporate-hover, #D31E5F);
}

.ecomiteeDarkHC .postingBlock .content .sentences .links a:hover, .ecomiteeDarkHC .ideaBlock .content .sentences .links a:hover {
  color: #D31E5F;
  color: var(--theme-ecomiteeDarkHC-corporate-hover, #D31E5F);
}

.postingBlock .content .status,
.ideaBlock .content .status {
  display: grid;
  grid-template-columns: minmax(0, 1fr) max-content;
  gap: 16px;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 32px;
}
.postingBlock .content .status .left,
.ideaBlock .content .status .left {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.ecomiteeLight .postingBlock .content .status .left, .ecomiteeLight .ideaBlock .content .status .left {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .postingBlock .content .status .left, .ecomiteeLightHC .ideaBlock .content .status .left {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .postingBlock .content .status .left, .ecomiteeSepia .ideaBlock .content .status .left {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .postingBlock .content .status .left, .ecomiteeSepiaHC .ideaBlock .content .status .left {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .postingBlock .content .status .left, .ecomiteeDark .ideaBlock .content .status .left {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .postingBlock .content .status .left, .ecomiteeDarkHC .ideaBlock .content .status .left {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.postingBlock .content .status .left .ecicns,
.ideaBlock .content .status .left .ecicns {
  margin-right: 4px;
}
.postingBlock .content .status .right,
.ideaBlock .content .status .right {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.postingBlock .content .status .bottom,
.ideaBlock .content .status .bottom {
  grid-column: 1/span 2;
}
.postingBlock .content .status .bottom .ccBasicSelection,
.ideaBlock .content .status .bottom .ccBasicSelection {
  max-width: 500px;
}
@media (max-width: 767px) {
  .postingBlock .content .status,
  .ideaBlock .content .status {
    grid-template-columns: minmax(0, 1fr);
    gap: 32px;
  }
  .postingBlock .content .status .bottom,
  .ideaBlock .content .status .bottom {
    grid-column: 1;
  }
}
@media (max-width: 500px) {
  .postingBlock .content .sentences,
  .ideaBlock .content .sentences {
    padding-top: 24px;
  }
  .postingBlock .content .status,
  .ideaBlock .content .status {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}

.textLineHeight1 .postingBlock .content .sentences .sentence,
.textLineHeight1 .ideaBlock .content .sentences .sentence {
  padding: 0.03em 0 0.02em 0;
}
@media (max-width: 767px) {
  .textLineHeight1 .postingBlock .content .sentences .sentence,
  .textLineHeight1 .ideaBlock .content .sentences .sentence {
    padding: 0.02em 0;
  }
}

.textLineHeight2 .postingBlock .content .sentences .sentence,
.textLineHeight2 .ideaBlock .content .sentences .sentence {
  padding: 0.15em 0 0.11em 0;
}
@media (max-width: 767px) {
  .textLineHeight2 .postingBlock .content .sentences .sentence,
  .textLineHeight2 .ideaBlock .content .sentences .sentence {
    padding: 0.17em 0;
  }
}

.textLineHeight3 .postingBlock .content .sentences .sentence,
.textLineHeight3 .ideaBlock .content .sentences .sentence {
  padding: 0.32em 0 0.25em 0;
}
@media (max-width: 767px) {
  .textLineHeight3 .postingBlock .content .sentences .sentence,
  .textLineHeight3 .ideaBlock .content .sentences .sentence {
    padding: 0.32em 0;
  }
}

.textLineHeight4 .postingBlock .content .sentences .sentence,
.textLineHeight4 .ideaBlock .content .sentences .sentence {
  padding: 0.38em 0 0.3em 0;
}
@media (max-width: 767px) {
  .textLineHeight4 .postingBlock .content .sentences .sentence,
  .textLineHeight4 .ideaBlock .content .sentences .sentence {
    padding: 0.42em 0;
  }
}

.textLineHeight5 .postingBlock .content .sentences .sentence,
.textLineHeight5 .ideaBlock .content .sentences .sentence {
  padding: 0.46em 0 0.39em 0;
}
@media (max-width: 767px) {
  .textLineHeight5 .postingBlock .content .sentences .sentence,
  .textLineHeight5 .ideaBlock .content .sentences .sentence {
    padding: 0.52em 0;
  }
}

.postingBlock.onBackground,
.ideaBlock .wrapper {
  border-radius: 16px;
}
.ecomiteeLight .postingBlock.onBackground, .ecomiteeLight .ideaBlock .wrapper {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .postingBlock.onBackground, .ecomiteeLightHC .ideaBlock .wrapper {
  background-color: #FFFFFF;
  background-color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .postingBlock.onBackground, .ecomiteeSepia .ideaBlock .wrapper {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .postingBlock.onBackground, .ecomiteeSepiaHC .ideaBlock .wrapper {
  background-color: #F5EEE5;
  background-color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .postingBlock.onBackground, .ecomiteeDark .ideaBlock .wrapper {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .postingBlock.onBackground, .ecomiteeDarkHC .ideaBlock .wrapper {
  background-color: #373040;
  background-color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.ecomiteeLight .postingBlock.onBackground, .ecomiteeLight .ideaBlock .wrapper {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeLightHC .postingBlock.onBackground, .ecomiteeLightHC .ideaBlock .wrapper {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeSepia .postingBlock.onBackground, .ecomiteeSepia .ideaBlock .wrapper {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeSepiaHC .postingBlock.onBackground, .ecomiteeSepiaHC .ideaBlock .wrapper {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDark .postingBlock.onBackground, .ecomiteeDark .ideaBlock .wrapper {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDarkHC .postingBlock.onBackground, .ecomiteeDarkHC .ideaBlock .wrapper {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeLight .postingBlock.onBackground, .ecomiteeLight .ideaBlock .wrapper {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeLightHC .postingBlock.onBackground, .ecomiteeLightHC .ideaBlock .wrapper {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeSepia .postingBlock.onBackground, .ecomiteeSepia .ideaBlock .wrapper {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeSepiaHC .postingBlock.onBackground, .ecomiteeSepiaHC .ideaBlock .wrapper {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDark .postingBlock.onBackground, .ecomiteeDark .ideaBlock .wrapper {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDarkHC .postingBlock.onBackground, .ecomiteeDarkHC .ideaBlock .wrapper {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.postingBlock.onBackground .header, .postingBlock.onBackground .content, .postingBlock.onBackground .preview, .postingBlock.onBackground .bottom,
.ideaBlock .wrapper .header,
.ideaBlock .wrapper .content,
.ideaBlock .wrapper .preview,
.ideaBlock .wrapper .bottom {
  padding-left: 32px;
  padding-right: 32px;
}
@media (max-width: 500px) {
  .postingBlock.onBackground .header, .postingBlock.onBackground .content, .postingBlock.onBackground .preview, .postingBlock.onBackground .bottom,
  .ideaBlock .wrapper .header,
  .ideaBlock .wrapper .content,
  .ideaBlock .wrapper .preview,
  .ideaBlock .wrapper .bottom {
    padding-left: 24px;
    padding-right: 24px;
  }
}

.postingBlock {
  width: 100%;
  margin-bottom: 50px;
}

.ideaBlock .wrapper {
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.ideaBlock .wrapper .content {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.ideaBlock .wrapper .content .sentences {
  height: 0px;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  overflow: hidden;
}
@media (max-width: 767px) {
  .ideaBlock .wrapper .content .sentences {
    height: auto;
    max-height: 50vh;
  }
}
.ideaBlock .wrapper .content .sentencesWrapper {
  height: 100%;
  column-width: 100vw;
  column-gap: 100vw;
}

.newPostingInput .inputGrid {
  display: grid;
  grid-template-columns: min-content minmax(0, 1fr);
  align-items: center;
  row-gap: 20px;
}
.newPostingInput .inputGrid .inputLabel {
  word-break: keep-all;
  margin-right: 20px;
}
.ecomiteeLight .newPostingInput .inputGrid .inputLabel {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputLabel {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .newPostingInput .inputGrid .inputLabel {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputLabel {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .newPostingInput .inputGrid .inputLabel {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputLabel {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.newPostingInput .inputGrid .inputLabel.topics {
  align-self: baseline;
  margin-top: 12px;
}
.newPostingInput .inputGrid .inputFunctions .question {
  border-radius: 16px;
  padding: 32px 63px 8px 32px;
}
.ecomiteeLight .newPostingInput .inputGrid .inputFunctions .question {
  background-image: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%);
  background-image: var(--theme-ecomiteeLight-gradient-light, linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%));
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions .question {
  background-image: linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%);
  background-image: var(--theme-ecomiteeLightHC-gradient-light, linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 92.69%));
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions .question {
  background-image: linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%);
  background-image: var(--theme-ecomiteeSepia-gradient-light, linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%));
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions .question {
  background-image: linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%);
  background-image: var(--theme-ecomiteeSepiaHC-gradient-light, linear-gradient(180deg, #F5EEE5 0%, rgba(245, 238, 229, 0) 100%));
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions .question {
  background-image: linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%);
  background-image: var(--theme-ecomiteeDark-gradient-light, linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%));
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions .question {
  background-image: linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%);
  background-image: var(--theme-ecomiteeDarkHC-gradient-light, linear-gradient(180deg, #373040 0%, rgba(44, 43, 53, 0) 100%));
}

.ecomiteeLight .newPostingInput .inputGrid .inputFunctions .question {
  color: #3486F4;
  color: var(--theme-ecomiteeLight-blue, #3486F4);
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions .question {
  color: #0d6ff2;
  color: var(--theme-ecomiteeLightHC-blue, #0d6ff2);
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions .question {
  color: #3486F4;
  color: var(--theme-ecomiteeSepia-blue, #3486F4);
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions .question {
  color: #3486F4;
  color: var(--theme-ecomiteeSepiaHC-blue, #3486F4);
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions .question {
  color: #3486F4;
  color: var(--theme-ecomiteeDark-blue, #3486F4);
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions .question {
  color: #3486F4;
  color: var(--theme-ecomiteeDarkHC-blue, #3486F4);
}

@media (max-width: 767px) {
  .newPostingInput .inputGrid .inputFunctions .question {
    background-image: none !important;
    padding: 0;
  }
}
.newPostingInput .inputGrid .inputFunctions.grid {
  display: grid;
  grid-template-columns: min-content min-content max-content;
}
.newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  max-width: 200px;
  max-height: 112px;
  border-radius: 8px;
}
.ecomiteeLight .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeLight .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeLight-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: var(--theme-ecomiteeLightHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeSepia-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeSepiaHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: var(--theme-ecomiteeDark-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.1));
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions.grid .inputPostingImage {
  -webkit-box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: var(--theme-ecomiteeDarkHC-shadow-d1, 2px 3px 6px rgba(0, 0, 0, 0.3));
}

.newPostingInput .inputGrid .inputFunctions.grid .removeImage {
  vertical-align: top;
}
.newPostingInput .inputGrid .inputFunctions .ui-fileupload {
  margin-right: 20px;
}
.newPostingInput .inputGrid .inputFunctions .positioning {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.newPostingInput .inputGrid .inputFunctions .positioning .positionLink {
  margin-right: 2px !important;
}
.ecomiteeLight .newPostingInput .inputGrid .inputFunctions .positioning .positionLink {
  color: #8BA5C0;
  color: var(--theme-ecomiteeLight-blue-l2, #8BA5C0);
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions .positioning .positionLink {
  color: #456280;
  color: var(--theme-ecomiteeLightHC-blue-l2, #456280);
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions .positioning .positionLink {
  color: #BDA88F;
  color: var(--theme-ecomiteeSepia-blue-l2, #BDA88F);
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions .positioning .positionLink {
  color: #7e6344;
  color: var(--theme-ecomiteeSepiaHC-blue-l2, #7e6344);
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions .positioning .positionLink {
  color: #998A97;
  color: var(--theme-ecomiteeDark-blue-l2, #998A97);
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions .positioning .positionLink {
  color: #bcb3bb;
  color: var(--theme-ecomiteeDarkHC-blue-l2, #bcb3bb);
}

.ecomiteeLight .newPostingInput .inputGrid .inputFunctions .positioning .positionLink.active {
  color: #8C0041;
  color: var(--theme-ecomiteeLight-corporate, #8C0041);
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions .positioning .positionLink.active {
  color: #8C0041;
  color: var(--theme-ecomiteeLightHC-corporate, #8C0041);
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions .positioning .positionLink.active {
  color: #8C0041;
  color: var(--theme-ecomiteeSepia-corporate, #8C0041);
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions .positioning .positionLink.active {
  color: #8C0041;
  color: var(--theme-ecomiteeSepiaHC-corporate, #8C0041);
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions .positioning .positionLink.active {
  color: #A90A43;
  color: var(--theme-ecomiteeDark-corporate, #A90A43);
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions .positioning .positionLink.active {
  color: #A90A43;
  color: var(--theme-ecomiteeDarkHC-corporate, #A90A43);
}

.newPostingInput .inputGrid .inputFunctions .positioning .ui-selectonemenu {
  width: 200px !important;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  overflow: hidden;
  height: 58px;
  column-gap: 16px;
  row-gap: 64px;
  padding-top: 8px;
  padding-left: 6px;
  margin-left: -6px;
}
.newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button {
  flex-shrink: 0;
  border-radius: 20px !important;
  overflow: hidden !important;
}
.newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button .ui-button-text {
  padding: 9px 24px !important;
}
.newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  border: none !important;
}
.ecomiteeLight .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  background-color: #EDF3FA !important;
  background-color: var(--theme-ecomiteeLight-blue-l1, #EDF3FA) !important;
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  background-color: #EDF3FA !important;
  background-color: var(--theme-ecomiteeLightHC-blue-l1, #EDF3FA) !important;
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  background-color: #EADDCD !important;
  background-color: var(--theme-ecomiteeSepia-blue-l1, #EADDCD) !important;
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  background-color: #EADDCD !important;
  background-color: var(--theme-ecomiteeSepiaHC-blue-l1, #EADDCD) !important;
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  background-color: #22212A !important;
  background-color: var(--theme-ecomiteeDark-blue-l1, #22212A) !important;
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  background-color: #22212A !important;
  background-color: var(--theme-ecomiteeDarkHC-blue-l1, #22212A) !important;
}

.ecomiteeLight .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  color: #22163C !important;
  color: var(--theme-ecomiteeLight-blue-d1, #22163C) !important;
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  color: #22163C !important;
  color: var(--theme-ecomiteeLightHC-blue-d1, #22163C) !important;
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  color: #733E19 !important;
  color: var(--theme-ecomiteeSepia-blue-d1, #733E19) !important;
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  color: #733E19 !important;
  color: var(--theme-ecomiteeSepiaHC-blue-d1, #733E19) !important;
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  color: #C5AFC1 !important;
  color: var(--theme-ecomiteeDark-blue-d1, #C5AFC1) !important;
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-default {
  color: #C5AFC1 !important;
  color: var(--theme-ecomiteeDarkHC-blue-d1, #C5AFC1) !important;
}

.ecomiteeLight .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-hover {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLight-corporate-medium, #F3EDF2) !important;
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-hover {
  background-color: #F3EDF2 !important;
  background-color: var(--theme-ecomiteeLightHC-corporate-medium, #F3EDF2) !important;
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-hover {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepia-corporate-medium, #ECD1CB) !important;
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-hover {
  background-color: #ECD1CB !important;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-medium, #ECD1CB) !important;
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-hover {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDark-corporate-medium, #3A1C30) !important;
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-hover {
  background-color: #3A1C30 !important;
  background-color: var(--theme-ecomiteeDarkHC-corporate-medium, #3A1C30) !important;
}

.newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-focus {
  outline-offset: 0 !important;
}
.ecomiteeLight .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-focus {
  outline: 3px solid #DB245B !important;
  outline: 3px solid var(--theme-ecomiteeLight-corporate-focus, #DB245B) !important;
}

.ecomiteeLightHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-focus {
  outline: 3px solid #DB245B !important;
  outline: 3px solid var(--theme-ecomiteeLightHC-corporate-focus, #DB245B) !important;
}

.ecomiteeSepia .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-focus {
  outline: 3px solid #DB245B !important;
  outline: 3px solid var(--theme-ecomiteeSepia-corporate-focus, #DB245B) !important;
}

.ecomiteeSepiaHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-focus {
  outline: 3px solid #DB245B !important;
  outline: 3px solid var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B) !important;
}

.ecomiteeDark .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-focus {
  outline: 3px solid #FC3B97 !important;
  outline: 3px solid var(--theme-ecomiteeDark-corporate-focus, #FC3B97) !important;
}

.ecomiteeDarkHC .newPostingInput .inputGrid .inputFunctions .topicSuggestionsGrid .ui-button.ui-state-focus {
  outline: 3px solid #FC3B97 !important;
  outline: 3px solid var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97) !important;
}

@media (max-width: 767px) {
  .newPostingInput .inputGrid {
    grid-template-columns: auto;
    row-gap: 10px;
  }
  .newPostingInput .inputGrid .inputLabel {
    margin-top: 15px;
  }
  .newPostingInput .inputGrid .inputFunctions.grid {
    grid-template-columns: minmax(0, 1fr);
  }
}

.positioningSelectionMenuPanel .ui-selectonemenu-list .ui-selectonemenu-item:nth-child(1),
.positioningSelectionMenuPanel .ui-selectonemenu-list .ui-selectonemenu-item:nth-child(2),
.positioningSelectionMenuPanel .ui-selectonemenu-list .ui-selectonemenu-item:nth-child(3) {
  display: none !important;
}

#selectQuestionForm a {
  display: block;
  border-radius: 16px;
}
#selectQuestionForm a:not(:last-child) .questionBlock {
  margin-bottom: 16px;
}
#selectQuestionForm .questionBlock {
  width: 100%;
  border-radius: 16px;
  padding: 16px 24px;
}
.ecomiteeLight #selectQuestionForm .questionBlock {
  border: 3px solid #3486F4 !important;
  border: 3px solid var(--theme-ecomiteeLight-blue, #3486F4) !important;
}

.ecomiteeLightHC #selectQuestionForm .questionBlock {
  border: 3px solid #0d6ff2 !important;
  border: 3px solid var(--theme-ecomiteeLightHC-blue, #0d6ff2) !important;
}

.ecomiteeSepia #selectQuestionForm .questionBlock {
  border: 3px solid #3486F4 !important;
  border: 3px solid var(--theme-ecomiteeSepia-blue, #3486F4) !important;
}

.ecomiteeSepiaHC #selectQuestionForm .questionBlock {
  border: 3px solid #3486F4 !important;
  border: 3px solid var(--theme-ecomiteeSepiaHC-blue, #3486F4) !important;
}

.ecomiteeDark #selectQuestionForm .questionBlock {
  border: 3px solid #3486F4 !important;
  border: 3px solid var(--theme-ecomiteeDark-blue, #3486F4) !important;
}

.ecomiteeDarkHC #selectQuestionForm .questionBlock {
  border: 3px solid #3486F4 !important;
  border: 3px solid var(--theme-ecomiteeDarkHC-blue, #3486F4) !important;
}

#selectQuestionForm .questionBlock .questionContent {
  display: grid;
  grid-template-columns: minmax(0, 1fr) max-content;
  align-items: center;
  column-gap: 24px;
}
.ecomiteeLight #selectQuestionForm .questionBlock .questionContent {
  color: #3486F4;
  color: var(--theme-ecomiteeLight-blue, #3486F4);
}

.ecomiteeLightHC #selectQuestionForm .questionBlock .questionContent {
  color: #0d6ff2;
  color: var(--theme-ecomiteeLightHC-blue, #0d6ff2);
}

.ecomiteeSepia #selectQuestionForm .questionBlock .questionContent {
  color: #3486F4;
  color: var(--theme-ecomiteeSepia-blue, #3486F4);
}

.ecomiteeSepiaHC #selectQuestionForm .questionBlock .questionContent {
  color: #3486F4;
  color: var(--theme-ecomiteeSepiaHC-blue, #3486F4);
}

.ecomiteeDark #selectQuestionForm .questionBlock .questionContent {
  color: #3486F4;
  color: var(--theme-ecomiteeDark-blue, #3486F4);
}

.ecomiteeDarkHC #selectQuestionForm .questionBlock .questionContent {
  color: #3486F4;
  color: var(--theme-ecomiteeDarkHC-blue, #3486F4);
}

.signupContainer {
  width: 100%;
  padding: 200px 100px;
}
.signupContainer .signupContent {
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
}
@media (max-width: 1200px) {
  .signupContainer {
    padding: 120px 64px;
  }
}
@media (max-width: 767px) {
  .signupContainer {
    padding: 100px 16px;
  }
}

.likeOutput {
  position: relative;
  user-select: none;
  min-width: 24px;
  max-width: max-content;
  height: 24px;
  padding: 0 8px;
  border-radius: 12px;
  text-align: center;
  font-size: 0.625rem !important;
  font-weight: 600;
  line-height: 24px;
}
.ecomiteeLight .likeOutput {
  background-color: #DB245B;
  background-color: var(--theme-ecomiteeLight-corporate-focus, #DB245B);
}

.ecomiteeLightHC .likeOutput {
  background-color: #DB245B;
  background-color: var(--theme-ecomiteeLightHC-corporate-focus, #DB245B);
}

.ecomiteeSepia .likeOutput {
  background-color: #DB245B;
  background-color: var(--theme-ecomiteeSepia-corporate-focus, #DB245B);
}

.ecomiteeSepiaHC .likeOutput {
  background-color: #DB245B;
  background-color: var(--theme-ecomiteeSepiaHC-corporate-focus, #DB245B);
}

.ecomiteeDark .likeOutput {
  background-color: #FC3B97;
  background-color: var(--theme-ecomiteeDark-corporate-focus, #FC3B97);
}

.ecomiteeDarkHC .likeOutput {
  background-color: #FC3B97;
  background-color: var(--theme-ecomiteeDarkHC-corporate-focus, #FC3B97);
}

.ecomiteeLight .likeOutput {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLight-light, #FFFFFF);
}

.ecomiteeLightHC .likeOutput {
  color: #FFFFFF;
  color: var(--theme-ecomiteeLightHC-light, #FFFFFF);
}

.ecomiteeSepia .likeOutput {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepia-light, #F5EEE5);
}

.ecomiteeSepiaHC .likeOutput {
  color: #F5EEE5;
  color: var(--theme-ecomiteeSepiaHC-light, #F5EEE5);
}

.ecomiteeDark .likeOutput {
  color: #373040;
  color: var(--theme-ecomiteeDark-light, #373040);
}

.ecomiteeDarkHC .likeOutput {
  color: #373040;
  color: var(--theme-ecomiteeDarkHC-light, #373040);
}

.loggedUserProfile {
  display: grid;
  grid-template-columns: max-content minmax(0, max-content);
  gap: 32px;
  margin-bottom: 24px;
  justify-content: center;
  align-items: center;
}
.loggedUserProfile .name {
  margin: 10px 0 20px 0;
}
