@charset "UTF-8";/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.PersonalizationCenter-module_iconContainer_VFSzp {
  width: 40px;
  height: 40px;
  float: right;
  position: relative;
  margin-right: -10px;
}
[dir=rtl] .PersonalizationCenter-module_iconContainer_VFSzp {
  float: left;
  margin-left: -10px;
}
.PersonalizationCenter-module_active_Obbkv {
  background-color: white;
}
.PersonalizationCenter-module_iconDisabled_4OWCU {
  pointer-events: none;
}
.PersonalizationCenter-module_dropdownContainer_XRGzU {
  width: 320px;
  margin: 0 !important;
  padding: 10px 10px 11px;
}
.PersonalizationCenter-module_menuTitle_6FTI2 {
  padding: 6.5px 10px;
}
.PersonalizationCenter-module_menuItem_pBGwY {
  padding: 9px 10px;
  cursor: pointer;
}
.PersonalizationCenter-module_menuItem_pBGwY:hover {
  background-color: var(--primary-color-200, #E3EEFF);
}
.PersonalizationCenter-module_borderBottom_L0kOX {
  border-bottom: 1px solid var(--secondary-color-300, #BFC4C9);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.SuggestedSearchesDialog-module_dialog_6eXcJ {
  display: flex !important;
  justify-content: flex-end !important;
  overflow: hidden !important;
  align-items: flex-end !important;
  pointer-events: none;
  padding: 25px;
  bottom: 40px !important;
}
.SuggestedSearchesDialog-module_dialog_6eXcJ .rc-dialog-header {
  margin-bottom: 0 !important;
  padding: 20px !important;
}
.SuggestedSearchesDialog-module_dialog_6eXcJ .rc-dialog-content {
  pointer-events: all;
  padding: 4px !important;
  background: linear-gradient(145deg, var(--primary-color-500, #3B37E6), #00adee, #e33df3, #9e42ff);
}
.SuggestedSearchesDialog-module_dialog_6eXcJ .rc-dialog-body {
  padding: 0 20px;
  background-color: white;
  border-radius: 0 0 5px 5px;
  margin-bottom: 0 !important;
}
.SuggestedSearchesDialog-module_dialog_6eXcJ .rc-dialog-body > div {
  padding: 0 20px 20px;
  margin-bottom: 0 !important;
}
.SuggestedSearchesDialog-module_paddingBottom_oXFsT {
  padding-bottom: 20px;
}
.SuggestedSearchesDialog-module_suggestion_kOb-l {
  margin: 20px 0;
}
.SuggestedSearchesDialog-module_nameEdit_VXmLi {
  margin-bottom: 10px;
}
.SuggestedSearchesDialog-module_searchNameLabel_CdyXr {
  white-space: nowrap !important;
  margin-right: 20px;
}
[dir=rtl] .SuggestedSearchesDialog-module_searchNameLabel_CdyXr {
  margin-right: 0;
  margin-left: 20px;
}
.SuggestedSearchesDialog-module_filtersList_4JvhG {
  margin-right: 10px;
}
.SuggestedSearchesDialog-module_filterWrapper_-lPcR {
  height: 50px;
  background-color: var(--primary-color-100, #F5F9FF);
  margin: 0 0 10px;
  border-radius: 4px;
}
.SuggestedSearchesDialog-module_fieldTitle_qohev {
  margin-left: 20px;
}
[dir=rtl] .SuggestedSearchesDialog-module_fieldTitle_qohev {
  margin-right: 20px;
  margin-left: 0;
}
.SuggestedSearchesDialog-module_operator_wJloq {
  background-color: var(--primary-color-200, #E3EEFF);
  border-radius: 4px;
  padding: 5px;
  margin: 0 10px;
  font-weight: 700 !important;
  font-style: italic;
}
.SuggestedSearchesDialog-module_booleanMargin_g-GFO {
  margin: 0 10px;
}
.SuggestedSearchesDialog-module_separator_ZdPLh {
  margin: 0 15px;
  background-color: var(--secondary-color-200, #DDE2E6) !important;
}
.SuggestedSearchesDialog-module_ltrValueStyles_-ibe- {
  direction: ltr;
}
.SuggestedSearchesDialog-module_tooltipTriger_2XOur {
  margin: 0 5px;
}
.SuggestedSearchesDialog-module_tooltipTriger_2XOur:hover {
  cursor: pointer;
}
.SuggestedSearchesDialog-module_marginHorizontal_GQmtr {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .SuggestedSearchesDialog-module_marginHorizontal_GQmtr {
  margin-right: 0;
  margin-left: 10px;
}
.SuggestedSearchesDialog-module_marginVertical_SV-rI {
  background-color: var(--secondary-color-200, #DDE2E6) !important;
  margin: 15px 0;
}
.SuggestedSearchesDialog-module_filterWrapper_-lPcR {
  width: 100%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.PersonalizationDialog-module_dialog_i3yIf {
  display: flex !important;
  justify-content: flex-end !important;
  overflow: hidden !important;
  align-items: flex-end !important;
  pointer-events: none;
  padding: 25px;
}
.PersonalizationDialog-module_dialog_i3yIf .rc-dialog-content {
  width: 640px !important;
  pointer-events: all;
  padding: 4px !important;
  background: linear-gradient(145deg, var(--primary-color-500, #3B37E6), #00adee, #e33df3, #9e42ff);
}
.PersonalizationDialog-module_dialog_i3yIf .rc-dialog-header {
  padding: 20px !important;
  margin-bottom: 0 !important;
}
.PersonalizationDialog-module_dialog_i3yIf .rc-dialog-body {
  padding: 0 20px;
  background-color: white;
  border-radius: 0 0 5px 5px;
  margin-bottom: 0 !important;
}
.PersonalizationDialog-module_dialog_i3yIf .rc-dialog-body > div {
  padding: 0 20px;
  margin-bottom: 0 !important;
}
.PersonalizationDialog-module_marginBottom_jif3L {
  margin-bottom: 20px;
}
.PersonalizationDialog-module_paddingBottom_RsiZ8 {
  padding-bottom: 20px !important;
}
.PersonalizationDialog-module_extraBottom_fNNu7 {
  bottom: 40px !important;
}
.PersonalizationDialog-module_subFormItem_PcP6Q {
  padding: 5px;
  background-color: var(--primary-color-100, #F5F9FF);
  margin-bottom: 10px;
  margin-left: 0;
  margin-right: -10px;
}
[dir=rtl] .PersonalizationDialog-module_subFormItem_PcP6Q {
  margin-right: 0;
  margin-left: -10px;
}
.PersonalizationDialog-module_selectAllBtn_MXr63 {
  width: 100%;
  color: var(--primary-color-500, #3B37E6) !important;
}
.PersonalizationDialog-module_marginHorizontal_T4fiV {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .PersonalizationDialog-module_marginHorizontal_T4fiV {
  margin-right: 0;
  margin-left: 10px;
}
.PersonalizationDialog-module_deleteIcon_KdEUu {
  margin-left: 0;
  margin-right: 10px;
  cursor: pointer;
}
[dir=rtl] .PersonalizationDialog-module_deleteIcon_KdEUu {
  margin-right: 0;
  margin-left: 10px;
}
.PersonalizationDialog-module_marginHorizontalGrow_m9Y-v {
  margin-left: 0;
  margin-right: 20px;
  flex-grow: 1;
}
[dir=rtl] .PersonalizationDialog-module_marginHorizontalGrow_m9Y-v {
  margin-right: 0;
  margin-left: 20px;
}
.PersonalizationDialog-module_marginVertical_qsx-s {
  margin: 20px 0;
}
.PersonalizationDialog-module_separatorColor_CT0XT {
  background-color: var(--secondary-color-200, #DDE2E6) !important;
}
.PersonalizationDialog-module_separator_jr7ff {
  margin: 0 10px;
  background-color: var(--secondary-color-200, #DDE2E6) !important;
}
.PersonalizationDialog-module_vSeparator_IbASE {
  margin: 0 10px;
}
.PersonalizationDialog-module_hoverIcon_Fgii- {
  margin: 0 5px;
  color: var(--primary-color-500, #3B37E6) !important;
}
.PersonalizationDialog-module_footer_mQI7Z {
  margin-top: 20px;
}
.PersonalizationDialog-module_blueButton_dAMz1 {
  margin-left: 0;
  margin-right: 10px;
  color: var(--primary-color-500, #3B37E6) !important;
  cursor: pointer;
}
[dir=rtl] .PersonalizationDialog-module_blueButton_dAMz1 {
  margin-right: 0;
  margin-left: 10px;
}
.PersonalizationDialog-module_entityIcon_YneMt {
  display: block;
  margin-left: 0;
  margin-right: 5px;
}
.PersonalizationDialog-module_entityIcon_YneMt img {
  margin: 2px;
}
[dir=rtl] .PersonalizationDialog-module_entityIcon_YneMt {
  margin-right: 0;
  margin-left: 5px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_todolistPromoImg_8DGby {
  width: 100%;
  height: auto;
  margin-bottom: 16px;
}
.style-module_purchasePlanningPromoMargin_3Ki5t {
  margin-inline-start: 240px;
}
[dir=rtl] .style-module_purchasePlanningPromoMargin_3Ki5t {
  margin-inline-start: 210px;
}
.style-module_wordSpace_90Bo8 {
  padding: 0 5px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.featurePopover-module_confirmButton_v-9qU {
  background-color: transparent;
}
div[aria-label=popover-backdrop] {
  z-index: 10001 !important;
}
.featurePopover-module_large_ycxWJ {
  max-width: 645px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.ModernTooltip-module_tooltip_Ic2FL {
  border-radius: 10px;
  padding: 10px;
  background: var(--primary-color-700, #16213D);
  font-family: var(--main-font-family-main);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.61;
  letter-spacing: 0.1px;
  color: #fff;
  z-index: 10050;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.templateScreen-module_footer_TcUvH {
  height: 150px;
  padding: 30px;
  width: 100%;
  background-color: var(--primary-color-200, #E3EEFF);
}
.templateScreen-module_footerInput_CWceg {
  flex: 1;
  margin-inline-end: 10px;
}
.templateScreen-module_contentHeightFix_Azjjm {
  height: calc(100% - 40px) !important;
}
.templateScreen-module_templateScreen_8eQx0 {
  display: flex;
  flex-direction: column;
}
.templateScreen-module_createButton_wHS0d {
  width: 100% !important;
  margin: 20px 0;
}
.templateScreen-module_select_ehpqF {
  width: 150px;
  margin-left: 20px;
}
[dir=rtl] .templateScreen-module_select_ehpqF {
  margin-left: 0;
  margin-right: 20px;
}.ColorBankDialog-module_colorPickerDialog_uS39g .rc-dialog-content {
  padding: 0 !important;
  width: 260px !important;
  margin-top: 120px;
  pointer-events: all;
  height: 216px;
}
.ColorBankDialog-module_colorPickerDialog_uS39g .rc-dialog-body {
  margin-bottom: 0 !important;
}
.ColorBankDialog-module_colorPickerDialog_uS39g .rc-dialog-body .color-bank {
  padding: 8px;
  gap: 8px;
}
.ColorBankDialog-module_colorPickerDialog_uS39g .rc-dialog-body .color-bank .color {
  height: 32px;
  width: 32px;
  margin: 1px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
.ColorBankDialog-module_colorPickerDialog_uS39g .rc-dialog-body .color-bank .color:hover {
  opacity: 0.5;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.templateInput-module_createButton_mQtM6 {
  width: 100% !important;
  margin: 20px 0;
}
.templateInput-module_select_K80Dw {
  width: 250px;
  margin-left: 20px;
}
[dir=rtl] .templateInput-module_select_K80Dw {
  margin-left: 0;
  margin-right: 20px;
}
.templateInput-module_footerInput_Z2x8y {
  height: 30px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.Field-module_actionSeperator_bLG3g {
  align-self: center;
}
.Field-module_descriptionSeperator_5ULcB {
  margin: 0 10px;
}
.Field-module_wrraper_WEp5i {
  border-top: solid 1px rgba(120, 142, 151, 0.5);
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 30px;
  margin-right: 30px;
}
.Field-module_container_jVTZd {
  padding: 10px 15px 10px 15px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: var(--main-font-family-main);
}
.Field-module_container_jVTZd:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
[dir=rtl] .Field-module_container_jVTZd {
  font-family: "Arimo";
}
.Field-module_active_voJmk {
  background-color: var(--primary-color-200, #E3EEFF);
  border-color: var(--primary-color-500, #3B37E6);
}
.Field-module_noBorder_-JZz2 {
  border: unset;
}
.Field-module_divider_8msiJ {
  width: 10px;
  height: auto;
  display: inline-block;
}
.Field-module_titleDate_8J8-2 {
  font-size: 13px !important;
  margin-top: 6px !important;
  opacity: unset !important;
}
.Field-module_button_bq-eK {
  padding-left: 10px !important;
  padding-right: 10px !important;
  color: var(--primary-color-500, #3B37E6) !important;
  font-size: 13px !important;
  opacity: 1 !important;
}
.Field-module_button_bq-eK:hover {
  cursor: pointer;
  text-decoration: underline;
}
.Field-module_titleText_j3glA {
  font-weight: 500 !important;
}
.Field-module_actionsWrapper_WFTxr {
  display: flex;
}
.Field-module_dotsDropdown_yFEJW {
  margin-top: 2px;
}
.Field-module_iconDots_GdW55 {
  line-height: 1 !important;
}
.Field-module_iconDots_GdW55:hover {
  color: var(--primary-color-500, #3B37E6);
}
.Field-module_dropdownItem_fZlC4 .label {
  font-size: 14px !important;
  color: var(--primary-color-700, #16213D) !important;
}
.Field-module_dropdownItem_fZlC4 .selected .hover-area {
  background-color: var(--primary-color-500, #3B37E6);
}
.Field-module_titleInput_SzNI5 {
  width: 100%;
}
.Field-module_fieldInputWrrper_Gam-L {
  position: relative;
  direction: rtl;
  cursor: pointer;
  padding-right: 10px;
  color: #626262;
}
.Field-module_fieldInputWrrper_Gam-L input {
  width: 100%;
  outline: none;
  border: 1px solid rgba(151, 149, 150, 0.5);
  font-size: 16px;
  background-color: white;
  font-family: Arial;
  width: 100%;
  height: 30px;
  padding: 0 10px;
  margin: 0 25px;
}
.tooltip {
  width: unset !important;
}
.choose-box .selected .hover-area {
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1) !important;
}
.reactComp[dir=rtl] .Field-module_titleText_j3glA {
  font-weight: bold !important;
}
.fade-enter {
  opacity: 0.01;
}
.fade-enter.fade-enter-active {
  opacity: 1;
  transition: opacity 500ms ease-in;
}
.fade-exit {
  opacity: 1;
}
.fade-exit.fade-exit-active {
  opacity: 0.01;
  transition: opacity 300ms ease-in;
}
.fade-appear {
  opacity: 0.01;
}
.fade-appear.fade-appear-active {
  opacity: 1;
  transition: opacity 0.5s ease-in;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_label_OE4J- {
  display: inline-flex;
  align-items: center;
}
.styles-module_label_OE4J-.styles-module_fontFamily_Dz2jZ {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .styles-module_label_OE4J-.styles-module_fontFamily_Dz2jZ {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .styles-module_label_OE4J-.text-paragraph-2 {
  font-size: 1.4rem;
  font-weight: 500;
}
[dir=rtl] .styles-module_label_OE4J-.text-subtitle-2 {
  font-size: 1.4rem;
}
.styles-module_label_OE4J-.text-label-2 {
  font-weight: 500;
}
[dir=rtl] .styles-module_label_OE4J-.text-label-2 {
  font-size: 1.2rem;
  font-weight: 500;
}
.styles-module_label_OE4J-.text-caption-2 {
  font-weight: 500;
}
[dir=rtl] .styles-module_label_OE4J-.text-caption-2 {
  font-size: 1.2rem;
  font-weight: 500;
}.EmptyState-module_component_dc9Fz {
  position: relative;
  padding: 32px;
  display: flex;
  flex-direction: column;
  gap: 10px;
  text-align: center;
  margin: auto;
  top: -32px;
  max-width: 960px;
}
.EmptyState-module_component_dc9Fz .EmptyState-module_componentIcon_ZwI3B {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 251px;
  height: 226px;
  margin: -60px auto 0;
}
.EmptyState-module_component_dc9Fz .EmptyState-module_automationIcon_o1FPY {
  position: relative;
  display: block;
  width: 115px;
  height: 115px;
  z-index: 2;
}
.EmptyState-module_component_dc9Fz .EmptyState-module_emptySearchIcon_HPjJX {
  position: absolute;
  display: block;
  width: 80px;
  height: 100px;
  top: 50%;
  transform: translateY(-50%);
  right: 27px;
  z-index: 2;
}
@media (max-height: 640px) {
  .EmptyState-module_component_dc9Fz {
    top: 0;
  }
  .EmptyState-module_component_dc9Fz .EmptyState-module_automationIcon_o1FPY {
    width: 100px;
    height: 100px;
  }
  .EmptyState-module_component_dc9Fz .EmptyState-module_emptySearchIcon_HPjJX {
    width: 60px;
    height: 70px;
    right: 17px;
  }
  .EmptyState-module_component_dc9Fz .EmptyState-module_componentIcon_ZwI3B {
    width: 188px;
    height: 140px;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.highlight-module_componenet_N6q2c {
  display: inline;
  background-color: #e3eeff;
  padding-top: 2px;
  padding-bottom: 2px;
  border-radius: 3px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_appliedFilters_R-uZD {
  margin-top: 16px;
  gap: 8px;
}
.styles-module_clearSearch_Ww7TY:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_rulesOverview_Arvvj {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.styles-module_aiAskBlock_dm1gZ {
  flex-grow: 1;
  margin: 0 auto;
}
.styles-module_overviewToolbar_TmGwF {
  position: relative;
  gap: 48px;
  z-index: 1;
}
.styles-module_overviewToolbar_TmGwF .styles-module_leftPart_frwyW {
  gap: 16px;
  flex-grow: 1;
}
.styles-module_overviewToolbar_TmGwF .styles-module_rightPart_tPhKS {
  gap: 16px;
  width: auto;
}
.styles-module_overviewToolbar_TmGwF .styles-module_searchInput_Y4SEb {
  max-width: 440px;
  width: 100%;
}
.styles-module_overviewToolbar_TmGwF .styles-module_aiLabel_dqwwA {
  white-space: nowrap;
}
[dir=rtl] .styles-module_overviewToolbar_TmGwF .styles-module_aiLabel_dqwwA {
  direction: rtl;
}
.styles-module_rulesList_tt5TJ {
  margin-top: 16px;
  padding-right: 7px;
  margin-left: 0;
  min-height: 1px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  margin-left: 0;
  margin-right: -20px;
  padding-left: 0;
  padding-right: 7px;
}
[dir=rtl] .styles-module_rulesList_tt5TJ {
  margin-right: 0;
  margin-left: -20px;
}
[dir=rtl] .styles-module_rulesList_tt5TJ {
  padding-right: 0;
  padding-left: 7px;
}
.styles-module_rulesList_tt5TJ .styles-module_rulesListInner_g3sFW {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  padding-left: 0;
  padding-right: 20px;
  padding-bottom: 16px;
}
[dir=rtl] .styles-module_rulesList_tt5TJ .styles-module_rulesListInner_g3sFW {
  padding-right: 0;
  padding-left: 20px;
}
.styles-module_rulesList_tt5TJ .styles-module_dragHandle_GOSlZ > :first-child {
  top: 13px !important;
  left: 3px;
  right: auto;
}
[dir=rtl] .styles-module_rulesList_tt5TJ .styles-module_dragHandle_GOSlZ > :first-child {
  right: 3px;
  left: auto;
}
.styles-module_rulesList_tt5TJ .styles-module_disabledDrag_UV2bq .styles-module_dragHandle_GOSlZ > :first-child {
  display: none !important;
}
.styles-module_iconButton_u4crV {
  border: 1px solid transparent;
  background-color: transparent;
  border-radius: 3px;
  appearance: none;
}
.styles-module_iconButton_u4crV:focus {
  border: 1px solid #e3eeff;
}
.styles-module_ruleItem_akJ7N {
  padding: 0;
  border: 1px solid #dde2e6;
  border-radius: 8px;
  overflow: hidden;
  user-select: none;
}
.styles-module_ruleItem_akJ7N.styles-module_dragging_mtspq, .styles-module_ruleItem_akJ7N.styles-module_focused_NotFy, .styles-module_ruleItem_akJ7N:hover {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_ruleItem_akJ7N .styles-module_ruleContent_-vKtd {
  padding: 10px 24px;
  display: flex;
}
.styles-module_ruleItem_akJ7N .styles-module_conditions_XhINC {
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_ruleItem_akJ7N .styles-module_conditions_XhINC.styles-module_expanded_khcqv {
  white-space: normal;
}
.styles-module_ruleItem_akJ7N .styles-module_conditions_XhINC > * {
  display: inline-block;
  vertical-align: middle;
  margin-left: 0;
  margin-right: 4px;
}
[dir=rtl] .styles-module_ruleItem_akJ7N .styles-module_conditions_XhINC > * {
  margin-right: 0;
  margin-left: 4px;
}
.styles-module_ruleItem_akJ7N .styles-module_showMoreBtn_fYsU4 {
  cursor: pointer;
}
.styles-module_ruleItem_akJ7N .styles-module_showMoreBtn_fYsU4:hover {
  text-decoration: underline;
}
.styles-module_ruleItem_akJ7N .styles-module_operator_p2bwf {
  display: inline-block;
  vertical-align: middle;
  margin-left: 4px;
  margin-right: 8px;
}
[dir=rtl] .styles-module_ruleItem_akJ7N .styles-module_operator_p2bwf {
  margin-right: 4px;
  margin-left: 8px;
}
.styles-module_ruleItem_akJ7N .styles-module_conditionBlock_QCXSA {
  width: 68.567%;
  padding-left: 0;
  padding-right: 24px;
}
[dir=rtl] .styles-module_ruleItem_akJ7N .styles-module_conditionBlock_QCXSA {
  padding-right: 0;
  padding-left: 24px;
}
.styles-module_ruleItem_akJ7N .styles-module_actionBlock_Hsydv {
  width: 31.433%;
}
.styles-module_ruleItem_akJ7N .styles-module_actionText_CDw30 {
  display: flex;
  align-items: flex-start;
  gap: 4px;
}
.styles-module_ruleItem_akJ7N .styles-module_conditionBlock_QCXSA,
.styles-module_ruleItem_akJ7N .styles-module_actionBlock_Hsydv {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.styles-module_ruleItem_akJ7N .styles-module_ruleFooter_YGjni {
  display: flex;
  padding: 8px 24px;
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_ruleItem_akJ7N .styles-module_ruleFooter_YGjni .styles-module_partLeft_Qg5ht {
  flex-grow: 1;
  width: 100%;
}
.styles-module_ruleItem_akJ7N .styles-module_ruleFooter_YGjni .styles-module_partRight_-U2LP {
  display: flex;
  align-items: center;
  gap: 20px;
}
.styles-module_ruleItem_akJ7N .styles-module_ruleFooter_YGjni .styles-module_gridInfo_-w86z {
  display: flex;
  gap: 20px;
  width: 100%;
}
.styles-module_ruleItem_akJ7N .styles-module_ruleFooter_YGjni .styles-module_gridInfoItem_7P-L6 {
  flex-grow: 1;
}
.styles-module_ruleItem_akJ7N .styles-module_toolbar_qrUTh {
  display: flex;
  gap: 20px;
  flex-wrap: nowrap;
  align-items: center;
}
.styles-module_toggleSwitch_9FkL5 {
  display: block;
}
.styles-module_validForFilterBody_eFojc .pui-dropdown-options {
  padding: 16px;
}
.styles-module_ellipsis_juucd {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  white-space: nowrap !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_search_5CLZF {
  padding: 0 4px 8px;
}
.styles-module_search_5CLZF .styles-module_input_2ignz {
  width: 100%;
}
.styles-module_noOption_VQYly {
  padding: 4px 8px 8px;
}
.styles-module_triggerAnchor_NLunS {
  width: 100%;
}
.styles-module_dropdownMenu_cpl53 {
  padding: 0;
  background: #FFF;
  box-shadow: 0px 4px 16px 0px rgba(22, 33, 61, 0.1);
  margin: 4px 0;
}
.styles-module_hasExtraPadding_DXcJk {
  padding: 8px;
}
.styles-module_contentBody_mihsp {
  display: flex;
  flex-direction: column;
}
[data-upword=true] .styles-module_contentBody_mihsp {
  flex-direction: column-reverse;
}
[data-upword=true] .styles-module_search_5CLZF {
  padding-top: 8px;
  padding-bottom: 0;
}
.pui-dropdown-item {
  user-select: none;
}
.styles-module_noOptions_I3KkU {
  min-height: 40px;
  padding: 0 8px;
  display: flex;
  align-items: center;
}
.styles-module_optionsBorder_m15xe {
  border-top: 1px solid var(--secondary-color-200, #DDE2E6);
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
  padding-left: 8px;
  padding-right: 8px;
}
.styles-module_optionsBorder_m15xe:last-child {
  border-bottom: none;
}
.styles-module_expandableItem_GaXLx {
  display: flex;
  gap: 6px;
  overflow: hidden;
}
.styles-module_expandableItem_GaXLx .styles-module_label_3fmhr {
  flex-grow: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_loader_Q9k0r {
  position: relative;
}
.styles-module_loader_Q9k0r .styles-module_twinkle_gavRG {
  position: absolute;
  animation: styles-module_shimmer_mV8HC 2s infinite ease-in-out;
}
.styles-module_loader_Q9k0r .styles-module_twinkle_gavRG path {
  stroke: var(--primary-color-500, #3B37E6);
}
.styles-module_loader_Q9k0r .styles-module_star1_DBuLo {
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  animation-delay: 0s;
}
.styles-module_loader_Q9k0r .styles-module_star1_DBuLo path {
  stroke-width: 12px;
}
.styles-module_loader_Q9k0r .styles-module_star2_vzxjO {
  top: -15%;
  right: -10%;
  animation-delay: 0.32s;
  width: 50%;
  height: 50%;
}
.styles-module_loader_Q9k0r .styles-module_star2_vzxjO path {
  stroke-width: 24px;
}
@keyframes styles-module_shimmer_mV8HC {
  0%, 100% {
    transform: scale(1);
    opacity: 0.7;
    fill: var(--primary-color-200, #E3EEFF);
  }
  25% {
    transform: scale(1.1);
    opacity: 1;
    fill: var(--primary-color-250, #CACAED);
  }
  50% {
    transform: scale(0.9);
    fill: var(--primary-color-400, #7773F2);
  }
  75% {
    transform: scale(1.05);
    fill: var(--primary-color-250, #CACAED);
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_56-8E {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  gap: 16px;
}
.styles-module_component_56-8E.styles-module_extraPadding_LT-2W {
  padding-bottom: 12px;
}
.styles-module_component_56-8E .styles-module_errorHint_3UN9o {
  margin-top: -6px;
}
.styles-module_component_56-8E .styles-module_submitBtn_Pyp2b {
  padding: 0 8px;
  background: var(--primary-color-500, #3B37E6);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
[dir=rtl] .styles-module_component_56-8E .styles-module_submitBtn_Pyp2b {
  transform: scaleX(-1);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_kksQL {
  position: relative;
}
.styles-module_backBtn_PIvMG {
  margin-right: 16px;
}
.styles-module_loaderOverlay_seszY {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 16000;
  background-color: rgba(255, 255, 255, 0.8);
}.HtmlText-module_container_rfgk0 {
  white-space: normal;
  line-height: 1.5;
}
.HtmlText-module_container_rfgk0 a {
  cursor: pointer;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_component_lEOw2 input {
  font-weight: 400 !important;
}
.style-module_component_lEOw2 .style-module_bottomMargin_JT-t2 {
  margin-bottom: 10px;
}
.style-module_component_lEOw2 .style-module_label_mjmYe {
  position: relative;
  display: flex;
  align-items: center;
}
.style-module_component_lEOw2 .style-module_label_mjmYe .style-module_text_-jbni {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.style-module_component_lEOw2 .style-module_label_mjmYe .style-module_icon_lcCjT {
  margin-left: 6px;
  margin-right: 0;
}
[dir=rtl] .style-module_component_lEOw2 .style-module_label_mjmYe .style-module_icon_lcCjT {
  margin-right: 6px;
  margin-left: 0;
}
.style-module_component_lEOw2 .style-module_label_mjmYe .style-module_asterisk_qjtAO {
  margin-left: 3px;
  margin-right: 0;
}
[dir=rtl] .style-module_component_lEOw2 .style-module_label_mjmYe .style-module_asterisk_qjtAO {
  margin-right: 3px;
  margin-left: 0;
}
.style-module_component_lEOw2 .style-module_readOnlyValue_-EJ8v {
  line-height: 1.5;
  min-height: 30px;
}
.style-module_component_lEOw2 .style-module_error_Pl3rd {
  margin-top: 5px;
}
.style-module_tooltip_jKZCl {
  z-index: 10010 !important;
}
.style-module_padding_0_-NDUc {
  padding: 0 !important;
}
.style-module_popoverText_kJIEn,
.style-module_popoverText_kJIEn p,
.style-module_popoverText_kJIEn div,
.style-module_popoverText_kJIEn li {
  font-size: inherit;
  font-family: inherit;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_FZX2a {
  position: relative;
  min-width: 160px;
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.styles-module_component_FZX2a.styles-module_loading_As2Uw {
  pointer-events: none;
}
.styles-module_component_FZX2a .styles-module_loader_1AzbL {
  position: absolute;
  display: block;
  width: 24px;
  height: auto;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  left: auto;
  right: 8px;
}
[dir=rtl] .styles-module_component_FZX2a .styles-module_loader_1AzbL {
  right: auto;
  left: 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_ozflf {
  margin-bottom: 0 !important;
  font-weight: normal;
}
.styles-module_component_ozflf .styles-module_welcomeImg_tys-L {
  display: block;
  width: 100%;
  height: auto;
  margin-top: 20px;
}
.styles-module_component_ozflf .styles-module_title_wAzwm {
  margin-bottom: 15px;
}
.styles-module_component_ozflf .styles-module_footer_psuyZ {
  margin-top: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.styles-module_component_ozflf .styles-module_btnGroup_FtxU8 {
  display: flex;
}
.styles-module_component_ozflf .styles-module_btnGroup_FtxU8 .styles-module_btn_M5qxd {
  min-width: 160px;
  margin-left: 10px;
  margin-right: 0;
}
[dir=rtl] .styles-module_component_ozflf .styles-module_btnGroup_FtxU8 .styles-module_btn_M5qxd {
  margin-right: 10px;
  margin-left: 0;
}
.styles-module_component_ozflf .styles-module_btnGroup_FtxU8 .styles-module_textCenter_9t-lG {
  text-align: center;
}
.styles-module_component_ozflf .styles-module_btnStart_IzBZz {
  display: flex;
  justify-content: space-between;
  padding-left: 18px;
  padding-right: 5px;
}
[dir=rtl] .styles-module_component_ozflf .styles-module_btnStart_IzBZz {
  padding-right: 18px;
  padding-left: 5px;
}
.styles-module_component_ozflf .styles-module_skipBtn_CuKDY {
  display: inline-block;
  cursor: pointer;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_esvGw {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
  padding: 15px;
}
.styles-module_component_esvGw .styles-module_btn_-07Px {
  margin-top: 10px;
}
.styles-module_component_esvGw .styles-module_btn_-07Px.styles-module_hasLoader_8UCy9 {
  pointer-events: none;
}
.styles-module_component_esvGw .styles-module_btn_-07Px .styles-module_loader_kLDAQ {
  display: block;
  width: 24px;
  height: 24px;
}
.styles-module_component_esvGw .styles-module_btn_-07Px .styles-module_text_NVJ1S {
  margin-right: 8px;
}
.styles-module_component_esvGw .styles-module_btn_-07Px .styles-module_textOrder_D-8t0 {
  margin-left: 8px;
  margin-right: 0;
  order: 2;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.common-dialog-styles-module_component_HtglN {
  background-color: var(--palette-color-bg, #FCFDFD);
  max-width: 1200px !important;
  width: calc(100% - 60px) !important;
  height: calc(100% - 60px) !important;
  max-height: 800px !important;
  box-sizing: border-box;
  overflow: hidden;
}
.common-dialog-styles-module_component_HtglN.common-dialog-styles-module_paddingBottom0_wHg8i {
  padding-bottom: 0;
}
.common-dialog-styles-module_component_HtglN .pui-dialog__content {
  overflow: hidden;
  flex: 1;
}
.common-dialog-styles-module_component_HtglN .pui-dialog__inner {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.common-dialog-styles-module_component_HtglN .pui-dialog__content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_toolbarTop_Z315E {
  display: flex;
  width: 100%;
}
.styles-module_separator_d8xRO {
  width: 2px;
  background-color: var(--secondary-color-400, #B2BCC6);
  margin: 0 10px;
}
.styles-module_toolbarTopLeftPart_w898Q {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-grow: 1;
}
.styles-module_toolbarTopLeftPart_w898Q .styles-module_subTitle_5V8uO {
  text-transform: capitalize;
  margin-left: 10px;
  margin-right: 0;
}
[dir=rtl] .styles-module_toolbarTopLeftPart_w898Q .styles-module_subTitle_5V8uO {
  margin-right: 10px;
  margin-left: 0;
}
.styles-module_toolbarTopRightPart_UK9nL {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.styles-module_pointerNone_F-Ekp {
  pointer-events: none;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_toggleOperator_jJNh9 {
  position: relative;
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  width: fit-content !important;
  border-radius: 10px;
  border: 1px solid var(--primary-color-500, #3B37E6);
  background-color: #fff;
  padding: 1px;
  z-index: 1;
  cursor: pointer;
  user-select: none;
  --left-button-width: 0;
  --right-button-width: 0;
}
.styles-module_toggleOperator_jJNh9.styles-module_disabled_i12Qj {
  cursor: not-allowed !important;
  border: 1px solid var(--secondary-color-500, #656C73);
}
.styles-module_toggleOperator_jJNh9.styles-module_disabled_i12Qj.styles-module_left_QrpJ0:before {
  background-color: var(--secondary-color-500, #656C73);
}
.styles-module_toggleOperator_jJNh9.styles-module_disabled_i12Qj.styles-module_right_e43v2:before {
  background-color: var(--secondary-color-500, #656C73);
}
.styles-module_toggleOperator_jJNh9.styles-module_disabled_i12Qj .styles-module_item_FsQnT {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_toggleOperator_jJNh9.styles-module_disabled_i12Qj .styles-module_activeOperator_DrDfM {
  color: #fff;
}
.styles-module_toggleOperator_jJNh9:before {
  content: "";
  display: block;
  position: absolute;
  top: 1px;
  bottom: 1px;
  border-radius: 8px;
  left: 1px;
  right: auto;
}
[dir=rtl] .styles-module_toggleOperator_jJNh9:before {
  right: 1px;
  left: auto;
}
.styles-module_toggleOperator_jJNh9.styles-module_withTransition_jnBgt:before {
  transition: 0.3s ease-out;
}
.styles-module_toggleOperator_jJNh9.styles-module_left_QrpJ0:before {
  width: calc(var(--left-button-width) * 1px);
  background-color: var(--primary-color-500, #3B37E6);
  transform: translateX(0%);
}
.styles-module_toggleOperator_jJNh9.styles-module_right_e43v2:before {
  width: calc(var(--right-button-width) * 1px);
  background-color: var(--primary-color-500, #3B37E6);
  transform: translateX(calc(100% * var(--left-button-width) / var(--right-button-width)));
}
[dir=rtl] .styles-module_toggleOperator_jJNh9.styles-module_right_e43v2:before {
  transform: translateX(calc(100% * var(--left-button-width) / var(--right-button-width) * -1));
}
.styles-module_toggleOperator_jJNh9.styles-module_small_ulcPZ {
  height: 32px;
}
.styles-module_toggleOperator_jJNh9.styles-module_medium_UZtsX {
  height: 40px;
}
.styles-module_toggleOperator_jJNh9.styles-module_large_g-8bu {
  height: 48px;
}
.styles-module_toggleOperator_jJNh9 .styles-module_item_FsQnT {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 100%;
  width: var(--item-width);
  text-align: center;
  padding: 2px 10px;
  color: var(--primary-color-500, #3B37E6);
  transition: 0.3s ease-out;
  z-index: 2;
}
.styles-module_toggleOperator_jJNh9 .styles-module_activeOperator_DrDfM {
  color: #fff;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_wrap_MpWYr {
  display: flex;
  width: 100%;
}
.style-module_component_jgbaC {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--primary-color-200, #E3EEFF);
  background-color: #fff;
  border-radius: 4px;
  padding: 10px;
  cursor: pointer;
  color: var(--primary-color-700, #16213D);
  user-select: none;
  flex-grow: 1;
}
.style-module_component_jgbaC:hover {
  background: var(--primary-color-100, #F5F9FF);
}
.style-module_component_jgbaC:focus {
  border-color: var(--primary-color-250, #CACAED);
  background: var(--primary-color-100, #F5F9FF);
}
.style-module_component_jgbaC.style-module_active_FGvmF {
  border: 1px solid var(--primary-color-500, #3B37E6);
  color: var(--primary-color-500, #3B37E6);
  background-color: var(--primary-color-200, #E3EEFF);
  box-shadow: 0 4px 16px 0 rgba(33, 37, 41, 0.1);
}
.style-module_component_jgbaC.style-module_medium_pPfJF {
  height: 32px;
  padding-top: 0;
  padding-bottom: 0;
}
.style-module_component_jgbaC.style-module_medium_pPfJF .text {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
}
.style-module_component_jgbaC:disabled, .style-module_component_jgbaC:disabled:hover {
  cursor: not-allowed;
  color: var(--secondary-color-400, #B2BCC6);
  border-color: var(--secondary-color-200, #DDE2E6);
  background-color: #fff;
}
.style-module_component_jgbaC.style-module_large_ahUti {
  min-height: 86px;
  height: 48px;
  padding-top: 0;
  padding-bottom: 14px;
}
.style-module_component_jgbaC.style-module_large_ahUti .text {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 13px;
}.styles-module_component_agAi0 {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  gap: 16px;
}
.styles-module_component_agAi0 .styles-module_item_ODiPU {
  width: calc(25% - 12px);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_yXS2y {
  min-height: 120px;
  padding: var(--searchable-list-padding, 16px);
}
.styles-module_searchInput_qWReD {
  margin-bottom: var(--searchable-input-margin, 10px);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_tabsWrap_QkdCV {
  margin-top: 24px;
  margin-bottom: -1px;
}
.styles-module_tabsWrap_QkdCV .styles-module_tabsNav_tJAPj {
  margin-bottom: -1px;
}
[dir=rtl] .styles-module_input_vtD2C input {
  direction: ltr !important;
  text-align: left !important;
}
.styles-module_rtlInput_LUthi input:-ms-input-placeholder {
  text-align: right !important;
}
.styles-module_rtlInput_LUthi input::-webkit-input-placeholder {
  text-align: right !important;
}
.styles-module_rtlInput_LUthi input::-moz-placeholder {
  text-align: right !important;
}
.styles-module_listWrap_ugYYS {
  border-radius: 0 4px 4px 4px;
  border: 1px solid var(--primary-color-250, #CACAED);
}
[dir=rtl] .styles-module_listWrap_ugYYS {
  border-radius: 4px 0 4px 4px;
}
.styles-module_footer_xZLGQ {
  padding-top: 8px;
  gap: 24px;
}
.styles-module_footer_xZLGQ .styles-module_btn_cv8rP {
  min-width: 120px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_Zu-Eq {
  position: relative;
  padding: 16px;
  border: 1px solid var(--primary-color-200, #E3EEFF);
  border-radius: 8px;
}
.styles-module_component_Zu-Eq .styles-module_close_kEQQz {
  position: absolute;
  top: 7px;
  z-index: 1;
  left: auto;
  right: 12px;
}
[dir=rtl] .styles-module_component_Zu-Eq .styles-module_close_kEQQz {
  right: auto;
  left: 12px;
}
.styles-module_component_Zu-Eq .styles-module_template_LUpQB {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
.styles-module_component_Zu-Eq .styles-module_template_LUpQB .select__menu-portal {
  z-index: 5;
}
.styles-module_component_Zu-Eq .styles-module_item_ZXPNV {
  width: 100%;
}
.styles-module_functionControl_budcQ {
  position: relative;
  width: 100%;
}
.styles-module_functionControl_budcQ .styles-module_input_R-R-X {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  z-index: 1;
}
.styles-module_functionControl_budcQ .styles-module_functionSelect_u6o7x {
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  right: 0;
  z-index: 1;
}
.styles-module_multiControlTrigger_iz2Bc {
  position: relative;
  font-family: var(--main-font-family-main);
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  background: var(--primary-color-0, #ffffff);
  box-sizing: border-box;
  flex-flow: column nowrap;
  width: 100%;
  color: var(--primary-color-700, #16213D);
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_medium_t9JWD {
  height: 32px;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_small_Ja1DQ {
  height: 26px;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_small_Ja1DQ .styles-module_input_R-R-X {
  padding-top: 0;
  padding-bottom: 0;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_xlarge_lzOyx {
  height: 48px;
  font-size: var(--typography-text-lg, 16px);
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_large_zrpBH {
  height: 40px;
  font-size: var(--typography-text-lg, 16px);
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_disabled_DFf9I {
  border-color: var(--secondary-color-300, #BFC4C9);
  background-color: var(--secondary-color-100, #F3F5F8);
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_disabled_DFf9I .styles-module_inputWrapper_q4d6i.styles-module_aierp_tOeZb:before {
  background: var(--secondary-color-300, #BFC4C9);
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_disabled_DFf9I:hover {
  background-color: var(--secondary-color-100, #F3F5F8);
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_disabled_DFf9I:hover input {
  background-color: transparent;
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_disabled_DFf9I * {
  cursor: default;
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_ltr_2DpV7 {
  direction: ltr;
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_rtl_CyjCh {
  direction: rtl;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X {
  width: 100%;
  height: 100%;
  outline: none;
  border: none;
  font-family: var(--main-font-family-main);
  padding: 0;
  font-size: inherit;
  line-height: 1.652;
  overflow: hidden;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X::-moz-placeholder {
  /* Firefox 19+ */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X:-ms-input-placeholder {
  /* IE 10+ */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X:-moz-placeholder {
  /* Firefox 18- */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X::selection {
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X.styles-module_forceLTR_En8zn {
  direction: ltr;
}
[dir=rtl] .styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X.styles-module_forceLTR_En8zn {
  text-align: right;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_input_R-R-X.styles-module_forceRTL_jFSJk {
  direction: rtl;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapper_q4d6i {
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapper_q4d6i:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapper_q4d6i:hover input {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapper_q4d6i:hover .styles-module_aiIcon_gKjM8 {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapper_q4d6i.styles-module_aierp_tOeZb {
  position: relative;
  padding: 1px;
  border-radius: 4px;
  border: 2px solid transparent;
  background: linear-gradient(white, white) padding-box, linear-gradient(145deg, var(--primary-color-500, #3B37E6), #00adee, #e33df3, #9e42ff) border-box;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapper_q4d6i.styles-module_aierp_tOeZb .styles-module_aiIcon_gKjM8 {
  display: flex;
  align-items: center;
  padding-left: 4px;
  height: 100%;
}
[dir=rtl] .styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapper_q4d6i.styles-module_aierp_tOeZb .styles-module_aiIcon_gKjM8 {
  padding-left: 0;
  padding-right: 4px;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapperPaddingAll_WIKh1 {
  padding-inline-start: 8px;
  padding-inline-end: 8px;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapperPaddingNone_-Lfty {
  padding-inline-start: 0;
  padding-inline-end: 0;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapperPaddingStart_94iht {
  padding-inline-start: 8px;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputWrapperPaddingEnd_jv0ce {
  padding-inline-end: 8px;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_box_LOWJ9 {
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 4px;
  overflow: hidden;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_box_LOWJ9.styles-module_roundedCorners_cQSie {
  border-radius: 8px;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_line_jcu5k {
  border: none;
  display: flex;
  border-bottom: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 0;
  background: transparent;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_line_jcu5k .styles-module_input_R-R-X {
  background: transparent;
  border: none;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_inputLabel_P7kjB {
  font-size: var(--typography-text-lg, 16px);
  color: var(--primary-color-700, #16213D);
  line-height: 1.625;
  font-weight: 400;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_requiredMark_wrY0h {
  font-weight: 700;
  color: #ED7B6F;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_hintText_qpJrr {
  padding: 5px 0;
  color: var(--secondary-color-400, #B2BCC6);
  font-weight: 700;
  font-size: 1.2rem;
}
.styles-module_multiControlTrigger_iz2Bc:focus, .styles-module_multiControlTrigger_iz2Bc.styles-module_focusBorder_qYfoA {
  outline: none;
}
.styles-module_multiControlTrigger_iz2Bc:focus .styles-module_line_jcu5k,
.styles-module_multiControlTrigger_iz2Bc:focus .styles-module_box_LOWJ9, .styles-module_multiControlTrigger_iz2Bc.styles-module_focusBorder_qYfoA .styles-module_line_jcu5k,
.styles-module_multiControlTrigger_iz2Bc.styles-module_focusBorder_qYfoA .styles-module_box_LOWJ9 {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_multiControlTrigger_iz2Bc:focus .styles-module_hintText_qpJrr, .styles-module_multiControlTrigger_iz2Bc.styles-module_focusBorder_qYfoA .styles-module_hintText_qpJrr {
  color: transparent;
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_error_izV2C .styles-module_box_LOWJ9,
.styles-module_multiControlTrigger_iz2Bc.styles-module_error_izV2C .styles-module_line_jcu5k {
  border-color: #ED7B6F;
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_error_izV2C .styles-module_hintText_qpJrr {
  color: #ED7B6F;
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_success_30UeR .styles-module_box_LOWJ9,
.styles-module_multiControlTrigger_iz2Bc.styles-module_success_30UeR .styles-module_line_jcu5k {
  border-color: #60C5BB;
}
.styles-module_multiControlTrigger_iz2Bc.styles-module_success_30UeR .styles-module_hintText_qpJrr {
  color: #60C5BB;
}
.styles-module_multiControlTrigger_iz2Bc .styles-module_calendarIcon_hBsju {
  margin: 0 !important;
}
.styles-module_dropdownMenu_qF6dK {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.styles-module_search_-R-LK {
  padding: 0 4px 8px;
}
.styles-module_search_-R-LK .styles-module_input_R-R-X {
  width: 100%;
}
.styles-module_noOption_-j2h- {
  padding: 4px 8px 8px;
}
.styles-module_triggerAnchor_s7ONk {
  width: 100%;
}
.styles-module_dropdownMenu_qF6dK {
  padding: 0;
  background: #FFF;
  box-shadow: 0px 4px 16px 0px rgba(22, 33, 61, 0.1);
  margin: 4px 0;
}
.styles-module_hasExtraPadding_8U1pW {
  padding: 8px;
}
.styles-module_contentBody_8Z81G {
  display: flex;
  flex-direction: column;
}
[data-upword=true] .styles-module_contentBody_8Z81G {
  flex-direction: column-reverse;
}
[data-upword=true] .styles-module_search_-R-LK {
  padding-top: 8px;
  padding-bottom: 0;
}
.styles-module_headerBottom_k0ZcT {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 6px 4px 12px;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_headerBottom_k0ZcT .styles-module_sortRow_2OK-B {
  gap: 24px;
}
.styles-module_categoryRow_KjDKx {
  gap: 24px;
}
.styles-module_categoryRow_KjDKx .styles-module_title_GHlMR {
  white-space: nowrap;
}
.styles-module_categoryRow_KjDKx .styles-module_link_9viYU {
  text-decoration: underline !important;
}
.styles-module_categoryRow_KjDKx .styles-module_link_9viYU * {
  white-space: nowrap !important;
}
.styles-module_nowrap_rkzCo {
  white-space: nowrap;
}
.styles-module_searchItem_K8yvu .styles-module_labelSeparator_PzwvO {
  display: block;
  width: 3px;
  height: 3px;
  flex-shrink: 0;
  border-radius: 50%;
  background-color: var(--primary-color-700, #16213D);
  margin: 0 3px;
}
.styles-module_searchItem_K8yvu .styles-module_searchDesc_QLQGP {
  display: inline-flex;
  white-space: nowrap;
  align-items: center;
}
.styles-module_searchItem_K8yvu .styles-module_value_OdYAC {
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .styles-module_searchItem_K8yvu .styles-module_value_OdYAC {
  margin-right: auto;
  margin-left: 0;
}
.styles-module_noOptions_VXj-D {
  padding: 10px 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.functionIcon-module_functionToggle_T7Cc6 {
  position: relative;
  width: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 1px;
  bottom: 1px;
  cursor: pointer;
  color: var(--secondary-color-400, #B2BCC6);
  transition: 0.35s;
  background-color: #fff;
  flex-shrink: 0;
}
.functionIcon-module_functionToggle_T7Cc6:hover {
  color: var(--primary-color-500, #3B37E6);
}
.functionIcon-module_functionToggle_T7Cc6:after {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  top: 50%;
  transform: translateY(-50%);
  height: 40px;
  width: 1px;
  background-color: var(--secondary-color-400, #B2BCC6);
  z-index: 1;
}
[dir=rtl] .functionIcon-module_functionToggle_T7Cc6:after {
  right: 0;
  left: auto;
}
.functionIcon-module_functionToggle_T7Cc6 .functionIcon-module_icon_L-H4l {
  font-size: 12px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_ZFEBw {
  display: flex;
  gap: 16px;
  padding: 8px;
  background-color: #fff;
  box-shadow: 0 4px 16px 0 rgba(33, 37, 41, 0.1019607843);
  border-radius: 8px;
  z-index: 11111;
}
.styles-module_component_ZFEBw .styles-module_sidePart_gZW8D {
  width: 230px;
  padding: 8px;
}
.styles-module_component_ZFEBw .styles-module_inactivePicker_aYZGE .react-datepicker__day--today {
  border: none !important;
}
.styles-module_component_ZFEBw .pui-dropdown-item {
  margin-bottom: 4px;
}
.styles-module_component_ZFEBw .pui-dropdown-item .text {
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
}
.styles-module_component_ZFEBw .react-datepicker.custom {
  box-shadow: none;
  border: none;
  padding: 0;
}
.styles-module_component_ZFEBw .react-datepicker.custom .react-datepicker__header {
  padding-bottom: 0;
  margin-bottom: 24px;
}
.styles-module_component_ZFEBw .react-datepicker.custom .react-datepicker__header .react-datepicker__current-month {
  font-family: var(--main-font-family-main);
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: var(--primary-color-700, #16213D);
  padding-bottom: 0;
  margin-bottom: 24px;
}
.styles-module_component_ZFEBw .react-datepicker.custom .react-datepicker__day {
  font-size: 14px;
  width: 28px;
  height: 28px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}
.styles-module_component_ZFEBw .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next {
  top: 6px;
  right: 0;
}
.styles-module_component_ZFEBw .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous {
  top: 6px;
  left: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.DateControl-module_component_lwHHT {
  position: relative;
  font-family: var(--main-font-family-main);
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  background: var(--primary-color-0, #ffffff);
  box-sizing: border-box;
  flex-flow: column nowrap;
  width: 100%;
  color: var(--primary-color-700, #16213D);
  cursor: pointer;
}
.DateControl-module_component_lwHHT .DateControl-module_medium_M-k2l {
  height: 32px;
}
.DateControl-module_component_lwHHT .DateControl-module_small_sUVKz {
  height: 26px;
}
.DateControl-module_component_lwHHT .DateControl-module_small_sUVKz .DateControl-module_input_iw7yk {
  padding-top: 0;
  padding-bottom: 0;
}
.DateControl-module_component_lwHHT .DateControl-module_xlarge_wzMUi {
  height: 48px;
  font-size: var(--typography-text-lg, 16px);
}
.DateControl-module_component_lwHHT .DateControl-module_large_0CYWj {
  height: 40px;
  font-size: var(--typography-text-lg, 16px);
}
.DateControl-module_component_lwHHT.DateControl-module_disabled_ZC-lB {
  border-color: var(--secondary-color-300, #BFC4C9);
  background-color: var(--secondary-color-100, #F3F5F8);
}
.DateControl-module_component_lwHHT.DateControl-module_disabled_ZC-lB .DateControl-module_inputWrapper_2NRRP.DateControl-module_aierp_kFQVz:before {
  background: var(--secondary-color-300, #BFC4C9);
}
.DateControl-module_component_lwHHT.DateControl-module_disabled_ZC-lB:hover {
  background-color: var(--secondary-color-100, #F3F5F8);
}
.DateControl-module_component_lwHHT.DateControl-module_disabled_ZC-lB:hover input {
  background-color: transparent;
}
.DateControl-module_component_lwHHT.DateControl-module_disabled_ZC-lB * {
  cursor: default;
}
.DateControl-module_component_lwHHT.DateControl-module_ltr_sxVOF {
  direction: ltr;
}
.DateControl-module_component_lwHHT.DateControl-module_rtl_ZB-5E {
  direction: rtl;
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk {
  width: 100%;
  height: 100%;
  outline: none;
  border: none;
  font-family: var(--main-font-family-main);
  padding: 0;
  font-size: inherit;
  line-height: 1.652;
  overflow: hidden;
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk::-moz-placeholder {
  /* Firefox 19+ */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk:-ms-input-placeholder {
  /* IE 10+ */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk:-moz-placeholder {
  /* Firefox 18- */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk::selection {
  background-color: var(--primary-color-200, #E3EEFF);
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk.DateControl-module_forceLTR_-mVPJ {
  direction: ltr;
}
[dir=rtl] .DateControl-module_component_lwHHT .DateControl-module_input_iw7yk.DateControl-module_forceLTR_-mVPJ {
  text-align: right;
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk.DateControl-module_forceRTL_bGiyA {
  direction: rtl;
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapper_2NRRP {
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapper_2NRRP:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapper_2NRRP:hover input {
  background-color: var(--primary-color-100, #F5F9FF);
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapper_2NRRP:hover .DateControl-module_aiIcon_AkSrt {
  background-color: var(--primary-color-100, #F5F9FF);
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapper_2NRRP.DateControl-module_aierp_kFQVz {
  position: relative;
  padding: 1px;
  border-radius: 4px;
  border: 2px solid transparent;
  background: linear-gradient(white, white) padding-box, linear-gradient(145deg, var(--primary-color-500, #3B37E6), #00adee, #e33df3, #9e42ff) border-box;
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapper_2NRRP.DateControl-module_aierp_kFQVz .DateControl-module_aiIcon_AkSrt {
  display: flex;
  align-items: center;
  padding-left: 4px;
  height: 100%;
}
[dir=rtl] .DateControl-module_component_lwHHT .DateControl-module_inputWrapper_2NRRP.DateControl-module_aierp_kFQVz .DateControl-module_aiIcon_AkSrt {
  padding-left: 0;
  padding-right: 4px;
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapperPaddingAll_nbb6b {
  padding-inline-start: 8px;
  padding-inline-end: 8px;
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapperPaddingNone_lyZQK {
  padding-inline-start: 0;
  padding-inline-end: 0;
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapperPaddingStart_yNM-Y {
  padding-inline-start: 8px;
}
.DateControl-module_component_lwHHT .DateControl-module_inputWrapperPaddingEnd_pkt6B {
  padding-inline-end: 8px;
}
.DateControl-module_component_lwHHT .DateControl-module_box_KKMO2 {
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 4px;
  overflow: hidden;
}
.DateControl-module_component_lwHHT .DateControl-module_box_KKMO2.DateControl-module_roundedCorners_4oj1G {
  border-radius: 8px;
}
.DateControl-module_component_lwHHT .DateControl-module_line_45lai {
  border: none;
  display: flex;
  border-bottom: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 0;
  background: transparent;
}
.DateControl-module_component_lwHHT .DateControl-module_line_45lai .DateControl-module_input_iw7yk {
  background: transparent;
  border: none;
}
.DateControl-module_component_lwHHT .DateControl-module_inputLabel_E7JXZ {
  font-size: var(--typography-text-lg, 16px);
  color: var(--primary-color-700, #16213D);
  line-height: 1.625;
  font-weight: 400;
}
.DateControl-module_component_lwHHT .DateControl-module_requiredMark_-G2CD {
  font-weight: 700;
  color: #ED7B6F;
}
.DateControl-module_component_lwHHT .DateControl-module_hintText_n6vB9 {
  padding: 5px 0;
  color: var(--secondary-color-400, #B2BCC6);
  font-weight: 700;
  font-size: 1.2rem;
}
.DateControl-module_component_lwHHT:focus, .DateControl-module_component_lwHHT.DateControl-module_focusBorder_H8Ju- {
  outline: none;
}
.DateControl-module_component_lwHHT:focus .DateControl-module_line_45lai,
.DateControl-module_component_lwHHT:focus .DateControl-module_box_KKMO2, .DateControl-module_component_lwHHT.DateControl-module_focusBorder_H8Ju- .DateControl-module_line_45lai,
.DateControl-module_component_lwHHT.DateControl-module_focusBorder_H8Ju- .DateControl-module_box_KKMO2 {
  border-color: var(--primary-color-500, #3B37E6);
}
.DateControl-module_component_lwHHT:focus .DateControl-module_hintText_n6vB9, .DateControl-module_component_lwHHT.DateControl-module_focusBorder_H8Ju- .DateControl-module_hintText_n6vB9 {
  color: transparent;
}
.DateControl-module_component_lwHHT.DateControl-module_error_iUgQT .DateControl-module_box_KKMO2,
.DateControl-module_component_lwHHT.DateControl-module_error_iUgQT .DateControl-module_line_45lai {
  border-color: #ED7B6F;
}
.DateControl-module_component_lwHHT.DateControl-module_error_iUgQT .DateControl-module_hintText_n6vB9 {
  color: #ED7B6F;
}
.DateControl-module_component_lwHHT.DateControl-module_success_hXIE4 .DateControl-module_box_KKMO2,
.DateControl-module_component_lwHHT.DateControl-module_success_hXIE4 .DateControl-module_line_45lai {
  border-color: #60C5BB;
}
.DateControl-module_component_lwHHT.DateControl-module_success_hXIE4 .DateControl-module_hintText_n6vB9 {
  color: #60C5BB;
}
.DateControl-module_component_lwHHT .DateControl-module_input_iw7yk {
  display: flex;
  align-items: center;
  line-height: 1;
}
.DateControl-module_component_lwHHT .DateControl-module_inputTextValue_M99Le {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.DateControl-module_component_lwHHT .DateControl-module_calendarIcon_P9Mms {
  margin-left: 4px;
  margin-right: 0;
  padding-bottom: 2px;
}
[dir=rtl] .DateControl-module_component_lwHHT .DateControl-module_calendarIcon_P9Mms {
  margin-right: 4px;
  margin-left: 0;
}
.DateControl-module_component_lwHHT .DateControl-module_valueLabel_hU4vl {
  white-space: nowrap;
}.styles-module_component_ERLYD {
  display: grid;
  column-gap: 8px;
  align-items: end;
}
.styles-module_component_ERLYD.styles-module_columnCount1_PvEo3 {
  grid-template-columns: 1fr;
}
.styles-module_component_ERLYD.styles-module_columnCount2_kH5Nw {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.styles-module_component_ERLYD.styles-module_columnCount3_fORag {
  grid-template-columns: minmax(0, 120px) minmax(0, 1fr) minmax(0, 120px);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.stlyes-module_component_M5aFV {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}
.stlyes-module_component_M5aFV .stlyes-module_triggerRow_N0-NR {
  position: relative;
  z-index: 2;
}
.stlyes-module_component_M5aFV .stlyes-module_addBtn_MVqMc {
  margin: 0 auto 16px;
  min-width: 136px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_TOzpP {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: -1px;
  gap: 36px;
}
.styles-module_component_TOzpP .styles-module_fieldDropdown_iT1Sp {
  width: auto !important;
}
.styles-module_component_TOzpP .styles-module_leftToolbar_j1pGN {
  position: relative;
}
.styles-module_component_TOzpP .styles-module_link_pFgYN {
  cursor: pointer;
}
.styles-module_component_TOzpP .styles-module_rightToolbar_4pTC6 {
  display: flex;
  align-items: center;
}
.styles-module_component_TOzpP .styles-module_rightToolbar_4pTC6 .styles-module_separator_NGQqq {
  width: 1px;
  height: 14px;
  background-color: var(--secondary-color-200, #DDE2E6);
  margin: 10px;
}
.styles-module_fieldDropdownContent_PHp3j {
  min-width: 380px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_fH5A9 input {
  direction: ltr !important;
}
[dir=rtl] .styles-module_component_fH5A9 input {
  text-align: right;
  padding-left: 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_GlSmy {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.styles-module_component_GlSmy.styles-module_expanded_ufiQW .styles-module_tags_55VHh {
  flex-wrap: wrap;
}
.styles-module_component_GlSmy .styles-module_tags_55VHh {
  display: flex;
  flex-wrap: nowrap;
  flex-grow: 1;
  overflow: hidden;
}
.styles-module_component_GlSmy .styles-module_outerWrap_ZVHv- {
  flex-grow: 1;
}
.styles-module_component_GlSmy .styles-module_tag_xm5Dk {
  max-width: 100%;
  white-space: nowrap;
  visibility: hidden;
}
.styles-module_component_GlSmy .styles-module_tagVisible_q1Cow {
  visibility: visible;
}
.styles-module_component_GlSmy .styles-module_count_xwuco {
  display: flex;
  width: 45px;
  flex-shrink: 0;
  cursor: pointer;
  padding-left: 8px;
  padding-right: 0;
}
[dir=rtl] .styles-module_component_GlSmy .styles-module_count_xwuco {
  padding-right: 8px;
  padding-left: 0;
}
.styles-module_emailTooltip_Jmsr8 {
  direction: ltr;
  word-wrap: break-word;
}
.styles-module_ellipsis_Bv3W3 {
  direction: ltr;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_ellipsisWrap_ZHe8w {
  display: flex;
  overflow: hidden;
}.styles-module_component_yzBAA {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding-top: 8px;
  padding-bottom: 8px;
  margin-bottom: -8px;
  width: 100%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_fxIk5 .styles-module_toggleButton_m64fU {
  margin-top: 30px;
  width: 300px;
}
.styles-module_component_fxIk5 .styles-module_textFieldsWrap_--cKR {
  padding: 16px;
  border: 1px solid var(--primary-color-250, #CACAED);
  background: var(--primary-color-0, #ffffff);
  display: flex;
  flex-direction: column;
  gap: 16px;
  border-radius: 0 4px 4px 4px;
}
.styles-module_component_fxIk5 .styles-module_textFieldsWrap_--cKR:empty {
  display: none;
}
[dir=rtl] .styles-module_component_fxIk5 .styles-module_textFieldsWrap_--cKR {
  border-radius: 4px 4px 0 4px;
}
.styles-module_component_fxIk5 .styles-module_textFieldsWrap_--cKR .styles-module_textarea_al8Vb {
  display: block;
  width: 100%;
  min-height: 100px;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  font-family: var(--main-font-family-main);
  font-size: 14px;
  font-weight: 400;
  padding: 4px 8px;
  resize: none;
}
.styles-module_component_fxIk5 .styles-module_textFieldsWrap_--cKR .styles-module_textarea_al8Vb::placeholder {
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.styles-module_component_fxIk5 .styles-module_textFieldsWrap_--cKR .styles-module_textarea_al8Vb.styles-module_active_NWAqk {
  background-color: #fff;
}
.styles-module_component_fxIk5 .styles-module_recipientSection_TtLq3 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 24px 0;
}
.styles-module_component_fxIk5 .styles-module_row_CVMz5 {
  position: relative;
  display: flex;
  align-items: flex-end;
  gap: 16px;
  z-index: 5;
}
.styles-module_component_fxIk5 .styles-module_row_CVMz5 .styles-module_rowItem_fq8-i {
  flex-grow: 1;
  width: 100%;
}
.styles-module_attachmentsSection_2oWGM {
  padding: 8px 0 0;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.styles-module_attachmentsSection_2oWGM .styles-module_documentsRow_Utlz7 {
  display: flex;
  gap: 16px;
}
.styles-module_attachmentsSection_2oWGM .styles-module_documentsRowItem_CjYLp {
  width: 50%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_subjectContainer_WaSwf .styles-module_subjectTemplate_4-bCs, .styles-module_subjectContainer_WaSwf, .styles-module_container_NmkTs {
  width: 100%;
}
.styles-module_container_NmkTs {
  border: 1px solid var(--primary-color-250, #CACAED);
  border-radius: 8px;
  height: 175px;
}
.styles-module_emailContainer_H8t-4 {
  height: 175px;
  flex: 1;
  width: 100px;
  padding: 32px 15px;
}
.styles-module_marginRight_N0hF0 {
  margin-right: 25px;
}
.styles-module_marginLeft_h5Tfj {
  margin-left: 25px;
}
.styles-module_linkText_9v7ew {
  text-decoration: underline;
}
.styles-module_previewButton_te1yn {
  background-color: transparent;
  border: none;
}
.styles-module_subjectContainer_WaSwf .styles-module_subjectTemplate_4-bCs {
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 22px;
  margin-bottom: 20px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.common-dialog-styles-module_component_ed2D6 {
  background-color: var(--palette-color-bg, #FCFDFD);
  max-width: 1200px !important;
  width: calc(100% - 60px) !important;
  height: calc(100% - 60px) !important;
  max-height: 800px !important;
  box-sizing: border-box;
  overflow: hidden;
}
.common-dialog-styles-module_component_ed2D6.common-dialog-styles-module_paddingBottom0_A3xZ6 {
  padding-bottom: 0;
}
.common-dialog-styles-module_component_ed2D6 .pui-dialog__content {
  overflow: hidden;
  flex: 1;
}
.common-dialog-styles-module_component_ed2D6 .pui-dialog__inner {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.common-dialog-styles-module_component_ed2D6 .pui-dialog__content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_box_FveGk {
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  border-radius: 8px;
}
.styles-module_containerFullHeight_wsp0q, .styles-module_containerGap_MvFFS, .styles-module_flexContainer_ziBhY {
  flex: 1;
}
.styles-module_sideBarContainer_ZoTkN {
  height: 100%;
  flex: 2;
  gap: 8px;
}
.styles-module_box_FveGk {
  height: 100%;
  padding: 24px;
}
.styles-module_contentContainer_bzX6s {
  width: 100%;
  flex: 7;
  gap: 8px;
  padding: 36px 16px;
}
.styles-module_fullHeight_bg-kr {
  height: 100%;
}
.styles-module_fullWidth_iDxRE {
  width: 100%;
}
.styles-module_textCenter_c4wjA {
  text-align: center;
}
.styles-module_flexContainer_ziBhY {
  width: 100%;
}
.styles-module_sideBarContent_6IjKj {
  width: 100%;
  gap: 16px;
}
.styles-module_containerGap_MvFFS {
  overflow: hidden;
  gap: 8px;
}
.styles-module_containerFullHeight_wsp0q {
  height: 100%;
}
.styles-module_gap_WWw-I {
  gap: 8px;
}
.styles-module_labelWrapperContainer_1-wzY {
  width: 100%;
  gap: 2px;
}
.styles-module_editorInputContainer_HR4Yh {
  width: 100%;
}
.styles-module_popover_--9gb {
  width: 150px !important;
}
.styles-module_tagContainer_0JGyL {
  padding: 4px 8px !important;
  margin-inline-end: 4px !important;
}
.styles-module_aiLoaderBackdrop_eIbZI {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.75);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_box_qtkCY {
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  border-radius: 8px;
}
.styles-module_containerFullHeight_6ijRY, .styles-module_containerGap_2k45-, .styles-module_flexContainer_Gbhwc {
  flex: 1;
}
.styles-module_sideBarContainer_aXl6a {
  height: 100%;
  flex: 2;
  gap: 8px;
}
.styles-module_box_qtkCY {
  height: 100%;
  padding: 24px;
}
.styles-module_contentContainer_voErM {
  width: 100%;
  flex: 7;
  gap: 8px;
  padding: 36px 16px;
}
.styles-module_fullHeight_YWSul {
  height: 100%;
}
.styles-module_fullWidth_VpLs9 {
  width: 100%;
}
.styles-module_textCenter_dHxFW {
  text-align: center;
}
.styles-module_flexContainer_Gbhwc {
  width: 100%;
}
.styles-module_sideBarContent_3uacI {
  width: 100%;
  gap: 16px;
}
.styles-module_containerGap_2k45- {
  overflow: hidden;
  gap: 8px;
}
.styles-module_containerFullHeight_6ijRY {
  height: 100%;
}
.styles-module_gap_xSqy0 {
  gap: 8px;
}
.styles-module_labelWrapperContainer_Q8QTT {
  width: 100%;
  gap: 2px;
}
.styles-module_editorInputContainer_5yNfL {
  width: 100%;
}
.styles-module_popover_r5j4p {
  width: 150px !important;
}
.styles-module_tagContainer_IueLc {
  padding: 4px 8px !important;
  margin-inline-end: 4px !important;
}
.styles-module_aiLoaderBackdrop_gXCpU {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.75);
}
.styles-module_search_SE5D8 {
  padding: 0 4px 8px;
}
.styles-module_search_SE5D8 .styles-module_input_kd9FP {
  width: 100%;
}
.styles-module_noOption_lJZ-Z {
  padding: 4px 8px 8px;
}
.styles-module_triggerAnchor_rTeaL {
  width: 100%;
}
.styles-module_dropdownMenu_q7lK2 {
  padding: 0;
  background: #FFF;
  box-shadow: 0px 4px 16px 0px rgba(22, 33, 61, 0.1);
  margin: 4px 0;
}
.styles-module_hasExtraPadding_6TIYq {
  padding: 8px;
}
.styles-module_contentBody_NZ0pj {
  display: flex;
  flex-direction: column;
}
[data-upword=true] .styles-module_contentBody_NZ0pj {
  flex-direction: column-reverse;
}
[data-upword=true] .styles-module_search_SE5D8 {
  padding-top: 8px;
  padding-bottom: 0;
}
.pui-dropdown-item {
  user-select: none;
}.style-module_component_-E0hR {
  display: inline-block;
  border-radius: 2px;
  padding: 2px 4px;
  background-color: #fff;
  line-height: 1;
  border: 1px solid var(--secondary-color-200, #dde2e6);
}.styles-module_itemWithTooltip_VV8kN {
  width: 100%;
}

.styles-module_itemContent_LYil5 {
  width: 100%;
  min-height: 36px;
  gap: 12px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_contextMenuBackdrop_ObjFW {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.styles-module_dropdown_iIw3p {
  border-radius: 10px;
  padding: 0;
}
.styles-module_contextItem_H-JbR {
  padding: 0 12px !important;
}
.styles-module_contextItem_H-JbR:hover {
  background: var(--primary-color-200, #E3EEFF);
}
.styles-module_contextItem_H-JbR.styles-module_disabled_sRUd7 .text {
  cursor: default;
  color: var(--secondary-color-400, #B2BCC6) !important;
}
.styles-module_contextItem_H-JbR div {
  color: var(--secondary-color-700, #25282b);
  font-size: 12px;
  font-weight: normal;
}
.styles-module_contextItem_H-JbR div:last-child {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_contextItem_H-JbR .styles-module_contextIcon_tFzzl {
  font-size: 18px;
  color: var(--primary-color-500, #3B37E6) !important;
  margin-inline-end: -6px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_qSzYK {
  width: auto !important;
}
.styles-module_component_qSzYK .styles-module_trigger_BSd1- {
  background: #fff;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 4px;
  padding-right: 8px;
}
[dir=rtl] .styles-module_component_qSzYK .styles-module_trigger_BSd1- {
  padding-right: 4px;
  padding-left: 8px;
}
.styles-module_component_qSzYK .styles-module_trigger_BSd1-.styles-module_linkHover_zKWM- {
  padding: 0;
}
.styles-module_component_qSzYK .styles-module_trigger_BSd1-.styles-module_linkHover_zKWM-:hover {
  background: #fff;
}
.styles-module_component_qSzYK .styles-module_trigger_BSd1-.styles-module_linkHover_zKWM-:hover .text {
  text-decoration: underline;
}
.styles-module_component_qSzYK .styles-module_trigger_BSd1-.styles-module_disabled_LqvDP {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}
[dir=rtl] .styles-module_component_qSzYK .styles-module_trigger_BSd1- svg + div {
  direction: rtl !important;
}.styles-module_fontFamilyDropdown_DU9GO {
  width: 90px;
  white-space: nowrap;
}

.styles-module_fontSizeDropdown_-o7gx {
  width: 58px;
  white-space: nowrap;
}

.styles-module_dropdownSize_-600l {
  width: 150px;
}/**
 * UI components styles
 **/
.color-picker-wrapper {
  padding: 20px;
}
.color-picker__colors {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin: 0;
  padding: 0;
}
.color-picker__colors button {
  border: 1px solid #ccc;
  border-radius: 4px;
  height: 16px;
  width: 16px;
  cursor: pointer;
  list-style-type: none;
}
.color-picker__colors .active {
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.3);
}
.color-picker-saturation {
  width: 100%;
  position: relative;
  margin-top: 15px;
  height: 150px;
  background-image: linear-gradient(transparent, black), linear-gradient(to right, white, transparent);
  user-select: none;
}
.color-picker-saturation_cursor {
  position: absolute;
  width: 20px;
  height: 20px;
  border: 2px solid #ffffff;
  border-radius: 50%;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1490196078);
  box-sizing: border-box;
  transform: translate(-10px, -10px);
}
.color-picker-hue {
  width: 100%;
  position: relative;
  margin-top: 15px;
  height: 12px;
  background-image: linear-gradient(to right, rgb(255, 0, 0), rgb(255, 255, 0), rgb(0, 255, 0), rgb(0, 255, 255), rgb(0, 0, 255), rgb(255, 0, 255), rgb(255, 0, 0));
  user-select: none;
  border-radius: 12px;
}
.color-picker-hue_cursor {
  position: absolute;
  width: 20px;
  height: 20px;
  border: 2px solid #ffffff;
  border-radius: 50%;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 0.5px;
  box-sizing: border-box;
  transform: translate(-10px, -4px);
}
.color-picker-color {
  border: 1px solid #ccc;
  margin-top: 15px;
  width: 100%;
  height: 20px;
}
.DialogContent {
  min-width: 360px;
}
.DialogActions {
  margin-top: 20px;
}
.DialogButtonsList {
  display: flex;
  flex-direction: row;
  gap: 24px;
}
.DialogButtonsList button {
  width: 50%;
}
/**
 * Plugins styles
 **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.text {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.text-line-breaks {
  white-space: pre-line;
}
.text-prefix-padding {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .text-prefix-padding {
  padding-right: 1rem;
  padding-left: 0;
}
.text-suffix-padding {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .text-suffix-padding {
  padding-right: 0;
  padding-left: 1rem;
}
.text-inline-block {
  display: inline-block;
}
.text-nowrap {
  white-space: nowrap;
}
.text-paragraph-1, .text-subtitle-1 {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.text-subtitle-1 {
  font-weight: 500;
}
.text-caption-1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.text-label-1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.text-paragraph-2, .pui-emoji__picker-container .epr-emoji-category-label, .text-subtitle-2 {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.text-subtitle-2 {
  font-weight: 700;
}
.text-caption-2 {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.text-label-2 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.text-placeholder-1 {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.text-placeholder-2 {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.text-tiny {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.text-breadcrumb {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.text.text-italic {
  font-style: italic;
}
.text.text-normal {
  font-style: normal;
}
/**
  * Text Weight
  */
.text.font-weight-normal,
.priority-title.font-weight-normal {
  font-weight: 400 !important;
}
.text.font-weight-semi-bold,
.priority-title.font-weight-semi-bold {
  font-weight: 600 !important;
}
.text.font-weight-bold,
.priority-title.font-weight-bold {
  font-weight: 700 !important;
}
.text.font-weight-medium,
.priority-title.font-weight-medium {
  font-weight: 500 !important;
}
.text.font-weight-thin,
.priority-title.font-weight-thin {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.text-color {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.text-color-grey-light, .text-color-grey-light:before {
  color: #bfd0d7;
}
.text-color-white, .text-color-white:before {
  color: #fff;
}
.text-color-red, .text-color-red:before {
  color: #f37c70;
}
.text-color-purple, .text-color-purple:before {
  color: #9773b3;
}
.text-color-green, .text-color-green:before {
  color: #60c5bb;
}
.text-color-turquoise, .text-color-turquoise :before {
  color: #33cdd9;
}
.text-color-dark-purple, .text-color-dark-purple :before {
  color: #3b37e6;
}
.text-color-primary-700 {
  color: var(--primary-color-700, #16213D);
}
.text-color-primary-500 {
  color: var(--primary-color-500, #3B37E6);
}
.text-color-secondary-500 {
  color: var(--secondary-color-500, #656C73);
}
.text-color-secondary-400 {
  color: var(--secondary-color-400, #B2BCC6);
}
.text-color-secondary-300 {
  color: var(--secondary-color-300, #BFC4C9);
}
.text-color-secondary-200 {
  color: var(--secondary-color-200, #DDE2E6);
}
.text-color-primary-0 {
  color: var(--primary-color-0, #ffffff);
}
.text-color-validation-green {
  color: #60C5BB;
}
.text-color-validation-red {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.text-size-large {
  font-size: 2.8rem;
}
.text-size-medium {
  font-size: 2.2rem;
}
.text-size-regular {
  font-size: 1.4rem;
}
.text-size-small {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.font-family-serif {
  font-family: "Bree Serif", Heebo, serif;
}
.font-family-regular {
  font-family: var(--main-font-family-main);
}
.font-family-icons {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.pui-title.pui-title-h1 {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.pui-title.pui-title-h2 {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.pui-title.pui-title-h3 {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.pui-title.pui-title-h4 {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.pui-title.pui-title-h5 {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.pui-title.pui-title-h6 {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .pui-title.pui-title-h1 {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .pui-title.pui-title-h2 {
    font-size: 2rem;
  }
  .pui-title.pui-title-h3 {
    font-size: 1.8rem;
  }
  .pui-title.pui-title-h4, .pui-title.pui-title-h5 {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .pui-title.pui-title-h6 {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.pui-emoji__picker-container {
  position: fixed;
  box-shadow: 0px 4px 16px 0px rgba(22, 33, 61, 0.1);
  border-radius: 4px;
  border: none;
  z-index: 99999;
}
.pui-emoji__picker-container .epr-main {
  --epr-emoji-size: 24px;
  --epr-category-navigation-button-size: 24px;
  --epr-header-padding: 8px;
  --epr-search-input-border-color: var(--secondary-color-400);
  --epr-search-input-bg-color: #fff;
  --epr-search-input-height: 32px;
  --epr-search-input-border-radius: 4px;
  --epr-search-input-text-color: --primary-color-700;
  --epr-search-bar-inner-padding: 4px;
}
.pui-emoji__picker-container[dir=rtl] .epr-search {
  text-align: right;
}
.pui-emoji__picker-container[dir=rtl] .epr-emoji-category-label {
  text-align: right;
}
.pui-emoji__picker-container[dir=rtl] .epr-preview {
  text-align: right;
}
.pui-emoji__picker-container .epr-search-container {
  box-sizing: border-box;
  padding: 0;
}
.pui-emoji__picker-container .epr-search-container input {
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 4px;
  color: var(--primary-color-700, #16213D);
  background-color: white;
  width: 100%;
  box-sizing: border-box;
  padding: 0 28px;
}
.pui-emoji__picker-container .epr-search-container input:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.pui-emoji__picker-container .epr-search-container input:focus {
  border-color: var(--primary-color-500, #3B37E6);
}
.pui-emoji__picker-container .epr-search-container input::placeholder {
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #b2bcc6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.pui-emoji__picker-container .epr-icn-search:before,
.pui-emoji__picker-container .epr-icn-clear-search:before {
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  font-size: inherit;
  display: block;
  color: var(--secondary-color-300, #BFC4C9);
}
.pui-emoji__picker-container .epr-icn-search {
  background-size: 24px;
  height: 24px;
  width: 24px;
  font-size: 24px;
  left: 2px;
  right: auto;
  background: none !important;
}
[dir=rtl] .pui-emoji__picker-container .epr-icn-search {
  right: 2px;
  left: auto;
}
.pui-emoji__picker-container .epr-icn-search:before {
  content: "\ea0d";
}
.pui-emoji__picker-container .epr-btn-clear-search {
  font-size: 20px;
  left: auto;
  right: 2px;
}
[dir=rtl] .pui-emoji__picker-container .epr-btn-clear-search {
  right: auto;
  left: 2px;
}
.pui-emoji__picker-container .epr-btn-clear-search .epr-icn-clear-search {
  background: none !important;
}
.pui-emoji__picker-container .epr-btn-clear-search .epr-icn-clear-search:before {
  content: "\e90f";
}
.pui-emoji__picker-container .epr-btn-clear-search .epr-icn-clear-search:hover:before {
  color: var(--primary-color-500, #3B37E6);
}
.pui-emoji__picker-container .epr-emoji:hover,
.pui-emoji__picker-container .epr-emoji:focus {
  background-color: var(--primary-color-200, #E3EEFF);
}
.pui-emoji__picker-container .epr-emoji-category-label {
  color: var(--primary-color-700, #16213D);
  padding: 0px 18px !important;
  display: flex;
  align-items: center;
}
.pui-emoji__picker-container .epr-header {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.pui-emoji__picker-container .epr-header .epr-btn {
  background-color: transparent !important;
}
.pui-emoji__picker-container .epr-header .epr-btn:before {
  display: none;
}
.pui-emoji__picker-container .epr-body {
  background-color: white;
}
.pui-emoji__picker-container .epr-emoji-category-nav button {
  border: none;
  background-color: transparent;
  padding: 8px;
  border-radius: 4px;
  transition: background-color 0.2s ease;
}
.pui-emoji__picker-container .epr-emoji-category-nav button:hover {
  background-color: var(--primary-color-200, #E3EEFF);
}
.pui-emoji__picker-container .epr-category-nav .epr-btn:hover,
.pui-emoji__picker-container .epr-active {
  background-position-y: calc(var(--epr-category-navigation-button-size) * 3) !important;
}
:root {
  --priority-toolbar-item-min-height: 36px;
  --priority-toolbar-item-min-width: 36px;
  --priority-toolbar-item-padding: 6px;
  --priority-toolbar-item-gaps: 4px;
  --priority-toolbar-wrap-items: wrap;
  --priority-toolbar-border: 1px solid #eee;
  --priority-toolbar-background: transparent;
  --priority-toolbar-padding: 0;
}
.priority-editor__toolbar {
  display: flex;
  align-items: center;
  flex-wrap: var(--priority-toolbar-wrap-items);
  border: var(--priority-toolbar-border);
  background: var(--priority-toolbar-background);
  padding: var(--priority-toolbar-padding);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  vertical-align: middle;
  gap: var(--priority-toolbar-item-gaps);
}
.priority-editor__toolbar-item {
  display: flex;
  background: none;
  border-radius: 10px;
  padding: var(--priority-toolbar-item-padding);
  font-size: 16px;
  font-weight: 300;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  min-width: var(--priority-toolbar-item-min-width);
  min-height: var(--priority-toolbar-item-min-height);
  border: 0;
}
.priority-editor__toolbar-item:disabled {
  cursor: not-allowed;
}
.priority-editor__toolbar-item.active {
  background-color: var(--secondary-color-200, #DDE2E6);
}
.priority-editor__toolbar-item:hover:not([disabled]) {
  background-color: var(--primary-color-200, #E3EEFF);
  color: var(--primary-color-500, #3B37E6);
}
.priority-editor__toolbar-divider {
  width: 1px;
  height: 28px;
  background-color: var(--secondary-color-200, #DDE2E6);
  margin: 0 4px;
}
.priority-editor__toolbar-item .text {
  display: flex;
  line-height: 20px;
  vertical-align: middle;
  font-size: 14px;
  color: var(--primary-color-700, #16213D);
  text-overflow: ellipsis;
  width: 70px;
  overflow: hidden;
  height: 20px;
  text-align: left;
}
.priority-editor__toolbar-item .icon {
  display: flex;
  width: 20px;
  height: 20px;
  user-select: none;
  margin-right: 8px;
  line-height: 16px;
  background-size: contain;
}
.pui-emoji-picker {
  background-color: transparent;
  border-width: 0px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  user-select: none;
  padding: var(--priority-toolbar-item-padding);
  min-width: var(--priority-toolbar-item-min-width);
  height: var(--priority-toolbar-item-min-height);
  border-radius: 10px;
}
.pui-emoji-picker .dropdown-button-text {
  width: auto;
}
.pui-emoji-picker:disabled {
  cursor: unset;
}
.pui-emoji-picker:active {
  background-color: #eee;
}
.pui-emoji-picker:hover:not([disabled]) {
  background-color: var(--primary-color-200, #E3EEFF);
}
/**
 * Editor theme styles
 **/
.priority-editor {
  position: relative;
  line-height: 20px;
  font-weight: 400;
  text-align: left;
  color: var(--primary-color-700, #16213D);
}
.priority-editor pre::-webkit-scrollbar {
  background: transparent;
  width: 10px;
}
.priority-editor pre::-webkit-scrollbar-thumb {
  background: #999;
}
.priority-editor__text_ltr {
  text-align: left;
}
.priority-editor__text_rtl {
  text-align: right;
}
.priority-editor__inner {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 350px;
  background: #fff;
}
.priority-editor__placeholder {
  font-size: 15px;
  color: #999;
  overflow: hidden;
  position: absolute;
  text-overflow: ellipsis;
  top: 8px;
  left: 28px;
  right: 28px;
  user-select: none;
  white-space: nowrap;
  display: inline-block;
  pointer-events: none;
}
.priority-editor__content {
  min-height: var(--priority-editor-content-min-height, 150px);
  resize: none;
  font-size: 14px;
  position: relative;
  tab-size: 1;
  outline: 0;
  padding: 15px 10px;
  caret-color: #444;
  border: 1px solid #eee;
  border-top: none;
}
[dir=rtl] .priority-editor__content {
  text-align: right;
}
.priority-editor__text_bold {
  font-weight: bold;
}
.priority-editor__text_italic {
  font-style: italic;
}
.priority-editor__text_underline {
  text-decoration: underline;
}
.priority-editor__text_strikethrough {
  text-decoration: line-through;
}
.priority-editor__text_underlineStrikethrough {
  text-decoration: underline line-through;
}
.priority-editor__paragraph {
  position: relative;
  margin: 0;
}
.priority-editor__list_ol,
.priority-editor__list_ul {
  padding: 0;
  margin-left: 0;
  margin-right: 0;
}
.priority-editor__list-item {
  margin: 8px 32px;
  direction: ltr;
  text-align: left;
}
.priority-editor__list-item-right {
  margin: 8px 32px;
  direction: rtl;
  text-align: right;
}
.priority-editor__link {
  color: rgb(33, 111, 219);
  text-decoration: none;
}
.editor-nested-listitem {
  list-style-type: none;
}
.debug-timetravel-panel {
  overflow: hidden;
  padding: 0 0 10px 0;
  margin: auto;
  display: flex;
}
.priority-editor__heading_h1 {
  font-size: 24px;
  color: rgb(5, 5, 5);
  font-weight: 400;
  margin: 0 0 2em;
  padding: 0;
}
.priority-editor__heading_h2 {
  font-size: 15px;
  color: rgb(101, 103, 107);
  font-weight: 700;
  margin: 10px 0 0;
  padding: 0;
  text-transform: uppercase;
}
.priority-editor__quote {
  margin: 0 0 20px;
  font-size: 15px;
  border-left-color: transparent;
  border-left-width: 4px;
  border-left-style: solid;
  padding-left: 16px;
}
.tree-view-output {
  display: block;
  background: #222;
  color: #fff;
  padding: 5px;
  font-size: 12px;
  white-space: pre-wrap;
  margin: 1px auto 10px;
  max-height: 250px;
  position: relative;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  overflow: auto;
  line-height: 14px;
}
.debug-timetravel-panel-slider {
  padding: 0;
  flex: 8;
}
.debug-timetravel-panel-button {
  padding: 0;
  border: 0;
  background: none;
  flex: 1;
  color: #fff;
  font-size: 12px;
}
.debug-timetravel-panel-button:hover {
  text-decoration: underline;
}
.debug-timetravel-button {
  border: 0;
  padding: 0;
  font-size: 12px;
  top: 10px;
  right: 15px;
  position: absolute;
  background: none;
  color: #fff;
}
.debug-timetravel-button:hover {
  text-decoration: underline;
}
.priority-editor__table {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
  overflow-y: scroll;
  table-layout: fixed;
  width: 100%;
  margin: 20px 0;
}
.priority-editor__tableCell {
  border: 1px solid #bbb;
  min-width: 75px;
  vertical-align: top;
  text-align: start;
  padding: 6px 8px;
  position: relative;
  cursor: default;
  outline: none;
}
.priority-editor__ai-loader {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgba(255, 255, 255, 0.8);
  z-index: 10;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.Toast-module_sucssesColor_heJbf {
  color: #60c5bb;
}
.Toast-module_errorColor_k2ULL {
  color: #f37c70;
}
.Toast-module_message_4aZsA {
  font-family: "Roboto";
  font-size: 14px;
  font-weight: 500;
  color: var(--primary-color-700, #16213D);
  margin-left: 15px;
}
[dir=rtl] .Toast-module_message_4aZsA {
  margin-right: 15px;
  font-family: "HEEBO";
}
[dir=rtl] .Toast-module_message_4aZsA {
  margin-right: 15px;
  font-family: "HEEBO";
}
.Toast-module_contentBody_FN1TU {
  display: flex;
  align-items: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_box_-GDvR {
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  border-radius: 8px;
}
.styles-module_containerFullHeight_1qqru, .styles-module_containerGap_E9eXb, .styles-module_flexContainer_DFfZL {
  flex: 1;
}
.styles-module_sideBarContainer_OwPLL {
  height: 100%;
  flex: 2;
  gap: 8px;
}
.styles-module_box_-GDvR {
  height: 100%;
  padding: 24px;
}
.styles-module_contentContainer_jhCP9 {
  width: 100%;
  flex: 7;
  gap: 8px;
  padding: 36px 16px;
}
.styles-module_fullHeight_sBQgc {
  height: 100%;
}
.styles-module_fullWidth_VupQp {
  width: 100%;
}
.styles-module_textCenter_excAq {
  text-align: center;
}
.styles-module_flexContainer_DFfZL {
  width: 100%;
}
.styles-module_sideBarContent_VYO6s {
  width: 100%;
  gap: 16px;
}
.styles-module_containerGap_E9eXb {
  overflow: hidden;
  gap: 8px;
}
.styles-module_containerFullHeight_1qqru {
  height: 100%;
}
.styles-module_gap_usXx7 {
  gap: 8px;
}
.styles-module_labelWrapperContainer_ExVDs {
  width: 100%;
  gap: 2px;
}
.styles-module_editorInputContainer_AUq60 {
  width: 100%;
}
.styles-module_popover_CVZAC {
  width: 150px !important;
}
.styles-module_tagContainer_N7Dtz {
  padding: 4px 8px !important;
  margin-inline-end: 4px !important;
}
.styles-module_aiLoaderBackdrop_5UtFk {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.75);
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_jWwmL {
  position: relative;
  background-color: var(--primary-color-100, #F5F9FF);
  padding: 8px;
  cursor: text;
  border: 1px solid var(--primary-color-250, #CACAED);
  border-radius: 10px 10px 0 0;
}
.styles-module_component_jWwmL .styles-module_readOnlyContent_Yg38l {
  padding: 20px;
  min-height: 350px;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_component_jWwmL .priority-editor__toolbar {
  background-color: #fff;
  border: none;
}
.styles-module_component_jWwmL .priority-editor {
  padding: 8px;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  background-color: #fff;
}
.styles-module_component_jWwmL .priority-editor__content {
  padding: 8px 28px;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  --priority-editor-content-min-height: 350px;
}
.styles-module_component_jWwmL .pui-ai-writing-assistant {
  margin: 0 4px;
}
.styles-module_toastContainer_eowBZ {
  position: absolute !important;
}
.editor-toast-success {
  background-color: #E7F7F5 !important;
}
.styles-module_editorInputWrap_xzTkj {
  position: relative;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
.styles-module_editorInputWrap_xzTkj p {
  line-height: 1.6;
}
.styles-module_editorInput_Eamhi {
  width: 100%;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  padding: 24px 12px 12px;
  resize: none;
  border-radius: 4px;
  white-space: pre-wrap;
  word-wrap: break-word;
  overflow-x: hidden;
  overflow-y: scroll;
  scrollbar-width: thin;
  scrollbar-color: var(--secondary-color-200, #DDE2E6);
  position: relative;
}
.styles-module_editorInput_Eamhi::-webkit-scrollbar {
  width: 6px !important;
  background-color: var(--secondary-color-200, #DDE2E6);
  border-radius: 3px;
}
.styles-module_toastContainer_eowBZ {
  position: absolute !important;
}
.editor-toast-success {
  background-color: #E7F7F5 !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_box_thb6L {
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  border-radius: 8px;
}
.styles-module_containerFullHeight_Qbgk7, .styles-module_containerGap_eQlrb, .styles-module_flexContainer_Someb {
  flex: 1;
}
.styles-module_sideBarContainer_uKM1K {
  height: 100%;
  flex: 2;
  gap: 8px;
}
.styles-module_box_thb6L {
  height: 100%;
  padding: 24px;
}
.styles-module_contentContainer_DBMOg {
  width: 100%;
  flex: 7;
  gap: 8px;
  padding: 36px 16px;
}
.styles-module_fullHeight_jefb1 {
  height: 100%;
}
.styles-module_fullWidth_e-Oo- {
  width: 100%;
}
.styles-module_textCenter_SLyO- {
  text-align: center;
}
.styles-module_flexContainer_Someb {
  width: 100%;
}
.styles-module_sideBarContent_Ucmm9 {
  width: 100%;
  gap: 16px;
}
.styles-module_containerGap_eQlrb {
  overflow: hidden;
  gap: 8px;
}
.styles-module_containerFullHeight_Qbgk7 {
  height: 100%;
}
.styles-module_gap_FKPNi {
  gap: 8px;
}
.styles-module_labelWrapperContainer_RQB9D {
  width: 100%;
  gap: 2px;
}
.styles-module_editorInputContainer_d1O4X {
  width: 100%;
}
.styles-module_popover_zw2Sg {
  width: 150px !important;
}
.styles-module_tagContainer_vYvSw {
  padding: 4px 8px !important;
  margin-inline-end: 4px !important;
}
.styles-module_aiLoaderBackdrop_-bv-c {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(255, 255, 255, 0.75);
}
.styles-module_richTextEditorContainer_ppUlf {
  flex: 4;
  height: 100%;
  overflow: hidden;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.style-module_panel_nXjMf {
  display: flex;
  flex-direction: column;
  width: 50%;
  flex-grow: 1;
  min-height: 1px;
  padding: 0 24px;
  border-radius: 8px;
  border: 1px solid var(--primary-color-250, #CACAED);
  background: var(--primary-color-0, #ffffff);
  overflow: hidden;
}
.style-module_panelInner_1whRm {
  flex: 1;
  overflow: auto;
  margin-left: 0;
  margin-right: -16px;
  padding-left: 0;
  padding-right: 4px;
}
[dir=rtl] .style-module_panelInner_1whRm {
  margin-right: 0;
  margin-left: -16px;
}
[dir=rtl] .style-module_panelInner_1whRm {
  padding-right: 0;
  padding-left: 4px;
}
.style-module_scrollInner_e-IPw {
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 0;
  padding-right: 12px;
}
[dir=rtl] .style-module_scrollInner_e-IPw {
  padding-right: 0;
  padding-left: 12px;
}
.style-module_scrollInner_e-IPw::-webkit-scrollbar-track, .style-module_scrollInner_e-IPw::-webkit-scrollbar {
  opacity: 0;
  visibility: hidden;
}
.style-module_hasFixedHeader_qzKQM .style-module_scrollInner_e-IPw {
  padding-top: 0;
}
@media screen and (max-width: 1300px) {
  .style-module_thinPadding_JNTGV .style-module_scrollInner_e-IPw {
    padding: 8px 0;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_header_u7XnM {
  display: flex;
  align-items: end;
  width: 100%;
  gap: 16px;
  margin-bottom: 16px;
}
.style-module_header_u7XnM .style-module_newLabel_cfIq- {
  font-weight: 500;
  color: var(--primary-color-500, #3B37E6);
}
.style-module_header_u7XnM .style-module_headerItem_zUwob {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.style-module_header_u7XnM .style-module_headerItemElement_gSg6B {
  display: flex;
  align-items: center;
  height: 40px;
}
.style-module_header_u7XnM .style-module_itemLabel_DAALx {
  position: relative;
}
.style-module_header_u7XnM .style-module_nowrap_aZGwZ {
  white-space: nowrap;
}
.style-module_header_u7XnM .style-module_inputWrap_KwqqS {
  flex-grow: 1;
}
@media screen and (max-width: 1366px) {
  .style-module_headerItem_zUwob:first-child .style-module_itemLabel_DAALx,
  .style-module_headerItem_zUwob.style-module_inputWrap_KwqqS .style-module_itemLabel_DAALx {
    display: none;
  }
}
.style-module_divider_tM9To {
  width: 100%;
  height: 1px;
  background-color: var(--secondary-color-200, #DDE2E6);
  margin: 24px 0;
}
.style-module_headerAction_cN77B {
  display: flex;
  align-items: center;
  gap: 8px;
}
.style-module_headerAction_cN77B .style-module_headerActionIcon_Ro-yM {
  font-size: 16px;
}
.style-module_ruleContent_b-r4j {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.style-module_ruleContent_b-r4j.style-module_isDisabled_FrUPa {
  pointer-events: none;
}
.style-module_ruleContent_b-r4j.style-module_isDisabled_FrUPa:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  opacity: 0.8;
  z-index: 1000;
}
.style-module_ruleContent_b-r4j .style-module_loader_XnqSJ {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1010;
}
.style-module_component_4j8kx {
  position: relative;
  display: flex;
  flex-grow: 1;
  overflow: hidden;
}
.style-module_component_4j8kx .style-module_arrowBg_RDjHU {
  align-self: center;
  width: 40px;
  height: 40px;
  pointer-events: none;
}
[dir=rtl] .style-module_component_4j8kx .style-module_arrowBg_RDjHU {
  position: relative;
  transform: rotate(180deg);
}
.style-module_component_4j8kx .style-module_sectionHeader_DXC-D {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 24px 0 16px;
  background-color: #fff;
  z-index: 15;
}
.style-module_autofillActionContent_hQRzU .style-module_row_p3pJ7 {
  display: flex;
  gap: 16px;
}
.style-module_autofillActionContent_hQRzU .style-module_rowItem_Ld-qK {
  width: 50%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_nowrap_6cnAE {
  white-space: nowrap !important;
}
.style-module_component_cgy5J .style-module_footerToolbar_YNdj8 {
  gap: 16px;
  padding-left: 0;
  padding-right: 32px;
}
[dir=rtl] .style-module_component_cgy5J .style-module_footerToolbar_YNdj8 {
  padding-right: 0;
  padding-left: 32px;
}
.style-module_component_cgy5J .style-module_footerTop_pNAVG {
  padding: 24px;
  border-radius: 8px;
  border: 1px solid var(--primary-color-250, #CACAED);
  background: var(--primary-color-0, #ffffff);
}
@media screen and (max-width: 1366px) {
  .style-module_component_cgy5J .style-module_footerTop_pNAVG {
    padding: 12px;
  }
}
.style-module_component_cgy5J .style-module_footerBottom_Zq33R {
  display: flex;
  justify-content: flex-end;
  gap: 16px;
  margin-top: 16px;
}
.style-module_component_cgy5J .style-module_footerBottom_Zq33R .style-module_btn_HY6c4 {
  min-width: 120px;
}
@media screen and (max-width: 1366px) {
  .style-module_component_cgy5J .style-module_footerBottom_Zq33R .style-module_btn_HY6c4 {
    height: 32px;
  }
}
.style-module_component_cgy5J .style-module_chatboxItem_LjBGT {
  min-width: 100px;
  width: auto;
}
.style-module_component_cgy5J .style-module_categoryDropdown_PRU33 {
  max-width: 220px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.active-screens-pinned .bpm-footer-wrapper {
  width: calc(100% - var(--active-screens-nav-width, 280px));
}
.bpm-footer-wrapper {
  position: fixed;
  bottom: 100px;
  width: 100%;
  left: 0;
  right: auto;
  display: flex;
  justify-content: center;
  pointer-events: none;
}
[dir=rtl] .bpm-footer-wrapper {
  right: 0;
  left: auto;
}
.styles-module_component_QGnaL {
  display: flex;
  padding: 16px;
  gap: 40px;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0 4px 16px 0px rgba(33, 37, 41, 0.1);
  pointer-events: all;
}
.styles-module_component_QGnaL .styles-module_addBtn_poEKl {
  position: absolute;
  top: 20px;
  left: 50%;
  transform: translate(-50%, -100%);
  border-radius: 50% !important;
  height: 32px;
  padding: 0;
}.styles-module_component_QKASM {
  height: 700px;
  max-height: calc(100% - 80px);
}
.styles-module_component_QKASM .pui-dialog__inner {
  height: 100%;
  flex-direction: column;
  display: flex;
}
.styles-module_component_QKASM .pui-dialog__content {
  flex-grow: 1;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_dialog_wam9v {
  height: calc(100vh - 64px);
  max-height: 530px;
}
.styles-module_dialog_wam9v .pui-dialog__inner {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.styles-module_dialog_wam9v .pui-dialog__content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  border-top: 1px solid var(--primary-color-200, #E3EEFF);
  overflow: hidden;
}
.styles-module_dialog_wam9v .pui-scrollable-wrap {
  flex: 1;
  height: 100%;
  padding-top: 8px;
}
.styles-module_dialog_wam9v .pui-dropdown-item {
  min-height: 48px;
}
.styles-module_dialog_wam9v .styles-module_statusesList_uEo84 {
  padding: 0;
  height: 100%;
}
.styles-module_dialog_wam9v .styles-module_footer_a0shG {
  gap: 24px;
}.style-module_formHelpDialg_Jfa93 {
  display: flex !important;
  justify-content: flex-end !important;
  pointer-events: none;
  overflow: hidden !important;
}
.style-module_formHelpDialg_Jfa93 .rc-dialog-content {
  padding: 0 !important;
  width: auto !important;
  min-width: 420px !important;
  margin: 0 20px;
  pointer-events: all;
  height: 95vh;
}
.style-module_formHelpDialg_Jfa93 .rc-dialog-body {
  height: 95vh;
  margin-bottom: 0 !important;
}
.style-module_formHelpDialg_Jfa93 .rc-dialog-close {
  top: 15px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.FormHelpDialog-module_formHelpDialg_FhS6f {
  display: flex !important;
  justify-content: flex-end !important;
  pointer-events: none;
  overflow: hidden !important;
}
.FormHelpDialog-module_formHelpDialg_FhS6f .rc-dialog-content {
  padding: 0 !important;
  width: auto !important;
  min-width: 420px !important;
  margin: 0 20px;
  pointer-events: all;
  height: 95vh;
}
.FormHelpDialog-module_formHelpDialg_FhS6f .rc-dialog-body {
  height: 95vh;
  margin-bottom: 0 !important;
}
.FormHelpDialog-module_formHelpDialg_FhS6f .rc-dialog-close {
  top: 15px !important;
}
.FormHelpDialog-module_headerContainer_b7ff9 {
  padding: 20px !important;
  margin-bottom: 0 !important;
  width: 100%;
}
.FormHelpDialog-module_largeHeader_AwyfW {
  background-color: var(--primary-color-100, #F5F9FF);
}
.FormHelpDialog-module_content_214mP {
  padding: 20px;
  width: 100%;
}
.FormHelpDialog-module_section_DflUP {
  padding: 20px 0 10px 0;
}
.FormHelpDialog-module_textSection_1pcUX {
  overflow: hidden;
}
.FormHelpDialog-module_searchInput_ANmQu input {
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.6rem;
  font-family: var(--main-font-family-main);
}
[dir=rtl] .FormHelpDialog-module_searchInput_ANmQu input {
  font-size: 1.3rem;
  font-weight: 700;
}
[dir=rtl] .FormHelpDialog-module_searchInput_ANmQu input {
  font-family: var(--main-font-family-main);
}
.FormHelpDialog-module_item_DjJsi {
  padding: 10px 0;
}
.FormHelpDialog-module_item_DjJsi button {
  color: var(--primary-color-700, #16213D);
}
.FormHelpDialog-module_itemText_9Q4ln {
  cursor: pointer;
}
.FormHelpDialog-module_videoItem_D12T7 {
  padding: 15px 0;
  margin-right: 20px;
}
[dir=rtl] .FormHelpDialog-module_videoItem_D12T7 {
  margin-left: 20px;
  margin-right: 0;
}
.FormHelpDialog-module_titleIcon_HceSX {
  margin-right: 5px;
}
.FormHelpDialog-module_titleIcon_HceSX::before {
  color: var(--primary-color-700, #16213D) !important;
}
[dir=rtl] .FormHelpDialog-module_titleIcon_HceSX {
  margin-right: 0;
  margin-left: 10px;
}
.FormHelpDialog-module_blueButton_zYtPD {
  color: var(--primary-color-500, #3B37E6) !important;
}
.FormHelpDialog-module_videoImg_e-Uyd {
  width: 130px;
  height: 80px;
  cursor: pointer;
  margin-bottom: 5px;
}
.FormHelpDialog-module_playIcon_COiTx {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8.5px 0 8.5px 14px;
  border-color: transparent transparent transparent var(--secondary-color-200, #DDE2E6);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  cursor: pointer;
}
.FormHelpDialog-module_imgContainter_0Ydyl {
  position: relative;
}
.FormHelpDialog-module_scrollContainer_Tuqyy {
  width: 100%;
  height: auto;
  flex: 1;
  display: -webkit-flex;
}
.FormHelpDialog-module_detailsContainer_MFFnH {
  padding: 0 30px 30px 30px;
}
.FormHelpDialog-module_container_Z3Tao {
  height: 100%;
}
.FormHelpDialog-module_footer_Vm470 {
  width: 100%;
  margin-top: auto;
}
.FormHelpDialog-module_pageNavigation_SZZy7 {
  padding: 20px;
  width: auto;
}
.FormHelpDialog-module_expertButtonFooter_8G-O9 {
  box-shadow: 0 10px 50px 0 rgba(46, 64, 73, 0.15);
  height: 50px;
  width: 100%;
}
.FormHelpDialog-module_emptyStateText_QYEVc {
  text-align: center;
  padding: 10px 0;
}
.FormHelpDialog-module_blackText_0H1eN {
  color: var(--primary-color-700, #16213D) !important;
}
.FormHelpDialog-module_detailsHtml_vjGhg {
  color: var(--primary-color-700, #16213D);
  line-height: 1.5;
}
.FormHelpDialog-module_detailsHtml_vjGhg img {
  max-width: 100%;
  max-height: 100%;
}
.FormHelpDialog-module_backButton_StA5L {
  margin-left: -10px;
  margin-right: 0;
}
[dir=rtl] .FormHelpDialog-module_backButton_StA5L {
  margin-right: -10px;
  margin-left: 0;
}
.FormHelpDialog-module_emptyStateLink_ViGL8 {
  margin: 0 5px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .FormHelpDialog-module_headerButtonText_9W7mn {
    display: none;
  }
}
@media (max-width: 767px) {
  .FormHelpDialog-module_headerButtonText_9W7mn {
    display: none;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_tqhQO {
  display: flex;
  gap: 4px;
  padding: 4px 8px;
  border-radius: 8px;
}
.styles-module_component_tqhQO.styles-module_success_0ADSJ {
  background-color: #E7F7F5;
  color: var(--primary-color-700, #16213D);
}
.styles-module_component_tqhQO.styles-module_success_0ADSJ .styles-module_icon_nbB1l {
  color: #60C5BB;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.MenuItem-module_component_YoYdk {
  line-height: unset !important;
  font-family: var(--main-font-family-main);
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
}
.MenuItem-module_component_YoYdk .MenuItem-module_shortkey_HezJN {
  padding: 0 5px 0 5px;
  color: rgba(var(--secondary-color-400, #B2BCC6), 0.2);
  font-size: 1.4rem;
  font-weight: normal;
}
.MenuItem-module_component_YoYdk .MenuItem-module_shortkey_HezJN div {
  padding: 0 5px;
}
.MenuItem-module_component_YoYdk .MenuItem-module_menuText_hxRyO {
  font-size: 1.3rem;
  font-weight: bold;
  font-family: "Roboto", sans-serif;
  color: var(--secondary-color-400, #B2BCC6);
}
.MenuItem-module_component_YoYdk .MenuItem-module_menuItem_n9bnF {
  font-weight: 400 !important;
  color: var(--primary-color-700, #16213D);
  max-width: 336px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.MenuItem-module_component_YoYdk .MenuItem-module_disabled_XTns1 {
  color: var(--secondary-color-200, #DDE2E6) !important;
}
.MenuItem-module_component_YoYdk .MenuItem-module_actionContainer_0FchI {
  min-width: 100px;
  display: flex;
  justify-content: space-between;
}
.MenuItem-module_component_YoYdk .MenuItem-module_flexEnd_qyu-c {
  justify-content: flex-end;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.SearchOptions-module_optionsItem_gVvLi {
  height: auto !important;
}
.SearchOptions-module_grayText_-Y4Pp {
  color: #7e959e;
}
.SearchOptions-module_optionsLabel_83P9c {
  display: block !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1;
  white-space: normal !important;
}
[dir=rtl] .SearchOptions-module_optionsLabel_83P9c {
  text-align: right;
}
.SearchOptions-module_margin_287kb {
  margin-left: 20px;
  margin-right: 0;
}
[dir=rtl] .SearchOptions-module_margin_287kb {
  margin-right: 20px;
  margin-left: 0;
}
.SearchOptions-module_itemRow_0mPqw,
.SearchOptions-module_groupItems_zBqKf {
  display: flex;
  flex: 1;
  justify-content: space-between;
  overflow: hidden;
  align-items: center;
  line-height: 16px;
}
.SearchOptions-module_flexStartRow_wqEFc {
  max-width: 50%;
}
.SearchOptions-module_flexEndRow_1iRyk {
  max-width: 50%;
}
.SearchOptions-module_flexEndRow_1iRyk .SearchOptions-module_endRow_T646X {
  white-space: normal;
}
.SearchOptions-module_bullet_WWBUR {
  padding: 0 5px;
}
.SearchOptions-module_wrapline_sCs-u {
  white-space: normal !important;
}
.SearchOptions-module_optionsHeaderWrapper_rKx9t {
  padding: 0 20px;
}
.SearchOptions-module_optionsHeaderWrapper_rKx9t .SearchOptions-module_headerSecondTitle_rS80k {
  margin-inline-start: 20px;
}
.SearchOptions-module_sortIcon_-aZq4 {
  font-size: 16px !important;
  height: 16px !important;
  width: 16px !important;
}
.SearchOptions-module_desc_crJhn {
  transform: scaleY(-1);
}
.SearchOptions-module_secondOption_J15Lz {
  text-align: right;
  padding: 0 0 0 10px;
}
[dir=rtl] .SearchOptions-module_secondOption_J15Lz {
  text-align: left;
  padding: 0 10px 0 0;
}
.SearchOptions-module_statusCircle_C7JLS {
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  height: 11px;
  width: 11px;
  margin: 0 12px 0 0;
}
[dir=rtl] .SearchOptions-module_statusCircle_C7JLS {
  margin: 0 0 0 12px;
}
.SearchOptions-module_listItem_d9k9- {
  min-height: 35px !important;
  padding: 2.5px 0 !important;
}
.SearchOptions-module_underline_9ekL1 {
  text-decoration: underline;
  font-weight: 700 !important;
  cursor: pointer;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_statusCircle_RGW5c {
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  height: 11px;
  width: 11px;
  margin: 0 12px 0 0;
}
[dir=rtl] .styles-module_statusCircle_RGW5c {
  margin: 0 0 0 12px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.SortIcon-module_component_HxlFl {
  position: relative;
  display: inline-block;
  width: 10px;
  height: 24px;
  overflow: hidden;
  margin: 0 3px;
  cursor: pointer;
}
.SortIcon-module_component_HxlFl.SortIcon-module_disabled_Cm7Ta .SortIcon-module_icon_6DdGw {
  color: var(--secondary-color-400, #B2BCC6);
  cursor: default;
}
.SortIcon-module_component_HxlFl .SortIcon-module_icon_6DdGw {
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 1;
}
.SortIcon-module_component_HxlFl .SortIcon-module_topArrow_n5Nrj {
  top: -4px;
}
.SortIcon-module_component_HxlFl .SortIcon-module_bottomArrow_AejO- {
  top: 4px;
}.styles-module_component_QJJXs {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  text-align: center;
  width: 100%;
  padding-bottom: 24px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_-B07p {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 0 20px 20px;
}
.styles-module_component_-B07p .styles-module_submitIcon_FPANf {
  padding: 0 8px;
  background: var(--primary-color-500, #3B37E6);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
[dir=rtl] .styles-module_component_-B07p .styles-module_submitIcon_FPANf {
  transform: scaleX(-1);
}
.styles-module_loaderContainer_qvWF2 {
  height: 160px;
}
[dir=rtl] .styles-module_aiLabel_q96jz {
  direction: rtl;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.RecommendedSearch-module_recommendationToggler_--IJe {
  margin: 20px 20px 26px 20px;
  align-self: flex-start;
}
.RecommendedSearch-module_recommendationToggler_--IJe::before {
  border: none !important;
}
.RecommendedSearch-module_recommendationToggler_--IJe.RecommendedSearch-module_openRecommendation_FhrJ- {
  margin-bottom: 0;
}
.RecommendedSearch-module_recommendationToggler_--IJe span {
  gap: 4px;
}
.RecommendedSearch-module_starIconWrapper_kk99M {
  margin-inline-end: 4px;
}
.RecommendedSearch-module_recommendationWrapper_OmlvK {
  padding: 2px;
  margin: 10px 20px;
  border-radius: 8px;
  background: linear-gradient(145deg, var(--primary-color-500, #3B37E6), #00adee, #e33df3, #9e42ff);
}
.RecommendedSearch-module_content_-l9sQ {
  padding: 10px;
  border-radius: 6px;
  background-color: white;
}
.RecommendedSearch-module_recommendationHeader_BYfYx {
  gap: 4px;
}
.RecommendedSearch-module_recommendationPreText_434-g {
  margin: 16px 0;
  align-self: flex-start;
}
.RecommendedSearch-module_createBtn_li1Ww {
  align-self: flex-end;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.Submenu-module_menuArrow_6Nogk {
  transform: rotate(90deg);
}
.Submenu-module_dropdown-menu-header_q1Sqm {
  padding-inline-start: 10px;
}
.Submenu-module_itemWrapper_-CHwV {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.Submenu-module_innerItem_hARiB {
  font-family: var(--main-font-family-main);
}
.Submenu-module_tooltipWrapper_wUrjb {
  width: 100%;
}
.Submenu-module_hideMenuShadow_K20zW {
  box-shadow: 0px 23px 20px 0 rgba(46, 64, 73, 0.15) !important;
}
.Submenu-module_hideMenuShadow_K20zW .select__menu {
  box-shadow: 0px 23px 20px 0 rgba(46, 64, 73, 0.15) !important;
}
.Submenu-module_pageSettingsTrigger_UtidR div::before,
.Submenu-module_shareTrigger_o5RaR div::before {
  color: var(--primary-color-700, #16213D);
}
.Submenu-module_pageSettingsTrigger_UtidR:hover div::before,
.Submenu-module_shareTrigger_o5RaR:hover div::before {
  color: var(--primary-color-500, #3B37E6);
}
.Submenu-module_megaContent_GAFZ6 {
  display: flex;
  margin-bottom: 10px;
}
.Submenu-module_subMegaMenu_rZtA4 {
  width: 280px;
}
.Submenu-module_borderedSubMegaMenu_FkigM {
  border-width: 1px;
  border-color: #bfd0d7;
  border-right-style: solid;
}
[dir=rtl] .Submenu-module_borderedSubMegaMenu_FkigM {
  border-left-style: solid;
  border-right-style: none;
}
.Submenu-module_automationIcon_Fdpa9 {
  padding-left: 10px;
  padding-right: 0;
}
[dir=rtl] .Submenu-module_automationIcon_Fdpa9 {
  padding-right: 10px;
  padding-left: 0;
}
.Submenu-module_newPadding_kgtFV {
  margin: -10px -8px !important;
  padding: 10px 8px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.styles-module_text_ew21J {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.styles-module_text-line-breaks_Eh2Fb {
  white-space: pre-line;
}
.styles-module_text-prefix-padding_edIfs {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .styles-module_text-prefix-padding_edIfs {
  padding-right: 1rem;
  padding-left: 0;
}
.styles-module_text-suffix-padding_M1aMD {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .styles-module_text-suffix-padding_M1aMD {
  padding-right: 0;
  padding-left: 1rem;
}
.styles-module_text-inline-block_9xRt0 {
  display: inline-block;
}
.styles-module_text-nowrap_Pnj0c {
  white-space: nowrap;
}
.styles-module_text-paragraph-1_yKZNO, .styles-module_text-subtitle-1_1F1BG {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.styles-module_text-subtitle-1_1F1BG {
  font-weight: 500;
}
.styles-module_text-caption-1_NwfwL {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.styles-module_text-label-1_4nkqB {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.styles-module_text-paragraph-2_gEA3F, .styles-module_text-subtitle-2_KC8Vc {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.styles-module_text-subtitle-2_KC8Vc {
  font-weight: 700;
}
.styles-module_text-caption-2_GnnXd {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.styles-module_text-label-2_oRDn- {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.styles-module_text-placeholder-1_bwU-6 {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-placeholder-2_2SwQx {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-tiny_OtixG {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.styles-module_text-breadcrumb_fgFMQ {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.styles-module_text_ew21J.styles-module_text-italic_95RI6 {
  font-style: italic;
}
.styles-module_text_ew21J.styles-module_text-normal_kD8Nl {
  font-style: normal;
}
/**
  * Text Weight
  */
.styles-module_text_ew21J.styles-module_font-weight-normal_-fbBv,
.styles-module_priority-title_4lhBm.styles-module_font-weight-normal_-fbBv {
  font-weight: 400 !important;
}
.styles-module_text_ew21J.styles-module_font-weight-semi-bold_-lQLP,
.styles-module_priority-title_4lhBm.styles-module_font-weight-semi-bold_-lQLP {
  font-weight: 600 !important;
}
.styles-module_text_ew21J.styles-module_font-weight-bold_cIhqm,
.styles-module_priority-title_4lhBm.styles-module_font-weight-bold_cIhqm {
  font-weight: 700 !important;
}
.styles-module_text_ew21J.styles-module_font-weight-medium_-c37C,
.styles-module_priority-title_4lhBm.styles-module_font-weight-medium_-c37C {
  font-weight: 500 !important;
}
.styles-module_text_ew21J.styles-module_font-weight-thin_Q8mXQ,
.styles-module_priority-title_4lhBm.styles-module_font-weight-thin_Q8mXQ {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.styles-module_text-color_8Ibtr {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.styles-module_text-color-grey-light_ZgvOi, .styles-module_text-color-grey-light_ZgvOi:before {
  color: #bfd0d7;
}
.styles-module_text-color-white_nVj0f, .styles-module_text-color-white_nVj0f:before {
  color: #fff;
}
.styles-module_text-color-red_0X6tV, .styles-module_text-color-red_0X6tV:before {
  color: #f37c70;
}
.styles-module_text-color-purple_-pIOV, .styles-module_text-color-purple_-pIOV:before {
  color: #9773b3;
}
.styles-module_text-color-green_Y5UVp, .styles-module_text-color-green_Y5UVp:before {
  color: #60c5bb;
}
.styles-module_text-color-turquoise_SX-WV, .styles-module_text-color-turquoise_SX-WV :before {
  color: #33cdd9;
}
.styles-module_text-color-dark-purple_KBvE4, .styles-module_text-color-dark-purple_KBvE4 :before {
  color: #3b37e6;
}
.styles-module_text-color-primary-700_Oj9UB {
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-color-primary-500_XIBoW {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_text-color-secondary-500_NAAGF {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_text-color-secondary-400_mdIYB {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_text-color-secondary-300_wXkJj {
  color: var(--secondary-color-300, #BFC4C9);
}
.styles-module_text-color-secondary-200_ZzCMd {
  color: var(--secondary-color-200, #DDE2E6);
}
.styles-module_text-color-primary-0_pUWZS {
  color: var(--primary-color-0, #ffffff);
}
.styles-module_text-color-validation-green_YQf2L {
  color: #60C5BB;
}
.styles-module_text-color-validation-red_sicpJ {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.styles-module_text-size-large_u98zK {
  font-size: 2.8rem;
}
.styles-module_text-size-medium_V5a-u {
  font-size: 2.2rem;
}
.styles-module_text-size-regular_Cuom1 {
  font-size: 1.4rem;
}
.styles-module_text-size-small_Yg-DV {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.styles-module_font-family-serif_Jnnsm {
  font-family: "Bree Serif", Heebo, serif;
}
.styles-module_font-family-regular_ZAniw {
  font-family: var(--main-font-family-main);
}
.styles-module_font-family-icons_FdNUg {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.styles-module_pui-title_jHS9w.styles-module_pui-title-h1_mk4SN {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.styles-module_pui-title_jHS9w.styles-module_pui-title-h2_lmR4I {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.styles-module_pui-title_jHS9w.styles-module_pui-title-h3_Ds-oY {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.styles-module_pui-title_jHS9w.styles-module_pui-title-h4_6JoCB {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.styles-module_pui-title_jHS9w.styles-module_pui-title-h5_MphQe {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.styles-module_pui-title_jHS9w.styles-module_pui-title-h6_ID3X6 {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .styles-module_pui-title_jHS9w.styles-module_pui-title-h1_mk4SN {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .styles-module_pui-title_jHS9w.styles-module_pui-title-h2_lmR4I {
    font-size: 2rem;
  }
  .styles-module_pui-title_jHS9w.styles-module_pui-title-h3_Ds-oY {
    font-size: 1.8rem;
  }
  .styles-module_pui-title_jHS9w.styles-module_pui-title-h4_6JoCB, .styles-module_pui-title_jHS9w.styles-module_pui-title-h5_MphQe {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .styles-module_pui-title_jHS9w.styles-module_pui-title-h6_ID3X6 {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.styles-module_dialogContent_pl-Ap {
  gap: 16px;
}
.styles-module_icon_wwQhS {
  width: 15vh;
  max-width: 196px;
}
@media screen and (max-height: 600px) {
  .styles-module_icon_wwQhS {
    display: none;
  }
}
.styles-module_radioButtonContainer_y3a4v {
  margin: 8px;
  width: 100%;
}
.styles-module_feedbackTextarea_MDbPA {
  width: 100%;
  height: 80px;
  margin-top: 8px;
  padding: 8px;
  resize: none;
  border-color: var(--secondary-color-400, #B2BCC6);
  border-radius: 4px;
  font-family: var(--main-font-family-main);
  font-size: 14px;
}
.styles-module_feedbackTextarea_MDbPA::placeholder {
  font-family: var(--main-font-family-main);
  font-size: 14px;
}
.styles-module_checkbox_uD5FN {
  margin: 8px;
  font-size: 14px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_dropdownContainer_Gg79X {
  width: 220px;
  border-radius: 8px;
}
.styles-module_triggerWrapper_XaW53 {
  background-color: transparent !important;
  box-shadow: none !important;
}
.styles-module_triggerWrapper_XaW53 .styles-module_buttonTrigger_T8U-k span {
  text-decoration: none !important;
}
.styles-module_hoverItem_eZh6D {
  max-width: 56px;
  visibility: hidden;
}
.styles-module_hoverItem_eZh6D .styles-module_itemIcon_Nx-2t:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_subMenuItem_WXxpE:hover .styles-module_hoverItem_eZh6D {
  gap: 4px;
  visibility: visible;
}
.styles-module_recordItem_WOm7E {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_recordMacro_qtcHH {
  gap: 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.MacroMenu-module_menuArrow_N9CzX {
  transform: rotate(180deg);
  transition: transform 0.4s;
}
.MacroMenu-module_hoverIcon_UrZTj {
  margin: 0 5px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .MacroMenu-module_headerButtonText_rZEaN {
    display: none;
  }
}
@media (max-width: 767px) {
  .MacroMenu-module_headerButtonText_rZEaN {
    display: none;
  }
}
.MacroMenu-module_dropdownSection_Mmc1l {
  width: 250px;
}
.MacroMenu-module_submenuItem_1l3nU {
  min-height: 25px;
}
.MacroMenu-module_separator_EYk6V {
  border-top: 1px solid var(--secondary-color-200, #DDE2E6);
}
.MacroMenu-module_iconMarginPrefix_dCqKm {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .MacroMenu-module_iconMarginPrefix_dCqKm {
  margin-right: 0;
  margin-left: 10px;
}
.MacroMenu-module_macroIconMarginSurfix_T0x54 {
  margin-left: 10px;
  margin-right: 0;
  line-height: 0 !important;
}
[dir=rtl] .MacroMenu-module_macroIconMarginSurfix_T0x54 {
  margin-right: 10px;
  margin-left: 0;
}
.MacroMenu-module_macroName_GmH-f {
  text-overflow: ellipsis;
  overflow: hidden;
}
.MacroMenu-module_shortKey_3Zecs span {
  margin: 0 5px 0 5px;
  color: rgba(var(--secondary-color-400, #B2BCC6), 0.2);
}
.MacroMenu-module_hoverActions_M49m2 {
  max-width: 70px;
}
.MacroMenu-module_stopIcon_AYMNl {
  line-height: 2.5rem !important;
  font-size: 40px !important;
  margin-left: -12px;
  margin-right: 0;
}
[dir=rtl] .MacroMenu-module_stopIcon_AYMNl {
  margin-right: -12px;
  margin-left: 0;
}
.MacroMenu-module_recordItem_CvPkU {
  color: #6e818a;
}
.MacroMenu-module_scrollWrapper_-1-Rn > div > div {
  overflow-x: hidden !important;
  padding-bottom: 15px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.MacroDialog-module_keyInput_WMnlx {
  width: 60px !important;
}
.MacroDialog-module_nameInput_2soba {
  width: 255px !important;
}
.MacroDialog-module_optionlabel_gcbUG {
  white-space: nowrap;
  font-size: 14px;
  font-weight: 500;
}
.MacroDialog-module_marginItemBig_6UEBw {
  margin-left: 0;
  margin-right: 20px;
}
[dir=rtl] .MacroDialog-module_marginItemBig_6UEBw {
  margin-right: 0;
  margin-left: 20px;
}
.MacroDialog-module_marginItemSmall_kRLzV {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .MacroDialog-module_marginItemSmall_kRLzV {
  margin-right: 0;
  margin-left: 10px;
}
.MacroDialog-module_inputLabel_Uc4Oj {
  margin-bottom: 10px;
  white-space: nowrap !important;
}
.MacroDialog-module_repeatTitle_6d3i6 {
  margin-top: 30px;
}
.MacroDialog-module_helpIcon_-g7WU {
  cursor: pointer;
}
.MacroDialog-module_input_JhIkz input {
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.6rem;
  font-family: var(--main-font-family-main);
}
[dir=rtl] .MacroDialog-module_input_JhIkz input {
  font-size: 1.3rem;
  font-weight: 700;
}
[dir=rtl] .MacroDialog-module_input_JhIkz input {
  font-family: var(--main-font-family-main);
}
.MacroDialog-module_radioButtons_y4JGI {
  flex-wrap: nowrap !important;
}.styles-module_triggerButton_BWYqg:before {
  display: none !important;
}

.styles-module_component_lDQv7.styles-module_disabled_R8CNW {
  pointer-events: none;
}
.styles-module_component_lDQv7 .styles-module_triggerButton_BWYqg span > div {
  font-size: 24px;
}
@media screen and (max-width: 1400px) {
  .styles-module_component_lDQv7 .styles-module_triggerButton_BWYqg span > span {
    display: none;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_container_hiBZj {
  justify-content: flex-end !important;
  align-items: flex-end !important;
  pointer-events: none;
  overflow: hidden !important;
  width: 100%;
  height: 100vh;
}
.styles-module_container_hiBZj .rc-dialog-content {
  padding: 0 !important;
  pointer-events: all;
  margin-bottom: 60px;
  margin-right: 20px;
  border-radius: 8px !important;
  box-shadow: 0 4px 16px 0 rgba(33, 37, 41, 0.1) !important;
}
[dir=rtl] .styles-module_container_hiBZj .rc-dialog-content {
  margin-left: 40px;
  margin-right: 0;
}
.styles-module_container_hiBZj .rc-dialog-body {
  margin-bottom: 0 !important;
}
.styles-module_content_Sxrdd {
  margin-bottom: 0 !important;
}
.styles-module_content_Sxrdd .styles-module_btn_rv9Jz {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 78px;
  width: 75px;
}
.styles-module_content_Sxrdd .styles-module_btn_rv9Jz:first-child {
  border-right: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_separatorMargin_TOgBm {
  margin: 0 16px;
}
.styles-module_stopIcon_aSKMI {
  display: block;
  width: 24px;
  height: 24px;
  background-color: var(--primary-color-250, #CACAED);
  cursor: pointer;
  transition: background-color 0.3s;
}
.styles-module_stopIcon_aSKMI:hover {
  background-color: var(--primary-color-500, #3B37E6);
}
.styles-module_pulseIcon_HEy62 {
  position: relative;
  display: block;
  width: 24px;
  height: 24px;
}
.styles-module_pulseIcon_HEy62 .styles-module_lottieEl_avBgK {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_content_WegIw {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.style-module_content_WegIw .style-module_controlGroup_9Qyk0 {
  gap: 16px;
}
.style-module_content_WegIw .style-module_shortcutInput_hXeb6 {
  width: 143px;
}
.style-module_content_WegIw .style-module_nameInput_0ZVl7 {
  width: 270px;
}
.style-module_content_WegIw .style-module_altLabel_RdMHS {
  white-space: nowrap;
  margin-left: 0;
  margin-right: 4px;
}
[dir=rtl] .style-module_content_WegIw .style-module_altLabel_RdMHS {
  margin-right: 0;
  margin-left: 4px;
}
.style-module_content_WegIw .style-module_repeatableLabel_khhN2 {
  margin-left: 0;
  margin-right: 16px;
}
[dir=rtl] .style-module_content_WegIw .style-module_repeatableLabel_khhN2 {
  margin-right: 0;
  margin-left: 16px;
}/*
 * Screen vars
**/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_toolbar_lR6XF {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: var(--form-toolbar-padding-x, 20px);
  padding-right: var(--form-toolbar-padding-x, 20px);
  background-color: var(--primary-color-100, #F5F9FF);
}
.style-module_toolbar_lR6XF.style-module_masterFormPadding_DlfBM {
  padding-left: 20px;
  padding-right: 20px;
}
.style-module_toolbar_lR6XF .style-module_leftToolbarPart_AOAGC .style-module_btn_rhiFV {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .style-module_toolbar_lR6XF .style-module_leftToolbarPart_AOAGC .style-module_btn_rhiFV {
  margin-right: 0;
  margin-left: 10px;
}
.style-module_toolbar_lR6XF .style-module_leftToolbarPart_AOAGC .style-module_clearAllBtn_IVGZO {
  margin: 0 15px;
}
.style-module_toolbar_lR6XF .style-module_leftToolbarPart_AOAGC .style-module_clearAllBtn_IVGZO div {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .style-module_toolbar_lR6XF .style-module_leftToolbarPart_AOAGC .style-module_clearAllBtn_IVGZO div {
  margin-right: 0;
  margin-left: 5px;
}
.style-module_toolbar_lR6XF .style-module_pagination_oI4CP {
  margin: 0 20px;
}
.style-module_toolbar_lR6XF .style-module_divider_qsBVH {
  height: 30px;
  background-color: #eee;
  width: 2px;
}
.style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_marginXsm_q6fWw {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_marginXsm_q6fWw {
  margin-right: 0;
  margin-left: 10px;
}
.style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_marginXmd_wFbao {
  margin-left: 0;
  margin-right: 20px;
}
[dir=rtl] .style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_marginXmd_wFbao {
  margin-right: 0;
  margin-left: 20px;
}
.style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_marginXlg_jh4-Y {
  margin-left: 0;
  margin-right: 20px;
}
[dir=rtl] .style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_marginXlg_jh4-Y {
  margin-right: 0;
  margin-left: 20px;
}
.style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_f11icon_0kLxP {
  border: 1px solid var(--primary-color-250, #CACAED);
  font-size: 21px;
}
.style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_f11icon_0kLxP.style-module_disabled_m60fC {
  border-color: var(--secondary-color-200, #DDE2E6);
}
.style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_btn_rhiFV {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 30px;
  height: 30px;
  border-radius: 5px;
  cursor: pointer;
  transition: 0.35s;
}
.style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_btn_rhiFV:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.style-module_toolbar_lR6XF .style-module_rightToolbarPart_GKbBF .style-module_active_k-r5a {
  background-color: var(--primary-color-200, #E3EEFF);
  color: var(--primary-color-500, #3B37E6);
}
.style-module_toolbar_lR6XF .style-module_moreIcon_iZ-8C {
  position: relative;
  transform: rotate(90deg);
}
.style-module_toolbar_lR6XF .style-module_expandBtn_nuie2 {
  font-size: 2rem;
}
.style-module_automationDropdown_7-2Qf {
  width: fit-content;
}
.style-module_automationDropdownContent_bhcAx {
  width: 250px;
  border-radius: 8px;
}.styles-module_rteDialog_bUjb- .DraftEditor-editorContainer {
  height: 300px;
}
.styles-module_rteDialog_bUjb- .RTE-toolbar button {
  border: 0 !important;
}
.styles-module_rteDialog_bUjb- .RTE-toolbar button[aria-checked=false] {
  background: none !important;
}
.styles-module_rteDialog_bUjb- .RTE-toolbar > div {
  margin-left: 10px;
}

.styles-module_footer_FxABN {
  width: 100%;
}

.styles-module_rteIcon_-8Uav {
  align-self: flex-end;
  margin: 0 5px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_screenLocker_H88yC {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.3;
  height: 100%;
  width: 100%;
}
.styles-module_loaderWrap_Am5Ll {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 300px;
  flex-shrink: 0;
  padding: 30px;
  background: #fff;
  box-shadow: 0 10px 20px rgba(4, 40, 60, 0.2);
  border: 1px solid #bfd0d7;
  transform: translate(-50%, -50%);
}
.styles-module_loaderWrap_Am5Ll .styles-module_loaderTitle_vFlCE {
  padding-bottom: 10px;
  border-bottom: 1px solid #bfd0d7;
  margin-bottom: 20px;
}
.styles-module_loaderWrap_Am5Ll .styles-module_loaderFooter_Qy9S1 {
  margin-top: 20px;
  padding-top: 10px;
  border-top: 1px solid #bfd0d7;
}
.styles-module_loaderWrap_Am5Ll .styles-module_loader_QW4TT {
  position: relative;
  border-radius: 2px;
  width: 100%;
  height: 20px;
}
.styles-module_loaderWrap_Am5Ll .styles-module_loader_QW4TT::before {
  content: "";
  border: 1px solid #bfd0d7;
  border-radius: 2px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.styles-module_loaderWrap_Am5Ll .styles-module_loader_QW4TT .styles-module_loaderBar_1ASwx {
  position: absolute;
  border-radius: 2px;
  top: 3px;
  right: 100%;
  bottom: 3px;
  left: 0;
  width: 0;
  background: var(--primary-color-500, #3B37E6);
  animation: styles-module_LoadingBarAnimation_fJi0c 2s linear infinite;
}
@keyframes styles-module_LoadingBarAnimation_fJi0c {
  0% {
    left: 0%;
    right: 100%;
    width: 0%;
  }
  10% {
    left: 0%;
    right: 75%;
    width: 25%;
  }
  90% {
    right: 0%;
    left: 75%;
    width: 25%;
  }
  100% {
    left: 100%;
    right: 0%;
    width: 0%;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_dialog_Ie5we .rc-dialog {
  height: 748px !important;
}
.styles-module_dialog_Ie5we .rc-dialog-body {
  margin-bottom: 0 !important;
}
.styles-module_dialog_Ie5we .rc-dialog-content {
  padding: 0 !important;
}
.styles-module_dialog_Ie5we .rc-dialog-header {
  padding: 40px !important;
  margin-bottom: 0 !important;
  background-color: #f4f6f8;
}
.styles-module_appSeachButton_fjqJD {
  margin: 0 15px;
}
.styles-module_dialogContent_hVQ3z {
  height: 60vh !important;
  margin-bottom: 0 !important;
}
.styles-module_separator_0r3Rg {
  height: 100% !important;
  background-color: #dee7eb !important;
}
.styles-module_generalBox_nnfnm {
  padding-top: 26px;
  padding-left: 40px;
  padding-right: 30px;
  width: 360px;
}
[dir=rtl] .styles-module_generalBox_nnfnm {
  padding-right: 40px;
  padding-left: 30px;
}
.styles-module_conditionBox_-Scpw {
  padding-bottom: 0;
  width: 100%;
  height: 100%;
  width: 700px;
}
.styles-module_condtionsTitleWrapper_SIhKN {
  padding: 26px 40px;
  padding-bottom: 0;
  width: 100%;
}
.styles-module_ignoreCaseWrapper_RXisW {
  margin-top: 16px;
}
.styles-module_footer_iU7AR {
  border-top: 1px solid var(--secondary-color-200, #DDE2E6);
  width: 100%;
  padding: 20px 40px;
}
.styles-module_searchInput_di9Wz {
  margin: 0;
}
.styles-module_actionButtons_l9Rn7 {
  width: 255px !important;
}
.styles-module_actionButtons_l9Rn7 > *:not(:last-child) {
  margin-left: 0;
  margin-right: 15px;
}
[dir=rtl] .styles-module_actionButtons_l9Rn7 > *:not(:last-child) {
  margin-right: 0;
  margin-left: 15px;
}
.styles-module_filterList_y12Y8 {
  width: 100%;
  height: 100%;
}
.styles-module_filterList_y12Y8 > *:not(:last-child) {
  margin-bottom: 10px;
}
.styles-module_filterList_y12Y8 .scroll-wrapper {
  width: 100%;
}
.styles-module_filterListWrapper_fHjhc {
  width: 100%;
  height: 100%;
}
.styles-module_filterListItem_6tvgJ {
  margin-bottom: 10px;
}
.styles-module_listWrapper_8lhZd {
  margin-left: 40px;
  margin-right: 40px;
  padding-bottom: 10px;
}
.styles-module_content_b4zqc {
  width: 100%;
  height: 100%;
  margin-top: 20px;
}
.styles-module_inputWrppaer_vikPe {
  width: 100%;
  margin-bottom: 20px;
}
.styles-module_searchInputLabel_JVOr2 {
  margin-bottom: 18px;
}
.styles-module_defaultCheckbox_aYX5d {
  margin-bottom: 10px;
}
.styles-module_fieldsDropdownWrapper_Lail5 {
  overflow: visible;
  width: 100%;
}
.styles-module_sortWrapper_cu0ZX {
  height: 30px;
  margin-bottom: 5px;
}
.styles-module_emptyState_OeXeQ {
  width: 100%;
  text-align: center;
  padding: 60px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.styles-module_searchDropdown_0fSk- {
  width: 100%;
}
.styles-module_headerCheckbox_zJZCN .styles-module_label_qp-oG {
  line-height: 1;
  white-space: nowrap;
}
.styles-module_textWrapper_dDQsj {
  overflow: hidden;
  width: 100%;
}
.styles-module_textWrapper_dDQsj > * + * {
  margin-left: 20px;
  margin-right: 0;
}
[dir=rtl] .styles-module_textWrapper_dDQsj > * + * {
  margin-right: 20px;
  margin-left: 0;
}
.styles-module_descWrapper_HZj2- {
  flex-wrap: wrap;
  width: unset !important;
}
.styles-module_descWrapper_HZj2- > *:not(:last-child) {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .styles-module_descWrapper_HZj2- > *:not(:last-child) {
  margin-right: 0;
  margin-left: 5px;
}
.styles-module_dateBetweenWrapper_DuWNU {
  display: grid !important;
  grid-template-columns: 45px 1fr;
  align-items: center;
}
.styles-module_dateBetweenWrapper_DuWNU > *:not(:last-child) {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .styles-module_dateBetweenWrapper_DuWNU > *:not(:last-child) {
  margin-right: 0;
  margin-left: 5px;
}
.styles-module_filterInput_e60Cq {
  min-width: 130px;
}
.styles-module_betweenWrapper_f-nvh {
  align-items: center;
  max-width: 150px;
}
.styles-module_betweenWrapper_f-nvh > *:not(:last-child) {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .styles-module_betweenWrapper_f-nvh > *:not(:last-child) {
  margin-right: 0;
  margin-left: 5px;
}
.styles-module_searchDropdownHeader_OJjGR {
  padding: 0 20px;
}
.styles-module_searchDropdownTitle_prhR7 {
  padding: 0 !important;
}
.styles-module_searchItem_EHgix {
  width: 100%;
}
.styles-module_searchDropdownFooter_ZlIl7 {
  padding: 10px;
  border-top: 1px solid rgba(151, 149, 150, 0.3);
  gap: 0 20px;
}
.styles-module_searchDropdownFooterBoxes_6IYT0 > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_searchDropdownFooterBoxes_6IYT0 > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_operators_8p67k {
  min-width: 150px;
}
.styles-module_controlsWrapper_TN7IX {
  margin-top: 5px;
}
.styles-module_controlsWrapper_TN7IX > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_controlsWrapper_TN7IX > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_filterBoxSort_Yx--s {
  max-width: 100px;
}
.styles-module_filterBoxSort_Yx--s > *:not(:last-child) {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .styles-module_filterBoxSort_Yx--s > *:not(:last-child) {
  margin-right: 0;
  margin-left: 5px;
}
.styles-module_tagsArea_GmS3v > *:not(:last-child) {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .styles-module_tagsArea_GmS3v > *:not(:last-child) {
  margin-right: 0;
  margin-left: 5px;
}
.styles-module_filterBoxFooter_wzm4k {
  margin-top: 10px;
}
.styles-module_pickerWrapper_IO7fm > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_pickerWrapper_IO7fm > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_pickersWrapper_uE43o {
  width: 100% !important;
}
.styles-module_pickersWrapper_uE43o > *:not(:last-child) {
  margin-bottom: 10px;
}
.styles-module_datePickerText_LqEsB {
  width: 40px !important;
}
.styles-module_rangeSelect_l4YMC {
  width: 140px !important;
  min-width: 140px !important;
}
.styles-module_sortIcon_GKa8R > div {
  z-index: auto;
}
.styles-module_datePicker_C8tCd {
  position: relative;
  width: 145px;
  min-width: 145px;
  flex: 1;
}
.styles-module_datePicker_C8tCd .react-datepicker-popper {
  z-index: 100001;
}
.styles-module_datePicker_C8tCd .styles-module_date-icon_9cPLc {
  position: absolute;
  right: 1px;
  top: 3px;
}
.styles-module_datePicker_C8tCd .styles-module_react-datepicker-wrapper_nQSPn {
  width: 100%;
}
.styles-module_datePicker_C8tCd .styles-module_react-datepicker__input-container_eMHp3 {
  max-width: 100%;
  width: 100%;
}
.styles-module_datePicker_C8tCd .styles-module_date-picker-input_Cf6-4 {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  font-weight: 500;
  width: 100%;
  padding: 5px 13px;
  border: solid 1px var(--secondary-color-300, #BFC4C9);
  border-radius: 3px;
  outline: none;
  height: 32px;
}
.styles-module_datePicker_C8tCd .styles-module_date-picker-input_Cf6-4:focus {
  border: 1px solid var(--primary-color-500, #3B37E6);
}
.styles-module_datePicker_C8tCd .styles-module_fake-input_7i9kG input {
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  padding: 5px 4px;
  background-color: transparent;
}
[dir=rtl] .styles-module_datePicker_C8tCd .styles-module_fake-input_7i9kG input {
  text-align: right;
  direction: ltr;
  font-family: "Arimo", sans-serif;
  font-weight: 400;
}
.styles-module_separator_-wynL {
  position: absolute;
  top: -2px;
  width: 120px !important;
}
.styles-module_underline_Jpt4a {
  text-decoration: underline;
  font-weight: 700 !important;
  cursor: pointer;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.SaveStatus-module_saveStatus_-Uql6 {
  align-items: center;
  display: flex;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-style: italic;
  margin: 0 10px;
  color: var(--secondary-color-400, #B2BCC6);
  text-wrap: nowrap !important;
}
.SaveStatus-module_saveStatus_-Uql6 div {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media (min-width: 768px) and (max-width: 991px) {
  .SaveStatus-module_saveStatus_-Uql6 {
    width: 90px;
  }
}
@media (max-width: 767px) {
  .SaveStatus-module_saveStatus_-Uql6 {
    width: 90px;
  }
}
.SaveStatus-module_saveStatus_-Uql6 .SaveStatus-module_imageRotate_0r7yU {
  -webkit-animation: SaveStatus-module_spin_7c9cm 4s linear infinite;
  -moz-animation: SaveStatus-module_spin_7c9cm 4s linear infinite;
  animation: SaveStatus-module_spin_7c9cm 4s linear infinite;
}
@-moz-keyframes SaveStatus-module_spin_7c9cm {
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes SaveStatus-module_spin_7c9cm {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes SaveStatus-module_spin_7c9cm {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.QuickSearch-module_item_KhBgH {
  height: auto;
}
.QuickSearch-module_item_KhBgH .QuickSearch-module_label_B6NIh {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 20px;
}
.QuickSearch-module_fullWidth_NDZNc {
  width: 100%;
}
.QuickSearch-module_margin_xAH-P {
  margin-left: 0;
  margin-right: 70px;
}
[dir=rtl] .QuickSearch-module_margin_xAH-P {
  margin-right: 0;
  margin-left: 70px;
}
.QuickSearch-module_breakLine_S74Ch {
  flex-wrap: wrap;
}
.QuickSearch-module_inputTrigger_dXQKs {
  margin: 0 -10px;
  padding: 10px;
  background-color: #fff;
  box-shadow: 0 10px 20px 0 rgba(46, 64, 73, 0.15);
  position: absolute;
}
.QuickSearch-module_input_x1RZX {
  width: 370px !important;
  z-index: 1000;
}
.QuickSearch-module_input_x1RZX input::-webkit-input-placeholder {
  font-size: 14px;
}
[dir=rtl] .QuickSearch-module_input_x1RZX input::-webkit-input-placeholder {
  font-size: 13px;
}
.QuickSearch-module_input_x1RZX input {
  text-align: start;
  unicode-bidi: plaintext;
  font-size: 14px;
  font-weight: 500;
  font-family: var(--main-font-family-main);
}
[dir=rtl] .QuickSearch-module_input_x1RZX input {
  font-weight: 700;
  font-size: 13px;
}
[dir=rtl] .QuickSearch-module_input_x1RZX input {
  font-family: var(--main-font-family-main);
}
.QuickSearch-module_messageLabel_x6X4S {
  white-space: pre-line !important;
  line-height: normal;
}
.QuickSearch-module_dropdownConent_Q7kkT {
  padding: 0 !important;
  max-width: 820px;
}
.QuickSearch-module_bullet_6V03q {
  padding: 0 5px;
}
.QuickSearch-module_dropdownOpen_dkDe3 {
  position: absolute !important;
  width: unset !important;
  z-index: 1;
}
.QuickSearch-module_footer_8weey {
  box-shadow: 0 10px 50px 0 rgba(46, 64, 73, 0.15);
}
.QuickSearch-module_AdvancedSearchButton_ZTrH2 {
  margin: 0 10px;
  color: #7e959e !important;
}
.QuickSearch-module_AdvancedSearchButton_ZTrH2:hover {
  color: var(--primary-color-500, #3B37E6) !important;
  text-decoration: none !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_section_Ky61y {
  padding: 16px 20px;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_section_Ky61y:last-of-type {
  border-bottom: none;
}
.styles-module_section_Ky61y .styles-module_editBtn_euLQL {
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .styles-module_section_Ky61y .styles-module_editBtn_euLQL {
  margin-right: auto;
  margin-left: 0;
}
.styles-module_section_Ky61y .styles-module_actionIcons_bB3Uf {
  display: inherit;
  position: absolute;
  right: 20px;
  gap: 8px;
}
[dir=rtl] .styles-module_section_Ky61y .styles-module_actionIcons_bB3Uf {
  right: unset;
  left: 10px;
}
.styles-module_section_Ky61y .styles-module_sectionHeader_vlsGR {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
}
.styles-module_section_Ky61y .styles-module_sectionTitle_l7iS6 {
  margin: 0 8px;
}
.styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA {
  position: relative;
  display: block;
  border: 1px solid var(--secondary-color-300, #BFC4C9);
  width: 24px;
  height: 24px;
  background-color: transparent;
  border-radius: 2px;
  transition: color 0.35s;
}
.styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA:before, .styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA:after {
  content: "";
  position: absolute;
  background-color: var(--secondary-color-400, #B2BCC6);
  z-index: 2;
}
.styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA:before {
  height: 2px;
  transform: translateY(-50%);
  top: 50%;
  left: 3px;
  right: 3px;
}
.styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA:after {
  top: 3px;
  bottom: 3px;
  width: 2px;
  transform: translateX(-50%);
  left: 50%;
}
.styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA.styles-module_open_rffHV:after {
  display: none;
}
.styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA:hover {
  border-color: var(--primary-color-500, #3B37E6);
  cursor: pointer;
}
.styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA:hover:before, .styles-module_section_Ky61y .styles-module_toggleBtn_qwQoA:hover:after {
  background-color: var(--primary-color-500, #3B37E6);
}
.styles-module_section_Ky61y .styles-module_sectionContent_QDaCs {
  padding-top: 16px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_imgThumb_WO6gL {
  display: block;
  width: 100px;
  height: 100px;
  border-radius: 3px;
  overflow: hidden;
}
.styles-module_imgThumb_WO6gL img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
}
.styles-module_imagePlaceholder_B2fFG {
  width: 24px;
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_imagePlaceholder_B2fFG.styles-module_blockAlignment_AhNEW {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.styles-module_imagePlaceholder_B2fFG:hover {
  color: var(--primary-color-500, #3B37E6);
  cursor: pointer;
}
.styles-module_imagePlaceholder_B2fFG .styles-module_icon_-JSMF {
  color: currentColor;
}
.styles-module_popover_BVlZG {
  max-width: 80px !important;
}
.styles-module_popover_BVlZG img {
  display: block;
  width: 60px;
  height: 60px;
  object-fit: cover;
}
.styles-module_popover_BVlZG .text {
  padding: 10px !important;
}
.styles-module_numberField_4Ki-W {
  direction: ltr;
}
[dir=rtl] .styles-module_numberField_4Ki-W {
  text-align: right;
}
.styles-module_noEvents_sPYaZ {
  pointer-events: none;
}
.styles-module_checkboxAlignment_Q0SY0 {
  width: 18px;
  margin: 0 auto;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_yAqmC {
  display: inline-block;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  height: 11px;
  width: 11px;
  margin-left: 0;
  margin-right: 6px;
}
[dir=rtl] .styles-module_component_yAqmC {
  margin-right: 0;
  margin-left: 6px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_scroll_dWjg7 {
  /* Hide native scrollbar for displays with different pixel ratio and scales */
}
.styles-module_scroll_dWjg7 div {
  -ms-overflow-style: none; /* for Internet Explorer, Edge */
  scrollbar-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); /* fix for Firefox */
}
.styles-module_scroll_dWjg7 div::-webkit-scrollbar {
  visibility: hidden;
  opacity: 0;
}
.styles-module_component_DJdfD .rc-table-content {
  /*
   * !important: this necessary overrides of the Scrollbars component direction styles
   * (to support correct behavior of the horizontal scroll)
   */
}
[dir=rtl] .styles-module_component_DJdfD .rc-table-content .rc-table-body {
  direction: ltr;
}
[dir=rtl] .styles-module_component_DJdfD .rc-table-content table {
  direction: rtl;
}
.styles-module_component_DJdfD .rc-table-content table {
  padding: 0;
  border-collapse: separate;
  border-spacing: 0 8px;
}
[dir=rtl] .styles-module_component_DJdfD .rc-table-content table {
  direction: rtl;
}
.styles-module_component_DJdfD .rc-table-content .rc-table-thead tr {
  height: 24px;
}
.styles-module_component_DJdfD .rc-table-content .rc-table-thead tr th {
  font-size: 12px;
  color: var(--secondary-color-400, #B2BCC6);
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
  padding: 0 8px;
  font-weight: 500;
  white-space: nowrap;
}
.styles-module_component_DJdfD .rc-table-content .rc-table-thead tr th:first-child {
  padding-left: 0;
}
.styles-module_component_DJdfD .rc-table-content .rc-table-tbody td {
  padding: 0 8px;
}
.styles-module_component_DJdfD .rc-table-tbody .rc-table-row {
  height: 34px;
}
.styles-module_component_DJdfD .rc-table-tbody .rc-table-row:hover {
  background-color: #fff;
}
.styles-module_component_DJdfD .rc-table-tbody .rc-table-row td {
  font-family: var(--main-font-family-main);
  white-space: nowrap;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
[dir=rtl] .styles-module_component_DJdfD .rc-table-tbody .rc-table-row td {
  font-family: var(--main-font-family-main);
}
.styles-module_component_DJdfD .rc-table-tbody .rc-table-row td:first-child {
  padding-left: 0;
}
.styles-module_component_DJdfD .styles-module_cellValue_lEn0l {
  display: block;
  font-size: 14px;
  font-weight: 400;
  line-height: 22.582px;
}
.styles-module_component_DJdfD .styles-module_cellValue_lEn0l.styles-module_ltr_9-4e9 {
  direction: ltr;
}
.styles-module_resultsInfo_LO92D {
  margin-top: 15px;
}.styles-module_component_9RiTP {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: 8px;
  grid-row-gap: 24px;
}
.styles-module_component_9RiTP .styles-module_itemTitle_sjUe1 {
  margin-bottom: 10px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_UbGai {
  padding-left: 20px;
  padding-right: 0;
}
[dir=rtl] .styles-module_component_UbGai {
  padding-right: 20px;
  padding-left: 0;
}
.styles-module_component_UbGai .styles-module_selectedItemWrap_7-HRO {
  position: relative;
  margin-bottom: 5px;
}
.styles-module_component_UbGai .styles-module_selectedItemWrap_7-HRO:last-child {
  margin-bottom: 0;
}
.styles-module_component_UbGai .styles-module_index_liN38 {
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -20px;
  right: auto;
  color: var(--secondary-color-500, #656C73);
  font-size: 14px;
  line-height: 1.5;
  font-weight: 400;
  font-style: normal;
  font-family: var(--main-font-family-main);
}
[dir=rtl] .styles-module_component_UbGai .styles-module_index_liN38 {
  right: -20px;
  left: auto;
}
.styles-module_component_UbGai .styles-module_selectedItem_xqGjx {
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-radius: 8px;
  border: solid 1px var(--secondary-color-200, #DDE2E6);
  transition: 0.35s;
}
[dir=rtl] .styles-module_component_UbGai .styles-module_selectedItem_xqGjx {
  padding-right: 10px;
  padding-left: 5px;
}
.styles-module_component_UbGai .styles-module_selectedItem_xqGjx:not(.styles-module_noHover_VvOvE):hover {
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_component_UbGai .styles-module_disabled_-sCl9 {
  pointer-events: none;
}.fade-enter {
  opacity: 0;
  transform: translateY(-4px);
}
.fade-enter-active {
  opacity: 1;
  transform: translateX(0);
  transition: opacity 600ms, transform 600ms;
}
.fade-exit {
  opacity: 1;
}
.fade-exit-active {
  opacity: 0;
  transform: translateY(-4px);
  transition: opacity 600ms, transform 600ms;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_pKIRK .styles-module_searchInput_3kbmU {
  margin-bottom: 15px;
}
.styles-module_component_pKIRK .styles-module_scrollable_2DVDg {
  margin-right: -10px;
}
.styles-module_component_pKIRK .styles-module_list_B0MRy {
  padding-right: 10px;
}
.styles-module_component_pKIRK .styles-module_listItem_cMbhn {
  width: 100%;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
  padding-top: 2px;
  padding-bottom: 2px;
}
.styles-module_component_pKIRK .styles-module_listItem_cMbhn .styles-module_inner_bQVuG {
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 0;
}
[dir=rtl] .styles-module_component_pKIRK .styles-module_listItem_cMbhn .styles-module_inner_bQVuG {
  padding-right: 5px;
  padding-left: 0;
}
.styles-module_component_pKIRK .styles-module_listItem_cMbhn:not(.styles-module_disabled_HbePy):hover .styles-module_inner_bQVuG {
  background-color: #e5f6fd;
}
.styles-module_component_pKIRK .styles-module_listItem_cMbhn:last-child {
  border-bottom: none;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_u8JFf {
  overflow: hidden;
}
.styles-module_component_u8JFf .rc-dialog-content {
  padding: 20px !important;
  background-color: var(--palette-color-bg, #FCFDFD);
  border-radius: 8px !important;
}
.styles-module_component_u8JFf .styles-module_mainDialogTitle_kJzYI {
  margin-bottom: 10px;
  display: flex;
}
.styles-module_component_u8JFf .styles-module_mainDialogTitle_kJzYI .styles-module_icon_jLZGR {
  margin-left: 5px;
  margin-right: 0;
}
[dir=rtl] .styles-module_component_u8JFf .styles-module_mainDialogTitle_kJzYI .styles-module_icon_jLZGR {
  margin-right: 5px;
  margin-left: 0;
}
.styles-module_component_u8JFf .styles-module_mainDialogTitle_kJzYI .styles-module_icon_jLZGR:before {
  border: none !important;
}
.styles-module_component_u8JFf .styles-module_mainDialogTitle_kJzYI .styles-module_icon_jLZGR:hover :before {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_u8JFf .styles-module_counter_gpNiI {
  margin-left: 5px;
  margin-right: 0;
}
[dir=rtl] .styles-module_component_u8JFf .styles-module_counter_gpNiI {
  margin-right: 5px;
  margin-left: 0;
}
.styles-module_component_u8JFf .styles-module_dialogContent_uy9sD {
  display: flex;
  margin: 0 -5px;
}
.styles-module_component_u8JFf .styles-module_dialogContentPart_5Vt6z {
  display: flex;
  flex-direction: column;
  width: 50%;
  padding: 0 5px;
  height: auto;
  min-height: 380px;
}
.styles-module_component_u8JFf .styles-module_section_dwSMK {
  border: 1px solid var(--primary-color-250, #CACAED);
  padding: 15px;
  flex-grow: 1;
  border-radius: 8px;
  background-color: var(--primary-color-0, #ffffff);
}
.styles-module_component_u8JFf .styles-module_sectionTitle_622ql {
  margin-bottom: 10px;
}
.styles-module_component_u8JFf .styles-module_footer_-lizM .styles-module_btn_LegOL {
  margin-left: 10px;
  margin-right: 0;
}
[dir=rtl] .styles-module_component_u8JFf .styles-module_footer_-lizM .styles-module_btn_LegOL {
  margin-right: 10px;
  margin-left: 0;
}
.styles-module_component_u8JFf .styles-module_footer_-lizM .styles-module_btnMinWidth_MWO0L {
  min-width: 130px;
}
.styles-module_component_u8JFf .styles-module_footer_-lizM .styles-module_resetBtn_Dm9aV {
  text-decoration-line: underline;
}
.styles-module_component_u8JFf .styles-module_footer_-lizM button .styles-module_loader_VmgXO {
  position: absolute;
  display: block;
  width: 24px;
  height: auto;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  left: auto;
  right: 8px;
}
[dir=rtl] .styles-module_component_u8JFf .styles-module_footer_-lizM button .styles-module_loader_VmgXO {
  right: auto;
  left: 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_oTkiK {
  display: flex !important;
  justify-content: flex-end !important;
  pointer-events: none;
  overflow: hidden !important;
  padding: 20px;
  max-height: 95vh;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
}
.styles-module_component_oTkiK .styles-module_loader_Iu91P {
  flex-shrink: 0;
}
.styles-module_component_oTkiK .styles-module_header_JyiKI {
  padding: 20px 30px;
  background-color: #f4f6f8;
}
.styles-module_component_oTkiK .styles-module_content_5k1Fs {
  flex-grow: 1;
  height: fit-content;
}
.styles-module_component_oTkiK .styles-module_headerContent_F3ppk {
  flex-grow: 1;
}
.styles-module_component_oTkiK .styles-module_status_ejBT5 {
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #ffcd00;
  margin-right: 3px;
}
.styles-module_component_oTkiK .styles-module_row_Qm35t {
  margin-bottom: 10px;
}
.styles-module_component_oTkiK .styles-module_disabled_ExfLn {
  pointer-events: none;
}
.styles-module_component_oTkiK .rc-dialog-title {
  padding: 10px;
  background-color: #f4f6f8;
}
.styles-module_component_oTkiK .rc-dialog-content {
  width: 100% !important;
  max-width: 100%;
  pointer-events: all;
  padding: 0 !important;
  height: 95vh;
  overflow: hidden;
}
.styles-module_component_oTkiK .rc-dialog-body {
  margin-bottom: 0 !important;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.styles-module_component_oTkiK .rc-dialog-body > * {
  margin-bottom: 0 !important;
}
.styles-module_component_oTkiK .rc-dialog-close {
  top: 15px !important;
}.styles-module_noAccessContainer_CcXaW {
  padding: 0 30px;
}

.styles-module_image_HCs9y {
  margin: 130px 0 30px;
}

.styles-module_title_g4-0z {
  line-height: 24px !important;
  margin-bottom: 5px !important;
}

.styles-module_message_YV-av {
  text-align: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_header_k1MBa {
  padding: 20px;
  background-color: var(--primary-color-100, #F5F9FF);
}
[dir=rtl] .styles-module_header_k1MBa {
  padding: 20px;
}
.styles-module_headerTitle_Ftjz6 {
  flex-shrink: 0;
}
.styles-module_helpIcon_Uf71Z:before {
  font-size: 26px;
  color: var(--primary-color-700, #16213D) !important;
}
.styles-module_helpIcon_Uf71Z:hover {
  cursor: pointer;
}
.styles-module_settingsIcon_AMAlq {
  margin-left: 6px;
  margin-right: 0;
}
[dir=rtl] .styles-module_settingsIcon_AMAlq {
  margin-right: 6px;
  margin-left: 0;
}
.styles-module_activeSettings_m6Ad7 {
  color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_disabledSettings_Q52ZX {
  pointer-events: none;
}
.styles-module_separator_IDzkg {
  margin: 0 8px;
  background-color: var(--primary-color-700, #16213D) !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_scroll_Zoyhf {
  /* Hide native scrollbar for displays with different pixel ratio and scales */
}
.styles-module_scroll_Zoyhf div {
  -ms-overflow-style: none; /* for Internet Explorer, Edge */
  scrollbar-color: rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); /* fix for Firefox */
}
.styles-module_scroll_Zoyhf div::-webkit-scrollbar {
  visibility: hidden;
  opacity: 0;
}
.styles-module_settingsPanel_43NJK {
  overflow: hidden !important;
  justify-content: flex-end !important;
  align-items: flex-start !important;
}
.styles-module_settingsPanel_43NJK .rc-dialog-content {
  width: 100% !important;
  max-width: 100%;
  overflow: hidden;
  padding: 0 !important;
  border-radius: 8px !important;
}
.styles-module_settingsPanel_43NJK .rc-dialog-body {
  margin-bottom: 0 !important;
}
.styles-module_settingsPanel_43NJK .rc-dialog-body > * {
  margin-bottom: 0 !important;
}
.styles-module_contentContainer_FxRHr {
  overflow: hidden;
}
.styles-module_settingsContainer_obnTX {
  padding: 8px 0;
}
.styles-module_selectedContainer_RgvRM {
  width: 320px;
  padding: 0 8px;
}
.styles-module_menuTitle_NBmpO {
  margin-inline-start: 10px;
  margin-bottom: 10px;
}
.styles-module_inputContainer_w1uf7 {
  padding-left: 8px;
  margin: 5px 0;
}
[dir=rtl] .styles-module_inputContainer_w1uf7 {
  padding-left: 0;
  padding-right: 8px;
}
.styles-module_inputContainer_w1uf7:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_checkboxInput_XZQhJ {
  height: 34px;
  width: 100%;
}
.styles-module_borderBottom_2MbBp {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_padding_qZKa2 {
  display: flex;
}
.styles-module_padding_qZKa2 > div {
  margin: 8px 0;
}
.styles-module_borderTop_KsYjs {
  border-top: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_availableContainer_dH9jj {
  border-top: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_availableItemsSection_GQuKU {
  padding: 2px 10px 0;
}
.styles-module_margin_X-Wtn {
  margin-left: 12px;
  margin-right: 0;
}
[dir=rtl] .styles-module_margin_X-Wtn {
  margin-right: 12px;
  margin-left: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_suggestionContainer_I6Z4e {
  padding: 10px;
  border-bottom: 1px solid var(--secondary-color-300, #BFC4C9);
  position: relative;
  background: linear-gradient(145deg, var(--primary-color-500, #3B37E6), #00adee, #e33df3, #9e42ff);
  margin: 20px 10px;
  border-radius: 6px;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_suggestionTitle_hKIqb {
  padding-bottom: 15px;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_suggestionTitle_hKIqb .styles-module_icon_DI5n- {
  margin-inline-end: 10px;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_suggestionIcon_5eOqe {
  width: 18px;
  height: 18px;
  font-size: 18px;
}
[dir=rtl] .styles-module_suggestionContainer_I6Z4e .styles-module_suggestionIcon_5eOqe {
  left: 18px;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_suggestionSection_iRZR- {
  padding: 10px 20px;
  background-color: white;
  margin: -7px;
  border-radius: 3px;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_sectionHeader_-hvfR {
  display: flex;
  justify-content: flex-start;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_toggleBtn_gacVK {
  position: relative;
  display: block;
  border: 1px solid var(--secondary-color-300, #BFC4C9);
  width: 24px;
  height: 24px;
  background-color: transparent;
  border-radius: 2px;
  transition: color 0.35s;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_toggleBtn_gacVK:before {
  content: "";
  position: absolute;
  background-color: var(--secondary-color-400, #B2BCC6);
  z-index: 2;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_toggleBtn_gacVK:before {
  height: 2px;
  transform: translateY(-50%);
  top: 50%;
  left: 3px;
  right: 3px;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_sectionTitle_L4546 {
  margin: 0 10px;
}
.styles-module_suggestionContainer_I6Z4e .styles-module_sectionContent_ux5RN {
  padding-top: 20px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_confirmationPopover_f-bpC {
  top: 10px !important;
  max-width: 397px;
}
.styles-module_confirmationPopover_f-bpC input[type=radio] {
  margin-inline-end: 10px !important;
}
.styles-module_confirmationPopover_f-bpC input[type=radio]:before {
  border: 2px solid var(--secondary-color-100, #F3F5F8) !important;
}
.styles-module_confirmationPopover_f-bpC input[type=radio]:checked:after {
  top: 9px !important;
  width: 14px !important;
  height: 14px !important;
}
.styles-module_confirmationPopover_f-bpC input[type=radio]:active::before {
  border-color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_confirmationPopover_f-bpC input[type=radio]:focus::before {
  border-color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_confirmationPopover_f-bpC .styles-module_icon_IvilH {
  margin-inline-end: 10px;
}
.styles-module_confirmationPopover_f-bpC .styles-module_content_cmUc8 {
  margin-bottom: 20px;
}
.styles-module_confirmationPopover_f-bpC .styles-module_options_JmqMw {
  margin-bottom: 20px !important;
}
.styles-module_confirmationPopover_f-bpC .styles-module_separator_apMQ5 {
  margin: 30px 0 20px;
  background-color: var(--secondary-color-200, #DDE2E6) !important;
}
.styles-module_confirmationPopover_f-bpC .styles-module_footerBtn_X3gEY {
  width: 100px;
  padding: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.message-textblock {
  margin-bottom: 19px;
}
.Messages-module_checkbox_qq-hd {
  font-weight: bold;
}
.Messages-module_messageDialog_SxGvK .pui-dialog__toolbar {
  align-items: flex-start !important;
}
.Messages-module_messageDialog_SxGvK .Messages-module_toolbarIcon_d3ynm {
  width: 30px;
  height: 30px;
  font-size: 30px;
}
.Messages-module_messageDialog_SxGvK .Messages-module_dialogTitle_xgeu9 {
  margin-bottom: 4px;
}
.Messages-module_messageDialog_SxGvK .Messages-module_lineheightNormal_Tid1v {
  line-height: normal;
}
.Messages-module_errorMsg_RXHo3 {
  border-left: 4px solid #ED7B6F !important;
}
[dir=rtl] .Messages-module_errorMsg_RXHo3 {
  border-left: none !important;
  border-right: 4px solid #ED7B6F !important;
}
.Messages-module_footer_Zq0Xq {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: flex-end;
  gap: 24px;
}
.Messages-module_footerLarge_POprf {
  flex-flow: row-reverse nowrap;
}
.Messages-module_reverseButtonPos_lLpjx {
  flex-direction: row-reverse;
}
.Messages-module_moreInfoContainer_lDKJr {
  background-color: var(--primary-color-100, #F5F9FF);
  padding: 24px;
  margin: 24px -24px -24px -24px;
}
.Messages-module_moreInfoContent_JnKko {
  padding: 10px 30px 20px 30px;
  text-align: left;
}
[dir=rtl] .Messages-module_moreInfoContent_JnKko {
  text-align: right;
}
.Messages-module_contentWrapper_ZOGs8 {
  line-height: 1.5;
}
.Messages-module_installationLink_zgnK4 {
  cursor: pointer;
}
.Messages-module_footerBtn_N7e8F {
  min-width: 160px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.printDialog-module_text_6GBqh {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.printDialog-module_text-line-breaks_7mGvV {
  white-space: pre-line;
}
.printDialog-module_text-prefix-padding_C7XIE {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .printDialog-module_text-prefix-padding_C7XIE {
  padding-right: 1rem;
  padding-left: 0;
}
.printDialog-module_text-suffix-padding_g-9kf {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .printDialog-module_text-suffix-padding_g-9kf {
  padding-right: 0;
  padding-left: 1rem;
}
.printDialog-module_text-inline-block_vpH7D {
  display: inline-block;
}
.printDialog-module_text-nowrap_CbGR1 {
  white-space: nowrap;
}
.printDialog-module_text-paragraph-1_Dw7sq, .printDialog-module_text-subtitle-1_-bJms {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.printDialog-module_text-subtitle-1_-bJms {
  font-weight: 500;
}
.printDialog-module_text-caption-1_DOo4G {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.printDialog-module_text-label-1_LJBVb {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.printDialog-module_text-paragraph-2_ipbkY, .printDialog-module_text-subtitle-2_mkFvm {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.printDialog-module_text-subtitle-2_mkFvm {
  font-weight: 700;
}
.printDialog-module_text-caption-2_-6v5T {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.printDialog-module_text-label-2_b-jCp {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.printDialog-module_text-placeholder-1_gPjH2 {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.printDialog-module_text-placeholder-2_E5Gdy {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.printDialog-module_text-tiny_kCkg4 {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.printDialog-module_text-breadcrumb_bTKUW {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.printDialog-module_text_6GBqh.printDialog-module_text-italic_5U1Ok {
  font-style: italic;
}
.printDialog-module_text_6GBqh.printDialog-module_text-normal_gTfBn {
  font-style: normal;
}
/**
  * Text Weight
  */
.printDialog-module_text_6GBqh.printDialog-module_font-weight-normal_yfqq8,
.printDialog-module_priority-title_yZlmN.printDialog-module_font-weight-normal_yfqq8 {
  font-weight: 400 !important;
}
.printDialog-module_text_6GBqh.printDialog-module_font-weight-semi-bold_06B8b,
.printDialog-module_priority-title_yZlmN.printDialog-module_font-weight-semi-bold_06B8b {
  font-weight: 600 !important;
}
.printDialog-module_text_6GBqh.printDialog-module_font-weight-bold_HV8yX,
.printDialog-module_priority-title_yZlmN.printDialog-module_font-weight-bold_HV8yX {
  font-weight: 700 !important;
}
.printDialog-module_text_6GBqh.printDialog-module_font-weight-medium_1qmMM,
.printDialog-module_priority-title_yZlmN.printDialog-module_font-weight-medium_1qmMM {
  font-weight: 500 !important;
}
.printDialog-module_text_6GBqh.printDialog-module_font-weight-thin_-uehZ,
.printDialog-module_priority-title_yZlmN.printDialog-module_font-weight-thin_-uehZ {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.printDialog-module_text-color_BBbb3 {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.printDialog-module_text-color-grey-light_IaxCp, .printDialog-module_text-color-grey-light_IaxCp:before {
  color: #bfd0d7;
}
.printDialog-module_text-color-white_0BaJE, .printDialog-module_text-color-white_0BaJE:before {
  color: #fff;
}
.printDialog-module_text-color-red_RzhJk, .printDialog-module_text-color-red_RzhJk:before {
  color: #f37c70;
}
.printDialog-module_text-color-purple_TJBbo, .printDialog-module_text-color-purple_TJBbo:before {
  color: #9773b3;
}
.printDialog-module_text-color-green_eUVE3, .printDialog-module_text-color-green_eUVE3:before {
  color: #60c5bb;
}
.printDialog-module_text-color-turquoise_oj796, .printDialog-module_text-color-turquoise_oj796 :before {
  color: #33cdd9;
}
.printDialog-module_text-color-dark-purple_-8jjj, .printDialog-module_text-color-dark-purple_-8jjj :before {
  color: #3b37e6;
}
.printDialog-module_text-color-primary-700_HMAtz {
  color: var(--primary-color-700, #16213D);
}
.printDialog-module_text-color-primary-500_kotqN {
  color: var(--primary-color-500, #3B37E6);
}
.printDialog-module_text-color-secondary-500_E9mJU {
  color: var(--secondary-color-500, #656C73);
}
.printDialog-module_text-color-secondary-400_r6iwg {
  color: var(--secondary-color-400, #B2BCC6);
}
.printDialog-module_text-color-secondary-300_wAr1k {
  color: var(--secondary-color-300, #BFC4C9);
}
.printDialog-module_text-color-secondary-200_iK27r {
  color: var(--secondary-color-200, #DDE2E6);
}
.printDialog-module_text-color-primary-0_bCtbG {
  color: var(--primary-color-0, #ffffff);
}
.printDialog-module_text-color-validation-green_evHeG {
  color: #60C5BB;
}
.printDialog-module_text-color-validation-red_2e7r4 {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.printDialog-module_text-size-large_DNFdM {
  font-size: 2.8rem;
}
.printDialog-module_text-size-medium_Ic-Nu {
  font-size: 2.2rem;
}
.printDialog-module_text-size-regular_jfgOB {
  font-size: 1.4rem;
}
.printDialog-module_text-size-small_RQAj9 {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.printDialog-module_font-family-serif_Kwy6I {
  font-family: "Bree Serif", Heebo, serif;
}
.printDialog-module_font-family-regular_nntl1 {
  font-family: var(--main-font-family-main);
}
.printDialog-module_font-family-icons_TX6MR {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h1_QTc7E {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h2_AH6aO {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h3_56Mzw {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h4_n5UzY {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h5_ShFus {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h6_rXmqs {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h1_QTc7E {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h2_AH6aO {
    font-size: 2rem;
  }
  .printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h3_56Mzw {
    font-size: 1.8rem;
  }
  .printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h4_n5UzY, .printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h5_ShFus {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .printDialog-module_pui-title_qPozJ.printDialog-module_pui-title-h6_rXmqs {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.printDialog-module_dialog_fMc9E {
  overflow: visible;
}
.printDialog-module_dialog_fMc9E .rc-dialog-content {
  padding: 24px !important;
}
.printDialog-module_dialog_fMc9E .rc-dialog-header {
  margin-bottom: 16px !important;
}
.printDialog-module_dialog_fMc9E .rc-dialog-body {
  margin-bottom: 16px !important;
}
.printDialog-module_dialog_fMc9E .pui-dialog__toolbar:empty {
  display: none;
}
.printDialog-module_dialogTitle_OQK3L {
  flex-direction: row-reverse !important;
  justify-content: space-between !important;
}
.printDialog-module_content_OLoLv {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .printDialog-module_content_OLoLv {
  font-family: var(--main-font-family-main);
}
.printDialog-module_selectSection_3Ezph {
  gap: 16px;
}
.printDialog-module_title_kSWbK {
  margin: 8px 0 16px;
}
.printDialog-module_showDesingLink_XimR2 {
  flex-shrink: 0;
}
.printDialog-module_marginTypeCard_4ufgH {
  margin-left: 0px;
  margin-right: 16px;
}
[dir=rtl] .printDialog-module_marginTypeCard_4ufgH {
  margin-right: 0px;
  margin-left: 16px;
}
.printDialog-module_copiesInput_3BZ2k {
  width: 52px;
  height: 40px;
}
.printDialog-module_copiesInput_3BZ2k input {
  color: var(--primary-color-700, #16213D);
}
.printDialog-module_footer_s5tlf {
  gap: 16px;
}
.printDialog-module_footer_s5tlf .printDialog-module_footerFirstSection_SQltD {
  width: 100%;
  height: 42px;
}
.printDialog-module_footer_s5tlf .printDialog-module_footerFirstSection_SQltD > * {
  margin-left: 0px;
  margin-right: 20px;
}
[dir=rtl] .printDialog-module_footer_s5tlf .printDialog-module_footerFirstSection_SQltD > * {
  margin-right: 0px;
  margin-left: 20px;
}
.printDialog-module_footer_s5tlf .printDialog-module_footerFirstSection_SQltD .printDialog-module_label_hMz0u {
  font-size: 13px;
}
.printDialog-module_footer_s5tlf .printDialog-module_applyButton_SFKZ- {
  align-self: flex-end;
}
.printDialog-module_titleIcon_q-v9N {
  margin: 0 5px;
  font-size: 20px !important;
}
.printDialog-module_titleIcon_q-v9N:hover {
  color: var(--secondary-color-500, #656C73);
}
.printDialog-module_dropdownInput_3S2WM {
  height: 40px !important;
}
.printDialog-module_dropdownInput_3S2WM input {
  font-family: var(--main-font-family-main);
  font-size: 15px !important;
  font-weight: 400 !important;
  letter-spacing: 0.1px;
  color: var(--primary-color-700, #16213D);
}
.printDialog-module_dropdownListTitleWrapper_2ffie {
  margin-left: 20px;
  margin-right: 20px;
  max-width: calc(100% - 40px);
  height: 45px;
}
.printDialog-module_dropdownListTitleWrapper_2ffie .printDialog-module_dropdownListTitle_BNldN {
  margin-left: 6px;
  margin-right: 6px;
  font-size: 16px;
  font-weight: 500;
  color: var(--primary-color-700, #16213D);
}
.printDialog-module_formatsListContent_eTTlc .scroll-wrapper .scroll-area > div {
  direction: ltr !important;
}
.printDialog-module_formatsListContent_eTTlc .scroll-wrapper .scroll-area > div > * {
  direction: rtl;
}
.printDialog-module_dropdownListItem_Sipin, .printDialog-module_dropdownInput_3S2WM input {
  font-family: var(--main-font-family-main);
  font-size: 14px;
  font-weight: 500;
}
[dir=rtl] .printDialog-module_dropdownListItem_Sipin, [dir=rtl] .printDialog-module_dropdownInput_3S2WM input, .printDialog-module_dropdownInput_3S2WM [dir=rtl] input {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .printDialog-module_dropdownListItem_Sipin, [dir=rtl] .printDialog-module_dropdownInput_3S2WM input, .printDialog-module_dropdownInput_3S2WM [dir=rtl] input {
  font-size: 13px;
  font-weight: 700;
}
.printDialog-module_copiesCounter_7BbpX {
  align-self: flex-start;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.actionCard-module_text_CfL4g {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.actionCard-module_text-line-breaks_0o8tx {
  white-space: pre-line;
}
.actionCard-module_text-prefix-padding_QrrP- {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .actionCard-module_text-prefix-padding_QrrP- {
  padding-right: 1rem;
  padding-left: 0;
}
.actionCard-module_text-suffix-padding_kovSt {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .actionCard-module_text-suffix-padding_kovSt {
  padding-right: 0;
  padding-left: 1rem;
}
.actionCard-module_text-inline-block_Ti4k8 {
  display: inline-block;
}
.actionCard-module_text-nowrap_TWxi6 {
  white-space: nowrap;
}
.actionCard-module_text-paragraph-1_urDJK, .actionCard-module_text-subtitle-1_uLIvo {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.actionCard-module_text-subtitle-1_uLIvo {
  font-weight: 500;
}
.actionCard-module_text-caption-1_5wyOP {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.actionCard-module_text-label-1_QnGRc {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.actionCard-module_text-paragraph-2_Naf4u, .actionCard-module_text-subtitle-2_8rosx {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.actionCard-module_text-subtitle-2_8rosx {
  font-weight: 700;
}
.actionCard-module_text-caption-2_SshQF {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.actionCard-module_text-label-2_0xPR1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.actionCard-module_text-placeholder-1_dx9nD {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.actionCard-module_text-placeholder-2_a2dqu {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.actionCard-module_text-tiny_rDJQ2 {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.actionCard-module_text-breadcrumb_Q7s7l {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.actionCard-module_text_CfL4g.actionCard-module_text-italic_eDiL2 {
  font-style: italic;
}
.actionCard-module_text_CfL4g.actionCard-module_text-normal_5RC9K {
  font-style: normal;
}
/**
  * Text Weight
  */
.actionCard-module_text_CfL4g.actionCard-module_font-weight-normal_c2HVM,
.actionCard-module_priority-title_O-2US.actionCard-module_font-weight-normal_c2HVM {
  font-weight: 400 !important;
}
.actionCard-module_text_CfL4g.actionCard-module_font-weight-semi-bold_BIPgC,
.actionCard-module_priority-title_O-2US.actionCard-module_font-weight-semi-bold_BIPgC {
  font-weight: 600 !important;
}
.actionCard-module_text_CfL4g.actionCard-module_font-weight-bold_3AWiR,
.actionCard-module_priority-title_O-2US.actionCard-module_font-weight-bold_3AWiR {
  font-weight: 700 !important;
}
.actionCard-module_text_CfL4g.actionCard-module_font-weight-medium_mAN0G,
.actionCard-module_priority-title_O-2US.actionCard-module_font-weight-medium_mAN0G {
  font-weight: 500 !important;
}
.actionCard-module_text_CfL4g.actionCard-module_font-weight-thin_bkrNW,
.actionCard-module_priority-title_O-2US.actionCard-module_font-weight-thin_bkrNW {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.actionCard-module_text-color_uhked {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.actionCard-module_text-color-grey-light_0ICxF, .actionCard-module_text-color-grey-light_0ICxF:before {
  color: #bfd0d7;
}
.actionCard-module_text-color-white_uATPY, .actionCard-module_text-color-white_uATPY:before {
  color: #fff;
}
.actionCard-module_text-color-red_K4F4K, .actionCard-module_text-color-red_K4F4K:before {
  color: #f37c70;
}
.actionCard-module_text-color-purple_ZnzYF, .actionCard-module_text-color-purple_ZnzYF:before {
  color: #9773b3;
}
.actionCard-module_text-color-green_aC2Ao, .actionCard-module_text-color-green_aC2Ao:before {
  color: #60c5bb;
}
.actionCard-module_text-color-turquoise_YHx7o, .actionCard-module_text-color-turquoise_YHx7o :before {
  color: #33cdd9;
}
.actionCard-module_text-color-dark-purple_gaiaB, .actionCard-module_text-color-dark-purple_gaiaB :before {
  color: #3b37e6;
}
.actionCard-module_text-color-primary-700_zHg07 {
  color: var(--primary-color-700, #16213D);
}
.actionCard-module_text-color-primary-500_5W4D2 {
  color: var(--primary-color-500, #3B37E6);
}
.actionCard-module_text-color-secondary-500_-bYwI {
  color: var(--secondary-color-500, #656C73);
}
.actionCard-module_text-color-secondary-400_WbsTt {
  color: var(--secondary-color-400, #B2BCC6);
}
.actionCard-module_text-color-secondary-300_Nbmqm {
  color: var(--secondary-color-300, #BFC4C9);
}
.actionCard-module_text-color-secondary-200_SRsgt {
  color: var(--secondary-color-200, #DDE2E6);
}
.actionCard-module_text-color-primary-0_QBi4Z {
  color: var(--primary-color-0, #ffffff);
}
.actionCard-module_text-color-validation-green_01lI9 {
  color: #60C5BB;
}
.actionCard-module_text-color-validation-red_FxfCd {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.actionCard-module_text-size-large_0bQk4 {
  font-size: 2.8rem;
}
.actionCard-module_text-size-medium_Nkouh {
  font-size: 2.2rem;
}
.actionCard-module_text-size-regular_Du6BK {
  font-size: 1.4rem;
}
.actionCard-module_text-size-small_lmmE- {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.actionCard-module_font-family-serif_ir6Zj {
  font-family: "Bree Serif", Heebo, serif;
}
.actionCard-module_font-family-regular_fOxF0 {
  font-family: var(--main-font-family-main);
}
.actionCard-module_font-family-icons_cKrGJ {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h1_FGfI3 {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h2_eAGsP {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h3_rof2V {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h4_rCueh {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h5_lFYjW {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h6_e-WUM {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h1_FGfI3 {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h2_eAGsP {
    font-size: 2rem;
  }
  .actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h3_rof2V {
    font-size: 1.8rem;
  }
  .actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h4_rCueh, .actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h5_lFYjW {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .actionCard-module_pui-title_VLyNQ.actionCard-module_pui-title-h6_e-WUM {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.actionCard-module_typeCard_wjjYM {
  height: 120px;
  width: 120px;
  color: var(--primary-color-700, #16213D);
  border-radius: 8px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
  cursor: pointer;
  background: white;
}
.actionCard-module_typeCard_wjjYM:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.actionCard-module_typeCard_wjjYM .actionCard-module_cardText_i79Z4 {
  font-family: var(--main-font-family-main);
}
.actionCard-module_typeCard_wjjYM .actionCard-module_typeIconWrraper_B5cDB {
  text-align: center;
  height: 55px;
}
.actionCard-module_typeCard_wjjYM .actionCard-module_checkIcon_Yy6WN {
  position: absolute;
  top: 0;
  height: 16px;
  width: 16px;
  padding: 10px;
  color: #60c5bb;
  font-size: 16px;
  left: 0;
}
[dir=rtl] .actionCard-module_typeCard_wjjYM .actionCard-module_checkIcon_Yy6WN {
  right: 0;
  left: auto;
}
.actionCard-module_typeCard_wjjYM .actionCard-module_typeIcon_UR--b {
  height: 36px;
  font-size: 36px;
  width: 100%;
  margin-bottom: 5px;
}
.actionCard-module_typeCard_wjjYM.actionCard-module_selected_sDuP5 {
  border: 1px solid var(--primary-color-500, #3B37E6);
}
.actionCard-module_tooltip_7I6BB {
  z-index: 100000 !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.DefineFiscalYearStep-module_wrapperFullHeight_cA5v2 {
  height: 100%;
}
.DefineFiscalYearStep-module_wrapperFullHeight_cA5v2 .DefineFiscalYearStep-module_subformOptions_aiiNp {
  margin-top: auto;
  margin-bottom: 20px;
}
.DefineFiscalYearStep-module_wrapper_GYJRQ {
  padding-top: 20px;
  gap: 20px;
  position: relative;
}
.DefineFiscalYearStep-module_wrapper_GYJRQ .DefineFiscalYearStep-module_inputs_GVZji {
  gap: 8px;
}
.DefineFiscalYearStep-module_wrapper_GYJRQ .DefineFiscalYearStep-module_buttonWrapper_4C7Ze {
  width: 100%;
  border-bottom: 1px solid var(--secondary-color-300, #BFC4C9);
  padding-bottom: 12px;
}
.DefineFiscalYearStep-module_wrapper_GYJRQ .DefineFiscalYearStep-module_createFiscalYearButton_E4GQh {
  width: 234px;
  align-self: flex-start;
}
.DefineFiscalYearStep-module_wrapper_GYJRQ .DefineFiscalYearStep-module_loader_uSCZE {
  position: absolute;
  top: 200px;
}
.DefineFiscalYearStep-module_wrapper_GYJRQ .DefineFiscalYearStep-module_loaderForm_q-9-U {
  top: 100px;
}
.DefineFiscalYearStep-module_wrapper_GYJRQ .DefineFiscalYearStep-module_radioButtons_9PSp1 {
  width: 100%;
  justify-content: space-between;
}
.DefineFiscalYearStep-module_wrapper_GYJRQ .DefineFiscalYearStep-module_deleteIcon_kmq0f {
  cursor: default;
  color: var(--secondary-color-300, #BFC4C9);
}
.DefineFiscalYearStep-module_wrapper_GYJRQ .DefineFiscalYearStep-module_activeIcon_l00AS {
  cursor: pointer;
  color: var(--primary-color-700, #16213D);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.Footer-module_footerWrapper_GtlIS .Footer-module_buttonsWrapper_vHyP5 {
  gap: 24px;
}
.Footer-module_welcomeScreenButton_QzJyb {
  width: 160px !important;
}
.Footer-module_finishedScreenButton_wJ-ZO {
  width: 268px !important;
}
.Footer-module_textButton_szbmi:hover,
.Footer-module_textButton_szbmi:active,
.Footer-module_textButton_szbmi:focus {
  color: var(--primary-color-700, #16213D) !important;
}
.Footer-module_controlTrigger_RH0im {
  position: relative;
  font-family: var(--main-font-family-main);
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  background: var(--primary-color-0, #ffffff);
  box-sizing: border-box;
  flex-flow: column nowrap;
  width: 100%;
  color: var(--primary-color-700, #16213D);
  cursor: pointer;
}
.Footer-module_controlTrigger_RH0im .Footer-module_medium_hJdJO {
  height: 32px;
}
.Footer-module_controlTrigger_RH0im .Footer-module_small_zR9Jj {
  height: 26px;
}
.Footer-module_controlTrigger_RH0im .Footer-module_small_zR9Jj .Footer-module_input_SKuSi {
  padding-top: 0;
  padding-bottom: 0;
}
.Footer-module_controlTrigger_RH0im .Footer-module_xlarge_NbziK {
  height: 48px;
  font-size: var(--typography-text-lg, 16px);
}
.Footer-module_controlTrigger_RH0im .Footer-module_large_iY6S4 {
  height: 40px;
  font-size: var(--typography-text-lg, 16px);
}
.Footer-module_controlTrigger_RH0im.Footer-module_disabled_6DgBK {
  border-color: var(--secondary-color-300, #BFC4C9);
  background-color: var(--secondary-color-100, #F3F5F8);
}
.Footer-module_controlTrigger_RH0im.Footer-module_disabled_6DgBK .Footer-module_inputWrapper_iN2ld.Footer-module_aierp_jeFqi:before {
  background: var(--secondary-color-300, #BFC4C9);
}
.Footer-module_controlTrigger_RH0im.Footer-module_disabled_6DgBK:hover {
  background-color: var(--secondary-color-100, #F3F5F8);
}
.Footer-module_controlTrigger_RH0im.Footer-module_disabled_6DgBK:hover input {
  background-color: transparent;
}
.Footer-module_controlTrigger_RH0im.Footer-module_disabled_6DgBK * {
  cursor: default;
}
.Footer-module_controlTrigger_RH0im.Footer-module_ltr_US0Er {
  direction: ltr;
}
.Footer-module_controlTrigger_RH0im.Footer-module_rtl_gj-yF {
  direction: rtl;
}
.Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi {
  width: 100%;
  height: 100%;
  outline: none;
  border: none;
  font-family: var(--main-font-family-main);
  padding: 0;
  font-size: inherit;
  line-height: 1.652;
  overflow: hidden;
}
.Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi::-moz-placeholder {
  /* Firefox 19+ */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi:-ms-input-placeholder {
  /* IE 10+ */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi:-moz-placeholder {
  /* Firefox 18- */
  font-family: var(--main-font-family-main);
  color: var(--secondary-color-400, #B2BCC6);
  font-style: normal;
  font-weight: 400;
  opacity: 1;
}
.Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi::selection {
  background-color: var(--primary-color-200, #E3EEFF);
}
.Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi.Footer-module_forceLTR_YSXl6 {
  direction: ltr;
}
[dir=rtl] .Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi.Footer-module_forceLTR_YSXl6 {
  text-align: right;
}
.Footer-module_controlTrigger_RH0im .Footer-module_input_SKuSi.Footer-module_forceRTL_LijlB {
  direction: rtl;
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapper_iN2ld {
  padding-top: 2px;
  padding-bottom: 2px;
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapper_iN2ld:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapper_iN2ld:hover input {
  background-color: var(--primary-color-100, #F5F9FF);
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapper_iN2ld:hover .Footer-module_aiIcon_8gi1m {
  background-color: var(--primary-color-100, #F5F9FF);
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapper_iN2ld.Footer-module_aierp_jeFqi {
  position: relative;
  padding: 1px;
  border-radius: 4px;
  border: 2px solid transparent;
  background: linear-gradient(white, white) padding-box, linear-gradient(145deg, var(--primary-color-500, #3B37E6), #00adee, #e33df3, #9e42ff) border-box;
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapper_iN2ld.Footer-module_aierp_jeFqi .Footer-module_aiIcon_8gi1m {
  display: flex;
  align-items: center;
  padding-left: 4px;
  height: 100%;
}
[dir=rtl] .Footer-module_controlTrigger_RH0im .Footer-module_inputWrapper_iN2ld.Footer-module_aierp_jeFqi .Footer-module_aiIcon_8gi1m {
  padding-left: 0;
  padding-right: 4px;
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapperPaddingAll_hW0ta {
  padding-inline-start: 8px;
  padding-inline-end: 8px;
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapperPaddingNone_lup0E {
  padding-inline-start: 0;
  padding-inline-end: 0;
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapperPaddingStart_wiVgr {
  padding-inline-start: 8px;
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputWrapperPaddingEnd_2VJdd {
  padding-inline-end: 8px;
}
.Footer-module_controlTrigger_RH0im .Footer-module_box_igwgm {
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 4px;
  overflow: hidden;
}
.Footer-module_controlTrigger_RH0im .Footer-module_box_igwgm.Footer-module_roundedCorners_gaQ5C {
  border-radius: 8px;
}
.Footer-module_controlTrigger_RH0im .Footer-module_line_t80NR {
  border: none;
  display: flex;
  border-bottom: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 0;
  background: transparent;
}
.Footer-module_controlTrigger_RH0im .Footer-module_line_t80NR .Footer-module_input_SKuSi {
  background: transparent;
  border: none;
}
.Footer-module_controlTrigger_RH0im .Footer-module_inputLabel_MHDKZ {
  font-size: var(--typography-text-lg, 16px);
  color: var(--primary-color-700, #16213D);
  line-height: 1.625;
  font-weight: 400;
}
.Footer-module_controlTrigger_RH0im .Footer-module_requiredMark_5UT-- {
  font-weight: 700;
  color: #ED7B6F;
}
.Footer-module_controlTrigger_RH0im .Footer-module_hintText_MU3jP {
  padding: 5px 0;
  color: var(--secondary-color-400, #B2BCC6);
  font-weight: 700;
  font-size: 1.2rem;
}
.Footer-module_controlTrigger_RH0im:focus, .Footer-module_controlTrigger_RH0im.Footer-module_focusBorder_Khxmy {
  outline: none;
}
.Footer-module_controlTrigger_RH0im:focus .Footer-module_line_t80NR,
.Footer-module_controlTrigger_RH0im:focus .Footer-module_box_igwgm, .Footer-module_controlTrigger_RH0im.Footer-module_focusBorder_Khxmy .Footer-module_line_t80NR,
.Footer-module_controlTrigger_RH0im.Footer-module_focusBorder_Khxmy .Footer-module_box_igwgm {
  border-color: var(--primary-color-500, #3B37E6);
}
.Footer-module_controlTrigger_RH0im:focus .Footer-module_hintText_MU3jP, .Footer-module_controlTrigger_RH0im.Footer-module_focusBorder_Khxmy .Footer-module_hintText_MU3jP {
  color: transparent;
}
.Footer-module_controlTrigger_RH0im.Footer-module_error_3tLt1 .Footer-module_box_igwgm,
.Footer-module_controlTrigger_RH0im.Footer-module_error_3tLt1 .Footer-module_line_t80NR {
  border-color: #ED7B6F;
}
.Footer-module_controlTrigger_RH0im.Footer-module_error_3tLt1 .Footer-module_hintText_MU3jP {
  color: #ED7B6F;
}
.Footer-module_controlTrigger_RH0im.Footer-module_success_QGx5y .Footer-module_box_igwgm,
.Footer-module_controlTrigger_RH0im.Footer-module_success_QGx5y .Footer-module_line_t80NR {
  border-color: #60C5BB;
}
.Footer-module_controlTrigger_RH0im.Footer-module_success_QGx5y .Footer-module_hintText_MU3jP {
  color: #60C5BB;
}
.Footer-module_input_SKuSi {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  z-index: 1;
  cursor: pointer;
}
.Footer-module_assignApproveBtn_qMqxX {
  width: 160px !important;
}
.Footer-module_assignCancelBtn_YTI1- {
  margin: 0 24px;
  width: 160px !important;
}
.Footer-module_instructions_YZyff {
  margin-bottom: 16px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.SideBar-module_wrapper_eluXU {
  width: 270px;
  flex-shrink: 0;
  height: 100%;
  padding: 24px;
  background-color: var(--primary-color-100, #F5F9FF);
  border-bottom-left-radius: 8px;
  border-top-left-radius: 8px;
  gap: 16px;
}
.SideBar-module_wrapper_eluXU .SideBar-module_stepsWrapper_BBPDo {
  gap: 16px;
  width: 100%;
}
.SideBar-module_wrapper_eluXU .SideBar-module_stepsWrapper_BBPDo .SideBar-module_step_1MF9w {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 4px;
  width: 100%;
  height: 50px;
  padding: 0 8px;
  border: 1px solid;
}
.SideBar-module_wrapper_eluXU .SideBar-module_stepsWrapper_BBPDo .SideBar-module_finishedStep_FiW8h {
  background-color: var(--primary-color-0, #ffffff);
  color: var(--primary-color-500, #3B37E6);
  border-color: var(--primary-color-500, #3B37E6);
}
.SideBar-module_wrapper_eluXU .SideBar-module_stepsWrapper_BBPDo .SideBar-module_currentStep_4ZtYD {
  color: var(--primary-color-0, #ffffff);
  background-color: var(--primary-color-500, #3B37E6);
  border-color: var(--primary-color-500, #3B37E6);
}
.SideBar-module_wrapper_eluXU .SideBar-module_stepsWrapper_BBPDo .SideBar-module_currentStep_4ZtYD .SideBar-module_icon_G310A {
  display: none;
}
.SideBar-module_wrapper_eluXU .SideBar-module_stepsWrapper_BBPDo .SideBar-module_futureStep_gIsB- {
  background-color: var(--primary-color-0, #ffffff);
  color: var(--secondary-color-400, #B2BCC6);
  border-color: var(--primary-color-0, #ffffff);
}
.SideBar-module_wrapper_eluXU .SideBar-module_stepsWrapper_BBPDo .SideBar-module_futureStep_gIsB- .SideBar-module_icon_G310A {
  display: none;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.WelcomeStep-module_wrapper_jGf3F {
  display: flex;
  width: 100%;
  height: 100%;
  max-height: 740px;
}
.WelcomeStep-module_wrapper_jGf3F .WelcomeStep-module_scroll_Vxie9 {
  width: 100%;
}
.WelcomeStep-module_container_1va2f {
  height: 100%;
  width: 100%;
  flex-shrink: 0;
}
.WelcomeStep-module_container_1va2f .WelcomeStep-module_welcomeImage_c4OBh {
  align-self: center;
}
.WelcomeStep-module_container_1va2f .WelcomeStep-module_title_HkZJW {
  max-width: 594px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.Table-module_wrapperRtl_MhSzF {
  direction: rtl;
}
.Table-module_wrapperRtl_MhSzF .Table-module_table_Mk60k .rc-table-thead th {
  text-align: right;
}
.Table-module_wrapper_ZDsw- {
  width: 100%;
  height: 100%;
}
.Table-module_wrapper_ZDsw- .Table-module_table_Mk60k {
  width: 100%;
}
.Table-module_wrapper_ZDsw- .Table-module_table_Mk60k .rc-table-thead {
  background-color: var(--primary-color-100, #F5F9FF);
  height: 38px;
  position: sticky;
  top: 0;
  left: 0;
  z-index: 99999;
  box-shadow: 0 0 1px var(--secondary-color-200, #DDE2E6);
}
.Table-module_wrapper_ZDsw- .Table-module_table_Mk60k .rc-table-thead th {
  font-weight: 400 !important;
  color: var(--primary-color-700, #16213D);
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  border-top: unset;
}
.Table-module_wrapper_ZDsw- .Table-module_table_Mk60k .rc-table-thead th:last-child {
  border-right: unset;
}
.Table-module_wrapper_ZDsw- .Table-module_table_Mk60k .rc-table-tbody tr {
  height: 30px;
}
.Table-module_wrapper_ZDsw- .Table-module_table_Mk60k .rc-table-tbody tr td {
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  padding: 4px 8px;
}
.Table-module_wrapper_ZDsw- .Table-module_table_Mk60k .rc-table-tbody tr td:last-child {
  border-right: unset;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.Loader-module_wrapper_4KoAy {
  position: relative;
}
.Loader-module_wrapper_4KoAy .Loader-module_workingLabel_fA853 {
  width: 100%;
  text-align: center;
  position: absolute;
  top: 300px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.ShowMoreText-module_button_mXcUG {
  align-self: flex-start;
  color: var(--primary-color-500, #3B37E6) !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.Notification-module_wrapper_jVqQS {
  gap: 4px;
  padding: 4px 8px;
  border-radius: 8px;
  background-color: var(--primary-color-100, #F5F9FF);
}
.Notification-module_wrapper_jVqQS .Notification-module_icon_TsNn7 {
  align-self: flex-start;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_wrapper_xK3qI {
  width: 100%;
  height: 100%;
  padding-bottom: 36px;
  padding-top: 44px;
  gap: 16px;
  text-align: center;
}
.styles-module_wrapper_xK3qI .styles-module_svgIcon_diI-N {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  max-height: 287px;
}
.styles-module_wrapper_xK3qI .styles-module_prompt_L9jeu {
  text-align: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.JournalEntriesCheckStep-module_wrapperRtl_JXUek .JournalEntriesCheckStep-module_link_bh47v {
  margin-right: 4px;
  margin-left: unset !important;
}
.JournalEntriesCheckStep-module_wrapper_elP9S {
  padding-top: 20px;
  gap: 20px;
  position: relative;
}
.JournalEntriesCheckStep-module_wrapper_elP9S > :first-child {
  align-self: flex-start;
}
.JournalEntriesCheckStep-module_wrapper_elP9S .JournalEntriesCheckStep-module_buttons_tOY54 {
  width: 100%;
  border-bottom: 1px solid var(--secondary-color-300, #BFC4C9);
  padding-bottom: 20px;
}
.JournalEntriesCheckStep-module_wrapper_elP9S .JournalEntriesCheckStep-module_buttons_tOY54 .JournalEntriesCheckStep-module_button_xj69K {
  width: 234px;
}
.JournalEntriesCheckStep-module_wrapper_elP9S .JournalEntriesCheckStep-module_loader_xlib4 {
  position: absolute;
  top: 150px;
}
.JournalEntriesCheckStep-module_wrapper_elP9S .JournalEntriesCheckStep-module_info_c7hS8 {
  align-items: flex-start;
  width: 100%;
}
.JournalEntriesCheckStep-module_wrapper_elP9S .JournalEntriesCheckStep-module_image_l2HE3 {
  display: flex;
  justify-content: center;
  width: 100%;
}
.JournalEntriesCheckStep-module_wrapper_elP9S .JournalEntriesCheckStep-module_link_bh47v {
  margin-left: 4px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.NumerationTemplatesStep-module_wrapper_BfNOG {
  padding-top: 20px;
  gap: 20px;
  position: relative;
  align-items: flex-start !important;
  justify-content: stretch !important;
  height: 100%;
}
.NumerationTemplatesStep-module_wrapper_BfNOG .NumerationTemplatesStep-module_table_uLusk {
  display: flex;
  flex: 1;
  margin-top: auto;
  margin-bottom: 20px;
  overflow: auto;
  min-height: 100px;
  width: 100%;
}
.NumerationTemplatesStep-module_wrapper_BfNOG .NumerationTemplatesStep-module_option_1wQJO {
  align-self: flex-start;
  padding: 8px;
}
.NumerationTemplatesStep-module_wrapper_BfNOG .NumerationTemplatesStep-module_option_1wQJO .NumerationTemplatesStep-module_optionLabel_-mDf5 {
  margin-top: 2px;
}
.NumerationTemplatesStep-module_wrapper_BfNOG .NumerationTemplatesStep-module_loader_ev-7z {
  position: absolute;
  top: 150px;
}
.NumerationTemplatesStep-module_wrapper_BfNOG .NumerationTemplatesStep-module_loaderWithNotice_rZKqW {
  position: absolute;
  top: 200px;
}
.NumerationTemplatesStep-module_wrapper_BfNOG .NumerationTemplatesStep-module_buttons_hR5BK {
  width: 100%;
  border-bottom: 1px solid var(--secondary-color-300, #BFC4C9);
  padding-bottom: 20px;
}
.NumerationTemplatesStep-module_wrapper_BfNOG .NumerationTemplatesStep-module_notificationLink_Ua3aY {
  margin-left: 4px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.CloseCashiersStep-module_wrapper_4y4H4 {
  padding-top: 20px;
  gap: 20px;
  position: relative;
  align-items: flex-start;
  height: 100%;
}
.CloseCashiersStep-module_wrapper_4y4H4 .CloseCashiersStep-module_loader_5W-Qd {
  position: absolute;
  top: 150px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.FinishedStep-module_wrapper_vzpcN {
  width: 100%;
  height: 100%;
  padding-bottom: 36px;
  padding-top: 44px;
  gap: 16px;
}
.FinishedStep-module_wrapper_vzpcN .FinishedStep-module_prompt_otbGv {
  text-align: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.CompareCashierBalancesStep-module_wrapperFullHeight_B1z7e {
  height: 100%;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 {
  padding-top: 20px;
  gap: 20px;
  position: relative;
  align-items: flex-start;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 .CompareCashierBalancesStep-module_unbalancedRow_4gIS- {
  background-color: #FFDFD9;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 .CompareCashierBalancesStep-module_unbalancedRow_4gIS-:hover {
  background-color: #FFDFD9 !important;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 .CompareCashierBalancesStep-module_loader_Svd7N {
  position: absolute;
  top: 150px;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 .CompareCashierBalancesStep-module_table_4uKBy {
  display: flex;
  flex: 1;
  margin-top: auto;
  margin-bottom: 20px;
  overflow: auto;
  min-height: 100px;
  width: 100%;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 .CompareCashierBalancesStep-module_info_Ul4OD {
  display: flex;
  flex-direction: row;
  gap: 24px;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 .CompareCashierBalancesStep-module_info_Ul4OD .CompareCashierBalancesStep-module_button_Y7QDH {
  margin-left: auto;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 .CompareCashierBalancesStep-module_allCashiersBalancedLabel_arakj {
  gap: 10px;
}
.CompareCashierBalancesStep-module_wrapper_y0ku2 .CompareCashierBalancesStep-module_unbalancedLabel_rdVfv {
  background-color: #FFDFD9;
  padding: 2px 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.RunCashierBalanceReportStep-module_wrapperRtl_yxyE9 .RunCashierBalanceReportStep-module_link_DcBYJ {
  margin-right: 4px;
  margin-left: unset !important;
}
.RunCashierBalanceReportStep-module_wrapper_22q2J {
  padding-top: 20px;
  gap: 20px;
  position: relative;
  align-items: flex-start;
  height: 100%;
}
.RunCashierBalanceReportStep-module_wrapper_22q2J .RunCashierBalanceReportStep-module_buttonWrapper_9ahlg {
  padding-bottom: 20px;
  border-bottom: 1px solid var(--primary-color-200, #E3EEFF);
  width: 100%;
}
.RunCashierBalanceReportStep-module_wrapper_22q2J .RunCashierBalanceReportStep-module_button_h-lLQ {
  max-width: 214px;
}
.RunCashierBalanceReportStep-module_wrapper_22q2J .RunCashierBalanceReportStep-module_loader_OZwWz {
  position: absolute;
  top: 150px;
}
.RunCashierBalanceReportStep-module_wrapper_22q2J .RunCashierBalanceReportStep-module_info_oyUmX {
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding-bottom: 20px;
}
.RunCashierBalanceReportStep-module_wrapper_22q2J .RunCashierBalanceReportStep-module_image_5jQJu {
  display: flex;
  justify-content: center;
  width: 100%;
}
.RunCashierBalanceReportStep-module_wrapper_22q2J .RunCashierBalanceReportStep-module_link_DcBYJ {
  margin-left: 4px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.RunEndOfYearReportsStep-module_wrapperRtl_6SNQy .RunEndOfYearReportsStep-module_link_rdmc6 {
  margin-right: 4px;
  margin-left: unset !important;
}
.RunEndOfYearReportsStep-module_wrapper_3eseO {
  padding-top: 20px;
  gap: 20px;
  position: relative;
  align-items: flex-start !important;
}
.RunEndOfYearReportsStep-module_wrapper_3eseO .RunEndOfYearReportsStep-module_loaderWrapper_fgAf6 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  height: 80px;
  width: 100%;
}
.RunEndOfYearReportsStep-module_wrapper_3eseO .RunEndOfYearReportsStep-module_loader_uHLnP {
  position: absolute;
  top: -100px;
  height: 300px;
}
.RunEndOfYearReportsStep-module_wrapper_3eseO .RunEndOfYearReportsStep-module_link_rdmc6 {
  margin-left: 4px;
}
.RunEndOfYearReportsStep-module_wrapper_3eseO .RunEndOfYearReportsStep-module_reportWrapper_-1ZSw {
  gap: 16px;
}
.RunEndOfYearReportsStep-module_wrapper_3eseO .RunEndOfYearReportsStep-module_image_FdxGg {
  display: flex;
  justify-content: center;
}
.RunEndOfYearReportsStep-module_wrapper_3eseO .RunEndOfYearReportsStep-module_row_lmn-b {
  gap: 5px;
  margin: 10px 0;
  width: 100%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.FinishedStep-module_wrapper_tbiQe {
  width: 100%;
  height: 100%;
  padding-bottom: 36px;
  padding-top: 44px;
  gap: 16px;
}
.FinishedStep-module_wrapper_tbiQe .FinishedStep-module_title_RGj89 {
  text-align: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.TransferOpenBalancesStep-module_wrapper_LEAPd {
  padding-top: 20px;
  gap: 20px;
  position: relative;
  align-items: flex-start !important;
  height: 100%;
}
.TransferOpenBalancesStep-module_wrapper_LEAPd .TransferOpenBalancesStep-module_loader_7lhqx {
  position: absolute;
  top: 150px;
}
.TransferOpenBalancesStep-module_wrapper_LEAPd .TransferOpenBalancesStep-module_buttons_Cp6AB {
  width: 100%;
  border-bottom: 1px solid var(--secondary-color-300, #BFC4C9);
  padding-bottom: 20px;
}
.TransferOpenBalancesStep-module_wrapper_LEAPd .TransferOpenBalancesStep-module_withoutPadding_c3-W5 {
  padding-bottom: unset !important;
}
.TransferOpenBalancesStep-module_wrapper_LEAPd .TransferOpenBalancesStep-module_button_R26NB {
  width: 231px;
}
.TransferOpenBalancesStep-module_wrapper_LEAPd .TransferOpenBalancesStep-module_completedBlock_tiwoq {
  width: 100%;
  height: 100%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.FieldSearch-module_searchList_Ogb-Y {
  position: absolute !important;
  font-size: 14px;
  z-index: 10012;
  box-sizing: border-box;
}
.FieldSearch-module_inputCover_zNzZk {
  z-index: 10002;
  position: absolute;
  pointer-events: none;
  padding: 2px;
}
.FieldSearch-module_popupDropdownStyle_uHHbL {
  z-index: 10006;
}
.FieldSearch-module_popupCoverStyle_6U8a1 {
  z-index: 10007;
}
.FieldSearch-module_inputBorder_BNWmV {
  z-index: 10004;
  border: solid white 10px;
  box-shadow: -12px -12px 13px rgba(46, 64, 73, 0.05), 12px -12px 13px 0px rgba(46, 64, 73, 0.05);
}
.FieldSearch-module_inputBorderUpword_CBHs3 {
  box-shadow: -12px 12px 13px rgba(46, 64, 73, 0.05), 12px 12px 13px 0px rgba(46, 64, 73, 0.05);
}
.FieldSearch-module_inputIcon_PuYVa {
  position: absolute !important;
  pointer-events: auto;
}
.FieldSearch-module_regularIcon_t4uOI {
  z-index: 10000;
}
.FieldSearch-module_fieldBtn_q3E01 {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.FieldSearch-module_btnsWrapper_9On-B {
  position: absolute;
  z-index: 1;
  display: flex;
}
.FieldSearch-module_zoomBtn_QAucR {
  border: 1px solid var(--primary-color-500, #3B37E6);
  background-color: white;
  padding: 1px;
  width: 100%;
}
.FieldSearch-module_hoveringZoomButton_JJZfX:hover::before {
  color: var(--primary-color-500, #3B37E6);
}
.FieldSearch-module_queryModeInput_fFzNo {
  background-color: #c9efac !important;
}
.FieldSearch-module_queryModeInput_fFzNo input {
  background-color: #c9efac;
}
.FieldSearch-module_readOnlyInput_--sKl {
  background-color: #e2e2e2 !important;
}
.FieldSearch-module_readOnlyInput_--sKl input {
  background-color: #e2e2e2;
}
.FieldSearch-module_checkbox_2QUYf {
  margin-left: 10px;
  margin-right: 0;
}
[dir=rtl] .FieldSearch-module_checkbox_2QUYf {
  margin-right: 10px;
  margin-left: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_searchFooter_YuLxa {
  height: 60px;
  display: flex;
  align-items: center;
  padding: 10px;
  justify-content: flex-start;
  box-shadow: 0 0px 10px -5px rgba(4, 40, 60, 0.2);
}
.styles-module_searchFooter_YuLxa > :not(:last-child) {
  margin-left: 0;
  margin-right: 20px;
}
[dir=rtl] .styles-module_searchFooter_YuLxa > :not(:last-child) {
  margin-right: 0;
  margin-left: 20px;
}
[dir=rtl] .styles-module_searchFooter_YuLxa .styles-module_searchLabelButton_75-Kx {
  font-size: 1.4rem;
}
.styles-module_searchFooter_YuLxa .styles-module_searchLabelButton_75-Kx:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_searchFooter_YuLxa .styles-module_searchLabelButton_75-Kx > div {
  padding: 0;
  margin-left: 0;
  margin-right: 1rem;
}
[dir=rtl] .styles-module_searchFooter_YuLxa .styles-module_searchLabelButton_75-Kx > div {
  margin-right: 0;
  margin-left: 1rem;
}
.styles-module_searchHeader_OssEf {
  display: flex;
  align-items: center;
  padding: 10px;
  justify-content: space-between;
}
.styles-module_flipContent_advjJ {
  flex-direction: column-reverse !important;
}
.styles-module_flipContent_advjJ .styles-module_searchHeader_OssEf {
  box-shadow: 0 0px 20px -10px rgba(4, 40, 60, 0.2);
}
.styles-module_flipContent_advjJ .styles-module_searchFooter_YuLxa {
  box-shadow: none;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_icon_t-dyU {
  margin-inline-end: 10px;
}
.styles-module_marginHorizontal_IrdbF {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .styles-module_marginHorizontal_IrdbF {
  margin-right: 0;
  margin-left: 5px;
}
.styles-module_suggestion_vKfnn {
  padding-bottom: 20px;
}
.styles-module_separator_YOEtO {
  margin: 0 15px;
  background-color: var(--secondary-color-200, #DDE2E6) !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_dialog_kjnU- .rc-dialog {
  width: 720px !important;
}
.styles-module_dialog_kjnU- .rc-dialog-content {
  padding: 40px !important;
}
.styles-module_dialog_kjnU- .rc-dialog-body {
  margin-bottom: 30px !important;
}
.styles-module_dialog_kjnU- .rc-dialog-header {
  margin-bottom: 33px !important;
}
.styles-module_form_hLZHB {
  max-width: 650px;
  margin-top: 10px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  column-gap: 25px;
  padding: 0 10px;
  row-gap: 25px;
}
.styles-module_formControl_doEPP {
  gap: 12px;
  width: 100%;
  flex: 48%;
}
.styles-module_formControlLabel_pbbiM {
  margin-bottom: 12px;
}
.styles-module_formMendatoryIcon_VpYY8 {
  margin-left: 5px;
  margin-right: 0;
}
[dir=rtl] .styles-module_formMendatoryIcon_VpYY8 {
  margin-right: 5px;
  margin-left: 0;
}
.styles-module_inputWrapper_aPbqO {
  width: 100%;
  position: relative;
}
.styles-module_searchInput_mGldX input {
  padding-right: 25px !important;
}
[dir=rtl] .styles-module_searchInput_mGldX input {
  padding-left: 25px !important;
  padding-right: 0 !important;
}
.styles-module_searchIconWrapper_SPC7d {
  transform: translateY(-50%);
  position: absolute;
  top: 50%;
  right: 25px;
}
[dir=rtl] .styles-module_searchIconWrapper_SPC7d {
  left: 25px;
  right: unset;
}
.styles-module_disabledControlInput_d9LHS {
  background-color: var(--secondary-color-100, #F3F5F8) !important;
}
.styles-module_zoomButton_rp0NP {
  color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_controlInput_b93Nd {
  width: 287px;
}
.styles-module_controlInput_b93Nd > div {
  padding: 0 10px !important;
}
.styles-module_controlInput_b93Nd input {
  font-family: var(--main-font-family-main);
  color: var(--primary-color-700, #16213D);
  font-weight: 500;
  line-height: 1.6rem;
}
[dir=rtl] .styles-module_controlInput_b93Nd input {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .styles-module_controlInput_b93Nd input {
  font-size: 1.3rem;
  font-weight: 700;
}
.styles-module_footer_Z1-YX {
  border-top: 1px solid var(--secondary-color-100, #F3F5F8);
  padding-top: 30px;
}
.styles-module_footerCloseButton_eX76y {
  margin-left: 0;
  margin-right: 15px;
}
[dir=rtl] .styles-module_footerCloseButton_eX76y {
  margin-right: 0;
  margin-left: 15px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_QueJc {
  display: inline-block;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  height: 11px;
  width: 11px;
  margin-left: 0;
  margin-right: 6px;
}
[dir=rtl] .styles-module_component_QueJc {
  margin-right: 0;
  margin-left: 6px;
}
.styles-module_component_QueJc.styles-module_rtlMargin_q6SIk {
  margin-left: 6px;
  margin-right: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.formInputButton-module_button_Y40Tu {
  width: 28px;
  height: 100%;
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  color: var(--secondary-color-500, #656C73);
  border-left: 1px solid var(--secondary-color-400, #B2BCC6);
}
[dir=rtl] .formInputButton-module_button_Y40Tu {
  border-left: none;
  border-right: 1px solid var(--secondary-color-400, #B2BCC6);
}
.formInputButton-module_button_Y40Tu.formInputButton-module_noBorder_vS-gS {
  border: none !important;
}
.formInputButton-module_button_Y40Tu.formInputButton-module_primary_mVpwZ {
  color: var(--secondary-color-500, #656C73);
  border-left: 1px solid var(--primary-color-500, #3B37E6);
  background-color: #fff;
}
[dir=rtl] .formInputButton-module_button_Y40Tu.formInputButton-module_primary_mVpwZ {
  border-right: 1px solid var(--primary-color-500, #3B37E6);
}
.formInputButton-module_button_Y40Tu.formInputButton-module_primary_mVpwZ .formInputButton-module_icon_hs3Ql {
  color: var(--primary-color-500, #3B37E6);
}
.formInputButton-module_button_Y40Tu.formInputButton-module_primary_mVpwZ:hover {
  background-color: var(--primary-color-200, #E3EEFF);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.styles-module_text_q4hAp {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.styles-module_text-line-breaks_1gKfR {
  white-space: pre-line;
}
.styles-module_text-prefix-padding_bDvm0 {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .styles-module_text-prefix-padding_bDvm0 {
  padding-right: 1rem;
  padding-left: 0;
}
.styles-module_text-suffix-padding_JiH-w {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .styles-module_text-suffix-padding_JiH-w {
  padding-right: 0;
  padding-left: 1rem;
}
.styles-module_text-inline-block_dMd78 {
  display: inline-block;
}
.styles-module_text-nowrap_DzPJO {
  white-space: nowrap;
}
.styles-module_text-paragraph-1_zyOmK, .styles-module_text-subtitle-1_pIzvn {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.styles-module_text-subtitle-1_pIzvn {
  font-weight: 500;
}
.styles-module_text-caption-1_Bfn6h {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.styles-module_text-label-1_Hi3w8 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.styles-module_text-paragraph-2_18Us8, .styles-module_text-subtitle-2_SiXmt {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.styles-module_text-subtitle-2_SiXmt {
  font-weight: 700;
}
.styles-module_text-caption-2_CiaCz {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.styles-module_text-label-2_XLZDQ {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.styles-module_text-placeholder-1_YFFwH {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-placeholder-2_77ckW {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-tiny_-fVgB {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.styles-module_text-breadcrumb_9eS6t {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.styles-module_text_q4hAp.styles-module_text-italic_JeXlf {
  font-style: italic;
}
.styles-module_text_q4hAp.styles-module_text-normal_rKfij {
  font-style: normal;
}
/**
  * Text Weight
  */
.styles-module_text_q4hAp.styles-module_font-weight-normal_rPPop,
.styles-module_priority-title_Vq-lJ.styles-module_font-weight-normal_rPPop {
  font-weight: 400 !important;
}
.styles-module_text_q4hAp.styles-module_font-weight-semi-bold_b7zw7,
.styles-module_priority-title_Vq-lJ.styles-module_font-weight-semi-bold_b7zw7 {
  font-weight: 600 !important;
}
.styles-module_text_q4hAp.styles-module_font-weight-bold_TbH3s,
.styles-module_priority-title_Vq-lJ.styles-module_font-weight-bold_TbH3s {
  font-weight: 700 !important;
}
.styles-module_text_q4hAp.styles-module_font-weight-medium_PjkDy,
.styles-module_priority-title_Vq-lJ.styles-module_font-weight-medium_PjkDy {
  font-weight: 500 !important;
}
.styles-module_text_q4hAp.styles-module_font-weight-thin_pe5Ze,
.styles-module_priority-title_Vq-lJ.styles-module_font-weight-thin_pe5Ze {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.styles-module_text-color_mOzzK {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.styles-module_text-color-grey-light_-7P6y, .styles-module_text-color-grey-light_-7P6y:before {
  color: #bfd0d7;
}
.styles-module_text-color-white_FPvEY, .styles-module_text-color-white_FPvEY:before {
  color: #fff;
}
.styles-module_text-color-red_-K6d5, .styles-module_text-color-red_-K6d5:before {
  color: #f37c70;
}
.styles-module_text-color-purple_E5kGm, .styles-module_text-color-purple_E5kGm:before {
  color: #9773b3;
}
.styles-module_text-color-green_4bcb0, .styles-module_text-color-green_4bcb0:before {
  color: #60c5bb;
}
.styles-module_text-color-turquoise_7Xv0B, .styles-module_text-color-turquoise_7Xv0B :before {
  color: #33cdd9;
}
.styles-module_text-color-dark-purple_l6RMb, .styles-module_text-color-dark-purple_l6RMb :before {
  color: #3b37e6;
}
.styles-module_text-color-primary-700_UqfY4 {
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-color-primary-500_rVrIp {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_text-color-secondary-500_RgHc1 {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_text-color-secondary-400_UrDoU {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_text-color-secondary-300_zgI7n {
  color: var(--secondary-color-300, #BFC4C9);
}
.styles-module_text-color-secondary-200_O7O9- {
  color: var(--secondary-color-200, #DDE2E6);
}
.styles-module_text-color-primary-0_jLE-P {
  color: var(--primary-color-0, #ffffff);
}
.styles-module_text-color-validation-green_N5xIB {
  color: #60C5BB;
}
.styles-module_text-color-validation-red_KoxIc {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.styles-module_text-size-large_2HnVD {
  font-size: 2.8rem;
}
.styles-module_text-size-medium_tODyt {
  font-size: 2.2rem;
}
.styles-module_text-size-regular_vdvFY {
  font-size: 1.4rem;
}
.styles-module_text-size-small_AQt-q {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.styles-module_font-family-serif_yq6dA {
  font-family: "Bree Serif", Heebo, serif;
}
.styles-module_font-family-regular_nl9DQ {
  font-family: var(--main-font-family-main);
}
.styles-module_font-family-icons_ZdCHW {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.styles-module_pui-title_HeAmg.styles-module_pui-title-h1_64YIv {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.styles-module_pui-title_HeAmg.styles-module_pui-title-h2_cXWn4 {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.styles-module_pui-title_HeAmg.styles-module_pui-title-h3_6pWQt {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.styles-module_pui-title_HeAmg.styles-module_pui-title-h4_IKc1H {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.styles-module_pui-title_HeAmg.styles-module_pui-title-h5_rJ-Pt {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.styles-module_pui-title_HeAmg.styles-module_pui-title-h6_TDeCS {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .styles-module_pui-title_HeAmg.styles-module_pui-title-h1_64YIv {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .styles-module_pui-title_HeAmg.styles-module_pui-title-h2_cXWn4 {
    font-size: 2rem;
  }
  .styles-module_pui-title_HeAmg.styles-module_pui-title-h3_6pWQt {
    font-size: 1.8rem;
  }
  .styles-module_pui-title_HeAmg.styles-module_pui-title-h4_IKc1H, .styles-module_pui-title_HeAmg.styles-module_pui-title-h5_rJ-Pt {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .styles-module_pui-title_HeAmg.styles-module_pui-title-h6_TDeCS {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.styles-module_dialog_frHGK .rc-dialog-content {
  padding: 0 !important;
}
.styles-module_dialog_frHGK .rc-dialog-close {
  margin-top: 10px;
  padding: 0 10px;
}
.styles-module_dialog_frHGK .rc-dialog-body {
  margin-bottom: 0px !important;
  width: 1100px;
}
.styles-module_dialog_frHGK .rc-dialog-header {
  margin-bottom: 0px !important;
}
.styles-module_DialogTitle_Y2Ld2 {
  padding: 20px 20px 0 20px;
}
.styles-module_searchFooter_xvEJE {
  height: 60px;
  display: flex;
  align-items: center;
  padding: 10px;
  justify-content: flex-start;
  box-shadow: 0 0px 10px -5px rgba(4, 40, 60, 0.2);
}
.styles-module_searchFooter_xvEJE > :not(:last-child) {
  margin-left: 0;
  margin-right: 20px;
}
[dir=rtl] .styles-module_searchFooter_xvEJE > :not(:last-child) {
  margin-right: 0;
  margin-left: 20px;
}
[dir=rtl] .styles-module_searchFooter_xvEJE .styles-module_searchLabelButton_u5Tx0 {
  font-size: 1.4rem;
}
.styles-module_searchFooter_xvEJE .styles-module_searchLabelButton_u5Tx0:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_searchFooter_xvEJE .styles-module_searchLabelButton_u5Tx0 > div {
  padding: 0;
  margin-left: 0;
  margin-right: 1rem;
}
[dir=rtl] .styles-module_searchFooter_xvEJE .styles-module_searchLabelButton_u5Tx0 > div {
  margin-right: 0;
  margin-left: 1rem;
}
.styles-module_headerSearch_VOhFN {
  gap: 10px;
}
.styles-module_flipContent_jf-AZ {
  flex-direction: column-reverse !important;
}
.styles-module_flipContent_jf-AZ .styles-module_searchHeader_b3-jK {
  box-shadow: 0 0px 20px -10px rgba(4, 40, 60, 0.2);
}
.styles-module_flipContent_jf-AZ .styles-module_searchFooter_xvEJE {
  box-shadow: none;
}
.styles-module_partItemImg_gzmXB {
  width: 100px;
  height: 100px;
  margin-right: 10px;
}
.styles-module_expendIconWrapper_LiT54 {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 5px;
  cursor: pointer;
}
[dir=rtl] .styles-module_expendIconWrapper_LiT54 {
  margin-right: 5px;
  margin-left: unset;
}
.styles-module_partItem_USDId {
  height: 126px;
  border-top: solid 1px var(--secondary-color-200, #DDE2E6);
}
.styles-module_partItemData_ewJ7Y {
  gap: 10px;
}
.styles-module_content_keGqw {
  display: grid;
  grid-template-rows: 60px 1fr;
  grid-row-gap: 25px;
  height: 690px;
}
@media screen and (max-height: 900px) {
  .styles-module_content_keGqw {
    height: 400px;
  }
}
.styles-module_headerContainer_CMhTy {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
  padding: 0 20px;
}
.styles-module_headerActions_cZ3lJ {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  gap: 10px;
}
.styles-module_searchInput_ZPgm7 {
  width: 400px !important;
}
.styles-module_familySelectWrapper_3UV1L {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-direction: row;
}
.styles-module_familySelect_RJNLg {
  width: 180px;
}
.styles-module_familySelectFooter_Z-FnS {
  padding: 15px 10px;
}
.styles-module_itemsContainer_TyhkT > div {
  border-top: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_itemsContainer_TyhkT > div:last-child {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_footer_SU0gC {
  gap: 10px;
  padding: 10px 20px;
  box-shadow: 0 0 20px 0 rgba(4, 40, 60, 0.2);
}
.styles-module_footerClear_Qy-6u {
  font-size: 12px !important;
}
.styles-module_footerSelected_3saVe {
  font-size: 12px;
  margin: 0 15px;
}
.styles-module_footerButtons_Gec-T {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  gap: 10px;
}
.styles-module_loader_ezZlf {
  height: 100%;
  width: 100%;
}
.styles-module_loader_ezZlf > img {
  height: 200px;
  width: 200px;
}
.styles-module_emptyStateContainer_vqm4T {
  margin: 138px 0 !important;
  gap: 10px;
}
.styles-module_emptyStateContainer_vqm4T .styles-module_emptyStateText_0A639 {
  font-family: var(--main-font-family-main);
  font-size: 30px;
  color: var(--secondary-color-500, #656C73);
  text-align: center;
  max-width: 480px;
}
.styles-module_familyEmptyState_ZpKCs {
  padding: 20px;
}
.styles-module_pageNav_B5U9U {
  padding: 0 !important;
}
.styles-module_fakeInput_Mz1IN {
  padding-left: 8px;
  padding-right: 0;
  padding: 3px 6px;
  border: 1px solid #b2bcc6;
  border-radius: 3px;
  display: flex;
  width: 220px;
  justify-content: space-between;
  align-items: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.styles-module_dialog_BXYJZ .rc-dialog-content {
  padding: 0 !important;
}
.styles-module_dialog_BXYJZ .rc-dialog-header {
  padding: 24px 24px 0px !important;
  margin-bottom: 16px !important;
}
.styles-module_dialog_BXYJZ .rc-dialog-body {
  padding: 0px 24px !important;
}
.styles-module_dialog_BXYJZ .rc-dialog-footer {
  padding: 0 24px 24px !important;
  border-top: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_header_8-oi- {
  width: 100%;
  padding: 20px 30px 4px;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_header_8-oi-.styles-module_noBorderBottom_syv4b {
  border-bottom: none;
}
.styles-module_header_8-oi- .styles-module_chartHeader_rjvBv {
  flex-grow: 1;
  max-width: 90%;
}
.styles-module_header_8-oi- .styles-module_chartHeader_rjvBv .styles-module_inputWrapper_Tx6pI {
  width: fit-content;
}
.styles-module_header_8-oi- .styles-module_chartHeader_rjvBv .styles-module_inputWrapper_Tx6pI .styles-module_inputSign_rJQ2y {
  padding: 0 5px;
}
.styles-module_header_8-oi- .styles-module_chartHeader_rjvBv .styles-module_inputWrapper_Tx6pI .styles-module_forceLtr_5b-GQ {
  direction: ltr;
}
.styles-module_header_8-oi- .styles-module_chartHeader_rjvBv .styles-module_inputWrapper_Tx6pI .styles-module_commaSeparator_mHxpM {
  padding-inline-end: 5px;
}
.styles-module_headerIcons_A-dWm {
  margin-top: 15px;
  margin-inline-end: 5px;
}
.styles-module_headerTitle_BeKOS {
  white-space: nowrap !important;
}
.styles-module_marginH_19Fgj > *:not(:last-child) {
  margin-left: 0;
  margin-right: 20px;
}
[dir=rtl] .styles-module_marginH_19Fgj > *:not(:last-child) {
  margin-right: 0;
  margin-left: 20px;
}
.styles-module_formsSelectContainer_SHeuN {
  width: 100%;
  margin-bottom: 30px;
}
.styles-module_formsSelectContainer_SHeuN > *:not(:last-child) {
  margin-bottom: 2px;
}
.styles-module_dialogSelect_08wM2 {
  margin-bottom: 16px;
}
.styles-module_dialogSelect_08wM2 > *:not(:last-child) {
  margin-left: 0;
  margin-right: 20px;
}
[dir=rtl] .styles-module_dialogSelect_08wM2 > *:not(:last-child) {
  margin-right: 0;
  margin-left: 20px;
}
.styles-module_gap24_2j78X {
  gap: 24px;
}
.styles-module_fieldsList_2m8WN {
  border-radius: 0 0 8px 8px;
}
.styles-module_reportDataContainer_IWQdF {
  gap: 24px;
}
.styles-module_reportDataContainer_IWQdF .styles-module_basicDataContainer_o361L {
  flex-direction: column;
  align-items: flex-start;
  gap: 24px;
  padding: 16px;
  width: 380px;
  border-radius: 8px;
  border: 1px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_reportDataContainer_IWQdF .styles-module_basicDataContainer_o361L .styles-module_basicDataInput_AdVuG .styles-module_reportDataLabel_8jHIj {
  margin-bottom: 8px;
}
@media screen and (max-width: 1300px) {
  .styles-module_reportDataContainer_IWQdF .styles-module_basicDataContainer_o361L .styles-module_basicDataInput_AdVuG .styles-module_reportDataLabel_8jHIj {
    height: 26px;
  }
}
.styles-module_reportDataContainer_IWQdF .styles-module_basicDataContainer_o361L .styles-module_basicDataInput_AdVuG .styles-module_reportDataInputContainer_HvG39 {
  width: 340px;
}
@media screen and (max-width: 1300px) {
  .styles-module_reportDataContainer_IWQdF .styles-module_basicDataContainer_o361L .styles-module_basicDataInput_AdVuG {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
  }
}
@media screen and (max-width: 1300px) {
  .styles-module_reportDataContainer_IWQdF .styles-module_basicDataContainer_o361L {
    padding: 8px;
    width: 100%;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
  }
  .styles-module_reportDataContainer_IWQdF .styles-module_basicDataContainer_o361L.styles-module_basicDataContainerCheckbox_w9bcZ {
    width: 100%;
  }
}
.styles-module_reportDataContainer_IWQdF .styles-module_gap_ufi1I {
  gap: 16px;
}
.styles-module_reportDataContainer_IWQdF .styles-module_checkBoxItemsWrapper_oGuIi {
  flex-direction: column;
  gap: 8px;
  height: 110px;
  width: fit-content;
  padding-inline-end: 24px;
}
@media screen and (max-width: 1300px) {
  .styles-module_reportDataContainer_IWQdF .styles-module_checkBoxItemsWrapper_oGuIi {
    flex-direction: row;
    height: auto;
  }
}
@media screen and (max-width: 1300px) {
  .styles-module_reportDataContainer_IWQdF {
    gap: 4px;
    height: unset;
    flex-direction: column !important;
  }
}
.styles-module_requiredlabel_hcLjD {
  margin-bottom: 8px;
}
.styles-module_requiredlabel_hcLjD .styles-module_requiredMark_247pt {
  margin-inline-start: 3px;
}
.styles-module_disabledInput_C3gdM > div {
  background-color: #f4f6f8 !important;
}
.styles-module_reportDataInput_e4sAu {
  width: 340px !important;
  flex-shrink: 0;
}
@media screen and (max-width: 1300px) {
  .styles-module_reportDataInput_e4sAu {
    max-height: 32px;
  }
  .styles-module_reportDataInput_e4sAu input {
    font-size: 14px !important;
  }
}
.styles-module_fakeInput_946ER {
  background-color: #f4f6f8 !important;
  height: 40px;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0 12px;
  border: 1px solid #bfd0d7;
  border-radius: 3px;
}
.styles-module_analyticsButton_KhHDk {
  width: 32px !important;
  box-shadow: 0px 4px 16px 0px rgba(22, 33, 61, 0.1);
  border-radius: 0 30px 30px 0 !important;
  border: solid 2px rgba(255, 255, 255, 0.3) !important;
}
[dir=rtl] .styles-module_analyticsButton_KhHDk {
  border-radius: 30px 0 0 30px !important;
}
.styles-module_analyticsIcon_1xA60 {
  font-size: 24px;
  margin-left: 0;
  margin-right: 4px;
}
[dir=rtl] .styles-module_analyticsIcon_1xA60 {
  margin-right: 0;
  margin-left: 4px;
}
.styles-module_analyticsButtonWrapper_JlvlU {
  position: absolute;
  bottom: 20px;
  left: 0;
  z-index: 100;
}
[dir=rtl] .styles-module_analyticsButtonWrapper_JlvlU {
  right: 0;
  left: unset;
}
.styles-module_tiggerWrapper_3rkiD {
  padding: 0;
}
.styles-module_formSelectContent_UctDX {
  min-width: 100% !important;
}
.styles-module_formSelectSeachInput_n-uVj {
  padding: 0;
}
.styles-module_helpSeparator_e6Q1L {
  margin: 0 10px;
}
.styles-module_aiStarIcon_MLyUJ {
  margin-bottom: -5px;
  padding-inline-start: 8px;
}
.styles-module_helpIconWrapper_GDfoP {
  min-width: 24px;
}
.styles-module_emptState_-0ffX {
  padding: 5px;
}
.styles-module_chartContent_hZnll {
  display: flex;
  flex-direction: column;
  background-color: #fff;
  padding: 0 32px 32px;
  height: 100%;
}
@media screen and (max-width: 1300px) {
  .styles-module_chartContent_hZnll {
    padding: 0 8px 20px;
  }
}
.styles-module_reportTypeButton_N4yCG {
  width: 100%;
  height: fit-content !important;
  padding-top: 24px !important;
}
.styles-module_reportTypeButton_N4yCG .text {
  font-size: 16px;
  display: flex;
  flex-direction: column;
  white-space: nowrap;
}
.styles-module_stepperIndicator_yQ0QY {
  border: 1px solid #3b37e6;
  border-radius: 50%;
  width: 19px;
  height: 19px;
}
.styles-module_emptyIndicator_PnLjN {
  border: 1px solid #e3eeff;
  border-radius: 50%;
  width: 19px;
  height: 19px;
  background-color: #e3eeff;
}
.styles-module_arrowIcon_msKSs {
  left: 24px;
  font-size: 40px !important;
}
[dir=rtl] .styles-module_arrowIcon_msKSs {
  left: unset;
  right: 24px;
}
.styles-module_tabMenuLocked_kJzqi {
  pointer-events: none;
}
.styles-module_chartIconTab_Vy08b {
  margin: 0 5px;
  color: #3b37e6;
  font-size: 28px;
}
.styles-module_chartTypeFold_lbdxp {
  border-bottom: 1px solid #e3eeff;
  height: 40px;
  display: flex;
  align-items: center;
  background-color: #e3eeff;
  padding: 0 10px;
  border-radius: 10px 10px 0px 0px;
  color: #3b37e6;
}
.styles-module_flexGap_ats7j {
  gap: 5px;
}
.styles-module_kpiContainer_zJ-Xq {
  height: 80%;
  padding-bottom: 10%;
}
.styles-module_kpiValue_-aZqj {
  font-size: 120px;
}
.styles-module_kpiValue_-aZqj.styles-module_clickableValue_rSK1j {
  cursor: pointer;
}
.styles-module_emptyStateText_5ZzRZ {
  text-align: center;
}
.styles-module_dialogTitle_UnrCK {
  gap: 8px;
}
.styles-module_dialogTitle_UnrCK svg {
  width: 40px;
  height: 40px;
}
.styles-module_titleIcon_gL4bh {
  margin-inline-start: 8px;
}
.styles-module_titleIcon_gL4bh svg {
  width: 32px;
  height: 32px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_itemCard_ylk0Q {
  display: grid;
  grid-template-areas: "checkbox-image details";
  grid-template-columns: auto minmax(0, 1fr);
  grid-gap: 15px;
  padding: 10px 0;
  padding-right: 30px;
}
[dir=rtl] .styles-module_itemCard_ylk0Q {
  padding-left: 30px;
  padding-right: 0;
}
.styles-module_itemCard_ylk0Q:hover {
  background-color: #f7fcfe;
}
.styles-module_itemCardWithInventory_MwsB1 {
  grid-template-areas: "checkbox-image details inventory";
  grid-template-columns: auto minmax(0, 1fr) 0.2fr;
}
.styles-module_itemCheckboxImageContainer_IqJIw {
  display: flex;
  align-items: center;
  grid-area: checkbox-image;
  margin-left: 20px;
}
[dir=rtl] .styles-module_itemCheckboxImageContainer_IqJIw {
  margin-right: 20px;
  margin-left: 0;
}
.styles-module_partItemImg_7hCQg {
  width: 100px;
  height: 100px;
}
.styles-module_inventory_VDTYa {
  grid-area: inventory;
  display: flex;
  align-items: center;
  border-left: 1px solid #dde2e7;
  padding-left: 20px;
  margin-left: 10px;
  width: 120px;
}
[dir=rtl] .styles-module_inventory_VDTYa {
  padding-right: 20px;
  margin-right: 10px;
  padding-left: 0px;
  margin-left: 0px;
  border-right: 1px solid #dde2e7;
  border-left: unset;
}
.styles-module_itemDetails_3L7sQ {
  grid-area: details;
  display: grid;
  grid-template-areas: "title" "description" "more";
  grid-gap: 5px;
  overflow: hidden;
}
.styles-module_familyDescription_i-sRW {
  background-color: var(--secondary-color-100, #F3F5F8);
  border-radius: 4px;
  padding: 2px 8px;
}
.styles-module_TitleContainer_l8U9n {
  gap: 5px;
}
.styles-module_detailsContainer_EJVYa {
  gap: 16px;
  padding: 10px;
  border-radius: 10px;
  overflow: auto;
}
.styles-module_detailsItem_D6NMG {
  gap: 5px;
  height: 100%;
  min-width: 85px;
}
.styles-module_ellipsis_4liNu {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_descriptionContainer_bRIQv {
  gap: 10px;
}
.styles-module_checkItem_4iqKZ {
  background-color: #f5f9ff;
}
.styles-module_focusItem_igBTT {
  background-color: rgba(178, 188, 198, 0.2);
}
.styles-module_inventoryInfoBox_HV55n {
  gap: 5px;
}
.styles-module_loadingCircle_mWyor {
  height: 40px;
}
.styles-module_quantSelector_wsJW1 {
  min-width: 160px;
}
.styles-module_quantSelectorUnitName_A0Lhr {
  margin: 0 10px;
  max-width: 100%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_loaderWrapper_ClmfO {
  margin: 0 48px 48px;
}
[dir=rtl] .styles-module_loaderWrapper_ClmfO {
  transform: scaleX(-1);
}
.styles-module_loaderWrapper_ClmfO .styles-module_gap_mPCyu {
  height: 4px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.ProcSearch-module_dropdown_AjMsG {
  position: absolute !important;
  right: 0;
  left: 0;
}
.ProcSearch-module_tagsArea_YBeeh {
  padding-top: 26px;
}
.ProcSearch-module_advancedSearch_11dCk {
  margin-left: 10px;
  margin-right: 0;
  height: 26px;
}
[dir=rtl] .ProcSearch-module_advancedSearch_11dCk {
  margin-right: 10px;
  margin-left: 0;
}
.ProcSearch-module_input_ZJ45k {
  height: 26px;
}
.ProcSearch-module_input_ZJ45k > div {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.ProcSearch-module_searchIcon_RXcdF {
  border-width: 1px;
  border-color: var(--secondary-color-400, #b2bcc6);
  border-right-style: solid;
}
[dir=rtl] .ProcSearch-module_searchIcon_RXcdF {
  border-left-style: solid;
  border-right-style: none;
}
.proc-search-wrapper {
  position: relative;
}
.proc-search-wrapper:nth-child(2) {
  margin-left: 10px;
  margin-right: 0;
}
[dir=rtl] .proc-search-wrapper:nth-child(2) {
  margin-right: 10px;
  margin-left: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.EmailVerification-module_mask_6TMmm {
  position: absolute;
  width: 100%;
  height: calc(100% + 80px);
  z-index: 90000;
  background-color: rgba(var(--primary-color-700, #16213D), 0.4);
  top: 0;
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin: auto;
  height: 500px;
  width: 520px;
  background: white;
  border-radius: 8px;
  box-shadow: 0px 4px 16px 0px rgba(22, 33, 61, 0.1);
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_modalHero_21Ims {
  height: 200px;
  background-size: 520px 195px;
  background-repeat: no-repeat;
  background-color: var(--primary-color-100, #F5F9FF);
  border-radius: 8px 8px 0px 0px;
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_contentWrapper_-7Lje {
  height: calc(100% - 200px);
  padding: 24px;
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_contentWrapper_-7Lje .EmailVerification-module_content_ptOIZ {
  gap: 16px;
  align-items: flex-start;
  height: 100%;
  width: 100%;
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_contentWrapper_-7Lje .EmailVerification-module_content_ptOIZ .EmailVerification-module_input_s5azw label {
  font-size: 12px;
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_contentWrapper_-7Lje .EmailVerification-module_content_ptOIZ .EmailVerification-module_input_s5azw div input {
  font-family: var(--main-font-family-main);
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_contentWrapper_-7Lje .EmailVerification-module_content_ptOIZ .EmailVerification-module_footerBtn_4EpYC {
  width: 136px;
  align-self: flex-end;
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_contentWrapper_-7Lje .EmailVerification-module_content_ptOIZ .EmailVerification-module_footerBtn_4EpYC.EmailVerification-module_confirmationBtn_zBpMw {
  margin-top: 16px;
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_contentWrapper_-7Lje .EmailVerification-module_content_ptOIZ .EmailVerification-module_confirmationDesc_QhUpQ .EmailVerification-module_emailLink_IxmTH {
  text-decoration: underline;
  cursor: pointer;
}
.EmailVerification-module_mask_6TMmm .EmailVerification-module_centerEv_WsnoH .EmailVerification-module_contentWrapper_-7Lje .EmailVerification-module_content_ptOIZ .EmailVerification-module_confirmationFooter_XXm-p {
  width: 472px;
  border-top: 1px solid var(--primary-color-200, #E3EEFF);
  padding-top: 8px;
  align-items: flex-start;
}
.EmailVerification-module_messageComponent_W8v6B .EmailVerification-module_messageFooter_JXDYG {
  gap: 24px;
}
.EmailVerification-module_messageComponent_W8v6B .EmailVerification-module_toolbarIcon_blMzF {
  width: 30px;
  height: 30px;
  font-size: 30px;
}.multiCompaniesSelect-module_selectHeader_2IbJA {
  padding: 0 22px;
}.edi-module_selectHeader_y-GFg {
  padding: 0 22px;
}

.edi-module_toggle_zz7fx {
  padding: 0 5px !important;
}

.edi-module_help_8xaLt {
  padding: 0 10px !important;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.gr-blocker {
  z-index: 10007;
  position: fixed;
  top: 0;
  font-size: 1em;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.7);
  font-family: var(--main-font-family-main);
}
.gr-blocker.side-panel-enter .gr-panel {
  width: 0;
}
.gr-blocker.side-panel-enter .gr-panel .opacity-wrapper {
  opacity: 0;
}
.gr-blocker.side-panel-enter .gr-panel.wide {
  width: 0;
}
.gr-blocker.side-panel-enter-active .gr-panel {
  width: 800px;
  transition: width 0.8s;
}
.gr-blocker.side-panel-enter-active .gr-panel .opacity-wrapper {
  opacity: 1;
  transition: opacity 0.5s linear 0.3s;
}
.gr-blocker.side-panel-enter-active .gr-panel.wide {
  width: 1192px;
}
.gr-blocker.side-panel-exit .gr-panel {
  width: 800px;
}
.gr-blocker.side-panel-exit .gr-panel .opacity-wrapper {
  opacity: 1;
}
.gr-blocker.side-panel-exit .gr-panel.wide {
  width: 1192px;
}
.gr-blocker.side-panel-exit-active .gr-panel {
  width: 0;
  transition: width 0.8s;
}
.gr-blocker.side-panel-exit-active .gr-panel .opacity-wrapper {
  opacity: 0;
  transition: opacity 0.5s;
}
.gr-blocker.side-panel-exit-active .gr-panel.wide {
  width: 0;
}
.gr-blocker .gr-panel {
  position: fixed;
  bottom: 0;
  right: 0;
  height: calc(100% - 46px);
  background-color: var(--primary-color-100, #F5F9FF);
  width: 800px;
  max-width: 1015px;
  box-shadow: 2px 3px 14px 0px rgba(0, 0, 0, 0.17);
  transition: width 0.8s;
  /*&.splitted {
  	width: 1192px;
  	max-width: 1192px;
  }*/
}
.gr-blocker .gr-panel.wide {
  width: 1192px;
}
.gr-blocker .gr-panel.edit-container {
  /*width:0%;
  .opacity-wrapper {
  	opacity: 0;
  }*/
}
.gr-blocker .gr-panel .panel-button {
  position: absolute;
  width: 32px;
  height: 32px;
  cursor: pointer;
  left: 10px;
  top: 20px;
}
.gr-blocker .gr-panel .title-wrapper {
  margin-right: 10px;
}
.gr-blocker .gr-panel .title {
  position: absolute;
  color: var(--primary-color-500, #3B37E6);
  font-size: 30px;
  font-weight: normal;
  line-height: 30px;
  opacity: inherit;
  font-family: var(--main-font-family-main);
}
.gr-blocker .gr-panel .sub-title {
  font-size: 14px;
  color: var(--primary-color-700, #16213D);
  font-family: var(--main-font-family-main);
}
.gr-blocker .gr-panel .options {
  position: absolute;
  bottom: 0;
  left: 0;
  margin-left: 45px;
  background-color: #ffffff;
  width: calc(100% - 225px);
  height: calc(100% - 80px);
  display: flex;
  flex-direction: column;
  /*special treatment for Edge*/
  opacity: inherit;
}
.gr-blocker .gr-panel .options.no-choice {
  left: auto;
  right: 0;
  border-right: none;
  width: calc(100% - 330px);
}
.gr-blocker .gr-panel .menu {
  position: absolute;
  top: 80px;
  right: 10px;
  z-index: 1;
  line-height: 28px;
  /*special treatment for IE*/
  opacity: inherit;
}
.gr-blocker .gr-panel .menu .selected-mark {
  position: absolute;
  top: 0;
  right: -3px;
  width: 4px;
  height: 52px;
  background-color: var(--primary-color-500, #3B37E6);
  border-radius: 3px;
  overflow: visible;
}
.gr-blocker .gr-panel .menu .selected-mark:before, .gr-blocker .gr-panel .menu .selected-mark:after {
  content: " ";
  display: block;
  position: absolute;
  right: 159px;
  top: 11px;
  z-index: 2;
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 17px solid transparent;
  border-left: 15px solid white;
  border-bottom: 17px solid transparent;
}
.gr-blocker .gr-panel .menu .selected-mark:before {
  right: 159px;
  top: 11px;
  z-index: 1;
}
.gr-blocker .gr-panel .menu > .menu-tab {
  position: relative;
  height: 52px;
  padding: 0 15px;
  color: var(--primary-color-700, #16213D);
  font-size: 16px;
  font-weight: 500;
  display: flex;
  align-items: center;
  text-align: right;
  border-right: 2px solid var(--primary-color-250, #CACAED);
  font-weight: bold;
  font-family: var(--main-font-family-main);
  cursor: pointer;
}
.gr-blocker .gr-panel .menu > .menu-tab.selected {
  color: var(--primary-color-500, #3B37E6);
  opacity: 1;
}
.gr-blocker .gr-panel .menu > .menu-tab.selected:nth-child(1) ~ .selected-mark {
  top: 0;
  transition: all 0.5s;
}
.gr-blocker .gr-panel .menu > .menu-tab.selected:nth-child(2) ~ .selected-mark {
  top: 52px;
  transition: all 0.5s;
}
.gr-blocker .gr-panel .menu > .menu-tab.selected:nth-child(3) ~ .selected-mark {
  top: 104px;
  transition: all 0.5s;
}
.gr-blocker .gr-panel .add-new-template {
  text-align: center;
  max-width: 95%;
  margin-right: 18px;
  margin-top: 35px;
  padding-top: 5px;
}
.gr-blocker .gr-panel .add-new-template .new-field-template {
  height: 40px;
  width: 95%;
  float: right;
  position: relative;
}
.gr-blocker .gr-panel .add-new-template .new-field-template.new-input-area .button {
  background-color: #00adef;
  position: relative;
  width: 29%;
  color: #ffffff;
  font-size: 17px;
  float: left;
}
.gr-blocker .gr-panel .add-new-template .new-field-template.new-input {
  background: #fafafa;
  border: 1px solid #d3dadd;
  width: 60%;
  font-size: 19px;
  padding-right: 5px;
  max-height: 38px;
  padding-left: 7%;
  outline: none;
}
.gr-blocker .gr-panel .add-new-container {
  text-align: center;
  max-width: 95%;
  margin-right: 18px;
  margin-top: 5px;
  padding-top: 5px;
}
.gr-blocker .gr-panel .add-new-container .new-field-container {
  height: 40px;
  width: 95%;
  float: right;
  position: relative;
}
.gr-blocker .gr-panel .add-new-container .new-field-container.new-input-area .button {
  background-color: #00adef;
  position: relative;
  width: 29%;
  color: #ffffff;
  font-size: 17px;
  float: left;
}
.gr-blocker .gr-panel .add-new-container .new-field-container.new-input {
  background: #fafafa;
  border: 1px solid #d3dadd;
  width: 60%;
  font-size: 19px;
  padding-right: 5px;
  max-height: 38px;
  padding-left: 7%;
  outline: none;
}
.gr-blocker .gr-panel .ui.loader.active {
  margin-top: auto;
  margin-bottom: auto;
}
.gr-blocker .gr-panel .trapezoid {
  position: absolute;
  right: 10px;
  bottom: 0;
  width: 0;
  height: 475px;
  border-right: 150px solid rgba(255, 255, 255, 0.41);
  border-top: 102px solid transparent;
  /*special treatment for Edge*/
  opacity: inherit;
}
.gr-blocker .gr-panel .trapezoid .packages-label {
  position: absolute;
  left: 13px;
  top: -15px;
  border-radius: 30px 0 0 30px;
  background-color: #44d1c0;
  box-shadow: -1px -1px 17.28px 0.72px rgba(0, 0, 0, 0.1);
  width: 137px;
  max-width: 150px;
  height: 102px;
  color: #ffffff;
  font-size: 20px;
  line-height: 24px;
  padding-right: 10px;
}
.gr-blocker .gr-panel .trapezoid .packages-label .packs-title {
  font-weight: 700;
}
.gr-blocker .gr-panel .trapezoid .packages-tip {
  position: absolute;
  left: 13px;
  top: 93px;
  font-size: 14px;
  width: 126px;
  line-height: 19px;
}
.gr-blocker .gr-panel .trapezoid .packages-tip .tip:first-child {
  color: #1f3c4a;
  margin-bottom: 5px;
}
.gr-blocker .gr-panel .trapezoid .packages-tip .tip:last-child {
  color: #4a575c;
}
.gr-blocker .gr-panel .trapezoid .packages-btn {
  position: absolute;
  bottom: 7px;
  left: 0;
  color: #44d1c0;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  width: 138px;
  height: 44px;
  background-color: #ffffff;
  border-radius: 0 20px 20px 0;
  border-style: solid;
  border-width: 1px;
  border-color: #44d1c0;
  border-left: none;
  box-sizing: border-box;
  box-shadow: -1px -1px 9.6px 0.4px rgba(0, 0, 0, 0.1);
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.reactComp[dir=ltr] .gr-panel {
  left: 0;
  right: auto;
  font-family: "Roboto", sans-serif;
}
.reactComp[dir=ltr] .gr-panel .panel-button {
  right: 10px;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .panel-button img {
  transform: rotate(180deg);
}
.reactComp[dir=ltr] .gr-panel .title-wrapper {
  margin-left: 10px;
  font-family: "Bree Serif", sans-serif;
}
.reactComp[dir=ltr] .gr-panel .title {
  text-align: left;
}
.reactComp[dir=ltr] .gr-panel .options {
  right: 0;
  left: auto;
  margin: 0 45px 0 0;
  border-right: 0;
}
.reactComp[dir=ltr] .gr-panel .options.no-choice {
  right: auto;
  left: 0;
  border-left: none;
}
.reactComp[dir=ltr] .gr-panel .button.cancel-btn {
  right: 10px;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .button.confirm-btn {
  right: 22%;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .button.check-mark {
  right: calc(22% + 140px);
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .button.defaults-btn {
  left: 10px;
  right: 60%;
}
.reactComp[dir=ltr] .gr-panel .button.new-tab-btn {
  left: 19px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .button.plus-btn {
  left: 20px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .menu {
  left: 10px;
  right: auto;
  line-height: 24px;
  font-family: "Roboto";
}
.reactComp[dir=ltr] .gr-panel .menu .selected-mark {
  height: 57px;
  left: 0;
  right: auto;
  font-family: "Roboto";
}
.reactComp[dir=ltr] .gr-panel .menu .selected-mark:before, .reactComp[dir=ltr] .gr-panel .menu .selected-mark:after {
  top: 12px;
  left: 156px;
  border-right: 15px solid white;
  border-left: none;
}
.reactComp[dir=ltr] .gr-panel .menu .selected-mark:before {
  left: 155px;
}
.reactComp[dir=ltr] .gr-panel .menu > .menu-tab {
  height: 57px;
  text-align: left;
  border-left: 2px solid var(--primary-color-250, #CACAED);
  border-right: none;
  width: 150px;
  font-weight: 500;
}
.reactComp[dir=ltr] .gr-panel .menu > .menu-tab.selected:nth-child(2) ~ .selected-mark {
  top: 58px;
}
.reactComp[dir=ltr] .gr-panel .menu > .menu-tab.selected:nth-child(3) ~ .selected-mark {
  top: 114px;
}
.reactComp[dir=ltr] .gr-panel .trapezoid {
  left: 10px;
  right: auto;
  border-left: 150px solid rgba(255, 255, 255, 0.41);
  border-right: none;
}
.reactComp[dir=ltr] .gr-panel .trapezoid .packages-label {
  right: 13px;
  left: auto;
  border-radius: 0 30px 30px 0;
  padding: 0 0 0 10px;
}
.reactComp[dir=ltr] .gr-panel .trapezoid .packages-tip {
  right: 13px;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .trapezoid .packages-btn {
  right: 0;
  left: auto;
  border-left: solid 1px;
  border-right: none;
  border-radius: 20px 0 0 20px;
}
.reactComp[dir=ltr] .gr-panel .picdesign {
  left: 50px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .add-new-template {
  margin-right: 18px;
}
.reactComp[dir=ltr] .gr-panel .add-new-template .new-field-template {
  float: left;
  margin-left: 10px;
}
.reactComp[dir=ltr] .gr-panel .add-new-template .new-field-template.new-input-area .button {
  float: right;
}
.reactComp[dir=ltr] .gr-panel .add-new-template .new-field-template.new-input {
  padding-left: 5px;
  padding-right: 7%;
  width: 58%;
}
.reactComp[dir=ltr] .gr-panel .add-new-container {
  margin-left: 18px;
}
.reactComp[dir=ltr] .gr-panel .add-new-container .new-field-container {
  float: left;
}
.reactComp[dir=ltr] .gr-panel .add-new-container .new-field-container.new-input-area .button {
  float: right;
}
.reactComp[dir=ltr] .gr-panel .add-new-container .new-field-container.new-input {
  padding-left: 5px;
  padding-right: 7%;
}
.gr-blocker .gr-panel.open + .gr-panel-container.open {
  margin-top: 106px;
  opacity: 1;
  display: block;
}
.gr-blocker .gr-panel.open + .gr-panel-container.open .opacity-wrapper-container {
  opacity: 1;
}
.generator-panel-enter {
  opacity: 0;
  margin-top: 100%;
}
.generator-panel-enter-active {
  opacity: 1;
  margin-top: 0px;
  transition: all 1s;
}
.generator-panel-exit {
  opacity: 1;
  margin-top: 0px;
}
.generator-panel-exit-active {
  opacity: 0;
  margin-top: 100%;
  transition: all 1s;
}
.gr-panel-container {
  position: absolute;
  right: 0;
  top: 0;
  transition: all 1s;
  background-color: #ffffff;
  width: 575px;
  height: 100%;
}
.gr-panel-container .opacity-wrapper-container {
  margin-right: 30px;
  overflow: auto;
  height: calc(100vh - 230px);
}
.gr-panel-container .opacity-wrapper-container .header {
  width: 100%;
  display: block;
  height: 40px;
}
.gr-panel-container .opacity-wrapper-container .header .panel-button {
  float: left;
  cursor: pointer;
  top: 10px;
}
.gr-panel-container span {
  color: #263c50;
  font-size: 1em;
  font-weight: 700;
  text-overflow: ellipsis;
  overflow: hidden;
  max-height: 100%;
  white-space: nowrap;
}
.gr-panel-container .header-input-area {
  clear: both;
  width: 100%;
  height: 100px;
  margin-top: 25px;
}
.gr-panel-container .header-input-area .title-input-area {
  width: 80%;
  float: right;
}
.gr-panel-container .header-input-area .title-input-area .title-input {
  border-style: solid;
  border-width: 1px;
  border-color: #d3dadd;
  box-sizing: border-box;
  background-color: #ffffff;
  width: 100%;
  height: 36px;
  margin-top: 10px;
  padding: 8px;
  border-radius: 8px;
}
.gr-panel-container .active-toggle-area {
  float: left;
  width: 20%;
  text-align: center;
}
.gr-panel-container .active-toggle-area .toggle {
  margin-top: 10px;
}
.gr-panel-container .active-toggle-area .toggle .switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
.gr-panel-container .active-toggle-area .toggle .switch > input {
  display: none;
}
.gr-panel-container .btn {
  border: 1px solid transperant;
  border-radius: 4px;
  float: left;
}
.gr-panel-container .btn .active {
  background-color: #e6e6e6;
  border-color: #adadad;
}
.gr-panel-container .btn > input[type=radio] {
  box-sizing: border-box;
  border-radius: 0;
  padding: 0;
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.gr-panel-container .link-text-container {
  margin-top: 15px;
  opacity: 0;
}
.gr-panel-container .link-text-container input {
  width: 92%;
  padding: 8px 4px 8px 4px;
  background: #fafafa;
  border: 1px solid #d3dadd;
}
.gr-panel-container .link-text-container input.not-empty {
  direction: ltr;
}
.gr-panel-container .link-text-container.error input {
  background: #f6e5e5;
  border: 1px solid #bb4747;
}
.gr-panel-container .link-text-container.error .error-label {
  color: #a75757;
  font-size: 12px;
}
.gr-panel-container .link-text-container.visible {
  opacity: 1;
  transition: opacity 0.5s;
}
.gr-panel-container .gr-panel-save-btn span:hover {
  color: var(--primary-color-500, #3B37E6) !important;
}
.gr-panel-container .gr-panel-save-and-add-btn span {
  color: var(--primary-color-100, #F5F9FF) !important;
}
.reactComp[dir=ltr] .gr-panel-container {
  margin-left: 181px;
}
.reactComp[dir=ltr] .gr-panel-container .opacity-wrapper-container {
  margin-right: 0;
  margin-left: 30px;
}
.reactComp[dir=ltr] .gr-panel-container .opacity-wrapper-container .header .panel-button {
  float: right;
}
.reactComp[dir=ltr] .gr-panel-container .header-input-area .title-input-area {
  float: left;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.gr-panel .field-actions {
  position: absolute;
  top: 0;
  right: calc(100% - 24px);
  height: 100%;
  font-size: 16px;
  background-color: white;
  z-index: 4;
  transition: width 0.7s;
}
.gr-panel .field-actions .action-details {
  position: absolute;
  top: -1px;
  right: 134px;
  height: 100%;
  width: 230px;
  background-color: #1f3c4a;
  border: 1px solid #1f3c4a;
  margin-right: -1px;
  display: block;
}
.gr-panel .field-actions .action-details.action-submenu-exit {
  opacity: 1;
}
.gr-panel .field-actions .action-details.action-submenu-exit.action-submenu-exit-active {
  opacity: 0;
  transition: opacity 0.4s;
}
.gr-panel .field-actions .action-details .move-option {
  display: flex;
  align-items: center;
  margin: 10px 5px;
  color: #f3f6f7;
  cursor: pointer;
}
.gr-panel .field-actions .action-details .move-option:first-child {
  margin-top: 20px;
}
.gr-panel .field-actions .action-details .move-option img {
  margin: 0 10px;
  visibility: hidden;
}
.gr-panel .field-actions .action-details .move-option.selected {
  color: #48c0ee;
}
.gr-panel .field-actions .action-details .move-option.selected img {
  visibility: visible;
}
.gr-panel .field-actions .action-details .move-option.disabled {
  pointer-events: none;
  color: #b3b1b1;
}
.gr-panel .field-actions .action-details .checkbox-area {
  margin: 20px 19px;
}
@media screen and (max-height: 900px) {
  .gr-panel .field-actions .action-details .checkbox-area {
    margin-top: 13px;
  }
}
.gr-panel .field-actions .action-details .checkbox-area .explanation {
  color: #f3f6f7;
  font-size: 13px;
  margin-top: 10px;
  margin-right: 30px;
}
.gr-panel .field-actions .action-details .packages-btn {
  color: #01ade7;
  font-size: 16px;
  font-weight: bold;
  margin: 0 49px 0 19px;
}
.gr-panel .field-actions .actions-wrapper {
  height: calc(100% - 2px);
  width: 133px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border: solid 1px #d3dadd;
  position: relative;
}
.gr-panel .field-actions .actions-wrapper .action-tab {
  height: 54px;
  display: flex;
  align-items: center;
  padding-right: 10px;
  margin-right: 7px;
  color: var(--primary-color-700, #16213D);
  cursor: pointer;
  margin-top: -1px;
  display: flex;
  justify-content: space-between;
  font-family: var(--main-font-family-main);
}
.gr-panel .field-actions .actions-wrapper .action-tab img {
  padding-left: 7px;
}
.gr-panel .field-actions .actions-wrapper .action-tab img.info-sign {
  z-index: 2;
  height: 13px;
}
.gr-panel .field-actions .actions-wrapper .action-tab img.info-sign + .tooltip {
  height: 50px;
}
.gr-panel .field-actions .actions-wrapper .action-tab:hover {
  transition: font-weight 0.3s;
  text-decoration: underline;
}
.gr-panel .field-actions .actions-wrapper .action-tab.delete {
  color: #ED7B6F;
}
.gr-panel .field-actions .actions-wrapper .action-tab.delete-action {
  justify-content: unset;
}
.gr-panel .field-actions .actions-wrapper .action-tab.disabled {
  pointer-events: none;
  color: var(--secondary-color-400, #B2BCC6);
}
.gr-panel .field-actions .actions-wrapper .action-tab.disabled img {
  display: none;
}
.gr-panel .field-actions .actions-wrapper .action-tab.disabled:hover {
  font-weight: normal;
  cursor: context-menu;
}
@media screen and (max-height: 900px) {
  .gr-panel .field-actions .actions-wrapper .action-tab {
    height: 44px;
  }
}
.gr-panel .field-actions .actions-wrapper .actions2 {
  border-top: dotted 1px #d3dadd;
  flex: 1;
}
.gr-panel .field-actions .package-wrapper {
  position: relative;
  padding: 10px;
  height: 165px;
  text-align: center;
  border-top: dotted 1px #d3dadd;
}
.gr-panel .field-actions .package-wrapper .ui.active.loader {
  left: calc(50% - 21px);
  top: 50px;
}
.gr-panel .field-actions .package-wrapper .ui.active.loader:before, .gr-panel .field-actions .package-wrapper .ui.active.loader:after {
  width: 72px;
  height: 72px;
}
.gr-panel .field-actions .package-wrapper .hidden-sign {
  position: absolute;
  top: 30px;
  left: 23px;
  background-color: #ffffff;
  height: 20px;
  width: 20px;
  border-radius: 50%;
}
.gr-panel .field-actions .package-wrapper .package {
  margin: 0 auto 10px;
  border-radius: 50%;
  border-style: solid;
  border-width: 1px;
  border-color: #46b9e6;
  box-sizing: border-box;
  background-color: #ffffff;
  width: 80px;
  height: 80px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.gr-panel .field-actions .package-wrapper .package.hidden {
  border-color: #d3dadd;
}
.gr-panel .field-actions .package-wrapper .package.hidden span {
  color: #b3b1b1;
}
.gr-panel .field-actions .package-wrapper .package img {
  margin-top: 5px;
}
.gr-panel .field-actions .package-wrapper .package span {
  margin-top: 5px;
  font-size: 12px;
  color: #32647c;
}
.gr-panel .field-actions .package-wrapper .package .tooltip-wrapper .tooltip {
  left: -46px;
}
.gr-panel .field-actions .package-wrapper span {
  color: #626262;
  font-weight: 700;
}
.action-details.desing-menu .action-tab.selected {
  background-color: #1f3c4a;
  border-radius: 0 20px 20px 0;
  color: #ffffff;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp[dir=ltr] .gr-panel .field-actions {
  left: calc(100% - 24px);
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .field-actions .action-details {
  left: 152px;
  right: auto;
  margin-left: -1px;
  margin-right: 0;
}
.reactComp[dir=ltr] .gr-panel .field-actions .action-details:not(.hidden) {
  width: 240px;
}
.reactComp[dir=ltr] .gr-panel .field-actions .action-details.narrow {
  left: 110px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .field-actions .action-details .checkbox-area .explanation {
  margin-left: 30px;
  margin-right: 0;
}
.reactComp[dir=ltr] .gr-panel .field-actions .action-details .packages-btn {
  margin: 0 19px 0 49px;
}
.reactComp[dir=ltr] .gr-panel .field-actions .actions-wrapper .action-tab {
  padding-left: 10px;
  padding-right: 0;
  margin-left: 7px;
  margin-right: 0;
  font-family: var(--main-font-family-main);
}
.reactComp[dir=ltr] .gr-panel .field-actions .actions-wrapper .action-tab.selected {
  border-radius: 20px 0 0 20px;
}
.reactComp[dir=ltr] .gr-panel .field-actions .actions-wrapper .action-tab .tooltip-wrapper img {
  transform: none;
  padding-right: 7px;
}
.reactComp[dir=ltr] .gr-panel .field-actions .actions-wrapper .action-tab img {
  transform: rotate(180deg);
}
.reactComp[dir=ltr] .gr-panel .field-actions .package-wrapper .hidden-sign {
  right: 23px;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .field-actions .package-wrapper .tooltip-wrapper .tooltip {
  right: -46px;
  left: auto;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container {
  right: auto;
  left: 0;
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .bottom {
  justify-content: left;
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .content-wrapper {
  width: 400px;
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .field.tab .active-count span {
  width: 100px !important;
  margin-right: 10px;
  text-align: left;
  direction: rtl;
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .field.tab:hover .active-count span {
  display: block;
  direction: rtl;
  max-width: calc(100% - 15px);
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .field.tab.selected .active-count span {
  direction: rtl;
  max-width: calc(100% - 15px);
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .actions-wrapper {
  width: 400px !important;
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .actions-wrapper .pack-title {
  margin-left: 10px;
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .actions-wrapper .checkboxes-wrapper {
  justify-content: left;
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .actions-wrapper .checkboxes-wrapper span {
  margin-left: 10px;
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .field.selected:before, .reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .field.selected:after {
  right: -6px;
  left: auto;
  border-bottom: 17px solid transparent;
  border-top: 17px solid transparent;
  direction: ltr;
  transform: rotate(180deg);
}
.reactComp[dir=ltr] .gr-blocker .gr-panel .packages-container .field.selected:before {
  right: -5px;
  z-index: 1;
  border-left-color: #d3dadd;
}
.reactComp[dir=ltr] .packages-info {
  float: right;
  padding-left: 40px;
  padding-right: 0;
}
.gr-blocker .gr-panel .packages-container {
  display: flex;
  left: auto;
  right: 0;
  height: 100%;
  justify-content: space-between;
  border-left: 4px solid #e0e3e4 !important;
  border-right: 0;
  margin-left: 0 !important;
  border-right: 4px solid #e0e3e4 !important;
}
.gr-blocker .gr-panel .packages-container .content-wrapper {
  width: 400px;
}
.gr-blocker .gr-panel .packages-container .active-count {
  height: 70% !important;
  max-width: 85px !important;
}
.gr-blocker .gr-panel .packages-container .active-count span {
  font-size: 14px !important;
  margin-top: 15px !important;
  margin-left: 10px;
  display: block;
  text-align: left;
}
.gr-blocker .gr-panel .packages-container .field.tab .active-count {
  color: #626262;
  font-weight: 100;
}
.gr-blocker .gr-panel .packages-container .field.tab .active-count span {
  width: 60px;
  display: block;
}
.gr-blocker .gr-panel .packages-container .field.tab:hover .tab-content {
  width: calc(100% - 15px) !important;
}
.gr-blocker .gr-panel .packages-container .field.tab:hover .active-count {
  color: #626262;
}
.gr-blocker .gr-panel .packages-container .field.tab:hover .active-count span {
  text-align: left;
  display: block;
}
.gr-blocker .gr-panel .packages-container .field.tab:hover .active-count span {
  max-width: calc(100% - 15px);
}
.gr-blocker .gr-panel .packages-container .field.tab.selected .active-count {
  color: #626262;
  font-weight: 100;
}
.gr-blocker .gr-panel .packages-container .field.tab.selected .active-count span {
  text-align: left;
  display: block;
  max-width: calc(100% - 15px);
}
.gr-blocker .gr-panel .packages-container.packages-selected {
  width: calc(100% + 316px) !important;
  background-color: white;
}
.gr-blocker .gr-panel .packages-container.packages-selected .panel-bottom {
  width: calc(100% + 320px);
}
.gr-blocker .gr-panel .packages-container.packages-selected .packages-info {
  visibility: hidden;
}
.gr-blocker .gr-panel .packages-container.packages-selected .field.selected:before, .gr-blocker .gr-panel .packages-container.packages-selected .field.selected:after {
  content: " ";
  display: block;
  position: absolute;
  left: -7px;
  z-index: 5;
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 17px solid transparent;
  border-left: 15px solid #fafbfd;
  border-bottom: 17px solid transparent;
  top: 17px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .gr-blocker .gr-panel .packages-container.packages-selected .field.selected:before, .gr-blocker .gr-panel .packages-container.packages-selected .field.selected:after {
    z-index: 4;
  }
}
.gr-blocker .gr-panel .packages-container.packages-selected .field.selected:before {
  left: -6px;
  z-index: 1;
  border-left-color: #d3dadd;
}
.gr-blocker .gr-panel .packages-container.packages-selected .field.selected .tab-content {
  width: calc(100% - 15px) !important;
}
.gr-blocker .gr-panel .packages-container .bottom {
  justify-content: right;
  width: calc(100% + 320px);
}
.gr-blocker .gr-panel .packages-container .bottom .button {
  margin-right: 50px;
  margin-left: 50px;
}
.gr-blocker .gr-panel .packages-container .hidden-package-image {
  margin-left: 15px;
  margin-right: 15px;
}
.gr-blocker .gr-panel .packages-container .hidden-package-image img {
  height: 20px;
  margin-top: 15px;
}
.gr-blocker .gr-panel .packages-container .actions-wrapper {
  width: 400px;
  display: block;
  background: #fafbfd;
}
.gr-blocker .gr-panel .packages-container .actions-wrapper .pack-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: inherit;
  display: block;
  clear: both;
  height: 30px;
  font-size: 16px;
  color: var(--primary-color-500, #3B37E6);
  margin-top: 10px;
  margin-right: 10px;
  font-weight: 700;
}
.gr-blocker .gr-panel .packages-container .actions-wrapper .description {
  padding: 10px;
  position: inherit;
  width: 80%;
  font-size: 14px;
}
.gr-blocker .gr-panel .packages-container .actions-wrapper .checkboxes-wrapper {
  position: inherit;
  margin-top: 20px;
  display: flex;
  justify-content: right;
  border-top: 1px dashed #626262;
  border-bottom: 1px dashed #626262;
  font-family: var(--main-font-family-main);
  font-size: 13px;
  white-space: nowrap;
}
.gr-blocker .gr-panel .packages-container .actions-wrapper .checkboxes-wrapper .show-checkbox {
  margin: 10px;
}
.gr-blocker .gr-panel .packages-container .actions-wrapper .checkboxes-wrapper .hide-checkbox {
  margin: 10px;
}
.gr-blocker .gr-panel .packages-container:before, .gr-blocker .gr-panel .packages-container:after {
  display: none !important;
}
.gr-panel {
  border-radius: 0 8px 8px 0;
}
.gr-panel .packages-info {
  visibility: visible;
  font-size: 14px;
  float: left;
  text-align: justify;
  height: 500px;
  padding-top: 80px;
  padding-right: 40px;
  height: 500px;
  background-color: var(--primary-color-100, #F5F9FF);
  height: 100%;
  z-index: 1;
}
.gr-panel .packages-info .packages-sign {
  margin: auto;
  background: #44d1c0;
  width: 70px;
  height: 70px;
  -moz-border-radius: 70px;
  -webkit-border-radius: 70px;
  border-radius: 70px;
}
.gr-panel .packages-info img {
  margin-top: 20px;
}
.gr-panel .packages-info p {
  margin: auto;
  width: 280px;
  margin-top: 20px;
}
[dir=rtl] .gr-panel {
  border-radius: 8px 0 0 8px;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.gr-panel-container .actions-panel-area {
  clear: both;
  width: 100%;
  margin-top: 20px;
  font-family: var(--main-font-family-main);
}
.gr-panel-container .actions-panel-area .tab-panes {
  margin-top: 20px;
}
.gr-panel-container .actions-panel-area .tab-panes .menu {
  position: static;
}
.gr-panel-container .actions-panel-area .tab-panes a {
  color: #000000;
}
.gr-panel-container .actions-panel-area .tab-panes .item {
  font-size: 14px;
  font-weight: bold;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #d3dadd;
  cursor: pointer;
}
.gr-panel-container .actions-panel-area .tab-panes .item.active {
  color: var(--primary-color-500, #3B37E6);
  border-bottom-color: var(--primary-color-500, #3B37E6);
}
.gr-panel-container .actions-panel-area .tab-panes .item:not(:first-child) {
  margin-right: 20px;
  margin-left: 20px;
}
.gr-panel-container .actions-panel-area .input-area {
  width: 93%;
  height: 8.8vh;
  margin-top: 10px;
  font-family: var(--main-font-family-main);
  font-size: 14px;
  padding: 8px;
  border-radius: 4px;
}
.gr-panel-container .actions-panel-area .add-field-btn {
  border: none;
  background-color: inherit;
  color: #07ace6;
  font-family: Arial;
  font-size: 14px;
  cursor: pointer;
  display: inline-block;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.gr-panel .panel-bottom {
  position: relative;
  height: 10%;
  width: 100%;
  background-color: var(--primary-color-200, #E3EEFF);
  display: flex;
  align-items: center;
  padding: 8px 0;
  justify-content: space-around;
}
.gr-panel .panel-bottom .button {
  height: 90%;
  max-height: 55px;
}
.gr-panel .panel-bottom .button.cancel-btn {
  color: var(--primary-color-700, #16213D);
}
.gr-panel .panel-bottom .button.cancel-btn:hover {
  color: var(--primary-color-500, #3B37E6);
}
.gr-panel .panel-bottom .button.confirm-btn .btn-body {
  font-size: 21.9px;
  background-color: var(--primary-color-500, #3B37E6);
  color: var(--primary-color-100, #F5F9FF);
  width: 140px;
}
@media screen and (max-width: 970px) {
  .gr-panel .panel-bottom .button.confirm-btn .btn-body {
    width: 80px;
    border-radius: 8px !important;
  }
}
.gr-panel .panel-bottom .button.confirm-btn .btn-label {
  width: 51px;
  background-color: var(--primary-color-500, #3B37E6);
}
@media screen and (max-width: 970px) {
  .gr-panel .panel-bottom .button.confirm-btn .btn-label {
    display: none !important;
  }
}
.gr-panel .panel-bottom .button.defaults-btn {
  color: #07ace6;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .condition-tree {
  margin-left: 4px;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area {
  direction: ltr;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area > div:first-child {
  margin-left: -18px !important;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond {
  margin-left: 10px;
  float: left;
  direction: ltr;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .range-input-wrapper {
  float: left;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .range-input-wrapper .triangle {
  right: 5px;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .tree-select {
  float: left;
  margin-left: 4px;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .tree-select .rc-tree-select-tree {
  margin-left: 100px;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond:last-child {
  margin-left: 10px;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .input {
  float: left;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .input > button {
  left: 0px;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .input .input-text {
  float: left;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .select {
  direction: ltr;
  float: left;
  background-size: 9px !important;
  background-color: #ffffff !important;
  background: url(../../../images/dropdown.png) no-repeat right 8px center #fafafa;
  padding-right: 22px;
  padding-left: 0px;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .select:not(:first-child) {
  margin-left: 4px;
}
.reactComp[dir=ltr] .gr-panel-container .condition-panel-area .scroll-area .cond .images {
  float: right;
}
.gr-panel-container .condition-panel-area {
  height: 110px;
  margin-top: 30px;
  padding-bottom: 5%;
}
.gr-panel-container .condition-panel-area .list-conditions {
  height: 180px;
}
.gr-panel-container .condition-panel-area .expresstion-menu {
  position: absolute;
  border: 1px solid #1e3c4a;
  background: #fafbfc;
  z-index: 100;
  width: 600px;
  height: 360px;
  padding: 10px;
  box-shadow: 4px 8px #9da6af;
  top: calc(30vh - 180px);
  right: calc(30vw - 200px);
}
.gr-panel-container .condition-panel-area .expresstion-menu header {
  height: 60px;
  border-bottom: 1px solid #1e3c4a;
  width: 95%;
  margin-right: 10px;
}
.gr-panel-container .condition-panel-area .expresstion-menu header .close-mark {
  cursor: pointer;
  font-size: 1.2em;
  float: left;
  margin: 10px 0 0 0;
}
.gr-panel-container .condition-panel-area .expresstion-menu header .close-mark:hover {
  background: #00aded;
  color: #ffffff;
}
.gr-panel-container .condition-panel-area .expresstion-menu header .attributes-title {
  font-size: 1.7em;
  float: right;
  margin-top: 20px;
}
.gr-panel-container .condition-panel-area .expresstion-menu .expression-container {
  width: 100%;
  height: 50px;
  margin-top: 10px;
  margin-right: 1.5%;
}
.gr-panel-container .condition-panel-area .expresstion-menu .expression-container input {
  width: 95%;
}
.gr-panel-container .condition-panel-area span {
  margin-bottom: 10px;
  display: block;
}
.gr-panel-container .condition-panel-area .line {
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #afafaf;
}
.gr-panel-container .condition-panel-area .scroll-area {
  direction: ltr;
}
.gr-panel-container .condition-panel-area .scroll-area > div:first-child {
  overflow-x: hidden !important;
  margin-right: -18px !important;
  margin-bottom: 0 !important;
  /*special treatment for Firefox*/
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.gr-panel-container .condition-panel-area .scroll-area .cond {
  float: right;
  direction: rtl;
  width: 99%;
  height: 30px;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .react-datepicker {
  position: fixed;
  margin-top: 30px;
  z-index: 130 !important;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .range-input-wrapper {
  width: 190px;
  float: right;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .range-input-wrapper .input {
  margin-right: 4px;
  position: relative;
  display: flex;
  visibility: hidden;
  width: 0%;
  float: right;
  height: 28px;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .range-input-wrapper .input.visible {
  visibility: visible;
  width: 90px;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .range-input-wrapper .input.visible .input-text {
  width: 100%;
  padding: 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .range-input-wrapper .triangle {
  position: absolute;
  width: 0;
  height: 0;
  left: 5px;
  top: 13px;
  border-style: solid;
  border-width: 4.5px 4.5px 0 4.5px;
  border-color: #48c0ee transparent transparent transparent;
  cursor: pointer;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .tree-select {
  float: right;
  margin-right: 2px;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .tree-select .rc-tree-select-tree {
  margin-right: 100px;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .select {
  float: right;
  direction: rtl;
  background: url(../../../images/dropdown.png) no-repeat left 5px center #fafafa;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-size: 8px;
  height: 28px;
  text-overflow: ellipsis;
  padding-left: 22px;
  padding-right: 0px;
  background-color: #ffffff;
  cursor: pointer;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .select.field {
  width: 25%;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .select.op {
  width: 15%;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .select:not(:first-child) {
  margin-right: 4px;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .select > span {
  width: 80%;
}
.gr-panel-container .condition-panel-area .scroll-area .cond .images {
  float: left;
  display: flex;
  margin-inline-end: 30px;
  gap: 8px;
}
.gr-panel-container .condition-panel-area .scroll-area > div:nth-child(2) {
  display: none;
}
.gr-panel-container .condition-panel-area .scroll-area .thumb-vertical {
  background-color: #a0a6a9;
  width: 7px !important;
}
.gr-panel-container.div.react-dropdown-tree-select.message .div.dropdown-content {
  position: fixed;
}
.gr-panel-container.div.react-dropdown-tree-select.cond .div.dropdown-content {
  position: fixed;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.gr-panel .field {
  position: relative;
  direction: rtl;
  cursor: pointer;
  border-bottom: 1px solid #dae1e4;
  height: 62px;
  display: flex;
  align-items: center;
  padding-right: 10px;
  color: var(--primary-color-700, #16213D);
  margin-right: 20px;
  margin-left: 30px;
}
.gr-panel .field:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.gr-panel .field .item-image {
  margin-left: 6px;
  margin-right: 6px;
}
.gr-panel .field .tooltip {
  right: -56px;
  left: auto;
}
.gr-panel .field .tooltip.turnLeft {
  right: 31px;
  left: auto;
}
.gr-panel .field .tooltip.turnRight {
  left: 35px;
  right: auto;
}
.gr-panel .field .righthand-imgs-wrapper {
  display: flex;
  align-items: flex-start;
}
.gr-panel .field .righthand-imgs-wrapper .righthand-img {
  margin-left: 5px;
}
.gr-panel .field .righthand-imgs-wrapper .righthand-img.merged-img {
  margin-right: 40px;
}
.gr-panel .field .righthand-imgs-wrapper .righthand-img.pin-img {
  height: 25px;
}
.gr-panel .field .righthand-imgs-wrapper .righthand-img .tooltip.turnLeft {
  bottom: -20px;
}
.gr-panel .field .righthand-imgs-wrapper .images-before {
  top: 5px;
  position: inherit;
  left: 0;
  display: flex;
  align-items: center;
  z-index: 1;
}
.gr-panel .field .righthand-imgs-wrapper .images-before .clock-sign-area {
  margin-left: 20px;
}
.gr-panel .field .editName {
  width: 100%;
}
.gr-panel .field .approved-input {
  display: flex;
  align-items: center;
}
.gr-panel .field .approved-input input {
  outline: none;
  border: 1px solid #d4dbde;
  font-size: 16px;
  background-color: white;
  font-family: var(--main-font-family-main);
  width: 100%;
  height: 42px;
  padding: 0 10px;
  margin: 0 25px;
  border-radius: 4px;
}
.gr-panel .field .approved-input .cancel {
  margin: 0 10px;
}
.gr-panel .field .approved-input .approve-btn {
  top: 0;
  left: 0;
  height: 62px;
  font-size: 16px;
  font-weight: normal !important;
  padding: 0 15px;
  background-color: #07ace6;
  color: #ffffff;
}
.gr-panel .field .images {
  top: 5px;
  position: absolute;
  left: 0;
  display: flex;
  align-items: center;
  margin-left: 10px;
  height: 54px;
}
.gr-panel .field .images .more-sign {
  padding: 15px 0px;
  margin: 0px 7px;
  opacity: 0;
}
.gr-panel .field .images .hidden-sign-area {
  display: flex;
  position: relative;
  align-items: center;
  margin-left: -20px;
}
.gr-panel .field .images .hidden-sign-area img {
  height: 21px;
}
.gr-panel .field .images.container, .gr-panel .field .images.template {
  bottom: 5px;
  width: 40%;
  margin-left: -20px;
}
.gr-panel .field .images.container {
  width: 20%;
}
.gr-panel .field .images .templates-buttons-area {
  width: 100%;
}
.gr-panel .field .images .templates-buttons-area .tooltip-wrapper > img {
  vertical-align: middle;
}
.gr-panel .field .images .templates-buttons-area > div {
  display: inline-block;
}
.gr-panel .field .images .templates-buttons-area .upload-sign-area {
  height: 26px;
  padding-left: 5%;
}
.gr-panel .field .images .templates-buttons-area .edit-sign-area {
  border-right: #e0e3e4;
  border-right-width: 0.2px;
  border-right-style: solid;
  height: 26px;
  padding: 0% 5%;
}
.gr-panel .field .images .templates-buttons-area .readonly-sign-area {
  border-right: #e0e3e4;
  border-right-width: 0.2px;
  border-right-style: solid;
  height: 26px;
  padding: 0% 5%;
}
.gr-panel .field .images .templates-buttons-area .clone-sign-area {
  border-right: #e0e3e4;
  border-right-width: 0.2px;
  border-right-style: solid;
  height: 26px;
  padding-right: 5%;
}
.gr-panel .field .images .templates-buttons-area.readonly .edit-sign-area {
  opacity: 0.2;
}
.gr-panel .field .images .templates-buttons-area.readonly .edit-sign-area .tooltip {
  opacity: 0;
}
.gr-panel .field .images .templates-buttons-area.readonly .delete-sign-area {
  opacity: 0.2;
}
.gr-panel .field .images .templates-buttons-area.readonly .delete-sign-area .tooltip {
  opacity: 0;
}
.gr-panel .field .images .templates-buttons-area.readonly .upload-sign-area {
  opacity: 0.2;
}
.gr-panel .field .images .templates-buttons-area.readonly .upload-sign-area .tooltip {
  opacity: 0;
}
.gr-panel .field .images .templates-buttons-area.default .upload-sign-area {
  opacity: 0.2;
}
.gr-panel .field .images .templates-buttons-area.default .upload-sign-area .tooltip {
  opacity: 0;
}
.gr-panel .field .images .templates-buttons-area.default .delete-sign-area {
  opacity: 0.2;
}
.gr-panel .field .images .templates-buttons-area.default .delete-sign-area .tooltip {
  opacity: 0;
}
.gr-panel .field .images .templates-buttons-area.new .edit-sign-area {
  opacity: 0.2;
}
.gr-panel .field .images .templates-buttons-area.new .edit-sign-area .tooltip {
  opacity: 0;
}
.gr-panel .field .images .templates-buttons-area.new .delete-sign-area {
  opacity: 0.2;
}
.gr-panel .field .images .templates-buttons-area.new .delete-sign-area .tooltip {
  opacity: 0;
}
.gr-panel .field .images .templates-buttons-area.new .clone-sign-area {
  opacity: 0.2;
}
.gr-panel .field .images .templates-buttons-area.new .clone-sign-area .tooltip {
  opacity: 0;
}
.gr-panel .field .images .containers-buttons-area {
  height: 36px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.gr-panel .field .images .containers-buttons-area > div {
  display: inline-block;
}
.gr-panel .field .images .containers-buttons-area .tooltip-wrapper > img {
  vertical-align: middle;
}
.gr-panel .field.active .hidden-sign-area, .gr-panel .field:hover .hidden-sign-area {
  margin-left: 0;
  transition: margin 0.3s;
}
.gr-panel .field.active .edit-sign-area, .gr-panel .field:hover .edit-sign-area {
  margin-left: 0;
  transition: margin 0.3s;
}
.gr-panel .field.active .hidden-sign-area, .gr-panel .field:hover .hidden-sign-area {
  margin-left: 0;
  transition: margin 0.3s;
}
.gr-panel .field.active:before, .gr-panel .field.active:after {
  content: " ";
  display: block;
  position: absolute;
  left: -7px;
  z-index: 5;
  width: 0;
  height: 0;
  overflow: hidden;
  border-top: 17px solid transparent;
  border-left: 15px solid white;
  border-bottom: 17px solid transparent;
  top: 17px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .gr-panel .field.active:before, .gr-panel .field.active:after {
    z-index: 4;
  }
}
.gr-panel .field.active:before {
  left: -6px;
  z-index: 1;
  border-left-color: #d3dadd;
}
.gr-panel .field.active .images .more-sign {
  opacity: 1;
  transition: opacity 0.3s;
}
.gr-panel .field.active span {
  max-width: calc(100% - 25px);
}
.gr-panel .field.active.hidden span {
  max-width: calc(100% - 55px);
}
.gr-panel .field.active.merged span {
  max-width: calc(100% - 95px);
}
.gr-panel .field.active.template span {
  max-width: calc(100% - 185px);
}
.gr-panel .field.active.container span {
  max-width: calc(100% - 180px);
}
.gr-panel .field span {
  max-width: calc(100% - 15px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gr-panel .field:hover, .gr-panel .field.selected {
  color: var(--primary-color-500, #3B37E6);
  font-weight: 700;
  transition: all 0.3s;
}
.gr-panel .field:hover .images .more-sign, .gr-panel .field.selected .images .more-sign {
  opacity: 1;
  transition: opacity 0.3s;
}
.gr-panel .field:hover span, .gr-panel .field.selected span {
  max-width: calc(100% - 23px);
}
.gr-panel .field:hover.merge span, .gr-panel .field.selected.merge span {
  max-width: calc(100% - 50px);
}
.gr-panel .field:hover.merged span, .gr-panel .field.selected.merged span {
  max-width: calc(100% - 100px);
}
.gr-panel .field:hover.newarea span, .gr-panel .field.selected.newarea span {
  max-width: calc(100% - 55px);
}
.gr-panel .field:hover.template span, .gr-panel .field.selected.template span {
  max-width: calc(100% - 225px);
}
.gr-panel .field:hover {
  font-weight: 400;
  background-color: var(--primary-color-100, #F5F9FF);
}
.gr-panel .field.selected {
  background-color: #e3e8eb;
}
.gr-panel .field.selected:hover {
  font-weight: 700;
}
.gr-panel .field.hidden {
  color: var(--secondary-color-400, #B2BCC6);
}
.gr-panel .field.hidden span {
  max-width: calc(100% - 70px);
}
.gr-panel .field.hidden.selected, .gr-panel .field.hidden:hover {
  color: var(--secondary-color-400, #B2BCC6);
  font-weight: 400;
}
.gr-panel .field.hidden.selected span, .gr-panel .field.hidden:hover span {
  max-width: calc(100% - 70px);
}
.gr-panel .field.hidden.selected .hidden-sign-area, .gr-panel .field.hidden:hover .hidden-sign-area {
  margin-left: 0;
  transition: margin 0.3s;
}
.gr-panel .field.hidden.newarea span {
  max-width: calc(100% - 55px);
}
.gr-panel .field.hidden.newarea:hover span {
  max-width: calc(100% - 81px);
}
.gr-panel .field.newarea span {
  max-width: calc(100% - 35px);
}
.gr-panel .field.merge span {
  max-width: calc(100% - 45px);
}
.gr-panel .field.merged span {
  max-width: calc(100% - 80px);
}
.gr-panel .field.template span {
  max-width: calc(100% - 230px);
}
.gr-panel .field.container span {
  max-width: calc(100% - 150px);
}
.gr-panel .container .field {
  background-color: #ffffff;
}
.reactComp[dir=ltr] .gr-panel .field {
  direction: ltr;
  padding-left: 10px;
  margin-right: 30px;
  margin-left: 20px;
}
.reactComp[dir=ltr] .gr-panel .field .tooltip {
  left: -56px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .field .tooltip.turnLeft {
  left: 31px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .field .tooltip.turnRight {
  right: 35px;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .field .righthand-img {
  margin-right: 5px;
  margin-left: 0;
}
.reactComp[dir=ltr] .gr-panel .field .righthand-img img {
  transform: scaleX(-1);
}
.reactComp[dir=ltr] .gr-panel .field .righthand-img.merged-img {
  margin-left: 40px;
}
.reactComp[dir=ltr] .gr-panel .field .images-before .clock-sign-area {
  margin-left: 0px;
  margin-right: 10px;
}
.reactComp[dir=ltr] .gr-panel .field .approve-btn {
  right: 0;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .field .images {
  right: 0;
  left: auto;
  margin-left: 0;
}
.reactComp[dir=ltr] .gr-panel .field .images .containers-buttons-area .buttons-separator {
  margin: 0 8px;
}
.reactComp[dir=ltr] .gr-panel .field .images .hidden-sign-area {
  margin-right: -13px;
}
.reactComp[dir=ltr] .gr-panel .field .images .clone-sign-area {
  border-right-width: 0px;
}
.reactComp[dir=ltr] .gr-panel .field .images .upload-sign-area {
  border-right: #e0e3e4;
  border-right-width: 0.2px;
  border-right-style: solid;
}
.reactComp[dir=ltr] .gr-panel .field .images .templates-buttons-area {
  display: flex;
  align-items: center;
}
.reactComp[dir=ltr] .gr-panel .field .images .templates-buttons-area .upload-sign-area {
  padding-right: 5%;
  padding-left: 0%;
}
.reactComp[dir=ltr] .gr-panel .field .images .templates-buttons-area .edit-sign-area {
  border-left: #e0e3e4;
  border-left-width: 0.2px;
  border-left-style: solid;
  padding: 0% 5% 0% 5%;
}
.reactComp[dir=ltr] .gr-panel .field .images .templates-buttons-area .delete-sign-area {
  border-left: #e0e3e4;
  border-left-width: 0.2px;
  border-left-style: solid;
  height: 26px;
  padding: 0% 5% 0% 5%;
}
.reactComp[dir=ltr] .gr-panel .field .images .templates-buttons-area .readonly-sign-area {
  border-left: #e0e3e4;
  border-left-width: 0.2px;
  border-left-style: solid;
  padding: 0% 5% 0% 5%;
}
.reactComp[dir=ltr] .gr-panel .field .images .templates-buttons-area .clone-sign-area {
  border-left: #e0e3e4;
  border-left-width: 0.2px;
  border-left-style: solid;
  padding-left: 5%;
  padding-right: 0%;
}
.reactComp[dir=ltr] .gr-panel .field.active .hidden-sign-area, .reactComp[dir=ltr] .gr-panel .field:hover .hidden-sign-area {
  margin-right: 0;
}
.reactComp[dir=ltr] .gr-panel .field.active:before, .reactComp[dir=ltr] .gr-panel .field.active:after {
  right: -7px;
  left: auto;
  border-right: 15px solid white;
  border-left: none;
}
.reactComp[dir=ltr] .gr-panel .field.active:before {
  right: -6px;
  left: auto;
  border-right-color: #d3dadd;
}
.reactComp[dir=ltr] .gr-panel .field.hidden.selected .hidden-sign-area, .reactComp[dir=ltr] .gr-panel .field.hidden:hover .hidden-sign-area {
  margin-right: 0;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.gr-panel .field.tab {
  border-bottom-color: #afafaf;
}
.gr-panel .field.tab .approve-btn {
  left: -29px;
}
.gr-panel .field.tab.expanded {
  background-color: var(--primary-color-200, #E3EEFF);
}
.gr-panel .field.tab.expanded:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.gr-panel .field.tab.selected {
  background-color: var(--primary-color-200, #E3EEFF);
}
.gr-panel .field.tab.selected:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.gr-panel .field.tab.selected.hidden .hidden-sign-area {
  margin-left: 0;
  transition: margin 0.3s;
}
.gr-panel .field.tab.selected .active-count {
  color: #626262;
  font-weight: 100;
}
.gr-panel .field.tab.changing {
  width: 100%;
}
.gr-panel .field.tab.hidden:hover {
  background-color: var(--secondary-color-100, #F3F5F8);
}
.gr-panel .field.tab .approved-input input {
  background-color: #fafafa;
}
.gr-panel .field.tab .tab-content {
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 15px);
  margin-right: 20px;
}
.gr-panel .field.tab .active-count {
  height: 100%;
  margin: auto;
  border-right: 1px dashed #afafaf;
  width: 102px;
}
.gr-panel .field.tab .active-count span {
  font-size: 14px;
  margin-top: 25px;
  display: block;
}
.gr-panel .field.tab:hover .tab-content {
  width: calc(100% - 25px);
}
.gr-panel .field.tab:hover .active-count {
  color: #626262;
  font-weight: 100;
}
.gr-panel .field.tab.hidden .tab-content {
  width: calc(100% - 40px);
}
.gr-panel .field.tab.hidden:hover .tab-content {
  width: calc(100% - 60px);
}
.gr-panel .field.tab .plus-images {
  right: 4px;
  left: auto;
  width: 22px;
  position: static;
  position: initial;
}
.gr-panel .field.tab .plus-images img {
  position: absolute;
  top: 18px;
}
.gr-panel .field.tab .plus-images img.shrink {
  transform: rotate(0deg);
  transition: all 0.3s;
}
.gr-panel .field.tab .plus-images img.expand {
  transform: rotate(-90deg);
  transition: all 0.3s;
}
.gr-panel .field.tab .item-image {
  margin-right: 0;
  margin-left: 6px;
  margin-top: 1px;
}
.gr-panel .field.tab .images {
  z-index: 2;
}
.gr-panel .field.tab .images .hidden-sign-area {
  font-weight: normal;
}
.gr-panel .field.tab .report-text {
  font-family: var(--main-font-family-main);
}
.gr-panel .field.tab + .tab-fields .field {
  clear: both;
}
.gr-panel .field.tab + .tab-fields .field.field.selected {
  background-color: var(--primary-color-200, #E3EEFF);
}
.gr-panel .field.tab + .tab-fields .field.field.selected:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.gr-panel .field.tab + .tab-fields .field .report-text {
  font-family: var(--main-font-family-main);
}
.gr-panel .field.tab + .tab-fields .field.editInput, .gr-panel .field.tab + .tab-fields .field.selected.editInput {
  background-color: var(--primary-color-200, #E3EEFF);
}
.gr-panel .field.tab + .tab-fields.shrinked .field {
  position: static;
  height: 0;
  z-index: -1;
  opacity: 0;
  color: #f3f6f7;
  overflow: hidden;
  border-bottom: none;
}
.gr-panel .field.tab + .tab-fields.shrinked .field img {
  opacity: 0;
}
.gr-panel .field.tab + .tab-fields.expanded .hidden-sign,
.gr-panel .field.tab + .tab-fields.expanded .newarea-img {
  opacity: 1;
}
@keyframes slideInAnimation {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp[dir=ltr] .gr-panel .field.tab .active-count {
  border-left: 1px dashed #afafaf;
  border-right: 0px dashed #afafaf;
  width: 70px;
}
.reactComp[dir=ltr] .gr-panel .field.tab .active-count span {
  width: 40px;
}
.reactComp[dir=ltr] .gr-panel .field.tab .approve-btn {
  right: -28px;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .field.tab.selected.hidden .hidden-sign-area {
  margin-right: 0;
  margin-left: auto;
}
.reactComp[dir=ltr] .gr-panel .field.tab .plus-images {
  margin-right: 10px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .field.tab .item-image {
  margin-left: 0;
  margin-right: 6px;
}
.reactComp[dir=ltr] .gr-panel .field.tab .tab-content {
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 15px);
  margin-left: 20px;
}
.reactComp[dir=ltr] .gr-panel .field.tab .report-text {
  font-family: var(--main-font-family-main);
}
.reactComp[dir=ltr] .gr-panel .field.tab + .tab-fields .field .report-text {
  font-family: var(--main-font-family-main);
}
.reactComp[dir=ltr] .gr-panel .field.tab + .tab-fields .field img.newarea-img {
  margin-right: 5px;
  margin-left: 0;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.gr-panel-container .when-panel-area {
  margin-top: 30px;
  width: 95%;
  padding-bottom: 50px;
}
.gr-panel-container .when-panel-area .radio-btn-area {
  height: 41px;
  box-sizing: border-box;
  background-color: #ffffff;
  border-radius: 20px;
  margin-top: 10px;
}
.gr-panel-container .when-panel-area .radio-btn-area .radio-btn {
  float: right;
  width: 48.99%;
  text-align: center;
  height: 100%;
  padding: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #d3dadd;
}
.gr-panel-container .when-panel-area .radio-btn-area .radio-btn.active {
  background-color: var(--primary-color-500, #3B37E6);
}
.gr-panel-container .when-panel-area .radio-btn-area .radio-btn.active > span {
  color: var(--primary-color-100, #F5F9FF);
}
.gr-panel-container .when-panel-area .radio-btn-area .radio-btn.left {
  border-radius: 20px 0px 0px 20px;
}
.gr-panel-container .when-panel-area .radio-btn-area .radio-btn.right {
  border-radius: 0px 20px 20px 0px;
}
.gr-panel-container .when-panel-area .radio-btn-area .radio-btn > input[type=radio] {
  position: absolute;
  clip: rect(0 0 0 0);
}
.gr-panel-container .when-panel-area .radio-btn-area .radio-btn > span {
  font-size: 15px;
  font-weight: 400;
  line-height: 2.45;
  color: #32647c;
  display: block;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.gr-panel .actions {
  background-color: var(--primary-color-500, #3B37E6);
  margin: 15px 20px 15px 30px;
  display: flex;
  align-items: center;
  opacity: 1;
  transition: all 0.3s;
  border-radius: 8px;
}
.gr-panel .actions .movement {
  display: flex;
  align-items: center;
  justify-content: space-around;
  width: 25%;
  height: 41px;
  border-left: 1px solid #ffffff;
  cursor: pointer;
}
.gr-panel .actions .movement:last-child {
  border-left: none;
}
.gr-panel .actions .movement.disabled {
  pointer-events: none;
  background-color: #e0e3e4;
}
.gr-panel .actions .tooltip {
  height: 50px;
  bottom: 50px;
}
.reactComp[dir=ltr] .gr-panel .actions {
  margin: 15px 30px 15px 20px;
}
.reactComp[dir=ltr] .gr-panel .actions .movement {
  border-left: 1px solid #ffffff;
}
.reactComp[dir=ltr] .gr-panel .actions .movement:first-child {
  border-left: none;
}
.reactComp[dir=ltr] .gr-panel .actions .movement:last-child {
  border-left: 1px solid #ffffff;
}
.reactComp[dir=ltr] .gr-panel .actions .movement img {
  transform: scale(-1, 1);
}
.gr-panel .screen {
  flex: 1;
}
.gr-panel .screen .content-wrapper {
  width: 80%;
  height: 90%;
  display: flex;
}
.gr-panel .screen .content-wrapper.splitted {
  width: 100%;
}
.gr-panel .screen .content-wrapper .ui.active.centered.inline.loader {
  margin-top: 60%;
}
.gr-panel .screen .content-wrapper .content {
  width: 100%;
  height: calc(100% - 30px);
  position: relative;
  padding-right: 30px;
  margin-top: 20px;
}
.gr-panel .screen .content-wrapper .content.narrow {
  width: calc(50% - 42px);
}
.gr-panel .screen .content-wrapper .content.narrow:first-child {
  border-left: 1px solid #e6e7e8;
}
.gr-panel .screen .content-wrapper .content.narrow:nth-child(2) {
  padding-right: 12px;
}
.gr-panel .screen .content-wrapper .content .subscreen-title {
  margin-right: 20px;
  color: #00adef;
  font-size: 22px;
}
.gr-panel .screen .content-wrapper .content .input-wrapper {
  margin-left: 30px;
}
.gr-panel .screen .content-wrapper .content .input-wrapper .search-input {
  width: 100%;
  height: 45px;
}
.gr-panel .screen .content-wrapper .content .input-wrapper .search-input + .svg-icon {
  left: 15px;
}
.gr-panel .screen .content-wrapper .content .list {
  position: relative;
  height: calc(100% - 170px);
  width: 100%;
  margin-top: 15px;
}
.gr-panel .screen .content-wrapper .content .list.long {
  height: calc(100% - 130px);
}
.gr-panel .screen .content-wrapper .content .list.longer {
  height: calc(100% - 114px);
}
.gr-panel .screen .content-wrapper .content .list.longest {
  height: calc(100% - 74px);
}
.gr-panel .screen .content-wrapper .content .list.full {
  height: 100%;
}
.gr-panel .screen .content-wrapper .content .list .line {
  margin-right: 20px;
  width: calc(100% - 50px);
  height: 1px;
  background-color: #afafaf;
  z-index: 3;
}
.gr-panel .screen .content-wrapper .content .list .scroll-area {
  direction: ltr;
}
.gr-panel .screen .content-wrapper .content .list .scroll-area > div:first-child {
  overflow-x: hidden !important;
  margin-bottom: 0 !important;
  /*special treatment for Firefox*/
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  height: 100%;
  /* special treatment for IE */
  -ms-overflow-style: none;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .gr-panel .screen .content-wrapper .content .list .scroll-area > div:first-child {
    margin-right: 0px !important;
  }
}
.gr-panel .screen .content-wrapper .content .list .scroll-area > div:nth-child(2) {
  display: none;
}
.gr-panel .screen .content-wrapper .content .list .scroll-area.painted {
  height: calc(100% - 41px) !important;
}
.gr-panel .screen .content-wrapper .content .list .scroll-area .thumb-vertical {
  background-color: #a0a6a9;
  width: 7px !important;
}
.gr-panel .screen .content-wrapper .content .list .button {
  position: absolute;
}
.gr-panel .screen .content-wrapper .content .list .button.new-tab-btn {
  right: 19px;
  bottom: 0;
}
.gr-panel .screen .content-wrapper .content .list .button.new-tab-btn:not(.disabled):hover .btn-body {
  color: #48c0ee;
}
.gr-panel .screen .content-wrapper .content .list .button.new-tab-btn:not(.disabled):hover .btn-label::after {
  content: url("../../../images/new_tab_hover.png");
}
.gr-panel .screen .content-wrapper .content .list .button.new-tab-btn .btn-body {
  width: 110px;
  color: #406e85;
  background-color: #ffffff;
  justify-content: flex-start;
}
.gr-panel .screen .content-wrapper .content .list .button.new-tab-btn .btn-label {
  background-color: #ffffff;
}
.gr-panel .screen .content-wrapper .content .list .button.new-tab-btn .btn-label::after {
  content: url("../../../images/new_tab.png");
}
.gr-panel .screen .content-wrapper .content .list .button.new-tab-btn.disabled {
  cursor: context-menu;
}
.gr-panel .screen .content-wrapper .content .picdesign {
  position: absolute;
  bottom: 0;
  right: 50px;
  color: #626262;
  display: flex;
  align-items: center;
}
.gr-panel .screen .content-wrapper .content .picdesign .ui.toggle.checkbox {
  margin: 10px 15px;
}
.gr-panel .screen .content-wrapper .content .list.container {
  max-height: calc(100% - 150px);
}
.gr-panel .content-wrapper.wide {
  width: 100%;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper {
  width: 76%;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper.wide {
  width: 100%;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content {
  padding-left: 10px;
  padding-right: 0;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content.narrow:first-child {
  border-right: 1px solid #e6e7e8;
  border-left: none;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content.narrow:nth-child(2) {
  padding-left: 12px;
  padding-right: 0;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content .input-wrapper {
  margin-left: 20px;
  margin-right: 30px;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content .input-wrapper .search-input + .svg-icon {
  right: 15px;
  left: auto;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content .subscreen-title {
  margin-left: 20px;
  margin-right: 0;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content .search {
  margin-left: 20px;
  margin-right: 0;
  padding-right: 40px;
  padding-left: 10px;
  background: 10px center #fafafa;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content .list .line {
  margin-left: 20px;
  margin-right: 0;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content .list .scroll-area > div:last-child {
  left: 2px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content .list .new-tab-btn {
  left: 19px;
  right: auto;
}
.reactComp[dir=ltr] .gr-panel .content-wrapper .content .field-actions .actions-wrapper {
  width: 150px;
}
.reactComp[dir=ltr] .gr-panel .container .content-wrapper {
  width: 100%;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.attributes-panel {
  position: fixed !important;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: white;
  z-index: 100;
  width: 355px;
  padding: 16px;
  border-radius: 8px;
  box-shadow: 0px 4px 16px 0px rgba(22, 33, 61, 0.1);
}
.attributes-panel .panel-section {
  margin-bottom: 24px;
}
.attributes-panel .font-section {
  width: 100%;
}
.attributes-panel .font-section .font-size select,
.attributes-panel .font-section .font-type select {
  padding: 5px;
  border-radius: 8px;
}
.attributes-panel .font-section .article {
  margin-bottom: 12px;
}
.attributes-panel .font-section .toolbar {
  height: 26px;
}
.attributes-panel .font-section .color-selector {
  width: 55px;
}
.attributes-panel .font-section .color-selector .background-color-picker {
  width: 12px;
  height: 12px;
  padding: 6px;
  margin: 0 6px;
  border: 1px solid;
}
.attributes-panel .text-alignment {
  margin-inline-end: 8px;
  gap: 8px;
  width: 80px;
}
.attributes-panel .text-box-container {
  height: 88px;
  width: calc(100% - 80px);
}
.attributes-panel .text-box-container .text-box {
  padding: 8px;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  height: 100%;
  display: flex;
}
.attributes-panel .text-box-container .text-box .text-box-content {
  display: flex;
  width: 100%;
  -webkit-user-select: none; /* Safari */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* IE10+/Edge */
  user-select: none; /* Standard */
}
.attributes-panel .text-box-container .text-box .text-box-content.align-right {
  justify-content: right;
}
.attributes-panel .text-box-container .text-box .text-box-content.align-left {
  justify-content: left;
}
.attributes-panel .text-box-container .text-box .text-box-content.align-center {
  justify-content: center;
}
.attributes-panel .text-box-container .text-box .text-box-content.v-align-top {
  align-items: start;
}
.attributes-panel .text-box-container .text-box .text-box-content.v-align-center {
  align-items: center;
}
.attributes-panel .text-box-container .text-box .text-box-content.v-align-bottom {
  align-items: end;
}
.attributes-panel .text-box-container .text-box .text-box-content.strike-text {
  text-decoration: line-through;
}
.attributes-panel .text-box-container .text-box .text-box-content.underline-text {
  text-decoration: underline !important;
}
.attributes-panel .text-box-container .text-box .text-box-content.italic-text {
  font-style: italic;
}
.attributes-panel .text-box-container .text-box .text-box-content.bold-text {
  font-weight: bold;
}
.attributes-panel .text-box-container .text-box.half-height {
  height: 40px;
}
.attributes-panel .text-box-container .text-box.half-height:first-child {
  margin-bottom: 4px;
}
.attributes-panel .format-options {
  width: 100%;
}
.attributes-panel .format-options .article {
  margin-bottom: 12px;
}
.attributes-panel .format-options .article .check-box-label {
  margin-inline-start: 4px;
  font-family: var(--main-font-family-main);
}
.attributes-panel .format-options .input-decimal {
  padding: 4px;
  border-radius: 4px;
  border: 1px solid black;
}
.attributes-panel .format-options .decimal-label {
  font-family: var(--main-font-family-main);
}
.attributes-panel .date-formats {
  font-family: var(--main-font-family-main);
}
.attributes-panel .date-formats select {
  padding: 4px;
  border-radius: 4px;
}
.attributes-panel .confirm-btn {
  width: 160px;
  height: 40px;
}
.reactComp[dir=ltr] .search-panel {
  left: 150px;
}
.reactComp[dir=ltr] .search-panel header {
  margin-left: 10px;
}
.reactComp[dir=ltr] .search-panel header .close-mark {
  cursor: pointer;
  font-size: 1.2em;
  float: right;
  margin: 10px 0 0 10px;
}
.reactComp[dir=ltr] .search-panel .condition-search-input {
  margin-left: 15px;
  margin-right: 0px;
}
.reactComp[dir=ltr] .search-panel .list-area {
  direction: ltr;
}
.reactComp[dir=ltr] .search-panel .list-area .list-item span {
  float: right;
}
.reactComp[dir=ltr] .search-panel .list-area .list-item span.left-value {
  direction: rtl;
}
.reactComp[dir=ltr] .search-panel .list-area .list-item span.right-value {
  direction: ltr;
  text-align: left !important;
}
.reactComp[dir=ltr] .search-panel .options-container {
  margin-left: 16px;
}
.search-panel {
  font-family: Arial;
  position: fixed;
  right: calc(50vw - 350px);
  top: calc(50vh - 250px);
  width: 550px;
  height: 460px;
  border: 1px solid #1e3c4a;
  background: #fafbfc;
  z-index: 100;
  padding: 10px;
  box-shadow: 4px 4px #9da6af;
}
.search-panel header {
  height: 35px;
  border-bottom: 1px solid #1e3c4a;
  width: 95%;
  margin-right: 10px;
}
.search-panel header .close-mark {
  cursor: pointer;
  font-size: 1.2em;
  float: left;
}
.search-panel header .close-mark:hover {
  background: #07ace6;
  color: #ffffff;
}
.search-panel .condition-search-input {
  margin-top: 20px;
  margin-right: 10px;
  height: 30px;
}
.search-panel .condition-search-input input {
  padding: 3px;
  font-size: 16px;
  width: 95%;
}
.search-panel .search-button {
  width: 100%;
  margin-top: 10px;
}
.search-panel .search-button .button {
  user-select: none;
  height: 20px;
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
  width: 94%;
  background: #07ace6;
  color: #ffffff;
  position: inherit !important;
}
.search-panel .search-button .button:hover {
  background: #3e6f86;
}
.search-panel .list-area {
  direction: ltr;
  margin-top: 10px;
  border: 1px solid #000000;
  margin-left: auto;
  margin-right: auto;
  overflow: auto;
  height: 50%;
  width: 94%;
}
.search-panel .list-area .list-item {
  padding: 5px;
  font-size: 12px;
  height: 24px;
}
.search-panel .list-area .list-item span {
  cursor: pointer;
  width: 50%;
  float: left;
}
.search-panel .list-area .list-item span.left-value {
  direction: ltr;
}
.search-panel .list-area .list-item span.right-value {
  text-align: right;
  direction: ltr;
}
.search-panel .list-area .list-item:hover {
  background: #d3dadd !important;
}
.search-panel .list-area .list-item.selected {
  background: #3e6f86 !important;
}
.search-panel .list-area .list-item.selected span {
  color: #ffffff !important;
}
.search-panel .list-area .list-item:nth-child(even) {
  background: #ffffff;
}
.search-panel .list-area .list-item:nth-child(odd) {
  background: #f3f7fb;
}
.search-panel .options-container {
  margin-top: 10px;
  margin-right: 16px;
  height: 200px;
}
/*!
 * # Semantic UI 2.4.2 - Checkbox
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
           Checkbox
*******************************/
/*--------------
    Content
---------------*/
.ui.checkbox {
  position: relative;
  display: inline-block;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  outline: none;
  vertical-align: baseline;
  font-style: normal;
  min-height: 17px;
  font-size: 1rem;
  line-height: 17px;
  min-width: 17px;
}
/* HTML Checkbox */
.ui.checkbox input[type=checkbox],
.ui.checkbox input[type=radio] {
  cursor: pointer;
  position: absolute;
  top: 0px;
  left: 0px;
  opacity: 0 !important;
  outline: none;
  z-index: 3;
  width: 17px;
  height: 17px;
}
/*--------------
      Box
---------------*/
.ui.checkbox .box,
.ui.checkbox label {
  cursor: auto;
  position: relative;
  display: block;
  padding-left: 1.85714em;
  outline: none;
  font-size: 1em;
}
.ui.checkbox .box:before,
.ui.checkbox label:before {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 17px;
  height: 17px;
  content: "";
  background: #FFFFFF;
  border-radius: 0.21428571rem;
  -webkit-transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
  transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
  transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease;
  transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
  border: 1px solid #D4D4D5;
}
/*--------------
    Checkmark
---------------*/
.ui.checkbox .box:after,
.ui.checkbox label:after {
  position: absolute;
  font-size: 14px;
  top: 0px;
  left: 0px;
  width: 17px;
  height: 17px;
  text-align: center;
  opacity: 0;
  color: rgba(0, 0, 0, 0.87);
  -webkit-transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
  transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
  transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease;
  transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease;
}
/*--------------
      Label
---------------*/
/* Inside */
.ui.checkbox label,
.ui.checkbox + label {
  color: rgba(0, 0, 0, 0.87);
  -webkit-transition: color 0.1s ease;
  transition: color 0.1s ease;
}
/* Outside */
.ui.checkbox + label {
  vertical-align: middle;
}
/*******************************
           States
*******************************/
/*--------------
      Hover
---------------*/
.ui.checkbox .box:hover::before,
.ui.checkbox label:hover::before {
  background: #FFFFFF;
  border-color: rgba(34, 36, 38, 0.35);
}
.ui.checkbox label:hover,
.ui.checkbox + label:hover {
  color: rgba(0, 0, 0, 0.8);
}
/*--------------
      Down
---------------*/
.ui.checkbox .box:active::before,
.ui.checkbox label:active::before {
  background: #F9FAFB;
  border-color: rgba(34, 36, 38, 0.35);
}
.ui.checkbox .box:active::after,
.ui.checkbox label:active::after {
  color: rgba(0, 0, 0, 0.95);
}
.ui.checkbox input:active ~ label {
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
     Focus
---------------*/
.ui.checkbox input:focus ~ .box:before,
.ui.checkbox input:focus ~ label:before {
  background: #FFFFFF;
  border-color: #96C8DA;
}
.ui.checkbox input:focus ~ .box:after,
.ui.checkbox input:focus ~ label:after {
  color: rgba(0, 0, 0, 0.95);
}
.ui.checkbox input:focus ~ label {
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
     Active
---------------*/
.ui.checkbox input:checked ~ .box:before,
.ui.checkbox input:checked ~ label:before {
  background: #FFFFFF;
  border-color: rgba(34, 36, 38, 0.35);
}
.ui.checkbox input:checked ~ .box:after,
.ui.checkbox input:checked ~ label:after {
  opacity: 1;
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
  Indeterminate
---------------*/
.ui.checkbox input:not([type=radio]):indeterminate ~ .box:before,
.ui.checkbox input:not([type=radio]):indeterminate ~ label:before {
  background: #FFFFFF;
  border-color: rgba(34, 36, 38, 0.35);
}
.ui.checkbox input:not([type=radio]):indeterminate ~ .box:after,
.ui.checkbox input:not([type=radio]):indeterminate ~ label:after {
  opacity: 1;
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
  Active Focus
---------------*/
.ui.checkbox input:not([type=radio]):indeterminate:focus ~ .box:before,
.ui.checkbox input:not([type=radio]):indeterminate:focus ~ label:before,
.ui.checkbox input:checked:focus ~ .box:before,
.ui.checkbox input:checked:focus ~ label:before {
  background: #FFFFFF;
  border-color: #96C8DA;
}
.ui.checkbox input:not([type=radio]):indeterminate:focus ~ .box:after,
.ui.checkbox input:not([type=radio]):indeterminate:focus ~ label:after,
.ui.checkbox input:checked:focus ~ .box:after,
.ui.checkbox input:checked:focus ~ label:after {
  color: rgba(0, 0, 0, 0.95);
}
/*--------------
    Read-Only
---------------*/
.ui.read-only.checkbox,
.ui.read-only.checkbox label {
  cursor: default;
}
/*--------------
     Disabled
---------------*/
.ui.disabled.checkbox .box:after,
.ui.disabled.checkbox label,
.ui.checkbox input[disabled] ~ .box:after,
.ui.checkbox input[disabled] ~ label {
  cursor: default !important;
  opacity: 0.5;
  color: #000000;
}
/*--------------
     Hidden
---------------*/
/* Initialized checkbox moves input below element
 to prevent manually triggering */
.ui.checkbox input.hidden {
  z-index: -1;
}
/* Selectable Label */
.ui.checkbox input.hidden + label {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/*******************************
             Types
*******************************/
/*--------------
     Radio
---------------*/
.ui.radio.checkbox {
  min-height: 15px;
}
.ui.radio.checkbox .box,
.ui.radio.checkbox label {
  padding-left: 1.85714em;
}
/* Box */
.ui.radio.checkbox .box:before,
.ui.radio.checkbox label:before {
  content: "";
  -webkit-transform: none;
  transform: none;
  width: 15px;
  height: 15px;
  border-radius: 500rem;
  top: 1px;
  left: 0px;
}
/* Bullet */
.ui.radio.checkbox .box:after,
.ui.radio.checkbox label:after {
  border: none;
  content: "" !important;
  width: 15px;
  height: 15px;
  line-height: 15px;
}
/* Radio Checkbox */
.ui.radio.checkbox .box:after,
.ui.radio.checkbox label:after {
  top: 1px;
  left: 0px;
  width: 15px;
  height: 15px;
  border-radius: 500rem;
  -webkit-transform: scale(0.46666667);
  transform: scale(0.46666667);
  background-color: rgba(0, 0, 0, 0.87);
}
/* Focus */
.ui.radio.checkbox input:focus ~ .box:before,
.ui.radio.checkbox input:focus ~ label:before {
  background-color: #FFFFFF;
}
.ui.radio.checkbox input:focus ~ .box:after,
.ui.radio.checkbox input:focus ~ label:after {
  background-color: rgba(0, 0, 0, 0.95);
}
/* Indeterminate */
.ui.radio.checkbox input:indeterminate ~ .box:after,
.ui.radio.checkbox input:indeterminate ~ label:after {
  opacity: 0;
}
/* Active */
.ui.radio.checkbox input:checked ~ .box:before,
.ui.radio.checkbox input:checked ~ label:before {
  background-color: #FFFFFF;
}
.ui.radio.checkbox input:checked ~ .box:after,
.ui.radio.checkbox input:checked ~ label:after {
  background-color: rgba(0, 0, 0, 0.95);
}
/* Active Focus */
.ui.radio.checkbox input:focus:checked ~ .box:before,
.ui.radio.checkbox input:focus:checked ~ label:before {
  background-color: #FFFFFF;
}
.ui.radio.checkbox input:focus:checked ~ .box:after,
.ui.radio.checkbox input:focus:checked ~ label:after {
  background-color: rgba(0, 0, 0, 0.95);
}
/*--------------
     Slider
---------------*/
.ui.slider.checkbox {
  min-height: 1.25rem;
}
/* Input */
.ui.slider.checkbox input {
  width: 3.5rem;
  height: 1.25rem;
}
/* Label */
.ui.slider.checkbox .box,
.ui.slider.checkbox label {
  padding-left: 4.5rem;
  line-height: 1rem;
  color: rgba(0, 0, 0, 0.4);
}
/* Line */
.ui.slider.checkbox .box:before,
.ui.slider.checkbox label:before {
  display: block;
  position: absolute;
  content: "";
  border: none !important;
  left: 0em;
  z-index: 1;
  top: 0.4rem;
  background-color: rgba(0, 0, 0, 0.05);
  width: 3.5rem;
  height: 0.21428571rem;
  -webkit-transform: none;
  transform: none;
  border-radius: 500rem;
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
}
/* Handle */
.ui.slider.checkbox .box:after,
.ui.slider.checkbox label:after {
  background: #FFFFFF -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
  background: #FFFFFF -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  background: #FFFFFF linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  position: absolute;
  content: "" !important;
  opacity: 1;
  z-index: 2;
  border: none;
  -webkit-box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  width: 1.5rem;
  height: 1.5rem;
  top: -0.25rem;
  left: 0em;
  -webkit-transform: none;
  transform: none;
  border-radius: 500rem;
  -webkit-transition: left 0.3s ease;
  transition: left 0.3s ease;
}
/* Focus */
.ui.slider.checkbox input:focus ~ .box:before,
.ui.slider.checkbox input:focus ~ label:before {
  background-color: rgba(0, 0, 0, 0.15);
  border: none;
}
/* Hover */
.ui.slider.checkbox .box:hover,
.ui.slider.checkbox label:hover {
  color: rgba(0, 0, 0, 0.8);
}
.ui.slider.checkbox .box:hover::before,
.ui.slider.checkbox label:hover::before {
  background: rgba(0, 0, 0, 0.15);
}
/* Active */
.ui.slider.checkbox input:checked ~ .box,
.ui.slider.checkbox input:checked ~ label {
  color: rgba(0, 0, 0, 0.95) !important;
}
.ui.slider.checkbox input:checked ~ .box:before,
.ui.slider.checkbox input:checked ~ label:before {
  background-color: #545454 !important;
}
.ui.slider.checkbox input:checked ~ .box:after,
.ui.slider.checkbox input:checked ~ label:after {
  left: 2rem;
}
/* Active Focus */
.ui.slider.checkbox input:focus:checked ~ .box,
.ui.slider.checkbox input:focus:checked ~ label {
  color: rgba(0, 0, 0, 0.95) !important;
}
.ui.slider.checkbox input:focus:checked ~ .box:before,
.ui.slider.checkbox input:focus:checked ~ label:before {
  background-color: #000000 !important;
}
/*--------------
     Toggle
---------------*/
.ui.toggle.checkbox {
  min-height: 1.5rem;
}
/* Input */
.ui.toggle.checkbox input {
  width: 3.5rem;
  height: 1.5rem;
}
/* Label */
.ui.toggle.checkbox .box,
.ui.toggle.checkbox label {
  min-height: 1.5rem;
  padding-left: 4.5rem;
  color: rgba(0, 0, 0, 0.87);
}
.ui.toggle.checkbox label {
  padding-top: 0.15em;
}
/* Switch */
.ui.toggle.checkbox .box:before,
.ui.toggle.checkbox label:before {
  display: block;
  position: absolute;
  content: "";
  z-index: 1;
  -webkit-transform: none;
  transform: none;
  border: none;
  top: 0rem;
  background: rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 3.5rem;
  height: 1.5rem;
  border-radius: 500rem;
}
/* Handle */
.ui.toggle.checkbox .box:after,
.ui.toggle.checkbox label:after {
  background: #FFFFFF -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05)));
  background: #FFFFFF -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  background: #FFFFFF linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  position: absolute;
  content: "" !important;
  opacity: 1;
  z-index: 2;
  border: none;
  -webkit-box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  width: 1.5rem;
  height: 1.5rem;
  top: 0rem;
  left: 0em;
  border-radius: 500rem;
  -webkit-transition: background 0.3s ease, left 0.3s ease;
  transition: background 0.3s ease, left 0.3s ease;
}
.ui.toggle.checkbox input ~ .box:after,
.ui.toggle.checkbox input ~ label:after {
  left: -0.05rem;
  -webkit-box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
}
/* Focus */
.ui.toggle.checkbox input:focus ~ .box:before,
.ui.toggle.checkbox input:focus ~ label:before {
  background-color: rgba(0, 0, 0, 0.15);
  border: none;
}
/* Hover */
.ui.toggle.checkbox .box:hover::before,
.ui.toggle.checkbox label:hover::before {
  background-color: rgba(0, 0, 0, 0.15);
  border: none;
}
/* Active */
.ui.toggle.checkbox input:checked ~ .box,
.ui.toggle.checkbox input:checked ~ label {
  color: rgba(0, 0, 0, 0.95) !important;
}
.ui.toggle.checkbox input:checked ~ .box:before,
.ui.toggle.checkbox input:checked ~ label:before {
  background-color: #2185D0 !important;
}
.ui.toggle.checkbox input:checked ~ .box:after,
.ui.toggle.checkbox input:checked ~ label:after {
  left: 2.15rem;
  -webkit-box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
  box-shadow: 0px 1px 2px 0 rgba(34, 36, 38, 0.15), 0px 0px 0px 1px rgba(34, 36, 38, 0.15) inset;
}
/* Active Focus */
.ui.toggle.checkbox input:focus:checked ~ .box,
.ui.toggle.checkbox input:focus:checked ~ label {
  color: rgba(0, 0, 0, 0.95) !important;
}
.ui.toggle.checkbox input:focus:checked ~ .box:before,
.ui.toggle.checkbox input:focus:checked ~ label:before {
  background-color: #0d71bb !important;
}
/*******************************
            Variations
*******************************/
/*--------------
     Fitted
---------------*/
.ui.fitted.checkbox .box,
.ui.fitted.checkbox label {
  padding-left: 0em !important;
}
.ui.fitted.toggle.checkbox,
.ui.fitted.toggle.checkbox {
  width: 3.5rem;
}
.ui.fitted.slider.checkbox,
.ui.fitted.slider.checkbox {
  width: 3.5rem;
}
/*******************************
         Theme Overrides
*******************************/
@font-face {
  font-family: "Checkbox";
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype");
}
/* Checkmark */
.ui.checkbox label:after,
.ui.checkbox .box:after {
  font-family: "Checkbox";
}
/* Checked */
.ui.checkbox input:checked ~ .box:after,
.ui.checkbox input:checked ~ label:after {
  content: "\e800";
}
/* Indeterminate */
.ui.checkbox input:indeterminate ~ .box:after,
.ui.checkbox input:indeterminate ~ label:after {
  font-size: 12px;
  content: "\e801";
}
/*  UTF Reference
.check:before { content: '\e800'; }
.dash:before  { content: '\e801'; }
.plus:before { content: '\e802'; }
*/
/*******************************
         Site Overrides
*******************************/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.reactComp[dir=rtl] .button.labeled-btn.entity-button {
  margin-right: 8px;
  margin-left: 0px;
}
.reactComp[dir=rtl] .button.labeled-btn.entity-button .label-comp .entity-icon {
  border-radius: 0 3px 3px 0;
}
.reactComp[dir=rtl] .button.labeled-btn.entity-button .entity-btn-body {
  border-radius: 3px 0 0 3px;
  border-left: 1px solid #d0dbe0;
  border-right: none;
}
.reactComp .button-wrapper {
  padding: 0;
}
.reactComp .button {
  font-size: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.reactComp .button.positive {
  background-color: #07ace6;
  color: #ffffff;
}
.reactComp .button.labeled-btn div {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.reactComp .button.labeled-btn .btn-body {
  color: #ffffff;
  background-color: #07ace6;
  font-size: 16px;
  width: 100px;
}
.reactComp .button.labeled-btn .btn-label {
  width: 55px;
  max-width: 100%;
  background-color: #06baeb;
}
.reactComp .button.labeled-btn.round-corners div:first-child {
  border-radius: 8px 0 0 8px;
}
[dir=rtl] .reactComp .button.labeled-btn.round-corners div:first-child {
  border-radius: 0 8px 8px 0;
}
.reactComp .button.labeled-btn.round-corners div:last-child {
  border-radius: 0 8px 8px 0;
}
[dir=rtl] .reactComp .button.labeled-btn.round-corners div:last-child {
  border-radius: 8px 0 0 8px;
}
.reactComp .button.labeled-btn.entity-button {
  height: 30px;
  margin-left: 8px;
}
.reactComp .button.labeled-btn.entity-button .label-comp {
  z-index: 1;
}
.reactComp .button.labeled-btn.entity-button .label-comp .entity-icon {
  box-shadow: none;
  border: 0;
  border-radius: 3px 0 0 3px;
}
.reactComp .button.labeled-btn.entity-button .label-comp .entity-icon img {
  margin: 0;
}
.reactComp .button.labeled-btn.entity-button .entity-btn-body {
  display: block;
  width: auto;
  max-width: 225px;
  padding: 0 8px;
  height: 30px;
  border-radius: 0 3px 3px 0;
  border: 1px solid #d0dbe0;
  border-left: none;
  z-index: 0;
  background-color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 28px;
  font-family: var(--main-font-family-main);
}
@media screen and (max-width: 1400px) {
  .reactComp .button.labeled-btn.entity-button .entity-btn-body {
    max-width: 130px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .reactComp .button.labeled-btn.entity-button.menu-entity {
    cursor: pointer !important;
  }
}
.reactComp .button.labeled-btn.entity-button.menu-entity:hover .entity-btn-body {
  border-color: #a142ff;
}
.reactComp .button.labeled-btn.entity-button.form-entity:hover .entity-btn-body {
  border-color: #5ed0f9;
}
.reactComp .button.labeled-btn.entity-button.proc-entity:hover .entity-btn-body {
  border-color: #60c57c;
}
.reactComp .button.labeled-btn.entity-button.rep-entity:hover .entity-btn-body {
  border-color: #f5a458;
}
.reactComp .button.labeled-btn.entity-button.wiz-entity:hover .entity-btn-body {
  border-color: #47d2dd;
}
.gr-panel-container .button {
  height: 55px;
  font-size: 21.9px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  color: white;
  background-color: #32647c;
  position: relative;
  width: 40%;
}
.gr-panel-container .button.save-btn {
  margin-right: 5%;
  float: right;
  background-image: none;
}
.gr-panel-container .button.save-add-btn {
  float: left;
  margin-left: 5%;
}
.gr-panel-container .button.labeled-btn div {
  display: flex;
  align-items: center;
  justify-content: center;
}
.gr-panel-container .button.labeled-btn .btn-body {
  color: #ffffff;
  font-size: 16px;
  background-color: #07ace6;
  width: 100px;
  height: 59px;
}
.gr-panel-container .button.labeled-btn .btn-label {
  width: 55px;
  max-width: 100%;
  height: 59px;
  background-color: #06baeb;
}
.radio-selection {
  display: flex;
  align-items: center;
  font-size: 0.9em !important;
}
.radio-selection .checkbox {
  margin-left: 20px;
  margin-right: 20px;
}
.radio-selection .checkbox label {
  display: flex;
  color: #263c50 !important;
  height: 22px;
  align-items: center;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp .ui.toggle.checkbox {
  background-color: #ffffff;
}
.reactComp .ui.toggle.checkbox input:checked ~ .box:before,
.reactComp .ui.toggle.checkbox input:checked ~ label:before,
.reactComp .ui.toggle.checkbox input:focus:checked ~ .box:before,
.reactComp .ui.toggle.checkbox input:focus:checked ~ label:before {
  background-color: #01ade7 !important;
}
.reactComp .ui.radio.checkbox {
  background-color: transparent;
}
.reactComp .ui.radio.checkbox .box,
.reactComp .ui.radio.checkbox label {
  font-size: 16px;
  color: #f3f6f7;
}
.reactComp .ui.radio.checkbox .box:before, .reactComp .ui.radio.checkbox .box:after,
.reactComp .ui.radio.checkbox label:before,
.reactComp .ui.radio.checkbox label:after {
  width: 18px;
  height: 18px;
}
.reactComp .ui.radio.checkbox .box:after,
.reactComp .ui.radio.checkbox label:after {
  background-color: var(--primary-color-500, #3B37E6) !important;
}
.reactComp .ui.radio.checkbox input:focus ~ label {
  color: #f3f6f7;
}
.reactComp input[type=text]::-ms-clear {
  display: none;
}
.reactComp .ui.loader.active:after,
.reactComp .ui.loader.visible:after {
  border-color: #00adef transparent transparent;
}
.reactComp[dir=rtl] .ui.radio.checkbox label {
  padding-right: 1.85714em;
  padding-left: 0;
}
.reactComp[dir=rtl] .ui.radio.checkbox .box:before,
.reactComp[dir=rtl] .ui.radio.checkbox .box:after,
.reactComp[dir=rtl] .ui.radio.checkbox label:before,
.reactComp[dir=rtl] .ui.radio.checkbox label:after {
  right: 0;
  left: auto;
  margin-left: 1px;
}
.tooltip-wrapper {
  position: relative;
}
.tooltip-wrapper img {
  z-index: 1;
}
.tooltip-wrapper .tooltip {
  display: none;
  width: 120px;
  background-color: #ffffff;
  color: #626262;
  text-align: center;
  padding: 5px 0;
  position: absolute;
  border: solid 1px #68caf0;
  align-items: center;
  justify-content: center;
  bottom: 150%;
  left: -49px;
  z-index: 100;
  font-weight: normal;
  padding: 3px;
}
.tooltip-wrapper .tooltip:before, .tooltip-wrapper .tooltip:after {
  left: 50%;
  content: "";
  position: absolute;
  top: calc(100% + 1px);
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #68caf0 transparent transparent transparent;
}
.tooltip-wrapper .tooltip:after {
  top: 100%;
  border-top-color: white;
}
.tooltip-wrapper:not(.modal):hover .tooltip {
  display: flex;
}
.tooltip-wrapper .turnRight {
  bottom: -17px;
}
.tooltip-wrapper .turnRight:before, .tooltip-wrapper .turnRight:after {
  top: calc(50% - 5px);
  right: calc(100% + 1px);
  left: auto;
  border-color: transparent #68caf0 transparent transparent;
}
.tooltip-wrapper .turnRight:after {
  right: 100%;
  left: auto;
  border-right-color: white;
}
.tooltip-wrapper .turnLeft {
  bottom: -17px;
}
.tooltip-wrapper .turnLeft:before, .tooltip-wrapper .turnLeft:after {
  top: calc(50% - 5px);
  left: calc(100% + 6px);
  right: auto;
  border-color: transparent transparent transparent #68caf0;
}
.tooltip-wrapper .turnLeft:after {
  left: calc(100% + 5px);
  right: auto;
  border-left-color: white;
}
.reactComp[dir=ltr] .tooltip-wrapper .tooltip {
  right: -49px;
  left: auto;
}
.reactComp[dir=ltr] .tooltip-wrapper .tooltip:before, .reactComp[dir=ltr] .tooltip-wrapper .tooltip:after {
  right: 50%;
  left: auto;
  margin-right: -5px;
  margin-left: 0;
}
.reactComp[dir=ltr] .tooltip-wrapper .turnRight:before, .reactComp[dir=ltr] .tooltip-wrapper .turnRight:after {
  left: calc(100% + 1px);
  right: auto;
  border-color: transparent transparent transparent #68caf0;
}
.reactComp[dir=ltr] .tooltip-wrapper .turnRight:after {
  left: 100%;
  right: auto;
  border-left-color: white;
}
.reactComp[dir=ltr] .tooltip-wrapper .turnLeft:before, .reactComp[dir=ltr] .tooltip-wrapper .turnLeft:after {
  right: calc(100% + 6px);
  left: auto;
  border-color: transparent #68caf0 transparent transparent;
}
.reactComp[dir=ltr] .tooltip-wrapper .turnLeft:after {
  right: calc(100% + 5px);
  left: auto;
  border-right-color: white;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.reactComp[dir=ltr]#react-message .gr-blocker .warning {
  font-family: "Roboto", sans-serif;
}
.reactComp[dir=ltr]#react-message .gr-blocker .warning .warn-header {
  font-family: "Bree Serif", sans-serif;
}
.reactComp[dir=ltr]#react-message .gr-blocker .warning .close-btn {
  right: 20px;
  left: auto;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp .input-wrapper {
  position: relative;
  margin-top: 10px;
  margin-right: 20px;
}
.reactComp .input-wrapper .search-input {
  width: calc(100% - 102px);
  height: 45px;
  border: 1px solid var(--primary-color-200, #E3EEFF);
  border-radius: 8px;
  outline: 0;
  font-size: 14px;
  color: var(--primary-color-700, #16213D);
  padding: 10px 10px 10px 40px;
  font-family: var(--main-font-family-main);
}
.reactComp .input-wrapper .search-input::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.reactComp .input-wrapper .search-input::placeholder {
  color: var(--secondary-color-400, #B2BCC6);
}
.reactComp .input-wrapper .search-input + .search-module-input-svg {
  position: absolute;
  top: 10px;
  left: 90%;
  right: auto;
}
[dir=rtl] .reactComp .input-wrapper .search-input + .search-module-input-svg {
  right: 90%;
  left: auto;
}
.reactComp .input-wrapper .search-input:focus {
  border-color: var(--primary-color-500, #3B37E6);
}
.reactComp .search-options {
  width: calc(100% - 80px);
  margin-right: 20px;
  border: 1px solid #d3dadd;
  border-top: none;
  position: absolute;
  background-color: white;
  z-index: 3;
  max-height: 60%;
  overflow: auto;
  cursor: pointer;
}
.reactComp .search-options .option {
  display: flex;
  align-content: space-between;
  flex-direction: row;
  flex-flow: row wrap;
  min-height: 15px;
  padding: 10px;
  border-bottom: 1px solid #e0e3e4;
}
.reactComp .search-options .option:first-child {
  border-top: none;
}
.reactComp .search-options .option:last-child {
  border-bottom: none;
}
.reactComp .search-options .option:hover {
  color: #48c0ee;
  font-weight: 700;
}
.reactComp .search-options span::after {
  content: " ";
}
.reactComp .search-options span:nth-child(2)::before {
  content: " ← ";
}
.reactComp .search-options span:nth-child(3)::before {
  content: " ← ";
}
.reactComp[dir=ltr] .input-wrapper {
  margin-left: 20px;
  margin-right: 0;
}
.reactComp[dir=ltr] .input-wrapper .search-input {
  padding: 10px 40px 10px 10px;
  background: 10px center #fafafa;
}
.reactComp[dir=ltr] .input-wrapper .search-input + .svg-icon {
  right: 55px;
  left: auto;
}
.reactComp[dir=ltr] .search-options {
  margin-left: 20px;
  margin-right: 0;
  width: calc(100% - 62px);
}
.reactComp[dir=ltr] .search-options span:nth-child(2)::after {
  content: "";
}
.reactComp[dir=ltr] .search-options span:nth-child(3)::after {
  content: "";
}
.reactComp[dir=ltr] .search-options span:nth-child(2)::before {
  content: " → ";
}
.reactComp[dir=ltr] .search-options span:nth-child(3)::before {
  content: " → ";
}
[dir=rtl] .scroll-wrapper .scroll-area > div {
  direction: ltr !important;
  overflow-x: hidden !important;
}
[dir=rtl] .scroll-wrapper .scroll-area > div:first-child {
  padding-bottom: 17px;
}
[dir=rtl] .scroll-wrapper .scroll-area > div > * {
  direction: rtl;
}
[dir=rtl] .scroll-wrapper .draggable-element {
  direction: rtl;
}
[dir=rtl] .scroll-wrapper .draggable-element .drag-icon {
  margin: 10px -1px 0 0;
}
.scroll-wrapper {
  height: 100%;
  position: relative;
}
.scroll-wrapper .thumb-vertical {
  background-color: #d6dddf;
  width: 6px !important;
  border-radius: 3px;
}
.scroll-wrapper .overlay {
  width: 100%;
  height: 60px;
  position: absolute;
  z-index: 1;
  bottom: 0px;
  background-image: linear-gradient(to bottom, transparent, #ffffff);
}
.scroll-wrapper .draggable-element {
  background: #ffffff;
}
.scroll-wrapper .draggable-element .drag-icon {
  display: none;
  position: absolute;
  margin: 10px 0 0 -1px;
  height: 25px;
  width: 15px;
}
.scroll-wrapper .draggable-element .drag-icon .svg-icon {
  cursor: move;
}
.scroll-wrapper .draggable-element .drag-icon .svg-icon svg path {
  stroke: rgba(0, 65, 99, 0.6);
}
.scroll-wrapper .draggable-element:hover .drag-icon {
  display: block;
}
.scroll-wrapper .draggable-element:active .drag-icon {
  display: block;
}
.scroll-wrapper .draggable-element:active .drag-icon .svg-icon svg path {
  stroke: var(--primary-color-500, #3B37E6);
}
.scroll-wrapper .draggable-element.in-drag {
  -webkit-box-shadow: 0px 25px 26px 0px rgba(0, 0, 0, 0.09);
  -moz-box-shadow: 0px 25px 26px 0px rgba(0, 0, 0, 0.09);
  box-shadow: 0px 25px 26px 0px rgba(0, 0, 0, 0.09);
}
.scroll-wrapper .draggable-element:not(:last-child) .dropdown-item {
  border-bottom: 1px solid rgba(151, 149, 150, 0.3);
}
.scroll-wrapper .dragged {
  pointer-events: none !important;
}
.scroll-wrapper .dragged .hover-area {
  background-color: #ffffff !important;
}
.scroll-wrapper .dragged .drag-icon {
  display: none;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html[dir=rtl] .ui.inverted.popup .content {
  font-family: "Arimo", sans-serif;
}
.ui.inverted.popup {
  z-index: 10005;
  background: var(--primary-color-700, #16213D) !important;
  border-radius: 10px;
  width: auto !important;
  padding: 10px;
}
.ui.inverted.popup .content {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.61;
  letter-spacing: 0.1px;
}
.ui.inverted.popup:before {
  background-color: var(--primary-color-700, #16213D) !important;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp[dir=rtl] .footer-menu {
  font-family: "Arimo", sans-serif;
  font-weight: 100;
}
.reactComp[dir=rtl] .footer-menu .pop-menu-tabs .menu-tab {
  font-family: "Heebo", sans-serif;
  font-weight: normal;
  border-left: none;
  border-right: 1px solid #fff;
}
.reactComp[dir=rtl] .footer-menu .pop-menu-tabs .menu-tab.selected:before {
  margin-right: -10px;
}
.reactComp[dir=rtl] .footer-menu .left-panel {
  font-size: 13px;
}
.reactComp[dir=rtl] .footer-menu .left-panel .info-item-results .value {
  direction: ltr;
}
.reactComp[dir=rtl] .footer-menu .left-panel .info-panel .value {
  direction: ltr;
}
.reactComp[dir=rtl] .footer-menu .left-panel .info-field .value {
  direction: rtl;
  user-select: text;
}
.reactComp[dir=rtl] .footer-menu .left-panel .sum-info .value {
  direction: ltr;
}
.reactComp[dir=rtl] .footer-menu .left-panel .file-preview-container .big-preview {
  right: 0;
  left: auto;
}
.reactComp[dir=rtl] .footer-menu .company-panel .company-color {
  margin-left: 8px;
  margin-right: 0;
}
.reactComp[dir=rtl] .footer-menu .company-panel .caption-container {
  margin: 0 2px 0 9px;
}
.bpm-button {
  height: 20px;
  width: 20px;
  background-color: red;
  position: relative;
  bottom: 40px;
}
.footer-menu {
  color: #ffffff;
  font-family: var(--main-font-family-main);
  font-weight: 500;
  font-size: 13px;
  background: var(--primary-color-700, #16213D);
  display: flex;
  position: absolute;
  justify-content: space-between;
  bottom: 0;
  right: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 40px;
  z-index: 10;
}
.footer-menu .pop-menu-tabs {
  flex: 0 0 480px;
  display: flex;
  background: var(--primary-color-700, #16213D);
}
.footer-menu .pop-menu-tabs .menu-tab {
  flex: 1;
  cursor: pointer;
  user-select: none;
  background: var(--primary-color-700, #16213D);
  display: flex;
  justify-content: center;
  align-items: center;
  border-left: 1px solid #fff;
}
.footer-menu .pop-menu-tabs .menu-tab.selected {
  background: var(--primary-color-500, #3B37E6);
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  position: relative;
}
.footer-menu .pop-menu-tabs .menu-tab.selected:before {
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-bottom-color: var(--primary-color-500, #3B37E6);
  top: -16px;
  margin-left: -10px;
  left: 50%;
}
.footer-menu .pop-menu-tabs .menu-tab.selected .circle-area {
  background: var(--primary-color-700, #16213D);
}
.footer-menu .pop-menu-tabs .menu-tab .footer-panel-tab-icon {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .footer-menu .pop-menu-tabs .menu-tab .footer-panel-tab-icon {
  margin-right: 0;
  margin-left: 10px;
}
.footer-menu .pop-menu-tabs .menu-tab .footer-panel-tab-icon div {
  background-color: var(--primary-color-500, #3B37E6);
}
.footer-menu .left-panel {
  display: flex;
  font-size: 14px;
  font-weight: 400;
}
.footer-menu .left-panel .left-panel-item {
  display: flex;
  align-items: center;
  padding: 0 16px;
  height: 100%;
  border-right: 1px solid #fff;
}
[dir=rtl] .footer-menu .left-panel .left-panel-item {
  border-left: 1px solid #fff;
  border-right: none;
}
.footer-menu .left-panel .info-item-results {
  display: flex;
  color: #ffffff;
  justify-content: space-around;
  overflow: hidden;
  white-space: nowrap;
}
.footer-menu .left-panel .info-item-results > *:first-child {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .footer-menu .left-panel .info-item-results > *:first-child {
  margin-right: 0;
  margin-left: 5px;
}
.footer-menu .left-panel .info-field {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 23px;
  color: #ffffff;
  border-radius: 3px;
  overflow: hidden;
  white-space: nowrap;
  column-gap: 10px;
}
.footer-menu .left-panel .info-field .value {
  font-size: 12px;
  font-weight: 500;
  direction: ltr;
  user-select: text;
}
.footer-menu .left-panel .file-preview-container {
  position: relative;
  width: 24px;
  height: 24px;
}
.footer-menu .left-panel .file-preview-container .file-preview {
  height: 24px;
  max-width: 50px;
}
.footer-menu .left-panel .file-preview-container .big-preview {
  position: absolute;
  bottom: 32px;
  padding: 15px;
  left: 0;
  width: auto;
  visibility: hidden;
  background-color: #35464f;
}
.footer-menu .left-panel .file-preview-container .big-preview img {
  max-height: 470px;
  max-width: 600px;
}
.footer-menu .left-panel .file-preview-container:hover .big-preview {
  visibility: visible;
}
.footer-menu .left-panel .info-panel {
  display: flex;
  align-items: center;
}
.footer-menu .left-panel .info-panel > * {
  margin: 0 10px;
}
.footer-menu .left-panel .info-panel .seperator {
  margin: 0;
  height: 14px;
  width: 2px;
  opacity: 0.5;
  background: var(--primary-color-700, #16213D);
}
.footer-menu .left-panel .label {
  opacity: 0.5;
}
.footer-menu .left-panel .company-panel {
  display: flex;
  align-items: center;
  padding: 0 10px;
  margin: 0;
  height: 24px;
  background: #8c9ca4;
  border: 1px solid #8c9ca4;
  border-radius: 3px;
  color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  margin-left: 10px;
}
[dir=rtl] .footer-menu .left-panel .company-panel {
  margin-right: 10px;
  margin-left: initial;
}
.footer-menu .left-panel .company-panel .company-color {
  border-radius: 3px;
  width: 7px;
  height: 18px;
  background-color: #8c9ca4;
  margin-left: 0;
  margin-right: 8px;
}
[dir=rtl] .footer-menu .left-panel .company-panel .company-color {
  margin-right: 0;
  margin-left: 8px;
}
.footer-menu .left-panel .company-panel .caption-container {
  margin-left: 2px;
  margin-right: 9px;
}
[dir=rtl] .footer-menu .left-panel .company-panel .caption-container {
  margin-right: 2px;
  margin-left: 9px;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.reactComp[dir=rtl] .tab-menu {
  left: 0;
  right: auto;
  font-family: "Arimo", sans-serif;
  font-weight: 100;
  border-top-right-radius: 3px;
  border-top-left-radius: 0;
}
.reactComp[dir=rtl] .tab-menu header {
  margin-right: 8px;
  direction: rtl !important;
}
.reactComp[dir=rtl] .tab-menu header .header-title {
  font-family: "Heebo", sans-serif;
}
.reactComp[dir=rtl] .tab-menu section {
  margin: 20px 10px 0 0;
}
.reactComp[dir=rtl] .tab-menu section .overlay {
  right: 0;
}
.reactComp[dir=rtl] .tab-menu section .scroll-area {
  direction: ltr;
}
.reactComp[dir=rtl] .tab-menu section .scroll-area > div:first-child {
  direction: rtl;
}
.reactComp[dir=rtl] .tab-menu section .scroll-area > div:last-child {
  left: 2px;
  right: auto;
}
.reactComp[dir=rtl] .tab-menu section .scroll-area .content {
  width: auto;
  font-family: "Arimo", sans-serif;
  font-weight: 100;
  padding: 11px 20px 11px 0;
  font-size: 14px;
  margin-left: 15px;
  margin-right: initial;
}
.reactComp[dir=rtl] .tab-menu section .scroll-area .content .entity-icon {
  box-shadow: -10px 0 20px 10px rgba(5, 57, 76, 0.1);
  margin-right: 5px;
  margin-left: initial;
}
.reactComp[dir=rtl] .tab-menu section .scroll-area .content .entity-icon img {
  margin-left: 0;
  margin-right: 3px;
}
.reactComp[dir=rtl] .tab-menu section .scroll-area .content .title {
  margin-right: 15px;
  margin-left: 0;
}
.reactComp[dir=rtl] .tab-menu section .scroll-area .content:hover .close-screen, .reactComp[dir=rtl] .tab-menu section .scroll-area .content.selected .close-screen {
  margin-left: 0;
  margin-right: 10px;
}
.tab-menu {
  background: var(--primary-color-700, #16213D);
  font-family: "Roboto", sans-serif;
  border-top-left-radius: 3px;
  -webkit-box-shadow: inset -63px -179px 55px -81px rgba(0, 0, 0, 0.43);
  -moz-box-shadow: inset -63px -179px 55px -81px rgba(0, 0, 0, 0.43);
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.5);
  position: absolute;
  bottom: 40px;
  max-height: 470px;
  width: 480px;
  right: 0;
  z-index: 11;
}
.tab-menu .close-section {
  padding-top: 10px;
}
.tab-menu header {
  width: 460px;
  height: 70px;
  border-bottom: 1px solid #5d6f78;
  display: flex;
  margin-left: 8px;
  justify-content: space-between;
  direction: ltr !important;
}
.tab-menu header .header-title {
  display: flex;
  vertical-align: middle;
  font-family: var(--main-font-family-main);
  font-size: 26px;
  line-height: 70px;
  margin: 0 20px 0 20px;
  color: #ffffff;
  letter-spacing: 0.1px;
}
.tab-menu header .header-title .close-all {
  cursor: pointer;
  font-size: 14px;
  margin: 0 20px 0 20px;
  text-decoration: underline;
  color: #ffffff;
}
.tab-menu header .close-section {
  display: flex;
}
.tab-menu header .close-section .header-close {
  width: 19px;
  height: 19px;
  margin-top: 10px;
  font-size: 16px;
  cursor: pointer;
  color: rgba(255, 255, 255, 0.5);
}
.tab-menu header .close-section .header-pin {
  margin: 9px 5px;
  cursor: pointer;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .tab-menu header .close-section .header-pin {
    display: none;
  }
}
.tab-menu section {
  width: 458px;
  max-height: 380px;
  min-height: 180px;
  margin: 20px 0 0 10px;
}
.tab-menu section .overlay {
  width: 100%;
  height: 100px;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(to bottom, transparent, rgba(var(--secondary-color-500, #656C73), 0.9));
}
.tab-menu section .scroll-area {
  direction: ltr;
  width: 98%;
}
.tab-menu section .scroll-area .footer-items-scroller {
  background-color: rgba(255, 255, 255, 0.2);
  width: 7px !important;
}
.tab-menu section .scroll-area > div:first-child {
  margin-left: -18px !important;
}
.tab-menu section .scroll-area > div:nth-child(2) {
  display: none;
}
.tab-menu section .scroll-area .content {
  display: flex;
  width: auto;
  cursor: pointer;
  user-select: none;
  color: #ffffff;
  padding: 11px 0 11px 20px;
  margin-right: 15px;
  font-size: 14px;
}
.tab-menu section .scroll-area .content .close-screen {
  width: 30px;
  margin-top: 4px;
  font-family: Arial;
  display: none;
}
.tab-menu section .scroll-area .content .entity-icon {
  margin-left: 5px;
}
.tab-menu section .scroll-area .content .title {
  line-height: 15px;
}
.tab-menu section .scroll-area .content:hover, .tab-menu section .scroll-area .content.selected {
  outline: none;
  background: rgba(var(--primary-color-500, #3B37E6), 0.7);
}
.tab-menu section .scroll-area .content:hover .close-screen, .tab-menu section .scroll-area .content.selected .close-screen {
  display: block;
  margin-left: 10px;
}
.tab-menu section .scroll-area .content.selected {
  background: rgba(var(--primary-color-500, #3B37E6), 0.4);
}
.tab-menu.active-screens section .scroll-area .content .title {
  width: 80%;
}
.tab-menu.active-screens .close-section .active-screens-header-pin {
  width: 26px;
  font-size: 16px;
  cursor: pointer;
}
.tab-menu.active-screens .close-section .active-screens-header-pin .icon-local_pin-pinned:before,
.tab-menu.active-screens .close-section .active-screens-header-pin .icon-local_pin:before,
.tab-menu.active-screens .close-section .active-screens-header-pin .icon-bi:before {
  color: #ffffff;
  opacity: 1 !important;
}
.tab-menu.active-screens .close-section .active-screens-header-pin:hover .icon-local_pin:before {
  color: var(--primary-color-500, #3B37E6);
}
.tab-menu.active-screens section .scroll-area .content .title, .tab-menu.recent-items section .scroll-area .content .title {
  margin-top: 8px;
  margin-left: 15px;
}
.tab-menu .footer-items-scroller {
  border-radius: 3px !important;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.activeScreensNav[dir=rtl] .side-active-screens-header .header-title {
  font-family: "Heebo", sans-serif;
}
.activeScreensNav[dir=rtl] .side-active-screens {
  font-family: "Arimo", sans-serif;
}
.activeScreensNav[dir=rtl] .side-active-screens .scroll-area {
  direction: "ltr";
  width: 98%;
}
.activeScreensNav[dir=rtl] .side-active-screens .scroll-area > div:first-child {
  margin-left: -18px !important;
}
.activeScreensNav[dir=rtl] .side-active-screens .scroll-area > div:last-child {
  left: 5px !important;
  right: auto !important;
}
.activeScreensNav[dir=rtl] .side-active-screens .scroll-area .content {
  padding: 6px 24px 7px 11px;
}
.activeScreensNav[dir=rtl] .side-active-screens .scroll-area .content .close-screen {
  margin-right: auto;
  margin-left: 0px;
}
.activeScreensNav[dir=rtl] .side-active-screens .scroll-area .content .entity-icon img {
  margin-left: 3px;
}
.side-active-screens-header {
  width: 250;
  height: 65px;
  display: flex;
  justify-content: space-between;
}
.side-active-screens-header .header-title {
  display: flex;
  align-items: center;
  font-family: var(--main-font-family-main);
  font-size: 16px;
  margin: 0 10px;
  color: var(--primary-color-100, #F5F9FF);
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid #5d6f78;
  margin-bottom: 12px;
}
.side-active-screens-header .header-title .close-all {
  cursor: pointer;
  font-size: 13px;
  text-decoration: underline;
  color: var(--primary-color-200, #E3EEFF);
  margin: 0 15px;
}
.side-active-screens-header .header-title .title-buttons {
  display: flex;
  align-items: center;
}
.side-active-screens-header .header-title .title-buttons .active-screens-header-pin {
  cursor: pointer;
  margin: 2px 5px;
}
.side-active-screens-header .header-title .title-buttons .active-screens-header-pin .icon-local_pin-pinned:before,
.side-active-screens-header .header-title .title-buttons .active-screens-header-pin .icon-local_pin:before,
.side-active-screens-header .header-title .title-buttons .active-screens-header-pin .icon-bi:before {
  color: #ffffff;
  opacity: 0.3;
}
.side-active-screens {
  font-size: 14px;
}
.side-active-screens .scroll-area .footer-items-scroller {
  background-color: rgba(255, 255, 255, 0.2);
  width: 7px !important;
}
.side-active-screens .scroll-area > div:nth-child(2) {
  display: none;
}
.side-active-screens .scroll-area .content {
  display: flex;
  justify-content: flex-start;
  cursor: pointer;
  user-select: none;
  color: #ffffff;
  width: 252px;
  font-size: 13px;
  padding: 6px 5px 7px 12px;
  align-items: center;
}
.side-active-screens .scroll-area .content .title {
  margin: 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.side-active-screens .scroll-area .content .entity-icon {
  width: 24px !important;
  height: 26px;
}
.side-active-screens .scroll-area .content .entity-icon img {
  margin-top: 1px;
  margin-left: 0;
}
.side-active-screens .scroll-area .content .close-screen {
  visibility: hidden;
  margin-left: auto;
}
.side-active-screens .scroll-area .content:hover, .side-active-screens .scroll-area .content.selected {
  outline: none;
  background: var(--primary-color-400, #7773F2);
}
.side-active-screens .scroll-area .content:hover .close-screen, .side-active-screens .scroll-area .content.selected .close-screen {
  display: block;
}
.side-active-screens .scroll-area .content:hover .close-screen {
  visibility: visible;
}
.side-active-screens .scroll-area .content.selected {
  background: var(--primary-color-500, #3B37E6);
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp[dir=rtl] .header-panel {
  font-family: "Arimo", sans-serif;
}
.reactComp[dir=rtl] .header-panel .account-buttons {
  direction: ltr;
  cursor: pointer;
}
.reactComp[dir=rtl] .header-panel .upper-menu {
  padding-left: 30px;
  padding-right: 0;
}
.reactComp[dir=rtl] .header-panel .lower-section .first-section {
  margin-right: 30px;
  margin-left: 0;
}
.reactComp[dir=rtl] .header-panel .lower-section .first-section > * {
  margin-left: 8px;
  margin-right: 0;
}
.reactComp[dir=rtl] .header-panel .lower-section .first-section .svg-arrow {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.reactComp[dir=rtl] .header-panel .lower-section .first-section .arrow-right {
  height: 18px;
}
.reactComp[dir=rtl] .header-panel .lower-section .first-section .crumbs-separator,
.reactComp[dir=rtl] .header-panel .lower-section .first-section .arrow-right {
  margin-left: 0;
  margin-right: 0;
}
.reactComp[dir=rtl] .header-panel .lower-section .first-section .popup-title,
.reactComp[dir=rtl] .header-panel .lower-section .first-section .arrow-right {
  font-family: "Heebo", sans-serif;
  font-weight: bold;
}
.reactComp[dir=rtl] .header-panel .lower-section .second-section {
  padding-left: 30px;
  padding-right: 0;
}
.reactComp[dir=rtl] .header-panel .back-to-list {
  font-size: 13px;
}
.reactComp[dir=rtl] .header-panel .upper-section .popup-top-section .actions-button > * {
  margin-right: 10px;
  margin-left: 0px;
}
.account-content {
  font-size: 15px;
  margin: 0 2px;
}
.direct-activations {
  margin: 0 8px;
}
.actions-tooltip {
  margin-top: -2px !important;
}
.actionsTriggerBtnWrapper {
  gap: 5px;
}
/* Hide text in Advanced Search button on laptop screens */
@media screen and (max-width: 1366px) {
  button[tooltip*=search] span:not(.icon),
  .buttons-row button span:not(.icon) {
    display: none;
  }
  /* Add padding to ensure icon is centered */
  .buttons-row button {
    padding: 0 10px;
  }
}
.header-panel {
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  height: auto;
  width: 100%;
  font-family: "Roboto", sans-serif;
}
.header-panel .back-to-list {
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  width: 100%;
}
.header-panel .back-to-list:hover {
  color: var(--primary-color-500, #3B37E6);
}
.header-panel .back-title {
  margin: 0 10px;
}
.header-panel .back-button {
  width: 22px;
  height: 22px;
}
.header-panel .arrow-back path {
  fill: white;
}
.header-panel .clear-search-button {
  padding: 0px 15px;
}
.header-panel .upper-section {
  background-color: #ffffff;
  height: 42px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  /* Make titles smaller on laptop screens */
}
.header-panel .upper-section.popup-top {
  height: 31px;
}
.header-panel .upper-section .select-account-link.account-name {
  cursor: pointer;
  color: #0066cc; /* Standard link blue color */
  text-decoration: underline;
  font-size: 20px;
  font-weight: bold;
  margin: 0 1px;
}
.header-panel .upper-section .select-account-link.account-name:hover {
  color: #004d99;
}
@media screen and (max-width: 1366px) {
  .header-panel .upper-section .select-account-link.account-name {
    font-size: 0; /* Hide text */
    text-decoration: none;
    position: relative;
    display: inline-block;
    width: 24px;
    height: 24px;
  }
  .header-panel .upper-section .select-account-link.account-name::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%230066cc'%3E%3Cpath d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'%3E%3C/path%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .header-panel .upper-section .select-account-link.account-name:hover::before {
    opacity: 0.8;
  }
}
.header-panel .upper-section .account-buttons {
  display: flex;
  align-items: center;
  margin: 0 10px;
}
.header-panel .upper-section .popup-top-section {
  align-items: center;
  padding: 0 30px;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.header-panel .upper-section .popup-top-section .buttons {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.header-panel .upper-section .popup-top-section .actions-button > * {
  margin-left: 8px;
  margin-right: 0px;
}
.header-panel .upper-section .breadcrumbs-choose {
  display: flex;
  align-items: center;
}
.header-panel .upper-section .breadcrumbs-choose .choose-box-container {
  margin: 12px 6px 0 6px;
}
.header-panel .upper-section .accountNavigitionButton {
  margin: 0 5px;
}
.header-panel .upper-section .accountNavigitionButtonIcon {
  width: auto;
  height: auto;
  font-size: 36px;
  font-size: 2.25rem;
}
.header-panel .upper-section .recon-sub-title {
  color: var(--primary-color-700, #16213D);
  font-family: var(--main-font-family-main);
  margin: 0 10px 0 10px;
}
.header-panel .upper-section .recon-sub-title .account-total {
  font-size: 20px;
  margin: 0px 4px;
}
@media screen and (max-width: 1366px) {
  .header-panel .upper-section .recon-sub-title .account-total {
    font-size: 16px;
  }
}
.header-panel .upper-section .recon-sub-title .account-name {
  cursor: pointer;
  font-size: 20px;
}
@media screen and (max-width: 1366px) {
  .header-panel .upper-section .recon-sub-title .account-name {
    font-size: 16px;
  }
}
.header-panel .upper-section .recon-sub-title .account-link-container {
  margin: 0px 10px;
}
.header-panel .upper-section .recon-sub-title .select-account-link {
  cursor: pointer;
  color: var(--primary-color-500, #3B37E6);
  text-decoration: underline;
  font-size: 20px;
  font-weight: bold;
}
.header-panel .upper-section .upper-menu {
  height: 42px;
  display: flex;
  align-items: center;
  padding-right: 30px;
}
.header-panel .upper-section .upper-menu .buttons-row {
  height: 50%;
}
.header-panel .upper-section .breadcrumbs-icon {
  cursor: auto;
  margin-inline-end: 10px;
}
.header-panel .upper-section .breadcrumbs-icon.breadcrumbs-doc-icon {
  color: #a142ff;
}
.header-panel .upper-section .breadcrumbs-icon.breadcrumbs-report-icon {
  color: #f5a458;
}
.header-panel .upper-section .breadcrumbs-icon.breadcrumbs-proc-icon {
  color: #60c57c;
}
@media screen and (max-width: 1366px) {
  .header-panel .upper-section .bread-crumbs h3 {
    font-size: 18px;
  }
  .header-panel .upper-section .common-title,
  .header-panel .upper-section .title,
  .header-panel .upper-section h1,
  .header-panel .upper-section h2,
  .header-panel .upper-section h3 {
    font-size: 90%;
  }
}
.header-panel .lower-section {
  background-color: rgba(226, 233, 236, 0.4);
  display: flex;
  justify-content: space-between;
  height: 42px;
}
.header-panel .lower-section .first-section {
  display: flex;
  position: relative;
  flex-direction: row;
  height: 100%;
  align-items: center;
  margin-left: 30px;
  align-items: center;
}
.header-panel .lower-section .first-section .group-buttons {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
}
.header-panel .lower-section .first-section > * {
  margin-right: 8px;
}
.header-panel .lower-section .first-section .popup-title {
  cursor: pointer;
  color: var(--secondary-color-400, #B2BCC6);
}
.header-panel .lower-section .first-section .popup-title:hover {
  color: var(--primary-color-500, #3B37E6);
  text-decoration: underline;
}
.header-panel .lower-section .first-section .popup-title.single {
  color: var(--primary-color-500, #3B37E6);
  font-size: 25px;
  pointer-events: none;
  white-space: nowrap;
}
@media screen and (max-width: 1366px) {
  .header-panel .lower-section .first-section .popup-title.single {
    font-size: 16px;
  }
}
.header-panel .lower-section .first-section .arrow-right {
  height: 18px;
  cursor: pointer;
}
.header-panel .lower-section .first-section .crumbs-separator,
.header-panel .lower-section .first-section .arrow-right {
  margin-left: 0;
  margin-right: 0;
}
.header-panel .lower-section .first-section .popup-title {
  font-family: "Bree Serif", serif;
  font-size: 14px;
}
.header-panel .lower-section .first-section .bread-crumbs {
  margin-left: 0px;
}
.header-panel .lower-section .second-section {
  display: flex;
  align-items: center;
  height: 100%;
  padding-right: 30px;
}
.header-panel .lower-section .second-section .buttons-section {
  display: flex;
  height: 50%;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp[dir=rtl] .bread-crumbs {
  margin: 0px 30px 0 4px;
}
.reactComp[dir=rtl] .bread-crumbs .svg-arrow {
  transform: rotate(180deg);
}
.reactComp[dir=rtl] .bread-crumbs .crumb-container:last-child .bread-crumb {
  font-weight: bold;
}
.bread-crumbs {
  display: flex;
  font-size: 12px;
  letter-spacing: 0.1px;
  font-family: var(--main-font-family-main);
  margin: 0px 4px 0 30px;
  white-space: nowrap;
  align-items: baseline;
}
.bread-crumbs .entity-name-crmb {
  margin: 0 10px;
  user-select: text;
}
.bread-crumbs .crumb-container {
  display: flex;
  align-items: center;
}
.bread-crumbs .crumb-container .bread-crumb-tooltip {
  display: flex;
}
.bread-crumbs .crumb-container .bread-crumb {
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  cursor: pointer;
  color: var(--secondary-color-400, #B2BCC6);
}
.bread-crumbs .crumb-container .bread-crumb:hover {
  color: var(--primary-color-500, #3B37E6);
  text-decoration: underline;
}
.bread-crumbs .crumb-container .bread-crumb-dots {
  color: var(--secondary-color-400, #B2BCC6);
  margin-top: -1px;
}
.bread-crumbs .crumb-container .crumbs-separator {
  font-size: 18px;
}
.bread-crumbs .crumbs-separator {
  margin: 0;
}
.bread-crumbs .ai-erp-label {
  margin: 0 10px;
  display: flex;
  align-self: center;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.activations-section {
  display: flex;
  align-items: center;
  margin: 0 8px;
}
.actions-menu-header {
  padding-inline-start: 20px;
}
.more-acts-search {
  padding: 5px 20px 15px 20px;
}
.activation-item {
  height: 40px;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.reactComp[dir=rtl] .buttons-row {
  border-right: 1px solid rgba(151, 149, 150, 0.5);
  border-left: none;
}
.reactComp[dir=rtl] .buttons-row > * {
  margin-right: 8px;
  margin-left: 0;
}
.reactComp[dir=rtl] .buttons-row.close-section {
  margin-right: 8px;
  margin-left: 0;
}
.print-label span {
  padding: 0 8px !important;
}
.print-label span > div {
  font-size: 24px !important;
}
@media screen and (max-width: 1400px) {
  .print-label span > span {
    display: none;
  }
}
.buttons-row {
  display: flex;
  border-left: 1px solid rgba(151, 149, 150, 0.5);
  align-items: center;
}
.buttons-row .extra-buttons {
  display: flex;
  width: 60px;
  justify-content: space-between;
}
.buttons-row > * {
  margin-left: 8px;
}
.buttons-row.close-section {
  margin-left: 8px;
}
.queries-list {
  margin: 0 8px;
}
.menu-item {
  white-space: nowrap;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.reactComp[dir=rtl] .entity-icon img {
  margin-right: 3px;
}
.entity-icon {
  width: 30px !important;
  height: 30px;
  border-radius: 3px;
  box-shadow: -10px 10px 20px 0 rgba(5, 57, 76, 0.1);
  border: solid 1px rgba(255, 255, 255, 0.8);
}
.entity-icon.form-entity {
  background-image: linear-gradient(45deg, #5ed0f9, rgba(94, 208, 249, 0.8));
}
.entity-icon.menu-entity {
  background-image: linear-gradient(45deg, #a142ff, rgba(161, 66, 255, 0.8));
}
.entity-icon.proc-entity {
  background-image: linear-gradient(45deg, #60c57c, rgba(96, 197, 124, 0.8));
}
.entity-icon.rep-entity {
  background-image: linear-gradient(45deg, #f5a458, rgba(245, 164, 88, 0.8));
}
.entity-icon.wiz-entity {
  background-image: linear-gradient(45deg, #47d2dd, rgba(71, 210, 221, 0.8));
}
.entity-icon img {
  margin-top: 3px;
  margin-left: 3px;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.reactComp[dir=rtl] #emptyState .empty-state-container .empty-state-align .content,
.reactComp[dir=rtl] .gridEmptyState .empty-state-container .empty-state-align .content {
  font-family: "Arimo", sans-serif;
}
#emptyState {
  position: absolute;
  display: none;
  height: calc(100% - 58px);
  width: 100%;
  z-index: 600;
  background: white;
  top: 58px;
}
#emptyState .empty-state-container,
.gridEmptyState .empty-state-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 90%;
}
#emptyState .empty-state-align,
.gridEmptyState .empty-state-align {
  display: flex;
  align-items: center;
  flex-direction: column;
}
#emptyState .empty-state-hero,
.gridEmptyState .empty-state-hero {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#emptyState img,
.gridEmptyState img {
  margin-bottom: 12px;
}
#emptyState .content,
.gridEmptyState .content {
  width: 385px;
  font-family: "Roboto", sans-serif;
  font-size: 16px;
  font-weight: 500;
  margin-top: 15px;
  text-align: center;
  color: var(--primary-color-700, #16213D);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  padding-bottom: 16px;
}
.empty-state-style #emptyState {
  display: flex;
}
@media screen and (max-width: 1366px) {
  #emptyState .empty-state-align,
  .gridEmptyState .empty-state-align {
    gap: 60px;
    margin-top: 20px;
    flex-direction: row;
  }
  #emptyState .empty-state-hero,
  .gridEmptyState .empty-state-hero {
    flex-direction: column-reverse;
  }
  #emptyState img,
  .gridEmptyState img {
    margin-bottom: 0;
  }
  #emptyState .empty-state-title,
  .gridEmptyState .empty-state-title {
    margin-bottom: -30px;
  }
  #emptyState .content,
  .gridEmptyState .content {
    margin-top: 0;
    align-items: flex-start;
  }
  #emptyState .promoBlockWrapper,
  .gridEmptyState .promoBlockWrapper {
    align-items: flex-start;
  }
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
[dir=rtl] .dropdown-wrapper {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .dropdown-wrapper .text-button {
  font-family: "Arimo", sans-serif;
  margin-right: 10px;
  margin-left: 0;
}
[dir=rtl] .dropdown-wrapper.empty .icon-icon-edit {
  margin: 0 9px 0 0;
}
.title-input {
  width: 450px;
}
.dropdown-wrapper {
  font-family: var(--main-font-family-main);
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  cursor: pointer;
}
.dropdown-wrapper .flex-container {
  gap: 4px;
}
.dropdown-wrapper .search-trigger-wrapper {
  position: relative;
  padding: 10px 8px !important;
  margin: -10px -8px !important;
}
.dropdown-wrapper .recommended-search-icon {
  position: absolute;
  top: -9px;
  left: 14px;
}
[dir=rtl] .dropdown-wrapper .recommended-search-icon {
  left: auto;
  right: -13px;
}
.dropdown-wrapper.active .search-trigger-wrapper {
  box-shadow: none !important;
  background-color: transparent !important;
}
.dropdown-wrapper.active .search-trigger-wrapper div:last-child {
  background-color: transparent;
}
.dropdown-wrapper .text-button {
  font-family: var(--main-font-family-main);
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 400px;
  color: var(--primary-color-700, #16213D);
}
.dropdown-wrapper .dropdown-icon.active-color::before {
  color: var(--primary-color-500, #3B37E6);
}
.dropdown-wrapper .dropdown-icon:before {
  color: var(--primary-color-700, #16213D);
}
.dropdown-wrapper .saved-search-title {
  max-width: 160px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
@media screen and (max-width: 1400px) {
  .dropdown-wrapper .saved-search-title {
    display: none;
  }
}
.dropdown-wrapper:hover .search-filter-icon, .dropdown-wrapper.active .search-filter-icon {
  color: var(--primary-color-500, #3B37E6);
}
.dropdown-wrapper:hover .text-button, .dropdown-wrapper.active .text-button {
  color: var(--primary-color-500, #3B37E6);
}
.dropdown-wrapper:hover .dropdown-icon:before, .dropdown-wrapper.active .dropdown-icon:before {
  color: var(--primary-color-500, #3B37E6);
}
.dropdown-wrapper.empty .icon-icon-edit {
  margin: 0 0 0 9px;
}
.dropdown-menu-header {
  padding: 0 24px;
}
.queries-list > div:last-child {
  border-radius: 8px;
}
.queries-list .dropdown-drag-item {
  position: relative;
  padding: 0 12px;
}
.queries-list .dropdown-drag-item:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.queries-list .dropdown-drag-item .icon-new_drag {
  position: absolute;
  left: 16px;
  right: 0;
}
[dir=rtl] .queries-list .dropdown-drag-item .icon-new_drag {
  right: 16px;
  left: 0;
}
.queries-list .dropdown-drag-item .search-dropdown-item > div:first-child {
  margin: 0 !important;
  padding: 5px;
}
.queries-list .dropdown-drag-item .menu-item .item-without-hover + div {
  display: flex;
  align-items: center;
}
.new-search-footer {
  font-family: var(--main-font-family-main);
  border-top: 1px solid rgba(151, 149, 150, 0.3);
  width: calc(100% - 48px);
  height: 45px;
  color: var(--primary-color-700, #16213D);
  font-size: 14px;
  font-weight: 400;
  display: flex;
  align-items: center;
  margin: 0 24px 10px;
  z-index: 1;
}
.new-search-footer .searches-dropdown-add-icon {
  border: 1px solid var(--primary-color-700, #16213D);
  color: var(--primary-color-700, #16213D);
  border-radius: 50%;
  margin-inline-end: 10px;
  padding-left: 1px;
}
.new-search-footer .hover-area {
  justify-content: flex-start;
}
.new-search-footer .hover-area .title {
  margin: 0 10px;
}
.new-search-footer:hover:not(.disabled) {
  color: var(--primary-color-500, #3B37E6);
  cursor: pointer;
}
.new-search-footer:hover:not(.disabled) .searches-dropdown-add-icon {
  color: #fff;
  background-color: var(--primary-color-500, #3B37E6);
}
.new-search-footer.disabled {
  cursor: auto;
  color: var(--secondary-color-200, #DDE2E6);
}
.new-search-footer.with-suggestion {
  padding-top: 8px;
}
.button-padding {
  padding: 0 2px !important;
}
.previous-search-item {
  margin: 0 !important;
  padding-left: 14px;
  padding-right: 24px;
}
[dir=rtl] .previous-search-item {
  padding-right: 14px;
  padding-left: 24px;
}
.previous-search-item:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.previous-search-item .hover-component {
  display: flex;
}
.actions-btn-container {
  min-width: fit-content;
  min-height: 30px;
  width: fit-content !important;
  justify-content: space-between !important;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.wrap-filter-box.filter-box {
  margin-bottom: 10px;
  background-color: #fff;
  border-color: var(--primary-color-200, #E3EEFF);
}
.wrap-filter-box.filter-box:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.wrap-filter-box.filter-box > *:not(:last-child) {
  margin-bottom: 15px;
}
.wrap-filter-box.filter-box .add-button {
  height: 22px;
  margin: 0 3px;
}
.wrap-filter-box.filter-box .control-row {
  align-items: flex-start !important;
}
.wrap-filter-box.filter-box .control-row:not(:last-child) {
  margin-bottom: 10px;
}
.wrap-filter-box.filter-box .control-row > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .wrap-filter-box.filter-box .control-row > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.wrap-filter-box.filter-box .control-wrapper {
  flex: 1;
}
.wrap-filter-box.filter-box .filter-input {
  width: 130px;
}
.wrap-filter-box.filter-box .sort-row {
  align-self: flex-start;
  justify-content: flex-end;
  height: 30px;
  margin-bottom: 5px;
}
.wrap-filter-box.filter-box .sort-row .sort-component {
  z-index: 0;
  margin-left: 8px;
  margin-right: 0;
}
[dir=rtl] .wrap-filter-box.filter-box .sort-row .sort-component {
  margin-right: 8px;
  margin-left: 0;
}
.wrap-filter-box.filter-box .select-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.wrap-filter-box.filter-box .operators-select {
  min-width: 150px;
}
.wrap-filter-box.filter-box .operators-select .operator-item > *:first-child {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .wrap-filter-box.filter-box .operators-select .operator-item > *:first-child {
  margin-right: 0;
  margin-left: 10px;
}
.operators-separator {
  position: absolute;
  top: -2px;
  width: 120px !important;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.text {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.text-line-breaks {
  white-space: pre-line;
}
.text-prefix-padding {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .text-prefix-padding {
  padding-right: 1rem;
  padding-left: 0;
}
.text-suffix-padding {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .text-suffix-padding {
  padding-right: 0;
  padding-left: 1rem;
}
.text-inline-block {
  display: inline-block;
}
.text-nowrap {
  white-space: nowrap;
}
.text-paragraph-1, .text-subtitle-1 {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.text-subtitle-1 {
  font-weight: 500;
}
.text-caption-1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.text-label-1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.text-paragraph-2, .text-subtitle-2 {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.text-subtitle-2 {
  font-weight: 700;
}
.text-caption-2 {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.text-label-2 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.text-placeholder-1 {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.text-placeholder-2 {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.text-tiny {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.text-breadcrumb {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.text.text-italic {
  font-style: italic;
}
.text.text-normal {
  font-style: normal;
}
/**
  * Text Weight
  */
.text.font-weight-normal,
.priority-title.font-weight-normal {
  font-weight: 400 !important;
}
.text.font-weight-semi-bold,
.priority-title.font-weight-semi-bold {
  font-weight: 600 !important;
}
.text.font-weight-bold,
.priority-title.font-weight-bold {
  font-weight: 700 !important;
}
.text.font-weight-medium,
.priority-title.font-weight-medium {
  font-weight: 500 !important;
}
.text.font-weight-thin,
.priority-title.font-weight-thin {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.text-color {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.text-color-grey-light, .text-color-grey-light:before {
  color: #bfd0d7;
}
.text-color-white, .text-color-white:before {
  color: #fff;
}
.text-color-red, .text-color-red:before {
  color: #f37c70;
}
.text-color-purple, .text-color-purple:before {
  color: #9773b3;
}
.text-color-green, .text-color-green:before {
  color: #60c5bb;
}
.text-color-turquoise, .text-color-turquoise :before {
  color: #33cdd9;
}
.text-color-dark-purple, .text-color-dark-purple :before {
  color: #3b37e6;
}
.text-color-primary-700 {
  color: var(--primary-color-700, #16213D);
}
.text-color-primary-500 {
  color: var(--primary-color-500, #3B37E6);
}
.text-color-secondary-500 {
  color: var(--secondary-color-500, #656C73);
}
.text-color-secondary-400 {
  color: var(--secondary-color-400, #B2BCC6);
}
.text-color-secondary-300 {
  color: var(--secondary-color-300, #BFC4C9);
}
.text-color-secondary-200 {
  color: var(--secondary-color-200, #DDE2E6);
}
.text-color-primary-0 {
  color: var(--primary-color-0, #ffffff);
}
.text-color-validation-green {
  color: #60C5BB;
}
.text-color-validation-red {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.text-size-large {
  font-size: 2.8rem;
}
.text-size-medium {
  font-size: 2.2rem;
}
.text-size-regular {
  font-size: 1.4rem;
}
.text-size-small {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.font-family-serif {
  font-family: "Bree Serif", Heebo, serif;
}
.font-family-regular {
  font-family: var(--main-font-family-main);
}
.font-family-icons {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.pui-title.pui-title-h1 {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.pui-title.pui-title-h2 {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.pui-title.pui-title-h3 {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.pui-title.pui-title-h4 {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.pui-title.pui-title-h5 {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.pui-title.pui-title-h6 {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .pui-title.pui-title-h1 {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .pui-title.pui-title-h2 {
    font-size: 2rem;
  }
  .pui-title.pui-title-h3 {
    font-size: 1.8rem;
  }
  .pui-title.pui-title-h4, .pui-title.pui-title-h5 {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .pui-title.pui-title-h6 {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
[dir=rtl] .react-datepicker-popper {
  left: 0px !important;
  right: auto;
}
[dir=rtl] .react-datepicker.custom {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--keyboard-selected {
  background-color: transparent;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selected,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selecting-range-end,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-end,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-start {
  position: relative;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--in-range::after,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selecting-range-end.react-datepicker__day--range-start.react-datepicker__day--in-range::after,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-end.react-datepicker__day--range-start.react-datepicker__day--in-range::after,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-start.react-datepicker__day--range-start.react-datepicker__day--in-range::after {
  content: "";
  position: absolute;
  width: 14px;
  height: 26px;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin-top: -4px;
  left: -2px;
  right: auto;
  z-index: -1;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-end.react-datepicker__day--in-range::before,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selecting-range-end.react-datepicker__day--range-end.react-datepicker__day--in-range::before,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-end.react-datepicker__day--range-end.react-datepicker__day--in-range::before,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  content: "";
  position: absolute;
  width: 14px;
  height: 26px;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin-left: 0;
  left: 15px;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range {
  width: 26px;
  margin: 0 4.5px;
  background-color: none;
  position: relative;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range::before {
  content: "";
  position: absolute;
  left: -5px;
  width: 17px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  z-index: 1;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range::after {
  content: "";
  position: absolute;
  right: -5px;
  width: 17px;
  height: 26px;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin-top: -4px;
  z-index: 1;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range::after,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  content: none !important;
}
[dir=rtl] .react-datepicker.custom.long-end-date .react-datepicker__day--selected.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  margin-right: -11px;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation {
  width: 24px;
  height: 24px;
  outline: none;
  border-width: 0.65rem !important;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous {
  top: 11px;
  right: 15px !important;
  left: auto !important;
  transform: rotateY(180deg);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous:hover {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next {
  top: 11px;
  left: 15px !important;
  right: auto !important;
  transform: rotateY(180deg);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next:hover {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next--with-time {
  right: 140px;
}
.react-datepicker-popper {
  right: 0;
  left: auto !important;
}
.react-datepicker.custom {
  border: 1px solid #ffffff;
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: var(--primary-color-700, #16213D);
  font-family: var(--main-font-family-main);
  display: flex;
  padding: 10px;
}
.react-datepicker.custom button {
  top: 20px;
}
.react-datepicker.custom .react-datepicker__day--keyboard-selected {
  background-color: transparent;
}
.react-datepicker.custom .react-datepicker__navigation {
  width: 24px;
  height: 24px;
  outline: none;
  border-width: 0.65rem !important;
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous {
  top: 11px;
  left: 15px;
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous:hover {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next {
  top: 11px;
  right: 15px;
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next:hover {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next--with-time {
  right: 140px;
}
.react-datepicker.custom .react-datepicker__navigation-icon {
  top: -2px;
  font-size: 10px;
}
.react-datepicker.custom .react-datepicker__navigation-icon::before {
  width: 6px;
  height: 6px;
  border-width: 1px 1px 0 0;
  border-color: var(--primary-color-700, #16213D);
}
.react-datepicker.custom .react-datepicker__navigation-icon--previous {
  right: 4px;
}
.react-datepicker.custom .react-datepicker__navigation-icon--next {
  left: 3px;
}
.react-datepicker.custom .react-datepicker__triangle {
  display: none;
}
.react-datepicker.custom .react-datepicker__header {
  background-color: white;
  border-bottom: none;
}
.react-datepicker.custom .react-datepicker__header .react-datepicker__current-month {
  display: flex;
  justify-content: center;
  padding: 0 10px 10px 10px;
  font-size: 20px;
  font-weight: 400;
  color: var(--primary-color-700, #16213D);
}
.react-datepicker.custom .react-datepicker__header .react-datepicker__day-name {
  width: 3.3rem;
  font-weight: 300;
  line-height: 2.5rem;
  font-size: 12px;
  margin: 1px;
}
.react-datepicker.custom .react-datepicker__month {
  margin: 0;
}
.react-datepicker.custom .react-datepicker__week {
  height: 3.5rem;
  font-weight: 300;
}
.react-datepicker.custom .react-datepicker__day {
  color: var(--primary-color-700, #16213D);
  height: 26px;
  width: 26px;
  margin: 0 4.5px;
  font-size: 12px;
  padding-top: 4px;
}
.react-datepicker.custom .react-datepicker__day:hover {
  border-radius: 50%;
  color: var(--primary-color-500, #3B37E6);
  background-color: var(--primary-color-100, #F5F9FF);
  font-weight: 400;
}
.react-datepicker.custom .react-datepicker__day.react-datepicker__day--in-range:hover {
  border-radius: 0;
  cursor: pointer;
}
.react-datepicker.custom .react-datepicker__day--outside-month {
  color: var(--secondary-color-300, #BFC4C9);
}
.react-datepicker.custom .react-datepicker__day--in-range {
  width: 35px;
  color: var(--primary-color-500, #3B37E6);
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin: 0;
  border-radius: 0;
}
.react-datepicker.custom .react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--in-selecting-range.react-datepicker__day--today {
  border-radius: 50%;
}
.react-datepicker.custom .react-datepicker__day--in-selecting-range.react-datepicker__day--in-range {
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range {
  width: 26px;
  margin: 0 4.5px;
  background-color: none;
  position: relative;
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range::before {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin-top: -4px;
  left: -5px;
  z-index: 1;
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range::after {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin-top: -4px;
  right: -5px;
  z-index: 1;
}
.react-datepicker.custom .react-datepicker__day--range-end {
  width: 2.6rem;
  height: 2.6rem;
  margin: 0 4.5px;
  border-radius: 50% !important;
  background-color: var(--primary-color-500, #3B37E6) !important;
  color: white !important;
  position: relative;
  z-index: 100;
}
.react-datepicker.custom .react-datepicker__day--range-end::before {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin-top: -4px;
  left: -4px;
  z-index: 1;
}
.react-datepicker.custom .react-datepicker__day--today {
  border: 1px solid var(--primary-color-500, #3B37E6);
  border-radius: 50%;
  font-weight: 400;
}
.react-datepicker.custom .react-datepicker__day--selected,
.react-datepicker.custom .react-datepicker__day--range-start {
  width: 2.6rem;
  height: 2.6rem;
  margin: 0 4.5px;
  border-radius: 50% !important;
  background-color: var(--primary-color-500, #3B37E6) !important;
  color: white !important;
  position: relative;
  z-index: 100;
}
.react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--in-range::after,
.react-datepicker.custom .react-datepicker__day--range-start.react-datepicker__day--range-start.react-datepicker__day--in-range::after {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin-top: -4px;
  right: -4px;
  z-index: -1;
}
.react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-end.react-datepicker__day--in-range::before,
.react-datepicker.custom .react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1);
  margin-top: -4px;
  z-index: -1;
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--range-start.react-datepicker__day--in-range::before {
  content: none;
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--range-end.react-datepicker__day--in-range::after {
  content: none;
}
.react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--range-end::before {
  content: none;
}
.react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--range-end::after {
  content: none;
}
.react-datepicker.custom.long-start-date .react-datepicker__day--range-start.react-datepicker__day--in-range::after {
  width: 11px !important;
}
.react-datepicker.custom.long-end-date .react-datepicker__day--selected.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  margin-left: -11px;
}
.react-datepicker.custom .react-datepicker__time-container {
  width: 130px;
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
  z-index: 1;
  border: none;
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__header--time {
  display: none;
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__time-box {
  background-color: #ffffff;
  width: 130px;
  font-size: 14px;
  color: var(--secondary-color-400, #B2BCC6);
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__time-box .react-datepicker__time-list-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__time-box .react-datepicker__time-list-item:hover {
  background-color: var(--primary-color-100, #F5F9FF) !important;
  color: var(--primary-color-500, #3B37E6);
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__time-box .react-datepicker__time-list-item.react-datepicker__time-list-item--selected {
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.1) !important;
  color: var(--primary-color-500, #3B37E6);
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
[dir=rtl] .date-picker .date-icon {
  left: 1px;
  right: auto;
}
[dir=rtl] .date-picker .date-picker-input[type=text] {
  font-family: "Arimo", sans-serif;
  direction: ltr;
  text-align: right;
  font-weight: 400;
  width: 100%;
}
.date-control {
  width: 100%;
}
.date-range-trigger {
  justify-content: space-between !important;
  padding-left: 5px;
  padding-right: 0;
}
[dir=rtl] .date-range-trigger {
  padding-right: 5px;
  padding-left: 0;
}
.date-control-label {
  display: flex;
  height: 30px;
  width: 33px;
  align-items: center;
  justify-content: flex-end;
}
.date-range {
  min-width: 145px;
  padding: 0 !important;
}
.date-picker {
  position: relative;
  width: 165px;
  flex: 1;
}
.date-picker .date-icon {
  position: absolute;
  right: 1px;
  top: 3px;
}
.date-picker .react-datepicker-wrapper {
  width: 100%;
}
.date-picker .react-datepicker__input-container {
  max-width: 100%;
  width: 100%;
}
.date-picker .date-picker-input {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  font-weight: 500;
  width: 100%;
  padding: 5px 13px;
  border: solid 1px #bfd0d7;
  border-radius: 3px;
  outline: none;
  height: 32px;
}
.date-picker .date-picker-input:focus {
  border: 1px solid var(--primary-color-500, #3B37E6);
}
.date-picker .fake-input input {
  font-weight: 500;
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  padding: 5px 4px;
  background-color: transparent;
}
[dir=rtl] .date-picker .fake-input input {
  text-align: right;
  direction: ltr;
  font-family: "Arimo", sans-serif;
  font-weight: 400;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.search-select.wide-content .choose-box {
  width: 528px;
}
.search-header-container {
  display: flex;
  padding: 0 20px;
}
.search-header-container .choose-header {
  height: 30px;
  flex: 1;
}
.search-footer-container {
  border-top: 1px solid rgba(151, 149, 150, 0.3);
  padding: 10px 10px;
}
.search-footer-container > *:last-child {
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .search-footer-container > *:last-child {
  margin-right: auto;
  margin-left: 0;
}
.checkboxes-container {
  display: flex;
  align-items: center;
}
.checkboxes-container > * {
  margin-left: 10px;
  margin-right: 0;
}
[dir=rtl] .checkboxes-container > * {
  margin-right: 10px;
  margin-left: 0;
}
.item-checkbox {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .item-checkbox {
  margin-right: 0;
  margin-left: 10px;
}
.show-search-query {
  margin-left: 6px;
  margin-right: 0;
}
[dir=rtl] .show-search-query {
  margin-right: 6px;
  margin-left: 0;
}
.no-results-label {
  white-space: normal !important;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.generator-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.generator-content .search-filter-big {
  margin-left: 0;
  margin-right: 3px;
}
[dir=rtl] .generator-content .search-filter-big {
  margin-right: 0;
  margin-left: 3px;
}
.generator-content .text-large {
  font-size: 22px;
  font-weight: 500;
  line-height: 22px;
}
[dir=rtl] .generator-content .text-large {
  font-size: 22px;
}
.generator-content .header {
  position: relative;
  padding: 17px 20px 5px;
  flex: 114px 0 0;
}
.generator-content .header:after {
  position: absolute;
  bottom: 0;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  right: 0;
  background-color: var(--secondary-color-200, #DDE2E6);
}
.generator-content .header .search-form-title {
  color: var(--primary-color-500, #3B37E6);
}
.generator-content .header .separator {
  background-color: var(--secondary-color-500, #656C73);
  margin: 0 10px;
  height: 24px;
}
.generator-content .close-button {
  background-color: transparent;
}
.generator-content .help-button {
  background-color: transparent;
  height: 24px;
  width: 24px;
  min-width: 24px;
}
.generator-content .top {
  margin: 10px 0;
  padding: 0 20px;
}
.generator-content .top-row {
  flex-flow: row wrap;
}
.generator-content .top-row > * {
  margin: 5px 0;
}
.generator-content .filters-list {
  width: 100%;
  height: auto;
  flex: 1;
}
.generator-content .filters-list > div > div:first-child {
  padding: 0 20px;
  margin: 2px 0;
}
.generator-content .filters-list .select-field:first-child {
  margin-top: 5px;
}
.generator-content .filters-list .select-field:not(:first-child) {
  margin-top: -10px;
}
.generator-content .filters-list .add-field-button {
  margin-bottom: 10px;
}
.generator-content .filters-list .search-gen-draggable-item {
  position: relative;
  border-radius: 8px;
}
.generator-content .filters-list .search-gen-draggable-item > div:first-child {
  top: 24px;
  left: 0;
  right: 0;
}
.generator-content .queries-list {
  margin: 14px 0 16px 0;
}
.generator-content .queries-list .text-button {
  font-size: 22px;
  font-weight: 500;
  line-height: 22px;
  margin-top: -1px;
}
.generator-content .title-input-wrapper {
  display: flex;
  margin: 6px 0 8px 0;
}
.generator-content .title-input-wrapper .filters-wrapper {
  padding-bottom: 6px;
}
.generator-content .footer {
  margin-top: auto;
  flex: 100px 0 0;
  padding: 0 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.generator-content .footer-row {
  height: 100%;
}
.generator-content .footer-row .btn-clear-search {
  font-size: 14px;
}
.generator-content .footer-row .btn-clear-search > * {
  margin-left: 0;
  margin-right: 1rem;
  padding: 0;
}
[dir=rtl] .generator-content .footer-row .btn-clear-search > * {
  margin-right: 0;
  margin-left: 1rem;
}
.generator-content .footer-row .buttons-container .searches-footer-dropdown > div:first-child {
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
}
.generator-content .footer-row .buttons-container .searches-footer-dropdown > div:first-child button {
  border-radius: 0 8px 8px 0 !important;
}
[dir=rtl] .generator-content .footer-row .buttons-container .searches-footer-dropdown > div:first-child button {
  border-radius: 8px 0 0 8px !important;
}
.generator-content .footer-row .buttons-container .searches-footer-dropdown > div:first-child button + div {
  background-color: transparent;
}
.generator-content .footer-row .buttons-container .searches-footer-dropdown > div:last-child {
  border-radius: 8px;
  box-shadow: 0px 4px 16px 0px rgba(22, 33, 61, 0.1);
}
[dir=rtl] .generator-content .footer-row .buttons-container .searches-footer-apply-btn,
[dir=rtl] .generator-content .footer-row .buttons-container .footer-save-search-btn {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
[dir=rtl] .generator-content .footer-row .buttons-container .searches-footer-trigger-btn {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.generator-content .footer-row .buttons-container .searches-footer-apply-btn,
.generator-content .footer-row .buttons-container .footer-save-search-btn {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}
.generator-content .footer-row .buttons-container .searches-footer-trigger-btn {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.generator-content .footer-row .buttons-container .searches-footer-save-btn:hover {
  border-color: var(--primary-color-500, #3B37E6);
}
.generator-content .footer-row .buttons-container .searches-footer-apply-btn:hover,
.generator-content .footer-row .buttons-container .searches-footer-trigger-btn:hover {
  background-color: var(--primary-color-200, #E3EEFF);
  color: var(--primary-color-500, #3B37E6);
}
.generator-content .save-row > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .generator-content .save-row > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.generator-content .buttons-container {
  flex: 1;
  justify-content: flex-end;
}
.generator-content .buttons-container > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .generator-content .buttons-container > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.generator-content .ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.generator-content .search-name-input {
  flex: 1;
}
#filter-dropdown .header-icon {
  position: absolute;
  display: none;
  z-index: 10001;
}
#filter-dropdown .header-icon.open {
  display: inline-block;
}
#filter-dropdown .header-icon .column-title {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#filter-dropdown .header-icon .filters-trigger {
  justify-content: space-between;
}
#filter-dropdown .header-icon .filter-ckeckbox {
  margin: 0 20px;
}
#filter-dropdown .header-icon .filter-footer-buttons {
  padding: 20px;
  padding-top: 0px;
}
#filter-dropdown .header-icon .filter-footer-link-button {
  color: var(--secondary-color-400, #B2BCC6);
  margin: 0 20px;
}
#filter-dropdown .header-icon .filter-footer-link-button:hover {
  text-decoration: none;
  color: var(--primary-color-500, #3B37E6);
}
#filter-dropdown .header-icon .filter-footer-buttons div:not(.disabled) {
  cursor: pointer;
}
#filter-dropdown .header-icon .filter-footer-buttons div:not(.disabled):hover {
  color: var(--primary-color-500, #3B37E6);
}
#filter-dropdown .header-icon .trigger-title {
  padding: 0 10px;
}
#filter-dropdown .header-icon .filter-box {
  width: auto;
  margin: 20px;
}
#filter-dropdown input {
  box-sizing: border-box;
}
.filter-icon {
  display: none;
  position: relative;
}
.filter-icon.filtered {
  display: block;
}
th.formGridHeader_rtl:hover .filter-icon,
th.formGridHeader_ltr:hover .filter-icon {
  display: block;
}
.hide-element {
  display: none;
}
.form-filter-icon {
  z-index: 1001;
}
/*!
 * # Semantic UI 2.4.2 - Loader
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Loader
*******************************/
/* Standard Size */
.ui.loader {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 0px;
  text-align: center;
  z-index: 1000;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
/* Static Shape */
.ui.loader:before {
  position: absolute;
  content: "";
  top: 0%;
  left: 50%;
  width: 100%;
  height: 100%;
  border-radius: 500rem;
  border: 0.2em solid rgba(0, 0, 0, 0.1);
}
/* Active Shape */
.ui.loader:after {
  position: absolute;
  content: "";
  top: 0%;
  left: 50%;
  width: 100%;
  height: 100%;
  -webkit-animation: loader 0.6s linear;
  animation: loader 0.6s linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  border-radius: 500rem;
  border-color: #767676 transparent transparent;
  border-style: solid;
  border-width: 0.2em;
  -webkit-box-shadow: 0px 0px 0px 1px transparent;
  box-shadow: 0px 0px 0px 1px transparent;
}
/* Active Animation */
@-webkit-keyframes loader {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loader {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* Sizes */
.ui.mini.loader:before,
.ui.mini.loader:after {
  width: 1rem;
  height: 1rem;
  margin: 0em 0em 0em -0.5rem;
}
.ui.tiny.loader:before,
.ui.tiny.loader:after {
  width: 1.14285714rem;
  height: 1.14285714rem;
  margin: 0em 0em 0em -0.57142857rem;
}
.ui.small.loader:before,
.ui.small.loader:after {
  width: 1.71428571rem;
  height: 1.71428571rem;
  margin: 0em 0em 0em -0.85714286rem;
}
.ui.loader:before,
.ui.loader:after {
  width: 2.28571429rem;
  height: 2.28571429rem;
  margin: 0em 0em 0em -1.14285714rem;
}
.ui.large.loader:before,
.ui.large.loader:after {
  width: 3.42857143rem;
  height: 3.42857143rem;
  margin: 0em 0em 0em -1.71428571rem;
}
.ui.big.loader:before,
.ui.big.loader:after {
  width: 3.71428571rem;
  height: 3.71428571rem;
  margin: 0em 0em 0em -1.85714286rem;
}
.ui.huge.loader:before,
.ui.huge.loader:after {
  width: 4.14285714rem;
  height: 4.14285714rem;
  margin: 0em 0em 0em -2.07142857rem;
}
.ui.massive.loader:before,
.ui.massive.loader:after {
  width: 4.57142857rem;
  height: 4.57142857rem;
  margin: 0em 0em 0em -2.28571429rem;
}
/*-------------------
      Coupling
--------------------*/
/* Show inside active dimmer */
.ui.dimmer .loader {
  display: block;
}
/* Black Dimmer */
.ui.dimmer .ui.loader {
  color: rgba(255, 255, 255, 0.9);
}
.ui.dimmer .ui.loader:before {
  border-color: rgba(255, 255, 255, 0.15);
}
.ui.dimmer .ui.loader:after {
  border-color: #FFFFFF transparent transparent;
}
/* White Dimmer (Inverted) */
.ui.inverted.dimmer .ui.loader {
  color: rgba(0, 0, 0, 0.87);
}
.ui.inverted.dimmer .ui.loader:before {
  border-color: rgba(0, 0, 0, 0.1);
}
.ui.inverted.dimmer .ui.loader:after {
  border-color: #767676 transparent transparent;
}
/*******************************
             Types
*******************************/
/*-------------------
        Text
--------------------*/
.ui.text.loader {
  width: auto !important;
  height: auto !important;
  text-align: center;
  font-style: normal;
}
/*******************************
            States
*******************************/
.ui.indeterminate.loader:after {
  animation-direction: reverse;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
}
.ui.loader.active,
.ui.loader.visible {
  display: block;
}
.ui.loader.disabled,
.ui.loader.hidden {
  display: none;
}
/*******************************
            Variations
*******************************/
/*-------------------
        Sizes
--------------------*/
/* Loader */
.ui.inverted.dimmer .ui.mini.loader,
.ui.mini.loader {
  width: 1rem;
  height: 1rem;
  font-size: 0.78571429em;
}
.ui.inverted.dimmer .ui.tiny.loader,
.ui.tiny.loader {
  width: 1.14285714rem;
  height: 1.14285714rem;
  font-size: 0.85714286em;
}
.ui.inverted.dimmer .ui.small.loader,
.ui.small.loader {
  width: 1.71428571rem;
  height: 1.71428571rem;
  font-size: 0.92857143em;
}
.ui.inverted.dimmer .ui.loader,
.ui.loader {
  width: 2.28571429rem;
  height: 2.28571429rem;
  font-size: 1em;
}
.ui.inverted.dimmer .ui.large.loader,
.ui.large.loader {
  width: 3.42857143rem;
  height: 3.42857143rem;
  font-size: 1.14285714em;
}
.ui.inverted.dimmer .ui.big.loader,
.ui.big.loader {
  width: 3.71428571rem;
  height: 3.71428571rem;
  font-size: 1.28571429em;
}
.ui.inverted.dimmer .ui.huge.loader,
.ui.huge.loader {
  width: 4.14285714rem;
  height: 4.14285714rem;
  font-size: 1.42857143em;
}
.ui.inverted.dimmer .ui.massive.loader,
.ui.massive.loader {
  width: 4.57142857rem;
  height: 4.57142857rem;
  font-size: 1.71428571em;
}
/* Text Loader */
.ui.mini.text.loader {
  min-width: 1rem;
  padding-top: 1.78571429rem;
}
.ui.tiny.text.loader {
  min-width: 1.14285714rem;
  padding-top: 1.92857143rem;
}
.ui.small.text.loader {
  min-width: 1.71428571rem;
  padding-top: 2.5rem;
}
.ui.text.loader {
  min-width: 2.28571429rem;
  padding-top: 3.07142857rem;
}
.ui.large.text.loader {
  min-width: 3.42857143rem;
  padding-top: 4.21428571rem;
}
.ui.big.text.loader {
  min-width: 3.71428571rem;
  padding-top: 4.5rem;
}
.ui.huge.text.loader {
  min-width: 4.14285714rem;
  padding-top: 4.92857143rem;
}
.ui.massive.text.loader {
  min-width: 4.57142857rem;
  padding-top: 5.35714286rem;
}
/*-------------------
       Inverted
--------------------*/
.ui.inverted.loader {
  color: rgba(255, 255, 255, 0.9);
}
.ui.inverted.loader:before {
  border-color: rgba(255, 255, 255, 0.15);
}
.ui.inverted.loader:after {
  border-top-color: #FFFFFF;
}
/*-------------------
       Inline
--------------------*/
.ui.inline.loader {
  position: relative;
  vertical-align: middle;
  margin: 0em;
  left: 0em;
  top: 0em;
  -webkit-transform: none;
  transform: none;
}
.ui.inline.loader.active,
.ui.inline.loader.visible {
  display: inline-block;
}
/* Centered Inline */
.ui.centered.inline.loader.active,
.ui.centered.inline.loader.visible {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
         Site Overrides
*******************************/
/*!
 * # Semantic UI 2.4.2 - Tab
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
           UI Tabs
*******************************/
.ui.tab {
  display: none;
}
/*******************************
             States
*******************************/
/*--------------------
       Active
---------------------*/
.ui.tab.active,
.ui.tab.open {
  display: block;
}
/*--------------------
       Loading
---------------------*/
.ui.tab.loading {
  position: relative;
  overflow: hidden;
  display: block;
  min-height: 250px;
}
.ui.tab.loading * {
  position: relative !important;
  left: -10000px !important;
}
.ui.tab.loading:before,
.ui.tab.loading.segment:before {
  position: absolute;
  content: "";
  top: 100px;
  left: 50%;
  margin: -1.25em 0em 0em -1.25em;
  width: 2.5em;
  height: 2.5em;
  border-radius: 500rem;
  border: 0.2em solid rgba(0, 0, 0, 0.1);
}
.ui.tab.loading:after,
.ui.tab.loading.segment:after {
  position: absolute;
  content: "";
  top: 100px;
  left: 50%;
  margin: -1.25em 0em 0em -1.25em;
  width: 2.5em;
  height: 2.5em;
  -webkit-animation: button-spin 0.6s linear;
  animation: button-spin 0.6s linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  border-radius: 500rem;
  border-color: #767676 transparent transparent;
  border-style: solid;
  border-width: 0.2em;
  -webkit-box-shadow: 0px 0px 0px 1px transparent;
  box-shadow: 0px 0px 0px 1px transparent;
}
/*******************************
         Tab Overrides
*******************************/
/*******************************
        User Overrides
*******************************/
/*!
 * # Semantic UI 2.4.2 - Popup
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Popup
*******************************/
.ui.popup {
  display: none;
  position: absolute;
  top: 0px;
  right: 0px;
  /* Fixes content being squished when inline (moz only) */
  min-width: -webkit-min-content;
  min-width: -moz-min-content;
  min-width: min-content;
  z-index: 1900;
  border: 1px solid #D4D4D5;
  line-height: 1.4285em;
  max-width: 250px;
  background: #FFFFFF;
  padding: 0.833em 1em;
  font-weight: normal;
  font-style: normal;
  color: rgba(0, 0, 0, 0.87);
  border-radius: 0.28571429rem;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15);
  box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15);
}
.ui.popup > .header {
  padding: 0em;
  font-family: Arial;
  font-size: 1.14285714em;
  line-height: 1.2;
  font-weight: bold;
}
.ui.popup > .header + .content {
  padding-top: 0.5em;
}
.ui.popup:before {
  position: absolute;
  content: "";
  width: 0.71428571em;
  height: 0.71428571em;
  background: #FFFFFF;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 2;
  -webkit-box-shadow: 1px 1px 0px 0px #bababc;
  box-shadow: 1px 1px 0px 0px #bababc;
}
/*******************************
            Types
*******************************/
/*--------------
    Tooltip
---------------*/
/* Content */
[data-tooltip] {
  position: relative;
}
/* Arrow */
[data-tooltip]:before {
  pointer-events: none;
  position: absolute;
  content: "";
  font-size: 1rem;
  width: 0.71428571em;
  height: 0.71428571em;
  background: #FFFFFF;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  z-index: 2;
  -webkit-box-shadow: 1px 1px 0px 0px #bababc;
  box-shadow: 1px 1px 0px 0px #bababc;
}
/* Popup */
[data-tooltip]:after {
  pointer-events: none;
  content: attr(data-tooltip);
  position: absolute;
  text-transform: none;
  text-align: left;
  white-space: nowrap;
  font-size: 1rem;
  border: 1px solid #D4D4D5;
  line-height: 1.4285em;
  max-width: none;
  background: #FFFFFF;
  padding: 0.833em 1em;
  font-weight: normal;
  font-style: normal;
  color: rgba(0, 0, 0, 0.87);
  border-radius: 0.28571429rem;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15);
  box-shadow: 0px 2px 4px 0px rgba(34, 36, 38, 0.12), 0px 2px 10px 0px rgba(34, 36, 38, 0.15);
  z-index: 1;
}
/* Default Position (Top Center) */
[data-tooltip]:not([data-position]):before {
  top: auto;
  right: auto;
  bottom: 100%;
  left: 50%;
  background: #FFFFFF;
  margin-left: -0.07142857rem;
  margin-bottom: 0.14285714rem;
}
[data-tooltip]:not([data-position]):after {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: 100%;
  margin-bottom: 0.5em;
}
/* Animation */
[data-tooltip]:before,
[data-tooltip]:after {
  pointer-events: none;
  visibility: hidden;
}
[data-tooltip]:before {
  opacity: 0;
  -webkit-transform: rotate(45deg) scale(0) !important;
  transform: rotate(45deg) scale(0) !important;
  -webkit-transform-origin: center top;
  transform-origin: center top;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
[data-tooltip]:after {
  opacity: 1;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  visibility: visible;
  pointer-events: auto;
}
[data-tooltip]:hover:before {
  -webkit-transform: rotate(45deg) scale(1) !important;
  transform: rotate(45deg) scale(1) !important;
  opacity: 1;
}
/* Animation Position */
[data-tooltip]:after,
[data-tooltip][data-position="top center"]:after,
[data-tooltip][data-position="bottom center"]:after {
  -webkit-transform: translateX(-50%) scale(0) !important;
  transform: translateX(-50%) scale(0) !important;
}
[data-tooltip]:hover:after,
[data-tooltip][data-position="bottom center"]:hover:after {
  -webkit-transform: translateX(-50%) scale(1) !important;
  transform: translateX(-50%) scale(1) !important;
}
[data-tooltip][data-position="left center"]:after,
[data-tooltip][data-position="right center"]:after {
  -webkit-transform: translateY(-50%) scale(0) !important;
  transform: translateY(-50%) scale(0) !important;
}
[data-tooltip][data-position="left center"]:hover:after,
[data-tooltip][data-position="right center"]:hover:after {
  -webkit-transform: translateY(-50%) scale(1) !important;
  transform: translateY(-50%) scale(1) !important;
}
[data-tooltip][data-position="top left"]:after,
[data-tooltip][data-position="top right"]:after,
[data-tooltip][data-position="bottom left"]:after,
[data-tooltip][data-position="bottom right"]:after {
  -webkit-transform: scale(0) !important;
  transform: scale(0) !important;
}
[data-tooltip][data-position="top left"]:hover:after,
[data-tooltip][data-position="top right"]:hover:after,
[data-tooltip][data-position="bottom left"]:hover:after,
[data-tooltip][data-position="bottom right"]:hover:after {
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
}
/*--------------
    Inverted
---------------*/
/* Arrow */
[data-tooltip][data-inverted]:before {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
/* Arrow Position */
[data-tooltip][data-inverted]:before {
  background: #1B1C1D;
}
/* Popup  */
[data-tooltip][data-inverted]:after {
  background: #1B1C1D;
  color: #FFFFFF;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
[data-tooltip][data-inverted]:after .header {
  background-color: none;
  color: #FFFFFF;
}
/*--------------
    Position
---------------*/
/* Top Center */
[data-position="top center"][data-tooltip]:after {
  top: auto;
  right: auto;
  left: 50%;
  bottom: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-bottom: 0.5em;
}
[data-position="top center"][data-tooltip]:before {
  top: auto;
  right: auto;
  bottom: 100%;
  left: 50%;
  background: #FFFFFF;
  margin-left: -0.07142857rem;
  margin-bottom: 0.14285714rem;
}
/* Top Left */
[data-position="top left"][data-tooltip]:after {
  top: auto;
  right: auto;
  left: 0;
  bottom: 100%;
  margin-bottom: 0.5em;
}
[data-position="top left"][data-tooltip]:before {
  top: auto;
  right: auto;
  bottom: 100%;
  left: 1em;
  margin-left: -0.07142857rem;
  margin-bottom: 0.14285714rem;
}
/* Top Right */
[data-position="top right"][data-tooltip]:after {
  top: auto;
  left: auto;
  right: 0;
  bottom: 100%;
  margin-bottom: 0.5em;
}
[data-position="top right"][data-tooltip]:before {
  top: auto;
  left: auto;
  bottom: 100%;
  right: 1em;
  margin-left: -0.07142857rem;
  margin-bottom: 0.14285714rem;
}
/* Bottom Center */
[data-position="bottom center"][data-tooltip]:after {
  bottom: auto;
  right: auto;
  left: 50%;
  top: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-top: 0.5em;
}
[data-position="bottom center"][data-tooltip]:before {
  bottom: auto;
  right: auto;
  top: 100%;
  left: 50%;
  margin-left: -0.07142857rem;
  margin-top: 0.14285714rem;
}
/* Bottom Left */
[data-position="bottom left"][data-tooltip]:after {
  left: 0;
  top: 100%;
  margin-top: 0.5em;
}
[data-position="bottom left"][data-tooltip]:before {
  bottom: auto;
  right: auto;
  top: 100%;
  left: 1em;
  margin-left: -0.07142857rem;
  margin-top: 0.14285714rem;
}
/* Bottom Right */
[data-position="bottom right"][data-tooltip]:after {
  right: 0;
  top: 100%;
  margin-top: 0.5em;
}
[data-position="bottom right"][data-tooltip]:before {
  bottom: auto;
  left: auto;
  top: 100%;
  right: 1em;
  margin-left: -0.14285714rem;
  margin-top: 0.07142857rem;
}
/* Left Center */
[data-position="left center"][data-tooltip]:after {
  right: 100%;
  top: 50%;
  margin-right: 0.5em;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-position="left center"][data-tooltip]:before {
  right: 100%;
  top: 50%;
  margin-top: -0.14285714rem;
  margin-right: -0.07142857rem;
}
/* Right Center */
[data-position="right center"][data-tooltip]:after {
  left: 100%;
  top: 50%;
  margin-left: 0.5em;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
[data-position="right center"][data-tooltip]:before {
  left: 100%;
  top: 50%;
  margin-top: -0.07142857rem;
  margin-left: 0.14285714rem;
}
/* Arrow */
[data-position~=bottom][data-tooltip]:before {
  background: #FFFFFF;
  -webkit-box-shadow: -1px -1px 0px 0px #bababc;
  box-shadow: -1px -1px 0px 0px #bababc;
}
[data-position="left center"][data-tooltip]:before {
  background: #FFFFFF;
  -webkit-box-shadow: 1px -1px 0px 0px #bababc;
  box-shadow: 1px -1px 0px 0px #bababc;
}
[data-position="right center"][data-tooltip]:before {
  background: #FFFFFF;
  -webkit-box-shadow: -1px 1px 0px 0px #bababc;
  box-shadow: -1px 1px 0px 0px #bababc;
}
[data-position~=top][data-tooltip]:before {
  background: #FFFFFF;
}
/* Inverted Arrow Color */
[data-inverted][data-position~=bottom][data-tooltip]:before {
  background: #1B1C1D;
  -webkit-box-shadow: -1px -1px 0px 0px #bababc;
  box-shadow: -1px -1px 0px 0px #bababc;
}
[data-inverted][data-position="left center"][data-tooltip]:before {
  background: #1B1C1D;
  -webkit-box-shadow: 1px -1px 0px 0px #bababc;
  box-shadow: 1px -1px 0px 0px #bababc;
}
[data-inverted][data-position="right center"][data-tooltip]:before {
  background: #1B1C1D;
  -webkit-box-shadow: -1px 1px 0px 0px #bababc;
  box-shadow: -1px 1px 0px 0px #bababc;
}
[data-inverted][data-position~=top][data-tooltip]:before {
  background: #1B1C1D;
}
[data-position~=bottom][data-tooltip]:before {
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
[data-position~=bottom][data-tooltip]:after {
  -webkit-transform-origin: center top;
  transform-origin: center top;
}
[data-position="left center"][data-tooltip]:before {
  -webkit-transform-origin: top center;
  transform-origin: top center;
}
[data-position="left center"][data-tooltip]:after {
  -webkit-transform-origin: right center;
  transform-origin: right center;
}
[data-position="right center"][data-tooltip]:before {
  -webkit-transform-origin: right center;
  transform-origin: right center;
}
[data-position="right center"][data-tooltip]:after {
  -webkit-transform-origin: left center;
  transform-origin: left center;
}
/*--------------
     Spacing
---------------*/
.ui.popup {
  margin: 0em;
}
/* Extending from Top */
.ui.top.popup {
  margin: 0em 0em 0.71428571em;
}
.ui.top.left.popup {
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
}
.ui.top.center.popup {
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
.ui.top.right.popup {
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom;
}
/* Extending from Vertical Center */
.ui.left.center.popup {
  margin: 0em 0.71428571em 0em 0em;
  -webkit-transform-origin: right 50%;
  transform-origin: right 50%;
}
.ui.right.center.popup {
  margin: 0em 0em 0em 0.71428571em;
  -webkit-transform-origin: left 50%;
  transform-origin: left 50%;
}
/* Extending from Bottom */
.ui.bottom.popup {
  margin: 0.71428571em 0em 0em;
}
.ui.bottom.left.popup {
  -webkit-transform-origin: left top;
  transform-origin: left top;
}
.ui.bottom.center.popup {
  -webkit-transform-origin: center top;
  transform-origin: center top;
}
.ui.bottom.right.popup {
  -webkit-transform-origin: right top;
  transform-origin: right top;
}
/*--------------
     Pointer
---------------*/
/*--- Below ---*/
.ui.bottom.center.popup:before {
  margin-left: -0.30714286em;
  top: -0.30714286em;
  left: 50%;
  right: auto;
  bottom: auto;
  -webkit-box-shadow: -1px -1px 0px 0px #bababc;
  box-shadow: -1px -1px 0px 0px #bababc;
}
.ui.bottom.left.popup {
  margin-left: 0em;
}
/*rtl:rename*/
.ui.bottom.left.popup:before {
  top: -0.30714286em;
  left: 1em;
  right: auto;
  bottom: auto;
  margin-left: 0em;
  -webkit-box-shadow: -1px -1px 0px 0px #bababc;
  box-shadow: -1px -1px 0px 0px #bababc;
}
.ui.bottom.right.popup {
  margin-right: 0em;
}
/*rtl:rename*/
.ui.bottom.right.popup:before {
  top: -0.30714286em;
  right: 1em;
  bottom: auto;
  left: auto;
  margin-left: 0em;
  -webkit-box-shadow: -1px -1px 0px 0px #bababc;
  box-shadow: -1px -1px 0px 0px #bababc;
}
/*--- Above ---*/
.ui.top.center.popup:before {
  top: auto;
  right: auto;
  bottom: -0.30714286em;
  left: 50%;
  margin-left: -0.30714286em;
}
.ui.top.left.popup {
  margin-left: 0em;
}
/*rtl:rename*/
.ui.top.left.popup:before {
  bottom: -0.30714286em;
  left: 1em;
  top: auto;
  right: auto;
  margin-left: 0em;
}
.ui.top.right.popup {
  margin-right: 0em;
}
/*rtl:rename*/
.ui.top.right.popup:before {
  bottom: -0.30714286em;
  right: 1em;
  top: auto;
  left: auto;
  margin-left: 0em;
}
/*--- Left Center ---*/
/*rtl:rename*/
.ui.left.center.popup:before {
  top: 50%;
  right: -0.30714286em;
  bottom: auto;
  left: auto;
  margin-top: -0.30714286em;
  -webkit-box-shadow: 1px -1px 0px 0px #bababc;
  box-shadow: 1px -1px 0px 0px #bababc;
}
/*--- Right Center  ---*/
/*rtl:rename*/
.ui.right.center.popup:before {
  top: 50%;
  left: -0.30714286em;
  bottom: auto;
  right: auto;
  margin-top: -0.30714286em;
  -webkit-box-shadow: -1px 1px 0px 0px #bababc;
  box-shadow: -1px 1px 0px 0px #bababc;
}
/* Arrow Color By Location */
.ui.bottom.popup:before {
  background: #FFFFFF;
}
.ui.right.center.popup:before,
.ui.left.center.popup:before {
  background: #FFFFFF;
}
.ui.top.popup:before {
  background: #FFFFFF;
}
/* Inverted Arrow Color */
.ui.inverted.bottom.popup:before {
  background: #1B1C1D;
}
.ui.inverted.right.center.popup:before,
.ui.inverted.left.center.popup:before {
  background: #1B1C1D;
}
.ui.inverted.top.popup:before {
  background: #1B1C1D;
}
/*******************************
            Coupling
*******************************/
/* Immediate Nested Grid */
.ui.popup > .ui.grid:not(.padded) {
  width: calc(100% + 1.75rem);
  margin: -0.7rem -0.875rem;
}
/*******************************
            States
*******************************/
.ui.loading.popup {
  display: block;
  visibility: hidden;
  z-index: -1;
}
.ui.animating.popup,
.ui.visible.popup {
  display: block;
}
.ui.visible.popup {
  -webkit-transform: translateZ(0px);
  transform: translateZ(0px);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/*******************************
            Variations
*******************************/
/*--------------
     Basic
---------------*/
.ui.basic.popup:before {
  display: none;
}
/*--------------
     Wide
---------------*/
.ui.wide.popup {
  max-width: 350px;
}
.ui[class*="very wide"].popup {
  max-width: 550px;
}
@media only screen and (max-width: 767px) {
  .ui.wide.popup,
  .ui[class*="very wide"].popup {
    max-width: 250px;
  }
}
/*--------------
     Fluid
---------------*/
.ui.fluid.popup {
  width: 100%;
  max-width: none;
}
/*--------------
     Colors
---------------*/
/* Inverted colors  */
.ui.inverted.popup {
  background: #1B1C1D;
  color: #FFFFFF;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.ui.inverted.popup .header {
  background-color: none;
  color: #FFFFFF;
}
.ui.inverted.popup:before {
  background-color: #1B1C1D;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
/*--------------
     Flowing
---------------*/
.ui.flowing.popup {
  max-width: none;
}
/*--------------
     Sizes
---------------*/
.ui.mini.popup {
  font-size: 0.78571429rem;
}
.ui.tiny.popup {
  font-size: 0.85714286rem;
}
.ui.small.popup {
  font-size: 0.92857143rem;
}
.ui.popup {
  font-size: 1rem;
}
.ui.large.popup {
  font-size: 1.14285714rem;
}
.ui.huge.popup {
  font-size: 1.42857143rem;
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
        User Overrides
*******************************/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.reactComp[dir=ltr] .condition-tree .rc-tree-select-arrow {
  margin-right: 0px !important;
}
.reactComp[dir=ltr] .condition-values-tree {
  left: 62px;
}
.reactComp[dir=ltr] .condition-values-tree .triangle {
  margin-left: 7px;
}
.reactComp[dir=ltr] .rc-tree-select-tree li {
  text-align: left !important;
}
.reactComp[dir=ltr] .rc-tree-select-tree li li {
  direction: rtl;
  text-align: left !important;
}
.reactComp[dir=ltr] .rc-tree-select-tree li .rc-tree-select-tree-child-tree {
  width: 100%;
  text-align: left !important;
}
.reactComp[dir=ltr] .rc-tree-select-tree li .rc-tree-select-tree-child-tree li {
  text-align: left !important;
}
.reactComp[dir=ltr] ~ div div {
  direction: ltr;
}
.reactComp[dir=ltr] ~ div .rc-tree-select-search__field__placeholder {
  margin-left: 2% !important;
}
.reactComp[dir=ltr] ~ div .rc-tree-select-dropdown {
  direction: rtl !important;
  text-align: left !important;
  font-family: Arial, Helvetica, sans-serif;
}
.reactComp[dir=ltr] ~ div .rc-tree-select-dropdown > div {
  direction: ltr !important;
  text-align: left !important;
}
.reactComp[dir=ltr] ~ div .rc-tree-select-tree-treenode-switcher-close {
  text-align: left !important;
}
.rc-tree-select:focus {
  outline: 0 !important;
}
.rc-tree-select-selection {
  border-color: #afafaf !important;
  border-radius: 0 !important;
}
.rc-tree-select-dropdown {
  direction: ltr !important;
  z-index: 10000000 !important;
  overflow-x: hidden !important;
  width: 300px !important;
  font-family: Arial, Helvetica, sans-serif;
}
.rc-tree-select-dropdown > div {
  direction: rtl !important;
}
.rc-tree-select-dropdown .rc-tree-select-tree li {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 1px;
}
.rc-tree-select-dropdown .rc-tree-select-tree li .rc-tree-select-tree-child-tree {
  width: 100%;
  text-align: right !important;
}
.rc-tree-select-dropdown .rc-tree-select-tree li .rc-tree-select-tree-child-tree li:hover {
  background: var(--primary-color-100, #F5F9FF) !important;
}
.rc-tree-select-dropdown .rc-tree-select-tree li .rc-tree-select-tree-child-tree li {
  border-bottom: 0;
  padding-right: 15px;
  background: #ffffff !important;
  direction: ltr;
}
.rc-tree-select-dropdown .rc-tree-select-tree li {
  background: transparent;
  border: 1px solid #ecedee;
  border-width: 1px 0px 1px 0;
}
.rc-tree-select-dropdown .rc-tree-select-tree-show-line li:hover {
  cursor: pointer;
}
.rc-tree-select-dropdown .rc-tree-select-selection {
  border-radius: 0 !important;
}
.rc-tree-select-dropdown .rc-tree-select-selection--single {
  height: 32px !important;
  border-radius: 0 !important;
}
.rc-tree-select-dropdown .rc-tree-select-tree-treenode-disabled span {
  cursor: pointer !important;
  color: #000000;
}
.rc-tree-select-dropdown .rc-tree-select-tree-treenode-disabled ul li span.rc-tree-select-tree-node-selected {
  background-color: var(--primary-color-200, #E3EEFF) !important;
  border: 1px solid var(--primary-color-200, #E3EEFF) !important;
}
.rc-tree-select-dropdown .rc-tree-select-search__field__placeholder {
  margin-left: 82%;
}
.condition-values-tree {
  margin-top: 14px;
  left: 1px;
  width: 20px !important;
  height: 10px !important;
  position: absolute !important;
  z-index: 10;
}
.condition-values-tree .triangle {
  left: auto !important;
  top: auto !important;
  width: 0;
  height: 0;
  margin-right: 7px;
  border-style: solid;
  border-width: 4.5px 4.5px 0 4.5px;
  border-color: #48c0ee transparent transparent transparent;
}
.condition-values-tree .rc-tree-select-arrow {
  display: none !important;
}
.condition-values-tree .rc-tree-select-selection__rendered {
  padding: 0 !important;
}
.condition-values-tree .rc-tree-select-selection,
.condition-values-tree .rc-tree-select-enabled,
.condition-values-tree .rc-tree-select-focused {
  outline: 0 !important;
  border: none !important;
  -moz-outline-style: none !important;
  box-shadow: none !important;
}
.condition-values-tree .rc-tree-select-selection__placeholder,
.condition-values-tree .rc-tree-select-selection-selected-value {
  border: none !important;
  background-color: inherit;
  color: var(--primary-color-500, #3B37E6);
  font-family: Arial;
  font-size: 12px;
  cursor: pointer;
  display: inline-block;
}
.condition-tree .rc-tree-select-arrow {
  margin-right: 128px;
}
.condition-tree .rc-tree-select-arrow b {
  border-top-color: #48c0ee !important;
  border-bottom-color: #48c0ee !important;
}
.condition-tree .rc-tree-select-selection__placeholder,
.condition-tree .rc-tree-select-selection-selected-value {
  border: none !important;
  background-color: inherit;
  font-family: Arial;
  font-size: 12px;
  cursor: pointer;
  display: inline-block;
}
.general-actions-tree .rc-tree-select-selection,
.general-actions-tree .rc-tree-select-enabled,
.general-actions-tree .rc-tree-select-focused {
  outline: 0 !important;
  border: none !important;
  -moz-outline-style: none !important;
  box-shadow: none !important;
}
.general-actions-tree .rc-tree-select-arrow {
  display: none;
}
.general-actions-tree .rc-tree-select-selection__rendered {
  padding-right: 0 !important;
}
.general-actions-tree .rc-tree-select-selection__clear {
  display: none;
}
.general-actions-tree .rc-tree-select-selection__placeholder,
.general-actions-tree .rc-tree-select-selection-selected-value {
  border: none;
  background-color: inherit;
  color: var(--primary-color-500, #3B37E6);
  font-family: var(--main-font-family-main);
  font-size: 14px;
  cursor: pointer;
  display: inline-block;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
@font-face {
  font-family: "icomoon";
  src: url("./fonts/icomoon-7af7023d.eot?n3kkra");
  src: url("./fonts/icomoon-7af7023d.eot?n3kkra#iefix") format("embedded-opentype"), url("./fonts/icomoon-950a92f5.ttf?n3kkra") format("truetype"), url("./fonts/icomoon-c24a0bb6.woff?n3kkra") format("woff"), url("./media/icomoon-1d230a48.svg?n3kkra#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-func-avg-txt:before {
  content: "\e954";
}
.icon-func-count-txt:before {
  content: "\e958";
}
.icon-func-sum-txt:before {
  content: "\e959";
}
.icon-max-txt:before {
  content: "\e95a";
}
.icon-min-txt:before {
  content: "\e95b";
}
.icon-new-ms-bars:before {
  content: "\e957";
}
.icon-new-ms-column:before {
  content: "\e95c";
}
.icon-run-chart:before {
  content: "\e95e";
}
.icon-run-report:before {
  content: "\e963";
}
.icon-variantBar2 .path1:before {
  content: "\e955";
  color: rgb(22, 33, 61);
}
.icon-variantBar2 .path2:before {
  content: "\e956";
  margin-left: -1em;
  color: rgb(191, 196, 201);
}
.icon-clear-filters:before {
  content: "\e945";
}
.icon-flag-white:before {
  content: "\e926";
}
.icon-flag-black .path1:before {
  content: "\e93a";
  color: rgb(255, 255, 255);
}
.icon-flag-black .path2:before {
  content: "\e93b";
  margin-left: -0.9794921875em;
  color: rgb(22, 33, 61);
}
.icon-paper-plane:before {
  content: "\e939";
}
.icon-burger:before {
  content: "\e938";
}
.icon-excel:before {
  content: "\e933";
}
.icon-shrink:before {
  content: "\e936";
}
.icon-thirds:before {
  content: "\e937";
}
.icon-reload:before {
  content: "\e92e";
}
.icon-xCircle:before {
  content: "\e924";
}
.icon-graph:before {
  content: "\e929";
}
.icon-delivery-and-map:before {
  content: "\e923";
}
.icon-planned-map:before {
  content: "\e934";
}
.icon-thirds-map:before {
  content: "\e927";
}
.icon-empty:before {
  content: "\e91e";
}
.icon-Icon-not-empty:before {
  content: "\e931";
}
.icon-icon-share:before {
  content: "\e932";
}
.icon-operator-less-equal:before {
  content: "\e917";
}
.icon-operator-greater-equal:before {
  content: "\e915";
}
.icon-operator-between:before {
  content: "\e90a";
}
.icon-operator-contain:before {
  content: "\e911";
}
.icon-operator-equal .path1:before {
  content: "\e913";
  color: rgb(255, 255, 255);
}
.icon-operator-equal .path2:before {
  content: "\e914";
  margin-left: -1em;
  color: rgb(22, 33, 61);
}
.icon-operator-greater:before {
  content: "\e916";
}
.icon-operator-less:before {
  content: "\e918";
}
.icon-operator-not-equal .path1:before {
  content: "\e91a";
  color: rgb(255, 255, 255);
}
.icon-operator-not-equal .path2:before {
  content: "\e91b";
  margin-left: -1em;
  color: rgb(22, 33, 61);
}
.icon-operator-not-equal .path3:before {
  content: "\e91c";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-operator-not-equal .path4:before {
  content: "\e91d";
  margin-left: -1em;
  color: rgb(22, 33, 61);
}
.icon-operator-not-equal .path5:before {
  content: "\e91f";
  margin-left: -1em;
  color: rgb(22, 33, 61);
}
.icon-operator-not:before {
  content: "\e925";
}
.icon-operator-or:before {
  content: "\e92c";
}
.icon-ai_stars:before {
  content: "\e92f";
}
.icon-icon-more:before {
  content: "\e930";
}
.icon-pin_filled:before {
  content: "\e905";
}
.icon-pin:before {
  content: "\e906";
}
.icon-html:before {
  content: "\e903";
}
.icon-chat-fill:before {
  content: "\e904";
}
.icon-local_shipping:before {
  content: "\e9b0";
}
.icon-group_by:before {
  content: "\e901";
}
.icon-select_columns:before {
  content: "\e902";
}
.icon-recordView:before {
  content: "\e900";
}
.icon-tableView:before {
  content: "\ea31";
}
.icon-join-inner:before {
  content: "\e9bd";
}
.icon-join-inner-selected .path1:before {
  content: "\e9be";
  color: rgb(22, 33, 61);
}
.icon-join-inner-selected .path2:before {
  content: "\e9bf";
  margin-left: -1em;
  color: rgb(59, 55, 230);
}
.icon-clipboard:before {
  content: "\e9bc";
}
.icon-only-delivery:before {
  content: "\e922";
}
.icon-map:before {
  content: "\e928";
}
.icon-new-stacked-bar:before {
  content: "\e9a9";
}
.icon-newStackedColumn:before {
  content: "\e9aa";
}
.icon-new-ms-bar:before {
  content: "\e9a2";
}
.icon-kpi:before {
  content: "\ea9c";
}
.icon-assignment:before {
  content: "\ea9d";
}
.icon-error .path1:before {
  content: "\ea57";
  color: rgb(237, 123, 111);
}
.icon-error .path2:before {
  content: "\ea58";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-error .path3:before {
  content: "\ea59";
  margin-left: -1em;
  color: rgb(255, 223, 217);
  opacity: 0.8;
}
.icon-error .path4:before {
  content: "\ea94";
  margin-left: -1em;
  color: rgb(237, 123, 111);
}
.icon-error .path5:before {
  content: "\ea95";
  margin-left: -1em;
  color: rgb(237, 123, 111);
}
.icon-error .path6:before {
  content: "\ea96";
  margin-left: -1em;
  color: rgb(237, 123, 111);
}
.icon-Location-on:before {
  content: "\ea9a";
}
.icon-Location:before {
  content: "\ea9b";
}
.icon-Barcode-Button:before {
  content: "\ea97";
}
.icon-Phone:before {
  content: "\ea98";
}
.icon-change_circle:before {
  content: "\ea93";
}
.icon-filter:before {
  content: "\ea92";
}
.icon-folder:before {
  content: "\ea78";
}
.icon-colors:before {
  content: "\ea7e";
}
.icon-conversion_path:before {
  content: "\ea7f";
}
.icon-instant_mix:before {
  content: "\ea80";
}
.icon-pending:before {
  content: "\ea82";
}
.icon-cloud-upload:before {
  content: "\ea76";
}
.icon-gif:before {
  content: "\ea75";
}
.icon-download:before {
  content: "\ea64";
}
.icon-file_save:before {
  content: "\ea69";
}
.icon-format_list_bulleted:before {
  content: "\ea6f";
}
.icon-playlist_add_check:before {
  content: "\ea70";
}
.icon-shopping_cart:before {
  content: "\ea71";
}
.icon-upload_file:before {
  content: "\ea72";
}
.icon-vertical_align_bottom:before {
  content: "\ea73";
}
.icon-New-notification-1:before {
  content: "\ea74";
}
.icon-Property-1error:before {
  content: "\e9c0";
}
.icon-deployed_code:before {
  content: "\e98a";
}
.icon-Frame-38651:before {
  content: "\ea56";
}
.icon-new_photo_camera:before {
  content: "\ea5a";
}
.icon-add-portlet:before {
  content: "\ea5b";
}
.icon-new_offices:before {
  content: "\ea65";
}
.icon-new_user_circled:before {
  content: "\ea66";
}
.icon-new_exit:before {
  content: "\ea67";
}
.icon-grid_view:before {
  content: "\ea68";
}
.icon-new_globe:before {
  content: "\ea6d";
}
.icon-attention:before {
  content: "\e989";
}
.icon-new_quickmail:before {
  content: "\ea32";
}
.icon-new_email:before {
  content: "\ea33";
}
.icon-new_displayFile:before {
  content: "\ea3a";
}
.icon-new_fax:before {
  content: "\ea34";
}
.icon-new_file-thin:before {
  content: "\ea36";
}
.icon-showPassword:before {
  content: "\ea38";
}
.icon-new_chatbubble:before {
  content: "\ea30";
}
.icon-new_function:before {
  content: "\ea2f";
}
.icon-icon_duplicate-outline:before {
  content: "\e9ec";
}
.icon-new_automations:before {
  content: "\e9de";
}
.icon-new_bi:before {
  content: "\e9df";
}
.icon-New_doc:before {
  content: "\e9e1";
}
.icon-new_drag:before {
  content: "\e9e2";
}
.icon-new_expand:before {
  content: "\e9e3";
}
.icon-new_expand2:before {
  content: "\e9e4";
}
.icon-new_export:before {
  content: "\e9e5";
}
.icon-new_F11:before {
  content: "\e9e6";
}
.icon-help:before {
  content: "\e9e7";
}
.icon-new_history:before {
  content: "\e9e8";
}
.icon-new_match:before {
  content: "\e9e9";
}
.icon-new_moreInfo:before {
  content: "\e9ea";
}
.icon-new_refresh:before {
  content: "\e9ed";
}
.icon-new_renew:before {
  content: "\e9ee";
}
.icon-new_roundcheck:before {
  content: "\e9ef";
}
.icon-new_settings:before {
  content: "\e9f0";
}
.icon-new_windows:before {
  content: "\e9f1";
}
.icon-new_x:before {
  content: "\e9f2";
}
.icon-new-Clock:before {
  content: "\e9f3";
}
.icon-new_fav-list:before {
  content: "\e9f4";
}
.icon-new_lightbulb1:before {
  content: "\e9f5";
}
.icon-new_check:before {
  content: "\e9f7";
}
.icon-new_arrow-to-right:before {
  content: "\e9f6";
}
.icon-new_match_partial:before {
  content: "\e9f9";
}
.icon-new_attachment:before {
  content: "\e9fa";
}
.icon-new_edit-fill:before {
  content: "\e9fb";
}
.icon-new_arrow-to-left:before {
  content: "\e9fc";
}
.icon-new_password-hide:before {
  content: "\e9fd";
}
.icon-new_notequall:before {
  content: "\e9fe";
}
.icon-new_Print:before {
  content: "\e9ff";
}
.icon-new_printLabeles:before {
  content: "\ea00";
}
.icon-new_star-filled:before {
  content: "\ea01";
}
.icon-new_star-empty:before {
  content: "\ea02";
}
.icon-Sort:before {
  content: "\ea03";
}
.icon-new-empty1:before {
  content: "\ea04";
}
.icon-Property-1Default1:before {
  content: "\ea06";
}
.icon-New-Icon-type-R1:before {
  content: "\ea07";
}
.icon-new_addcircle:before {
  content: "\ea08";
}
.icon-new-bank:before {
  content: "\ea09";
}
.icon-new-user:before {
  content: "\ea0a";
}
.icon-new-payment2:before {
  content: "\ea0b";
}
.icon-new-payment:before {
  content: "\ea0c";
}
.icon-new_iconSearch:before {
  content: "\ea0d";
}
.icon-new_clear:before {
  content: "\ea0e";
}
.icon-iconoir_pin:before {
  content: "\ea0f";
}
.icon-new_operatorstart:before {
  content: "\ea10";
}
.icon-new_operatorsbet:before {
  content: "\ea11";
}
.icon-new_operatorsContains:before {
  content: "\ea12";
}
.icon-new_searchbetween2:before {
  content: "\ea13";
}
.icon-new_operatorsearchbetween:before {
  content: "\ea14";
}
.icon-new_pie-line-graph:before {
  content: "\ea16";
}
.icon-new_left:before {
  content: "\ea18";
}
.icon-new_right:before {
  content: "\ea19";
}
.icon-new_arrow-up:before {
  content: "\ea1a";
}
.icon-new_arrow-bottom:before {
  content: "\ea1b";
}
.icon-new_add:before {
  content: "\ea1c";
}
.icon-dashboard:before {
  content: "\ea1d";
}
.icon-new_calendar:before {
  content: "\ea1e";
}
.icon-new_delete:before {
  content: "\ea1f";
}
.icon-filter-outline:before {
  content: "\ea20";
}
.icon-filter-filled:before {
  content: "\e908";
}
.icon-Add-Comment:before {
  content: "\ea21";
}
.icon-new_report:before {
  content: "\ea22";
}
.icon-move_down_FILL0_wght200_GRAD0_opsz24-1:before {
  content: "\ea24";
}
.icon-switch_access_shortcut_FILL0_wght200_GRAD0_opsz24-2:before {
  content: "\ea25";
}
.icon-switch_access_shortcut_FILL0_wght200_GRAD0_opsz24-3:before {
  content: "\ea26";
}
.icon-move_up_FILL0_wght200_GRAD0_opsz24-1:before {
  content: "\ea27";
}
.icon-Cell-Merge:before {
  content: "\ea28";
}
.icon-credit-card:before {
  content: "\ea2a";
}
.icon-dNew:before {
  content: "\ea2c";
}
.icon-Form:before {
  content: "\ea2d";
}
.icon-Three-dots:before {
  content: "\ea2e";
}
.icon-new_chatbox:before {
  content: "\ed07";
}
.icon-new_chatbox-warning:before {
  content: "\ed08";
}
.icon-warning:before {
  content: "\e935";
}
.icon-new_square-checkbox:before {
  content: "\ed09";
}
.icon-new_checkmark-done:before {
  content: "\ed0a";
}
.icon-new_mail:before {
  content: "\ed0b";
}
.icon-new_server:before {
  content: "\ed0c";
}
.icon-New-reorder:before {
  content: "\e9cf";
}
.icon-icon-remove-minus:before {
  content: "\e99c";
}
.icon-more-info:before {
  content: "\e99b";
}
.icon-external-link:before {
  content: "\e99a";
}
.icon-blue-cube-stop:before {
  content: "\e994";
  color: #00adee;
}
.icon-macro-v-1-recurring:before {
  content: "\e995";
  color: #788e97;
}
.icon-macro-v-1:before {
  content: "\e996";
  color: #788e97;
}
.icon-record .path1:before {
  content: "\e997";
  color: rgb(255, 255, 255);
}
.icon-record .path2:before {
  content: "\e998";
  margin-left: -1em;
  color: rgb(243, 124, 112);
}
.icon-oh-snap .path1:before {
  content: "\e96a";
  color: rgb(243, 124, 112);
}
.icon-oh-snap .path2:before {
  content: "\e96b";
  margin-left: -1em;
  color: rgb(120, 142, 151);
}
.icon-oh-snap .path3:before {
  content: "\e96c";
  margin-left: -1em;
  color: rgb(120, 142, 151);
}
.icon-oh-snap .path4:before {
  content: "\e96d";
  margin-left: -1em;
  color: rgb(120, 142, 151);
}
.icon-oh-snap .path5:before {
  content: "\e96e";
  margin-left: -1em;
  color: rgb(120, 142, 151);
}
.icon-oh-snap .path6:before {
  content: "\e96f";
  margin-left: -1em;
  color: rgb(120, 142, 151);
}
.icon-oh-snap .path7:before {
  content: "\e970";
  margin-left: -1em;
  color: rgb(120, 142, 151);
}
.icon-oh-snap .path8:before {
  content: "\e971";
  margin-left: -1em;
  color: rgb(120, 142, 151);
}
.icon-oh-snap .path9:before {
  content: "\e972";
  margin-left: -1em;
  color: rgb(120, 142, 151);
}
.icon-sorted .path1:before {
  content: "\e947";
  color: rgb(0, 0, 0);
}
.icon-sorted .path2:before {
  content: "\e948";
  margin-left: -1em;
  color: rgb(110, 129, 138);
}
.icon-sort:before {
  content: "\e946";
}
.icon-absence:before {
  content: "\e982";
}
.icon-camera:before {
  content: "\e984";
}
.icon-clock:before {
  content: "\e985";
}
.icon-File:before {
  content: "\e986";
}
.icon-new-timer:before {
  content: "\e987";
}
.icon-e-mail:before {
  content: "\e97d";
}
.icon-user:before {
  content: "\e97e";
}
.icon-match-auto:before {
  content: "\e979";
}
.icon-match-partial:before {
  content: "\e97a";
}
.icon-fax:before {
  content: "\e962";
}
.icon-icon-list-outlined:before {
  content: "\e961";
}
.icon-icon-r-new:before {
  content: "\e92d";
}
.icon-icon-done-small-outline:before {
  content: "\e960";
}
.icon-icon-add-small-withbg:before {
  content: "\e95f";
}
.icon-icon-add-tiny:before {
  content: "\e950";
}
.icon-icon-not-saved:before {
  content: "\e94f";
}
.icon-checkbox-off:before {
  content: "\e94b";
}
.icon-checkbox-on:before {
  content: "\e94c";
}
.icon-iconon-creditc-card:before {
  content: "\e94d";
}
.icon-mail:before {
  content: "\e941";
}
.icon-icon-emtpyfile:before {
  content: "\e942";
}
.icon-icon-folder:before {
  content: "\e943";
}
.icon-icon-sort-small:before {
  content: "\e944";
}
.icon-icon-excel:before {
  content: "\e93c";
}
.icon-icon-pdf:before {
  content: "\e93d";
}
.icon-icon-ppt:before {
  content: "\e93e";
}
.icon-icon-txt:before {
  content: "\e93f";
}
.icon-icon-word:before {
  content: "\e940";
}
.icon-greater-then:before {
  content: "\e92a";
}
.icon-less-then:before {
  content: "\e92b";
}
.icon-arrow-to-bottom:before {
  content: "\e907";
}
.icon-arrow-to-top:before {
  content: "\e909";
}
.icon-icon-add-new:before {
  content: "\e90b";
}
.icon-icon-add-small:before {
  content: "\e90c";
}
.icon-icon-arrow_drop_down:before {
  content: "\e90d";
}
.icon-icon-arrow_drop_up:before {
  content: "\e90e";
}
.icon-icon-close-big:before {
  content: "\e90f";
}
.icon-icon-close-small:before {
  content: "\e910";
}
.icon-icon-done:before {
  content: "\e912";
}
.icon-icon-notification:before {
  content: "\e919";
}
.icon-icon-tabs-arrow-reg:before {
  content: "\e920";
}
.icon-question-circle:before {
  content: "\e921";
}
.icon-Loss:before {
  content: "\ea37";
}
.icon-Property-1Bar:before {
  content: "\ea39";
}
.icon-Property-1Bubble1:before {
  content: "\ea3c";
}
.icon-Property-1Column:before {
  content: "\ea3d";
}
.icon-Property-1Doughnut:before {
  content: "\ea3e";
}
.icon-Property-1duotone---chart-46 .path1:before {
  content: "\ea3f";
  color: rgb(0, 0, 0);
}
.icon-Property-1duotone---chart-46 .path2:before {
  content: "\ea40";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-Property-1duotone---chart-46 .path3:before {
  content: "\ea41";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-Property-1duotone---chart-46 .path4:before {
  content: "\ea42";
  margin-left: -1em;
  color: rgb(59, 55, 230);
}
.icon-Property-1duotone---chart-47 .path1:before {
  content: "\ea43";
  color: rgb(0, 0, 0);
}
.icon-Property-1duotone---chart-47 .path2:before {
  content: "\ea44";
  margin-left: -0.9755859375em;
  color: rgb(0, 0, 0);
}
.icon-Property-1duotone---chart-47 .path3:before {
  content: "\ea45";
  margin-left: -0.9755859375em;
  color: rgb(0, 0, 0);
}
.icon-Property-1duotone---chart-47 .path4:before {
  content: "\ea46";
  margin-left: -0.9755859375em;
  color: rgb(59, 55, 230);
}
.icon-Property-1Gauges:before {
  content: "\ea47";
}
.icon-Property-1line---chart-46:before {
  content: "\ea48";
}
.icon-variantBar:before {
  content: "\ea49";
}
.icon-Property-1line---pie-chart-6:before {
  content: "\ea4a";
}
.icon-Property-1line---pyramid-3:before {
  content: "\ea4b";
}
.icon-Property-1line---radar-chart-5:before {
  content: "\ea4c";
}
.icon-Property-1Pyramid:before {
  content: "\ea4d";
}
.icon-Property-1Stacked-Bar11:before {
  content: "\ea55";
  color: #000;
}
.icon-Property-1Stacked11-:before {
  content: "\ea63";
  color: #000;
}
.icon-text:before {
  content: "\e949";
}
.icon-unorder-list-rtl:before {
  content: "\e94a";
}
.icon-link-chain:before {
  content: "\e94e";
}
.icon-numbered-list-rtl:before {
  content: "\e951";
}
.icon-toolbar_paste:before {
  content: "\e9b8";
}
.icon-toolbar_font:before {
  content: "\ecb0";
}
.icon-toolbar_add_link:before {
  content: "\ec97";
}
.icon-toolbar_bold:before {
  content: "\ec98";
}
.icon-toolbar_cut:before {
  content: "\ec99";
}
.icon-toolbar_code:before {
  content: "\ec9a";
}
.icon-tollbar_format_align_center:before {
  content: "\ec9b";
}
.icon-toolbar_format_align_left:before {
  content: "\ec9c";
}
.icon-toolbar_format_align_right:before {
  content: "\ec9d";
}
.icon-toolbar_format_color:before {
  content: "\ec9e";
}
.icon-toolbar_format_image_left:before {
  content: "\ec9f";
}
.icon-toolbar_format_image:before {
  content: "\eca0";
}
.icon-toolbar_format_indent_decrease:before {
  content: "\eca1";
}
.icon-toolbar_format_indent_decrease_rtl:before {
  content: "\e952";
}
.icon-toolbar_format_indent_increase:before {
  content: "\eca2";
}
.icon-toolbar_format_indent_increase_rtl:before {
  content: "\e953";
}
.icon-toolbar_format_list_bulleted:before {
  content: "\eca3";
}
.icon-toolbar_format_list_numbered:before {
  content: "\eca4";
}
.icon-toolbar_format_strikethrough:before {
  content: "\eca5";
}
.icon-toolbar_horizontal_rule:before {
  content: "\eca6";
}
.icon-toolbar_image:before {
  content: "\eca7";
}
.icon-toolbar_italic:before {
  content: "\eca8";
}
.icon-toolbar_copy:before {
  content: "\eca9";
}
.icon-toolbar_emoji .path1:before {
  content: "\ecb1";
  color: rgb(255, 245, 0);
}
.icon-toolbar_emoji .path2:before {
  content: "\ecb2";
  margin-left: -0.9677734375em;
  color: rgb(22, 33, 61);
}
.icon-toolbar_signature:before {
  content: "\ecaa";
}
.icon-toolbar_text_decrease:before {
  content: "\ecab";
}
.icon-toolbar_text_increase:before {
  content: "\ecac";
}
.icon-toolbar_underline:before {
  content: "\ecad";
}
/* 
    DO NOT TOUCH THIS FILE 
    IT ENABLES CONTROL OVER DUO TONE ICONS
*/
.icon-variantBar2 .path1:before {
  color: currentColor;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* Arimo Font-Family
*/
@font-face {
  font-family: "Arimo";
  src: url("./fonts/Arimo-Bold-c4cbf117.eot");
  src: url("./fonts/Arimo-Bold-c4cbf117.eot?#iefix") format("embedded-opentype"), url("./fonts/Arimo-Bold-80c33e3e.woff2") format("woff2"), url("./fonts/Arimo-Bold-6d698797.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Arimo";
  src: url("./fonts/Arimo-Regular-fffc06ca.eot");
  src: url("./fonts/Arimo-Regular-fffc06ca.eot?#iefix") format("embedded-opentype"), url("./fonts/Arimo-Regular-9310a1db.woff2") format("woff2"), url("./fonts/Arimo-Regular-f65b1627.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Arimo";
  src: url("./fonts/Arimo-Italic-0894dcb2.eot");
  src: url("./fonts/Arimo-Italic-0894dcb2.eot?#iefix") format("embedded-opentype"), url("./fonts/Arimo-Italic-f5520d90.woff2") format("woff2"), url("./fonts/Arimo-Italic-5c1fd13a.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "~@priority-software/priority-style-react/fonts/arimo/Arimo";
  src: url("./fonts/Arimo-BoldItalic-27fb9695.eot");
  src: url("./fonts/Arimo-BoldItalic-27fb9695.eot?#iefix") format("embedded-opentype"), url("./fonts/Arimo-BoldItalic-b9640971.woff2") format("woff2"), url("./fonts/Arimo-BoldItalic-57672691.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}
/*
* Bree Serif Font-family
*/
@font-face {
  font-family: "Bree Serif";
  src: url("./fonts/BreeSerif-Regular-540cb2b4.eot");
  src: url("./fonts/BreeSerif-Regular-540cb2b4.eot?#iefix") format("embedded-opentype"), url("./fonts/BreeSerif-Regular-87fc0caf.woff2") format("woff2"), url("./fonts/BreeSerif-Regular-42fae8ae.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/*
* Heebo Font-family
*/
@font-face {
  font-family: "Heebo";
  src: url("./fonts/Heebo-Bold-02ec8c5d.eot");
  src: url("./fonts/Heebo-Bold-02ec8c5d.eot?#iefix") format("embedded-opentype"), url("./fonts/Heebo-Bold-72218886.woff2") format("woff2"), url("./fonts/Heebo-Bold-088456d6.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Heebo";
  src: url("./fonts/Heebo-Medium-02c40278.eot");
  src: url("./fonts/Heebo-Medium-02c40278.eot?#iefix") format("embedded-opentype"), url("./fonts/Heebo-Medium-815ec2ce.woff2") format("woff2"), url("./fonts/Heebo-Medium-f5d89611.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Heebo";
  src: url("./fonts/Heebo-Regular-ff9d8644.eot");
  src: url("./fonts/Heebo-Regular-ff9d8644.eot?#iefix") format("embedded-opentype"), url("./fonts/Heebo-Regular-6b896f02.woff2") format("woff2"), url("./fonts/Heebo-Regular-c2746252.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/*
* Roboto Font-family
*/
@font-face {
  font-family: "Roboto";
  src: url("./fonts/Roboto-Italic-c60f6d2f.eot");
  src: url("./fonts/Roboto-Italic-c60f6d2f.eot?#iefix") format("embedded-opentype"), url("./fonts/Roboto-Italic-283ed402.woff2") format("woff2"), url("./fonts/Roboto-Italic-39317676.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("./fonts/Roboto-Medium-e78d9ac0.eot");
  src: url("./fonts/Roboto-Medium-e78d9ac0.eot?#iefix") format("embedded-opentype"), url("./fonts/Roboto-Medium-998b049e.woff2") format("woff2"), url("./fonts/Roboto-Medium-e3aa2710.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./fonts/Roboto-Bold-a6b5ac26.eot");
  src: url("./fonts/Roboto-Bold-a6b5ac26.eot?#iefix") format("embedded-opentype"), url("./fonts/Roboto-Bold-4d7dd6e0.woff2") format("woff2"), url("./fonts/Roboto-Bold-8aa340f0.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./fonts/Roboto-MediumItalic-8981cecf.eot");
  src: url("./fonts/Roboto-MediumItalic-8981cecf.eot?#iefix") format("embedded-opentype"), url("./fonts/Roboto-MediumItalic-5fb93e96.woff2") format("woff2"), url("./fonts/Roboto-MediumItalic-95fb08d7.woff") format("woff");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("./fonts/Roboto-Regular-6cedf381.eot");
  src: url("./fonts/Roboto-Regular-6cedf381.eot?#iefix") format("embedded-opentype"), url("./fonts/Roboto-Regular-8cef0863.woff2") format("woff2"), url("./fonts/Roboto-Regular-18ab5ae4.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("./fonts/Roboto-BoldItalic-e3745f39.eot");
  src: url("./fonts/Roboto-BoldItalic-e3745f39.eot?#iefix") format("embedded-opentype"), url("./fonts/Roboto-BoldItalic-5e3689b5.woff2") format("woff2"), url("./fonts/Roboto-BoldItalic-6a95e30f.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}
/*
 * Priority Main Font-family: Rubik
 */
/* arabic */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nErXyi0A-bc857679.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nErXyi0A-bc857679.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nErXyi0A-55344882.woff") format("woff");
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC;
}
/* cyrillic */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-a7ad9db1.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-a7ad9db1.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-9261bf08.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-95d333fe.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-95d333fe.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-76d2f33a.woff") format("woff");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nBrXw-47374cb7.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nBrXw-47374cb7.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nBrXw-fe47b5f8.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nErXyi0A-bc857679.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nErXyi0A-bc857679.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nErXyi0A-55344882.woff") format("woff");
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC;
}
/* cyrillic */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-a7ad9db1.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-a7ad9db1.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-9261bf08.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-95d333fe.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-95d333fe.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-76d2f33a.woff") format("woff");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nBrXw-47374cb7.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nBrXw-47374cb7.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nBrXw-fe47b5f8.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nErXyi0A-bc857679.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nErXyi0A-bc857679.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nErXyi0A-55344882.woff") format("woff");
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC;
}
/* cyrillic */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-a7ad9db1.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-a7ad9db1.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-9261bf08.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-95d333fe.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-95d333fe.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-76d2f33a.woff") format("woff");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nBrXw-47374cb7.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nBrXw-47374cb7.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nBrXw-fe47b5f8.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* arabic */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nErXyi0A-bc857679.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nErXyi0A-bc857679.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nErXyi0A-55344882.woff") format("woff");
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0898-08E1, U+08E3-08FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC;
}
/* cyrillic */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-a7ad9db1.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-a7ad9db1.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nFrXyi0A-9261bf08.woff") format("woff");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* hebrew */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-95d333fe.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-95d333fe.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nDrXyi0A-76d2f33a.woff") format("woff");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
  font-family: "Rubik";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("./fonts/iJWKBXyIfDnIV7nBrXw-47374cb7.woff2") format("woff2");
  src: url("./fonts/iJWKBXyIfDnIV7nBrXw-47374cb7.woff2") format("woff2"), url("./fonts/iJWKBXyIfDnIV7nBrXw-fe47b5f8.woff") format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.text {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.text-line-breaks {
  white-space: pre-line;
}
.text-prefix-padding {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .text-prefix-padding {
  padding-right: 1rem;
  padding-left: 0;
}
.text-suffix-padding {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .text-suffix-padding {
  padding-right: 0;
  padding-left: 1rem;
}
.text-inline-block {
  display: inline-block;
}
.text-nowrap {
  white-space: nowrap;
}
.text-paragraph-1, .text-subtitle-1 {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.text-subtitle-1 {
  font-weight: 500;
}
.text-caption-1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.text-label-1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.text-paragraph-2, .text-subtitle-2 {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.text-subtitle-2 {
  font-weight: 700;
}
.text-caption-2 {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.text-label-2 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.text-placeholder-1 {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.text-placeholder-2 {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.text-tiny {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.text-breadcrumb {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.text.text-italic {
  font-style: italic;
}
.text.text-normal {
  font-style: normal;
}
/**
  * Text Weight
  */
.text.font-weight-normal,
.priority-title.font-weight-normal {
  font-weight: 400 !important;
}
.text.font-weight-semi-bold,
.priority-title.font-weight-semi-bold {
  font-weight: 600 !important;
}
.text.font-weight-bold,
.priority-title.font-weight-bold {
  font-weight: 700 !important;
}
.text.font-weight-medium,
.priority-title.font-weight-medium {
  font-weight: 500 !important;
}
.text.font-weight-thin,
.priority-title.font-weight-thin {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.text-color {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.text-color-grey-light, .text-color-grey-light:before {
  color: #bfd0d7;
}
.text-color-white, .text-color-white:before {
  color: #fff;
}
.text-color-red, .text-color-red:before {
  color: #f37c70;
}
.text-color-purple, .text-color-purple:before {
  color: #9773b3;
}
.text-color-green, .text-color-green:before {
  color: #60c5bb;
}
.text-color-turquoise, .text-color-turquoise :before {
  color: #33cdd9;
}
.text-color-dark-purple, .text-color-dark-purple :before {
  color: #3b37e6;
}
.text-color-primary-700 {
  color: var(--primary-color-700, #16213D);
}
.text-color-primary-500 {
  color: var(--primary-color-500, #3B37E6);
}
.text-color-secondary-500 {
  color: var(--secondary-color-500, #656C73);
}
.text-color-secondary-400 {
  color: var(--secondary-color-400, #B2BCC6);
}
.text-color-secondary-300 {
  color: var(--secondary-color-300, #BFC4C9);
}
.text-color-secondary-200 {
  color: var(--secondary-color-200, #DDE2E6);
}
.text-color-primary-0 {
  color: var(--primary-color-0, #ffffff);
}
.text-color-validation-green {
  color: #60C5BB;
}
.text-color-validation-red {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.text-size-large {
  font-size: 2.8rem;
}
.text-size-medium {
  font-size: 2.2rem;
}
.text-size-regular {
  font-size: 1.4rem;
}
.text-size-small {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.font-family-serif {
  font-family: "Bree Serif", Heebo, serif;
}
.font-family-regular {
  font-family: var(--main-font-family-main);
}
.font-family-icons {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.pui-title.pui-title-h1 {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.pui-title.pui-title-h2 {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.pui-title.pui-title-h3 {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.pui-title.pui-title-h4 {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.pui-title.pui-title-h5 {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.pui-title.pui-title-h6 {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .pui-title.pui-title-h1 {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .pui-title.pui-title-h2 {
    font-size: 2rem;
  }
  .pui-title.pui-title-h3 {
    font-size: 1.8rem;
  }
  .pui-title.pui-title-h4, .pui-title.pui-title-h5 {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .pui-title.pui-title-h6 {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.rc-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.rc-dialog-wrap {
  position: fixed;
  overflow: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.rc-dialog-title {
  margin: 0;
  font-size: 14px;
  line-height: 21px;
  font-weight: bold;
}
.rc-dialog-content {
  position: relative;
  background-color: #ffffff;
  border: none;
  border-radius: 6px 6px;
  background-clip: padding-box;
}
.rc-dialog-close {
  cursor: pointer;
  border: 0;
  background: transparent;
  font-size: 21px;
  position: absolute;
  right: 20px;
  top: 12px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
  text-decoration: none;
}
.rc-dialog-close-x:after {
  content: "×";
}
.rc-dialog-close:hover {
  opacity: 1;
  filter: alpha(opacity=100);
  text-decoration: none;
}
.rc-dialog-header {
  padding: 13px 20px 14px 20px;
  border-radius: 5px 5px 0 0;
  background: #fff;
  color: #666;
  border-bottom: 1px solid #e9e9e9;
}
.rc-dialog-body {
  padding: 20px;
}
.rc-dialog-footer {
  border-top: 1px solid #e9e9e9;
  padding: 10px 20px;
  text-align: right;
  border-radius: 0 0 5px 5px;
}
.rc-dialog-zoom-enter,
.rc-dialog-zoom-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
  animation-play-state: paused;
}
.rc-dialog-zoom-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.6, 0.04, 0.98, 0.34);
  animation-play-state: paused;
}
.rc-dialog-zoom-enter.rc-dialog-zoom-enter-active,
.rc-dialog-zoom-appear.rc-dialog-zoom-appear-active {
  animation-name: rcDialogZoomIn;
  animation-play-state: running;
}
.rc-dialog-zoom-leave.rc-dialog-zoom-leave-active {
  animation-name: rcDialogZoomOut;
  animation-play-state: running;
}
@keyframes rcDialogZoomIn {
  0% {
    opacity: 0;
    transform: scale(0, 0);
  }
  100% {
    opacity: 1;
    transform: scale(1, 1);
  }
}
@keyframes rcDialogZoomOut {
  0% {
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform: scale(0, 0);
  }
}
@media (min-width: 768px) {
  .rc-dialog {
    width: 600px;
    margin: 30px auto;
  }
}
.rc-dialog-mask {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: #373737;
  background-color: rgba(55, 55, 55, 0.6);
  height: 100%;
  filter: alpha(opacity=50);
  z-index: 1050;
}
.rc-dialog-mask-hidden {
  display: none;
}
.rc-dialog-fade-enter,
.rc-dialog-fade-appear {
  opacity: 0;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  animation-play-state: paused;
}
.rc-dialog-fade-leave {
  animation-duration: 0.3s;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.55, 0, 0.55, 0.2);
  animation-play-state: paused;
}
.rc-dialog-fade-enter.rc-dialog-fade-enter-active,
.rc-dialog-fade-appear.rc-dialog-fade-appear-active {
  animation-name: rcDialogFadeIn;
  animation-play-state: running;
}
.rc-dialog-fade-leave.rc-dialog-fade-leave-active {
  animation-name: rcDialogFadeOut;
  animation-play-state: running;
}
@keyframes rcDialogFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes rcDialogFadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.drawer {
  position: fixed;
  top: 0;
  z-index: 9999;
  transition: width 0s ease 0.3s, height 0s ease 0.3s, transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer > * {
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), box-shadow 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer.drawer-open {
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer .drawer-mask {
  background: #000;
  opacity: 0;
  width: 100%;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  transition: opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86), height 0s ease 0.3s;
}
.drawer-content-wrapper {
  position: absolute;
  background: #fff;
}
.drawer-content {
  overflow: auto;
  z-index: 1;
  position: relative;
}
.drawer-handle {
  position: absolute;
  top: 72px;
  width: 41px;
  height: 40px;
  cursor: pointer;
  z-index: 0;
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
}
.drawer-handle-icon {
  width: 14px;
  height: 2px;
  background: #333;
  position: relative;
  transition: background 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer-handle-icon:before,
.drawer-handle-icon:after {
  content: "";
  display: block;
  position: absolute;
  background: #333;
  width: 100%;
  height: 2px;
  transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer-handle-icon:before {
  top: -5px;
}
.drawer-handle-icon:after {
  top: 5px;
}
.drawer-left,
.drawer-right {
  width: 0%;
  height: 100%;
}
.drawer-left .drawer-content-wrapper,
.drawer-right .drawer-content-wrapper,
.drawer-left .drawer-content,
.drawer-right .drawer-content {
  height: 100%;
}
.drawer-left.drawer-open,
.drawer-right.drawer-open {
  width: 100%;
}
.drawer-left.drawer-open.no-mask,
.drawer-right.drawer-open.no-mask {
  width: 0%;
}
.drawer-left {
  left: 0;
}
.drawer-left .drawer-handle {
  right: -40px;
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
  border-radius: 0 4px 4px 0;
}
.drawer-left.drawer-open .drawer-content-wrapper {
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.15);
}
.drawer-right {
  right: 0;
}
.drawer-right .drawer-content-wrapper {
  right: 0;
}
.drawer-right .drawer-handle {
  left: -40px;
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
  border-radius: 4px 0 0 4px;
}
.drawer-right.drawer-open .drawer-content-wrapper {
  box-shadow: -2px 0 8px rgba(0, 0, 0, 0.15);
}
.drawer-right.drawer-open.no-mask {
  right: 1px;
  transform: translateX(1px);
}
.drawer-top,
.drawer-bottom {
  width: 100%;
  height: 0%;
}
.drawer-top .drawer-content-wrapper,
.drawer-bottom .drawer-content-wrapper,
.drawer-top .drawer-content,
.drawer-bottom .drawer-content {
  width: 100%;
}
.drawer-top .drawer-content,
.drawer-bottom .drawer-content {
  height: 100%;
}
.drawer-top.drawer-open,
.drawer-bottom.drawer-open {
  height: 100%;
}
.drawer-top.drawer-open.no-mask,
.drawer-bottom.drawer-open.no-mask {
  height: 0%;
}
.drawer-top .drawer-handle,
.drawer-bottom .drawer-handle {
  left: 50%;
  margin-left: -20px;
}
.drawer-top {
  top: 0;
}
.drawer-top .drawer-handle {
  top: auto;
  bottom: -40px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 4px 4px;
}
.drawer-top.drawer-open .drawer-content-wrapper {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
}
.drawer-bottom {
  bottom: 0;
}
.drawer-bottom .drawer-content-wrapper {
  bottom: 0;
}
.drawer-bottom .drawer-handle {
  top: -40px;
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
  border-radius: 4px 4px 0 0;
}
.drawer-bottom.drawer-open .drawer-content-wrapper {
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.15);
}
.drawer-bottom.drawer-open.no-mask {
  bottom: 1px;
  transform: translateY(1px);
}
.drawer.drawer-open .drawer-mask {
  opacity: 0.3;
  height: 100%;
  transition: opacity 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.drawer.drawer-open .drawer-handle-icon {
  background: transparent;
}
.drawer.drawer-open .drawer-handle-icon:before {
  transform: translateY(5px) rotate(45deg);
}
.drawer.drawer-open .drawer-handle-icon:after {
  transform: translateY(-5px) rotate(-45deg);
}
.Toastify__toast-container {
  z-index: 9999;
  -webkit-transform: translate3d(0, 0, 9999px);
  position: fixed;
  padding: 4px;
  width: 320px;
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  margin-left: -160px;
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  margin-left: -160px;
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}
@media only screen and (max-width: 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: 64px;
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 1px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  max-height: 800px;
  overflow: hidden;
  font-family: sans-serif;
  cursor: pointer;
  direction: ltr;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--default {
  background: #fff;
  color: #aaa;
}
.Toastify__toast--info {
  background: #3498db;
}
.Toastify__toast--success {
  background: #07bc0c;
}
.Toastify__toast--warning {
  background: #f1c40f;
}
.Toastify__toast--error {
  background: #e74c3c;
}
.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1;
  flex: 1;
}
@media only screen and (max-width: 480px) {
  .Toastify__toast {
    margin-bottom: 0;
  }
}
.Toastify__close-button {
  color: #fff;
  font-weight: bold;
  font-size: 14px;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.Toastify__close-button--default {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}
@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: 9999;
  opacity: 0.7;
  background-color: rgba(255, 255, 255, 0.7);
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}
.Toastify__progress-bar--default {
  background: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
}
@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}
.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}
@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}
.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}
@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}
.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}
@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}
.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}
.rc-tabs {
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
}
.rc-tabs-bar,
.rc-tabs-nav-container {
  font-size: 14px;
  line-height: 1.5;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  white-space: nowrap;
  outline: none;
  zoom: 1;
  transition: padding 0.45s;
}
.rc-tabs-ink-bar {
  z-index: 1;
  position: absolute;
  box-sizing: border-box;
  margin-top: -3px;
  background-color: #108ee9;
  transform-origin: 0 0;
  width: 0;
  height: 0;
}
.rc-tabs-ink-bar-animated {
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), left 0.3s cubic-bezier(0.35, 0, 0.25, 1), top 0.3s cubic-bezier(0.35, 0, 0.25, 1), height 0.3s cubic-bezier(0.35, 0, 0.25, 1), width 0.3s cubic-bezier(0.35, 0, 0.25, 1);
}
.rc-tabs-tab-prev,
.rc-tabs-tab-next {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 1;
  line-height: 36px;
  cursor: pointer;
  border: none;
  background-color: transparent;
  position: absolute;
}
.rc-tabs-tab-prev-icon,
.rc-tabs-tab-next-icon {
  position: relative;
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: inherit;
  vertical-align: baseline;
  text-align: center;
  text-transform: none;
  font-smoothing: antialiased;
  text-stroke-width: 0;
  font-family: sans-serif;
}
.rc-tabs-tab-prev-icon:before,
.rc-tabs-tab-next-icon:before {
  display: block;
}
.rc-tabs-tab-btn-disabled {
  cursor: default;
  color: #ccc;
}
.rc-tabs-nav-wrap {
  overflow: hidden;
}
.rc-tabs-nav {
  box-sizing: border-box;
  padding-left: 0;
  position: relative;
  margin: 0;
  float: left;
  list-style: none;
  display: inline-block;
  transform-origin: 0 0;
}
.rc-tabs-nav-animated {
  transition: transform 0.5s cubic-bezier(0.35, 0, 0.25, 1);
}
.rc-tabs-nav:before,
.rc-tabs-nav:after {
  display: table;
  content: " ";
}
.rc-tabs-nav:after {
  clear: both;
}
.rc-tabs-rtl .rc-tabs-nav {
  float: right;
}
.rc-tabs-tab {
  box-sizing: border-box;
  position: relative;
  display: block;
  transition: color 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  padding: 8px 20px;
  font-weight: 500;
  cursor: pointer;
}
.rc-tabs-tab:hover {
  color: #23c0fa;
}
.rc-tabs-tab-active,
.rc-tabs-tab-active:hover {
  color: #108ee9;
  cursor: default;
  transform: translateZ(0);
}
.rc-tabs-tab-disabled {
  cursor: default;
  color: #ccc;
}
.rc-tabs-tab-disabled:hover {
  color: #ccc;
}
.rc-tabs-content {
  zoom: 1;
}
.rc-tabs-content .rc-tabs-tabpane {
  overflow: auto;
}
.rc-tabs-content-animated {
  transition: transform 0.3s cubic-bezier(0.35, 0, 0.25, 1), margin-left 0.3s cubic-bezier(0.35, 0, 0.25, 1), margin-top 0.3s cubic-bezier(0.35, 0, 0.25, 1);
  display: -ms-flexbox;
  display: flex;
  will-change: transform;
}
.rc-tabs-content-animated .rc-tabs-tabpane {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.no-flexbox .rc-tabs-content {
  transform: none !important;
  overflow: auto;
}
.no-csstransitions .rc-tabs-tabpane-inactive,
.no-flexbox .rc-tabs-tabpane-inactive,
.rc-tabs-content-no-animated .rc-tabs-tabpane-inactive {
  display: none;
}
.rc-tabs-rtl {
  direction: rtl;
}
.rc-tabs-left {
  border-right: 2px solid #f3f3f3;
}
.rc-tabs-left .rc-tabs-bar {
  float: left;
  height: 100%;
  margin-right: 10px;
  border-right: 1px solid #f3f3f3;
}
.rc-tabs-left .rc-tabs-nav-container {
  height: 100%;
}
.rc-tabs-left .rc-tabs-nav-container-scrolling {
  padding-top: 32px;
  padding-bottom: 32px;
}
.rc-tabs-left .rc-tabs-nav-wrap {
  height: 100%;
}
.rc-tabs-left .rc-tabs-content-animated {
  -ms-flex-direction: column;
  flex-direction: column;
}
.rc-tabs-left .rc-tabs-content-animated .rc-tabs-tabpane {
  height: 100%;
}
.rc-tabs-left .rc-tabs-nav-scroll {
  height: 99999px;
}
.rc-tabs-left .rc-tabs-nav-swipe {
  position: relative;
  top: 0;
}
.rc-tabs-left .rc-tabs-nav-swipe .rc-tabs-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.rc-tabs-left .rc-tabs-nav-swipe .rc-tabs-nav .rc-tabs-tab {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.rc-tabs-left .rc-tabs-tab-prev,
.rc-tabs-left .rc-tabs-tab-next {
  margin-top: -2px;
  height: 0;
  line-height: 32px;
  width: 0;
  display: block;
  text-align: center;
  opacity: 0;
  transition: width 0.3s, height 0.3s, opacity 0.3s;
}
.rc-tabs-top .rc-tabs-tab-arrow-show,
.rc-tabs-left .rc-tabs-tab-arrow-show,
.rc-tabs-bottom .rc-tabs-tab-arrow-show,
.rc-tabs-right .rc-tabs-tab-arrow-show {
  opacity: 1;
  width: 100%;
  height: 32px;
}
.rc-tabs-left .rc-tabs-tab-next {
  bottom: 0;
}
.rc-tabs-left .rc-tabs-tab-next-icon {
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.rc-tabs-left .rc-tabs-tab-next-icon:before {
  content: ">";
}
.rc-tabs-left .rc-tabs-tab-prev {
  top: 2px;
}
.rc-tabs-left .rc-tabs-tab-prev-icon {
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.rc-tabs-left .rc-tabs-tab-prev-icon:before {
  content: ">";
}
.rc-tabs-left .rc-tabs-ink-bar {
  width: 2px;
  right: 0;
  top: 0;
}
.rc-tabs-left .rc-tabs-tab {
  padding: 16px 24px;
}
.rc-tabs-right {
  border-left: 2px solid #f3f3f3;
}
.rc-tabs-right .rc-tabs-bar {
  float: right;
  height: 100%;
  margin-left: 10px;
  border-left: 1px solid #f3f3f3;
}
.rc-tabs-right .rc-tabs-nav-container {
  height: 100%;
}
.rc-tabs-right .rc-tabs-nav-container-scrolling {
  padding-top: 32px;
  padding-bottom: 32px;
}
.rc-tabs-right .rc-tabs-nav-wrap {
  height: 100%;
}
.rc-tabs-right .rc-tabs-nav-scroll {
  height: 99999px;
}
.rc-tabs-right .rc-tabs-nav-swipe {
  position: relative;
}
.rc-tabs-right .rc-tabs-nav-swipe .rc-tabs-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}
.rc-tabs-right .rc-tabs-nav-swipe .rc-tabs-nav .rc-tabs-tab {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.rc-tabs-right .rc-tabs-tab-prev,
.rc-tabs-right .rc-tabs-tab-next {
  margin-top: -2px;
  height: 0;
  width: 0;
  display: block;
  text-align: center;
  line-height: 32px;
  opacity: 0;
  transition: width 0.3s, height 0.3s, opacity 0.3s;
}
.rc-tabs-top .rc-tabs-tab-arrow-show {
  opacity: 1;
  width: 100%;
  height: 32px;
}
.rc-tabs-right .rc-tabs-tab-next {
  bottom: 0;
}
.rc-tabs-right .rc-tabs-tab-next-icon {
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.rc-tabs-right .rc-tabs-tab-next-icon:before {
  content: ">";
}
.rc-tabs-right .rc-tabs-tab-prev {
  top: 2px;
}
.rc-tabs-right .rc-tabs-tab-prev-icon {
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.rc-tabs-right .rc-tabs-tab-prev-icon:before {
  content: ">";
}
.rc-tabs-right .rc-tabs-content-animated {
  -ms-flex-direction: column;
  flex-direction: column;
}
.rc-tabs-right .rc-tabs-content-animated .rc-tabs-tabpane {
  height: 100%;
}
.rc-tabs-right .rc-tabs-ink-bar {
  width: 2px;
  left: 0;
  top: 0;
}
.rc-tabs-right .rc-tabs-tab {
  padding: 16px 24px;
}
.rc-tabs-bottom {
  border-top: 2px solid #f3f3f3;
}
.rc-tabs-bottom .rc-tabs-content {
  width: 100%;
}
.rc-tabs-bottom .rc-tabs-bar {
  border-top: 1px solid #f3f3f3;
}
.rc-tabs-bottom .rc-tabs-nav-container-scrolling {
  padding-left: 32px;
  padding-right: 32px;
}
.rc-tabs-bottom .rc-tabs-nav-scroll {
  width: 99999px;
}
.rc-tabs-bottom .rc-tabs-nav-swipe {
  position: relative;
  left: 0;
}
.rc-tabs-bottom .rc-tabs-nav-swipe .rc-tabs-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
}
.rc-tabs-bottom .rc-tabs-nav-swipe .rc-tabs-nav .rc-tabs-tab {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 0;
  padding: 8px 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.rc-tabs-bottom .rc-tabs-nav-wrap {
  width: 100%;
}
.rc-tabs-bottom .rc-tabs-content-animated {
  -ms-flex-direction: row;
  flex-direction: row;
}
.rc-tabs-bottom .rc-tabs-content-animated .rc-tabs-tabpane {
  width: 100%;
}
.rc-tabs-bottom .rc-tabs-tab-next {
  right: 2px;
}
.rc-tabs-bottom .rc-tabs-tab-next-icon:before {
  content: ">";
}
.rc-tabs-bottom.rc-tabs-rtl .rc-tabs-tab-next {
  left: 2px;
  right: auto;
}
.rc-tabs-bottom .rc-tabs-tab-prev {
  left: 0;
}
.rc-tabs-bottom .rc-tabs-tab-prev-icon:before {
  content: "<";
}
.rc-tabs-bottom.rc-tabs-rtl .rc-tabs-tab-prev {
  right: 0;
  left: auto;
}
.rc-tabs-bottom .rc-tabs-tab-prev,
.rc-tabs-bottom .rc-tabs-tab-next {
  margin-right: -2px;
  width: 32px;
  height: 100%;
  top: 0;
  text-align: center;
}
.rc-tabs-bottom .rc-tabs-ink-bar {
  height: 2px;
  top: 3px;
  left: 0;
}
.rc-tabs-bottom.rc-tabs-rtl .rc-tabs-ink-bar {
  right: 0;
  left: auto;
}
.rc-tabs-bottom .rc-tabs-tab {
  float: left;
  height: 100%;
  margin-right: 30px;
}
.rc-tabs-bottom.rc-tabs-rtl .rc-tabs-tab {
  float: right;
  margin-left: 30px;
  margin-right: 0;
}
.rc-tabs-bottom .rc-tabs-tabpane-inactive {
  height: 0;
  overflow: visible;
}
.rc-tabs-top {
  border-bottom: 2px solid #f3f3f3;
}
.rc-tabs-top .rc-tabs-content {
  width: 100%;
}
.rc-tabs-top .rc-tabs-bar {
  border-bottom: 1px solid #f3f3f3;
}
.rc-tabs-top .rc-tabs-nav-container-scrolling {
  padding-left: 32px;
  padding-right: 32px;
}
.rc-tabs-top .rc-tabs-nav-scroll {
  width: 99999px;
}
.rc-tabs-top .rc-tabs-nav-swipe {
  position: relative;
  left: 0;
}
.rc-tabs-top .rc-tabs-nav-swipe .rc-tabs-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
}
.rc-tabs-top .rc-tabs-nav-swipe .rc-tabs-nav .rc-tabs-tab {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-right: 0;
  padding: 8px 0;
  -ms-flex-pack: center;
  justify-content: center;
}
.rc-tabs-top .rc-tabs-nav-wrap {
  width: 100%;
}
.rc-tabs-top .rc-tabs-content-animated {
  -ms-flex-direction: row;
  flex-direction: row;
}
.rc-tabs-top .rc-tabs-content-animated .rc-tabs-tabpane {
  width: 100%;
}
.rc-tabs-top .rc-tabs-tab-next {
  right: 2px;
}
.rc-tabs-top .rc-tabs-tab-next-icon:before {
  content: ">";
}
.rc-tabs-top.rc-tabs-rtl .rc-tabs-tab-next {
  left: 2px;
  right: auto;
}
.rc-tabs-top .rc-tabs-tab-prev {
  left: 0;
}
.rc-tabs-top .rc-tabs-tab-prev-icon:before {
  content: "<";
}
.rc-tabs-top.rc-tabs-rtl .rc-tabs-tab-prev {
  right: 0;
  left: auto;
}
.rc-tabs-top .rc-tabs-tab-prev,
.rc-tabs-top .rc-tabs-tab-next {
  margin-right: -2px;
  width: 0;
  height: 0;
  top: 0;
  text-align: center;
  opacity: 0;
  transition: width 0.3s, height 0.3s, opacity 0.3s;
}
.rc-tabs-top .rc-tabs-tab-arrow-show {
  opacity: 1;
  width: 32px;
  height: 100%;
}
.rc-tabs-top .rc-tabs-ink-bar {
  height: 2px;
  bottom: 0;
  left: 0;
}
.rc-tabs-top.rc-tabs-rtl .rc-tabs-ink-bar {
  right: 0;
  left: auto;
}
.rc-tabs-top .rc-tabs-tab {
  float: left;
  height: 100%;
  margin-right: 30px;
}
.rc-tabs-top.rc-tabs-rtl .rc-tabs-tab {
  float: right;
  margin-left: 30px;
  margin-right: 0;
}
.rc-tabs-top .rc-tabs-tabpane-inactive {
  height: 0;
  overflow: visible;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.priority-menu-item {
  position: relative;
  display: flex;
  align-items: center;
  padding: 13px 20px;
  text-decoration: none;
  color: #788e97;
}
.priority-menu-item .priority-menu-icon {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .priority-menu-item .priority-menu-icon {
  margin-right: 0;
  margin-left: 10px;
}
.menu-item-active .priority-menu-item {
  background-color: #fff;
  color: #00adee;
}
.menu-item-active .priority-menu-item:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  right: auto;
  height: 30px;
  width: 4px;
  display: block;
  background-color: #00adee;
  transform: translateY(-50%);
  z-index: 1;
}
[dir=rtl] .menu-item-active .priority-menu-item:before {
  right: 0;
  left: auto;
}
.menu-item-active .priority-menu-item .priority-menu-icon, .menu-item-active .priority-menu-item .priority-menu-icon:before {
  color: inherit !important;
}
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  margin-left: -4px;
  position: absolute;
  width: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  border-bottom-color: #aeaeae;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  border-top: none;
  border-bottom-color: #f0f0f0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  top: 0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  bottom: 0;
  margin-bottom: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  border-bottom: none;
  border-top-color: #fff;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  bottom: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}
.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}
.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}
.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}
.react-datepicker-popper {
  z-index: 1;
}
.react-datepicker-popper[data-placement^=bottom] {
  padding-top: 10px;
}
.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle, .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}
.react-datepicker-popper[data-placement^=top] {
  padding-bottom: 10px;
}
.react-datepicker-popper[data-placement^=right] {
  padding-left: 8px;
}
.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}
.react-datepicker-popper[data-placement^=left] {
  padding-right: 8px;
}
.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}
.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 15px;
}
.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}
.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.react-datepicker__navigation {
  align-items: center;
  background: none;
  display: flex;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: #a6a6a6;
}
.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next {
  left: -2px;
}
.react-datepicker__navigation-icon--next::before {
  transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous {
  right: -2px;
}
.react-datepicker__navigation-icon--previous::before {
  transform: rotate(225deg);
  right: -7px;
}
.react-datepicker__month-container {
  float: left;
}
.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}
.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}
.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}
.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -87px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + 1.7rem / 2);
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}
.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,
.react-datepicker__week-number--keyboard-selected):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__week-number--selected {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__week-number--selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__week-number--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}
.react-datepicker__week-number--keyboard-selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__day-names {
  white-space: nowrap;
  margin-bottom: -8px;
}
.react-datepicker__week {
  white-space: nowrap;
}
.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}
.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--holidays,
.react-datepicker__month-text--holidays,
.react-datepicker__quarter-text--holidays,
.react-datepicker__year-text--holidays {
  position: relative;
  border-radius: 0.3rem;
  background-color: #ff6803;
  color: #fff;
}
.react-datepicker__day--holidays .holiday-overlay,
.react-datepicker__month-text--holidays .holiday-overlay,
.react-datepicker__quarter-text--holidays .holiday-overlay,
.react-datepicker__year-text--holidays .holiday-overlay {
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}
.react-datepicker__day--holidays:hover,
.react-datepicker__month-text--holidays:hover,
.react-datepicker__quarter-text--holidays:hover,
.react-datepicker__year-text--holidays:hover {
  background-color: #cf5300;
}
.react-datepicker__day--holidays:hover .holiday-overlay,
.react-datepicker__month-text--holidays:hover .holiday-overlay,
.react-datepicker__quarter-text--holidays:hover .holiday-overlay,
.react-datepicker__year-text--holidays:hover .holiday-overlay {
  visibility: visible;
  opacity: 1;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #bad9f1;
  color: rgb(0, 0, 0);
}
.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}
.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}
.react-datepicker__input-container .react-datepicker__calendar-icon {
  position: absolute;
  padding: 0.5rem;
  box-sizing: content-box;
}
.react-datepicker__view-calendar-icon input {
  padding: 6px 10px 5px 25px;
}
.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  transform: rotate(135deg);
  right: -16px;
  top: 0;
}
.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}
.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}
.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}
.react-datepicker__close-icon--disabled {
  cursor: default;
}
.react-datepicker__close-icon--disabled::after {
  cursor: default;
  background-color: #ccc;
}
.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}
.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}
.react-datepicker__children-container {
  width: 13.8rem;
  margin: 0.4rem;
  padding-right: 0.2rem;
  padding-left: 0.2rem;
  height: auto;
}
.react-datepicker__aria-live {
  position: absolute;
  clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}
.react-datepicker__calendar-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
}
[dir=rtl] .react-datepicker-popper {
  left: 0px !important;
  right: auto;
}
[dir=rtl] .react-datepicker.custom {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selected,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selecting-range-end,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-end,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-start {
  position: relative;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--in-range::after,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selecting-range-end.react-datepicker__day--range-start.react-datepicker__day--in-range::after,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-end.react-datepicker__day--range-start.react-datepicker__day--in-range::after,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-start.react-datepicker__day--range-start.react-datepicker__day--in-range::after {
  content: "";
  position: absolute;
  width: 14px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  left: -4px;
  right: auto;
  z-index: -1;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-end.react-datepicker__day--in-range::before,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--selecting-range-end.react-datepicker__day--range-end.react-datepicker__day--in-range::before,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-end.react-datepicker__day--range-end.react-datepicker__day--in-range::before,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  content: "";
  position: absolute;
  width: 14px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-left: 0;
  left: 15px;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range {
  width: 26px;
  margin: 0 4.5px;
  background-color: none;
  position: relative;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range::before {
  content: "";
  position: absolute;
  left: -5px;
  width: 17px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  z-index: 1;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range::after {
  content: "";
  position: absolute;
  right: -5px;
  width: 17px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  z-index: 1;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range::after,
[dir=rtl] .react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  content: none !important;
}
[dir=rtl] .react-datepicker.custom.long-end-date .react-datepicker__day--selected.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  margin-right: -11px;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation {
  width: 24px;
  height: 24px;
  outline: none;
  border-width: 0.65rem !important;
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous {
  top: 11px;
  right: 15px;
  transform: rotateY(180deg);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous:hover {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next {
  top: 11px;
  left: 15px;
  transform: rotateY(180deg);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next:hover {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
}
[dir=rtl] .react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next--with-time {
  right: 140px;
}
.react-datepicker-popper {
  right: 0;
  left: auto !important;
}
.react-datepicker.custom {
  border: 1px solid var(--primary-color-100, #F5F9FF);
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: var(--primary-color-700, #16213D);
  font-family: var(--main-font-family-main);
  display: flex;
  padding: 10px;
}
.react-datepicker.custom button {
  top: 20px;
}
.react-datepicker.custom .react-datepicker__day--keyboard-selected {
  border-radius: 50%;
  outline: none;
  background-color: var(--primary-color-200, #E3EEFF);
}
.react-datepicker.custom .react-datepicker__navigation {
  width: 24px;
  height: 24px;
  outline: none;
  border-width: 0.65rem !important;
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous {
  top: 15px;
  left: 15px;
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--previous:hover {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next {
  top: 15px;
  right: 15px;
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next:hover {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
}
.react-datepicker.custom .react-datepicker__navigation.react-datepicker__navigation--next--with-time {
  right: 140px;
}
.react-datepicker.custom .react-datepicker__navigation-icon {
  top: -2px;
  font-size: 10px;
}
.react-datepicker.custom .react-datepicker__navigation-icon::before {
  width: 6px;
  height: 6px;
  border-width: 1px 1px 0 0;
  border-color: var(--primary-color-700, #16213D);
}
.react-datepicker.custom .react-datepicker__navigation-icon--previous {
  right: 4px;
}
.react-datepicker.custom .react-datepicker__navigation-icon--next {
  left: 3px;
}
.react-datepicker.custom .react-datepicker__triangle {
  display: none;
}
.react-datepicker.custom .react-datepicker__header {
  background-color: white;
  border-bottom: none;
}
.react-datepicker.custom .react-datepicker__header .react-datepicker__current-month {
  display: flex;
  justify-content: center;
  padding: 0 10px 10px 10px;
  font-size: 20px;
  font-weight: 400;
  color: var(--primary-color-700, #16213D);
}
.react-datepicker.custom .react-datepicker__header .react-datepicker__day-name {
  width: 3.3rem;
  font-weight: 300;
  line-height: 2.5rem;
  font-size: 12px;
  margin: 1px;
}
.react-datepicker.custom .react-datepicker__month {
  margin: 0;
}
.react-datepicker.custom .react-datepicker__week {
  height: 3.5rem;
  font-weight: 300;
}
.react-datepicker.custom .react-datepicker__day {
  color: var(--primary-color-700, #16213D);
  height: 26px;
  width: 26px;
  margin: 0 4.5px;
  font-size: 12px;
  padding-top: 4px;
  box-sizing: border-box;
}
.react-datepicker.custom .react-datepicker__day:hover {
  border-radius: 50%;
  color: var(--primary-color-500, #3B37E6);
  background-color: var(--primary-color-100, #F5F9FF);
  font-weight: 400;
}
.react-datepicker.custom .react-datepicker__day.react-datepicker__day--in-range:hover {
  border-radius: 0;
  cursor: pointer;
}
.react-datepicker.custom .react-datepicker__day--outside-month {
  color: var(--secondary-color-300, #BFC4C9);
}
.react-datepicker.custom .react-datepicker__day--in-range {
  width: 35px;
  color: var(--primary-color-500, #3B37E6);
  background-color: rgba(59, 55, 230, 0.1);
  margin: 0;
  border-radius: 0;
}
.react-datepicker.custom .react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--in-selecting-range.react-datepicker__day--today {
  border-radius: 50%;
}
.react-datepicker.custom .react-datepicker__day--in-selecting-range.react-datepicker__day--in-range {
  background-color: rgba(59, 55, 230, 0.1);
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range {
  width: 26px;
  margin: 0 4.5px;
  background-color: none;
  position: relative;
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range::before {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  left: -5px;
  z-index: 1;
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--in-range::after {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  right: -5px;
  z-index: 1;
}
.react-datepicker.custom .react-datepicker__day--range-end {
  width: 2.6rem;
  height: 2.6rem;
  margin: 0 4.5px;
  border-radius: 50% !important;
  background-color: var(--primary-color-500, #3B37E6) !important;
  color: white !important;
  position: relative;
  z-index: 100;
}
.react-datepicker.custom .react-datepicker__day--range-end::before {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  left: -4px;
  z-index: 1;
}
.react-datepicker.custom .react-datepicker__day--today {
  border: 1px solid var(--primary-color-500, #3B37E6);
  border-radius: 50%;
  font-weight: 400;
}
.react-datepicker.custom .react-datepicker__day--selected,
.react-datepicker.custom .react-datepicker__day--range-start {
  width: 2.6rem;
  height: 2.6rem;
  margin: 0 4.5px;
  border-radius: 50% !important;
  background-color: var(--primary-color-500, #3B37E6) !important;
  color: white !important;
  position: relative;
  z-index: 100;
}
.react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--in-range::after,
.react-datepicker.custom .react-datepicker__day--range-start.react-datepicker__day--range-start.react-datepicker__day--in-range::after {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  right: -4px;
  z-index: -1;
}
.react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-end.react-datepicker__day--in-range::before,
.react-datepicker.custom .react-datepicker__day--range-start.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  content: "";
  position: absolute;
  width: 17px;
  height: 26px;
  background-color: rgba(59, 55, 230, 0.1);
  margin-top: -4px;
  z-index: -1;
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--range-start.react-datepicker__day--in-range::before {
  content: none;
}
.react-datepicker.custom .react-datepicker__day--today.react-datepicker__day--range-end.react-datepicker__day--in-range::after {
  content: none;
}
.react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--range-end::before {
  content: none;
}
.react-datepicker.custom .react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--range-end::after {
  content: none;
}
.react-datepicker.custom.long-start-date .react-datepicker__day--range-start.react-datepicker__day--in-range::after {
  width: 11px !important;
}
.react-datepicker.custom.long-end-date .react-datepicker__day--selected.react-datepicker__day--range-end.react-datepicker__day--in-range::before {
  margin-left: -11px;
}
.react-datepicker.custom .react-datepicker__time-container {
  width: 130px;
  box-shadow: 0 10px 20px 0 rgba(22, 33, 61, 0.2);
  z-index: 1;
  border: none;
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__header--time {
  display: none;
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__time-box {
  background-color: var(--primary-color-100, #F5F9FF);
  width: 130px;
  font-size: 14px;
  color: var(--primary-color-700, #16213D);
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__time-box .react-datepicker__time-list-item {
  display: flex;
  justify-content: center;
  align-items: center;
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__time-box .react-datepicker__time-list-item:hover {
  background-color: var(--primary-color-100, #F5F9FF) !important;
  color: var(--primary-color-500, #3B37E6);
}
.react-datepicker.custom .react-datepicker__time-container .react-datepicker__time-box .react-datepicker__time-list-item.react-datepicker__time-list-item--selected {
  background-color: rgba(59, 55, 230, 0.1) !important;
  color: var(--primary-color-500, #3B37E6);
}
.reactComp {
  margin: 0;
  padding: 0;
  border: 0;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  vertical-align: baseline;
  box-sizing: border-box;
}
.reactComp *,
.reactComp *:before,
.reactComp *:after {
  box-sizing: border-box;
}
.reactComp {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: var(--primary-color-700, #16213D);
  font-size: 1.4rem;
  font-weight: 400;
  font-family: var(--main-font-family-main);
}
[dir=rtl] .reactComp {
  font-family: var(--main-font-family-main);
}
.rc-dialog {
  margin: 0;
  padding: 0;
  border: 0;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  vertical-align: baseline;
  box-sizing: border-box;
}
.rc-dialog *,
.rc-dialog *:before,
.rc-dialog *:after {
  box-sizing: border-box;
}
.rc-dialog {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: var(--primary-color-700, #16213D);
  font-size: 1.4rem;
  font-weight: 400;
  font-family: var(--main-font-family-main);
}
[dir=rtl] .rc-dialog {
  font-family: var(--main-font-family-main);
}
.pui-dialog {
  margin: 0;
  padding: 0;
  border: 0;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  vertical-align: baseline;
  box-sizing: border-box;
}
.pui-dialog *,
.pui-dialog *:before,
.pui-dialog *:after {
  box-sizing: border-box;
}
.pui-dialog {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: var(--primary-color-700, #16213D);
  font-size: 1.4rem;
  font-weight: 400;
  font-family: var(--main-font-family-main);
}
[dir=rtl] .pui-dialog {
  font-family: var(--main-font-family-main);
}
html,
body {
  height: 100%;
  overflow: hidden;
}
body {
  display: flex;
  flex-direction: column;
}
#menuHeader {
  position: relative;
  background-color: #fff;
}
.wrapper {
  position: relative;
  display: flex;
  flex-grow: 1;
  overflow: hidden;
  max-height: none;
  background-color: white;
}
.wrapper > .container {
  flex-grow: 1;
  box-sizing: border-box;
  width: 100%;
  display: flex;
  flex-direction: column;
}
#reactHomepageMenu {
  flex-grow: 1;
}
#reactHomepageMenu > * {
  position: relative;
  height: 100%;
}
#reactHomepageMenu:empty {
  display: none;
}
:root {
  --active-screens-nav-width: 280px;
}
.pui-label-required:after {
  content: "*";
  display: inline;
  margin: 0 2px;
  color: #ED7B6F;
}
.activeScreensNav {
  position: absolute;
  width: var(--active-screens-nav-width, 280px);
  top: 0;
  background: var(--primary-color-700, #16213D);
  z-index: 10002;
  height: 100%;
}
.footer-wrapper {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
#reactHeader {
  position: absolute;
  z-index: 10001;
  top: 0;
  left: 0;
  width: 100%;
  background: white;
}
.flex-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
.forceLtr {
  unicode-bidi: embed;
  direction: ltr;
}
.forceRtl {
  direction: rtl;
}
.rtlValueStyles {
  direction: rtl;
  text-align: left;
}
[dir=rtl] .ltrValueStyles {
  direction: ltr;
  text-align: right;
}
.spase-x-sm {
  margin-left: 12px;
  margin-right: 12px;
}
.spase-x-md {
  margin-left: 24px;
  margin-right: 24px;
}
.BPMScrollPanel {
  background-image: radial-gradient(var(--secondary-color-200, #DDE2E6) 0.15rem, transparent 0);
  background-size: 24px 24px;
  background-position: 2px 2px;
  background-repeat: repeat;
}
[dir=rtl] .fc__tooltip {
  direction: rtl;
  text-align: right;
}
.pui-scrollable-wrap {
  flex: 1;
  height: 100%;
  padding-top: 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.selectList-module_acceptButton_2fdpO {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .selectList-module_acceptButton_2fdpO {
  margin-right: 0;
  margin-left: 10px;
}
.selectList-module_list_Uzn2- {
  border: 1px solid #bfd0d7;
  border-radius: 3px;
  margin-top: 10px;
  height: 230px;
}
.selectList-module_footer_NUEJD {
  margin-top: 20px;
}
.selectList-module_hideInput_O-6Yz {
  display: none !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.helpPopover-module_content_MTebN > * {
  overflow: hidden;
}
.helpPopover-module_content_MTebN .text {
  padding-top: 10px !important;
}
.helpPopover-module_content_MTebN .helpPopover-module_iconWrap_bhwv2 {
  position: relative;
  height: 60px;
  display: flex;
  align-items: center;
  padding-left: 0;
  padding-right: 16px;
}
[dir=rtl] .helpPopover-module_content_MTebN .helpPopover-module_iconWrap_bhwv2 {
  padding-right: 0;
  padding-left: 16px;
}
.helpPopover-module_content_MTebN .helpPopover-module_iconWrap_bhwv2:before {
  content: "";
  position: absolute;
  top: 0;
  width: 100px;
  height: 100%;
  background-color: var(--primary-color-200, #E3EEFF);
  border-radius: 0 60px 60px 0;
  z-index: 1;
  left: auto;
  right: 0;
}
[dir=rtl] .helpPopover-module_content_MTebN .helpPopover-module_iconWrap_bhwv2:before {
  right: auto;
  left: 0;
}
[dir=rtl] .helpPopover-module_content_MTebN .helpPopover-module_iconWrap_bhwv2:before {
  border-radius: 60px 0 0 60px;
}
.helpPopover-module_content_MTebN .helpPopover-module_iconWrap_bhwv2 .helpPopover-module_icon_BQiMb {
  position: relative;
  font-size: 36px;
  z-index: 2;
}
.helpPopover-module_footerWrapper_X3w2C {
  margin-top: 3px;
}
.helpPopover-module_footerWrapper_X3w2C .helpPopover-module_textLink_mRPyQ {
  text-decoration: underline;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.labelSettings-module_acceptButton_3ktCr {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .labelSettings-module_acceptButton_3ktCr {
  margin-right: 0;
  margin-left: 10px;
}
.labelSettings-module_itemMargin_lYKkk {
  margin-left: 0;
  margin-right: 0;
  margin-top: 10px;
  margin-bottom: 10px;
}
.labelSettings-module_labelButton_PsEZ5 {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .labelSettings-module_labelButton_PsEZ5 {
  margin-right: 0;
  margin-left: 10px;
}
.labelSettings-module_title_0oFPj {
  width: 100%;
}
.labelSettings-module_titleHelp_xthe6 {
  margin: 0 5px;
  max-width: 200px;
}
.labelSettings-module_list_LgZBv {
  border: 1px solid #bfd0d7;
  border-radius: 3px;
  margin-top: 10px;
  height: 230px;
}
.labelSettings-module_footer_oyL32 {
  margin-top: 20px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_onboardingModal_dv-VQ .rc-dialog-body,
.styles-module_onboardingModal_dv-VQ .onboarding-content-wrap {
  margin-bottom: 0 !important;
}
.styles-module_onboardingModal_dv-VQ .rc-dialog-content {
  padding: 0 !important;
  width: 100% !important;
}
.styles-module_onboardingModal_dv-VQ .rc-dialog-content .rc-dialog-close {
  top: 8px !important;
  right: 8px !important;
}
[dir=rtl] .styles-module_onboardingModal_dv-VQ .rc-dialog-content .rc-dialog-close {
  left: 8px !important;
}
.styles-module_welcomeModal_b4WIf .rc-dialog-content {
  padding: 36px !important;
  max-height: 95vh;
  overflow-y: auto;
}
.styles-module_welcomeModal_b4WIf .rc-dialog-content .rc-dialog-body {
  margin-bottom: 0 !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_twoColumnOption_XUbVn {
  display: flex;
}
.styles-module_twoColumnOption_XUbVn .styles-module_cell_GItBJ {
  width: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.styles-module_twoColumnOption_XUbVn .styles-module_desc_Pz1Es {
  text-align: right;
}
[dir=rtl] .styles-module_twoColumnOption_XUbVn .styles-module_desc_Pz1Es {
  text-align: left;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_w78Cs {
  position: relative;
  display: flex;
  align-items: stretch;
  height: 650px;
  max-height: calc(100vh - 20px);
}
.styles-module_component_w78Cs .styles-module_scroll_j8J-x {
  height: 99%;
}
.styles-module_component_w78Cs .styles-module_sidebar_yGpQ5 {
  margin-left: 0;
  margin-left: 0;
  height: 100%;
  flex-shrink: 0;
  width: 270px;
  padding: 20px;
  background-color: var(--primary-color-100, #F5F9FF);
  border-bottom-left-radius: 8px;
}
[dir=rtl] .styles-module_component_w78Cs .styles-module_sidebar_yGpQ5 {
  margin-right: 0;
  margin-left: initial;
}
[dir=rtl] .styles-module_component_w78Cs .styles-module_sidebar_yGpQ5 {
  border-bottom-right-radius: 8px;
}
.styles-module_component_w78Cs .styles-module_title_23Zka {
  margin-bottom: 20px;
}
.styles-module_component_w78Cs .styles-module_navItem_K3F68 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
  padding: 13px 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
}
.styles-module_component_w78Cs .styles-module_navItem_K3F68.styles-module_active_UrpUV {
  background-color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_w78Cs .styles-module_navItem_K3F68.styles-module_ready_yAXw4 {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_w78Cs .styles-module_navItem_K3F68.styles-module_ready_yAXw4 h6 {
  color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_component_w78Cs .styles-module_navTitle_bPYRA {
  line-height: 24px;
}
.styles-module_component_w78Cs .styles-module_tabContent_-8q5o {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  height: 100%;
  padding: 24px 0;
  padding-left: 16px;
  padding-right: 32px;
}
[dir=rtl] .styles-module_component_w78Cs .styles-module_tabContent_-8q5o {
  padding-right: 16px;
  padding-left: 32px;
}
.styles-module_component_w78Cs .styles-module_contentInner_plAa1 {
  height: 100%;
  padding-left: 28px;
  padding-right: 28px;
}
.styles-module_component_w78Cs .styles-module_content_Z8gAN {
  width: 100%;
  height: 100%;
  flex-grow: 1;
  font-weight: normal;
}
.styles-module_component_w78Cs .styles-module_footer_gQMHM {
  position: relative;
  margin-top: auto;
  padding: 10px 28px 0;
}
.styles-module_component_w78Cs .styles-module_footer_gQMHM.styles-module_border_-sEc5 {
  padding-top: 20px;
}
.styles-module_component_w78Cs .styles-module_footer_gQMHM.styles-module_border_-sEc5:before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 28px;
  right: 28px;
  height: 1px;
  width: auto;
  background-color: #bfd0d7;
}
.styles-module_component_w78Cs input {
  font-family: var(--main-font-family-main);
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 1.6rem;
}
[dir=rtl] .styles-module_component_w78Cs input {
  font-family: var(--main-font-family-main);
}
[dir=rtl] .styles-module_component_w78Cs input {
  font-size: 1.3rem;
  font-weight: 700;
}
.styles-module_component_w78Cs .tabHeader {
  width: 100%;
  margin-bottom: 25px;
}
.styles-module_component_w78Cs .tabTitle {
  margin-bottom: 20px;
}
.styles-module_component_w78Cs .onboarding-loader {
  margin: auto;
}
.styles-module_component_w78Cs .formCol {
  margin-bottom: 25px;
}
.styles-module_component_w78Cs .select__value-container--has-value {
  color: #212529;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_---ha {
  position: relative;
  cursor: pointer;
}
.styles-module_component_---ha .styles-module_clearBtn_TF-87 {
  position: absolute;
  top: 50%;
  bottom: 0;
  left: auto;
  right: 30px;
  transform: translateY(-50%);
  z-index: 12;
}
[dir=rtl] .styles-module_component_---ha .styles-module_clearBtn_TF-87 {
  right: auto;
  left: 30px;
}
.styles-module_component_---ha .styles-module_select2_u-ZEU {
  color: var(--primary-color-700, #16213D);
}
.styles-module_component_---ha .styles-module_input_gwDxn {
  pointer-events: none;
}
.styles-module_component_---ha .styles-module_input_gwDxn .styles-module_arrowIcon_ZCHRW {
  padding: 0 8px;
}
.styles-module_component_---ha .styles-module_dropdown_UFBJh {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 2;
}
.styles-module_component_---ha .styles-module_headerCheckbox_I9S61 .styles-module_label_kbUf0 {
  line-height: 1;
}.style-module_component_I8H1e.style-module_padding-0_6PxVV {
  padding: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_S-Y21 {
  width: 100%;
}
.styles-module_component_S-Y21 .styles-module_header_U8wLX {
  margin-bottom: 25px;
}
.styles-module_component_S-Y21 .styles-module_desc_8Dzgc a, .styles-module_component_S-Y21 .styles-module_desc_8Dzgc a > * {
  font-size: inherit;
}
.styles-module_component_S-Y21 .styles-module_formCol_uTrqb {
  margin-bottom: 25px;
}
.styles-module_component_S-Y21 .styles-module_footer_44wqz {
  margin-top: auto;
  width: 100%;
}
.styles-module_component_S-Y21 .styles-module_submit_UstGD {
  min-width: 120px;
}
.styles-module_component_S-Y21 .styles-module_radio_Yi7iE {
  padding-top: 5px;
}
.styles-module_component_S-Y21 .styles-module_bankAccountBtn_ZeLl1 {
  margin-top: 15px;
  min-width: 120px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_zr0jf {
  min-height: 400px;
  width: 100%;
  margin: auto;
  padding: 40px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.styles-module_component_zr0jf .styles-module_errorIcon_3S4x- {
  display: flex;
  width: 41px;
  height: 41px;
  border-radius: 50%;
  background-color: #f37c70;
  margin-bottom: 10px;
}
.styles-module_component_zr0jf .styles-module_errorIcon_3S4x-:before {
  margin: 10px 8px;
}
.styles-module_component_zr0jf .styles-module_description_2phhO {
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  max-width: 600px;
  width: 100%;
  text-align: center;
}
.styles-module_component_zr0jf .styles-module_btn_XmGX9 {
  margin-top: 40px;
  flex-shrink: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_0PgDN {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 20px;
}
.styles-module_component_0PgDN .styles-module_step_NdOVD {
  position: relative;
  flex-shrink: 0;
}
.styles-module_component_0PgDN .styles-module_step_NdOVD.styles-module_disabled_RgV8z {
  pointer-events: none;
}
.styles-module_component_0PgDN .styles-module_connector_Crvu5 {
  height: 1px;
  background-color: var(--primary-color-200, #E3EEFF);
  flex-grow: 1;
  border-radius: 1px;
  overflow: hidden;
  margin: 0 2px;
}
.styles-module_component_0PgDN .styles-module_connector_Crvu5:first-child {
  display: none;
}
.styles-module_component_0PgDN .styles-module_title_ojkgj {
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  margin-top: 4px;
  line-height: 1.25;
  color: var(--primary-color-250, #CACAED);
}
.styles-module_component_0PgDN .styles-module_title_ojkgj.styles-module_activeTitle_edOQe {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_0PgDN .styles-module_title_ojkgj .text {
  line-height: inherit;
}
.styles-module_component_0PgDN .styles-module_circle_ULmIQ {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  color: var(--primary-color-500, #3B37E6);
  line-height: 1.2;
  font-size: 14px;
  font-family: "Bree Serif", Heebo, serif;
  border: 1px solid var(--primary-color-250, #CACAED);
  cursor: pointer;
}
.styles-module_component_0PgDN .styles-module_circle_ULmIQ.styles-module_active_Y-VRB {
  background-color: var(--primary-color-500, #3B37E6);
  color: #fff;
}
.styles-module_component_0PgDN .styles-module_finished_Lnanz .styles-module_circle_ULmIQ {
  border: 1px solid var(--primary-color-500, #3B37E6);
  align-items: center;
  justify-content: center;
}
.styles-module_component_0PgDN .styles-module_finished_Lnanz .styles-module_icon_atIDO {
  width: 24px;
  height: 24px;
}
.styles-module_component_0PgDN .styles-module_semiFilled_ed9D9 {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_0PgDN .styles-module_semiFilled_ed9D9 + .styles-module_connector_Crvu5 {
  background-image: linear-gradient(to right, var(--primary-color-500, #3B37E6) 0%, var(--primary-color-500, #3B37E6) 50%, var(--secondary-color-100, #F3F5F8) 50%);
}
[dir=rtl] .styles-module_component_0PgDN .styles-module_semiFilled_ed9D9 + .styles-module_connector_Crvu5 {
  background-image: linear-gradient(to right, var(--secondary-color-100, #F3F5F8) 0%, var(--secondary-color-100, #F3F5F8) 50%, var(--primary-color-500, #3B37E6) 50%);
}
.styles-module_component_0PgDN .styles-module_finished_Lnanz + .styles-module_connector_Crvu5 {
  background: var(--primary-color-500, #3B37E6);
}
.styles-module_component_0PgDN .styles-module_connector_Crvu5.styles-module_succeedToActive_Skt8V {
  background-image: linear-gradient(to right, var(--primary-color-500, #3B37E6) 0%, var(--primary-color-500, #3B37E6) 100%) !important;
}
[dir=rtl] .styles-module_component_0PgDN .styles-module_connector_Crvu5.styles-module_succeedToActive_Skt8V {
  background-image: linear-gradient(to right, var(--primary-color-500, #3B37E6) 0%, #60c5bb 100%) !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_0OTDQ {
  display: flex;
}
.styles-module_component_0OTDQ .styles-module_btn_D0I81 {
  position: relative;
  width: 160px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid var(--primary-color-250, #CACAED);
  border-radius: 4px;
  cursor: pointer;
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_component_0OTDQ .styles-module_btn_D0I81 {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_component_0OTDQ .styles-module_btn_D0I81:last-child {
  margin-left: 0;
  margin-right: 0px;
}
[dir=rtl] .styles-module_component_0OTDQ .styles-module_btn_D0I81:last-child {
  margin-right: 0;
  margin-left: 0px;
}
.styles-module_component_0OTDQ input {
  display: none;
}
.styles-module_component_0OTDQ .styles-module_icon_FqfEB {
  width: 22px;
  height: 22px;
  display: none;
  position: absolute;
  left: auto;
  right: 0;
  top: 0;
  transform: translate(50%, -50%);
  z-index: 3;
}
[dir=rtl] .styles-module_component_0OTDQ .styles-module_icon_FqfEB {
  right: auto;
  left: 0;
}
[dir=rtl] .styles-module_component_0OTDQ .styles-module_icon_FqfEB {
  transform: translate(-50%, -50%);
}
.styles-module_component_0OTDQ .styles-module_selected_ASzQ8 .styles-module_icon_FqfEB {
  display: block;
}
.styles-module_component_0OTDQ .styles-module_selected_ASzQ8.styles-module_accept_xBPsU {
  border: 1px solid var(--primary-color-500, #3B37E6);
}
.styles-module_component_0OTDQ .styles-module_selected_ASzQ8.styles-module_decline_zsccV {
  border: 1px solid var(--primary-color-500, #3B37E6);
}.styles-module_component_AFp-g {
  margin-bottom: 40px;
}
.styles-module_component_AFp-g .styles-module_item_gg-Ly {
  padding: 23px 0;
}.styles-module_component_r7DSy {
  width: 100%;
  min-height: 340px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.styles-module_component_r7DSy .styles-module_text_rv8iF {
  margin-top: 10px;
}
.styles-module_component_r7DSy .styles-module_btns_s6n-g {
  width: 100%;
  margin-top: 40px;
}.styles-module_component_FPl5k {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.styles-module_component_FPl5k.styles-module_disabledView_wfn-g {
  pointer-events: none;
}
.styles-module_component_FPl5k .tabHeader {
  padding-left: 28px;
  padding-right: 28px;
}
.styles-module_questionWrap_d-q4q {
  height: auto !important;
}
.styles-module_contentLoader_-Eqbc {
  display: flex;
  height: 100% !important;
}
.styles-module_pagination_wCPEj {
  align-items: center;
}
.styles-module_pagination_wCPEj .styles-module_btn_8Na7d {
  font-size: 15px;
  font-weight: 500;
}
.styles-module_pagination_wCPEj .styles-module_submit_RRlgm {
  min-width: 120px;
}
.styles-module_loader_chb5v {
  margin: auto;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_GUI6B {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px;
  border-radius: 4px;
  z-index: 110;
}
.styles-module_component_GUI6B .styles-module_loaderWrap_z5NVW {
  position: relative;
  background-color: #fff;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 40px 0;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  box-shadow: 0 0 50px 0 rgba(50, 65, 72, 0.1), 0 15px 50px 0 rgba(16, 131, 174, 0.2);
  z-index: 2;
}
.styles-module_component_GUI6B .styles-module_title_ywfn5 {
  margin-bottom: 10px;
}
.styles-module_component_GUI6B .styles-module_text_1dqsY {
  margin-bottom: 10px;
}.styles-module_component_7PjHh {
  padding-bottom: 20px;
}
.styles-module_component_7PjHh .styles-module_list_WCDua {
  margin-bottom: 0;
  padding-bottom: 40px;
}
.styles-module_component_7PjHh .styles-module_list_WCDua li {
  list-style: none;
}
.styles-module_component_7PjHh .styles-module_img_dPZ-9 {
  display: block;
  max-width: 100%;
  margin: -20px 0 -45px;
  height: auto;
  margin: 0 auto;
}
.styles-module_component_7PjHh .styles-module_submit_uwifO {
  min-width: 120px;
}

.styles-module_loader_j32gb {
  margin: auto;
}.style-module_component_GMOGg {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.style-module_component_GMOGg .style-module_content_17JTR {
  padding: 0;
  font-weight: normal;
  text-align: center;
}
.style-module_component_GMOGg .style-module_icon_bKy2Z {
  margin-bottom: 20px;
  font-size: 40px;
}
.style-module_component_GMOGg .style-module_title_Uj1YN {
  margin-bottom: 20px;
}
.style-module_component_GMOGg .style-module_text_nqRcz {
  margin-bottom: 20px;
}
.style-module_component_GMOGg .tabHeader {
  padding: 0 28px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_DEtv6 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.styles-module_component_DEtv6 .styles-module_header_u6FYi {
  width: 100%;
}
.styles-module_component_DEtv6 .styles-module_subtitle_pX29k {
  margin-bottom: 10px;
}
.styles-module_component_DEtv6 .styles-module_subtext_9JzcX {
  margin-bottom: 20px;
}
.styles-module_component_DEtv6 .styles-module_separator_DiuvQ {
  width: 100%;
  height: 1px;
  display: block;
  background-color: #bfd0d7;
  margin-bottom: 30px;
}
.styles-module_component_DEtv6 .styles-module_link_zPdBK {
  cursor: pointer;
  text-decoration: none;
}
.styles-module_component_DEtv6 .styles-module_linkText_cckHS {
  line-height: 1;
  color: var(--primary-color-500, #3B37E6);
  text-decoration: underline;
}
.styles-module_component_DEtv6 .styles-module_listTitle_fGLF3 {
  margin-bottom: 20px;
}
.styles-module_component_DEtv6 .styles-module_signature_a2o0X {
  margin-top: 30px;
}
.styles-module_component_DEtv6 .styles-module_signatureLogo_vAh5r {
  display: block;
  width: 110px;
  height: auto;
  margin-top: 5px;
}
.styles-module_component_DEtv6 .styles-module_formMessage_r1uEe {
  margin-top: auto;
}
.styles-module_component_DEtv6 .styles-module_stepsList_W5omy {
  margin-bottom: 30px;
}
.styles-module_component_DEtv6 .styles-module_stepsList_W5omy li {
  position: relative;
  margin-bottom: 20px;
  list-style: none;
  padding-left: 17px;
  padding-right: 0;
}
[dir=rtl] .styles-module_component_DEtv6 .styles-module_stepsList_W5omy li {
  padding-right: 17px;
  padding-left: 0;
}
.styles-module_component_DEtv6 .styles-module_stepsList_W5omy li:before {
  content: "";
  position: absolute;
  left: 0;
  right: auto;
  width: 6px;
  height: 6px;
  background-color: var(--primary-color-700, #16213D);
  top: 50%;
  border-radius: 50%;
  transform: translateY(-50%);
  z-index: 1;
}
[dir=rtl] .styles-module_component_DEtv6 .styles-module_stepsList_W5omy li:before {
  right: 0;
  left: auto;
}
.styles-module_component_DEtv6 .styles-module_stepsList_W5omy li:last-child {
  margin-bottom: 0;
}
.styles-module_component_DEtv6 .styles-module_footer_vBrX- {
  margin-top: 20px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_THRiQ {
  width: 100%;
}
.styles-module_component_THRiQ .styles-module_fieldset_vu3Kh {
  border-bottom: 1px solid #dee7eb;
  margin-bottom: 30px;
}
.styles-module_component_THRiQ .styles-module_fieldset_vu3Kh:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
.styles-module_component_THRiQ .uploader_has-file {
  width: 50%;
  padding-left: 0;
  padding-right: 15px;
}
[dir=rtl] .styles-module_component_THRiQ .uploader_has-file {
  padding-right: 0;
  padding-left: 15px;
}
.styles-module_component_THRiQ .styles-module_fieldsetTitle_9sblc {
  margin-bottom: 25px;
}
.styles-module_component_THRiQ .styles-module_footer_nDBhN {
  margin-top: 20px;
}
.styles-module_component_THRiQ .styles-module_formMessage_qx3tw {
  margin-bottom: 15px;
}
.styles-module_wrap_RgEc3 {
  display: flex;
  flex-direction: column;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
:root {
  --uploader-height: 90px;
  /* List of all the available variables used in the component:
  * --uploader-margin-bottom: 0;
  * --uploader-preview-height: auto;
  */
}
.styles-module_removeBtn_5Tkg9 {
  cursor: pointer;
  font-size: 22px;
}
.styles-module_previewWrap_SbV-q {
  cursor: pointer;
}
.styles-module_previewImg_sdp7E {
  display: block;
  max-width: 100%;
  height: var(--uploader-preview-height, auto);
}
.styles-module_dialogImg_25Hlb {
  display: block;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}
.styles-module_labelWrap_fQ9X8 {
  margin-bottom: 10px;
}
.styles-module_defaultMargin_j8aMe {
  margin: 0 !important;
  margin-bottom: 5px !important;
}
@media screen and (max-width: 1300px) {
  .styles-module_defaultMargin_j8aMe {
    margin-bottom: 55px !important;
  }
}
.styles-module_fileUploaderContainer_dfveM {
  border-radius: 4px;
  border: 1px dashed var(--secondary-color-400, #B2BCC6);
  cursor: pointer;
  width: 100%;
  margin: 0 0 var(--uploader-margin-bottom, 0);
  padding: 8px;
  color: var(--secondary-color-400, #B2BCC6);
  text-align: center;
}
.styles-module_fileUploaderContainer_dfveM:hover {
  background-color: var(--primary-color-100, #F5F9FF);
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_fileUploaderContainer_dfveM:hover div .styles-module_text_D-gGe {
  color: var(--primary-color-500, #3B37E6) !important;
}
.uploader_has-file {
  min-width: 100%;
}
.uploader_has-file div:first-child div:last-child {
  display: none;
}
.uploader_has-file:hover {
  position: relative;
}
.uploader_has-file:hover div:first-child div:last-child {
  display: block;
  position: absolute;
  cursor: pointer;
  z-index: 1;
  top: 39px;
  right: 5px;
}
[dir=rtl] .uploader_has-file:hover div:first-child div:last-child {
  right: auto;
  left: 5px;
}
.uploader_has-file:hover > div:last-child {
  position: absolute;
  top: 34px;
  width: calc(100% - 15px);
  min-height: calc(100% - 34px);
  border-radius: 4px;
  border: 1px dashed var(--secondary-color-400, #B2BCC6);
  background: rgba(var(--primary-color-100, #F5F9FF), 0.5);
}
.uploader_has-file .pui-fileUploader-preview {
  width: 100%;
}
.styles-module_dropzone_YKe3a {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 30px;
  height: 90px;
  width: 100%;
  border-radius: 3px;
  cursor: pointer;
  color: var(--primary-color-700, #16213D);
  background-color: inherit !important;
  border-color: inherit !important;
}
.styles-module_dropzone_YKe3a .styles-module_text_D-gGe {
  text-transform: none;
  user-select: none;
  color: inherit;
}
.styles-module_dropzone_YKe3a .styles-module_input_47-an {
  display: none;
}
.styles-module_dropzone_YKe3a .text-color-grey,
.styles-module_dropzone_YKe3a .text-color-grey::before {
  color: inherit !important;
}
.styles-module_dropzoneWrap_JzYiz {
  user-select: none;
  flex-grow: 1;
  height: 100%;
}
.styles-module_dropzoneWrap_JzYiz.styles-module_dragStart_rr5zN > *:not(.styles-module_dropArea_WkKE9) {
  filter: blur(2px);
}
.styles-module_dropzoneWrap_JzYiz.styles-module_dragStart_rr5zN .styles-module_dropArea_WkKE9 {
  display: flex;
  justify-content: center;
  align-items: center;
}
.styles-module_dropzoneWrap_JzYiz .styles-module_dropArea_WkKE9 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: none;
  padding: 60px;
  bottom: 0;
  background-color: rgba(var(--primary-color-500, #3B37E6), 0.75);
  z-index: 110;
}
.styles-module_dropzoneWrap_JzYiz .styles-module_dropArea_WkKE9:before {
  content: "";
  position: absolute;
  display: block;
  left: 15px;
  right: 15px;
  bottom: 15px;
  top: 15px;
  border: 1px dashed #fff;
  z-index: 1;
}
.styles-module_dropzone_YKe3a {
  height: 110px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.MacroFooter-module_container_EMCU9 {
  justify-content: flex-end !important;
  align-items: flex-end !important;
  pointer-events: none;
  overflow: hidden !important;
  width: 100%;
  height: 100vh;
}
.MacroFooter-module_container_EMCU9 .rc-dialog-content {
  padding: 0 !important;
  pointer-events: all;
  margin-bottom: 60px;
  margin-right: 20px;
  box-shadow: 0 0 20px 0 rgba(50, 65, 72, 0.1), 0 10px 20px 0 rgba(219, 94, 81, 0.1);
}
[dir=rtl] .MacroFooter-module_container_EMCU9 .rc-dialog-content {
  margin-left: 40px;
  margin-right: 0;
}
.MacroFooter-module_container_EMCU9 .rc-dialog-body {
  margin-bottom: 0 !important;
}
.MacroFooter-module_content_27cBD {
  height: 60px;
  padding: 10px;
  margin-bottom: 0 !important;
}
.MacroFooter-module_separatorMargin_lFoCi {
  margin: 0 10px;
}
.MacroFooter-module_icon_A4-hF {
  font-size: 40px !important;
}
.MacroFooter-module_tooltip_mfg7e {
  z-index: 100007 !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.ReportsDialog-module_dialogWrapper_WGDS6 {
  pointer-events: none;
}
.ReportsDialog-module_dialogWrapper_WGDS6 .rc-dialog-content {
  padding: 24px !important;
}
.ReportsDialog-module_dialogWrapper_WGDS6 .rc-dialog-header {
  margin-bottom: 16px !important;
}
.ReportsDialog-module_dialogWrapper_WGDS6 .rc-dialog-body {
  margin-bottom: 16px !important;
}
.ReportsDialog-module_dialogWrapper_WGDS6 .rc-title-wrapper > div {
  margin: 0 !important;
}
.ReportsDialog-module_reportDialogContent_wFLgf {
  gap: 16px;
}
.ReportsDialog-module_selectFormatWrapper_8FmmR {
  height: 32px;
}
.ReportsDialog-module_marginTypeCard_FaU7K {
  margin-left: 0px;
  margin-right: 10px;
}
[dir=rtl] .ReportsDialog-module_marginTypeCard_FaU7K {
  margin-right: 0px;
  margin-left: 10px;
}
.ReportsDialog-module_formatDropdown_aRUqx {
  flex: 0.7;
}
.ReportsDialog-module_horizontalMargin_g2krD {
  margin: 0 20px 0 0;
}
[dir=rtl] .ReportsDialog-module_horizontalMargin_g2krD {
  margin: 0 0 0 20px;
}
.ReportsDialog-module_oldTemplatesWarn_9cvxB {
  visibility: hidden;
}
.ReportsDialog-module_visible_JKHzX {
  visibility: visible;
}
.ReportsDialog-module_disabledTemplateInput_cNXTe {
  color: #d6dddf !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.SavedReports-module_desc_y38-D {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: ellipsis;
}
.SavedReports-module_dataItem_BVQqD {
  width: 45px;
}
.SavedReports-module_buttons_rvLhi {
  flex: 0 0 120px;
}
.SavedReports-module_deleteDrop_7d4ja {
  position: absolute !important;
}
.SavedReports-module_triggerOpen_a7Zcw {
  border-radius: 4px;
  background-color: var(--primary-color-100, #F5F9FF);
  color: var(--primary-color-500, #3B37E6);
}
.SavedReports-module_linkButton_Yt5-U {
  margin: 0 10px;
}
.SavedReports-module_item_OMzaE {
  margin: 0 !important;
  padding: 8px !important;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
  text-align: left;
}
.SavedReports-module_item_OMzaE div {
  padding: 0 !important;
  border: none !important;
}
[dir=rtl] .SavedReports-module_item_OMzaE {
  text-align: right;
}
.SavedReports-module_reportData_i9Gzb {
  gap: 16px;
  height: 24px !important;
}
.SavedReports-module_dropdownContent_cE5HR {
  width: 650px;
  height: 123px;
  border-radius: 8px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  margin: 16px 0 !important;
  box-shadow: 0px 4px 16px 0px rgba(33, 37, 41, 0.1) !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_xWSol {
  display: flex;
}
.styles-module_component_xWSol .styles-module_breadcrumbs_cktQk {
  display: flex;
  align-items: flex-end;
}
.styles-module_component_xWSol .styles-module_item_CdefJ {
  display: flex;
  align-items: flex-end;
}
.styles-module_component_xWSol .styles-module_separator_-gTgo {
  font-size: 16px;
  margin: 0 3px;
}
.styles-module_component_xWSol .styles-module_breadcrumbLink_h1SMC {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_component_xWSol .styles-module_breadcrumbLink_h1SMC:hover {
  cursor: pointer;
  color: var(--primary-color-500, #3B37E6);
  text-decoration: underline;
  transition: color 0.35s;
}.styles-module_button_JyUrf {
  margin: 0 10px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/* Component vars*/
/* Spinner vars */
.UpdateStatus-module_component_lk8th {
  position: relative;
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 1;
  font-weight: 500;
  border-radius: 20px;
  padding-top: 2px;
  padding-bottom: 2px;
  white-space: nowrap;
  padding-left: 5px;
  padding-right: 10px;
}
[dir=rtl] .UpdateStatus-module_component_lk8th {
  padding-right: 5px;
  padding-left: 10px;
}
.UpdateStatus-module_component_lk8th.UpdateStatus-module_updating_uLKwM {
  color: var(--secondary-color-500, #656C73);
}
.UpdateStatus-module_component_lk8th.UpdateStatus-module_success_pM33g {
  background-color: rgba(96, 197, 187, 0.15);
  color: #60C5BB;
}
.UpdateStatus-module_component_lk8th .UpdateStatus-module_icon_877lE {
  margin-left: 0;
  margin-right: 4px;
}
[dir=rtl] .UpdateStatus-module_component_lk8th .UpdateStatus-module_icon_877lE {
  margin-right: 0;
  margin-left: 4px;
}
.UpdateStatus-module_component_lk8th .UpdateStatus-module_close_z7uM5 {
  opacity: 0;
  position: absolute;
  top: 0;
  transform: translateY(-25%);
  left: auto;
  right: -6px;
  zoom: 0.85;
}
[dir=rtl] .UpdateStatus-module_component_lk8th .UpdateStatus-module_close_z7uM5 {
  right: auto;
  left: -6px;
}
.UpdateStatus-module_component_lk8th:hover .UpdateStatus-module_close_z7uM5 {
  opacity: 1;
}
.UpdateStatus-module_spinner_rh4j4 {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #fff;
  background: linear-gradient(to right, #fff 10%, rgba(255, 255, 255, 0) 42%);
  position: relative;
  animation: UpdateStatus-module_spinner_animation_fjz-L 900ms infinite linear;
  transform: translateZ(0);
  margin-left: 0;
  margin-right: 8px;
}
[dir=rtl] .UpdateStatus-module_spinner_rh4j4 {
  margin-right: 0;
  margin-left: 8px;
}
.UpdateStatus-module_spinner_rh4j4:before, .UpdateStatus-module_spinner_rh4j4:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
}
.UpdateStatus-module_spinner_rh4j4:before {
  width: 50%;
  height: 50%;
  background: var(--secondary-color-500, #656C73);
  border-radius: 100% 0 0 0;
}
.UpdateStatus-module_spinner_rh4j4:after {
  background: #fff;
  width: 75%;
  height: 75%;
  border-radius: 50%;
  margin: auto;
  bottom: 0;
  right: 0;
}
@keyframes UpdateStatus-module_spinner_animation_fjz-L {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_header_-ljyR {
  padding: 10px 28px;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
  color: var(--secondary-color-500, #656C73);
}
.styles-module_header_-ljyR .styles-module_gapSm_Sd064 {
  gap: 8px;
}
.styles-module_header_-ljyR .styles-module_favoriteBtn_e9uph {
  margin-top: 3px;
  color: var(--primary-color-500, #3B37E6);
  margin-left: 13px;
  margin-right: 13px;
}
.styles-module_header_-ljyR .styles-module_divider_oZA5s {
  width: 1px;
  height: 30px;
  margin: 0 10px;
  background-color: var(--secondary-color-200, #DDE2E6);
}
.styles-module_header_-ljyR .styles-module_itemMargin_BUPg6 {
  margin: 0 5px;
}
.styles-module_header_-ljyR .styles-module_paddingRight_gSP3h {
  padding-right: 10px;
}
.styles-module_header_-ljyR .styles-module_paddingLeft_CHhXq {
  padding-left: 10px;
}
.styles-module_closeIcon_-uQeO:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_aiERPlabel_W7AcU {
  margin: auto 0;
  margin-inline-start: 10px;
}.Modal-module_component_VB6r5 .pui-dialog__inner {
  padding: 16px 0 !important;
}
.Modal-module_component_VB6r5 .pui-dialog__header {
  margin-bottom: 8px;
}.LinkDialog-module_component_kb9Zi {
  min-width: 300px;
}
.LinkDialog-module_component_kb9Zi .LinkDialog-module_input_Y4dav {
  margin-bottom: 15px;
}.styles-module_dropzone_54llu {
  padding: 9px 8px !important;
  height: auto !important;
  justify-content: space-between !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_saveNotifications_SkesG {
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .style-module_saveNotifications_SkesG {
  margin-right: auto;
  margin-left: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_xgd5f {
  position: relative;
  background-color: var(--primary-color-100, #F5F9FF);
  padding: 8px;
  cursor: text;
  border: 1px solid var(--primary-color-250, #CACAED);
  border-radius: 10px 10px 0 0;
}
.styles-module_component_xgd5f .styles-module_readOnlyContent_5262E {
  padding: 20px;
  min-height: 350px;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_component_xgd5f .priority-editor__toolbar {
  background-color: #fff;
  border: none;
}
.styles-module_component_xgd5f .priority-editor {
  padding: 8px;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  background-color: #fff;
}
.styles-module_component_xgd5f .priority-editor__content {
  padding: 8px 28px;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  --priority-editor-content-min-height: 350px;
}
.styles-module_component_xgd5f .pui-ai-writing-assistant {
  margin: 0 4px;
}
.styles-module_toastContainer_EL49D {
  position: absolute !important;
}
.editor-toast-success {
  background-color: #E7F7F5 !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
 * Screen vars
**/
/*
 * New theme variables
 **/
.Table-module_component_4q7Q0 {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border: 1px solid var(--primary-color-250, #CACAED);
  border-bottom: none;
  display: flex;
  flex-direction: column;
  background-color: #fff;
}
.Table-module_component_4q7Q0.Table-module_rounded_JIoTC {
  border-radius: 14px 14px 0 0;
}
.Table-module_virtualizedTable_ntDPs {
  position: relative;
  width: 100%;
  height: 100%;
  flex-grow: 1;
  overflow: hidden;
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableInner_q96-0 {
  position: relative;
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
.Table-module_virtualizedTable_ntDPs .Table-module_wrap_cSjpO {
  position: relative;
  display: flex;
  height: 100%;
}
.Table-module_virtualizedTable_ntDPs .Table-module_fixedPart_q6QoX {
  position: sticky;
  display: block;
  flex-shrink: 0;
  height: 100%;
  left: 0;
  right: auto;
  z-index: 4;
}
[dir=rtl] .Table-module_virtualizedTable_ntDPs .Table-module_fixedPart_q6QoX {
  right: 0;
  left: auto;
}
.Table-module_virtualizedTable_ntDPs .Table-module_fixedPart_q6QoX:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  z-index: 1;
}
.Table-module_virtualizedTable_ntDPs .Table-module_shadow_plwRz:before {
  box-shadow: 4px 1px 5.2px 0 rgba(0, 0, 0, 0.06);
}
[dir=rtl] .Table-module_virtualizedTable_ntDPs .Table-module_shadow_plwRz:before {
  box-shadow: -4px 1px 5.2px 0 rgba(0, 0, 0, 0.06);
}
.Table-module_virtualizedTable_ntDPs .Table-module_scrollableArea_BJrc3 {
  position: relative;
  width: 100%;
  height: 100%;
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableBody_PPTjb {
  position: relative;
  cursor: text;
  background-color: white;
  height: 100%;
  background-image: repeating-linear-gradient(to bottom, #fff 0px, #fff var(--tableRowHeight, 26px), var(--secondary-color-100, #F3F5F8) var(--tableRowHeight, 26px), var(--secondary-color-100, #F3F5F8) calc(var(--tableRowHeight, 26px) * 2));
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableRow_OGi51 {
  position: absolute;
  display: flex;
  width: 100%;
  z-index: 1;
}
.Table-module_virtualizedTable_ntDPs.Table-module_highlightCurrentRow_-t7bO .Table-module_tableRowActive_UJpV7 {
  background-color: var(--primary-color-500, #3B37E6);
  color: #fff;
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableHeader_Swlom {
  position: sticky;
  top: 0;
  background: #fff;
  font-size: 12px;
  line-height: 14px;
  font-weight: 500;
  color: var(--primary-color-700, #16213D);
  z-index: 2;
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableHeader_Swlom:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background-color: var(--secondary-color-200, #DDE2E6);
  z-index: 1;
}
.Table-module_virtualizedTable_ntDPs .Table-module_fixedPart_q6QoX .Table-module_tableHeader_Swlom:after {
  left: -20px;
  right: 0;
}
[dir=rtl] .Table-module_virtualizedTable_ntDPs .Table-module_fixedPart_q6QoX .Table-module_tableHeader_Swlom:after {
  right: -20px;
  left: 0;
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableHeaderCell_A-itt {
  position: absolute;
  display: flex;
  align-items: center;
  flex-shrink: 0;
  color: var(--primary-color-700, #16213D);
  transition: color 0.35s;
  line-height: 1;
  padding-left: 18px;
  padding-right: 8px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-left: 1px solid var(--secondary-color-200, #DDE2E6);
}
[dir=rtl] .Table-module_virtualizedTable_ntDPs .Table-module_tableHeaderCell_A-itt {
  padding-right: 18px;
  padding-left: 8px;
}
[dir=rtl] .Table-module_virtualizedTable_ntDPs .Table-module_tableHeaderCell_A-itt {
  border-left: none;
  border-right: 1px solid var(--secondary-color-200, #DDE2E6);
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableHeaderCell_A-itt:first-child {
  border-left: none;
}
[dir=rtl] .Table-module_virtualizedTable_ntDPs .Table-module_tableHeaderCell_A-itt:first-child {
  border-right: none;
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableHeaderCell_A-itt:hover {
  color: var(--primary-color-500, #3B37E6);
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableCell_WY0TM {
  position: absolute;
  display: flex;
  font-size: 14px;
  top: 0;
  padding: 8px 18px 7px;
  font-weight: normal;
  align-items: center;
  z-index: 1;
  border-left: 1px solid transparent;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir=rtl] .Table-module_virtualizedTable_ntDPs .Table-module_tableCell_WY0TM {
  border-left: none;
  border-right: 1px solid transparent;
}
.Table-module_virtualizedTable_ntDPs .Table-module_tableCell_WY0TM:first-child {
  border-left: none;
}
[dir=rtl] .Table-module_virtualizedTable_ntDPs .Table-module_tableCell_WY0TM:first-child {
  border-right: none;
}
.Table-module_emptyBlock_Ipx21 {
  position: absolute;
  left: 0;
  right: auto;
  bottom: 0;
  background-color: #fff;
  text-align: center;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 100;
}
[dir=rtl] .Table-module_emptyBlock_Ipx21 {
  right: 0;
  left: auto;
}
.Table-module_tableScroll_XYH-f.Table-module_sideScroll_M8w5- {
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: auto;
  z-index: 10;
}
[dir=rtl] .Table-module_tableScroll_XYH-f.Table-module_sideScroll_M8w5- {
  right: 0;
  left: auto;
}
.Table-module_tableScroll_XYH-f.Table-module_bottomScroll_vNmF0 {
  position: relative;
  width: 100%;
  background-color: #fff;
  z-index: 10;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.styles-module_text_cakas {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.styles-module_text-line-breaks_1Tvkx {
  white-space: pre-line;
}
.styles-module_text-prefix-padding_rzAG5 {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .styles-module_text-prefix-padding_rzAG5 {
  padding-right: 1rem;
  padding-left: 0;
}
.styles-module_text-suffix-padding_kR8FS {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .styles-module_text-suffix-padding_kR8FS {
  padding-right: 0;
  padding-left: 1rem;
}
.styles-module_text-inline-block_wbzIg {
  display: inline-block;
}
.styles-module_text-nowrap_btyCB {
  white-space: nowrap;
}
.styles-module_text-paragraph-1_B0PVf, .styles-module_text-subtitle-1_h1glS {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.styles-module_text-subtitle-1_h1glS {
  font-weight: 500;
}
.styles-module_text-caption-1_IjPPP {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.styles-module_text-label-1_rcr-l {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.styles-module_text-paragraph-2_ida-J, .styles-module_text-subtitle-2_b4riq {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.styles-module_text-subtitle-2_b4riq {
  font-weight: 700;
}
.styles-module_text-caption-2_s79V- {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.styles-module_text-label-2_lubEc {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.styles-module_text-placeholder-1_4s3j7 {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-placeholder-2_M48ZJ {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-tiny_hnFFH {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.styles-module_text-breadcrumb_Cf6vA {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.styles-module_text_cakas.styles-module_text-italic_p9743 {
  font-style: italic;
}
.styles-module_text_cakas.styles-module_text-normal_aZxmE {
  font-style: normal;
}
/**
  * Text Weight
  */
.styles-module_text_cakas.styles-module_font-weight-normal_6FyR0,
.styles-module_priority-title_VDdxA.styles-module_font-weight-normal_6FyR0 {
  font-weight: 400 !important;
}
.styles-module_text_cakas.styles-module_font-weight-semi-bold_k-1R8,
.styles-module_priority-title_VDdxA.styles-module_font-weight-semi-bold_k-1R8 {
  font-weight: 600 !important;
}
.styles-module_text_cakas.styles-module_font-weight-bold_KPyUs,
.styles-module_priority-title_VDdxA.styles-module_font-weight-bold_KPyUs {
  font-weight: 700 !important;
}
.styles-module_text_cakas.styles-module_font-weight-medium_1BleT,
.styles-module_priority-title_VDdxA.styles-module_font-weight-medium_1BleT {
  font-weight: 500 !important;
}
.styles-module_text_cakas.styles-module_font-weight-thin_F0-uO,
.styles-module_priority-title_VDdxA.styles-module_font-weight-thin_F0-uO {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.styles-module_text-color_v9xt2 {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.styles-module_text-color-grey-light_8poy2, .styles-module_text-color-grey-light_8poy2:before {
  color: #bfd0d7;
}
.styles-module_text-color-white_NyMyI, .styles-module_text-color-white_NyMyI:before {
  color: #fff;
}
.styles-module_text-color-red_beCON, .styles-module_text-color-red_beCON:before {
  color: #f37c70;
}
.styles-module_text-color-purple_wpB4F, .styles-module_text-color-purple_wpB4F:before {
  color: #9773b3;
}
.styles-module_text-color-green_dO0Tt, .styles-module_text-color-green_dO0Tt:before {
  color: #60c5bb;
}
.styles-module_text-color-turquoise_3sOaj, .styles-module_text-color-turquoise_3sOaj :before {
  color: #33cdd9;
}
.styles-module_text-color-dark-purple_OpNKx, .styles-module_text-color-dark-purple_OpNKx :before {
  color: #3b37e6;
}
.styles-module_text-color-primary-700_6nxe- {
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-color-primary-500_6EaaN {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_text-color-secondary-500_OMI11 {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_text-color-secondary-400_ws0We {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_text-color-secondary-300_GVbEU {
  color: var(--secondary-color-300, #BFC4C9);
}
.styles-module_text-color-secondary-200_BxbtL {
  color: var(--secondary-color-200, #DDE2E6);
}
.styles-module_text-color-primary-0_uBMqB {
  color: var(--primary-color-0, #ffffff);
}
.styles-module_text-color-validation-green_735jP {
  color: #60C5BB;
}
.styles-module_text-color-validation-red_4QWdb {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.styles-module_text-size-large_IyNIc {
  font-size: 2.8rem;
}
.styles-module_text-size-medium_1GXDT {
  font-size: 2.2rem;
}
.styles-module_text-size-regular_Gcidb {
  font-size: 1.4rem;
}
.styles-module_text-size-small_ksUIy {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.styles-module_font-family-serif_XGvvr {
  font-family: "Bree Serif", Heebo, serif;
}
.styles-module_font-family-regular_Wv1Hp {
  font-family: var(--main-font-family-main);
}
.styles-module_font-family-icons_v5OmY {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.styles-module_pui-title_20HIP.styles-module_pui-title-h1_NqNan {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.styles-module_pui-title_20HIP.styles-module_pui-title-h2_K1a8Y {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.styles-module_pui-title_20HIP.styles-module_pui-title-h3_DY9El {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.styles-module_pui-title_20HIP.styles-module_pui-title-h4_rtg5- {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.styles-module_pui-title_20HIP.styles-module_pui-title-h5_mbl-v {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.styles-module_pui-title_20HIP.styles-module_pui-title-h6_5FI27 {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .styles-module_pui-title_20HIP.styles-module_pui-title-h1_NqNan {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .styles-module_pui-title_20HIP.styles-module_pui-title-h2_K1a8Y {
    font-size: 2rem;
  }
  .styles-module_pui-title_20HIP.styles-module_pui-title-h3_DY9El {
    font-size: 1.8rem;
  }
  .styles-module_pui-title_20HIP.styles-module_pui-title-h4_rtg5-, .styles-module_pui-title_20HIP.styles-module_pui-title-h5_mbl-v {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .styles-module_pui-title_20HIP.styles-module_pui-title-h6_5FI27 {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.styles-module_new-ui-theme_6JR1j {
  font-family: var(--main-font-family-main);
}
.styles-module_new-ui-theme_6JR1j .styles-module_text-color-blue_SrRxT,
.styles-module_new-ui-theme_6JR1j .styles-module_text-color-blue_SrRxT:before {
  color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_new-ui-theme_6JR1j .styles-module_pui-btn-primary_LFI9S {
  background-color: var(--primary-color-500, #3B37E6) !important;
  border-color: rgba(59, 55, 230, 0.2);
}
.styles-module_new-ui-theme_6JR1j .styles-module_topHeader_1XkaN {
  background-color: #16213d;
}
.styles-module_new-ui-theme_6JR1j .styles-module_bottomHeader_Ik4G8 {
  background-color: #f3f6ff;
}
.styles-module_new-ui-theme_6JR1j #styles-module_logo_LshIH .styles-module_regular_wsAmi {
  display: none;
}
.styles-module_new-ui-theme_6JR1j #styles-module_logo_LshIH .styles-module_hovered_GY3Zt {
  display: inline-block;
}
.styles-module_new-ui-tooltip_IV3ot.styles-module_ui_UoKxQ.styles-module_popup_IVGuW {
  border-radius: 10px !important;
  background-color: rgba(33, 37, 41, 0.9) !important;
}
.styles-module_new-ui-tooltip_IV3ot.styles-module_ui_UoKxQ.styles-module_popup_IVGuW .styles-module_content_Ip4mR {
  line-height: 1.29 !important;
  font-size: 14px !important;
  font-family: var(--main-font-family-main) !important;
  color: #fff !important;
}
.styles-module_component_DaCSE {
  position: relative;
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .styles-module_component_DaCSE {
  margin-right: auto;
  margin-left: 0;
}
.styles-module_component_DaCSE:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 21;
}
.styles-module_component_DaCSE .styles-module_inner_74yQN {
  position: relative;
  width: 100%;
  height: 100%;
}
.styles-module_component_DaCSE .styles-module_rail_zNalO {
  position: absolute;
  background-color: transparent;
  cursor: pointer;
  left: 50%;
  transform: translatex(-50%);
  z-index: 50;
}
.styles-module_component_DaCSE .styles-module_handle_wRRDI {
  position: relative;
  width: 14%;
  background-color: var(--secondary-color-500, #656C73);
  transition: background-color 0.4s;
  cursor: pointer;
  z-index: 51;
  border-radius: 3px;
}
.styles-module_component_DaCSE .styles-module_handle_wRRDI:hover, .styles-module_component_DaCSE .styles-module_handle_wRRDI.styles-module_dragging_BkUmq {
  background-color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_DaCSE .styles-module_arrow_oIOqI {
  padding: 0;
  display: block;
  border-style: solid;
  cursor: pointer;
}
.styles-module_component_DaCSE.styles-module_vertical_mW9Ae {
  width: 10px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  padding: 40px 0 10px;
}
.styles-module_component_DaCSE.styles-module_vertical_mW9Ae .styles-module_arrowBack_IKDrU {
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #596c76 transparent;
}
.styles-module_component_DaCSE.styles-module_vertical_mW9Ae .styles-module_arrowForward_U7JEm {
  border-width: 5px 5px 0 5px;
  border-color: #596c76 transparent transparent transparent;
}
.styles-module_component_DaCSE.styles-module_vertical_mW9Ae .styles-module_hasArrows_hIKkS {
  margin: 5px 0;
}
.styles-module_component_DaCSE.styles-module_vertical_mW9Ae .styles-module_handle_wRRDI {
  width: 6px;
  border-radius: 3px;
  margin: 0 auto;
}
.styles-module_component_DaCSE.styles-module_vertical_mW9Ae .styles-module_rail_zNalO {
  width: 6px;
  height: 100%;
  left: 50%;
  top: 0;
  bottom: 0;
}
.styles-module_component_DaCSE.styles-module_horizontal_SceoQ {
  padding: 5px 10px 5px 20px;
}
.styles-module_component_DaCSE.styles-module_horizontal_SceoQ .styles-module_hasArrows_hIKkS {
  margin: 0 5px;
}
.styles-module_component_DaCSE.styles-module_horizontal_SceoQ.styles-module_isRtl_3SEwb .styles-module_arrow_oIOqI {
  transform: rotate(180deg);
}
.styles-module_component_DaCSE.styles-module_horizontal_SceoQ .styles-module_arrowBack_IKDrU {
  border-width: 5px 5px 5px 0;
  border-color: transparent #596c76 transparent transparent;
}
.styles-module_component_DaCSE.styles-module_horizontal_SceoQ .styles-module_arrowForward_U7JEm {
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #596c76;
}
.styles-module_component_DaCSE.styles-module_horizontal_SceoQ .styles-module_rail_zNalO {
  height: 6px;
  width: 100%;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.styles-module_component_DaCSE.styles-module_horizontal_SceoQ .styles-module_handle_wRRDI {
  height: 6px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_37VVy {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 5px;
  left: auto;
  right: -1px;
  pointer-events: all;
  cursor: ew-resize;
  z-index: 5;
  transform: translateX(50%);
}
[dir=rtl] .styles-module_component_37VVy {
  right: auto;
  left: -1px;
}
[dir=rtl] .styles-module_component_37VVy {
  transform: translateX(-50%);
}
.styles-module_component_37VVy .styles-module_handle_NUb20 {
  position: relative;
  height: 100%;
  width: 100%;
  background-color: #b7b7b7;
  opacity: 0;
  z-index: 2;
}
.styles-module_component_37VVy .styles-module_handle_NUb20:hover {
  opacity: 1;
}
.styles-module_component_37VVy .styles-module_handle_NUb20:before, .styles-module_component_37VVy .styles-module_handle_NUb20:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  height: 60%;
  transform: translateY(-50%);
  width: 2px;
  background: #b7b7b7;
  pointer-events: none;
  z-index: 1;
}
.styles-module_component_37VVy .styles-module_handle_NUb20:before {
  left: -5px;
}
.styles-module_component_37VVy .styles-module_handle_NUb20:after {
  right: -5px;
}
.styles-module_component_37VVy .styles-module_border_jbjIO {
  display: none;
  position: absolute;
  right: 50%;
  top: 100%;
  width: 1px;
  height: 100vh;
  background-color: #3b37e6;
  z-index: 1;
  transform: translateX(50%);
}
[dir=rtl] .styles-module_component_37VVy .styles-module_border_jbjIO {
  transform: translateX(-50%);
}
.styles-module_component_37VVy.styles-module_isDragging_u8DAg .styles-module_border_jbjIO {
  display: block;
}
.styles-module_component_37VVy.styles-module_isDragging_u8DAg .styles-module_handle_NUb20 {
  opacity: 1;
  background-color: #3b37e6;
}
/* CSS Class for body tag, to prevent hover behavior and ensuring correct cursor type while resizing */
.styles-module_blocked_XQdU7 {
  pointer-events: none !important;
  cursor: ew-resize !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.HeaderCellSort-module_icon_81HyU {
  color: var(--secondary-color-500, #656C73);
}
.HeaderCellSort-module_icon_81HyU.HeaderCellSort-module_isDesc_XGLUL {
  transform: scaleY(-1);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_blueColor_INDJQ {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_triggerTitle_4cgCT {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_flexContainer_pmfTu {
  display: flex;
  align-items: center;
}
.styles-module_triggerTitle_4cgCT {
  padding: 0 10px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_container_RvLLD {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin: 20px;
  width: 550px !important;
}
.styles-module_filterFooterButtons_dADnx {
  padding: 20px;
  padding-top: 0px;
}
.styles-module_filterFooterLinkButton_UlcYg {
  color: var(--secondary-color-400, #B2BCC6);
  margin: 0 20px;
}
.styles-module_filterFooterLinkButton_UlcYg:hover {
  text-decoration: none;
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_filter-footer-buttons_7hj5F div:not(.styles-module_disabled_3b53L) {
  cursor: pointer;
}
.styles-module_filter-footer-buttons_7hj5F div:not(.styles-module_disabled_3b53L):hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_filterBoxContent_xES3a {
  margin-bottom: 10px;
}
.styles-module_whiteSpace_nJIgO {
  white-space: nowrap;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.styles-module_text_Zo-Dt {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.styles-module_text-line-breaks_56Xtq {
  white-space: pre-line;
}
.styles-module_text-prefix-padding_xU75h {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .styles-module_text-prefix-padding_xU75h {
  padding-right: 1rem;
  padding-left: 0;
}
.styles-module_text-suffix-padding_Mwong {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .styles-module_text-suffix-padding_Mwong {
  padding-right: 0;
  padding-left: 1rem;
}
.styles-module_text-inline-block_QwvwM {
  display: inline-block;
}
.styles-module_text-nowrap_7m-rV {
  white-space: nowrap;
}
.styles-module_text-paragraph-1_8nSeC, .styles-module_text-subtitle-1_7OqIq {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.styles-module_text-subtitle-1_7OqIq {
  font-weight: 500;
}
.styles-module_text-caption-1_i8mSx {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.styles-module_text-label-1_YvgY- {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.styles-module_text-paragraph-2_G80p4, .styles-module_text-subtitle-2_vB3IS {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.styles-module_text-subtitle-2_vB3IS {
  font-weight: 700;
}
.styles-module_text-caption-2_Rxrca {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.styles-module_text-label-2_5KW6A {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.styles-module_text-placeholder-1_tw1Jm {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-placeholder-2_Te9z7 {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-tiny_vjULD {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.styles-module_text-breadcrumb_zDpcs {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.styles-module_text_Zo-Dt.styles-module_text-italic_ci8QB {
  font-style: italic;
}
.styles-module_text_Zo-Dt.styles-module_text-normal_p3mWt {
  font-style: normal;
}
/**
  * Text Weight
  */
.styles-module_text_Zo-Dt.styles-module_font-weight-normal_cXyTW,
.styles-module_priority-title_RFXVb.styles-module_font-weight-normal_cXyTW {
  font-weight: 400 !important;
}
.styles-module_text_Zo-Dt.styles-module_font-weight-semi-bold_feW0-,
.styles-module_priority-title_RFXVb.styles-module_font-weight-semi-bold_feW0- {
  font-weight: 600 !important;
}
.styles-module_text_Zo-Dt.styles-module_font-weight-bold_-hy3L,
.styles-module_priority-title_RFXVb.styles-module_font-weight-bold_-hy3L {
  font-weight: 700 !important;
}
.styles-module_text_Zo-Dt.styles-module_font-weight-medium_mJu4f,
.styles-module_priority-title_RFXVb.styles-module_font-weight-medium_mJu4f {
  font-weight: 500 !important;
}
.styles-module_text_Zo-Dt.styles-module_font-weight-thin_N0caX,
.styles-module_priority-title_RFXVb.styles-module_font-weight-thin_N0caX {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.styles-module_text-color_QjURY {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.styles-module_text-color-grey-light_zJcfC, .styles-module_text-color-grey-light_zJcfC:before {
  color: #bfd0d7;
}
.styles-module_text-color-white_m026e, .styles-module_text-color-white_m026e:before {
  color: #fff;
}
.styles-module_text-color-red_rU6DX, .styles-module_text-color-red_rU6DX:before {
  color: #f37c70;
}
.styles-module_text-color-purple_-BeJS, .styles-module_text-color-purple_-BeJS:before {
  color: #9773b3;
}
.styles-module_text-color-green_oA56Y, .styles-module_text-color-green_oA56Y:before {
  color: #60c5bb;
}
.styles-module_text-color-turquoise_xD9g7, .styles-module_text-color-turquoise_xD9g7 :before {
  color: #33cdd9;
}
.styles-module_text-color-dark-purple_7v7ui, .styles-module_text-color-dark-purple_7v7ui :before {
  color: #3b37e6;
}
.styles-module_text-color-primary-700_AE02c {
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-color-primary-500_TJEN5 {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_text-color-secondary-500_F8QO1 {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_text-color-secondary-400_HLeQQ {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_text-color-secondary-300_-Tng8 {
  color: var(--secondary-color-300, #BFC4C9);
}
.styles-module_text-color-secondary-200_Ivslh {
  color: var(--secondary-color-200, #DDE2E6);
}
.styles-module_text-color-primary-0_XJd6k {
  color: var(--primary-color-0, #ffffff);
}
.styles-module_text-color-validation-green_ysRgp {
  color: #60C5BB;
}
.styles-module_text-color-validation-red_akYRC {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.styles-module_text-size-large_YgU6e {
  font-size: 2.8rem;
}
.styles-module_text-size-medium_-LzsR {
  font-size: 2.2rem;
}
.styles-module_text-size-regular_MY5CD {
  font-size: 1.4rem;
}
.styles-module_text-size-small_MmrcA {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.styles-module_font-family-serif_VbSBH {
  font-family: "Bree Serif", Heebo, serif;
}
.styles-module_font-family-regular_h1RzZ {
  font-family: var(--main-font-family-main);
}
.styles-module_font-family-icons_6JrhI {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.styles-module_pui-title_-519J.styles-module_pui-title-h1_XGM0F {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.styles-module_pui-title_-519J.styles-module_pui-title-h2_l4oht {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.styles-module_pui-title_-519J.styles-module_pui-title-h3_BCxYX {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.styles-module_pui-title_-519J.styles-module_pui-title-h4_kXSTL {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.styles-module_pui-title_-519J.styles-module_pui-title-h5_3vym4 {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.styles-module_pui-title_-519J.styles-module_pui-title-h6_IZOwD {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .styles-module_pui-title_-519J.styles-module_pui-title-h1_XGM0F {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .styles-module_pui-title_-519J.styles-module_pui-title-h2_l4oht {
    font-size: 2rem;
  }
  .styles-module_pui-title_-519J.styles-module_pui-title-h3_BCxYX {
    font-size: 1.8rem;
  }
  .styles-module_pui-title_-519J.styles-module_pui-title-h4_kXSTL, .styles-module_pui-title_-519J.styles-module_pui-title-h5_3vym4 {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .styles-module_pui-title_-519J.styles-module_pui-title-h6_IZOwD {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.styles-module_component_bAGUm {
  padding: 3px 5px;
}
.styles-module_triggerIcon_q5KQa {
  margin-top: 1px;
  color: var(--secondary-color-500, #656C73);
}
.styles-module_triggerIcon_q5KQa:before {
  color: inherit;
}
.styles-module_triggerIcon_q5KQa:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_triggerIcon_q5KQa.styles-module_disabled_F6Uyg {
  opacity: 0.6;
}
.styles-module_biDropdown_Wa5Sj {
  height: 345px;
}
.styles-module_biDropdown_Wa5Sj {
  /* Priority theme style - should be removed when the design system released */
}
.styles-module_biDropdown_Wa5Sj [class*=Dropdown-module_content] {
  border-radius: 0 0 15px 15px !important;
}
.styles-module_biDropdown_Wa5Sj [class*=trigger-wrapper] {
  padding: 5px;
}
.styles-module_biDropdown_Wa5Sj [class*=ListItem] {
  padding-top: 5px;
  padding-bottom: 5px;
  min-height: 0;
  margin: 0 5px;
  line-height: 1;
  font-family: var(--main-font-family-main);
  font-size: 13px;
  font-weight: 500;
  color: #25282b;
}
.styles-module_biDropdown_Wa5Sj [class*=ListItem]:not(:first-child) {
  border-color: #dde2e7;
}
.styles-module_biDropdown_Wa5Sj [class*=ListItem] [class*=contentInner] {
  padding-top: 3px;
  padding-bottom: 3px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.styles-module_biDropdown_Wa5Sj [class*=ListItem]:hover [class*=contentInner] {
  background-color: #ecf4ff;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.HeaderCellContent-module_headerCellContent_JX9Gk {
  display: flex;
  align-items: center;
  width: 100%;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_requiredMark_nuCIF {
  display: inline-block;
  color: #f37c70;
  font-size: 16px;
  margin-left: 2px;
  margin-right: 0;
}
[dir=rtl] .HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_requiredMark_nuCIF {
  margin-right: 2px;
  margin-left: 0;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_columnTitle_PVFUX {
  min-width: 22px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_cellToolbar_zLY5z {
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_cellToolbar_zLY5z {
  margin-right: auto;
  margin-left: 0;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_filterIcon_qG1E3 {
  display: none;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_dBlock_Vs3He {
  display: block;
}
.HeaderCellContent-module_headerCellContent_JX9Gk:hover .HeaderCellContent-module_filterIcon_qG1E3 {
  display: block;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_sortIcon_E5p-Q {
  font-size: 18px;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_pinIcon_H0eKD {
  cursor: pointer;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_filterContainer_RKzc7 {
  display: none;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_filterContainer_RKzc7:hover::before {
  color: var(--secondary-color-400, #B2BCC6);
}
.HeaderCellContent-module_headerCellContent_JX9Gk:hover .HeaderCellContent-module_filterContainer_RKzc7 {
  display: block;
}
.HeaderCellContent-module_headerCellContent_JX9Gk .HeaderCellContent-module_isActive_UkVcA {
  display: block;
}
.HeaderCellContent-module_overflowHidden_RU-6t {
  overflow: hidden !important;
}
.HeaderCellContent-module_flexContainer_YjXDu {
  display: flex;
  justify-content: center;
  align-items: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
 * Screen vars
**/
.BooleanInput-module_inputWrapper_D1Y2W {
  width: 100%;
}
.BooleanInput-module_input_Nkc2z {
  height: 0;
  width: 0;
}
.BooleanInput-module_checkbox_iFc26 {
  height: 20px !important;
  width: 20px !important;
  background-color: var(--boolInputBg, transparent);
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 22px !important;
  font-weight: 700;
  margin: 0 auto;
  border: 0.1em solid var(--boolInputBorderColor);
  border-radius: 2px;
  color: var(--boolInputCheckMark);
}
.BooleanInput-module_lightTheme_rvmqk {
  --boolInputCheckMark: var(--primary-color-500, #3B37E6);
  --boolInputBorderColor: var(--secondary-color-200);
}
.BooleanInput-module_darkTheme_U0TUF {
  --boolInputBorderColor: var(--secondary-color-200);
  --boolInputCheckMark: #fff;
}
.BooleanInput-module_active_r47O1.BooleanInput-module_lightTheme_rvmqk {
  --boolInputBorderColor: var(--primary-color-500, #3B37E6);
}
.BooleanInput-module_active_r47O1.BooleanInput-module_darkTheme_U0TUF {
  --boolInputBg: rgba(255, 255, 255, 0.5);
  --boolInputBorderColor: #fff;
  --boolInputCheckMark: var(--primary-color-500, #3B37E6);
}
.BooleanInput-module_readonly_sL589 {
  --boolInputBg: #d9dcdf;
  --boolInputBorderColor: #d9dcdf;
}
.BooleanInput-module_search_njRDR {
  --boolInputBg: #c9efac;
}.direction-module_component_BSRYI {
  width: 100%;
}

.direction-module_ltrDirection_AdTE0 {
  direction: ltr;
}

.direction-module_rtlDirection_VCjv4 {
  direction: rtl;
}.dateInput-module_datePicker_OVxdu.dateInput-module_positionAbsolute_JANsE {
  position: absolute;
}
.dateInput-module_datePicker_OVxdu.dateInput-module_positionFixed_1uRyU {
  position: fixed;
  z-index: 100;
}

.dateInput-module_calendarContainer_HkOcs {
  left: 0;
  z-index: 10001;
}

.dateInput-module_zoomButton_kx9Iw {
  position: fixed;
  z-index: 10001;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
 * Screen vars
**/
.formInput-module_tableInput_VbJg3 {
  padding-left: 18px;
  padding-right: 0;
  height: 100%;
  border-radius: 0;
}
[dir=rtl] .formInput-module_tableInput_VbJg3 {
  padding-right: 18px;
  padding-left: 0;
}
.formInput-module_tableInput_VbJg3 input {
  padding-left: 0;
  padding-right: 18px;
}
[dir=rtl] .formInput-module_tableInput_VbJg3 input {
  padding-right: 0;
  padding-left: 18px;
}
.formInput-module_formInput_YYWdg {
  padding-inline-start: 8px;
  height: 100%;
  border-radius: 4px;
}
.formInput-module_formInput_YYWdg.formInput-module_hasButtons_iz3Do input,
.formInput-module_formInput_YYWdg.formInput-module_hasButtons_iz3Do input[dir=rtl] {
  padding-inline: 0;
}
.formInput-module_formInput_YYWdg input {
  padding-inline: 0 8px;
}
.formInput-module_formInput_YYWdg input[dir=rtl] {
  padding-inline: 8px 0;
}
.formInput-module_inputWrapper_B31J8 {
  position: relative;
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  display: flex;
  background-color: white;
  width: 100%;
  align-items: center;
  overflow: hidden;
}
.formInput-module_inputWrapper_B31J8.formInput-module_active_GMvCh {
  border-color: var(--primary-color-500, #3B37E6) !important;
}
.formInput-module_inputWrapper_B31J8 input {
  width: 100%;
  height: 100%;
  border: none;
  background-color: inherit;
}
.formInput-module_inputWrapper_B31J8.formInput-module_disabledInput_zeT0t {
  background-color: var(--secondary-color-100, #F3F5F8);
  border-color: var(--secondary-color-300, #BFC4C9);
}
.formInput-module_inputWrapper_B31J8.formInput-module_disabledInput_zeT0t input {
  color: var(--secondary-color-500, #656C73);
}
.formInput-module_inputWrapper_B31J8.formInput-module_searchInput_j274W {
  background-color: #c9efac;
}
.formInput-module_inputWrapper_B31J8.formInput-module_booleanInput_8YJNg {
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: none;
  height: 100%;
  background-color: transparent;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_component_d4PG- {
  position: relative;
}
.style-module_handleWrap_YBnef {
  position: absolute;
  top: 100%;
  display: flex;
  left: 0;
  right: 0;
  justify-content: center;
  z-index: 2;
}
.style-module_handleWrap_YBnef:after {
  content: "";
  position: absolute;
  top: 0;
  left: -20px;
  right: -20px;
  display: block;
  height: 1px;
  background-color: var(--primary-color-500, #3B37E6);
  z-index: 1;
}
.style-module_handleWrap_YBnef .style-module_handle_mJVVR {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 17px;
  width: 62px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  background-color: var(--primary-color-500, #3B37E6);
  cursor: n-resize;
  z-index: 2;
}
.style-module_handleWrap_YBnef .style-module_handle_mJVVR:hover {
  background-color: var(--primary-color-500, #3B37E6);
}
.style-module_handleWrap_YBnef.style-module_active_dl-cv {
  z-index: 10;
}
.style-module_handleWrap_YBnef.style-module_active_dl-cv:after {
  background-color: #656c73;
}
.style-module_handleWrap_YBnef.style-module_active_dl-cv .style-module_handle_mJVVR {
  height: 34px;
  width: 34px;
  border-radius: 50%;
  border: 1px solid #fff;
  background-color: var(--primary-color-500, #3B37E6);
  transform: translateY(-50%);
}
.style-module_handleWrap_YBnef.style-module_active_dl-cv .style-module_defaultIcon_KjeGM {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='%23ffffff' stroke-width='4' stroke-dasharray='50%25' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
.style-module_handleWrap_YBnef.style-module_active_dl-cv .style-module_defaultIcon_KjeGM:after {
  display: none;
}
.style-module_handleWrap_YBnef .style-module_defaultIcon_KjeGM {
  position: relative;
  display: block;
  width: 20px;
  height: 9px;
  margin: auto;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.style-module_handleWrap_YBnef .style-module_defaultIcon_KjeGM:after {
  content: "";
  position: absolute;
  top: 3px;
  display: block;
  width: 100%;
  border-bottom: 1px solid #fff;
  z-index: 1;
}
.style-module_handleWrap_YBnef.style-module_disabled_T1MSx {
  pointer-events: none;
}
.style-module_handleWrap_YBnef.style-module_disabled_T1MSx:after {
  background-color: var(--secondary-color-300, #BFC4C9);
}
.style-module_handleWrap_YBnef.style-module_disabled_T1MSx .style-module_handle_mJVVR {
  background-color: var(--secondary-color-300, #BFC4C9);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.grid-module_grid_VSsM6 .table-active-cell {
  padding: 0 !important;
}
.grid-module_grid_VSsM6 .priority-grid__cell-content {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
}
.grid-module_subFormList_4FSry {
  padding: 0 15px;
}
.grid-module_subFormList_4FSry.grid-module_subFormListDisabled_nqcDH {
  opacity: 0.3;
  pointer-events: none;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_gridViewToggler_KUer- {
  display: inline-flex;
  flex-shrink: 0;
  border-radius: 5px;
  border: 1px solid var(--primary-color-250, #CACAED);
}
.style-module_gridViewToggler_KUer-.style-module_disabled_2mGIh {
  border-color: var(--secondary-color-200, #DDE2E6);
}
.style-module_gridViewToggler_KUer-.style-module_disabled_2mGIh .style-module_btn_r-xu- {
  color: var(--secondary-color-200, #DDE2E6);
}
.style-module_gridViewToggler_KUer-.style-module_disabled_2mGIh .style-module_active_HLYVm {
  background-color: var(--primary-color-200-80, rgba(227, 238, 255, 0.8));
}
.style-module_gridViewToggler_KUer- .style-module_btn_r-xu- {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 30px;
  height: 30px;
  border-radius: 5px;
  cursor: pointer;
  transition: 0.35s;
}
.style-module_gridViewToggler_KUer- .style-module_active_HLYVm {
  background-color: var(--primary-color-200, #E3EEFF);
  color: var(--primary-color-500, #3B37E6);
}
.style-module_gridViewToggler_KUer- .style-module_icon_qME5U {
  margin-top: 3px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_WhPFO {
  display: flex;
  align-items: center;
}
.styles-module_component_WhPFO .styles-module_separator_yw2ma {
  width: 1px;
  height: 20px;
  background-color: var(--secondary-color-300, #BFC4C9);
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_component_WhPFO .styles-module_separator_yw2ma {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_pagination_BCurx {
  display: flex;
  gap: 20px;
}
.styles-module_pagination_BCurx .styles-module_btn_Z-dFB {
  width: 24px !important;
  height: 24px;
  color: var(--primary-color-700, #16213D);
  border-radius: 0;
  padding: 0 !important;
}
.styles-module_pagination_BCurx .styles-module_btn_Z-dFB:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_pagination_BCurx .styles-module_btn_Z-dFB [class^=icon-],
.styles-module_pagination_BCurx .styles-module_btn_Z-dFB [class*=" icon-"] {
  font-size: 24px !important;
}
.styles-module_pagination_BCurx .styles-module_btn_Z-dFB:disabled {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_pagination_BCurx .styles-module_lockedBtn_ivl-- {
  pointer-events: none;
}
.styles-module_pagination_BCurx .styles-module_dataLabel_4kyFf {
  display: block;
  flex-wrap: nowrap;
  align-items: center;
  white-space: nowrap;
  color: var(--secondary-color-500, #656C73);
}
.styles-module_nowrap_pwceu {
  white-space: nowrap;
}
.styles-module_popoverContent_ahZoB {
  text-align: center;
}
.styles-module_popoverContent_ahZoB .styles-module_popoverBtn_qkCFw {
  margin-top: 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_conditionsItemWrapper_0YidG {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 24px;
  border-radius: 10px;
  background-color: #ffffff;
  border: solid 1px var(--primary-color-200, #E3EEFF);
}
.styles-module_conditionsItemWrapper_0YidG:hover {
  cursor: auto;
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_filterBoxWrapper_RZ6uu {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_filterBoxWrapper_RZ6uu .styles-module_filterBox_2LD3P {
  border-radius: 10px;
  background-color: transparent;
  border-color: transparent;
  padding: 0;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_filterBoxWrapper_RZ6uu .styles-module_filterBox_2LD3P:hover {
  background-color: transparent;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_filterBoxWrapper_RZ6uu .styles-module_filterBox_2LD3P .styles-module_filterBoxContent_2cqIW {
  border-radius: 10px;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_filterBoxWrapper_RZ6uu .styles-module_checkbox_9Cevd {
  width: fit-content;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_filterBoxWrapper_RZ6uu .styles-module_checkbox_9Cevd div:first-of-type div::before {
  margin: 0;
  font-size: 22px !important;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_AddBtn_qzzha {
  width: 24px;
  height: 24px;
  padding: 0;
  border-radius: 10px;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_AddBtn_qzzha:focus {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_AddBtn_qzzha:hover {
  border-color: transparent;
  background-color: var(--primary-color-500, #3B37E6);
  color: #fff;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_AddBtn_qzzha:hover .styles-module_iconPlus_Jc-o4 {
  color: #fff;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_iconPlus_Jc-o4 {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_sortIcon_IjElH {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 4px;
  margin-right: 0;
}
[dir=rtl] .styles-module_conditionsItemWrapper_0YidG .styles-module_sortIcon_IjElH {
  margin-right: 4px;
  margin-left: 0;
}
.styles-module_conditionsItemWrapper_0YidG .styles-module_separatorBorder_XrN48 {
  margin: 0 5px 0 10px;
  height: 20px;
  width: 1px;
  background-color: #bfd0d7;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_searchInput_ryq-s {
  border-radius: 10px;
}
.styles-module_searchInput_ryq-s > div:first-of-type {
  border-radius: 10px;
  height: 40px;
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_dropdownItem_0OdQ5 {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_dropdownItem_0OdQ5:last-of-type {
  border-bottom: none;
}
.styles-module_dropdown_5xCqR .styles-module_dropdownMenu_Z3tUz {
  margin-left: 0;
  margin-right: 0;
}
.styles-module_emptyOptions_xqVJY {
  padding: 8px 16px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_wrapper_yctPT {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.styles-module_wrapper_yctPT .styles-module_arrowBtn_yY71r {
  border-radius: 0 10px 10px 0 !important;
  padding: 0 0 !important;
}
[dir=rtl] .styles-module_wrapper_yctPT .styles-module_arrowBtn_yY71r {
  border-radius: 10px 0 0 10px !important;
}
.styles-module_wrapper_yctPT .styles-module_buttonWidth_cO2Cq {
  min-width: 95px;
}
.styles-module_wrapper_yctPT .styles-module_triggerBtn_1UAuX {
  right: 0;
  border-radius: 10px 0 0 10px !important;
  border-right: 1px solid #fff;
}
[dir=rtl] .styles-module_wrapper_yctPT .styles-module_triggerBtn_1UAuX {
  border-radius: 0 10px 10px 0 !important;
  border-left: 1px solid #fff;
  border-right: none;
}
.styles-module_arrowBtnOpen_MLgh- {
  border-radius: 0 10px 10px 0 !important;
  padding: 0 0 !important;
  border-color: #fff;
  background-color: #fff;
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_arrowBtnOpen_MLgh-:hover {
  background-color: #fff !important;
  color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_dropdownMenu_c7Wng {
  min-width: 160px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_drawer_mbqAM {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100vh;
  background-color: #fff;
}
.styles-module_drawer_mbqAM .styles-module_topHeader_4MqSq {
  gap: 16px;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 {
  padding: 24px 20px 20px;
  background-color: #fff;
  border-bottom: 1px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_headerToolbar_M56-r {
  width: auto;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_headerIcon_r9Maj:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_questionIcon_D4G8w {
  font-size: 20px;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_separatorBorder_jcjwz {
  margin: 0 5px 0 10px;
  height: 20px;
  width: 1px;
  background-color: var(--secondary-color-500, #656C73);
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_title_GQXbu {
  display: block;
  margin-bottom: 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_title_GQXbu .styles-module_titleFormName_zvQZf {
  font-weight: 400;
  color: var(--primary-color-500, #3B37E6);
  padding: 0 5px;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_triggerWrapper_hSPxh {
  box-shadow: none !important;
  background-color: transparent !important;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_triggerWrapper_hSPxh > div {
  background-color: transparent !important;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_dropdownBtn_ocY8R:focus {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_dropdownBtn_ocY8R:hover, .styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_dropdownBtn_ocY8R:active {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_openSavedSearch_zQyRA {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_openSavedSearch_zQyRA:focus {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_searchesEditContainer_WjnK- {
  display: flex;
  align-items: center;
  gap: 2px;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_searchesEditContainer_WjnK- .styles-module_input_iJGyg {
  background-color: transparent;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_searchesEditContainer_WjnK- .styles-module_editIcon_opted {
  display: block;
  height: 24px;
  color: var(--primary-color-500, #3B37E6);
  border-radius: 50%;
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_searchesEditContainer_WjnK- .styles-module_editIcon_opted:hover, .styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_searchesEditContainer_WjnK- .styles-module_editIcon_opted:active {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_drawer_mbqAM .styles-module_headerContainer_i-qr4 .styles-module_searchesEditContainer_WjnK- .styles-module_activeEdit_sp3ty {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB {
  padding: 10px 20px 0;
  height: calc(100% - 90px);
  max-height: calc(100% - 90px);
  overflow-y: auto;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_ignoreCaseContainer_sSJyK {
  margin: 17px 0;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_ignoreCaseContainer_sSJyK .styles-module_checkbox_e2ynZ div:first-of-type div::before {
  margin: 0;
  font-size: 22px !important;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_draggablelist_CNTjZ {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 20px;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_draggablelist_CNTjZ > div {
  background-color: transparent;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_draggablelist_CNTjZ .styles-module_listItem_nl-dX {
  width: 100%;
  position: relative;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_draggablelist_CNTjZ .styles-module_listItem_nl-dX > div {
  top: 27px;
  left: 0;
  right: 0;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_conditionsItemDevider_G2B1G {
  height: 2px;
  align-self: stretch;
  border-radius: 50px;
  background-color: var(--primary-color-500, #3B37E6);
  margin: 15px 0;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_plusSearch_QdWRu {
  width: 100%;
  margin-top: 15px;
  background-color: #fff;
  border-color: var(--primary-color-250, #CACAED);
  border-radius: 10px;
  background-image: none;
  padding: 0;
  color: var(--primary-color-700, #16213D);
  height: 40px;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_plusSearch_QdWRu:hover {
  border-color: var(--primary-color-500, #3B37E6);
  background-color: var(--primary-color-500, #3B37E6);
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_plusSearch_QdWRu:hover .styles-module_iconPlus_JF5xB {
  color: #fff;
}
.styles-module_drawer_mbqAM .styles-module_container_XlshB .styles-module_iconPlus_JF5xB {
  color: var(--primary-color-700, #16213D);
}
.styles-module_drawer_mbqAM .styles-module_footer_RqQFg {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
  width: 100%;
  max-width: 620px;
  padding: 20px;
  border-top: 1px solid var(--primary-color-200, #E3EEFF);
  color: #fff;
}
.styles-module_drawer_mbqAM .styles-module_footer_RqQFg .styles-module_footerBtnContainer_I-KQ3 {
  display: flex;
  gap: 10px;
  color: #fff;
}
.styles-module_drawer_mbqAM .styles-module_footer_RqQFg .styles-module_footerBtnContainer_I-KQ3 .styles-module_iconExport_Eev3x {
  padding-left: 5px;
  padding-right: 5px;
}
.styles-module_drawer_mbqAM .styles-module_footer_RqQFg .styles-module_footerBtnContainer_I-KQ3 button {
  padding-top: 0;
  padding-bottom: 0;
}
.styles-module_drawer_mbqAM .styles-module_footer_RqQFg .styles-module_footerBtnContainer_I-KQ3 button:focus {
  border-width: 1px;
}
.styles-module_drawer_mbqAM .styles-module_saveBtn_AIZZu {
  min-width: 95px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_item_RQmhA {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 40px;
  overflow: hidden;
  width: 100%;
  cursor: pointer;
}
.styles-module_item_RQmhA:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_focused_SkpLw {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_active_UBSH4 {
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_itemBorder_xRuWn {
  border-bottom: 1px solid var(--primary-color-200, #E3EEFF);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_content_kb3Cr .styles-module_dropdownBtn_NzuQw {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_content_kb3Cr .styles-module_dropdownBtn_NzuQw:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_content_kb3Cr .styles-module_searchButton_zzA4w {
  color: var(--primary-color-500, #3B37E6);
  border-radius: 10px;
  padding: 0 5px !important;
}
.styles-module_content_kb3Cr .styles-module_searchButton_zzA4w:hover, .styles-module_content_kb3Cr .styles-module_searchButton_zzA4w:active {
  color: #fff;
  background-color: var(--primary-color-500, #3B37E6);
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_content_kb3Cr .styles-module_searchButton_zzA4w:focus:not(:active) {
  border-color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_content_kb3Cr .styles-module_searchButton_zzA4w:hover .styles-module_icon_K3VCC {
  color: #fff;
}
.styles-module_content_kb3Cr .styles-module_activeButton_-x5vz {
  border-color: var(--primary-color-500, #3B37E6);
  background-color: var(--primary-color-500, #3B37E6);
  color: #fff;
}
.styles-module_content_kb3Cr .styles-module_activeButton_-x5vz .styles-module_icon_K3VCC {
  color: #fff;
}
.styles-module_title_OvLty {
  padding: 4px 24px;
}
.styles-module_text_EO5HG {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 310px;
}
.styles-module_actionsContainer_JX7m7 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 100px;
  gap: 4px;
}
.styles-module_actionsContainer_JX7m7 .styles-module_hover_DNnfc:hover {
  color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_itemContainer_ahP8T {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.styles-module_itemBorder_KHCPH {
  border-bottom: 1px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_shortKey_ZzmNr {
  font-weight: 400;
}
.styles-module_unSavedItem_sfF5U {
  width: 100%;
  margin: 0;
  padding: 0 24px;
}
.styles-module_unSavedItem_sfF5U .styles-module_saveLabel_gfZj4 {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_unSavedItem_sfF5U:hover .styles-module_saveLabel_gfZj4 {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_scroll_YmZgQ {
  min-width: 100%;
}
.styles-module_list_Y3jm8 {
  box-shadow: 0 4px 16px 0 rgba(33, 37, 41, 0.1) !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  z-index: 1002 !important;
}
.styles-module_list_Y3jm8 div {
  box-sizing: border-box;
}
.styles-module_list_Y3jm8 .styles-module_listItem_-fjGT {
  padding: 0 24px;
}
.styles-module_list_Y3jm8 .styles-module_dragListItem_rQTdC {
  padding: 0;
  margin: 0;
}
.styles-module_list_Y3jm8 .styles-module_dragListItem_rQTdC:hover {
  background-color: #f5f9ff;
}
.styles-module_list_Y3jm8 .styles-module_dragListItem_rQTdC:hover > div:last-child {
  border-color: transparent !important;
}
.styles-module_list_Y3jm8 .styles-module_dragListItem_rQTdC > div:first-child {
  width: 24px;
  left: 2px;
  right: 0;
}
[dir=rtl] .styles-module_list_Y3jm8 .styles-module_dragListItem_rQTdC > div:first-child {
  right: 2px;
  left: 0;
}
.styles-module_list_Y3jm8 .styles-module_dragListItem_rQTdC > div:last-child {
  margin: 0;
}
div.styles-module_recentListItem_ihVvg {
  font-size: 16px;
  margin: 0;
  padding: 7px 12px;
}
div.styles-module_recentListItem_ihVvg:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
div.styles-module_recentListItem_ihVvg:hover > div {
  border-color: transparent !important;
}
div.styles-module_recentListItem_ihVvg:hover:last-child {
  border-radius: 0 0 10px 10px;
}
.styles-module_footer_cEaeD {
  width: 100%;
  padding: 0 24px;
  box-sizing: border-box;
  border-top: 1px solid var(--primary-color-250, #CACAED);
}
.styles-module_footer_cEaeD .styles-module_roundIcon_lKyGL {
  border: 1px solid var(--primary-color-700, #16213D);
  border-radius: 50%;
  margin-left: 0;
  margin-right: 8px;
}
[dir=rtl] .styles-module_footer_cEaeD .styles-module_roundIcon_lKyGL {
  margin-right: 0;
  margin-left: 8px;
}
.styles-module_footer_cEaeD > button:hover .styles-module_roundIcon_lKyGL {
  border-color: var(--primary-color-500, #3B37E6);
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_recentSearchItem_XSZno {
  padding: 0 24px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_wuOd6 {
  display: flex;
  align-items: center;
  width: auto;
  height: 32px;
  padding: 0 var(--padding-x, 12px);
  color: var(--primary-color-700, #16213D);
  gap: 4px;
  cursor: pointer;
  border-radius: 8px;
  white-space: nowrap;
  overflow: hidden;
}
.styles-module_component_wuOd6 .styles-module_label_nTa5o {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_component_wuOd6:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_component_wuOd6.styles-module_open_85C4b {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_wuOd6.styles-module_disabled_U1ENB {
  color: var(--secondary-color-200, #DDE2E6);
  cursor: not-allowed;
}
.styles-module_searchButton_vitD1 {
  width: 100px !important;
}
.styles-module_searchButton_vitD1 .styles-module_icon_nsEHk {
  margin-inline-end: 6px;
}.styles-module_component_n2Chc.styles-module_noHorizontalPadding_DR96j {
  padding-left: 0;
  padding-right: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_wrapper_Wke3h {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  min-width: 30px;
  height: 32px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  background-color: #fff;
  border-radius: 8px;
  overflow: hidden;
  font-size: 14px;
  line-height: 1;
  font-weight: 400;
  color: var(--primary-color-700, #16213D);
  appearance: none;
}
.style-module_wrapper_Wke3h:hover {
  cursor: pointer;
}
.style-module_wrapper_Wke3h.style-module_disabled_ZdS4i {
  border-color: var(--secondary-color-200, #DDE2E6) !important;
  background-color: #fff;
  color: var(--secondary-color-300, #BFC4C9);
  opacity: 1;
  cursor: default;
}
.style-module_wrapper_Wke3h.style-module_disabled_ZdS4i .style-module_text_05qqT {
  color: var(--secondary-color-300, #BFC4C9);
}
.style-module_wrapper_Wke3h.style-module_disabled_ZdS4i .pui-action-btn-prefix,
.style-module_wrapper_Wke3h.style-module_disabled_ZdS4i .pui-action-btn-suffix {
  opacity: 0.5;
}
.style-module_wrapper_Wke3h .style-module_text_05qqT {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-inline-end: 10px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_wrapper_M1siN {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 28px;
  height: 28px;
  font-size: 12px;
  flex-shrink: 0;
  color: #fff;
}
.styles-module_wrapper_M1siN.styles-module_rounded_eAoBL {
  border-radius: 8px;
}
.styles-module_wrapper_M1siN.styles-module_disabled_ykIn0 {
  background-color: var(--secondary-color-100, #F3F5F8);
  border-color: var(--secondary-color-300, #BFC4C9);
}
.styles-module_wrapper_M1siN svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
}
.styles-module_wrapper_M1siN img {
  max-width: 20px;
  max-height: 21px;
  width: auto;
  height: auto;
  margin: 0 auto;
}
.styles-module_lightBlueColor_bZQHq {
  background-color: #5ed0f9;
}
.styles-module_lightBlueColor_bZQHq.styles-module_disabled_ykIn0 .styles-module_icon_G2-a7 {
  color: #5ed0f9;
}
.styles-module_greenColor_IThXy {
  background-color: #60c57c;
}
.styles-module_greenColor_IThXy.styles-module_disabled_ykIn0 .styles-module_icon_G2-a7 {
  color: #60c57c;
}
.styles-module_redColor_56pC7 {
  background-color: #ed7b6f;
}
.styles-module_redColor_56pC7.styles-module_disabled_ykIn0 .styles-module_icon_G2-a7 {
  color: #ed7b6f;
}
.styles-module_orangeColor_stS9S {
  background-color: #f5a458;
}
.styles-module_orangeColor_stS9S.styles-module_disabled_ykIn0 .styles-module_icon_G2-a7 {
  color: #f5a458;
}
.styles-module_aquaColor_n7wTx {
  background-color: #47d2dd;
}
.styles-module_aquaColor_n7wTx.styles-module_disabled_ykIn0 .styles-module_icon_G2-a7 {
  color: #47d2dd;
}
.styles-module_violetColor_vpmJM {
  background-color: #9e42ff;
}
.styles-module_violetColor_vpmJM.styles-module_disabled_ykIn0 .styles-module_icon_G2-a7 {
  color: #9e42ff;
}
.styles-module_primaryBlueColor_Wb4x- {
  background-color: var(--primary-color-500, #3B37E6);
}
.styles-module_primaryBlueColor_Wb4x-.styles-module_disabled_ykIn0 .styles-module_icon_G2-a7 {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_lightBlueActive_g2l-A {
  background-color: #5ed0f9;
}
.styles-module_greenActive_tRXV0 {
  background-color: #ebf7ee;
}
.styles-module_redActive_1PDLw {
  background-color: #ffdfd9;
}
.styles-module_orangeActive_TonSV {
  background-color: #faede1;
}
.styles-module_aquaActive_cXhWi {
  background-color: #eafffa;
}
.styles-module_violetActive_CzB3Y {
  background-color: #ecdeff;
}
.styles-module_primaryBlueActive_gtx2A {
  background-color: #eafaff;
}
.styles-module_lightBlueHover_DL7qm:hover {
  border-color: #5ed0f9;
}
.styles-module_greenHover_-vEx-:hover {
  border-color: #60c57c;
}
.styles-module_redHover_adHV4:hover {
  border-color: #ed7b6f;
}
.styles-module_orangeHover_fQkis:hover {
  border-color: #f5a458;
}
.styles-module_aquaHover_l14JM:hover {
  border-color: #47d2dd;
}
.styles-module_violetHover_6M0Tk:hover {
  border-color: #9e42ff;
}
.styles-module_primaryBlueHover_RyeZG:hover {
  border-color: var(--primary-color-500, #3B37E6);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_wrapperDropdown_OO-iU {
  margin-inline: 12px 12px;
}
.style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ {
  padding-left: 10px;
  padding-right: 5px;
}
[dir=rtl] .style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ {
  padding-right: 10px;
  padding-left: 5px;
}
.style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ .action-btn__text {
  padding-inline-end: 0;
}
.style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ:disabled {
  background-color: var(--secondary-color-100, #F3F5F8);
}
.style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ:disabled .pui-action-btn-suffix {
  opacity: 1;
}
.style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ:focus:not(:active):not(:disabled) {
  border-color: var(--primary-color-500, #3B37E6) !important;
}
.style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ .style-module_actionBtnArrow_owdxM {
  margin-left: 5px;
  margin-right: 0;
  transform: rotateZ(90deg);
}
[dir=rtl] .style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ .style-module_actionBtnArrow_owdxM {
  margin-right: 5px;
  margin-left: 0;
}
.style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ .style-module_actionBtnArrow_owdxM::before {
  width: 20px;
  height: 20px;
}
.style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ:not(:disabled):hover, .style-module_wrapperDropdown_OO-iU .style-module_actionBtn_nqFLJ:not(:disabled):active {
  border-color: var(--primary-color-500, #3B37E6);
  background-color: var(--primary-color-100, #F5F9FF);
  color: var(--primary-color-700, #16213D);
}
.style-module_wrapperDropdown_OO-iU .style-module_open_4e99L {
  border-color: var(--primary-color-500, #3B37E6);
  background-color: var(--primary-color-100, #F5F9FF);
  color: var(--primary-color-700, #16213D);
}
.style-module_wrapperDropdown_OO-iU .style-module_open_4e99L .style-module_actionBtnArrow_owdxM {
  transform: rotateZ(-90deg);
  color: var(--primary-color-700, #16213D);
}
.style-module_wrapperDropdown_OO-iU .style-module_title_O9KXY {
  font-weight: 500;
  padding-inline-start: 10px;
}
.style-module_wrapperDropdown_OO-iU .style-module_input_bhpHT {
  min-width: 280px;
  padding: 0 10px;
  margin-bottom: 15px;
  width: 300px;
}
.style-module_wrapperDropdown_OO-iU .style-module_input_bhpHT > div {
  padding-right: 10px !important;
  border-radius: 10px !important;
  border-color: var(--primary-color-500, #3B37E6) !important;
}
.style-module_wrapperDropdown_OO-iU .style-module_input_bhpHT > div > input::placeholder {
  font-size: 14px !important;
  color: var(--secondary-color-700, #25282b) !important;
}
.style-module_wrapperDropdown_OO-iU .style-module_input_bhpHT .style-module_icon_TdOQH {
  color: var(--secondary-color-200, #DDE2E6);
}
.style-module_wrapperDropdown_OO-iU .style-module_input_bhpHT .style-module_icon_TdOQH:hover {
  color: var(--secondary-color-500, #656C73);
}
.style-module_wrapperDropdown_OO-iU .style-module_scroll_XS7mA .style-module_dropdownItem_fXVmp {
  min-height: 48px;
}
.style-module_wrapperDropdown_OO-iU .style-module_scroll_XS7mA .style-module_dropdownItem_fXVmp:hover > div {
  background-color: var(--primary-color-200, #E3EEFF) !important;
  border-radius: 8px;
}
.style-module_wrapperDropdown_OO-iU .style-module_scroll_XS7mA .style-module_dropdownItem_fXVmp:first-child {
  background-image: linear-gradient(179deg, var(--secondary-color-100, #F3F5F8) 0%, #ffffff 98%);
}
.style-module_wrapperDropdown_OO-iU .style-module_scroll_XS7mA .style-module_dropdownItem_fXVmp > div:first-of-type {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 3px !important;
  gap: 10px;
  padding-left: 0;
  padding-right: 10px;
  border: none;
}
[dir=rtl] .style-module_wrapperDropdown_OO-iU .style-module_scroll_XS7mA .style-module_dropdownItem_fXVmp > div:first-of-type {
  padding-right: 0;
  padding-left: 10px;
}.actions-module_component_k2wyp {
  gap: 12px;
}
@media screen and (max-width: 1440px) {
  .actions-module_component_k2wyp .actions-module_btn_6oqrp .action-btn__text {
    max-width: 130px;
  }
}
.actions-module_component_k2wyp .actions-module_iconWrapper_4wPlT {
  min-width: 32px;
  min-height: 32px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.FormView-module_component_YWnbL {
  display: flex;
  min-height: 300px;
  background-color: #fff;
  padding: 20px;
  border-top: 1px solid var(--primary-color-250, #CACAED);
}
.FormView-module_component_YWnbL .FormView-module_mainArea_LqUUk {
  position: relative;
  width: 33.33%;
  flex-shrink: 0;
  padding-left: 8px;
  padding-right: 40px;
  padding-top: 60px;
}
[dir=rtl] .FormView-module_component_YWnbL .FormView-module_mainArea_LqUUk {
  padding-right: 8px;
  padding-left: 40px;
}
.FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD {
  padding-left: 40px;
  padding-right: 0;
  flex-grow: 1;
  width: 66.66%;
  border-left: 1px solid var(--primary-color-250, #CACAED);
}
[dir=rtl] .FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD {
  padding-right: 40px;
  padding-left: 0;
}
[dir=rtl] .FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD {
  border-left: none;
  border-right: 1px solid var(--primary-color-250, #CACAED);
}
.FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_tabsWrap_sRG0A {
  --tabsMenuItemPadding: 0;
  margin-bottom: 24px;
}
.FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_tabsWrap_sRG0A .FormView-module_tabItem_GawJk {
  display: flex;
  white-space: nowrap;
  margin-left: 0;
  margin-right: 40px;
}
[dir=rtl] .FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_tabsWrap_sRG0A .FormView-module_tabItem_GawJk {
  margin-right: 0;
  margin-left: 40px;
}
.FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_tabsWrap_sRG0A .FormView-module_tabItem_GawJk:last-of-type {
  margin: 0;
}
.FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_tabsWrap_sRG0A .FormView-module_tabItem_GawJk span {
  white-space: nowrap;
}
.FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_fieldSet_h-cCE {
  width: 50%;
  flex-shrink: 0;
}
.FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_fieldSet_h-cCE:nth-child(1) {
  padding-left: 0;
  padding-right: 20px;
}
[dir=rtl] .FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_fieldSet_h-cCE:nth-child(1) {
  padding-right: 0;
  padding-left: 20px;
}
.FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_fieldSet_h-cCE:nth-child(2) {
  padding-left: 20px;
  padding-right: 0;
}
[dir=rtl] .FormView-module_component_YWnbL .FormView-module_additionalArea_YpMUD .FormView-module_fieldSet_h-cCE:nth-child(2) {
  padding-right: 20px;
  padding-left: 0;
}
.FormView-module_component_YWnbL .FormView-module_fieldSet_h-cCE {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.FormView-module_component_YWnbL .FormView-module_fieldSetRow_1HkgW {
  display: flex;
  align-items: center;
}
.FormView-module_component_YWnbL .FormView-module_rowPlaceholder_NAjNE {
  height: 26px;
}
.FormView-module_component_YWnbL .FormView-module_alignItemsTop_Go4mb {
  align-items: flex-start;
}
.FormView-module_component_YWnbL .FormView-module_alignItemsTop_Go4mb .FormView-module_fieldSetLabel_h-Hfb {
  line-height: 26px;
}
.FormView-module_component_YWnbL .FormView-module_fieldSetLabel_h-Hfb {
  display: flex;
  align-items: center;
  width: 45%;
  flex-shrink: 0;
}
.FormView-module_component_YWnbL .FormView-module_fieldSetControl_kYN9w {
  position: relative;
  width: 100%;
  height: 26px;
}
.FormView-module_component_YWnbL .FormView-module_controlsWrap_oJLuH {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 4px;
  width: 100%;
}
.FormView-module_component_YWnbL .FormView-module_booleanInput_gEspd {
  width: fit-content !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_-aG9q {
  border-radius: 4px;
  border: 1px dashed var(--secondary-color-400, #B2BCC6);
  cursor: pointer;
}
.styles-module_component_-aG9q .styles-module_uploader_TWZxe {
  border: none !important;
}
.styles-module_component_-aG9q .styles-module_previewWrap_QfqkQ {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  transition: background-color 0.3s;
}
.styles-module_component_-aG9q img {
  max-width: 100%;
  height: 80px;
  object-fit: contain;
  transition: opacity 0.5s;
}
.styles-module_component_-aG9q:hover {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_-aG9q.styles-module_disabled_vrjfg {
  border-color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_hasData_0p1w3:hover .styles-module_previewWrap_QfqkQ {
  background-color: rgba(245, 249, 255, 0.8);
  cursor: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'><path fill-rule='evenodd' clip-rule='evenodd' d='M15.8252 15.8261C16.0204 15.6309 16.337 15.6309 16.5323 15.8261L20.979 20.2729C21.1743 20.4681 21.1743 20.7847 20.979 20.98C20.7838 21.1753 20.4672 21.1753 20.2719 20.98L15.8252 16.5332C15.6299 16.338 15.6299 16.0214 15.8252 15.8261Z' fill='black'/><path fill-rule='evenodd' clip-rule='evenodd' d='M10.875 3.875C7.00901 3.875 3.875 7.00901 3.875 10.875C3.875 14.741 7.00901 17.875 10.875 17.875C14.741 17.875 17.875 14.741 17.875 10.875C17.875 7.00901 14.741 3.875 10.875 3.875ZM2.875 10.875C2.875 6.45672 6.45672 2.875 10.875 2.875C15.2933 2.875 18.875 6.45672 18.875 10.875C18.875 15.2933 15.2933 18.875 10.875 18.875C6.45672 18.875 2.875 15.2933 2.875 10.875Z' fill='black'/></svg>") 12 12, auto;
}
.styles-module_hasData_0p1w3:hover img {
  opacity: 0.5;
}
.styles-module_hasData_0p1w3 .styles-module_uploader_TWZxe {
  display: none !important;
}
.styles-module_previewDialog_bo2vn {
  width: max-content !important;
  max-width: 90vw !important;
  min-width: 200px;
  min-height: 200px;
}
.styles-module_previewDialog_bo2vn::backdrop {
  background-color: var(--primary-color-700, #16213D) !important;
  opacity: 0.8;
}
.styles-module_dialogImg_2epWn {
  max-width: 100%;
  max-height: 80vh;
}
.pui-on-drag-enter {
  background-color: rgba(0, 0, 0, 0.1) !important;
  border-color: rgba(0, 0, 0, 0.2) !important;
  opacity: 0.5;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_yfiyy {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  padding: 15px 10px;
  background-color: rgba(221, 226, 231, 0.5);
  border-bottom: solid 1px var(--secondary-color-200, #DDE2E6);
  font-size: 13px;
}
.styles-module_component_yfiyy .styles-module_group_QwQh- {
  display: table;
  padding: 0 10px;
}
.styles-module_component_yfiyy .styles-module_item_F4ruT {
  display: table-row;
}
.styles-module_component_yfiyy .styles-module_itemColumn_U53NT {
  display: table-cell;
  padding: 5px 10px;
}
.styles-module_component_yfiyy .styles-module_label_vmieH {
  color: #25282b;
  font-weight: 500;
}
.styles-module_component_yfiyy .styles-module_value_hLilK {
  color: var(--secondary-color-700, #25282b);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_wrapperHelp_1ISDj {
  width: 300px !important;
}
.styles-module_tooltip_uFZZi {
  white-space: wrap !important;
  word-break: break-all !important;
}
.styles-module_wrapper_rNcf9 {
  max-width: 576px !important;
}
.styles-module_wrapper_rNcf9 .styles-module_toolbar_fMD-y {
  width: 100%;
  display: flex;
  justify-content: flex-end;
}
.styles-module_wrapper_rNcf9 .styles-module_questionIcon_i4vrg {
  width: 18px;
  margin-bottom: 0 !important;
  font-size: 20px;
}
.styles-module_wrapper_rNcf9 .styles-module_separatorBorder_6Zn-N {
  margin-left: 10px;
  margin-right: 5px;
  height: 20px;
  width: 1px;
  background-color: #bfd0d7;
}
[dir=rtl] .styles-module_wrapper_rNcf9 .styles-module_separatorBorder_6Zn-N {
  margin-right: 10px;
  margin-left: 5px;
}
.styles-module_wrapper_rNcf9 .styles-module_headerInputs_eximN {
  display: flex;
  gap: 8px;
  margin-bottom: 20px;
}
.styles-module_wrapper_rNcf9 .styles-module_inputContainer_6FI-B {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.styles-module_wrapper_rNcf9 .styles-module_pasteInput_R1Fri div {
  padding-left: 0;
  margin-bottom: 20px;
}
.styles-module_wrapper_rNcf9 .styles-module_pasteInput_R1Fri div input {
  padding-left: 8px;
}
.styles-module_wrapper_rNcf9 .styles-module_requiredMark_hDQN- {
  display: inline-block;
  color: #f37c70;
  font-size: 16px;
  margin-left: 2px;
  margin-right: 0;
}
[dir=rtl] .styles-module_wrapper_rNcf9 .styles-module_requiredMark_hDQN- {
  margin-right: 2px;
  margin-left: 0;
}
.styles-module_wrapper_rNcf9 .styles-module_input_yAZQZ.styles-module_idInput_y6DCK {
  width: 64px;
}
.styles-module_wrapper_rNcf9 .styles-module_input_yAZQZ.styles-module_valueInput_33KAn {
  width: 280px;
}
.styles-module_wrapper_rNcf9 .styles-module_input_yAZQZ.styles-module_decsInput_pAPKL {
  width: 165px;
}
.styles-module_wrapper_rNcf9 .styles-module_input_yAZQZ > div {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.styles-module_wrapper_rNcf9 .styles-module_input_yAZQZ > div > input {
  padding-left: 8px;
  padding-right: 0px;
}
[dir=rtl] .styles-module_wrapper_rNcf9 .styles-module_input_yAZQZ > div > input {
  padding-right: 8px;
  padding-left: 0px;
}
.styles-module_wrapper_rNcf9 .styles-module_forceRtl_0RBhj input {
  direction: rtl;
  padding-right: 8px !important;
}
.styles-module_wrapper_rNcf9 .styles-module_forceLtr_bbErf input {
  direction: ltr;
  padding-left: 8px !important;
}
.styles-module_wrapper_rNcf9 .styles-module_containerInfo_4--jO {
  height: 20px;
  color: #ED7B6F;
}
.styles-module_wrapper_rNcf9 .styles-module_errorMsg_TZrZ0 {
  margin: 10px 0;
  color: var(--primary-color-700, #16213D);
}
.styles-module_wrapper_rNcf9 .styles-module_triggerBtn_73MPB {
  font-size: 20px;
}
.styles-module_wrapper_rNcf9 .styles-module_openDropdown_aBo0- {
  transform: rotate(180deg);
}
.styles-module_wrapper_rNcf9 .styles-module_dropdown_PWPWQ {
  position: static !important;
  box-shadow: none !important;
}
.styles-module_wrapper_rNcf9 .styles-module_deleteIcon_F4n-x {
  visibility: hidden;
}
.styles-module_wrapper_rNcf9 .styles-module_cancelHover_KYAWc > div {
  border-color: transparent !important;
}
.styles-module_wrapper_rNcf9 .styles-module_cancelHover_KYAWc:hover {
  cursor: default;
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H {
  padding: 3px 0;
  margin: 0;
  min-height: 25px;
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H > div {
  border-color: transparent !important;
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H:not(:first-child) {
  border-top: none;
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H .styles-module_ellipsis_-99VM {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H::selection > div, .styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H:focus > div {
  border-color: var(--primary-color-500, #3B37E6);
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H.styles-module_showDeleteIcon_FWDfe > div .styles-module_deleteIcon_F4n-x {
  visibility: visible;
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H.styles-module_selectBorder_jfk9- > div {
  border-color: var(--primary-color-500, #3B37E6) !important;
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H:hover > div {
  background-color: var(--primary-color-100, #F5F9FF);
  border-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H:hover > div .styles-module_deleteIcon_F4n-x {
  visibility: visible;
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H:hover > div .styles-module_deleteIcon_F4n-x:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_wrapper_rNcf9 .styles-module_menuItem_Ir61H > div {
  display: grid;
  grid-template-columns: 64px 3fr 2fr 25px;
  gap: 20px;
  align-items: center;
  border: 1px solid var(--primary-color-200, #E3EEFF);
  border-radius: 8px;
  line-height: 28px;
  margin: 0 10px;
}
.styles-module_wrapper_rNcf9 .styles-module_itemLabel_I1fCE {
  display: grid;
  grid-template-columns: 64px 3fr 2fr 25px;
  gap: 20px;
  align-items: center;
  margin: 0 20px 8px;
}
.styles-module_wrapper_rNcf9 .styles-module_clearAll_z-fje {
  font-size: 16px;
  margin: 10px 20px 10px 0;
  white-space: nowrap;
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_wrapper_rNcf9 .styles-module_clearAll_z-fje:hover {
  cursor: pointer;
}
.styles-module_wrapper_rNcf9 .styles-module_footer_fmkZ4 {
  display: flex;
  justify-content: center;
  padding: 24px 0 0;
  gap: 24px;
}
.styles-module_wrapper_rNcf9 .styles-module_footer_fmkZ4 button {
  max-width: 163px;
}/*
 * Screen vars
**/
.styles-module_wrapper_R-0IU > div {
  width: 520px !important;
}
.styles-module_wrapper_R-0IU .styles-module_h5_wmAzp {
  font-weight: 400 !important;
}
.styles-module_wrapper_R-0IU .styles-module_deleteIcon_orHOJ {
  font-size: 32px;
}
.styles-module_wrapper_R-0IU .styles-module_deleteIcon_orHOJ:hover {
  cursor: default;
}
.styles-module_wrapper_R-0IU .styles-module_footer_7VLeK {
  justify-content: flex-end;
  gap: 20px;
}
.styles-module_wrapper_R-0IU .styles-module_footer_7VLeK button {
  max-width: 150px;
}.styles-module_pictureContainer_JfFh9 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.styles-module_pictureContainer_JfFh9 p {
  width: fit-content;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.formDesignPanel-module_panel_LSHr1 {
  display: flex !important;
  justify-content: flex-end !important;
  display: flex !important;
  flex-direction: column;
  align-items: flex-end !important;
}
.formDesignPanel-module_panel_LSHr1 .rc-dialog {
  position: absolute;
  bottom: 0;
  top: 0;
  right: 0;
  width: 620px !important;
}
[dir=rtl] .formDesignPanel-module_panel_LSHr1 .rc-dialog {
  right: auto;
  left: 0;
}
.formDesignPanel-module_panel_LSHr1 .rc-dialog-content {
  height: 100% !important;
  width: 620px;
  pointer-events: all;
  padding: 0 !important;
}
.formDesignPanel-module_panel_LSHr1 .rc-dialog-body {
  height: calc(100% - 170px);
  margin-bottom: 0 !important;
}
.formDesignPanel-module_panel_LSHr1 .rc-dialog-body > * {
  margin-bottom: 0 !important;
}
.formDesignPanel-module_panel_LSHr1 .rc-dialog-footer {
  position: absolute;
  width: 100%;
  bottom: 0;
  box-shadow: 0px 4px 16px 0px rgba(33, 37, 41, 0.1);
}
.formDesignPanel-module_titleContainer_iEMgk {
  padding: 0 16px 4px 16px;
}
.formDesignPanel-module_titleText_hIuxt {
  text-transform: capitalize;
  padding-right: 5px;
}
[dir=rtl] .formDesignPanel-module_titleText_hIuxt {
  padding-right: 0;
  padding-left: 5px;
}
.formDesignPanel-module_tabs_r7SMK {
  padding: 0 16px;
}
.formDesignPanel-module_tabButton_iBddE {
  display: flex;
  height: 40px;
  padding: 0px 20px;
  align-items: center;
  color: black !important;
  background-color: var(--primary-color-200, #E3EEFF) !important;
  border: none !important;
  margin-right: 10px;
  border-radius: 10px 10px 0 0 !important;
  text-transform: capitalize;
}
[dir=rtl] .formDesignPanel-module_tabButton_iBddE {
  margin-right: 0;
  margin-left: 10px;
}
.formDesignPanel-module_tabButtonActive_k117d {
  color: white !important;
  background-color: var(--primary-color-500, #3B37E6) !important;
}
.formDesignPanel-module_separator_TdL1G {
  background-color: var(--primary-color-500, #3B37E6) !important;
  height: 2px !important;
}
.formDesignPanel-module_footer_TpGoM {
  padding: 20px;
}
.formDesignPanel-module_footerButton_HmYLD {
  font-weight: 400 !important;
  margin-left: 16px;
  height: 40px !important;
  width: 100px !important;
}
[dir=rtl] .formDesignPanel-module_footerButton_HmYLD {
  margin-left: 0;
  margin-right: 16px;
}
.formDesignPanel-module_contentContainer_pFQGJ {
  height: 100%;
}
.formDesignPanel-module_packagesCenter_0QXcv {
  margin-top: 12px;
  padding: 0 40px 0 0;
}
[dir=rtl] .formDesignPanel-module_packagesCenter_0QXcv {
  padding: 0 0 0 40px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.formDesignContent-module_container_jq5F4 {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.formDesignContent-module_panelList_CDdRD {
  width: 100%;
  padding: 24px 16px;
}
.formDesignContent-module_addTabBtn_LlN8d {
  height: 40px !important;
  margin-right: 15px;
}
[dir=rtl] .formDesignContent-module_addTabBtn_LlN8d {
  margin-right: 0;
  margin-left: 15px;
}.list-module_list_VwwQP {
  padding: 0 16px;
}

.list-module_scrollbar_J17sT {
  width: 100%;
}

.list-module_toast_LS0wN {
  width: calc(100% - 96px) !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.item-module_item_-cF3w {
  border-radius: 8px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  padding: 10px 4px 10px 0;
  margin-bottom: 10px;
  color: var(--primary-color-700, #16213D);
}
[dir=rtl] .item-module_item_-cF3w {
  padding: 10px 0 10px 4px;
}
.item-module_item_-cF3w:hover, .item-module_foundItem_kdMav {
  background-color: var(--primary-color-100, #F5F9FF);
}
.item-module_item_-cF3w:hover .item-module_dragIconContainer_uvXN4, .item-module_foundItem_kdMav .item-module_dragIconContainer_uvXN4 {
  visibility: visible;
}
.item-module_item_-cF3w:hover .item-module_hoverChild_s9ARn, .item-module_foundItem_kdMav .item-module_hoverChild_s9ARn {
  display: flex !important;
}
.item-module_simpleItem_O2-hv {
  padding-left: 25px;
  cursor: pointer;
}
[dir=rtl] .item-module_simpleItem_O2-hv {
  padding-left: 0;
  padding-right: 25px;
}
.item-module_dragIconContainer_uvXN4 {
  visibility: hidden;
  cursor: move !important;
  z-index: 10;
  outline: none !important;
  top: 10px;
}
.item-module_draggedIconContainer_efO1x {
  visibility: visible;
}
.item-module_hoverChild_s9ARn {
  display: none !important;
  flex: 0;
}
.item-module_hiddenItem_E-0XS {
  color: var(--secondary-color-400, #B2BCC6) !important;
}
.item-module_hiddenItem_E-0XS .item-module_dragIconContainer_uvXN4 {
  visibility: hidden !important;
}
.item-module_invisible_NbThD {
  visibility: hidden;
}
.item-module_hideText_RNHvq {
  text-wrap: nowrap;
}
.item-module_renameInput_d2CmV {
  margin-right: 20px;
}
[dir=rtl] .item-module_renameInput_d2CmV {
  margin-right: 0;
  margin-left: 20px;
}
.item-module_mergeIcon_PHIRh {
  margin: 0 5px;
}
.item-module_title_QmXaI {
  text-wrap: nowrap;
}
.item-module_invalidDesign_2DzPx {
  background-color: #ffdfd9 !important;
}
.item-module_invalidDesignIcon_dSjtv {
  margin: 0 3px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.menu-module_menu_wDwgy {
  position: absolute;
  background-color: white;
  right: 32px;
  border-radius: 14px;
  box-shadow: 0px 4px 16px 0px rgba(33, 37, 41, 0.1);
}
[dir=rtl] .menu-module_menu_wDwgy {
  left: 32px;
  right: auto;
}
.menu-module_submenu_Y-Kqg {
  overflow-y: scroll;
  overflow-x: hidden;
}
.menu-module_menuItem_3qLTf {
  height: 40px;
  width: 184px;
  border: none !important;
  justify-content: flex-start !important;
}
.menu-module_withSubmenuItem_sx0Ns {
  padding-left: 0px !important;
}
[dir=rtl] .menu-module_withSubmenuItem_sx0Ns {
  padding-left: 10px;
  padding-right: 0;
}
.menu-module_menuMore_PtKf- {
  transform: rotate(90deg);
}
[dir=rtl] .menu-module_menuMore_PtKf- {
  transform: rotate(270deg);
}
.menu-module_question_aL-wS {
  padding: 0 5px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.newArea-module_spaceIndicationConatiner_kBTRg {
  border-radius: 8px;
  height: 43px;
  margin-top: -10px;
  color: var(--primary-color-700, #16213D);
}
.newArea-module_spaceIndicationConatiner_kBTRg .newArea-module_hoveredSplitter_MAkpb {
  display: none;
}
.newArea-module_spaceIndicationConatiner_kBTRg:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.newArea-module_spaceIndicationConatiner_kBTRg:hover .newArea-module_spaceIndication_n31X8 {
  display: none;
}
.newArea-module_spaceIndicationConatiner_kBTRg:hover .newArea-module_hoveredSplitter_MAkpb {
  display: flex;
  flex: 0.6;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.draggableItem-module_component_Dwzpi {
  position: relative;
  background-color: #fff;
  cursor: pointer !important;
}
.draggableItem-module_component_Dwzpi:hover .draggableItem-module_dragIconContainer_6lZx- {
  display: block;
}
.draggableItem-module_component_Dwzpi.draggableItem-module_inDrag_yYNxP .draggableItem-module_dragIconContainer_6lZx- {
  display: none;
}
.draggableItem-module_component_Dwzpi.draggableItem-module_dragged_fu4fS {
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.2);
}
.draggableItem-module_component_Dwzpi.draggableItem-module_dragged_fu4fS .draggableItem-module_dragIconContainer_6lZx- {
  display: block;
}
.draggableItem-module_dragIconContainer_6lZx- {
  display: none;
  position: absolute;
  cursor: move !important;
  z-index: 10;
  outline: none !important;
  top: calc(50% - 12px);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.actionsList-module_label_EWpV1 {
  color: var(--primary-color-700, #16213D);
  padding: 0 16px 10px;
  cursor: context-menu !important;
}
.actionsList-module_labelText_29C-P {
  padding: 10px;
}
.actionsList-module_labelIcon_ooFQX {
  font-size: 16px !important;
}
.actionsList-module_draggableWrapper_FCIfs .actionsList-module_label_EWpV1 {
  padding-left: 0;
  padding-right: 0;
}
.actionsList-module_helpFonts_6wsBn {
  font-size: 14px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.tabViewItem-module_item_JfayB {
  border-radius: 8px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  margin-bottom: 10px;
}
.tabViewItem-module_list_Qb9rH {
  width: 100%;
}
.tabViewItem-module_innerList_3mAKy {
  padding: 0 8px;
}
.tabViewItem-module_tab_by5e2 {
  padding: 10px 4px 10px 0;
  border-radius: 8px;
  color: var(--primary-color-700, #16213D);
}
[dir=rtl] .tabViewItem-module_tab_by5e2 {
  padding: 10px 10px 10px 4px;
}
.tabViewItem-module_tab_by5e2:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.tabViewItem-module_tab_by5e2:hover .tabViewItem-module_dragIconContainer_y7Y1H {
  visibility: visible;
}
.tabViewItem-module_tab_by5e2:hover .tabViewItem-module_hoverPart_eIruD {
  display: flex !important;
}
.tabViewItem-module_dragIconContainer_y7Y1H {
  visibility: hidden;
  cursor: move !important;
  z-index: 10;
  outline: none !important;
  top: 10px;
}
.tabViewItem-module_draggedIconContainer_jPOSl {
  visibility: visible;
}
.tabViewItem-module_groupItem_iq6sX {
  border: none;
}
.tabViewItem-module_arrow_c2QLF {
  font-size: 18px !important;
  margin-right: 4px;
}
[dir=rtl] .tabViewItem-module_arrow_c2QLF {
  margin: 0 0 0 4px;
}
.tabViewItem-module_arrowExpended_1fPLd {
  transform: rotate(90deg);
}
[dir=rtl] .tabViewItem-module_arrowExpended_1fPLd {
  transform: rotate(-90deg);
}
.tabViewItem-module_expandedTab_BTpHT {
  width: 100%;
  margin-bottom: 12px;
  box-shadow: 0px 4px 12px 0px rgba(33, 37, 41, 0.1);
  border-radius: 8px 8px 0 0;
}
.tabViewItem-module_expandedWrapper_C-vMi {
  border-color: var(--primary-color-500, #3B37E6);
}
.tabViewItem-module_hoverChildContent_i1J58 {
  visibility: visible;
}
.tabViewItem-module_hiddenItem_bZrtk {
  color: var(--secondary-color-400, #B2BCC6) !important;
}
.tabViewItem-module_hiddenItem_bZrtk .tabViewItem-module_dragIconContainer_y7Y1H {
  visibility: hidden !important;
}
.tabViewItem-module_mainTab_FyDkr .tabViewItem-module_dragIconContainer_y7Y1H {
  visibility: hidden !important;
}
.tabViewItem-module_togglePicContainer_0kdbj {
  padding: 10px 24px;
  border-radius: 0 0 8px 8px;
  color: var(--primary-color-700, #16213D);
  background-color: var(--primary-color-100, #F5F9FF);
}
.tabViewItem-module_togglePic_8zsQe {
  padding-top: 0 !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.searchInput-module_inputWrapper_choWn {
  width: 100%;
}
.searchInput-module_searchInput_p3Njb {
  padding: 24px 18px;
  width: 100% !important;
}
.searchInput-module_dropdown_hHvzH {
  top: 50px;
  border-radius: 8px;
  min-width: calc(100% - 30px) !important;
  margin-left: 15px !important;
}
[dir=rtl] .searchInput-module_dropdown_hHvzH {
  margin-right: 15px !important;
  margin-left: -10px !important;
}
.searchInput-module_item_Pnn-P:hover {
  cursor: pointer;
  background-color: var(--primary-color-100, #F5F9FF);
}
.searchInput-module_item_Pnn-P, .searchInput-module_noResults_wPiQ1 {
  display: flex;
  align-items: center;
  padding: 0px 8px;
  height: 40px;
  width: 100%;
}
.searchInput-module_focused_OYw-e {
  background-color: var(--primary-color-100, #F5F9FF);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.buttons-module_buttonsContainer_eUqKB {
  padding: 10px 16px;
}
.buttons-module_counter_KUC4O {
  color: var(--primary-color-700, #16213D);
  text-wrap: nowrap;
}
.buttons-module_unselect_sH-xh {
  color: var(--primary-color-500, #3B37E6) !important;
  text-decoration: underline;
  margin-left: 10px;
}
[dir=rtl] .buttons-module_unselect_sH-xh {
  margin-left: 0;
  margin-right: 10px;
}
.buttons-module_moveButton_M5ssO, .buttons-module_moveButtonFirst_IkGmb, .buttons-module_hideButton_6njWm {
  border: 1px solid var(--secondary-color-200, #DDE2E6) !important;
  padding: 12px !important;
}
.buttons-module_hideButton_6njWm {
  margin-right: 10px;
}
[dir=rtl] .buttons-module_hideButton_6njWm {
  margin-right: 0;
  margin-left: 10px;
}
.buttons-module_moveButtonFirst_IkGmb {
  margin-left: 10px;
}
[dir=rtl] .buttons-module_moveButtonFirst_IkGmb {
  margin-left: 0;
  margin-right: 10px;
}
.buttons-module_moveButton_M5ssO {
  margin-left: 12px;
}
[dir=rtl] .buttons-module_moveButton_M5ssO {
  margin-left: 0;
  margin-right: 12px;
}
.buttons-module_moveToBtn_Z0VxV {
  width: 50px;
}
.buttons-module_listItem_RYpCN {
  text-wrap: nowrap;
  width: 200px;
}.form-module_component_I2GhI {
  position: relative;
  flex-grow: 1;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_dropdown_i7liA {
  position: relative;
  display: inline-flex;
}
.styles-module_dropdown_i7liA .styles-module_trigger_hlTGM {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  width: 100%;
  height: 100%;
}
.styles-module_dropdown_i7liA .styles-module_trigger_hlTGM:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_dropdown_i7liA .styles-module_icon_oAE6l {
  margin: 0;
}
.styles-module_dropdownMenu_3grP6 {
  background-color: #fff;
  box-shadow: 0 10px 20px rgba(16, 131, 174, 0.1), 0 0 20px rgba(50, 65, 72, 0.1);
  padding: 10px;
  width: 280px;
  min-height: 180px;
}
.styles-module_dropdownMenu_3grP6 .styles-module_input_S53so {
  margin-bottom: 15px;
}
.styles-module_dropdownMenu_3grP6 .styles-module_item_iy3DJ {
  padding: 8px 5px;
  cursor: pointer;
  font-size: 12px;
  font-weight: 400;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_dropdownMenu_3grP6 .styles-module_item_iy3DJ:last-child {
  border-bottom: none;
}
.styles-module_dropdownMenu_3grP6 .styles-module_item_iy3DJ:hover {
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_dropdownMenu_3grP6 .styles-module_isFocused_2sjT2 {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_dropdownMenu_3grP6 .styles-module_selected_xjYiQ {
  color: var(--primary-color-500, #3B37E6);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.Tabs-module_component_jNOTM {
  position: relative;
  display: flex;
  justify-content: space-between;
  height: auto !important;
  width: calc(100% - 20px);
  margin: 0 auto -1px;
  z-index: 5;
}
.Tabs-module_component_jNOTM:before {
  content: "";
  position: absolute;
  top: 10%;
  width: 20px;
  height: 80%;
  background-image: linear-gradient(90deg, var(--primary-color-200, #E3EEFF) 0%, transparent 100%);
  z-index: 3;
}
[dir=rtl] .Tabs-module_component_jNOTM:before {
  transform: rotate(180deg);
}
.Tabs-module_component_jNOTM:before {
  left: 0;
  right: auto;
}
[dir=rtl] .Tabs-module_component_jNOTM:before {
  right: 0;
  left: auto;
}
.Tabs-module_component_jNOTM > div > div:before {
  display: none !important;
}
.Tabs-module_component_jNOTM .Tabs-module_scrollWrap_-nS1n {
  height: 36px;
  width: 100%;
  overflow: hidden;
}
.Tabs-module_component_jNOTM .Tabs-module_inner_yuWVz {
  display: flex;
  flex-wrap: nowrap;
  overflow: auto;
  padding-left: 10px;
  padding-right: 10px;
  height: 56px;
  margin-left: 0;
  margin-right: 16px;
  gap: 4px;
}
[dir=rtl] .Tabs-module_component_jNOTM .Tabs-module_inner_yuWVz {
  margin-right: 0;
  margin-left: 16px;
}
.Tabs-module_component_jNOTM .Tabs-module_item_UK4Ev {
  cursor: pointer;
  flex-shrink: 0;
}
.Tabs-module_component_jNOTM .Tabs-module_activeItem_gAvEq {
  position: sticky !important;
  left: 0;
  right: 0;
  z-index: 10;
}
.Tabs-module_component_jNOTM .Tabs-module_dropdownToggle_J3dP- {
  display: flex;
  align-items: center;
}
.Tabs-module_component_jNOTM .Tabs-module_hiddenTabs_pXN1P {
  padding: 10px;
  background-color: var(--secondary-color-200, #DDE2E6);
  border-radius: 12px 12px 0 0;
  color: var(--secondary-color-700, #25282b);
}
.Tabs-module_component_jNOTM .Tabs-module_navBtn_jKr3n {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  border-radius: 4px;
  border: 1px solid var(--primary-color-250, #CACAED);
  background-color: #fff;
  color: var(--primary-color-700, #16213D);
}
.Tabs-module_component_jNOTM .Tabs-module_toolbar_Y3D1J {
  flex-shrink: 0;
  padding: 0 8px;
  gap: 16px;
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .Tabs-module_component_jNOTM .Tabs-module_toolbar_Y3D1J {
  margin-right: auto;
  margin-left: 0;
}.styles-module_htmlPlaceholder_0sZru {
  position: relative;
  background-color: var(--primary-color-100, #f5f9ff);
  padding: 8px;
  cursor: text;
  border: 1px solid var(--primary-color-250, #cacaed);
  border-radius: 10px 10px 0 0;
}

.styles-module_htmlContainer_7x0xJ {
  padding: 20px;
  min-height: 300px;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #dde2e6);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
 * Screen vars
**/
.screen-module_screenInner_Cveju {
  position: relative;
  display: flex;
  flex-direction: column;
  padding-bottom: 40px;
  height: 100%;
}
.screen-module_screenInner_Cveju .screen-module_gridIndent_bof5J {
  padding: 0 20px;
}
.screen-module_screenInner_Cveju .screen-module_fullHeight_3QpIk {
  flex-grow: 1;
}
.screen-module_screenInner_Cveju .screen-module_emptyMasterForm_JRB-j {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.screen-module_screenInner_Cveju .screen-module_subFormWrap_xAv-m {
  padding: 20px 20px 0;
  background: var(--primary-color-200, #E3EEFF);
}
.screen-module_screenInner_Cveju .screen-module_masterForm_deBcm {
  --form-toolbar-padding-x: 0;
  background: var(--primary-color-100, #F5F9FF);
}
.screen-module_screenInner_Cveju .screen-module_screenBody_4yG3q {
  flex-grow: 1;
  overflow-x: hidden;
  overflow-y: scroll;
  background: var(--primary-color-200, #E3EEFF);
}
.screen-module_screenInner_Cveju .screen-module_subformBody_Nywod {
  position: relative;
  background-color: #fff;
  box-shadow: 0 10px 20px rgba(16, 131, 174, 0.1), 0 0 20px rgba(50, 65, 72, 0.1);
  border-radius: 10px 10px 0 0;
}
.screen-module_screenInner_Cveju .screen-module_subformBody_Nywod .pui-form-toolbar-container {
  border-radius: 10px 10px 0 0;
  border: 1px solid var(--primary-color-250, #CACAED);
  border-bottom: none;
}
.screen-module_screenInner_Cveju .screen-module_subformSection_JUx7L {
  background-color: var(--primary-color-200, #E3EEFF);
  padding: 20px;
}
.screen-module_screenInner_Cveju .screen-module_subformSection_JUx7L .screen-module_subformSection_JUx7L {
  background-color: rgba(255, 255, 255, 0.5);
}
.screen-module_screenInner_Cveju .screen-module_subformSection_JUx7L:empty {
  display: none;
}
body #screen-wrapper, #reports-wrapper {
  overflow: hidden;
}
.screen-module_screenWrapper_wTk-0 {
  position: absolute;
  pointer-events: all;
  top: 0;
  bottom: 0;
  z-index: 10001;
  background-color: white;
  width: 100%;
  visibility: hidden;
}
.screen-module_screenWrapper_wTk-0:not(:empty) {
  visibility: visible;
}
.screen-module_reactScreenWrapper_5AmXW {
  width: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.style-module_dialog_dq4HQ .pui-dialog__inner {
  display: flex;
  align-items: stretch;
  flex-direction: column;
  height: 460px;
}
.style-module_dialog_dq4HQ .pui-dialog__content {
  flex-grow: 1;
}
.style-module_dialog_dq4HQ .pui-dialog__header {
  overflow: hidden;
}
.style-module_dialog_dq4HQ .style-module_listWrap_zsXUG {
  --searchable-list-padding: 0;
}
.style-module_searchBlock_7pHjW {
  position: relative;
  padding-bottom: 24px;
  margin-bottom: 8px;
}
.style-module_searchBlock_7pHjW:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -30px;
  right: -30px;
  height: 1px;
  background-color: var(--primary-color-200, #E3EEFF);
}
.style-module_searchInput_GS8VA {
  margin-bottom: 0;
}
.style-module_dialogInfo_axr3A {
  gap: 8px;
  margin-inline-end: 4px;
}
.style-module_footerContent_6uI38 {
  gap: 16px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_pHzv7 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 10005;
  overflow-y: auto;
}
.styles-module_component_pHzv7 .styles-module_inner_mBCPx {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
.styles-module_component_pHzv7 .styles-module_dialogHeader_izJdj {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px;
  border-bottom: 1px solid #dde2e7;
  height: auto;
}
.styles-module_component_pHzv7 .styles-module_toolbar_LBxF4 {
  margin-left: auto;
  margin-right: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
[dir=rtl] .styles-module_component_pHzv7 .styles-module_toolbar_LBxF4 {
  margin-right: auto;
  margin-left: 0;
}
.styles-module_component_pHzv7 .styles-module_divider_mjQSo {
  height: 30px;
  width: 1px;
  background-color: #dde2e7;
  margin: 0 22px;
}
.styles-module_component_pHzv7 .styles-module_formHeader_wXViM {
  padding: 10px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.styles-module_component_pHzv7 .styles-module_title_QK9xO {
  width: 100%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_dialog_H-NZt button.rc-dialog-close {
  z-index: 2;
  top: 40px;
  right: 24px !important;
}
[dir=rtl] .styles-module_dialog_H-NZt button.rc-dialog-close {
  left: 24px !important;
  right: unset !important;
}
.styles-module_dialog_H-NZt .rc-dialog-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height: 280px;
  max-height: 750px;
  border-radius: 10px;
  padding: 0 !important;
}
.styles-module_dialog_H-NZt .rc-dialog-body {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 14px !important;
}
.styles-module_btnMargin_0jaK1:first-child {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_btnMargin_0jaK1:first-child {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_btnMargin_0jaK1:last-child {
  margin-left: 10px;
  margin-right: 0;
}
[dir=rtl] .styles-module_btnMargin_0jaK1:last-child {
  margin-right: 10px;
  margin-left: 0;
}
.styles-module_dialogContent_eZMqN {
  width: 100%;
  height: 175px !important;
  padding: 0 24px;
}
.styles-module_dialogContent_eZMqN div {
  scrollbar-color: transparent transparent; /* for Firefox */
}
.styles-module_dialogContent_eZMqN div::-webkit-scrollbar, .styles-module_dialogContent_eZMqN div::-webkit-scrollbar-thumb {
  background-color: transparent;
}
.styles-module_logo_jxnfk {
  width: 123.3px;
  height: 30px;
  margin: 10px 0 0 10px;
}
.styles-module_welcomeLogo_h1kUx {
  width: 435px;
  min-height: 185px;
}
.styles-module_footer_WGzlH {
  padding: 0 24px 24px;
}
.styles-module_dot_I-c1X {
  width: 12px;
  height: 12px;
  flex-grow: 0;
  border-radius: 50%;
  margin: 0 6px;
}
.styles-module_dot_I-c1X.styles-module_fullDot_5pAo2 {
  background-color: var(--primary-color-500, #3B37E6);
}
.styles-module_dot_I-c1X.styles-module_emptyDot_8x0sr {
  border: solid 2px var(--primary-color-500, #3B37E6);
}
.styles-module_additionalContent_N9mli {
  width: 100%;
  border-radius: 10px 10px 0 0;
  margin-bottom: 24px;
}
.styles-module_dialogContentText_RFPX2 {
  margin-bottom: 4px;
}
.styles-module_linkText_jgeRB {
  text-decoration: underline;
}
.styles-module_hide_b6NTK {
  display: none;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.header-module_formName_aXcwH {
  color: var(--primary-color-500, #3B37E6);
  font-size: 20px;
}
.header-module_parentName_xW6sw {
  color: var(--secondary-color-400, #B2BCC6);
  font-size: 13px;
}
.header-module_header_3LpSh {
  margin: 20px 20px 10px;
}.emptyState-module_textWraper_z7DJH {
  text-align: center;
}
@media screen and (max-width: 1300px) {
  .emptyState-module_textWraper_z7DJH {
    margin: 0 20px;
  }
}

.emptyState-module_container_RcGUP {
  height: calc(100% - 70px);
}
@media screen and (max-width: 1300px) {
  .emptyState-module_container_RcGUP {
    height: calc(100% - 120px);
  }
}

.emptyState-module_innerContainer_vX-Kw {
  margin-top: 100px;
  gap: 16px;
}
@media screen and (max-width: 1600px) {
  .emptyState-module_innerContainer_vX-Kw {
    margin-top: 50px;
  }
}
@media screen and (max-width: 1300px) {
  .emptyState-module_innerContainer_vX-Kw {
    margin-top: 30px;
  }
}
@media screen and (max-width: 1300px) {
  .emptyState-module_innerContainer_vX-Kw .emptyState-module_noAttachmentsImg_Nes6U {
    width: 100px;
  }
}

.emptyState-module_input_KDA6m {
  display: none;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.fileCard-module_card_o7BDk {
  background-color: white;
  margin: 16px 20px;
  padding: 8px 4px;
  border: 1px solid var(--primary-color-200, #E3EEFF);
  border-radius: 8px;
  width: calc(100% - 40px) !important;
}
.fileCard-module_card_o7BDk.fileCard-module_openDetails_O0w6s {
  border-radius: 8px 8px 0 0;
  border-bottom: none;
}
.fileCard-module_card_o7BDk:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.fileCard-module_textSeparator_IAdLe {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background-color: var(--secondary-color-500, #656C73);
  margin: 0 8px;
}
.fileCard-module_fileName_opbHM {
  word-break: break-all;
  margin-bottom: 4px;
  direction: ltr;
}
.fileCard-module_label_p7XdF {
  min-width: 60px;
  border-radius: 2px;
  white-space: nowrap;
  padding: 2px;
  margin-bottom: 2px;
  text-align: center;
}
.fileCard-module_dontSend_pdlyM {
  background-color: #FFDFD9;
  margin-bottom: 5px;
}
.fileCard-module_readonly_gwDd6 {
  background-color: var(--secondary-color-100, #F3F5F8);
}
.fileCard-module_fileName_opbHM:hover {
  color: var(--primary-color-500, #3B37E6);
  cursor: pointer;
}
.fileCard-module_iconsWrapper_HEQRK {
  position: relative;
}
.fileCard-module_newCard_TEHCE {
  background-color: var(--primary-color-200, #E3EEFF);
}
.fileCard-module_detailsWrapper_hjz55 {
  width: calc(100% - 40px);
  margin: -16px 20px 10px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.editDropdownItem-module_item_qI3-k {
  height: 40px;
  padding: 8px 5px;
  margin: 5px 15px 5px 10px;
  border-radius: 3px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
  font-family: var(--main-font-family-main);
}
.editDropdownItem-module_item_qI3-k:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.editDropdown-module_moreIcon_L1-36 {
  cursor: pointer;
}
.editDropdown-module_dropdownItem_AFrLo {
  white-space: nowrap;
}
.editDropdown-module_separator_6T1Sj {
  margin: 0 10px;
  width: calc(100% - 20px) !important;
}
.editDropdown-module_dropdown_nYRlg {
  box-sizing: border-box;
  font-family: Roboto, Arimo, sans-serif;
  position: absolute;
  top: 0;
  right: 21px;
  z-index: 10006;
}
[dir=rtl] .editDropdown-module_dropdown_nYRlg {
  right: auto;
  left: 21px;
  font-family: Arimo, Roboto, sans-serif;
}
.editDropdown-module_menu_c42aW {
  top: 35px;
  right: 15px !important;
}
[dir=rtl] .editDropdown-module_menu_c42aW {
  right: auto !important;
  left: 15px !important;
}
.editDropdown-module_upwordMenu_-UUUW {
  top: auto;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.renameDialog-module_renameBlock_btgzE {
  direction: ltr;
}
[dir=rtl] .renameDialog-module_renameInput_QJMxG input {
  padding-left: 10px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.settingsPanel-module_text_kT48B {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.settingsPanel-module_text-line-breaks_QXFJQ {
  white-space: pre-line;
}
.settingsPanel-module_text-prefix-padding_Ax5pR {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .settingsPanel-module_text-prefix-padding_Ax5pR {
  padding-right: 1rem;
  padding-left: 0;
}
.settingsPanel-module_text-suffix-padding_CQ6pR {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .settingsPanel-module_text-suffix-padding_CQ6pR {
  padding-right: 0;
  padding-left: 1rem;
}
.settingsPanel-module_text-inline-block_YIJji {
  display: inline-block;
}
.settingsPanel-module_text-nowrap_FCJZ- {
  white-space: nowrap;
}
.settingsPanel-module_text-paragraph-1_TD0qb, .settingsPanel-module_text-subtitle-1_xfS16 {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.settingsPanel-module_text-subtitle-1_xfS16 {
  font-weight: 500;
}
.settingsPanel-module_text-caption-1_Q20Sy {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.settingsPanel-module_text-label-1_5NBOB {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.settingsPanel-module_text-paragraph-2_1hbwi, .settingsPanel-module_text-subtitle-2_rSlWe {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.settingsPanel-module_text-subtitle-2_rSlWe {
  font-weight: 700;
}
.settingsPanel-module_text-caption-2_i4dSw {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.settingsPanel-module_text-label-2_YFcWJ {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.settingsPanel-module_text-placeholder-1_3jjbo {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.settingsPanel-module_text-placeholder-2_t0quF {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.settingsPanel-module_text-tiny_Xdqp4 {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.settingsPanel-module_text-breadcrumb_Nt4Ie {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.settingsPanel-module_text_kT48B.settingsPanel-module_text-italic_b5ZZ6 {
  font-style: italic;
}
.settingsPanel-module_text_kT48B.settingsPanel-module_text-normal_XBMAH {
  font-style: normal;
}
/**
  * Text Weight
  */
.settingsPanel-module_text_kT48B.settingsPanel-module_font-weight-normal_EbwuH,
.settingsPanel-module_priority-title_LcXKJ.settingsPanel-module_font-weight-normal_EbwuH {
  font-weight: 400 !important;
}
.settingsPanel-module_text_kT48B.settingsPanel-module_font-weight-semi-bold_F7R4S,
.settingsPanel-module_priority-title_LcXKJ.settingsPanel-module_font-weight-semi-bold_F7R4S {
  font-weight: 600 !important;
}
.settingsPanel-module_text_kT48B.settingsPanel-module_font-weight-bold_zJQ7h,
.settingsPanel-module_priority-title_LcXKJ.settingsPanel-module_font-weight-bold_zJQ7h {
  font-weight: 700 !important;
}
.settingsPanel-module_text_kT48B.settingsPanel-module_font-weight-medium_ZJmBE,
.settingsPanel-module_priority-title_LcXKJ.settingsPanel-module_font-weight-medium_ZJmBE {
  font-weight: 500 !important;
}
.settingsPanel-module_text_kT48B.settingsPanel-module_font-weight-thin_a-rYl,
.settingsPanel-module_priority-title_LcXKJ.settingsPanel-module_font-weight-thin_a-rYl {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.settingsPanel-module_text-color_bb-Ac {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.settingsPanel-module_text-color-grey-light_BXYrT, .settingsPanel-module_text-color-grey-light_BXYrT:before {
  color: #bfd0d7;
}
.settingsPanel-module_text-color-white_YxDTj, .settingsPanel-module_text-color-white_YxDTj:before {
  color: #fff;
}
.settingsPanel-module_text-color-red_Doydk, .settingsPanel-module_text-color-red_Doydk:before {
  color: #f37c70;
}
.settingsPanel-module_text-color-purple_9JLeg, .settingsPanel-module_text-color-purple_9JLeg:before {
  color: #9773b3;
}
.settingsPanel-module_text-color-green_2JIaj, .settingsPanel-module_text-color-green_2JIaj:before {
  color: #60c5bb;
}
.settingsPanel-module_text-color-turquoise_zx5s-, .settingsPanel-module_text-color-turquoise_zx5s- :before {
  color: #33cdd9;
}
.settingsPanel-module_text-color-dark-purple_Tv-Re, .settingsPanel-module_text-color-dark-purple_Tv-Re :before {
  color: #3b37e6;
}
.settingsPanel-module_text-color-primary-700_7kSoL {
  color: var(--primary-color-700, #16213D);
}
.settingsPanel-module_text-color-primary-500_9qLiM {
  color: var(--primary-color-500, #3B37E6);
}
.settingsPanel-module_text-color-secondary-500_B59de {
  color: var(--secondary-color-500, #656C73);
}
.settingsPanel-module_text-color-secondary-400_JtZpX {
  color: var(--secondary-color-400, #B2BCC6);
}
.settingsPanel-module_text-color-secondary-300_sQEMA {
  color: var(--secondary-color-300, #BFC4C9);
}
.settingsPanel-module_text-color-secondary-200_AYBgm {
  color: var(--secondary-color-200, #DDE2E6);
}
.settingsPanel-module_text-color-primary-0_9WA2n {
  color: var(--primary-color-0, #ffffff);
}
.settingsPanel-module_text-color-validation-green_RwoXy {
  color: #60C5BB;
}
.settingsPanel-module_text-color-validation-red_AUalx {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.settingsPanel-module_text-size-large_1iQIy {
  font-size: 2.8rem;
}
.settingsPanel-module_text-size-medium_UCOLp {
  font-size: 2.2rem;
}
.settingsPanel-module_text-size-regular_qbizC {
  font-size: 1.4rem;
}
.settingsPanel-module_text-size-small_bZm4F {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.settingsPanel-module_font-family-serif_Od6PZ {
  font-family: "Bree Serif", Heebo, serif;
}
.settingsPanel-module_font-family-regular_LAJFw {
  font-family: var(--main-font-family-main);
}
.settingsPanel-module_font-family-icons_QeX2P {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h1_klvjy {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h2_GMPtI {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h3_JympO {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h4_eUbbH {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h5_xtSjl {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h6_ZoLYD {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h1_klvjy {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h2_GMPtI {
    font-size: 2rem;
  }
  .settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h3_JympO {
    font-size: 1.8rem;
  }
  .settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h4_eUbbH, .settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h5_xtSjl {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .settingsPanel-module_pui-title_Bex-z.settingsPanel-module_pui-title-h6_ZoLYD {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.settingsPanel-module_transparentBtn_oOM9F {
  background-color: transparent;
  padding: 0 7px !important;
}
.settingsPanel-module_settingsPanel_HywdM {
  overflow: hidden !important;
  justify-content: flex-end !important;
  align-items: flex-start !important;
  margin-right: 20px;
}
[dir=rtl] .settingsPanel-module_settingsPanel_HywdM {
  margin-right: unset;
  margin-left: 20px;
}
.settingsPanel-module_settingsPanel_HywdM .rc-dialog-content {
  width: 100% !important;
  max-width: 100%;
  overflow: hidden;
  padding: 0 4px !important;
  border-radius: 8px !important;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  box-shadow: 0px 4px 16px 0px rgba(33, 37, 41, 0.1) !important;
}
.settingsPanel-module_settingsPanel_HywdM .rc-dialog-body {
  margin-bottom: 0 !important;
}
.settingsPanel-module_settingsPanel_HywdM .rc-dialog-body > * {
  margin-bottom: 0 !important;
}
.settingsPanel-module_settingsHeader_D-9uI {
  height: 40px;
  padding: 0 8px;
}
.settingsPanel-module_settingsFooter_wTaPF {
  gap: 16px;
  padding: 8px;
}
.settingsPanel-module_settingsButton_4wUNO {
  width: 96px !important;
}
.settingsPanel-module_itemContainer_IP7El {
  margin-inline-end: 12px;
  padding: 8px;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.settingsPanel-module_itemContainer_IP7El:last-child {
  margin-bottom: 1px;
}
.settingsPanel-module_itemContainer_IP7El:hover {
  background-color: var(--primary-color-200, #E3EEFF);
}
.settingsPanel-module_detailsContainer_X0bMl {
  background-color: var(--primary-color-100, #F5F9FF);
  border: 1px solid var(--primary-color-200, #E3EEFF);
  border-radius: 0 0 8px 8px;
  padding: 8px;
  gap: 16px;
  border-top: none;
}
.settingsPanel-module_detailsInput_sAq-A input:not([type=checkbox]) {
  font-size: 16px;
  font-family: var(--main-font-family-main);
  font-weight: 400;
  color: var(--primary-color-700, #16213D);
  padding: 2px 8px;
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 4px;
  height: 48px;
}
.settingsPanel-module_fullWidth_1jTGf {
  width: 100%;
}
.settingsPanel-module_fullWidth_1jTGf input:not([type=checkbox]) {
  width: 100%;
}
.settingsPanel-module_halfWidth_PUr6p {
  width: calc((100% - 16px) / 2);
}
.settingsPanel-module_halfWidth_PUr6p input:not([type=checkbox]) {
  width: 100%;
}
.settingsPanel-module_colTitle_xqAhr {
  margin-bottom: 2px;
}.searchBlock-module_searchBlock_D9bfp {
  margin: 0 20px !important;
  width: calc(100% - 40px) !important;
  gap: 10px;
}

.searchBlock-module_transparentBtn_U3fDI {
  background-color: transparent;
  padding: 0 7px !important;
}

.searchBlock-module_searchBtn_-W9sR {
  padding: 8px;
}

.searchBlock-module_CloseSmallbtn_JXP7Y {
  font-size: 25px !important;
  margin-right: 2px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.fileUploader-module_uploader_PGFck {
  height: 55px !important;
  flex-direction: column-reverse;
}
.fileUploader-module_uploaderContainer_J0aE1 {
  margin: 0 8px !important;
}
.fileUploader-module_uploaderContainerWithSearch_eZnkl {
  margin: -50px 8px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.content-module_contentWrapper_1vpgc {
  height: 100%;
  position: relative;
  margin-bottom: 0 !important;
}
.content-module_dropZoneWrap_4NMzx {
  margin-bottom: 0 !important;
  padding-bottom: 20px;
  overflow: hidden;
}
.content-module_scrollbar_HpB9d {
  height: calc(100% - 130px) !important;
  border-top: 1px solid var(--primary-color-250, #CACAED);
  margin-top: 20px;
  background-color: var(--palette-color-bg, #FCFDFD);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.progressBar-module_progressBarWrapper_50h8V {
  position: absolute !important;
  top: -76px;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(33, 37, 41, 0.2);
}
.progressBar-module_progressBarContainer_QYofA {
  height: 250px;
  width: 250px;
  background-color: white;
  border-radius: 5px;
  padding: 52px 0;
  justify-content: space-around;
  align-items: center;
}
.progressBar-module_progressBarTitle_waZsm {
  text-align: center;
}
.progressBar-module_succesImg_nJxhs {
  margin-bottom: 16px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.historyHeader-module_header_N9-id {
  padding: 20px 20px 0;
  border-bottom: 1px solid var(--primary-color-250, #CACAED);
}
.historyHeader-module_historyTabs_bHubT {
  display: flex;
  gap: 10px;
  margin-top: 20px;
}
.historyHeader-module_tab_slWZ2 {
  padding: 4px 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 8px 8px 0 0;
  cursor: pointer;
  color: var(--secondary-color-500, #656C73);
  margin-bottom: -1px;
}
.historyHeader-module_tab_slWZ2.historyHeader-module_activeTab_yY1XD {
  background-color: #fff;
  color: var(--primary-color-500, #3B37E6);
  border: 1px solid var(--primary-color-250, #CACAED);
  border-bottom: none;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.historyContent-module_tabContainer_N2kQY {
  height: calc(100% - 128px);
  background-color: var(--palette-color-bg, #FCFDFD);
}
.historyContent-module_searchBlockWrapper_UH0Bn {
  padding: 10px 0;
}
.historyContent-module_listItemWrapper_Yw4XT {
  width: 410px !important;
  margin: 0 20px 16px;
}
.historyContent-module_statusListItem_vX-Wn {
  width: 100%;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  border-radius: 8px;
  padding: 8px 4px;
  background-color: #fff;
}
.historyContent-module_statusListItem_vX-Wn.historyContent-module_openDetails_YN-lp {
  border-radius: 8px 8px 0 0;
}
.historyContent-module_statusListItem_vX-Wn:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.historyContent-module_initials_nKLsh {
  width: 50px;
  height: 50px;
  border: solid 1px var(--primary-color-250, #CACAED);
  border-radius: 50%;
  background-color: var(--primary-color-100, #F5F9FF);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
}
.historyContent-module_zoomableName_FzsPX {
  cursor: pointer;
}
.historyContent-module_detailsBtn_1cAC3 {
  position: absolute !important;
  top: 8px;
  right: 4px;
}
[dir=rtl] .historyContent-module_detailsBtn_1cAC3 {
  right: auto;
  left: 4px;
}
.historyContent-module_statusData_YnW-N {
  min-height: 50px;
  margin: 0 27px 0 7px;
}
[dir=rtl] .historyContent-module_statusData_YnW-N {
  margin: 0 7px 0 27px;
}
.historyContent-module_fieldName_wjOH7 {
  padding: 5px;
  border-radius: 3px;
  border: 1px solid #bfd0d7;
}
.historyContent-module_statusColor_xAiam {
  text-align: start;
  width: 6px;
  height: 6px;
  display: inline-block;
  margin-inline-end: 3px;
  margin-bottom: 2px;
  border-radius: 50%;
  border: 1px solid;
}
.historyContent-module_changesList_GyOUo {
  padding: 8px 0;
  padding-inline-start: 16px;
}
.historyContent-module_changesListItem_qWufs {
  line-height: 26px;
}
.historyContent-module_changesListItem_qWufs:not(:last-child) {
  margin-bottom: 4px;
}
.historyContent-module_footer_zmpUk {
  gap: 4px;
  flex-wrap: wrap;
}
.historyContent-module_separator_A5PRG {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background-color: var(--secondary-color-500, #656C73);
}.emptyState-module_container_A7-y1 {
  margin-top: 100px;
}

.emptyState-module_textWraper_5g4F7 {
  text-align: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.triggerButton-module_triggerIcon_Y6HtL {
  padding: 10px;
  height: 45px;
  width: 45px;
  background-color: var(--primary-color-700, #16213D);
  opacity: 0.8;
  border-radius: 4px 0 0 4px;
  margin-bottom: 10px;
}
.triggerButton-module_triggerIcon_Y6HtL:hover {
  background-color: var(--primary-color-500, #3B37E6);
  color: var(--primary-color-100, #F5F9FF);
}
[dir=rtl] .triggerButton-module_triggerIcon_Y6HtL {
  border-radius: 0 4px 4px 0;
}
.triggerButton-module_activeTriggerIcon_UH7yr {
  opacity: 1;
  background-color: white;
  border: 1px solid var(--primary-color-500, #3B37E6);
  border-right: none;
}
[dir=rtl] .triggerButton-module_activeTriggerIcon_UH7yr {
  margin-right: 0;
  border-right: 1px solid var(--primary-color-500, #3B37E6);
  border-left: none;
}
.triggerButton-module_disabledButtons_gkA9V,
.triggerButton-module_disabledButtons_gkA9V:hover {
  background-color: var(--secondary-color-300, #BFC4C9);
  opacity: 0.6;
  backdrop-filter: blur(8px);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.sidePanelButtons-module_triggerButtons_g-eKh {
  --btns-position-x: 0;
  pointer-events: all;
  position: absolute;
  z-index: 10006;
  top: 110px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  right: var(--btns-position-x);
}
[dir=rtl] .sidePanelButtons-module_triggerButtons_g-eKh {
  right: auto;
  left: var(--btns-position-x);
}
.sidePanelButtons-module_triggerButtons_g-eKh .sidePanelButtons-module_icon_3aANQ {
  width: 24px;
  height: 40px;
  font-size: 16px;
  padding: 0px;
}
.sidePanelButtons-module_triggerButtons_g-eKh .sidePanelButtons-module_icon_3aANQ::before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.sidePanelButtons-module_openedTriggerButtons_vb1ya {
  right: 449px;
  top: 170px;
  position: fixed;
  z-index: 10007;
}
[dir=rtl] .sidePanelButtons-module_openedTriggerButtons_vb1ya {
  right: auto;
  left: 449px;
}
.sidePanelButtons-module_openedTriggerButtons_vb1ya .sidePanelButtons-module_icon_3aANQ {
  opacity: 1;
}
.sidePanelButtons-module_panel_8ccu4 {
  display: flex !important;
  justify-content: flex-end !important;
  display: flex !important;
  flex-direction: column;
  align-items: flex-end !important;
  padding-bottom: 40px !important;
}
.sidePanelButtons-module_panel_8ccu4 .rc-dialog {
  position: absolute;
  bottom: 40px;
  top: 170px;
  right: 0;
}
[dir=rtl] .sidePanelButtons-module_panel_8ccu4 .rc-dialog {
  right: auto;
  left: 0;
}
.sidePanelButtons-module_panel_8ccu4 .rc-dialog-content {
  height: 100% !important;
  pointer-events: all;
  padding: 0 !important;
  border-radius: 0 !important;
  border: 1px solid var(--primary-color-500, #3B37E6);
}
.sidePanelButtons-module_panel_8ccu4 .rc-dialog-body {
  color: inherit !important;
  display: flex;
  height: 100%;
  flex-direction: column;
  overflow: hidden;
}
.sidePanelButtons-module_panel_8ccu4 .rc-dialog-body > * {
  margin-bottom: 0 !important;
}
.sidePanelButtons-module_panel_8ccu4 .rc-dialog-close {
  top: 24px;
  right: 20px !important;
}
[dir=rtl] .sidePanelButtons-module_panel_8ccu4 .rc-dialog-close {
  left: 20px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.text {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.text-line-breaks {
  white-space: pre-line;
}
.text-prefix-padding {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .text-prefix-padding {
  padding-right: 1rem;
  padding-left: 0;
}
.text-suffix-padding {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .text-suffix-padding {
  padding-right: 0;
  padding-left: 1rem;
}
.text-inline-block {
  display: inline-block;
}
.text-nowrap {
  white-space: nowrap;
}
.text-paragraph-1, .text-subtitle-1 {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.text-subtitle-1 {
  font-weight: 500;
}
.text-caption-1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.text-label-1 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.text-paragraph-2, .text-subtitle-2 {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.text-subtitle-2 {
  font-weight: 700;
}
.text-caption-2 {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.text-label-2 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.text-placeholder-1 {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.text-placeholder-2 {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.text-tiny {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.text-breadcrumb {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.text.text-italic {
  font-style: italic;
}
.text.text-normal {
  font-style: normal;
}
/**
  * Text Weight
  */
.text.font-weight-normal,
.priority-title.font-weight-normal {
  font-weight: 400 !important;
}
.text.font-weight-semi-bold,
.priority-title.font-weight-semi-bold {
  font-weight: 600 !important;
}
.text.font-weight-bold,
.priority-title.font-weight-bold {
  font-weight: 700 !important;
}
.text.font-weight-medium,
.priority-title.font-weight-medium {
  font-weight: 500 !important;
}
.text.font-weight-thin,
.priority-title.font-weight-thin {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.text-color {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.text-color-grey-light, .text-color-grey-light:before {
  color: #bfd0d7;
}
.text-color-white, .text-color-white:before {
  color: #fff;
}
.text-color-red, .text-color-red:before {
  color: #f37c70;
}
.text-color-purple, .text-color-purple:before {
  color: #9773b3;
}
.text-color-green, .text-color-green:before {
  color: #60c5bb;
}
.text-color-turquoise, .text-color-turquoise :before {
  color: #33cdd9;
}
.text-color-dark-purple, .text-color-dark-purple :before {
  color: #3b37e6;
}
.text-color-primary-700 {
  color: var(--primary-color-700, #16213D);
}
.text-color-primary-500 {
  color: var(--primary-color-500, #3B37E6);
}
.text-color-secondary-500 {
  color: var(--secondary-color-500, #656C73);
}
.text-color-secondary-400 {
  color: var(--secondary-color-400, #B2BCC6);
}
.text-color-secondary-300 {
  color: var(--secondary-color-300, #BFC4C9);
}
.text-color-secondary-200 {
  color: var(--secondary-color-200, #DDE2E6);
}
.text-color-primary-0 {
  color: var(--primary-color-0, #ffffff);
}
.text-color-validation-green {
  color: #60C5BB;
}
.text-color-validation-red {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.text-size-large {
  font-size: 2.8rem;
}
.text-size-medium {
  font-size: 2.2rem;
}
.text-size-regular {
  font-size: 1.4rem;
}
.text-size-small {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.font-family-serif {
  font-family: "Bree Serif", Heebo, serif;
}
.font-family-regular {
  font-family: var(--main-font-family-main);
}
.font-family-icons {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.pui-title.pui-title-h1 {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.pui-title.pui-title-h2 {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.pui-title.pui-title-h3 {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.pui-title.pui-title-h4 {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.pui-title.pui-title-h5 {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.pui-title.pui-title-h6 {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .pui-title.pui-title-h1 {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .pui-title.pui-title-h2 {
    font-size: 2rem;
  }
  .pui-title.pui-title-h3 {
    font-size: 1.8rem;
  }
  .pui-title.pui-title-h4, .pui-title.pui-title-h5 {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .pui-title.pui-title-h6 {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.new-ui-theme {
  font-family: var(--main-font-family-main);
}
.new-ui-theme .text-color-blue,
.new-ui-theme .text-color-blue:before {
  color: var(--primary-color-500, #3B37E6) !important;
}
.new-ui-theme .pui-btn-primary {
  background-color: var(--primary-color-500, #3B37E6) !important;
  border-color: rgba(59, 55, 230, 0.2);
}
.new-ui-theme .topHeader {
  background-color: #16213d;
}
.new-ui-theme .bottomHeader {
  background-color: #f3f6ff;
}
.new-ui-theme #logo .regular {
  display: none;
}
.new-ui-theme #logo .hovered {
  display: inline-block;
}
.new-ui-tooltip.ui.popup {
  border-radius: 10px !important;
  background-color: rgba(33, 37, 41, 0.9) !important;
}
.new-ui-tooltip.ui.popup .content {
  line-height: 1.29 !important;
  font-size: 14px !important;
  font-family: var(--main-font-family-main) !important;
  color: #fff !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.styles-module_container_8-3Fz {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.styles-module_fullHeightContainer_btOJi {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_mainContentContainer_KnPtP {
  flex: 3;
  height: calc(100% - 32px);
  border-radius: 10px;
  margin: 0 16px;
  min-width: 0;
  display: flex;
  flex-direction: column;
  background-color: white;
}
.styles-module_mainContentContainer_KnPtP.styles-module_extraMargin_x3JnW {
  margin-inline-end: 24px;
}
.styles-module_chartContainer_8Bj1i {
  flex: 1;
  height: 100%;
  min-width: 0;
  transition: width 0.3s ease-in-out;
  width: 100%;
}
.styles-module_analysisPanelWrapper_OSGzo {
  position: relative;
  height: 100%;
  transition: all 0.6s cubic-bezier(0.22, 1, 0.36, 1);
  width: 25vw;
  display: flex;
  align-items: center;
  opacity: 1;
}
.styles-module_analysisPanelWrapper_OSGzo.styles-module_analysisPanelHidden_xiEH8 {
  width: 0;
  opacity: 0;
  overflow: hidden;
}
.styles-module_analysisPanelWrapper_OSGzo.styles-module_hideContainer_rPz0z {
  display: none;
}
.styles-module_analysisPanelContainer_mconW {
  flex: 1;
  height: calc(100% - 32px);
  max-width: 25vw;
  min-width: 450px;
  display: flex;
  position: relative;
}
@media screen and (max-width: 1366px) {
  .styles-module_analysisPanelContainer_mconW {
    min-width: 300px;
  }
}
.styles-module_toggleButton_8QqL4 {
  left: -16px;
  top: 50%;
  position: absolute;
  border-radius: 50%;
  background-color: white;
  border: 2px solid var(--secondary-color-200, #DDE2E6);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 3px;
}
.styles-module_toggleButton_8QqL4:hover {
  border-color: var(--primary-color-500, #3B37E6);
}
[dir=rtl] .styles-module_toggleButton_8QqL4 {
  left: auto;
  right: -16px;
}
.styles-module_toggleButtonIcon_jP26L {
  font-weight: bolder;
}
.styles-module_toggleButtonIcon_jP26L:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_toggleButtonIcon_jP26L.styles-module_expandedPanel_9-ybM {
  padding-inline-start: 1px;
}
.styles-module_toggleButtonIcon_jP26L.styles-module_minimiziedPanel_bVrMP {
  padding-inline-end: 1px;
}
.styles-module_closedAnalysisWrapper_p2Jsr {
  width: 0 !important;
  position: relative;
  height: calc(100% - 32px);
}
.styles-module_closedAnalysisWrapper_p2Jsr .styles-module_closedAnalysisContainer_I3sQz {
  width: 30px;
  height: 100%;
  position: absolute;
  right: 24px;
}
[dir=rtl] .styles-module_closedAnalysisWrapper_p2Jsr .styles-module_closedAnalysisContainer_I3sQz {
  right: auto;
  left: 24px;
}
.styles-module_closedAnalysisWrapper_p2Jsr .styles-module_closedAnalysisContainer_I3sQz .styles-module_toggleButton_8QqL4 {
  left: -2px;
}
[dir=rtl] .styles-module_closedAnalysisWrapper_p2Jsr .styles-module_closedAnalysisContainer_I3sQz .styles-module_toggleButton_8QqL4 {
  left: auto;
  right: -2px;
}
.styles-module_closedAnalysisWrapper_p2Jsr .styles-module_closedAnalysisContainer_I3sQz .styles-module_separator_2OlLJ {
  width: 1px;
  height: 100%;
  background-color: var(--primary-color-250, #CACAED);
}
.styles-module_closedAnalysisWrapper_p2Jsr .styles-module_closedAnalysisContainer_I3sQz:hover .styles-module_separator_2OlLJ {
  background-color: var(--primary-color-500, #3B37E6);
}
.styles-module_closedAnalysisWrapper_p2Jsr .styles-module_closedAnalysisContainer_I3sQz:hover .styles-module_toggleButton_8QqL4 {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_closedAnalysisWrapper_p2Jsr .styles-module_closedAnalysisContainer_I3sQz:hover .styles-module_toggleButtonIcon_jP26L {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_actionsRow_Eu8Bh {
  gap: 8px;
}
.styles-module_chatboxItem_0lAd3 {
  width: 100px;
  height: 100px;
  padding: 8px;
}
.styles-module_chatboxItem_0lAd3 .text {
  display: flex;
  flex-direction: column;
  white-space: nowrap;
  font-size: 14px;
}
.styles-module_chatboxItem_0lAd3 .styles-module_largeIcon_GuziB {
  font-size: 40px;
}
@media screen and (max-width: 1300px) {
  .styles-module_chatboxItem_0lAd3 {
    width: 80px;
    height: 80px;
    padding: 4px;
  }
}
.styles-module_chartTypesTitle_ca36h {
  margin: 0 10px !important;
  padding-bottom: 24px;
}
@media screen and (max-width: 1300px) {
  .styles-module_chartTypesTitle_ca36h {
    padding-bottom: 5px;
  }
}
.styles-module_titleWrapper_OvncR {
  padding: 32px 0;
}
@media screen and (max-width: 1300px) {
  .styles-module_titleWrapper_OvncR {
    padding: 8px 0;
  }
}
.styles-module_chartTypesContainer_d3tBc {
  width: 100%;
  min-height: fit-content;
}
.styles-module_axesContainer_ERtTG {
  width: fit-content;
  height: 48rem;
}
@media screen and (max-width: 1300px) {
  .styles-module_axesContainer_ERtTG {
    max-height: 420px;
  }
}
.styles-module_axisWrapper_kW1C7 {
  width: 30rem;
  padding: 10px 0;
}
.styles-module_tableWrapper_ozd0c {
  display: flex;
  flex-direction: column;
  padding-top: 30px;
  height: 48rem;
  margin-bottom: -32px;
}
@media screen and (max-width: 1300px) {
  .styles-module_tableWrapper_ozd0c {
    padding-top: 8px;
    margin-bottom: unset;
  }
}
.styles-module_chartTypeCard_OprM3 {
  margin: 10px;
  width: 100%;
  height: 46rem;
  max-height: fit-content;
}
.styles-module_bubbleInp_-Cmnr {
  padding: 0 30px;
}
.styles-module_cardsListContainer_U4XYG {
  height: 48rem;
  flex-grow: 1;
  padding: 0 24px;
}
@media screen and (max-width: 1300px) {
  .styles-module_cardsListContainer_U4XYG {
    height: 230px;
    padding: 0 8px;
  }
}
.styles-module_typeCardsWrapper_pwsAt {
  gap: 24px;
}
@media screen and (max-width: 1300px) {
  .styles-module_typeCardsWrapper_pwsAt {
    gap: 8px;
  }
}
.styles-module_cardFolder_9FODr {
  height: 100%;
}
.styles-module_cardsContainer_26mG9 {
  gap: 40px;
}
@media screen and (max-width: 1300px) {
  .styles-module_cardsContainer_26mG9 {
    gap: 15px;
  }
}
.styles-module_metric_HUrY- {
  height: 4rem;
  display: flex;
  align-items: center;
}
.styles-module_metricsWrapper_veyCn {
  padding: 0 15px;
  width: 50%;
}
.styles-module_titleWithHelp_QKSnj {
  display: flex;
}
.styles-module_tableContainer_-rHG8 {
  height: 100%;
  flex: 1;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_actionsWrapper_mSBqE {
  min-width: 80px;
  height: 100%;
}
.styles-module_actionsWrapper_mSBqE > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_actionsWrapper_mSBqE > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_emptyStateContainer_g42Rm {
  width: 100%;
  height: 100%;
}
.styles-module_emptyStateContainer_g42Rm > *:not(:last-child) {
  margin-bottom: 20px;
}
.styles-module_emptyStateTextWrapper_G7IhW {
  text-align: center;
}
.styles-module_emptyStateTextWrapper_G7IhW > *:not(:last-child) {
  margin-bottom: 5px;
}
.styles-module_emptyStateTextWrapper_G7IhW button {
  margin-top: 5px;
}
.styles-module_tableContainer_Se--g {
  height: 100%;
  width: 100%;
  overflow-x: auto;
}
@media screen and (max-width: 1024px) {
  .styles-module_tableContainer_Se--g {
    padding-bottom: 10px;
  }
}
.styles-module_table_uj8QK {
  display: grid;
  grid-template-rows: auto 1fr auto;
  height: 100%;
  min-width: var(--min-width-table-large);
}
@media screen and (max-width: 1024px) {
  .styles-module_table_uj8QK {
    min-width: var(--min-width-table-small);
  }
}
.styles-module_tableHeader_yBaBh {
  display: grid;
  position: sticky;
  top: 0;
  z-index: 2;
  background-color: white;
  margin-right: 18px;
  grid-template-columns: minmax(150px, 2fr) minmax(120px, 1.5fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(80px, 0.5fr) minmax(80px, 0.5fr) minmax(100px, 0.5fr);
}
[dir=rtl] .styles-module_tableHeader_yBaBh {
  margin-left: 18px;
  margin-right: 0;
}
@media screen and (max-width: 1366px) {
  .styles-module_tableHeader_yBaBh {
    grid-template-columns: minmax(120px, 1.8fr) minmax(100px, 1.2fr) minmax(90px, 0.9fr) minmax(90px, 0.9fr) minmax(90px, 0.9fr) minmax(90px, 0.9fr) minmax(70px, 0.5fr) minmax(70px, 0.5fr) minmax(90px, 0.5fr);
  }
}
@media screen and (max-width: 1024px) {
  .styles-module_tableHeader_yBaBh {
    grid-template-columns: minmax(100px, 1.5fr) minmax(90px, 1fr) minmax(80px, 0.8fr) minmax(80px, 0.8fr) minmax(80px, 0.8fr) minmax(80px, 0.8fr) minmax(60px, 0.5fr) minmax(60px, 0.5fr) minmax(80px, 0.5fr);
  }
}
.styles-module_tableHeaderItem_w9e6e {
  padding: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.styles-module_headerText_uA36y {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
.styles-module_tableBody_9NHNs {
  overflow-y: visible;
  scrollbar-width: none;
  display: grid;
  grid-template-columns: 1fr;
  padding-right: 10px;
  min-height: 80px;
}
[dir=rtl] .styles-module_tableBody_9NHNs {
  padding-left: 10px;
  padding-right: 0;
}
.styles-module_tableRow_gUly2 {
  display: grid;
  grid-template-columns: minmax(150px, 2fr) minmax(120px, 1.5fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(80px, 0.5fr) minmax(80px, 0.5fr) minmax(100px, 0.5fr);
  height: 45px;
  border-top: 1px solid var(--secondary-color-300, #BFC4C9);
}
@media screen and (max-width: 1366px) {
  .styles-module_tableRow_gUly2 {
    grid-template-columns: minmax(120px, 1.8fr) minmax(100px, 1.2fr) minmax(90px, 0.9fr) minmax(90px, 0.9fr) minmax(90px, 0.9fr) minmax(90px, 0.9fr) minmax(70px, 0.5fr) minmax(70px, 0.5fr) minmax(90px, 0.5fr);
  }
}
@media screen and (max-width: 1024px) {
  .styles-module_tableRow_gUly2 {
    grid-template-columns: minmax(100px, 1.5fr) minmax(90px, 1fr) minmax(80px, 0.8fr) minmax(80px, 0.8fr) minmax(80px, 0.8fr) minmax(80px, 0.8fr) minmax(60px, 0.5fr) minmax(60px, 0.5fr) minmax(80px, 0.5fr);
  }
}
.styles-module_tableRow_gUly2:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_tableItem_oKTYd {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  min-width: 0;
}
.styles-module_iconCenterItem_iiPkW {
  justify-content: center;
  text-align: center;
  display: flex;
  align-items: center;
}
.styles-module_iconCenterItem_iiPkW > div {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
.styles-module_text_ylV4R {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  user-select: text;
  width: 100%;
}
.styles-module_ellipsis_lkbY6 {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 0;
}
.styles-module_ltr_RG8zy {
  direction: ltr;
}
/* Remove underline from Link component on hover */
.link.primary {
  text-decoration: none !important;
}
.link.primary:hover {
  text-decoration: none !important;
}
.link.primary:after {
  display: none !important;
}
.page-nav {
  margin-top: 10px;
}
@media screen and (max-width: 1024px) {
  .page-nav .page-nav-item {
    min-width: 28px;
    height: 28px;
  }
  .page-nav .page-nav-item.active {
    min-width: 28px;
    height: 28px;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_container_qNiFQ .styles-module_radio_IowS4 {
  position: relative;
  display: inline-block;
  cursor: pointer;
  width: 18px;
  height: 18px;
  outline: none !important;
  -webkit-appearance: none;
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  content: "";
  background: #fff;
  border: 1px solid var(--primary-color-250, #CACAED);
  border-radius: 100%;
  width: 20px;
  height: 20px;
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:focus:checked:before {
  border-color: var(--primary-color-500, #3B37E6);
  outline: 2px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:active:before, .styles-module_container_qNiFQ .styles-module_radio_IowS4:focus:not(:disabled):before {
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:checked:before {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:after {
  position: absolute;
  display: block;
  content: "";
  background: var(--primary-color-500, #3B37E6);
  border-radius: 50%;
  width: 0;
  height: 0;
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:checked:after {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 14px;
  height: 14px;
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:disabled {
  cursor: default;
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:disabled:before, .styles-module_container_qNiFQ .styles-module_radio_IowS4:disabled:after {
  border-color: var(--secondary-color-100, #F3F5F8);
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:disabled:after {
  background-color: var(--secondary-color-100, #F3F5F8);
}
.styles-module_container_qNiFQ .styles-module_radio_IowS4:disabled + .styles-module_label_xp-pX {
  opacity: 0.6;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_multiBtnWrapper_-OKPD {
  width: fit-content !important;
  gap: 2px;
}
.styles-module_multiButtonMain_ejkHy {
  font-weight: normal !important;
  border-radius: 10px 0 0 10px !important;
}
[dir=rtl] .styles-module_multiButtonMain_ejkHy {
  border-radius: 0 10px 10px 0 !important;
}
.styles-module_dropdownContent_Juo-l {
  top: 36px;
  left: -46px !important;
}
[dir=rtl] .styles-module_dropdownContent_Juo-l {
  left: auto !important;
  right: -46px !important;
}
.styles-module_triggerButton_fRbix {
  border-radius: 0 10px 10px 0 !important;
}
.styles-module_triggerButton_fRbix:focus:before {
  border: none !important;
}
[dir=rtl] .styles-module_triggerButton_fRbix {
  border-radius: 10px 0 0 10px !important;
}
.styles-module_menuItem_A6Izv {
  padding: 8px;
  min-width: 270px;
}
.styles-module_menuItem_A6Izv:hover {
  cursor: pointer;
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_menuItem_A6Izv:not(:last-child) {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.styles-module_snowWrapper_K3UD- {
  height: 100%;
  width: 100%;
  background-color: #f4f6f8;
}
.styles-module_container_sm3AY {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.styles-module_chartContainer_aCyfk {
  flex: 3;
  height: 100%;
  min-width: 0;
}
.styles-module_header_S0oDe {
  padding: 5px 30px;
}
.styles-module_mainPageContent_4MpeP {
  display: flex;
  flex-direction: column;
  padding: 18px 30px;
  background-color: var(--palette-color-bg, #FCFDFD);
  height: calc(100% - 40px);
}
.styles-module_mainPageContent_4MpeP > *:not(:last-child) {
  margin-bottom: 20px;
}
.styles-module_headerContent_cdB2R {
  display: flex;
  flex-direction: column;
  padding: 0 30px;
  background-color: #f4f6f8;
}
.styles-module_contentWrapper_IhnFl {
  padding: 0 30px;
}
.styles-module_reportPageContent_-XJdV {
  display: flex;
  flex-direction: column;
  flex: 1;
  margin: 0 30px 47px;
  padding: 16px;
  border-radius: 8px;
  border: 1px solid var(--primary-color-200, #E3EEFF);
}
@media screen and (max-width: 1300px) {
  .styles-module_reportPageContent_-XJdV {
    margin: 0 30px 8px;
    padding-bottom: 8px;
  }
}
.styles-module_loader_S68Lu {
  height: 100%;
  width: 100%;
}
.styles-module_loader_S68Lu > img {
  height: 200px;
  width: 200px;
}
.styles-module_flexConainter_hQpeS {
  width: 400px !important;
}
.styles-module_flexConainter_hQpeS > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_flexConainter_hQpeS > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_reportPageActionsWrppaer_Q0pz4 {
  margin-bottom: 16px;
}
.styles-module_reportPageActionsWrppaer_Q0pz4 > *:not(:last-child) {
  margin-left: 0;
  margin-right: 16px;
}
[dir=rtl] .styles-module_reportPageActionsWrppaer_Q0pz4 > *:not(:last-child) {
  margin-right: 0;
  margin-left: 16px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_dialog_rTbw1 .rc-dialog-content {
  padding: 0 !important;
  background-color: var(--palette-color-bg, #FCFDFD);
}
.styles-module_dialog_rTbw1 .rc-dialog-body {
  margin-bottom: 0 !important;
}
.styles-module_contentContainer_RMTv9 {
  position: relative;
  padding: 20px;
  margin-bottom: 0 !important;
}
.styles-module_headerIcons_9SUsN {
  margin-top: 10px;
  margin-inline-end: 5px;
}
.styles-module_dialogTitle_SNvtZ {
  min-width: 200px;
}
.styles-module_titleSeparator_ftz4U {
  background-color: var(--primary-color-200, #E3EEFF) !important;
  margin-top: 5px;
}
.styles-module_selectionContainer_jqMc9 {
  display: grid;
  overflow: hidden;
  gap: 20px;
  grid-template-columns: repeat(2, 1fr);
  width: 100%;
}
.styles-module_contentSection_9Cslw {
  padding: 20px;
  gap: 8px;
  background: #fff;
  height: 420px;
}
.styles-module_contentSection_9Cslw:first-child {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_listContainer_KaU5M {
  margin-top: 10px;
  width: 100%;
  padding-right: 18px;
}
[dir=rtl] .styles-module_listContainer_KaU5M {
  padding-left: 18px;
  padding-right: 0;
}
.styles-module_searchInputWrapper_DsEqc {
  margin: 10px 0 20px 0;
  width: 100%;
}
.styles-module_selectFieldItem_E-TrS {
  width: 100%;
  padding: 10px 0;
  cursor: pointer;
}
.styles-module_fieldItemBorder_QAYbt:not(:last-child) {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_linkItem_eXK4C {
  margin-left: 5px;
}
[dir=rtl] .styles-module_linkItem_eXK4C {
  margin-left: 0px;
  margin-right: 5px;
}
.styles-module_selectedField_dp5pv {
  padding: 8px 0;
}
.styles-module_selectedField_dp5pv:not(:last-child) {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_pointer_EuXAg {
  cursor: pointer;
}
.styles-module_footer_hQb2v {
  padding: 0 20px 20px;
}
.styles-module_footer_hQb2v > *:not(:last-child) {
  margin-left: 0;
  margin-right: 10px;
}
[dir=rtl] .styles-module_footer_hQb2v > *:not(:last-child) {
  margin-right: 0;
  margin-left: 10px;
}
.styles-module_subFormItemTitle_vPNsv {
  gap: 10px;
}
.styles-module_subFormItem_Fz6cp {
  width: 100%;
  padding: 10px 0;
}
.styles-module_subFormList_ZhDcj {
  width: 100%;
  padding-top: 10px;
  padding-left: 35px;
  gap: 5px;
}
[dir=rtl] .styles-module_subFormList_ZhDcj {
  padding-right: 35px;
  padding-left: 0;
}
.styles-module_arrowIcon_LdM2f {
  font-size: 18px;
}
.styles-module_selectedFieldsTitle_GTMUp {
  direction: ltr !important;
}
.styles-module_availableFieldsSearchInput_-ERGz {
  background: transparent !important;
}
.styles-module_availableFieldsSearchInput_-ERGz div {
  background: white !important;
}
.styles-module_availableFieldsSearchInput_-ERGz {
  background: transparent !important;
}
.styles-module_availableFieldsSearchInput_-ERGz div {
  background: white !important;
}
.styles-module_disabledField_XPezC {
  cursor: default;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.dataInclusion-module_dataInclusionDropdown_el1yM {
  left: -220px !important;
}
[dir=rtl] .dataInclusion-module_dataInclusionDropdown_el1yM {
  left: auto !important;
  right: -230px !important;
}
.dataInclusion-module_hideTooltip_Iqv37 {
  display: none;
}
.dataInclusion-module_dataInclusionButton_U4c0w:focus::before {
  border: none !important;
}
.dataInclusion-module_prefixIcon_9bkre {
  position: relative;
  display: inline-block;
}
[dir=rtl] .dataInclusion-module_prefixIcon_9bkre {
  margin-inline-end: 3px;
}
.dataInclusion-module_prefixIcon_9bkre .dataInclusion-module_selectedMark_66MWr {
  position: absolute;
  top: 5px;
  right: 4px;
  width: 4px;
  height: 4px;
  background-color: var(--primary-color-500, #3B37E6);
  border-radius: 50%;
}
.dataInclusion-module_prefixIcon_9bkre .dataInclusion-module_selectedMark_66MWr.dataInclusion-module_activeMark_sEFMf {
  background-color: var(--primary-color-400, #7773F2);
}
.dataInclusion-module_dataInclusionContent_y8wJ6 {
  width: 400px;
  padding: 8px;
  overflow: hidden;
  color: var(--primary-color-700, #16213D);
}
.dataInclusion-module_dataInclusionContent_y8wJ6 .dataInclusion-module_dialogTitle_NPcEe {
  gap: 4px;
}
.dataInclusion-module_dataInclusionContent_y8wJ6 .dataInclusion-module_dataInclusionHelp_rAtfi {
  margin: 8px 0;
}
.dataInclusion-module_treeNodeItem_8kdFf.dataInclusion-module_disabled_jACGp {
  pointer-events: none;
  color: var(--secondary-color-400, #B2BCC6);
}
.dataInclusion-module_boxWrapper_oZOse .dataInclusion-module_roundBox_j3Zcr {
  width: 24px;
  height: 24px;
  position: relative;
  border-radius: 50%;
  border: 2px solid var(--secondary-color-200, #DDE2E6);
  pointer-events: none;
  margin-left: 0;
  margin-right: 8px;
}
[dir=rtl] .dataInclusion-module_boxWrapper_oZOse .dataInclusion-module_roundBox_j3Zcr {
  margin-right: 0;
  margin-left: 8px;
}
.dataInclusion-module_boxWrapper_oZOse .dataInclusion-module_roundBox_j3Zcr .dataInclusion-module_selected_-Bilm {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 80%;
  width: 80%;
  transform: translate(-50%, -50%);
  border-radius: 50%;
  background-color: var(--primary-color-500, #3B37E6);
}
.dataInclusion-module_boxWrapper_oZOse.dataInclusion-module_disabled_jACGp {
  cursor: default;
  color: var(--secondary-color-400, #B2BCC6);
}
.dataInclusion-module_boxWrapper_oZOse.dataInclusion-module_disabled_jACGp .dataInclusion-module_selected_-Bilm {
  background-color: var(--secondary-color-200, #DDE2E6);
}
.dataInclusion-module_boxWrapper_oZOse:hover:not(.dataInclusion-module_disabled_jACGp) .dataInclusion-module_roundBox_j3Zcr {
  border-color: var(--primary-color-500, #3B37E6);
}
.dataInclusion-module_extraIndent_t1m1B {
  padding-inline-start: 24px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.styles-module_wrapper_hZL-G {
  flex: 1;
}
.styles-module_draggedItem_fUSI8 .styles-module_tableItem_uOtI- {
  border: 1px solid #bfd0d7;
}
.styles-module_tableContainer_EJ5Sm {
  height: 100%;
  padding-bottom: 20px;
}
.styles-module_tableScroll_nbNZn {
  position: relative;
}
[dir=rtl] .styles-module_tableScroll_nbNZn {
  position: relative;
}
[dir=rtl] .styles-module_tableScroll_nbNZn.styles-module_tableScroll_nbNZn > :first-child > :first-child {
  direction: rtl !important;
  margin-right: 0px !important;
  margin-left: -17px !important;
}
[dir=rtl] .styles-module_tableScroll_nbNZn.styles-module_tableScroll_nbNZn > :first-child > :nth-child(2) {
  direction: rtl !important;
}
.styles-module_table_oHdlr {
  display: grid;
  grid-template-rows: auto 1fr;
  min-width: 1315px;
  height: 100%;
  border-radius: 8px;
}
@media screen and (max-width: 1300px) {
  .styles-module_table_oHdlr {
    min-width: unset;
    width: 100%;
  }
}
.styles-module_tableHeader_eYVqL {
  display: grid;
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: var(--primary-color-100, #F5F9FF);
  border-top: 1px solid var(--primary-color-250, #CACAED);
  border-left: 1px solid var(--primary-color-250, #CACAED);
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  margin-right: 10px;
  grid-template-columns: 31.25px 1.75fr 70px 115px 80px 135px 95px minmax(145px, 1fr) minmax(110px, 1fr) 75px 160px 110px 73px;
}
[dir=rtl] .styles-module_tableHeader_eYVqL {
  margin-left: 10px;
  margin-right: 0;
  border-right: 1px solid var(--primary-color-250, #CACAED);
  border-left: unset;
}
@media screen and (max-width: 1300px) {
  .styles-module_tableHeader_eYVqL {
    grid-template-columns: 31.25px 1.75fr 70px 115px 80px 135px 95px minmax(145px, 1fr) minmax(110px, 1fr) 75px 160px 110px 73px;
  }
}
.styles-module_tableHeaderItem_zKj-Y {
  padding: 4px 8px;
  display: flex;
  flex-direction: row;
  gap: 1px;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
  width: 100%;
  height: 41px;
  border-right: 1px solid var(--primary-color-200, #E3EEFF);
  border-bottom: 1px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_tableHeaderItem_zKj-Y:first-child {
  border-left: 1px solid var(--primary-color-200, #E3EEFF);
}
[dir=rtl] .styles-module_tableHeaderItem_zKj-Y {
  border-left: 1px solid var(--primary-color-200, #E3EEFF);
  border-right: unset;
}
[dir=rtl] .styles-module_tableHeaderItem_zKj-Y:first-child {
  border-right: 1px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_tableHeaderItem_zKj-Y:first-child {
  border-left: none !important;
}
[dir=rtl] .styles-module_tableHeaderItem_zKj-Y:first-child {
  border-right: none !important;
  border-left: 1px solid var(--primary-color-200, #E3EEFF) !important;
}
.styles-module_tableHeaderItem_zKj-Y div {
  max-width: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.styles-module_tableBody_qqe-S {
  scrollbar-width: none;
  display: grid;
  grid-template-columns: 1fr;
  margin-right: 10px;
}
[dir=rtl] .styles-module_tableBody_qqe-S {
  margin-left: 10px;
  margin-right: 0;
}
.styles-module_tableRow_AhS2g {
  display: grid;
  grid-template-columns: 31.25px 1.75fr 70px 115px 80px 135px 95px minmax(145px, 1fr) minmax(110px, 1fr) 75px 160px 110px 73px;
  height: 41px;
  border-left: 1px solid var(--primary-color-250, #CACAED);
}
.styles-module_tableRow_AhS2g:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom: 1px solid var(--primary-color-250, #CACAED);
}
.styles-module_tableRow_AhS2g:last-child > div:first-child {
  border-bottom-left-radius: 8px;
}
.styles-module_tableRow_AhS2g:last-child > div:last-child {
  border-bottom-right-radius: 8px;
}
[dir=rtl] .styles-module_tableRow_AhS2g {
  border-right: 1px solid var(--primary-color-250, #CACAED);
  border-left: unset;
}
[dir=rtl] .styles-module_tableRow_AhS2g:last-child > div:first-child {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 0px;
}
[dir=rtl] .styles-module_tableRow_AhS2g:last-child > div:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 0px;
}
.styles-module_tableItem_uOtI- {
  padding: 4px 8px;
  gap: 8px;
  width: 100%;
  border-right: 1px solid var(--primary-color-200, #E3EEFF);
  border-bottom: 1px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_tableItem_uOtI-:first-child {
  border-left: 1px solid var(--primary-color-200, #E3EEFF);
}
[dir=rtl] .styles-module_tableItem_uOtI- {
  border-left: 1px solid var(--primary-color-200, #E3EEFF);
  border-right: unset;
}
[dir=rtl] .styles-module_tableItem_uOtI-:first-child {
  border-right: 1px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_tableItem_uOtI-.styles-module_expressionField_Z3ree {
  gap: 4px;
}
.styles-module_tableItem_uOtI- button.styles-module_funcButton_OkP00 {
  padding: 8px;
  border-radius: 4px;
}
.styles-module_tableItem_uOtI- button.styles-module_funcButton_OkP00.styles-module_fullExpressions_-CNLT {
  border-color: var(--primary-color-500, #3B37E6);
}
.styles-module_tableItem_uOtI- button.styles-module_funcButton_OkP00.styles-module_emptyExpressions_xW9y8 {
  border-color: #ED7B6F;
}
.styles-module_tableItem_uOtI- .styles-module_refreshIcon_bHxMz {
  display: none;
}
.styles-module_tableItem_uOtI-:hover .styles-module_refreshIcon_bHxMz {
  display: block;
  margin-right: 8px;
  color: var(--primary-color-500, #3B37E6);
}
[dir=rtl] .styles-module_tableItem_uOtI-:hover .styles-module_refreshIcon_bHxMz {
  margin-right: initial;
  margin-left: 8px;
}
.styles-module_tableItem_uOtI- .styles-module_numericTooltip_NiNtu {
  width: 100% !important;
}
.styles-module_funcIcon_vFufh {
  font-size: 17px !important;
}
.styles-module_sortIcon_gA5kR {
  transform: rotate(180deg);
}
.styles-module_separator_Gks-m {
  border-left: 4px solid var(--primary-color-200, #E3EEFF);
}
[dir=rtl] .styles-module_separator_Gks-m {
  border-right: 4px solid var(--primary-color-200, #E3EEFF);
}
.styles-module_deleteIconContainer_O-gYT {
  display: flex;
  gap: 8px;
  padding: 0 8px;
  border-right: 1px solid var(--primary-color-200, #E3EEFF);
  border-bottom: 1px solid var(--primary-color-200, #E3EEFF);
}
[dir=rtl] .styles-module_deleteIconContainer_O-gYT {
  border-left: 1px solid var(--primary-color-200, #E3EEFF);
  border-right: unset;
}
.styles-module_deleteIconContainer_O-gYT .styles-module_hideIcon_joIoD {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_deleteIconContainer_O-gYT .styles-module_hoverIcon_8oUqi:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_checkBox_WKoa- {
  padding-left: 10px;
}
[dir=rtl] .styles-module_checkBox_WKoa- {
  padding-right: 10px;
  padding-left: 0;
}
.styles-module_handle_O58pV {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 3px;
  cursor: grab;
  border: 1px solid var(--primary-color-200, #E3EEFF);
  border-top: none;
}
.styles-module_exprTooltip_9tU2C {
  direction: ltr !important;
}
.styles-module_inputTrigger_Akaei {
  width: 100% !important;
}
.styles-module_selectContent_bGF7c:has(div) {
  z-index: 10999 !important;
}
.styles-module_selectWrapper_EMIbm .select__control {
  flex-direction: row-reverse;
}
.styles-module_selectWrapper_EMIbm .select__value-container {
  justify-content: flex-end;
}
.styles-module_dataChart_JfLEa {
  grid-template-columns: 31.25px 1.75fr 70px 115px 80px 115px 1fr 70px 110px 73px;
}
@media screen and (max-width: 1300px) {
  .styles-module_dataChart_JfLEa {
    grid-template-columns: 31.25px 0.8fr 70px 115px 80px 115px 0.5fr 70px 110px 73px;
  }
}
.styles-module_displayNone_NJdjo {
  display: none !important;
}
.styles-module_required_Z889r::after {
  content: "*";
  color: #ED7B6F;
  margin-inline-start: 3px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
    Suggested theme control.

    @function theme-color($key, $variant) {
        $map: map-get($theme-colors, $key);
        @return map-get($map, $variant);
    }

    $theme-colors: (
    'active-color': (
        'light': #00adee,
        'dark': #849c2b
    )
    );
*/
.styles-module_container_5mb3e {
  height: calc(100% + 2px);
  width: 100%;
  padding: 16px;
  background-color: white;
  border-radius: 10px;
  border: 2px solid transparent;
  overflow: hidden;
  flex: 1;
  display: flex;
  flex-direction: column;
  margin-inline-end: 16px;
}
.styles-module_container_5mb3e:hover {
  border-color: var(--primary-color-250, #CACAED);
}
.styles-module_content_U5RpR {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: hidden;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.styles-module_initialView_UBkrC {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 30%;
  width: 100%;
  padding: 0;
  margin: auto 0;
  gap: 10px;
}
@media screen and (max-width: 1366px) {
  .styles-module_initialView_UBkrC {
    margin: 0;
  }
}
.styles-module_imageContainer_S6-7b {
  margin-bottom: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 0 0 auto;
  max-height: 110px;
}
@media screen and (max-width: 1366px) {
  .styles-module_imageContainer_S6-7b {
    max-height: 80px;
  }
}
.styles-module_analysisImage_uhUk0 {
  width: 100%;
  height: 100px;
  object-fit: contain;
  margin: 0 auto 25px;
}
@media screen and (max-width: 1366px) {
  .styles-module_analysisImage_uhUk0 {
    max-width: 100px;
    margin-bottom: 0;
  }
}
.styles-module_title_7VaeM {
  margin: 0;
  line-height: 1.2;
}
.styles-module_subtitle_g0LBb {
  margin: 0;
  line-height: 1.2;
}
.styles-module_buttonsContainer_WpzQC {
  display: flex;
  justify-content: center;
  flex-direction: row;
  gap: 8px;
  width: 100%;
  margin: 0;
}
.styles-module_buttonsContainerRTL_wnI9y {
  width: 100%;
}
.styles-module_buttonsContainerRTL_wnI9y > button {
  flex: 1 !important;
  min-width: 0 !important;
  width: 100% !important;
  max-width: none !important;
}
.styles-module_loaderContainer_FMBcD,
.styles-module_inlineLoaderContainer_4WSKG {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.styles-module_loaderContainer_FMBcD {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.9);
  z-index: 10;
}
.styles-module_inlineLoaderContainer_4WSKG {
  margin: 16px 0 24px;
  width: 100%;
}
.styles-module_loaderText_DbWkN {
  margin-top: 16px;
  color: var(--primary-color-700, #16213D);
  font-weight: 500;
}
.styles-module_analysisView_usr-U {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.styles-module_header_l6Ejz {
  margin-bottom: 16px;
  display: flex;
  width: 100%;
  flex-direction: column;
  padding: 0 32px;
}
.styles-module_backButton_H0-h6 {
  align-self: flex-start;
  margin-bottom: 8px;
  padding: 4px 8px;
  height: auto;
}
[dir=rtl] .styles-module_backButton_H0-h6 {
  margin-right: 0;
  margin-left: 24px;
}
.styles-module_analysisTitle_Nmzhq {
  margin-bottom: 16px;
  line-height: 1.2;
  align-self: flex-start;
}
.styles-module_copyButtonContainer_RPLUW {
  position: relative;
  display: flex;
  align-items: center;
  margin: 16px 0;
}
.styles-module_copyButton_LOsmp {
  font-size: 14px;
  position: relative;
  transition: all 0.3s ease;
}
.styles-module_copyButton_LOsmp:focus {
  outline: none;
}
.styles-module_copyButtonActive_9zSsB {
  background-color: var(--primary-color-700, #16213D) !important;
  color: white !important;
  border-radius: 4px;
  padding: 4px 12px;
}
.styles-module_copyButtonActive_9zSsB:hover {
  background-color: #0f1a30 !important;
}
.styles-module_copiedMessage_65cGc {
  position: absolute;
  top: -40px;
  right: 0;
  background-color: var(--primary-color-700, #16213D);
  color: white;
  padding: 8px 16px;
  border-radius: 4px;
  font-size: 14px;
  animation: styles-module_fadeIn_UEaOL 0.3s ease-in, styles-module_fadeOut_2C9C9 1.7s ease-out 0.3s;
  white-space: nowrap;
  z-index: 100;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}
.styles-module_copiedMessage_65cGc::after {
  content: "";
  position: absolute;
  bottom: -8px;
  right: 10px;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid var(--primary-color-700, #16213D);
}
@keyframes styles-module_fadeIn_UEaOL {
  0% {
    opacity: 0;
    transform: translateY(-5px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes styles-module_fadeOut_2C9C9 {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.styles-module_analysisContent_52jEc {
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
  width: 100%;
  padding: 0 32px;
  height: 100%;
}
.styles-module_analysisContentScrollArea_t-yOT {
  width: calc(100% + 32px);
}
.styles-module_markdownRenderer_zBBi6 {
  margin-inline-end: 32px;
}
.styles-module_analysisText_aa5mq {
  margin-bottom: 16px;
  line-height: 1.5;
}
.styles-module_initialViewEnter_ylW89 {
  opacity: 0;
  transform: translateX(-5px);
  position: absolute;
  width: 100%;
}
.styles-module_initialViewEnterActive_lfjaH {
  opacity: 1;
  transform: translateX(0);
  transition: opacity 700ms cubic-bezier(0.22, 1, 0.36, 1), transform 700ms cubic-bezier(0.22, 1, 0.36, 1);
}
.styles-module_initialViewExit_JUF3L {
  opacity: 1;
  transform: translateX(0);
  position: absolute;
  width: 100%;
}
.styles-module_initialViewExitActive_VCDDb {
  opacity: 0;
  transform: translateX(-5px);
  transition: opacity 700ms cubic-bezier(0.22, 1, 0.36, 1), transform 700ms cubic-bezier(0.22, 1, 0.36, 1);
}
.styles-module_analysisViewEnter_x5E82 {
  opacity: 0;
  transform: translateX(5px);
  position: absolute;
  width: 100%;
}
.styles-module_analysisViewEnterActive_4F6Jq {
  opacity: 1;
  transform: translateX(0);
  transition: opacity 700ms cubic-bezier(0.22, 1, 0.36, 1), transform 700ms cubic-bezier(0.22, 1, 0.36, 1);
}
.styles-module_analysisViewExit_aCbhS {
  opacity: 1;
  transform: translateX(0);
  position: absolute;
  width: 100%;
}
.styles-module_analysisViewExitActive_tzdZd {
  opacity: 0;
  transform: translateX(5px);
  transition: opacity 700ms cubic-bezier(0.22, 1, 0.36, 1), transform 700ms cubic-bezier(0.22, 1, 0.36, 1);
}
.styles-module_analysisOptionsDropdown_-yf1k {
  position: relative;
  margin-top: 12px;
}
.styles-module_analysisOptionsContainer_vdoKE {
  position: absolute !important;
  top: 45px;
  width: 160px;
  border-radius: 8px;
  background-color: white;
  box-shadow: 0px 4px 16px 0px rgba(33, 37, 41, 0.1);
}
.styles-module_aierpButton_AoFu6 {
  padding: 0 5px !important;
}
.styles-module_aierpButton_AoFu6 span {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.styles-module_aierpButton_AoFu6 span div {
  justify-content: flex-start;
}
[dir=rtl] .styles-module_aierpButton_AoFu6 span div {
  flex-direction: row-reverse;
}
.styles-module_analysisOptionContainer_-sFnm {
  cursor: pointer;
}
.styles-module_analysisOptionContainer_-sFnm:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_analysisOptionContainer_-sFnm:not(:last-child) {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.styles-module_analysisOption_H95F8 {
  height: 36px;
  padding: 8px 30px;
}.style-module_markdownComponent_Fe1fZ div > p {
  margin-top: 5px;
}
.style-module_markdownComponent_Fe1fZ .style-module_mainTitle_j7LOb {
  font-size: 22px !important;
}
@media screen and (max-width: 1366px) {
  .style-module_markdownComponent_Fe1fZ .style-module_mainTitle_j7LOb {
    font-size: 20px !important;
    line-height: 33px;
  }
}
.style-module_markdownComponent_Fe1fZ .style-module_subTitle_Vzkee {
  font-size: 20px !important;
}
@media screen and (max-width: 1366px) {
  .style-module_markdownComponent_Fe1fZ .style-module_subTitle_Vzkee {
    font-size: 16px !important;
    line-height: 23px;
  }
}
.style-module_markdownComponent_Fe1fZ .style-module_unorderedList_CBCge {
  margin-top: 5px;
}
.style-module_markdownComponent_Fe1fZ .style-module_unorderedList_CBCge .style-module_unorderedList_CBCge,
.style-module_markdownComponent_Fe1fZ .style-module_unorderedList_CBCge .style-module_orderedList_vUJOs {
  margin-top: 2px;
}
.style-module_markdownComponent_Fe1fZ .style-module_orderedList_vUJOs {
  margin-top: 5px;
}
.style-module_markdownComponent_Fe1fZ .style-module_orderedList_vUJOs .style-module_unorderedList_CBCge,
.style-module_markdownComponent_Fe1fZ .style-module_orderedList_vUJOs .style-module_orderedList_vUJOs {
  margin-top: 2px;
}
.style-module_markdownComponent_Fe1fZ .style-module_listItem_-iJ4m {
  display: flex;
}
.style-module_markdownComponent_Fe1fZ .style-module_bullet_Fn2dC {
  margin: 0 5px;
}
@media screen and (max-width: 1366px) {
  .style-module_markdownComponent_Fe1fZ .style-module_standardText_cE5kt, .style-module_markdownComponent_Fe1fZ .style-module_listItemContent_hakvX {
    font-size: 14px;
    line-height: 23px;
  }
}
.style-module_markdownComponent_Fe1fZ .style-module_listItemContent_hakvX {
  white-space: normal;
}
.style-module_markdownComponent_Fe1fZ .style-module_listItemContent_hakvX:has(p) {
  display: flex;
  flex-direction: column;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.WidgetHeader-module_text_5Kxq- {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.WidgetHeader-module_text-line-breaks_yZuGl {
  white-space: pre-line;
}
.WidgetHeader-module_text-prefix-padding_6ru0R {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .WidgetHeader-module_text-prefix-padding_6ru0R {
  padding-right: 1rem;
  padding-left: 0;
}
.WidgetHeader-module_text-suffix-padding_2YuMA {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .WidgetHeader-module_text-suffix-padding_2YuMA {
  padding-right: 0;
  padding-left: 1rem;
}
.WidgetHeader-module_text-inline-block_qZS2k {
  display: inline-block;
}
.WidgetHeader-module_text-nowrap_GMOHg {
  white-space: nowrap;
}
.WidgetHeader-module_text-paragraph-1_Ww06K, .WidgetHeader-module_text-subtitle-1_AwD1S {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.WidgetHeader-module_text-subtitle-1_AwD1S {
  font-weight: 500;
}
.WidgetHeader-module_text-caption-1_hWiEq {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.WidgetHeader-module_text-label-1_ciumR {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.WidgetHeader-module_text-paragraph-2_p866a, .WidgetHeader-module_text-subtitle-2_weqas {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.WidgetHeader-module_text-subtitle-2_weqas {
  font-weight: 700;
}
.WidgetHeader-module_text-caption-2_8BaUc {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.WidgetHeader-module_text-label-2_OCjWo {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.WidgetHeader-module_text-placeholder-1_O1iCU {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.WidgetHeader-module_text-placeholder-2_Sk4qW {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.WidgetHeader-module_text-tiny_j14wX {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.WidgetHeader-module_text-breadcrumb_6oXNo {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.WidgetHeader-module_text_5Kxq-.WidgetHeader-module_text-italic_MF1KY {
  font-style: italic;
}
.WidgetHeader-module_text_5Kxq-.WidgetHeader-module_text-normal_IT65n {
  font-style: normal;
}
/**
  * Text Weight
  */
.WidgetHeader-module_text_5Kxq-.WidgetHeader-module_font-weight-normal_h-WyC,
.WidgetHeader-module_priority-title_nzev2.WidgetHeader-module_font-weight-normal_h-WyC {
  font-weight: 400 !important;
}
.WidgetHeader-module_text_5Kxq-.WidgetHeader-module_font-weight-semi-bold_QpEyV,
.WidgetHeader-module_priority-title_nzev2.WidgetHeader-module_font-weight-semi-bold_QpEyV {
  font-weight: 600 !important;
}
.WidgetHeader-module_text_5Kxq-.WidgetHeader-module_font-weight-bold_0rgmd,
.WidgetHeader-module_priority-title_nzev2.WidgetHeader-module_font-weight-bold_0rgmd {
  font-weight: 700 !important;
}
.WidgetHeader-module_text_5Kxq-.WidgetHeader-module_font-weight-medium_9-5Dw,
.WidgetHeader-module_priority-title_nzev2.WidgetHeader-module_font-weight-medium_9-5Dw {
  font-weight: 500 !important;
}
.WidgetHeader-module_text_5Kxq-.WidgetHeader-module_font-weight-thin_iIwLI,
.WidgetHeader-module_priority-title_nzev2.WidgetHeader-module_font-weight-thin_iIwLI {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.WidgetHeader-module_text-color_o98tL {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.WidgetHeader-module_text-color-grey-light_Ud8M2, .WidgetHeader-module_text-color-grey-light_Ud8M2:before {
  color: #bfd0d7;
}
.WidgetHeader-module_text-color-white_mThoV, .WidgetHeader-module_text-color-white_mThoV:before {
  color: #fff;
}
.WidgetHeader-module_text-color-red_yNUyz, .WidgetHeader-module_text-color-red_yNUyz:before {
  color: #f37c70;
}
.WidgetHeader-module_text-color-purple_wE4KZ, .WidgetHeader-module_text-color-purple_wE4KZ:before {
  color: #9773b3;
}
.WidgetHeader-module_text-color-green_bpuaF, .WidgetHeader-module_text-color-green_bpuaF:before {
  color: #60c5bb;
}
.WidgetHeader-module_text-color-turquoise_sXYjP, .WidgetHeader-module_text-color-turquoise_sXYjP :before {
  color: #33cdd9;
}
.WidgetHeader-module_text-color-dark-purple_EC0wT, .WidgetHeader-module_text-color-dark-purple_EC0wT :before {
  color: #3b37e6;
}
.WidgetHeader-module_text-color-primary-700_aj9nH {
  color: var(--primary-color-700, #16213D);
}
.WidgetHeader-module_text-color-primary-500_nxLO1 {
  color: var(--primary-color-500, #3B37E6);
}
.WidgetHeader-module_text-color-secondary-500_0e6Hz {
  color: var(--secondary-color-500, #656C73);
}
.WidgetHeader-module_text-color-secondary-400_cQqcv {
  color: var(--secondary-color-400, #B2BCC6);
}
.WidgetHeader-module_text-color-secondary-300_yRlU6 {
  color: var(--secondary-color-300, #BFC4C9);
}
.WidgetHeader-module_text-color-secondary-200_axOOj {
  color: var(--secondary-color-200, #DDE2E6);
}
.WidgetHeader-module_text-color-primary-0_LjebT {
  color: var(--primary-color-0, #ffffff);
}
.WidgetHeader-module_text-color-validation-green_gorro {
  color: #60C5BB;
}
.WidgetHeader-module_text-color-validation-red_9bG-B {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.WidgetHeader-module_text-size-large_tebWT {
  font-size: 2.8rem;
}
.WidgetHeader-module_text-size-medium_GG3vf {
  font-size: 2.2rem;
}
.WidgetHeader-module_text-size-regular_cTtQa {
  font-size: 1.4rem;
}
.WidgetHeader-module_text-size-small_Cm-rM {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.WidgetHeader-module_font-family-serif_LITYA {
  font-family: "Bree Serif", Heebo, serif;
}
.WidgetHeader-module_font-family-regular_jErS9 {
  font-family: var(--main-font-family-main);
}
.WidgetHeader-module_font-family-icons_CMdQI {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h1_ssz-5 {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h2_8UiXf {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h3_5W0dX {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h4_3MX97 {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h5_IO4Ah {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h6_JOCM4 {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h1_ssz-5 {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h2_8UiXf {
    font-size: 2rem;
  }
  .WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h3_5W0dX {
    font-size: 1.8rem;
  }
  .WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h4_3MX97, .WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h5_IO4Ah {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .WidgetHeader-module_pui-title_ZETZj.WidgetHeader-module_pui-title-h6_JOCM4 {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.WidgetHeader-module_widgetTitle_ktsRS {
  gap: 5px;
  flex-shrink: 0;
  width: 90% !important;
}
.WidgetHeader-module_taskCount_rdlFo {
  direction: ltr;
}
.WidgetHeader-module_widgetContainer_I25dK {
  cursor: auto;
}
.WidgetHeader-module_widgetContainer_I25dK div .WidgetHeader-module_widgetMenuWrapper_tu8FI {
  display: none;
}
.WidgetHeader-module_widgetContainer_I25dK:hover div .WidgetHeader-module_widgetMenuWrapper_tu8FI {
  display: flex;
}
.WidgetHeader-module_headerIcon_TkqYQ {
  font-size: 20px !important;
}
.WidgetHeader-module_settingsContainer_R4Y-I {
  position: absolute !important;
  background-color: white;
  width: 140px;
  top: -30px;
  right: 25px;
  border-radius: 8px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
}
[dir=rtl] .WidgetHeader-module_settingsContainer_R4Y-I {
  right: unset;
  left: 25px;
}
.WidgetHeader-module_menuItemWrapper_-Stn0 {
  width: 100%;
  margin: 4px;
}
.WidgetHeader-module_headerMenuItem_9irK4 {
  cursor: pointer;
  font-family: var(--main-font-family-main);
  font-weight: 400;
  font-size: 12px;
  letter-spacing: 0.1px;
  width: 95%;
  padding: 0 4px;
  margin: auto;
}
.WidgetHeader-module_headerMenuItem_9irK4:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.WidgetHeader-module_separator_B9-Wg {
  width: 100%;
  height: 1px;
  background-color: var(--secondary-color-200, #DDE2E6);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.ToDoListConent-module_text_EatzK {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.ToDoListConent-module_text-line-breaks_2yCTG {
  white-space: pre-line;
}
.ToDoListConent-module_text-prefix-padding_IvRkA {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .ToDoListConent-module_text-prefix-padding_IvRkA {
  padding-right: 1rem;
  padding-left: 0;
}
.ToDoListConent-module_text-suffix-padding_zU4Un {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .ToDoListConent-module_text-suffix-padding_zU4Un {
  padding-right: 0;
  padding-left: 1rem;
}
.ToDoListConent-module_text-inline-block_DY17R {
  display: inline-block;
}
.ToDoListConent-module_text-nowrap_YoINX {
  white-space: nowrap;
}
.ToDoListConent-module_text-paragraph-1_WWcGQ, .ToDoListConent-module_text-subtitle-1_R-7Uw {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.ToDoListConent-module_text-subtitle-1_R-7Uw {
  font-weight: 500;
}
.ToDoListConent-module_text-caption-1_lCiWQ {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.ToDoListConent-module_text-label-1_lGWxH {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.ToDoListConent-module_text-paragraph-2_pnwsA, .ToDoListConent-module_text-subtitle-2_QDdUv {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.ToDoListConent-module_text-subtitle-2_QDdUv {
  font-weight: 700;
}
.ToDoListConent-module_text-caption-2_-fAOB {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.ToDoListConent-module_text-label-2_f6ZzC {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.ToDoListConent-module_text-placeholder-1_LkWWH {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.ToDoListConent-module_text-placeholder-2_WFfZN {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.ToDoListConent-module_text-tiny_2oqJv {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.ToDoListConent-module_text-breadcrumb_LCNqh {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.ToDoListConent-module_text_EatzK.ToDoListConent-module_text-italic_atRFt {
  font-style: italic;
}
.ToDoListConent-module_text_EatzK.ToDoListConent-module_text-normal_V8kNW {
  font-style: normal;
}
/**
  * Text Weight
  */
.ToDoListConent-module_text_EatzK.ToDoListConent-module_font-weight-normal_EZ2DH,
.ToDoListConent-module_priority-title_ZQ2kI.ToDoListConent-module_font-weight-normal_EZ2DH {
  font-weight: 400 !important;
}
.ToDoListConent-module_text_EatzK.ToDoListConent-module_font-weight-semi-bold_MJ408,
.ToDoListConent-module_priority-title_ZQ2kI.ToDoListConent-module_font-weight-semi-bold_MJ408 {
  font-weight: 600 !important;
}
.ToDoListConent-module_text_EatzK.ToDoListConent-module_font-weight-bold_b-3-T,
.ToDoListConent-module_priority-title_ZQ2kI.ToDoListConent-module_font-weight-bold_b-3-T {
  font-weight: 700 !important;
}
.ToDoListConent-module_text_EatzK.ToDoListConent-module_font-weight-medium_ZHJ-c,
.ToDoListConent-module_priority-title_ZQ2kI.ToDoListConent-module_font-weight-medium_ZHJ-c {
  font-weight: 500 !important;
}
.ToDoListConent-module_text_EatzK.ToDoListConent-module_font-weight-thin_XcCtz,
.ToDoListConent-module_priority-title_ZQ2kI.ToDoListConent-module_font-weight-thin_XcCtz {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.ToDoListConent-module_text-color_Cr0GG {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.ToDoListConent-module_text-color-grey-light_guPkS, .ToDoListConent-module_text-color-grey-light_guPkS:before {
  color: #bfd0d7;
}
.ToDoListConent-module_text-color-white_Tc9Y7, .ToDoListConent-module_text-color-white_Tc9Y7:before {
  color: #fff;
}
.ToDoListConent-module_text-color-red_2pNMd, .ToDoListConent-module_text-color-red_2pNMd:before {
  color: #f37c70;
}
.ToDoListConent-module_text-color-purple_RiADM, .ToDoListConent-module_text-color-purple_RiADM:before {
  color: #9773b3;
}
.ToDoListConent-module_text-color-green_ZC9Uk, .ToDoListConent-module_text-color-green_ZC9Uk:before {
  color: #60c5bb;
}
.ToDoListConent-module_text-color-turquoise_KOagp, .ToDoListConent-module_text-color-turquoise_KOagp :before {
  color: #33cdd9;
}
.ToDoListConent-module_text-color-dark-purple_fNakR, .ToDoListConent-module_text-color-dark-purple_fNakR :before {
  color: #3b37e6;
}
.ToDoListConent-module_text-color-primary-700_EDbM1 {
  color: var(--primary-color-700, #16213D);
}
.ToDoListConent-module_text-color-primary-500_9Q4tE {
  color: var(--primary-color-500, #3B37E6);
}
.ToDoListConent-module_text-color-secondary-500_GGtLW {
  color: var(--secondary-color-500, #656C73);
}
.ToDoListConent-module_text-color-secondary-400_YwLi0 {
  color: var(--secondary-color-400, #B2BCC6);
}
.ToDoListConent-module_text-color-secondary-300_Wi0CJ {
  color: var(--secondary-color-300, #BFC4C9);
}
.ToDoListConent-module_text-color-secondary-200_PGnrD {
  color: var(--secondary-color-200, #DDE2E6);
}
.ToDoListConent-module_text-color-primary-0_lqIKz {
  color: var(--primary-color-0, #ffffff);
}
.ToDoListConent-module_text-color-validation-green_Lf2EK {
  color: #60C5BB;
}
.ToDoListConent-module_text-color-validation-red_9FfhR {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.ToDoListConent-module_text-size-large_NSb2Q {
  font-size: 2.8rem;
}
.ToDoListConent-module_text-size-medium_g99NN {
  font-size: 2.2rem;
}
.ToDoListConent-module_text-size-regular_jUDzw {
  font-size: 1.4rem;
}
.ToDoListConent-module_text-size-small_cvyun {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.ToDoListConent-module_font-family-serif_huCgc {
  font-family: "Bree Serif", Heebo, serif;
}
.ToDoListConent-module_font-family-regular_PiiFX {
  font-family: var(--main-font-family-main);
}
.ToDoListConent-module_font-family-icons_xDrLL {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h1_ZUp4- {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h2_RwA2B {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h3_1VDwy {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h4_nYnhS {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h5_w81Tn {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h6_2WZGL {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h1_ZUp4- {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h2_RwA2B {
    font-size: 2rem;
  }
  .ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h3_1VDwy {
    font-size: 1.8rem;
  }
  .ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h4_nYnhS, .ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h5_w81Tn {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .ToDoListConent-module_pui-title_m3tB2.ToDoListConent-module_pui-title-h6_2WZGL {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.ToDoListConent-module_ContentContainer_ralAf {
  display: table;
  table-layout: fixed;
  width: 100%;
}
.ToDoListConent-module_headerContainer_8zX6y {
  background-color: var(--primary-color-100, #F5F9FF);
}
.ToDoListConent-module_ellipsis_XD4Sh, .ToDoListConent-module_docNum_YInYB, .ToDoListConent-module_headerTitle_4hGY2 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ToDoListConent-module_headerTitle_4hGY2 {
  line-height: 2.3;
}
.ToDoListConent-module_tableList_Sc-7j {
  display: table-row-group;
  width: 550px;
}
.ToDoListConent-module_basicInfo_gczwZ {
  display: table-cell;
  vertical-align: middle;
  width: 153px;
}
.ToDoListConent-module_basicInfoMaxWidth_rWGQE, .ToDoListConent-module_docNum_YInYB, .ToDoListConent-module_moreDetails_NZMU0 {
  max-width: 153px;
}
.ToDoListConent-module_moreDetails_NZMU0 {
  gap: 2px;
}
.ToDoListConent-module_mainColumn_s0Ql1 {
  display: table-cell;
  vertical-align: middle;
  width: 88px;
  max-width: 88px;
  font-family: var(--main-font-family-main);
  padding: 0 4px;
  margin: auto 0;
}
.ToDoListConent-module_sortIcon_iqHlx {
  font-size: 14px !important;
}
.ToDoListConent-module_sortAsc_QnGiX {
  margin-top: -2px;
}
.ToDoListConent-module_sortDes_m1Vzw {
  margin-top: -9px;
}
.ToDoListConent-module_listItemBtns_OAE0d {
  display: table-cell;
  vertical-align: middle;
  width: 45px;
  padding-inline-end: 8px;
}
.ToDoListConent-module_listItemIcon_Yt7AZ {
  font-size: 20px !important;
}
.ToDoListConent-module_chatbubbleMargin_wWPHg {
  margin-bottom: 2px;
}
.ToDoListConent-module_scrollbarContainer_7YrL9 {
  width: 555px;
}
.ToDoListConent-module_fieldTxtVal_YXMIY {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 80px;
}
.ToDoListConent-module_overdue_1QL5j {
  color: #ED7B6F;
}
.ToDoListConent-module_clickable_fF5Gw {
  cursor: pointer;
}
.ToDoListConent-module_rowData_pT9X0 {
  background-color: #fff;
  padding: 5px 0;
  height: 53px;
}
.ToDoListConent-module_rowData_pT9X0:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.ToDoListConent-module_docNum_YInYB {
  text-decoration: underline;
  cursor: pointer;
}
.ToDoListConent-module_docTypeVal_lK2P- {
  min-width: 30%;
}
.ToDoListConent-module_singleWord_iKhLE {
  display: block;
}
.ToDoListConent-module_separator_Xsubp {
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background-color: var(--secondary-color-500, #656C73);
  margin-inline-end: 3px;
  flex-shrink: 0;
}
.ToDoListConent-module_listItemBtnsWrapper_MoWu- {
  gap: 5px;
}
.ToDoListConent-module_emptyStateContainer_LKqXy {
  max-width: 550px;
  width: 100%;
  height: 200px;
  margin: auto;
}
.ToDoListConent-module_emptyStateImg_5EWVs {
  width: 165px !important;
}
.ToDoListConent-module_emptyStateTxt_qKcsq {
  font-family: var(--main-font-family-main);
}
.ToDoListConent-module_statusValue_isAoA {
  display: inline-block;
}
.ToDoListConent-module_statusMenuIcon_DjwlB {
  color: var(--secondary-color-300, #BFC4C9);
  font-size: 20px !important;
}
.ToDoListConent-module_disabled_qjEox, .ToDoListConent-module_triggerOpen_9jSbZ {
  pointer-events: none;
}
.ToDoListConent-module_statusFieldContent_avqf5 {
  padding: 4px;
  border-radius: 4px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  height: 32px;
}
.ToDoListConent-module_triggerOpen_9jSbZ {
  transform: scaleY(-1);
}
.ToDoListConent-module_portalContainer_KPgFa {
  position: absolute;
}
.ToDoListConent-module_dropdownContainer_Jyugm {
  width: 140px;
}
.ToDoListConent-module_dropdownContent_NBJwB {
  border-radius: 8px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
}
.ToDoListConent-module_statusSearchInput_ioDx8 {
  padding: 0 8px;
  margin: 4px 0;
}
.ToDoListConent-module_statusSearchInput_ioDx8 div {
  padding: 0 !important;
}
.ToDoListConent-module_statusSearchInput_ioDx8 div input {
  text-indent: 6px;
}
.ToDoListConent-module_statusesScrollbar_OLyr1 > div > div {
  margin-bottom: -20px !important;
}
.ToDoListConent-module_statusListItem_ILF4M {
  padding: 8px;
  font-size: 12px;
}
.ToDoListConent-module_statusListItem_ILF4M.ToDoListConent-module_borderBottom_d-90- {
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
}
.ToDoListConent-module_statusListItem_ILF4M:hover, .ToDoListConent-module_statusListItem_ILF4M.ToDoListConent-module_focusedItem_QwhjY {
  background-color: var(--primary-color-100, #F5F9FF);
}
.ToDoListConent-module_priorityInput_kaOja {
  width: 50% !important;
}
.ToDoListConent-module_priorityInput_kaOja div {
  border-color: var(--secondary-color-200, #DDE2E6) !important;
}
.ToDoListConent-module_priorityInput_kaOja div input {
  text-overflow: ellipsis;
  white-space: nowrap;
}
[dir=rtl] .ToDoListConent-module_priorityInput_kaOja div input {
  direction: ltr;
  text-align: right;
}
.ToDoListConent-module_showMoreRow_tOkUN {
  background-color: var(--primary-color-100, #F5F9FF);
  padding: 15px 0;
  gap: 5px;
  font-family: var(--main-font-family-main);
  margin-bottom: 20px;
}
.ToDoListConent-module_underlined_M5dIX {
  text-decoration: underline;
}
.ToDoListConent-module_noStatusesTxt_UDRWP {
  font-family: var(--main-font-family-main);
  padding: 10px;
  text-align: center;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.StepFactory-module_wrapper_x3bm0 {
  height: 740px;
  max-height: 100%;
}
@media screen and (max-height: 740px) {
  .StepFactory-module_wrapper_x3bm0 {
    height: 500px !important;
  }
}
.StepFactory-module_scrollWrapper_yWrii {
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}
.StepFactory-module_scrollWrapper_yWrii .StepFactory-module_scroll_xuCJG {
  width: 100%;
}
.StepFactory-module_innerWrapper_MMUC5 {
  width: 100%;
  height: 100%;
  padding: 24px;
}
.StepFactory-module_contentWrapper_VFpGP {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.StepFactory-module_stepTitle_kECb1 {
  width: calc(100% - 98px);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.EOYWizard-module_dialogWrapper_3DVet {
  pointer-events: none;
}
.EOYWizard-module_dialogWrapper_3DVet .rc-dialog {
  pointer-events: all;
}
.EOYWizard-module_rtlWrapper_8Cwfx .rc-dialog-close {
  top: 36px !important;
  left: 36px !important;
  right: 0 !important;
}
.EOYWizard-module_modalWelcome_lEIIi .rc-dialog-content {
  width: 720px !important;
  padding: 36px !important;
  height: 740px !important;
}
.EOYWizard-module_modalWelcome_lEIIi .rc-dialog-close {
  top: 36px !important;
  right: 36px !important;
}
.EOYWizard-module_modalWelcome_lEIIi .rc-dialog-body {
  height: 100%;
}
.EOYWizard-module_modalWelcome_lEIIi .rc-dialog-body > div {
  height: 100%;
}
@media screen and (max-height: 740px) {
  .EOYWizard-module_modalWelcome_lEIIi .rc-dialog-content {
    max-height: 500px !important;
  }
}
.EOYWizard-module_modalCommon_ZlIQk .rc-dialog-content {
  width: 990px !important;
  padding: 0 !important;
  max-height: 740px !important;
}
.EOYWizard-module_modalCommon_ZlIQk .rc-dialog-close {
  top: 24px !important;
  right: 24px !important;
}
@media screen and (max-height: 740px) {
  .EOYWizard-module_modalCommon_ZlIQk .rc-dialog-content {
    max-height: 500px !important;
  }
}.styles-module_dialog_K8648 .rc-dialog-content {
  display: flex;
  flex-direction: column;
  max-height: 740px;
  height: 90vh;
  padding: 24px !important;
}
.styles-module_dialog_K8648 .rc-dialog-body {
  flex-grow: 1;
}
.styles-module_dialog_K8648 .styles-module_submitButton_1V1GM {
  width: 268px;
}.styles-module_footerContainer_4iQqE .styles-module_buttonsContainer_d17v9 {
  gap: 8px;
  align-items: center;
  width: fit-content;
}
.styles-module_footerContainer_4iQqE .styles-module_buttonsContainer_d17v9 button {
  width: 160px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_toolbarTop_7-6w7 {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.styles-module_toolbarTop_7-6w7 .styles-module_toolbarTopLeftPart_OfqAN,
.styles-module_toolbarTop_7-6w7 .styles-module_toolbarTopRightPart_4qy5N {
  display: flex;
  width: fit-content;
  align-items: center;
}
.styles-module_toolbarTop_7-6w7 .styles-module_toolbarTopLeftPart_OfqAN > h4:first-child {
  width: max-content;
}
.styles-module_toolbarTop_7-6w7 .styles-module_toolbarTopLeftPart_OfqAN .styles-module_ellipsis_mQO0z {
  max-width: 840px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_toolbarTop_7-6w7 .styles-module_separator_i11-x {
  width: 2px;
  background-color: var(--secondary-color-400, #B2BCC6);
  margin: 0 10px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_input_TzrH5 {
  max-width: 440px;
}
.styles-module_tableContainer_HugyZ {
  width: 100%;
}
.styles-module_tableContainer_HugyZ {
  height: 100%;
}
.styles-module_table_kb-t4 {
  display: grid;
  grid-template-rows: auto 1fr;
  height: calc(100% - 72px);
}
.styles-module_table_kb-t4 .styles-module_tableHeader_4ZRhX {
  display: grid;
  position: sticky;
  margin-right: 18px;
  grid-template-columns: 40px 1fr 1fr 1fr 1fr 1fr;
}
[dir=rtl] .styles-module_table_kb-t4 .styles-module_tableHeader_4ZRhX {
  margin-left: 18px;
  margin-right: 0;
}
.styles-module_table_kb-t4 .styles-module_tableHeaderItem_ntRlZ {
  padding: 10px;
}
.styles-module_table_kb-t4 .styles-module_tableBody_5sGVq {
  overflow-y: visible;
  scrollbar-width: none;
  display: grid;
  grid-template-columns: 1fr;
  padding-right: 10px;
  min-height: 80px;
}
[dir=rtl] .styles-module_table_kb-t4 .styles-module_tableBody_5sGVq {
  padding-left: 10px;
  padding-right: 0;
}
.styles-module_table_kb-t4 .styles-module_tableRow_3n6c6 {
  display: grid;
  grid-template-columns: 40px 1fr 1fr 1fr 1fr 1fr;
  height: 45px;
  border-top: 1px solid var(--secondary-color-300, #BFC4C9);
}
.styles-module_table_kb-t4 .styles-module_tableRow_3n6c6:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_emptyList_rIovx {
  height: 465px;
}.styles-module_reportDialog_6OOkA {
  min-height: 410px;
}
.styles-module_reportDialog_6OOkA .styles-module_loader_xJdI9 {
  flex: 1;
  height: 50%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_bluesnapInput_N34NO, .styles-module_bluesnapInputError_oaHXn {
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 4px;
  overflow: hidden;
  height: 40px;
  width: 100%;
}
.styles-module_bluesnapInputError_oaHXn {
  border: 1px solid #ED7B6F;
}
.styles-module_bluesnapLabel_ukD-P, .styles-module_label_CeUp9 {
  color: var(--primary-color-700, #16213D);
  line-height: 1.8rem;
  font-weight: 400;
  font-size: var(--typography-text-xs, 12px);
}
.styles-module_label_CeUp9 {
  width: 100%;
}
.styles-module_invalidLabel_CKQiA {
  color: #ED7B6F;
  line-height: 1.8rem;
  font-weight: 400;
  font-size: var(--typography-text-xs, 12px);
  width: 100%;
}
.styles-module_formRow_hORAE {
  margin-bottom: 24px;
}
.styles-module_formRow_hORAE input {
  font-size: 14px !important;
}
.styles-module_halfRow_PLrWP {
  width: calc(50% - 12px) !important;
}
.styles-module_button_T3zlF {
  width: 276px !important;
}
.styles-module_cardImg_FNr4p {
  border-left: 1px solid var(--secondary-color-400, #B2BCC6);
  padding: 8px;
}
.styles-module_clearBtn_-nETA {
  border-left: solid 1px var(--secondary-color-400, #B2BCC6) !important;
  height: 40px !important;
  width: 40px !important;
}
.styles-module_select_b86Rl {
  width: 100%;
  padding-top: 3px;
  color: black !important;
}
.styles-module_invisibleInput_dAFAc {
  position: absolute;
  visibility: hidden;
}
.styles-module_creditCardCollectorInput_c8puU {
  border: none;
  margin: 0 5px;
  width: 100%;
}
::placeholder {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_dataCollectorInput_-eD-t {
  border: 1px solid var(--secondary-color-400, #B2BCC6);
  border-radius: 4px;
  height: 40px;
  width: 100%;
  padding: 0 5px;
}
.styles-module_dataCollectorInput_-eD-t ::placeholder {
  color: var(--secondary-color-400, #B2BCC6);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_Sv0OD {
  position: fixed;
  bottom: 50px;
  left: auto;
  right: 25px;
  z-index: 15000;
  border-radius: 8px;
  box-shadow: 0px 4px 16px 0px rgba(33, 37, 41, 0.1);
  display: flex;
  max-width: 600px;
  width: 100%;
  flex-direction: column;
  background: #fff;
  color: var(--primary-color-700, #16213D);
  padding: 20px;
  gap: 16px;
}
[dir=rtl] .styles-module_component_Sv0OD {
  right: auto;
  left: 25px;
}
.styles-module_component_Sv0OD .styles-module_header_wCjfs {
  display: flex;
  gap: 4px;
}
.styles-module_component_Sv0OD .styles-module_headerIcon_tsSGk {
  color: #5ed0f9;
}
.styles-module_component_Sv0OD .styles-module_footer_UvEL4 {
  gap: 16px;
}
.styles-module_steps_oVpT4 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 24px;
}
.styles-module_step_SxsQh {
  width: 169px;
  height: 153px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 4px;
  border-radius: 8px;
  padding: 8px 15px;
  border: 1px solid var(--primary-color-500, #3B37E6);
  background: #fff;
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_activeStep_M057n {
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_disabledStep_WXrgw {
  border-color: currentColor;
  color: var(--primary-color-250, #CACAED);
}
.styles-module_remindLaterBtn_VCkI1 {
  margin-left: -5px;
  margin-right: 0;
}
[dir=rtl] .styles-module_remindLaterBtn_VCkI1 {
  margin-right: -5px;
  margin-left: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.EOYPromo-module_dialogWrapper_L2miA {
  width: 480px;
  height: fit-content;
  margin-inline-start: 30px;
  top: 20px;
}
.EOYPromo-module_dialogWrapper_L2miA .rc-dialog-body {
  margin-bottom: 0 !important;
}
.EOYPromo-module_dialogWrapper_L2miA .rc-dialog-content {
  padding: 16px !important;
}
.EOYPromo-module_dialogWrapper_L2miA .EOYPromo-module_dialogContent_YOoth {
  margin-bottom: 0 !important;
}
.EOYPromo-module_dialogWrapper_L2miA .EOYPromo-module_dialogTitle_Hit6p {
  align-self: flex-start;
}
.EOYPromo-module_dialogWrapper_L2miA .EOYPromo-module_imageWrapper_vT82d {
  position: absolute;
  height: 150px;
  top: 50px;
  width: 480px;
  display: flex;
  background-color: var(--primary-color-100, #F5F9FF);
}
.EOYPromo-module_dialogWrapper_L2miA .EOYPromo-module_imageWrapper_vT82d .EOYPromo-module_cardImage_pgsgK {
  margin: auto;
}
.EOYPromo-module_dialogWrapper_L2miA .EOYPromo-module_content_UTYYV {
  margin-top: 150px;
  padding: 16px 0;
  gap: 16px;
}
.EOYPromo-module_dialogWrapper_L2miA .EOYPromo-module_link_rPNjl {
  color: var(--primary-color-500, #3B37E6);
}
.EOYPromo-module_dialogWrapper_L2miA .EOYPromo-module_link_rPNjl:hover {
  cursor: pointer;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.adpPanel {
  position: absolute !important;
  display: flex;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.adpPanel:empty {
  display: none;
}
.active-screens-pinned .adpPanel {
  width: calc(100% - var(--active-screens-nav-width, 280px));
}
.styles-module_routesWrapper_-ciDS {
  gap: 18px;
  width: calc(100% - 10px);
}
.styles-module_wrapper_yYviG {
  display: flex;
  flex-direction: column;
  position: absolute;
  width: 100%;
  height: calc(100% - 40px);
  left: 0;
  bottom: 40px;
  background: var(--primary-color-100, #F5F9FF);
}
.styles-module_wrapper_yYviG .styles-module_plannedTableContent_WNfj6 {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_wrapper_yYviG .styles-module_header_bDw3o {
  width: 100%;
  min-height: 100px;
}
.styles-module_wrapper_yYviG .styles-module_routesFullContent_L9SrQ {
  height: 100%;
}
.styles-module_wrapper_yYviG .styles-module_routesFullContent_L9SrQ.styles-module_contentShowTotals_D9Rem {
  height: calc(100% - 200px);
}
.styles-module_wrapper_yYviG .styles-module_pointWrapper_NiKMd {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj {
  display: flex;
  width: 100%;
  height: calc(100vh - 180px);
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj .styles-module_block_4KrMH {
  display: flex;
  flex-direction: column;
  width: 33%;
  border-radius: 8px;
  overflow: hidden;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj .styles-module_tableBlock_PvHS- {
  padding: 6px;
  margin: 12px;
  border: 1px var(--secondary-color-200, #DDE2E6) solid;
  background: #fff;
  width: 33%;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj .styles-module_tableBlock_PvHS- .styles-module_rowAction_iRi-m {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj .styles-module_emptyStateContainer_kP7PR {
  display: flex;
  flex-direction: column;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj .styles-module_mapBlock_xLFFQ {
  padding: 0;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_map_yWCQR > div:nth-child(1), .styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_map_yWCQR > div:nth-child(2) {
  display: none;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_map_yWCQR > div:nth-child(3) {
  width: 100%;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_onlyRoutes_LDekX > div:nth-child(1), .styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_onlyRoutes_LDekX > div:nth-child(3) {
  display: none;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_onlyRoutes_LDekX > div:nth-child(2) {
  width: 100%;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_onlyPlanned_LpkAR > div:nth-child(2), .styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_onlyPlanned_LpkAR > div:nth-child(3) {
  display: none;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_onlyPlanned_LpkAR > div:nth-child(1) {
  width: 100%;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_routesMap_DBSXc > div:nth-child(1) {
  display: none;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_routesMap_DBSXc > div:nth-child(2) {
  width: 50%;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_routesMap_DBSXc > div:nth-child(3) {
  width: 50%;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_plannedMap_AHyZa > div:nth-child(1) {
  width: 50%;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_plannedMap_AHyZa > div:nth-child(2) {
  display: none;
}
.styles-module_wrapper_yYviG .styles-module_content_UXYgj.styles-module_plannedMap_AHyZa > div:nth-child(3) {
  width: 50%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_wrapper_Lrv3n {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column;
}
.styles-module_hamburger_qFrzS {
  position: absolute !important;
  bottom: 180px;
  right: 10px;
  background-color: #fff;
  padding: 8px;
  border-radius: 4px;
}
.styles-module_placeholder_VlDjh {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 0 16px;
  border-radius: 8px;
  width: 120px;
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_map_rc1Qo {
  flex: 1;
}
.styles-module_footer_kMzn9 {
  padding: 8px 16px;
}
.styles-module_moving_1w4AA {
  position: absolute;
  z-index: 999999 !important;
}
.styles-module_fixedTooltip_eMdWJ {
  position: absolute;
  white-space: nowrap;
  border-radius: 10px;
  padding: 10px;
  background: var(--primary-color-700, #16213D);
  margin-bottom: 8px;
  font-family: var(--main-font-family-main);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.61;
  letter-spacing: 0.1px;
  color: #fff;
  z-index: 10050;
  bottom: 100%;
}
.styles-module_fixedTooltip_eMdWJ::before {
  content: " ";
  position: absolute;
  height: 0;
  width: 0;
  top: 100%; /* At the bottom of the tooltip */
  left: 9px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}
[dir=rtl] .styles-module_fixedTooltip_eMdWJ::before {
  left: auto;
  right: 9px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_content_tNliH {
  right: 45px !important;
  left: auto !important;
  top: -28px;
  width: fit-content;
  min-width: 200px !important;
  padding: 8px;
  background-color: #fff;
}
.styles-module_content_tNliH .styles-module_item_yc173 {
  padding: 8px;
  justify-content: flex-start;
  gap: 8px;
  white-space: nowrap;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_markerSvg_cMhox {
  position: relative;
  float: right;
}
[dir=rtl] .styles-module_markerSvg_cMhox {
  float: right;
}
.styles-module_markerSvg_cMhox > div {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -60%);
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
 * !important: this necessary overrides of the Scrollbars component direction styles
 * (to support correct behavior of the horizontal scroll)
 */
[dir=rtl] .Table-module_scrollWrapperOuter_sUmjl {
  direction: ltr;
}
[dir=rtl] .Table-module_scrollWrapperInner_1AYN8 {
  direction: rtl;
  width: fit-content;
  min-width: 100%;
}
[dir=rtl] .Table-module_pinned_rueVS {
  right: 0 !important;
  left: unset !important;
}
.Table-module_dragContainer_ryNnC {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 32px;
  padding: 0 16px;
  border-radius: 8px;
  background-color: var(--primary-color-200, #E3EEFF);
  width: 120px;
}
.Table-module_container_vdHhO {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  flex-grow: 1;
  overflow: hidden;
}
.Table-module_container_vdHhO .Table-module_pinned_rueVS {
  display: table-cell;
  flex-direction: row;
  position: sticky;
  left: 0;
  top: 0;
  z-index: 10000;
  background-color: var(--primary-color-0, #ffffff);
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
  height: inherit;
}
.Table-module_container_vdHhO .Table-module_pinned_rueVS > .Table-module_cell_jdzE- {
  height: inherit !important;
  background-color: var(--primary-color-0, #ffffff);
  border-collapse: collapse;
  line-height: 26px;
}
.Table-module_container_vdHhO .Table-module_pinnedHeader_fw2z3 {
  position: sticky;
  left: 0;
  top: 0;
  z-index: 10002 !important;
  height: 32px;
  border-top: 1px solid var(--secondary-color-200, #DDE2E6);
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
  background-color: var(--primary-color-100, #F5F9FF);
}
.Table-module_container_vdHhO .Table-module_pinnedHeader_fw2z3 .Table-module_checkboxCell_XvCc9 {
  background-color: var(--primary-color-100, #F5F9FF) !important;
}
.Table-module_container_vdHhO .Table-module_pinnedHeader_fw2z3 .Table-module_checkboxCell_XvCc9 .Table-module_checkboxCellContent_N2XY4 {
  background-color: var(--primary-color-100, #F5F9FF) !important;
}
.Table-module_pinnedTableWrapper_-wVmZ {
  display: block;
  width: 100%;
  height: 100%;
}
.Table-module_pinnedTableWrapper_-wVmZ .Table-module_pinnedTable_8D97e {
  display: table;
  border-collapse: collapse;
  height: 100%;
}
.Table-module_pinnedTableWrapper_-wVmZ .Table-module_pinnedTable_8D97e .Table-module_pinnedTableRow_anO-W {
  display: table-row;
  height: 100%;
}
.Table-module_pinnedTableWrapper_-wVmZ .Table-module_pinnedTable_8D97e .Table-module_pinnedTableRow_anO-W .Table-module_cell_jdzE- {
  border: unset !important;
}
.Table-module_pinnedTableWrapper_-wVmZ .Table-module_pinnedTable_8D97e .Table-module_pinnedTableRow_anO-W .Table-module_cell_jdzE- {
  padding: unset;
}
.Table-module_pinnedTableWrapper_-wVmZ .Table-module_pinnedTable_8D97e .Table-module_pinnedTableRow_anO-W .Table-module_cell_jdzE-:not(:last-child) {
  border-right: 1px solid var(--secondary-color-200, #DDE2E6) !important;
}
[dir=rtl] .Table-module_pinnedTableWrapper_-wVmZ .Table-module_pinnedTable_8D97e .Table-module_pinnedTableRow_anO-W {
  border-left: 1px solid var(--secondary-color-200, #DDE2E6) !important;
}
.Table-module_wrapper_-joDR {
  display: block;
  position: sticky;
  width: 100%;
}
.Table-module_innerWrapper_iQrWe {
  position: relative;
}
.Table-module_moving_aOcST {
  position: absolute;
  z-index: 999999 !important;
}
.Table-module_moving_aOcST .Table-module_cell_jdzE- {
  background-color: var(--primary-color-0, #ffffff) !important;
}
.Table-module_row_cjzh3 {
  display: table-row-group;
  height: 100%;
}
.Table-module_row_cjzh3:hover {
  background-color: var(--primary-color-100, #F5F9FF) !important;
}
.Table-module_container_vdHhO.Table-module_disabledHover_R9dIS .Table-module_row_cjzh3:hover {
  background-color: unset !important;
}
.Table-module_container_vdHhO.Table-module_disabledHover_R9dIS .Table-module_row_cjzh3:hover .Table-module_rowActions_FXgYD {
  display: none;
}
.Table-module_rowActions_FXgYD {
  display: none;
  position: sticky;
  top: 0;
  right: 0;
  min-height: 20px;
  height: 100%;
  width: 40px;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
  background-color: var(--secondary-color-200, #DDE2E6);
}
.Table-module_rtl_fa3J5 .Table-module_checkbox_cRq2a {
  margin-left: unset !important;
  margin-right: 8px;
}
.Table-module_table_cg5aW {
  display: table;
  border-collapse: collapse;
  position: static;
  background-color: var(--primary-color-0, #ffffff);
  height: 100%;
}
.Table-module_table_cg5aW .Table-module_headerCheckbox_cmT7O {
  border-left: 1px solid var(--secondary-color-200, #DDE2E6);
}
.Table-module_table_cg5aW .Table-module_text_dXdRH {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Table-module_table_cg5aW .Table-module_headerCellTitle_GjpwV {
  color: var(--primary-color-700, #16213D);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 22.582px;
  letter-spacing: 0.1px;
}
.Table-module_table_cg5aW .Table-module_cell_jdzE- {
  z-index: 9999;
}
.Table-module_table_cg5aW .Table-module_groupColumn_-vphv {
  display: table-cell;
  max-width: 44px;
  min-width: 44px;
  height: 26px;
  box-shadow: 0 1px 0 0 var(--secondary-color-200, #DDE2E6), 0 -1px 0 0 var(--secondary-color-200, #DDE2E6);
}
.Table-module_table_cg5aW .Table-module_offsetCell_y4JwD {
  min-width: 32px;
}
.Table-module_table_cg5aW .Table-module_offsetColumn_i5RMG {
  background-color: var(--primary-color-100, #F5F9FF) !important;
  box-shadow: 0 1px 0 0 var(--secondary-color-200, #DDE2E6), 0 -1px 0 0 var(--secondary-color-200, #DDE2E6);
}
.Table-module_table_cg5aW .Table-module_groupCell_IQA3A {
  width: 100%;
  background-color: var(--primary-color-0, #ffffff);
  height: 100%;
  min-width: 32px;
}
.Table-module_table_cg5aW .Table-module_groupCellContent_ocVY0 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.Table-module_table_cg5aW .Table-module_checkboxColumn_YDETp {
  display: table-cell;
  max-width: 42px;
  min-width: 42px;
  height: 32px;
  z-index: 10000;
  text-align: center;
}
.Table-module_table_cg5aW .Table-module_groupingDash_TZXd6 {
  width: 50%;
  height: 100%;
  border-right: 1px solid;
  opacity: 0.3;
  margin-right: auto;
}
.Table-module_table_cg5aW .Table-module_checkboxCell_XvCc9 {
  border-left: unset !important;
  background-color: var(--primary-color-0, #ffffff);
  vertical-align: middle;
  height: 100%;
}
.Table-module_table_cg5aW .Table-module_checkboxCellContent_N2XY4 {
  align-items: center;
  border-left: unset;
  background-color: var(--primary-color-0, #ffffff);
  height: 100%;
  box-shadow: 0 1px 0 0 var(--secondary-color-200, #DDE2E6), 0 -1px 0 0 var(--secondary-color-200, #DDE2E6);
  border-right: 1px solid var(--secondary-color-200, #DDE2E6);
}
.Table-module_table_cg5aW .Table-module_checkboxCellContent_N2XY4 .Table-module_checkbox_cRq2a {
  margin-left: 8px;
}
.Table-module_table_cg5aW .Table-module_headerRow_Zjsa4 {
  display: table-row;
  height: 100%;
}
.Table-module_table_cg5aW .Table-module_header_XTlmQ {
  display: table-header-group;
  position: sticky;
  top: 0;
  z-index: 10001;
}
.Table-module_table_cg5aW .Table-module_header_XTlmQ .Table-module_sortIcon_INZ1d {
  font-size: 18px;
}
.Table-module_table_cg5aW .Table-module_header_XTlmQ .Table-module_cell_jdzE- {
  display: table-cell;
  background-color: var(--primary-color-0, #ffffff);
}
.Table-module_table_cg5aW .Table-module_header_XTlmQ .Table-module_cell_jdzE- .Table-module_resize_h1p73 {
  display: block;
  height: 26px;
  width: 5px;
  min-width: 5px;
  cursor: col-resize;
}
.Table-module_table_cg5aW .Table-module_header_XTlmQ .Table-module_cell_jdzE- .Table-module_resizeDisabled_e7DpA {
  cursor: default !important;
}
.Table-module_table_cg5aW .Table-module_content_7MnWN {
  display: table-row-group;
}
.Table-module_table_cg5aW .Table-module_content_7MnWN .Table-module_row_cjzh3 {
  display: table-row;
  height: 100%;
}
.Table-module_table_cg5aW .Table-module_content_7MnWN .Table-module_row_cjzh3 .Table-module_cell_jdzE- {
  display: table-cell;
  height: 32px;
  position: relative;
  border: 1px solid var(--secondary-color-200, #DDE2E6);
}
.Table-module_table_cg5aW .Table-module_headerPoint_Uy90I {
  margin: 0 auto;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_sortIcon_aq4O9 {
  font-size: 18px;
}
.styles-module_cell_0Msc6 {
  display: table-cell;
  border-left: 1px solid var(--secondary-color-200, #DDE2E6);
  border-right: 1px solid var(--secondary-color-200, #DDE2E6);
  border-collapse: collapse;
  background-color: var(--primary-color-100, #F5F9FF);
  padding: 0 8px;
}
.styles-module_cell_0Msc6 .styles-module_resize_E4v1n {
  display: block;
  height: 26px;
  width: 5px;
  min-width: 5px;
  cursor: col-resize;
}
.styles-module_cell_0Msc6 .styles-module_resizeDisabled_-141n {
  cursor: default !important;
}
.styles-module_cell_0Msc6 .styles-module_headerCellTitle_2QJJ9 {
  height: 18px;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  overflow: hidden !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_container_nBWwQ {
  position: relative;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  text-align: center;
  line-height: 22px;
  border: 2px solid transparent;
  z-index: 5;
  background-color: var(--secondary-color-500, #656C73);
  border-color: var(--secondary-color-500, #656C73);
  color: #000;
}
.styles-module_container_nBWwQ .styles-module_text_o1A3m {
  position: relative;
  line-height: 24px;
  z-index: 10;
}
.styles-module_container_nBWwQ::before {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid var(--arrow-color, var(--secondary-color-500, #656C73));
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.RoutesWrapper-module_routesMainScroll_IVnLh {
  margin-inline-end: -10px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_scroll_xhehL {
  height: fit-content !important;
}
.styles-module_optimizeUnassignedButton_zJGSq {
  width: max-content !important;
  padding: 8px !important;
}
.styles-module_optimizeUnassignedButton_zJGSq > span {
  flex-shrink: 0;
}
.styles-module_rtl_AB-gt [class*=text] {
  direction: rtl;
}
.styles-module_contentWrapper_etHNh {
  gap: 8px;
  padding-bottom: 8px;
}
.styles-module_wrapper_Cw0bb {
  width: 100%;
  justify-content: flex-start;
  padding: 4px 16px;
  gap: 8px;
}
.styles-module_wrapper_Cw0bb .styles-module_planned_j9Cr4 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: fit-content !important;
  gap: 8px;
}
.styles-module_wrapper_Cw0bb .styles-module_planned_j9Cr4 div:last-child {
  padding: 5px;
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_wrapper_Cw0bb .styles-module_dropdown_29bTi {
  width: fit-content !important;
}
.styles-module_wrapper_Cw0bb .styles-module_settingsContainer_D4HZ8 {
  display: flex;
  width: fit-content;
  justify-content: flex-end;
  gap: 8px;
}
.styles-module_wrapper_Cw0bb .styles-module_settingsContainer_D4HZ8 div:hover {
  color: var(--primary-color-500, #3B37E6);
  cursor: pointer;
}
.styles-module_moveToItemLabel_v1Bpt {
  margin: 0 8px;
  white-space: nowrap;
}
.styles-module_moveToItemPoint_zu8MF {
  flex-shrink: 0;
}
.styles-module_lightBackground_dpnkY {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_paddingBottom_U6iIe {
  padding-bottom: 4px;
}
.styles-module_dropdownContent_mZ1A9 {
  min-width: 200px !important;
}
.styles-module_savedSearchesWrapper_Ss4UO {
  max-width: 350px;
}
@media screen and (max-width: 2499px) {
  .styles-module_savedSearchesWrapper_Ss4UO {
    max-width: 170px;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.OptimizationDialogContent-module_wrapper_RM4ri {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  justify-content: flex-start;
  gap: 16px;
}
.OptimizationDialogContent-module_wrapper_RM4ri .OptimizationDialogContent-module_label_bXhNc {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 4px;
}
.OptimizationDialogContent-module_wrapper_RM4ri [class*="datePickerPosition"] {
  align-self: flex-start;
}
.OptimizationDialogContent-module_wrapper_RM4ri .OptimizationDialogContent-module_unassignedOptimizationOption_g7NZh {
  gap: 8px;
}
.OptimizationDialogContent-module_wrapper_RM4ri .OptimizationDialogContent-module_toggleButton_qnbbB {
  display: flex;
  height: 30px;
}
.OptimizationDialogContent-module_wrapper_RM4ri .OptimizationDialogContent-module_option_O9OyG {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}
.OptimizationDialogContent-module_wrapper_RM4ri .OptimizationDialogContent-module_option_O9OyG .OptimizationDialogContent-module_considerGroup_UUsfz {
  max-width: fit-content;
  gap: 24px;
  justify-content: flex-end;
}
.OptimizationDialogContent-module_wrapper_RM4ri .OptimizationDialogContent-module_option_O9OyG .OptimizationDialogContent-module_markerSelect_-SJJz {
  width: 140px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.AutoPlanningContent-module_content_NhwWA {
  gap: 16px;
}
.AutoPlanningContent-module_input_tINDb input {
  font-size: 14px !important;
}
.AutoPlanningContent-module_dialogFooter_Pd--k {
  gap: 24px;
}
.AutoPlanningContent-module_datePickerInputWrapper_EUgzF {
  width: 100%;
}
.AutoPlanningContent-module_datePickerTriggerWrapper_aki1f {
  padding-inline-start: 6px;
}
.AutoPlanningContent-module_datePickerPosition_3-kAr {
  margin-inline-start: 24px;
}
[dir=rtl] .AutoPlanningContent-module_datePickerPosition_3-kAr {
  margin-inline-start: 235px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.UtilizationWarning-module_wrapper_I-VD4 {
  display: flex;
  flex-direction: row;
  width: 100%;
  border-radius: 8px;
  padding: 4px 8px;
  gap: 4px;
  color: var(--primary-color-700, #16213D);
}
.UtilizationWarning-module_error_b0CyR {
  background-color: #FFDFD9;
}
.UtilizationWarning-module_warning_L6qcF {
  background-color: #FAEDE1;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.OptimizationDialog-module_title_SGwVn {
  display: flex;
  gap: 4px;
}
.OptimizationDialog-module_title_SGwVn svg {
  width: 40px;
  height: 40px;
}
.OptimizationDialog-module_headerIcons_ho2NW {
  margin-top: 26px;
  margin-inline-end: 5px;
  color: var(--primary-color-700, #16213D) !important;
}
.OptimizationDialog-module_footerButtons_nsEr5 {
  gap: 24px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.OptimizationLoader-module_wrapper_U0MkR {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
}
.OptimizationLoader-module_loaderWrapper_3pl30 {
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: center;
}
.OptimizationLoader-module_loader_Wzbbh {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  width: 360px;
  height: 288px;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0 0 50px 0 rgba(50, 65, 72, 0.1), 0 15px 50px 0 rgba(16, 131, 174, 0.2);
  background-color: #fff;
  box-sizing: border-box;
}
.OptimizationLoader-module_description_VDZ-j {
  width: 280px;
}
.OptimizationLoader-module_lottie_Ct79D {
  height: 50px;
  width: 200px;
  margin: 24px 0 12px;
}
.OptimizationLoader-module_title_PH9TZ {
  display: flex;
  padding: 10px 0 20px 0;
}
.OptimizationLoader-module_title_PH9TZ > svg {
  width: 40px;
  height: 40px;
}
.OptimizationLoader-module_buttonWrapper_lRVqW {
  margin-top: auto;
  width: 100%;
  height: 50px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
div.styles-module_header_gjG-Z {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 4px 30px;
  border-bottom: 1px solid var(--secondary-color-200, #DDE2E6);
  background-color: #fff;
}
div.styles-module_header_gjG-Z .styles-module_headerTitle_U56g7 {
  width: fit-content;
}
.styles-module_select_XvAB2 {
  max-width: 200px;
}
.styles-module_select_XvAB2 .styles-module_headerTitle_U56g7 {
  white-space: nowrap;
}
.styles-module_select_XvAB2 .styles-module_chartHeader_PpnGm {
  flex-grow: 1;
  max-width: 90%;
}
.styles-module_select_XvAB2 .styles-module_chartHeader_PpnGm .styles-module_inputWrapper_SG70C {
  width: fit-content;
}
.styles-module_select_XvAB2 .styles-module_chartHeader_PpnGm .styles-module_inputWrapper_SG70C .styles-module_inputSign_yHPs3 {
  padding: 0 5px;
}
.styles-module_select_XvAB2 .styles-module_chartHeader_PpnGm .styles-module_inputWrapper_SG70C .styles-module_forceLtr_VEvlo {
  direction: ltr;
}
.styles-module_select_XvAB2 .styles-module_chartHeader_PpnGm .styles-module_inputWrapper_SG70C .styles-module_commaSeparator_LXPeG {
  padding-inline-end: 5px;
}
.styles-module_headerIcons_IBrKD {
  margin-top: 15px;
  margin-inline-end: 5px;
}
.styles-module_marginH_aOmpH > *:not(:last-child) {
  margin-left: 0;
  margin-right: 4px;
}
[dir=rtl] .styles-module_marginH_aOmpH > *:not(:last-child) {
  margin-right: 0;
  margin-left: 4px;
}
.styles-module_marginH_aOmpH .styles-module_seperator_hlh5C {
  margin: 0 10px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_routesTotalWrapper_daYod {
  margin-top: 6px;
  border-radius: 4px;
  padding: 16px 24px;
  background-color: var(--primary-color-100, #F5F9FF);
  min-width: 100%;
  width: max-content !important;
  gap: 24px;
}
.styles-module_totalItem_rCTyp {
  gap: 3px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_wrapper_S-eeM {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex: 1;
  margin: auto 0;
}
.styles-module_wrapper_S-eeM .styles-module_container_gXy1c {
  width: fit-content;
  max-width: 300px;
  height: fit-content;
  margin: 0 auto;
  text-align: center;
}
.styles-module_wrapper_S-eeM .styles-module_container_gXy1c :first-child {
  width: 100%;
  height: 100%;
  margin-bottom: 40px;
}
@media screen and (max-height: 680px) {
  .styles-module_wrapper_S-eeM .styles-module_container_gXy1c :first-child {
    margin-bottom: 4px;
  }
}
@media (max-width: 767px) {
  .styles-module_wrapper_S-eeM .styles-module_container_gXy1c :last-child {
    display: none;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
 * !important: this necessary overrides of the Scrollbars component direction styles
 * (to support correct behavior of the horizontal scroll)
 */
.RouteTile-module_scrollWrapperOuter_BvLWU {
  border-radius: 8px;
  background-color: var(--primary-color-100, #F5F9FF);
  margin-right: 24px;
}
.RouteTile-module_scrollWrapperInner_PRk3W {
  border-radius: 8px;
  min-width: 100%;
  width: fit-content;
}
[dir=rtl] .RouteTile-module_scrollWrapperOuter_BvLWU {
  direction: ltr;
  margin-left: 16px;
  margin-right: unset !important;
}
[dir=rtl] .RouteTile-module_scrollWrapperInner_PRk3W {
  direction: rtl;
}
.RouteTile-module_deliveryInfoWrapper_tWA-K {
  background-color: white;
  flex-basis: 100%;
}
.RouteTile-module_wrapper_0eMzZ {
  border-radius: 8px;
  border-top: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-left: 8px solid;
  max-width: 100%;
  min-width: 100%;
  position: relative;
}
.RouteTile-module_wrapper_0eMzZ:last-child {
  margin-bottom: 5px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_loader_K5CfH {
  position: absolute;
  left: 0;
  margin-left: calc(50% - 180px);
  top: 0;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_loader_K5CfH.RouteTile-module_smallContainer_8uCQg {
  top: -20px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_loader_K5CfH.RouteTile-module_xSmallContainer_cHxHv {
  top: -50px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_routeMenuWrapper_fCSa- {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  width: 32px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_statusField_RWuf- {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-shrink: 0;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_statusCircle_kTDYq {
  display: flex;
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_scroll_QZzPI {
  padding-right: 8px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_scroll_QZzPI > div {
  height: 100%;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_deliveryInfo_We9i1 {
  padding: 10px 16px;
  gap: 16px;
  width: fit-content;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_deliveryInfo_We9i1 .RouteTile-module_detailsCollapse_WXmWv {
  padding: 6px 10px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_deliveryInfo_We9i1 .RouteTile-module_summary_IogJU {
  gap: 4px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_deliveryInfo_We9i1 .RouteTile-module_summary_IogJU > div {
  white-space: nowrap;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_optimizedIndicator_2de-J {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  background-color: var(--primary-color-100, #F5F9FF);
  top: 0;
  right: 24px;
  height: 36px;
  width: 24px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_routeMenu_lC456 {
  position: absolute;
  top: 0;
  right: 0;
  background-color: var(--primary-color-100, #F5F9FF);
  height: 36px;
  width: 24px;
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_infoLabelPadding_ihCQO {
  padding: 0 8px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_nowrap_VFqS5 {
  text-wrap: nowrap;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_infoLabelSmallPadding_4T8F4 {
  padding: 0 4px;
  white-space: nowrap;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_infoLabelSmallPadding_4T8F4.RouteTile-module_titleFinalCol_KUyi4 {
  padding-inline-end: 8px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_info_1D-zT {
  display: flex;
  max-width: 100%;
  flex: 0 0 100%;
  background-color: var(--primary-color-100, #F5F9FF);
  margin-left: 8px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_info_1D-zT > div {
  white-space: nowrap;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_info_1D-zT .RouteTile-module_infoCollapse_Qqa8h {
  padding: 6px 10px;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_pointWrapper_UL1OH {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.RouteTile-module_wrapper_0eMzZ .RouteTile-module_checkbox_1F-hh {
  display: flex;
  margin-left: 3px;
  flex-shrink: 0;
}
[dir=rtl] .RouteTile-module_wrapper_0eMzZ .RouteTile-module_checkbox_1F-hh {
  margin-right: 3px;
  margin-left: 0;
}
.RouteTile-module_selectableText_GUBc9 {
  user-select: text;
  cursor: text;
}
[dir=rtl] .RouteTile-module_wrapper_0eMzZ {
  border-right: 8px solid;
  border-left: 1px solid;
}
[dir=rtl] .RouteTile-module_optimizedIndicator_2de-J {
  right: unset;
  left: 24px;
}
[dir=rtl] .RouteTile-module_routeMenu_lC456 {
  left: 0;
  right: unset;
  border-radius: 8px 0 0 8px;
}
[dir=rtl] .RouteTile-module_scroll_QZzPI {
  padding-left: 8px;
  padding-right: unset;
}
[dir=rtl] .RouteTile-module_info_1D-zT {
  padding-right: 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.RouteMenu-module_tileInPicker_A1U-8 {
  cursor: pointer;
}
.RouteMenu-module_threeDotsWrapper_I0zYp {
  height: 36px;
  width: 100%;
  border-radius: 8px;
}
.RouteMenu-module_menuItem_qbTg9 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  width: 260px;
  padding: 8px;
  background-color: var(--primary-color-0, #ffffff);
}
.RouteMenu-module_menuItem_qbTg9:hover {
  background-color: var(--primary-color-200, #E3EEFF);
}
.RouteMenu-module_menuItem_qbTg9 .RouteMenu-module_itemLabel_bXC7a {
  width: 100%;
}
.RouteMenu-module_menuItem_qbTg9 .RouteMenu-module_icon_9avnH {
  padding-left: 4px;
}
.RouteMenu-module_menuItem_qbTg9 .RouteMenu-module_rtl_lmNCD .RouteMenu-module_icon_9avnH {
  padding-right: 4px;
}
.RouteMenu-module_dropdownContent_zo6Vt {
  bottom: 0;
  right: 30px !important;
}
[dir=rtl] .RouteMenu-module_dropdownContent_zo6Vt {
  right: auto !important;
  left: 30px !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.ColorPicker-module_container_7mH7I {
  min-width: 288px;
  max-width: 288px;
  flex-wrap: wrap;
  padding: 8px;
  gap: 8px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_scroll_PmZvg {
  height: fit-content !important;
}
.styles-module_optimizeRouteButton_EosVQ {
  width: max-content !important;
  padding: 8px !important;
}
.styles-module_optimizeRouteButton_EosVQ > span {
  flex-shrink: 0;
}
.styles-module_rtl_lhDYo [class*=text] {
  direction: rtl;
}
.styles-module_contentWrapper_eUdPv {
  gap: 8px;
  padding-bottom: 8px;
}
.styles-module_wrapper_0YvZT {
  width: 100%;
  justify-content: flex-start !important;
}
.styles-module_wrapper_0YvZT .styles-module_headerRowPadding_d8FRK {
  padding: 4px 16px;
}
.styles-module_wrapper_0YvZT .styles-module_headerRowPadding_d8FRK.styles-module_lightBackground_ViWWF {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_wrapper_0YvZT .styles-module_delivery_y4fKe {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  margin-right: 5px;
}
[dir=rtl] .styles-module_wrapper_0YvZT .styles-module_delivery_y4fKe {
  margin-right: 0;
  margin-left: 5px;
}
.styles-module_wrapper_0YvZT .styles-module_delivery_y4fKe div:last-child {
  padding: 5px;
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_wrapper_0YvZT .styles-module_chooseDropdown_SR3xP {
  width: fit-content !important;
  justify-content: flex-start !important;
  margin: 0 5px;
}
.styles-module_wrapper_0YvZT .styles-module_settingsContainer_rvlny {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}
.styles-module_wrapper_0YvZT .styles-module_settingsContainer_rvlny div:hover {
  color: var(--primary-color-500, #3B37E6);
  cursor: pointer;
}
.styles-module_regFlexGap_vds1N {
  gap: 8px;
}
.styles-module_status_xrwE- {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.styles-module_dropdownTrigger_uVP4q {
  width: 150px;
}
.styles-module_savedSearchesWrapper_HiY-P {
  max-width: 350px;
}
@media screen and (max-width: 2499px) {
  .styles-module_savedSearchesWrapper_HiY-P {
    max-width: 170px;
  }
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.OptimizationCancelDialog-module_footerButtons_bk5FA {
  gap: 24px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_hTWlW {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 16px;
  min-width: 20px;
  border-radius: 10px;
  padding: 1px 2px;
  font-size: 12px;
  font-family: var(--main-font-family-main);
  background-color: var(--primary-color-700, #16213D);
  color: #fff;
  margin: 0 6px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.Container-module_container_TIEQZ {
  display: flex;
  flex-direction: column;
  background: var(--primary-color-200, #E3EEFF);
  border-radius: 10px;
  width: 100%;
}
.Container-module_container_TIEQZ .Container-module_itemsWrap_rks7t {
  display: flex;
  grid-gap: var(--homepage-column-gap, 8px);
  flex-wrap: wrap;
  list-style: none;
  padding: 8px var(--homepage-column-gap, 8px) min(var(--homepage-column-gap, 8px), 24px);
  min-height: 162px;
  margin: 0;
}
.Container-module_container_TIEQZ .Container-module_collapsibleBody_oulOE {
  overflow: hidden;
}
.Container-module_container_TIEQZ.Container-module_hover_pCBmC {
  background-color: rgb(255, 249, 204);
}
.Container-module_draggableStyles_AIOTh {
  border-radius: 10px;
  border: 1px solid var(--primary-color-500, #3B37E6) !important;
  background: rgba(227, 238, 255, 0.8);
  box-shadow: 0px 4px 16px 0px rgba(33, 37, 41, 0.1);
}
.Container-module_draggableStyles_AIOTh .Container-module_itemsWrap_rks7t {
  display: none !important;
}
.pui-homepage-droppable-container {
  border: 1px dashed var(--primary-color-500, #3b37e6);
}
.pui-homepage-droppable-container > * {
  opacity: 0.4;
}
.Container-module_header_eqn3y {
  position: var(--pui-homepage-container-header-behavior, sticky);
  top: 0;
  display: flex;
  padding: 5px min(var(--homepage-column-gap, 8px), 24px) 8px;
  align-items: center;
  justify-content: space-between;
  border-radius: 10px;
  background-color: inherit;
  cursor: move;
  z-index: 1;
}
.Container-module_header_eqn3y .Container-module_title_JYe8m {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.Container-module_header_eqn3y .Container-module_rightToolbar_n7S-I {
  gap: 8px;
  flex-shrink: 0;
}
.Container-module_header_eqn3y .Container-module_leftToolbar_jdAz2 {
  flex-shrink: 1;
  overflow: hidden;
  padding-left: 0;
  padding-right: 16px;
}
[dir=rtl] .Container-module_header_eqn3y .Container-module_leftToolbar_jdAz2 {
  padding-right: 0;
  padding-left: 16px;
}
.Container-module_emptyState_yCtYb {
  width: 100%;
  height: 130px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  border-radius: 4px;
  border: 1px dashed var(--secondary-color-400, #b2bcc6);
  background: var(--primary-color-100-selected, #f5f9ff);
  padding: 10px;
}
.Container-module_emptyState_yCtYb .Container-module_addBtn_VIpM6 {
  margin-top: 12px;
}
.pui-homepage-item-active {
  opacity: 0.4 !important;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
@keyframes Item-module_pop_6udbQ {
  0% {
    transform: scale(1);
    box-shadow: var(--box-shadow);
  }
  100% {
    transform: scale(var(--scale));
    box-shadow: var(--box-shadow-picked-up);
  }
}
@keyframes Item-module_fadeIn_USFQT {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.Item-module_Wrapper_E1Rya {
  display: flex;
  box-sizing: border-box;
  transform: translate3d(var(--translate-x, 0), var(--translate-y, 0), 0) scaleX(var(--scale-x, 1)) scaleY(var(--scale-y, 1));
  transform-origin: 0 0;
  touch-action: manipulation;
}
.Item-module_Wrapper_E1Rya.Item-module_fadeIn_USFQT {
  animation: Item-module_fadeIn_USFQT 500ms ease;
}
.Item-module_Wrapper_E1Rya.Item-module_dragOverlay_duR8o {
  --scale: 1.05;
  --box-shadow: $box-shadow;
  --box-shadow-picked-up: $box-shadow-border, -1px 0 15px 0 rgba(34, 33, 81, 0.01),
      0px 15px 15px 0 rgba(34, 33, 81, 0.25);
  z-index: 999;
}
.Item-module_Item_berCw {
  position: relative;
  box-sizing: border-box;
  font-family: var(--main-font-family-main);
  border-radius: 4px;
  transform-origin: 50% 50%;
  -webkit-tap-highlight-color: transparent;
  transform: scale(var(--scale, 1));
  transition: box-shadow 200ms cubic-bezier(0.18, 0.67, 0.6, 1.22);
}
.Item-module_Item_berCw:focus-visible {
  box-shadow: 0 0px 4px 1px #4c9ffe, 0 0 0 calc(1px / var(--scale-x, 1)) rgba(63, 63, 68, 0.05), 0 1px calc(3px / var(--scale-x, 1)) 0 rgba(34, 33, 81, 0.15);
}
.Item-module_Item_berCw:not(.Item-module_withHandle_4ImWz) {
  touch-action: manipulation;
  cursor: grab;
}
.Item-module_Item_berCw.Item-module_dragOverlay_duR8o {
  cursor: inherit;
  animation: Item-module_pop_6udbQ 200ms cubic-bezier(0.18, 0.67, 0.6, 1.22);
  transform: scale(var(--scale));
  box-shadow: var(--box-shadow-picked-up);
  opacity: 1;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
html {
  font-size: 62.5%;
}
.styles-module_text_1UfSz {
  letter-spacing: 0.1px;
  /*
   * Text Skins
   */
  /*
   * Font Style
   */
}
.styles-module_text-line-breaks_tLlM8 {
  white-space: pre-line;
}
.styles-module_text-prefix-padding_zfm-s {
  padding-left: 1rem;
  padding-right: 0;
}
[dir=rtl] .styles-module_text-prefix-padding_zfm-s {
  padding-right: 1rem;
  padding-left: 0;
}
.styles-module_text-suffix-padding_k444n {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .styles-module_text-suffix-padding_k444n {
  padding-right: 0;
  padding-left: 1rem;
}
.styles-module_text-inline-block_qWTyj {
  display: inline-block;
}
.styles-module_text-nowrap_mvcsR {
  white-space: nowrap;
}
.styles-module_text-paragraph-1_YSLiR, .styles-module_text-subtitle-1_2cI82 {
  font-size: var(--typography-text-lg, 16px);
  line-height: 26px;
  font-weight: 400;
}
.styles-module_text-subtitle-1_2cI82 {
  font-weight: 500;
}
.styles-module_text-caption-1_VSYrQ {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.73708;
  font-weight: 700;
}
.styles-module_text-label-1_8Y850 {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 400;
}
.styles-module_text-paragraph-2_tyvUs, .styles-module_text-subtitle-2_B2s3A {
  font-size: var(--typography-text-md, 14px);
  font-weight: 400;
  line-height: 1.613;
}
.styles-module_text-subtitle-2_B2s3A {
  font-weight: 700;
}
.styles-module_text-caption-2_duXZ3 {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.5;
  font-weight: 500;
}
.styles-module_text-label-2_gb72f {
  font-size: var(--typography-text-sm, 13px);
  line-height: 1.66667;
  font-weight: 700;
}
.styles-module_text-placeholder-1_hzZkW {
  font-size: var(--typography-text-lg, 16px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.625;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-placeholder-2_gc7Kb {
  font-size: var(--typography-text-md, 14px);
  font-style: normal;
  font-weight: 300;
  line-height: 1.613;
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-tiny_aeGlF {
  font-size: var(--typography-text-xxs, 10px);
  line-height: 1.8;
  font-weight: 400;
}
.styles-module_text-breadcrumb_SBdmw {
  font-size: var(--typography-text-xs, 12px);
  line-height: 1.66667;
}
.styles-module_text_1UfSz.styles-module_text-italic_wQf1- {
  font-style: italic;
}
.styles-module_text_1UfSz.styles-module_text-normal_Wsvi4 {
  font-style: normal;
}
/**
  * Text Weight
  */
.styles-module_text_1UfSz.styles-module_font-weight-normal_VgVlb,
.styles-module_priority-title_KmGYS.styles-module_font-weight-normal_VgVlb {
  font-weight: 400 !important;
}
.styles-module_text_1UfSz.styles-module_font-weight-semi-bold_p-wDS,
.styles-module_priority-title_KmGYS.styles-module_font-weight-semi-bold_p-wDS {
  font-weight: 600 !important;
}
.styles-module_text_1UfSz.styles-module_font-weight-bold_X-513,
.styles-module_priority-title_KmGYS.styles-module_font-weight-bold_X-513 {
  font-weight: 700 !important;
}
.styles-module_text_1UfSz.styles-module_font-weight-medium_j4IQz,
.styles-module_priority-title_KmGYS.styles-module_font-weight-medium_j4IQz {
  font-weight: 500 !important;
}
.styles-module_text_1UfSz.styles-module_font-weight-thin_PQ5Gl,
.styles-module_priority-title_KmGYS.styles-module_font-weight-thin_PQ5Gl {
  font-weight: 300 !important;
}
/*
* Text Colors
*/
.styles-module_text-color_zLEMG {
  /**
    * Old theme typography color styles /START
  */
  /** Old theme typography color styles END/  **/
}
.styles-module_text-color-grey-light_Kr2jI, .styles-module_text-color-grey-light_Kr2jI:before {
  color: #bfd0d7;
}
.styles-module_text-color-white_JvnAM, .styles-module_text-color-white_JvnAM:before {
  color: #fff;
}
.styles-module_text-color-red_FJ-rS, .styles-module_text-color-red_FJ-rS:before {
  color: #f37c70;
}
.styles-module_text-color-purple_-EpFs, .styles-module_text-color-purple_-EpFs:before {
  color: #9773b3;
}
.styles-module_text-color-green_cT-cQ, .styles-module_text-color-green_cT-cQ:before {
  color: #60c5bb;
}
.styles-module_text-color-turquoise_L5tZB, .styles-module_text-color-turquoise_L5tZB :before {
  color: #33cdd9;
}
.styles-module_text-color-dark-purple_ZLu6E, .styles-module_text-color-dark-purple_ZLu6E :before {
  color: #3b37e6;
}
.styles-module_text-color-primary-700_kTW2J {
  color: var(--primary-color-700, #16213D);
}
.styles-module_text-color-primary-500_cf7DT {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_text-color-secondary-500_5BKSG {
  color: var(--secondary-color-500, #656C73);
}
.styles-module_text-color-secondary-400_HXO7O {
  color: var(--secondary-color-400, #B2BCC6);
}
.styles-module_text-color-secondary-300_rfvGE {
  color: var(--secondary-color-300, #BFC4C9);
}
.styles-module_text-color-secondary-200_aDUnI {
  color: var(--secondary-color-200, #DDE2E6);
}
.styles-module_text-color-primary-0_Lfg2Q {
  color: var(--primary-color-0, #ffffff);
}
.styles-module_text-color-validation-green_DVSbn {
  color: #60C5BB;
}
.styles-module_text-color-validation-red_M-E6B {
  color: #ED7B6F;
}
/*
 * Text Sizes
 */
.styles-module_text-size-large_g1YCo {
  font-size: 2.8rem;
}
.styles-module_text-size-medium_zU-Mh {
  font-size: 2.2rem;
}
.styles-module_text-size-regular_YMV0- {
  font-size: 1.4rem;
}
.styles-module_text-size-small_qfrOM {
  font-size: 1.2rem;
}
/*
 * Font Families
 */
.styles-module_font-family-serif_zDJp7 {
  font-family: "Bree Serif", Heebo, serif;
}
.styles-module_font-family-regular_gYCA2 {
  font-family: var(--main-font-family-main);
}
.styles-module_font-family-icons_jVU3i {
  font-family: "icomoon" !important;
}
/*
 * Priority titles
 */
.styles-module_pui-title_YCEMk.styles-module_pui-title-h1_WwlMK {
  font-size: var(--typography-title-xl, 50px);
  line-height: 1.6;
  font-weight: 600;
}
.styles-module_pui-title_YCEMk.styles-module_pui-title-h2_pQDeF {
  font-size: var(--typography-title-lg, 30px);
  line-height: 1.631;
  font-weight: 400;
}
.styles-module_pui-title_YCEMk.styles-module_pui-title-h3_WjAYl {
  font-size: var(--typography-title-md, 26px);
  line-height: 1.61538;
  font-weight: 300;
}
.styles-module_pui-title_YCEMk.styles-module_pui-title-h4_7nORK {
  font-size: var(--typography-title-sm, 20px);
  line-height: 1.618;
  font-weight: 400;
}
.styles-module_pui-title_YCEMk.styles-module_pui-title-h5_vbwX4 {
  font-size: var(--typography-title-xs, 18px);
  line-height: 1.66667;
  font-weight: 500;
}
.styles-module_pui-title_YCEMk.styles-module_pui-title-h6_nvbu- {
  font-size: var(--typography-title-xxs, 16px);
  line-height: 1.625;
  font-weight: 500;
}
@media (max-width: 767px) {
  .styles-module_pui-title_YCEMk.styles-module_pui-title-h1_WwlMK {
    font-size: 2.5rem;
    line-height: 1.2;
  }
  .styles-module_pui-title_YCEMk.styles-module_pui-title-h2_pQDeF {
    font-size: 2rem;
  }
  .styles-module_pui-title_YCEMk.styles-module_pui-title-h3_WjAYl {
    font-size: 1.8rem;
  }
  .styles-module_pui-title_YCEMk.styles-module_pui-title-h4_7nORK, .styles-module_pui-title_YCEMk.styles-module_pui-title-h5_vbwX4 {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
  .styles-module_pui-title_YCEMk.styles-module_pui-title-h6_nvbu- {
    font-size: 1.6rem;
    line-height: 2.1rem;
  }
}
.styles-module_component_ml-LQ .styles-module_menuItemWrapper_fTRZP {
  min-width: 140px;
  margin: 4px;
}
.styles-module_component_ml-LQ .styles-module_headerIcon_-6Gdi {
  font-size: 20px !important;
}
.styles-module_component_ml-LQ .styles-module_headerMenuItem_zbRBw {
  cursor: pointer;
  box-sizing: border-box;
  font-family: var(--main-font-family-main);
  font-weight: 400;
  font-size: 12px;
  letter-spacing: 0.1px;
  padding: 0 4px;
  margin: auto;
}
.styles-module_component_ml-LQ .styles-module_headerMenuItem_zbRBw:hover {
  background-color: var(--primary-color-100, #F5F9FF);
}
.styles-module_component_ml-LQ .styles-module_separator_wKpFT {
  width: 100%;
  height: 1px;
  background-color: var(--secondary-color-200, #DDE2E6);
}.styles-module_component_LvlyC {
  position: relative;
  display: block;
  width: var(--homepage-portlet-width, 590px);
  min-height: 320px;
  background: #fff;
  text-decoration: none;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 10px 20px 0 rgba(4, 40, 60, 0.2);
}
.styles-module_component_LvlyC .styles-module_header_UGPT- {
  padding: 0 16px;
}
.styles-module_component_LvlyC img {
  display: block;
  width: 100%;
  height: auto;
}
.styles-module_component_LvlyC .styles-module_widgetHeight_L0K35 {
  height: 100%;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_w8fo9 {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 140px;
  height: 140px;
  background: #fff;
  padding: 8px;
  text-decoration: none;
  border-radius: 8px;
  box-shadow: 0px 4px 16px 0px rgba(33, 37, 41, 0.1);
  cursor: pointer;
  box-sizing: border-box;
}
.styles-module_component_w8fo9.styles-module_disabled_ZMTNU {
  color: var(--secondary-color-300, #BFC4C9);
  user-select: none;
  cursor: default;
}
.styles-module_component_w8fo9.styles-module_disabled_ZMTNU .styles-module_mainIcon_ySxet,
.styles-module_component_w8fo9.styles-module_disabled_ZMTNU .styles-module_title_Y4x1l,
.styles-module_component_w8fo9.styles-module_disabled_ZMTNU .styles-module_icon_5h7y- {
  color: var(--secondary-color-300, #BFC4C9);
}
.styles-module_component_w8fo9.styles-module_disabled_ZMTNU .styles-module_counter_F0ejd {
  display: none !important;
}
.styles-module_component_w8fo9:hover {
  background: var(--primary-color-100, #F5F9FF);
}
.styles-module_component_w8fo9 > * {
  box-sizing: border-box;
}
.styles-module_component_w8fo9 .styles-module_iconWrap_tvytY {
  width: 36px;
  height: 36px;
}
.styles-module_component_w8fo9 .styles-module_mainIcon_ySxet {
  font-size: 36px;
}
.styles-module_component_w8fo9 .styles-module_icon_5h7y- {
  font-size: 20px !important;
}
.styles-module_component_w8fo9 .styles-module_formIcon_8AGOw {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_w8fo9 .styles-module_procIcon_THbVB {
  color: #5fc57c;
}
.styles-module_component_w8fo9 .styles-module_biIcon_Q-I7q {
  color: #f5a557;
}
.styles-module_component_w8fo9 .styles-module_repIcon_TdT5l {
  color: rgb(237, 123, 111);
}
.styles-module_component_w8fo9 .styles-module_menuIcon_MTEni {
  color: #5fd0f9;
}
.styles-module_component_w8fo9 .styles-module_wizardIcon_i6r50 {
  color: #9e42ff;
}
.styles-module_component_w8fo9 .styles-module_dashboard_toWJU {
  color: #9e42ff;
}
.styles-module_component_w8fo9 .styles-module_titleWrap_ctBQT {
  display: flex;
  align-items: center;
  margin-top: auto;
  height: 56px;
}
.styles-module_component_w8fo9 .styles-module_title_Y4x1l {
  max-height: 100%;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow-wrap: anywhere;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--secondary-color-700, #25282b);
}
.styles-module_component_w8fo9 .styles-module_formFooter_ZD1Q5 {
  margin-top: -6px;
  height: 24px;
  opacity: 0;
  display: flex;
  justify-content: space-between;
  padding: 3px 6px;
  left: 0;
  right: 0;
  bottom: 0;
  transition: opacity 0.25s;
}
.styles-module_component_w8fo9 .styles-module_formFooter_ZD1Q5 .styles-module_icon_5h7y- {
  font-size: 24px;
}
.styles-module_component_w8fo9 .styles-module_formFooter_ZD1Q5 .styles-module_icon_5h7y-:hover {
  color: var(--primary-color-500, #3B37E6);
}
.styles-module_component_w8fo9 .styles-module_footerIcons_eUjdQ {
  display: flex;
  gap: 4px;
}
.styles-module_component_w8fo9:not(.styles-module_disabled_ZMTNU):hover .styles-module_formFooter_ZD1Q5 {
  opacity: 1;
}
.styles-module_component_w8fo9 .styles-module_counter_F0ejd {
  position: absolute;
  top: -6px;
  left: auto;
  right: -6px;
  margin: 0;
  height: 32px;
  width: 32px;
  border-radius: 50%;
  z-index: 10;
}
[dir=rtl] .styles-module_component_w8fo9 .styles-module_counter_F0ejd {
  right: auto;
  left: -6px;
}
.styles-module_component_w8fo9 .styles-module_deleteIcon_kWEBl {
  font-size: 20px;
  margin-left: -8px;
  margin-right: 0;
}
[dir=rtl] .styles-module_component_w8fo9 .styles-module_deleteIcon_kWEBl {
  margin-right: -8px;
  margin-left: 0;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_CobXp {
  max-height: 560px;
  height: calc(100% - 60px) !important;
}
.styles-module_component_CobXp .pui-dialog__content {
  display: flex;
  flex-direction: column;
  border-top: 1px solid var(--primary-color-200, #E3EEFF);
  padding-top: 8px;
  flex: 1;
  overflow: hidden;
}
.styles-module_component_CobXp .pui-dialog__inner {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.styles-module_component_CobXp .pui-scrollable-wrap {
  flex: 1;
  display: flex;
  flex-direction: column;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_QUctX {
  max-height: 536px;
  height: calc(100vh - 64px);
}
.styles-module_component_QUctX .styles-module_header_HUoO0 {
  position: relative;
  padding-bottom: 16px;
  gap: 8px;
}
.styles-module_component_QUctX .styles-module_header_HUoO0:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: -10vw;
  right: -10vw;
  height: 1px;
  background-color: var(--primary-color-200, #E3EEFF);
}
.styles-module_component_QUctX .pui-dialog__header {
  overflow: hidden;
}
.styles-module_component_QUctX .pui-dialog__inner {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.styles-module_component_QUctX .pui-dialog__content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.styles-module_component_QUctX .pui-scrollable-wrap {
  display: flex;
  flex-direction: column;
}
.styles-module_component_QUctX .styles-module_dropdownItemContent_SiuYP {
  padding: 10px 0;
  gap: 8px;
}
.styles-module_component_QUctX .styles-module_itemIcon_WkV4D {
  display: flex;
  width: 28px;
  height: 28px;
  padding: 0px 4px;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  color: #fff;
}
.styles-module_component_QUctX .styles-module_itemIcon_WkV4D.styles-module_formIcon_JC1uS {
  background: var(--primary-color-500, #3B37E6);
}
.styles-module_component_QUctX .styles-module_itemIcon_WkV4D.styles-module_procIcon_lDLfb {
  background: #5fc57c;
}
.styles-module_component_QUctX .styles-module_itemIcon_WkV4D.styles-module_biIcon_njb4G {
  background: #f5a557;
}
.styles-module_component_QUctX .styles-module_itemIcon_WkV4D.styles-module_repIcon_b7Gse {
  background: rgb(237, 123, 111);
}
.styles-module_component_QUctX .styles-module_itemIcon_WkV4D.styles-module_menuIcon_AMQ7a {
  background: #5fd0f9;
}
.styles-module_component_QUctX .styles-module_itemIcon_WkV4D.styles-module_wizardIcon_k8dNs {
  color: #9e42ff;
}.styles-module_content_dCMAE {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 8px 0;
}

.styles-module_formGrid_BnDf2 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.styles-module_formGrid_BnDf2 .styles-module_formRow_WKjug {
  display: flex;
  width: 100%;
  gap: 16px;
}
.styles-module_formGrid_BnDf2 .styles-module_formRow_WKjug.styles-module_padding_J8rPS {
  padding: 8px 0;
}
.styles-module_formGrid_BnDf2 .styles-module_labelColumn_EPphM {
  flex-basis: 200px;
  width: 200px;
}
.styles-module_formGrid_BnDf2 .styles-module_controlColumn_fv1Tv {
  display: flex;
  gap: 16px;
  flex-grow: 1;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_component_iIKGl {
  max-height: 536px;
  height: calc(100% - 60px) !important;
}
.styles-module_component_iIKGl .styles-module_scrollableList_Y5E7p {
  padding: 0;
}
.styles-module_component_iIKGl .pui-dialog__content {
  display: flex;
  flex-direction: column;
  border-top: 1px solid var(--primary-color-200, #E3EEFF);
  padding-top: 8px;
  flex: 1;
  overflow: hidden;
}
.styles-module_component_iIKGl .pui-dialog__inner {
  height: 100%;
  display: flex;
  flex-direction: column;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.styles-module_dialogContent_iyFPI {
  width: 100%;
}
.styles-module_listInput_2yOMI div:first-child {
  padding: 0 8px;
}
.styles-module_searchListWrapper_pyB0M {
  width: 100%;
  margin-bottom: 16px;
  --pui-select-placeholder-color: $primary-color-700;
}
.styles-module_dialogFooter_ojRQu {
  gap: 24px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.UpgradeDialog-module_dialogWrapper_EG6gx {
  width: 800px;
  margin: auto;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .rc-dialog-body {
  margin-bottom: 0 !important;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_dialogContent_wppbX {
  margin-bottom: 0 !important;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_imageWrapper_SMAHh {
  position: absolute;
  height: calc(100% + 60px);
  width: 200px;
  display: flex;
  background-color: var(--primary-color-100, #F5F9FF);
  margin-inline-start: -30px;
  border-radius: 8px 0 0 8px;
}
[dir=rtl] .UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_imageWrapper_SMAHh {
  border-radius: 0 8px 8px 0;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_imageWrapper_SMAHh .UpgradeDialog-module_cardImage_cx36N {
  margin: auto;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_slideContent_xhFnB {
  margin-inline-start: 214px;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_dialogHeader_gJcBS {
  padding-bottom: 30px;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_paragraphGap_0mXja, .UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_checkBoxesWrapper_Md2Yx {
  margin-bottom: 24px;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_listWrapper_cf2r- {
  margin-inline-start: 20px;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_alignStart_gRVhe {
  align-self: flex-start;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_checkBoxesWrapper_Md2Yx {
  gap: 20px;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_checkBoxesWrapper_Md2Yx .UpgradeDialog-module_checkBox_hivPp {
  padding: 8px;
  width: 240px;
}
.UpgradeDialog-module_dialogWrapper_EG6gx .UpgradeDialog-module_footer_qgMfd {
  margin-top: 36px;
}/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
/*
* PRIMARY COLORS
*/
/*
 * SECONDARY COLORS
 */
/*
 * COLOR PALETTE
*/
/*
 * VALIDATION COLORS
*/
/*
 * ADDITIONAL COLORS
*/
/*
 * Fonts setup
 */
:root {
  --main-font-family-main: Rubik, Roboto, sans-serif;
}
/*
 * Title font sizes
 */
/*
 * Text font sizes;
*/
/** Default Package Color **/
/** New vars Start **/
/** End new Vars **/
/** AI vars Start **/
/** AI vars End **/
.AccountsDialog-module_dialogWrapper_QrueR {
  width: 560px;
  margin: auto;
}
.AccountsDialog-module_dialogWrapper_QrueR .rc-dialog-body {
  margin-bottom: 0 !important;
}
.AccountsDialog-module_dialogWrapper_QrueR .rc-dialog-content {
  padding: 0 !important;
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_imageWrapper_YUcK2 {
  width: 100%;
  padding: 0 20px;
  height: 220px;
  border-radius: 8px 8px 0 0;
  background-color: var(--primary-color-100, #F5F9FF);
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_cardImage_zFpqb {
  padding-top: 4px;
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_contentWrapper_0XWq2 {
  padding: 16px 24px;
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_title_v9OYe {
  margin-bottom: 8px;
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_dialogContent_CWHh2 {
  margin-bottom: 0 !important;
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_dialogContentText_JD8pU {
  gap: 20px;
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_movingTime_j77-R span {
  margin-inline-start: 5px;
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_textGap_pTjxp {
  gap: 5px;
}
.AccountsDialog-module_dialogWrapper_QrueR .AccountsDialog-module_acceptBtn_seJN2 {
  align-self: flex-end;
  margin: 0 24px 24px;
}