.portal-element .right-tooltip-arrow{position:absolute}.portal-element .right-tooltip-arrow::after{content:" ";position:absolute;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-right:10px solid #fff}.portal-element .left-tooltip-arrow{position:absolute;right:0}.portal-element .left-tooltip-arrow::after{content:" ";position:absolute;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid #fff}.portal-element .top-tooltip-arrow{position:absolute}.portal-element .top-tooltip-arrow::after{content:" ";position:absolute;width:0;height:0;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-top:10px solid #fff}.portal-element .bottom-tooltip-arrow{position:absolute}.portal-element .bottom-tooltip-arrow::after{content:" ";position:absolute;width:0;height:0;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff}
.report-type-select{display:flex;align-items:center;justify-content:center;margin-left:6rem}.report-type-select label{margin:0 .5rem 0 0;color:#8798ad}.report-type-select .report-type-container{width:200px}
.PresetDateRangePicker_panel {
  padding: 0 22px 11px
}
.PresetDateRangePicker_button {
  position: relative;
  height: 100%;
  text-align: center;
  background: 0 0;
  border: 2px solid #00a699;
  color: #00a699;
  padding: 4px 12px;
  margin-right: 8px;
  font: inherit;
  font-weight: 700;
  line-height: normal;
  overflow: visible;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer
}
.PresetDateRangePicker_button:active {
  outline: 0
}
.PresetDateRangePicker_button__selected {
  color: #fff;
  background: #00a699
}
.SingleDatePickerInput {
  display: inline-block;
  background-color: #fff
}
.SingleDatePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}
.SingleDatePickerInput__rtl {
  direction: rtl
}
.SingleDatePickerInput__disabled {
  background-color: #f2f2f2
}
.SingleDatePickerInput__block {
  display: block
}
.SingleDatePickerInput__showClearDate {
  padding-right: 30px
}
.SingleDatePickerInput_clearDate {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.SingleDatePickerInput_clearDate__default:focus,
.SingleDatePickerInput_clearDate__default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.SingleDatePickerInput_clearDate__small {
  padding: 6px
}
.SingleDatePickerInput_clearDate__hide {
  visibility: hidden
}
.SingleDatePickerInput_clearDate_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.SingleDatePickerInput_clearDate_svg__small {
  height: 9px
}
.SingleDatePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.SingleDatePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.SingleDatePicker {
  position: relative;
  display: inline-block
}
.SingleDatePicker__block {
  display: block
}
.SingleDatePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.SingleDatePicker_picker__rtl {
  direction: rtl
}
.SingleDatePicker_picker__directionLeft {
  left: 0
}
.SingleDatePicker_picker__directionRight {
  right: 0
}
.SingleDatePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.SingleDatePicker_picker__fullScreenPortal {
  background-color: #fff
}
.SingleDatePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.SingleDatePicker_closeButton:focus,
.SingleDatePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.SingleDatePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_buttonReset {
  background: 0 0;
  border: 0;
  border-radius: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  cursor: pointer;
  font-size: 14px
}
.DayPickerKeyboardShortcuts_buttonReset:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_show {
  width: 33px;
  height: 26px;
  position: absolute;
  z-index: 2
}
.DayPickerKeyboardShortcuts_show::before {
  content: "";
  display: block;
  position: absolute
}
.DayPickerKeyboardShortcuts_show__bottomRight {
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight::before {
  border-top: 26px solid transparent;
  border-right: 33px solid #00a699;
  bottom: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__bottomRight:hover::before {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topRight {
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight::before {
  border-bottom: 26px solid transparent;
  border-right: 33px solid #00a699;
  top: 0;
  right: 0
}
.DayPickerKeyboardShortcuts_show__topRight:hover::before {
  border-right: 33px solid #008489
}
.DayPickerKeyboardShortcuts_show__topLeft {
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft::before {
  border-bottom: 26px solid transparent;
  border-left: 33px solid #00a699;
  top: 0;
  left: 0
}
.DayPickerKeyboardShortcuts_show__topLeft:hover::before {
  border-left: 33px solid #008489
}
.DayPickerKeyboardShortcuts_showSpan {
  color: #fff;
  position: absolute
}
.DayPickerKeyboardShortcuts_showSpan__bottomRight {
  bottom: 0;
  right: 5px
}
.DayPickerKeyboardShortcuts_showSpan__topRight {
  top: 1px;
  right: 5px
}
.DayPickerKeyboardShortcuts_showSpan__topLeft {
  top: 1px;
  left: 5px
}
.DayPickerKeyboardShortcuts_panel {
  overflow: auto;
  background: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  padding: 22px;
  margin: 33px;
  text-align: left
}
.DayPickerKeyboardShortcuts_title {
  font-size: 16px;
  font-weight: 700;
  margin: 0
}
.DayPickerKeyboardShortcuts_list {
  list-style: none;
  padding: 0;
  font-size: 14px
}
.DayPickerKeyboardShortcuts_close {
  position: absolute;
  right: 22px;
  top: 22px;
  z-index: 2
}
.DayPickerKeyboardShortcuts_close:active {
  outline: 0
}
.DayPickerKeyboardShortcuts_closeSvg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPickerKeyboardShortcuts_closeSvg:focus,
.DayPickerKeyboardShortcuts_closeSvg:hover {
  fill: #82888a
}
.CalendarDay {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  text-align: center
}
.CalendarDay:active {
  outline: 0
}
.CalendarDay__defaultCursor {
  cursor: default
}
.CalendarDay__default {
  border: 1px solid #e4e7e7;
  color: #484848;
  background: #fff
}
.CalendarDay__default:hover {
  background: #e4e7e7;
  border: 1px solid #e4e7e7;
  color: inherit
}
.CalendarDay__hovered_offset {
  background: #f4f5f5;
  border: 1px double #e4e7e7;
  color: inherit
}
.CalendarDay__outside {
  border: 0;
  background: #fff;
  color: #484848
}
.CalendarDay__outside:hover {
  border: 0
}
.CalendarDay__blocked_minimum_nights {
  background: #fff;
  border: 1px solid #eceeee;
  color: #cacccd
}
.CalendarDay__blocked_minimum_nights:active,
.CalendarDay__blocked_minimum_nights:hover {
  background: #fff;
  color: #cacccd
}
.CalendarDay__highlighted_calendar {
  background: #ffe8bc;
  color: #484848
}
.CalendarDay__highlighted_calendar:active,
.CalendarDay__highlighted_calendar:hover {
  background: #ffce71;
  color: #484848
}
.CalendarDay__selected_span {
  background: #66e2da;
  border: 1px double #33dacd;
  color: #fff
}
.CalendarDay__selected_span:active,
.CalendarDay__selected_span:hover {
  background: #33dacd;
  border: 1px double #33dacd;
  color: #fff
}
.CalendarDay__selected,
.CalendarDay__selected:active,
.CalendarDay__selected:hover {
  background: #00a699;
  border: 1px double #00a699;
  color: #fff
}
.CalendarDay__hovered_span,
.CalendarDay__hovered_span:hover {
  background: #b2f1ec;
  border: 1px double #80e8e0;
  color: #007a87
}
.CalendarDay__hovered_span:active {
  background: #80e8e0;
  border: 1px double #80e8e0;
  color: #007a87
}
.CalendarDay__blocked_calendar,
.CalendarDay__blocked_calendar:active,
.CalendarDay__blocked_calendar:hover {
  background: #cacccd;
  border: 1px solid #cacccd;
  color: #82888a
}
.CalendarDay__blocked_out_of_range,
.CalendarDay__blocked_out_of_range:active,
.CalendarDay__blocked_out_of_range:hover {
  background: #fff;
  border: 1px solid #e4e7e7;
  color: #cacccd
}
.CalendarDay__hovered_start_first_possible_end {
  background: #eceeee;
  border: 1px double #eceeee
}
.CalendarDay__hovered_start_blocked_min_nights {
  background: #eceeee;
  border: 1px double #e4e7e7
}
.CalendarMonth {
  background: #fff;
  text-align: center;
  vertical-align: top;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.CalendarMonth_table {
  border-collapse: collapse;
  border-spacing: 0
}
.CalendarMonth_verticalSpacing {
  border-collapse: separate
}
.CalendarMonth_caption {
  color: #484848;
  font-size: 18px;
  text-align: center;
  padding-top: 22px;
  padding-bottom: 37px;
  caption-side: initial
}
.CalendarMonth_caption__verticalScrollable {
  padding-top: 12px;
  padding-bottom: 7px
}
.CalendarMonthGrid {
  background: #fff;
  text-align: left;
  z-index: 0
}
.CalendarMonthGrid__animating {
  z-index: 1
}
.CalendarMonthGrid__horizontal {
  position: absolute;
  left: 9px
}
.CalendarMonthGrid__vertical {
  margin: 0 auto
}
.CalendarMonthGrid__vertical_scrollable {
  margin: 0 auto;
  overflow-y: scroll
}
.CalendarMonthGrid_month__horizontal {
  display: inline-block;
  vertical-align: top;
  min-height: 100%
}
.CalendarMonthGrid_month__hideForAnimation {
  position: absolute;
  z-index: -1;
  opacity: 0;
  pointer-events: none
}
.CalendarMonthGrid_month__hidden {
  visibility: hidden
}
.DayPickerNavigation {
  position: relative;
  z-index: 2
}
.DayPickerNavigation__horizontal {
  height: 0
}
.DayPickerNavigation__verticalDefault {
  position: absolute;
  width: 100%;
  height: 52px;
  bottom: 0;
  left: 0
}
.DayPickerNavigation__verticalScrollableDefault {
  position: relative
}
.DayPickerNavigation_button {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 0;
  padding: 0;
  margin: 0
}
.DayPickerNavigation_button__default {
  border: 1px solid #e4e7e7;
  background-color: #fff;
  color: #757575
}
.DayPickerNavigation_button__default:focus,
.DayPickerNavigation_button__default:hover {
  border: 1px solid #c4c4c4
}
.DayPickerNavigation_button__default:active {
  background: #f2f2f2
}
.DayPickerNavigation_button__disabled {
  cursor: default;
  border: 1px solid #f2f2f2
}
.DayPickerNavigation_button__disabled:focus,
.DayPickerNavigation_button__disabled:hover {
  border: 1px solid #f2f2f2
}
.DayPickerNavigation_button__disabled:active {
  background: 0 0
}
.DayPickerNavigation_button__horizontalDefault {
  position: absolute;
  top: 18px;
  line-height: .78;
  border-radius: 3px;
  padding: 6px 9px
}
.DayPickerNavigation_leftButton__horizontalDefault {
  left: 22px
}
.DayPickerNavigation_rightButton__horizontalDefault {
  right: 22px
}
.DayPickerNavigation_button__verticalDefault {
  padding: 5px;
  background: #fff;
  box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
  position: relative;
  display: inline-block;
  text-align: center;
  height: 100%;
  width: 50%
}
.DayPickerNavigation_nextButton__verticalDefault {
  border-left: 0
}
.DayPickerNavigation_nextButton__verticalScrollableDefault {
  width: 100%
}
.DayPickerNavigation_svg__horizontal {
  height: 19px;
  width: 19px;
  fill: #82888a;
  display: block
}
.DayPickerNavigation_svg__vertical {
  height: 42px;
  width: 42px;
  fill: #484848
}
.DayPickerNavigation_svg__disabled {
  fill: #f2f2f2
}
.DayPicker {
  background: #fff;
  position: relative;
  text-align: left
}
.DayPicker__horizontal {
  background: #fff
}
.DayPicker__verticalScrollable {
  height: 100%
}
.DayPicker__hidden {
  visibility: hidden
}
.DayPicker__withBorder {
  box-shadow: 0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);
  border-radius: 3px
}
.DayPicker_portal__horizontal {
  box-shadow: none;
  position: absolute;
  left: 50%;
  top: 50%
}
.DayPicker_portal__vertical {
  position: initial
}
.DayPicker_focusRegion {
  outline: 0
}
.DayPicker_calendarInfo__horizontal,
.DayPicker_wrapper__horizontal {
  display: inline-block;
  vertical-align: top
}
.DayPicker_weekHeaders {
  position: relative
}
.DayPicker_weekHeaders__horizontal {
  margin-left: 9px
}
.DayPicker_weekHeader {
  color: #757575;
  position: absolute;
  top: 62px;
  z-index: 2;
  text-align: left
}
.DayPicker_weekHeader__vertical {
  left: 50%
}
.DayPicker_weekHeader__verticalScrollable {
  top: 0;
  display: table-row;
  border-bottom: 1px solid #dbdbdb;
  background: #fff;
  margin-left: 0;
  left: 0;
  width: 100%;
  text-align: center
}
.DayPicker_weekHeader_ul {
  list-style: none;
  margin: 1px 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 14px
}
.DayPicker_weekHeader_li {
  display: inline-block;
  text-align: center
}
.DayPicker_transitionContainer {
  position: relative;
  overflow: hidden;
  border-radius: 3px
}
.DayPicker_transitionContainer__horizontal {
  -webkit-transition: height .2s ease-in-out;
  -moz-transition: height .2s ease-in-out;
  transition: height .2s ease-in-out
}
.DayPicker_transitionContainer__vertical {
  width: 100%
}
.DayPicker_transitionContainer__verticalScrollable {
  padding-top: 20px;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow-y: scroll
}
.DateInput {
  margin: 0;
  padding: 0;
  background: #fff;
  position: relative;
  display: inline-block;
  width: 130px;
  vertical-align: middle
}
.DateInput__small {
  width: 97px
}
.DateInput__block {
  width: 100%
}
.DateInput__disabled {
  background: #f2f2f2;
  color: #dbdbdb
}
.DateInput_input {
  font-weight: 200;
  font-size: 19px;
  line-height: 24px;
  color: #484848;
  background-color: #fff;
  width: 100%;
  padding: 11px 11px 9px;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid transparent;
  border-left: 0;
  border-radius: 0
}
.DateInput_input__small {
  font-size: 15px;
  line-height: 18px;
  letter-spacing: .2px;
  padding: 7px 7px 5px
}
.DateInput_input__regular {
  font-weight: auto
}
.DateInput_input__readOnly {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}
.DateInput_input__focused {
  outline: 0;
  background: #fff;
  border: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px solid #008489;
  border-left: 0
}
.DateInput_input__disabled {
  background: #f2f2f2;
  font-style: italic
}
.DateInput_screenReaderMessage {
  border: 0;
  clip: rect(0,0,0,0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px
}
.DateInput_fang {
  position: absolute;
  width: 20px;
  height: 10px;
  left: 22px;
  z-index: 2
}
.DateInput_fangShape {
  fill: #fff
}
.DateInput_fangStroke {
  stroke: #dbdbdb;
  fill: transparent
}
.DateRangePickerInput {
  background-color: #fff;
  display: inline-block
}
.DateRangePickerInput__disabled {
  background: #f2f2f2
}
.DateRangePickerInput__withBorder {
  border-radius: 2px;
  border: 1px solid #dbdbdb
}
.DateRangePickerInput__rtl {
  direction: rtl
}
.DateRangePickerInput__block {
  display: block
}
.DateRangePickerInput__showClearDates {
  padding-right: 30px
}
.DateRangePickerInput_arrow {
  display: inline-block;
  vertical-align: middle;
  color: #484848
}
.DateRangePickerInput_arrow_svg {
  vertical-align: middle;
  fill: #484848;
  height: 24px;
  width: 24px
}
.DateRangePickerInput_clearDates {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  padding: 10px;
  margin: 0 10px 0 5px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}
.DateRangePickerInput_clearDates__small {
  padding: 6px
}
.DateRangePickerInput_clearDates_default:focus,
.DateRangePickerInput_clearDates_default:hover {
  background: #dbdbdb;
  border-radius: 50%
}
.DateRangePickerInput_clearDates__hide {
  visibility: hidden
}
.DateRangePickerInput_clearDates_svg {
  fill: #82888a;
  height: 12px;
  width: 15px;
  vertical-align: middle
}
.DateRangePickerInput_clearDates_svg__small {
  height: 9px
}
.DateRangePickerInput_calendarIcon {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  padding: 10px;
  margin: 0 5px 0 10px
}
.DateRangePickerInput_calendarIcon_svg {
  fill: #82888a;
  height: 15px;
  width: 14px;
  vertical-align: middle
}
.DateRangePicker {
  position: relative;
  display: inline-block
}
.DateRangePicker__block {
  display: block
}
.DateRangePicker_picker {
  z-index: 1;
  background-color: #fff;
  position: absolute
}
.DateRangePicker_picker__rtl {
  direction: rtl
}
.DateRangePicker_picker__directionLeft {
  left: 0
}
.DateRangePicker_picker__directionRight {
  right: 0
}
.DateRangePicker_picker__portal {
  background-color: rgba(0,0,0,.3);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%
}
.DateRangePicker_picker__fullScreenPortal {
  background-color: #fff
}
.DateRangePicker_closeButton {
  background: 0 0;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  padding: 15px;
  z-index: 2
}
.DateRangePicker_closeButton:focus,
.DateRangePicker_closeButton:hover {
  color: darken(#cacccd,10%);
  text-decoration: none
}
.DateRangePicker_closeButton_svg {
  height: 15px;
  width: 15px;
  fill: #cacccd
}
.DayPicker > div, .DayPicker_calendarInfo__horizontal{
    display: flex;
}

.DateRangePickerInput, .SingleDatePickerInput{
    border: 1px solid #C6D0F0;
    margin-right: 1rem;
    border-radius : 4px;
}

.DateInput, .DateInput_input{
    border-radius: 4px;
    max-width: 12.2rem;
}

.DateInput_input{
    font-weight: 400;
    font-size: 14px;
    color: #2E384D;
    letter-spacing: 0;
    line-height: 20px;
    border-bottom: 0;
}

.SingleDatePickerInput input::-webkit-input-placeholder {
  color: #c8d1f0;
  margin-right: 1rem;
}


.DateRangePicker_picker{
    border: 1px solid #E0E4F8;
    border-radius: 4px;
}

.DateInput_fang{
    display: none;
}

.DateInput_fangShape{
    fill: #E0E4F8;
}

.DateInput_fangStroke{
    stroke: #E0E4F8;
}


.DayPickerNavigation_button{
    border: 1px solid #2E384D;
    border-radius: 50%;
    line-height: 1;
    padding: 0;
    width: 15px;
    height: 15px;
    position: absolute;
    top: 19px;
}

.DayPickerNavigation_button .svg-inline--fa{
    font-size: 10px;
    position: absolute;
    top: 2px;
    left: 4px;
}

.date-range-picker-wrapper .DayPickerNavigation_button:first-child{
    left: 20px;
}

.date-range-picker-wrapper .DayPickerNavigation_button:last-child{
    right: 20px;
}

.SingleDatePicker .DayPickerNavigation_button, .single-month-date-range-picker-wrapper .DayPickerNavigation_button{
    top: 13px;
}

.SingleDatePicker .DayPickerNavigation_button:first-child, .single-month-date-range-picker-wrapper .DayPickerNavigation_button:first-child{
    left: 22px;
}

.SingleDatePicker .DayPickerNavigation_button:last-child, .single-month-date-range-picker-wrapper .DayPickerNavigation_button:last-child{
    right: 22px;
}

.DayPickerNavigation_button__default:focus{
    outline: 0;
}

.DayPicker_transitionContainer{
    min-height: 300px;
}

.DayPicker_weekHeader_li{
    font-weight: 400;
    font-size: 9px;
    color: #2E384D;
    letter-spacing: 0.38px;
    text-transform: uppercase;
}
.DayPicker_weekHeader_li small{
    font-size: 9px;
}


.CalendarMonth_caption{
    font-weight: 400;
    font-size: 14px;
    color: #2E384D;
    letter-spacing: 0.58px;
}

.CalendarMonth_caption strong{
    font-weight: normal;
    display: block;
    border-bottom: 1px solid #E0E4F8;
    padding-bottom: 10px;
}

.CalendarMonth_table{
    border-collapse: separate;
    border-spacing: 0 10px;
}

.CalendarDay{
    opacity: 0.6;
    font-weight: 400;
    font-size: 10px;
    color: #2E384D;
    letter-spacing: 0.42px;
    padding-top: 4px;
}


.CalendarDay__default{
    border: 0;
    border-bottom: 2px solid transparent !important;
    background-clip: unset !important;
    border-radius: 50%;

}

.CalendarDay__default:hover{
    background-color: #E0E4F8;
    font-weight: 500;
    color: #2E384D;
    border: 0 !important;
    border-bottom: 2px solid transparent !important;
}

.CalendarDay__blocked_out_of_range{
    opacity: .25;
}
.CalendarDay__blocked_out_of_range:hover{
    background-color: transparent;
    border: 0;
}

.CalendarDay__selected{
    background-color: #3E82F7;
    color: #fff;
    opacity: 1;
}


.CalendarDay__selected_start{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.CalendarDay__selected_start.CalendarDay__today{
    border-top-left-radius: 50% !important;
    border-bottom-left-radius: 50% !important;
}

.CalendarDay__selected_start.CalendarDay__today:hover{
    border-bottom: 0 !important;
}

.CalendarDay__selected_end.CalendarDay__today{
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important;
}

.CalendarDay__selected_end{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.CalendarDay__selected:hover{
    border: 0;
    border-bottom-width: 2px;
}

.CalendarDay__selected_span{
    border-radius:0;
    background-color: rgba(62,130,247,.25);
    font-weight: 500;
    font-size: 10px;
    color: #3E82F7;
    letter-spacing: 0.42px;
    opacity: 1;
}
.CalendarDay__selected_span:hover{
    border: 0;
}

.CalendarDay__hovered_span,
.CalendarDay__hovered_span:hover {
    background-color: rgba(62,130,247,.25);
    border: 0;
    border-radius:0;
    color: #3E82F7;
    opacity: 1;
}
.CalendarDay__hovered_span:active {
    background-color: rgba(62,130,247,.25);
    border: 0;
    border-radius:0;
    color: #3E82F7;
    opacity: 1;
}

.DayPickerKeyboardShortcuts_buttonReset{
    display: none;
}

.PresetDateRangePicker_panel{
    display: flex;
    flex-direction: column;
    background-color: $gray-200;
    padding-top: 20px;
    min-width: 160px;
    border-right: 1px solid #E0E4F8;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.PresetDateRangePicker_panel .btn{
    text-align: left;
    padding: 0;
    font-weight: 400;
    font-size: 12px;
    color: #2E384D;
    letter-spacing: 0.5px;
    line-height: 33px;
    text-transform: capitalize;
}

.PresetDateRangePicker_panel .btn:active, .PresetDateRangePicker_panel .btn:focus{
    box-shadow: none
}

.PresetDateRangePicker_panel .btn.selected{
    font-weight: 500;
}

.SingleDatePicker_picker{
    border: 1px solid #E0E4F8;
    border-radius: 4px;
    z-index: 101;
}

.SingleDatePickerInput_calendarIcon, .DateInput_input{
    padding: 7px 10px;
    line-height: 1;
}

.CalendarMonth_caption{
    padding-top: 10px;
    padding-bottom: 28px;
}

.DayPicker_weekHeader{
    top: 48px;
}

.DateRangePickerInput_calendarIcon .svg-inline--fa, .SingleDatePickerInput_calendarIcon .svg-inline--fa, .DateRangePickerInput_clearDates .svg-inline--fa{
    color: #2E384D;
    margin-right: .23rem;
    opacity: .5;
}
.SingleDatePickerInput_calendarIcon {
  margin: 0
}
.date-range-picker-wrapper .CalendarMonthGrid_month__horizontal:nth-child(2) .selectMonthYear_selectMonth{
    margin-left: 15px;
}

.date-range-picker-wrapper .CalendarMonthGrid_month__horizontal:nth-child(3) .selectMonthYear_selectYear{
    margin-right: 15px;
}

.selectMonthYearWrapper{
    display: flex;
    align-items: center;
    justify-content: center;
}

.selectMonthYear{
    padding: 5px 8px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #C6D0F0;
    border-radius: 4px;
    width: 86px;
    background-color: #fff;

    background-image:
        linear-gradient(45deg, transparent 50%, gray 50%),
        linear-gradient(135deg, gray 50%, transparent 50%);
    background-position:
        calc(100% - 12px) calc(1em + -1px),
        calc(100% - 7px) calc(1em + -1px);
    background-size:
        6px 5px,
        6px 5px;
    background-repeat: no-repeat;
}

.selectMonthYear_selectMonth{
    margin-right: 10px;
}

.selectMonthYear:focus{
    outline: 0;
}


.date-range-picker-wrapper .selectMonthYearWrapper{
    border-bottom: 1px solid #E0E4F8;
    padding-bottom: 10px;
}

.date-range-picker-wrapper .DayPicker_weekHeader{
    top: 58px;
}

.date-range-picker-wrapper .DayPicker_transitionContainer{
    min-height: 320px;
}
.no-date-selected .DateRangePickerInput__showClearDates{
    padding-right: 0;
}

/*@-moz-document url-prefix() {*/
    /*.selectMonthYear{*/
        /*width: 86px;*/
    /*}*/
/*}*/

.date-wrapper {
  width: 100%;
}
.date-wrapper .SingleDatePicker {
  width: 100%;
}
.date-wrapper .SingleDatePicker .SingleDatePickerInput {
  margin-right: 1rem;
  width: 100%;
  height: 2.4rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.SingleDatePickerInput .DateInput, .SingleDatePickerInput .DateInput_input {
  max-width: none;
  width: 100%;
}

.is-invalid .SingleDatePickerInput {
  border-color: #EE2D23;
}

.CalendarDay__today{border-radius:50%;opacity:1;color:#0176ff}.CalendarDay__today.CalendarDay__selected{color:#fff}.CalendarDay__today.CalendarDay__selected:hover{background-color:#e0e4f8;color:#000}.date-select .SingleDatePickerInput_clearDate,.date-time .SingleDatePickerInput_clearDate{margin:-1px 2px 0 5px}.date-select .SingleDatePickerInput_clearDate__default:focus,.date-select .SingleDatePickerInput_clearDate__default:hover,.date-time .SingleDatePickerInput_clearDate__default:focus,.date-time .SingleDatePickerInput_clearDate__default:hover{border-radius:0;background:none}.date-select .SingleDatePickerInput_clearDate__hide,.date-time .SingleDatePickerInput_clearDate__hide{visibility:visible}.date-time .invalid-feedback{margin-top:-15px}
.DayPicker_weekHeaders__horizontal{display:none}.custom-month-year-dropdown{display:flex;justify-content:center;position:relative}.custom-month-year-dropdown .CalendarMonthGrid_month__hidden{display:none}.custom-month-year-dropdown.date-range .DayPicker_weekHeader li{width:24px}.custom-month-year-dropdown .DayPicker_weekHeader{z-index:0;top:2.2rem}.custom-month-year-dropdown .DayPicker_weekHeader li{width:28px}.custom-month-year-dropdown .month-container{max-width:6.2rem;width:6.2rem;padding-left:.1rem;padding-right:.1rem;font-size:.8rem;border:1px solid #e0e4f8;border-radius:.267rem}.custom-month-year-dropdown .month-container .menu{border:none;background-color:#fff;width:5.9rem}.custom-month-year-dropdown .month-container .menu .fa-caret-down{margin-top:.2rem}.custom-month-year-dropdown .month-container .dropdown-menu{min-width:fit-content;max-height:17rem}.custom-month-year-dropdown .month-container .dropdown-menu li{font-size:.8rem;padding-top:.1rem;padding-bottom:.1rem;cursor:pointer}.custom-month-year-dropdown .month-container .dropdown-menu li.selected{background-color:#0176ff;color:#fff}.custom-month-year-dropdown .year-container{max-width:max-content;width:max-content;padding-left:.1rem;padding-right:.1rem;font-size:.8rem;border:1px solid #e0e4f8;border-radius:.267rem;margin-left:.3rem}.custom-month-year-dropdown .year-container .menu{border:none;background-color:#fff}.custom-month-year-dropdown .year-container .menu .fa-caret-down{margin-left:.4rem}.custom-month-year-dropdown .year-container .dropdown-menu{min-width:fit-content;max-height:17rem;overflow-x:hidden;overflow-y:auto}.custom-month-year-dropdown .year-container .dropdown-menu li{font-size:.8rem;padding-top:.1rem;padding-bottom:.1rem;cursor:pointer}.custom-month-year-dropdown .year-container .dropdown-menu li.selected{background-color:#0176ff;color:#fff}
.text-field .input-field-info__tooltip{color:#687790;margin-top:-0.02rem}.text-field .input-field-info__tooltip .fa-info-circle{cursor:pointer;font-size:.9rem}.text-field .input-field-info__tooltip:hover{color:#2e384d}.text-field input.duplicate-text-input-without-uniqueness{border-color:#ffa200}.text-field .character-counter{position:absolute;right:0;bottom:-1.3rem;color:#69707f;font-size:.8rem}.info-text{color:#69707f;margin-top:.25rem;font-size:.8rem}.warning-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#b9a60f}
.invalid-feedback.picklist-dependency-warning{color:#ffa200}.dropdownv2 .form-group>.d-flex>.form-label{flex-shrink:0}.dropdownv2 .dependency-tag-wrapper{position:relative;flex:1 1 auto;min-width:0;overflow:hidden}.dropdownv2 .dependency-tag-wrapper .dependency-tag--measure{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}.dropdownv2 .dependency-tag{display:inline-block;margin-left:.5rem;padding:.125rem .5rem;border:1px solid #f5f6fa;border-radius:1rem;color:#687790;font-size:.75rem;font-weight:normal;line-height:1.25;white-space:nowrap}.dropdownv2 .dropdownv2-field-info__tooltip{color:#687790;margin-left:.5rem;flex-shrink:0}.dropdownv2 .dropdownv2-field-info__tooltip .fa-info-circle{cursor:pointer;font-size:.7rem}.dropdownv2 .dropdownv2-field-info__tooltip:hover{color:#2e384d}
.rc-time-picker {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
}
.rc-time-picker * {
  box-sizing: border-box;
}
.rc-time-picker-clear {
  position: absolute;
  right: 6px;
  cursor: pointer;
  overflow: hidden;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  top: 3px;
  margin: 0;
}
.rc-time-picker-clear-icon:after {
  content: "x";
  font-size: 12px;
  font-style: normal;
  color: #aaa;
  display: inline-block;
  line-height: 1;
  height: 20px;
  width: 20px;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
.rc-time-picker-clear-icon:hover:after {
  color: #666;
}
.rc-time-picker-input {
  width: 100%;
  position: relative;
  display: inline-block;
  padding: 4px 7px;
  height: 28px;
  cursor: text;
  font-size: 12px;
  line-height: 1.5;
  color: #666;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  -webkit-transition: border 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), box-shadow 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: border 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), background 0.2s cubic-bezier(0.645, 0.045, 0.355, 1), box-shadow 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.rc-time-picker-input[disabled] {
  color: #ccc;
  background: #f7f7f7;
  cursor: not-allowed;
}
.rc-time-picker-panel {
  z-index: 1070;
  width: 170px;
  position: absolute;
  box-sizing: border-box;
}
.rc-time-picker-panel * {
  box-sizing: border-box;
}
.rc-time-picker-panel-inner {
  display: inline-block;
  position: relative;
  outline: none;
  list-style: none;
  font-size: 12px;
  text-align: left;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 1px 5px #ccc;
  background-clip: padding-box;
  border: 1px solid #ccc;
  line-height: 1.5;
}
.rc-time-picker-panel-narrow {
  max-width: 113px;
}
.rc-time-picker-panel-input {
  margin: 0;
  padding: 0;
  width: 100%;
  cursor: auto;
  line-height: 1.5;
  outline: 0;
  border: 1px solid transparent;
}
.rc-time-picker-panel-input-wrap {
  box-sizing: border-box;
  position: relative;
  padding: 6px;
  border-bottom: 1px solid #e9e9e9;
}
.rc-time-picker-panel-input-invalid {
  border-color: red;
}
.rc-time-picker-panel-select {
  float: left;
  font-size: 12px;
  border: 1px solid #e9e9e9;
  border-width: 0 1px;
  margin-left: -1px;
  box-sizing: border-box;
  width: 56px;
  max-height: 144px;
  overflow-y: auto;
  position: relative;
}
.rc-time-picker-panel-select-active {
  overflow-y: auto;
}
.rc-time-picker-panel-select:first-child {
  border-left: 0;
  margin-left: 0;
}
.rc-time-picker-panel-select:last-child {
  border-right: 0;
}
.rc-time-picker-panel-select ul {
  list-style: none;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  width: 100%;
}
.rc-time-picker-panel-select li {
  list-style: none;
  margin: 0;
  padding: 0 0 0 16px;
  width: 100%;
  height: 24px;
  line-height: 24px;
  text-align: left;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.rc-time-picker-panel-select li:hover {
  background: #edfaff;
}
li.rc-time-picker-panel-select-option-selected {
  background: #f7f7f7;
  font-weight: bold;
}
li.rc-time-picker-panel-select-option-disabled {
  color: #ccc;
}
li.rc-time-picker-panel-select-option-disabled:hover {
  background: transparent;
  cursor: not-allowed;
}

.time-selector .rc-component-wrapper.is-invalid .rc-time-picker-input{border-color:#ee2d23 !important}
.dropdown-option-tooltip{position:absolute;z-index:2001;padding:.5rem .65rem;background-color:#2e384d;color:#fff;max-width:20rem;font-size:.9rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}.dropdown-option-tooltip .right-tooltip-arrow::after{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #2e384d}.dropdown-option-tooltip .left-tooltip-arrow::after{border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #2e384d}.dropdown-option-tooltip .top-tooltip-arrow::after{border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);border-top:8px solid #2e384d}.dropdown-option-tooltip .bottom-tooltip-arrow::after{border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff}
.ai-chatbot-icon{border-radius:50%;transform:scale(1);box-shadow:0px 0px 4px rgba(0,0,0,.3019607843);transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.ai-chatbot-icon:hover,.ai-chatbot-icon.chatbot-options-open{transform:scale(1.1);transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.ai-chatbot-icon .close-chatbot-icon{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:.25rem;background-color:#0176ff;border-radius:50%;color:#fff}.ai-chatbot-icon img{user-select:none;width:3.6rem;height:3.6rem}
.ai-assistant-modal{display:flex;flex-direction:column;height:inherit}.ai-assistant-modal .header{font-size:1.125rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;padding:1rem;border:1px solid #e5e7eb}.ai-assistant-modal .header img{width:2.5rem;height:2.5rem}.ai-assistant-modal .header .clear-chat{cursor:pointer}.ai-assistant-modal .header .clear-chat svg{width:1.5rem;height:1.5rem;color:#9cafa3}.ai-assistant-modal .content{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem}.ai-assistant-modal .content .default-content .default-text{margin-top:.75rem}.ai-assistant-modal .content .default-content .default-chip{border:1px solid #dfdfdf;border-radius:.267rem;padding:.5rem .75rem;font-size:.875rem;color:#006dee;margin-bottom:.5rem;width:fit-content;cursor:pointer}.ai-assistant-modal .content .default-content .sub-text{color:#687790;font-size:.875rem}.ai-assistant-modal .content .chat-history{display:flex;flex-direction:column;justify-content:flex-end}.ai-assistant-modal .content .chat-history .query-message{padding:.75rem;background-color:#e5e7eb;border-radius:.5rem;border-bottom-right-radius:0;margin-left:auto;font-size:.933rem;width:fit-content;margin-bottom:.5rem;margin-top:.5rem;max-width:80%;word-wrap:break-word}.ai-assistant-modal .content .chat-history .response-container{padding:.5rem;font-size:.933rem;display:flex;align-items:center;color:#4b5563}.ai-assistant-modal .content .chat-history .response-container img{width:2rem;height:2rem;margin-right:.8rem}.ai-assistant-modal .content .chat-history .response-container .response-table{border:1px solid #dfdfdf;border-radius:.375rem;width:21rem}.ai-assistant-modal .content .chat-history .response-container .response-table .response-header{display:flex;background-color:#f5f6fa;padding:0rem .685rem;color:#687790;font-weight:500;font-size:.875rem}.ai-assistant-modal .content .chat-history .response-container .response-table .response-header .response-header-cell{flex:1;text-align:left;padding:.5rem 0rem;overflow-wrap:anywhere}.ai-assistant-modal .content .chat-history .response-container .response-table .response-body{font-size:.875rem}.ai-assistant-modal .content .chat-history .response-container .response-table .response-body .response-row{display:flex;padding:0rem .685rem}.ai-assistant-modal .content .chat-history .response-container .response-table .response-body .response-row .response-cell{flex:1;text-align:left;padding:.5rem 0rem;overflow-wrap:anywhere}.ai-assistant-modal .content .chat-history .response-container .response-table .response-body .response-row .response-cell.link-primary{line-height:unset}.ai-assistant-modal .content .chat-history .response-container .response-table .response-body .response-row:not(:last-child){border-bottom:1px solid #e0e4f8}.ai-assistant-modal .content .chat-history .response-container .response-table .response-footer{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.9rem;padding:.685rem}.ai-assistant-modal .content .chat-history .response-container .response-table .response-footer.disabled{opacity:.5;cursor:default;pointer-events:none}.ai-assistant-modal .content .chat-history .response-container .loader{display:flex;padding:.25rem}.ai-assistant-modal .content .chat-history .response-container .loader .dot{background-color:#687790;height:.5rem;width:.5rem;border-radius:50%;animation:pulse 1s cubic-bezier(0.4, 0, 0.6, 1) infinite}.ai-assistant-modal .content .chat-history .response-container .loader .dot.delay-75{animation-delay:.2s;margin-right:.5rem;margin-left:.5rem}.ai-assistant-modal .content .chat-history .response-container .loader .dot.delay-150{animation-delay:.4s}@keyframes pulse{0%,100%{opacity:.5;transform:scale(0.7)}50%{opacity:1;transform:scale(1)}}.ai-assistant-modal .user-input-space{padding:1rem;border:1px solid #e5e7eb;background-color:#f4f4f5;display:flex;align-items:center}.ai-assistant-modal .user-input-space textarea{border:none;width:100%;background-color:rgba(0,0,0,0);resize:none;user-select:none;touch-action:manipulation;font-size:.933rem;padding:.5rem .75rem}.ai-assistant-modal .user-input-space textarea::-webkit-search-cancel-button{display:none}.ai-assistant-modal .user-input-space .send-icon{background-color:#016dee;border-radius:625rem;padding:.5rem;width:fit-content;line-height:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.ai-assistant-modal .user-input-space .send-icon svg{width:1rem;height:1rem;color:#fff}
.chatmodal-container{z-index:1000;position:absolute}.chatmodal-container.chatmodal-open{visibility:visible}.chatmodal-container.chatmodal-open .chatmodal{opacity:1;transform:scale(1) translateY(0)}.chatmodal-container.chatmodal-closed{visibility:hidden}.chatmodal-container.chatmodal-closed .chatmodal{opacity:0;transform:scale(0.1) translateY(50px)}.chatmodal-container .chatmodal{width:25vw;height:75vh;display:flex;overflow:hidden;flex-direction:column;border-radius:.625rem;background-color:#fff;transition:all .35s ease-out;transform-origin:center center;box-shadow:0 5px 15px rgba(0,0,0,.2)}.chatmodal-container .chatmodal iframe{flex:1;border:none;color-scheme:light}.ai-chatbot-options{position:absolute;transition:all .35s ease-out;z-index:1000}.ai-chatbot-options:not(.show){visibility:hidden;opacity:0;pointer-events:none;transition:all .35s ease-out;transform:scale(0.1) translateY(-100px) translateX(-50px)}.ai-chatbot-options.show{visibility:visible;opacity:1;pointer-events:auto;transition:all .35s ease-out;transform:scale(1) translateY(0px) translateX(0px)}.ai-chatbot-options .option{border:1px solid #016dee;border-radius:5rem;padding:1.2rem .8rem;background-color:#016dee;width:12rem;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0px 0px 4px rgba(0,0,0,.3019607843);cursor:pointer}.ai-chatbot-options .option.helpbot{margin-bottom:.8rem}
.fa-stack .fas.fa-circle{color:#69707f}
#confirmModal.modal{z-index:1070}#confirmModal .modal-header button.close{margin:0;padding:0}#confirmModal .modal-footer{justify-content:flex-end}.modal-backdrop.modal-upon-modal{z-index:1065}
.invalid-feedback.picklist-dependency-warning{color:#ffa200}.dropdown-field-info__tooltip{color:#687790;margin-left:.5rem;flex-shrink:0}.dropdown-field-info__tooltip .fa-info-circle{cursor:pointer;font-size:.7rem}.dropdown-field-info__tooltip:hover{color:#2e384d}.form-group>.d-flex:has(.dropdown-field-info__tooltip,.dependency-tag-wrapper)>.form-label{flex-shrink:0}.dependency-tag-wrapper{position:relative;flex:1 1 auto;min-width:0;overflow:hidden}.dependency-tag-wrapper .dependency-tag--measure{position:absolute;top:0;left:0;visibility:hidden;white-space:nowrap;pointer-events:none}.dependency-tag{display:inline-block;margin-left:.5rem;padding:.125rem .5rem;border:1px solid #f5f6fa;border-radius:1rem;color:#687790;font-size:.75rem;font-weight:normal;line-height:1.25;white-space:nowrap}.money-format-option.tooltip .arrow::before{border-right-color:#2e384d}.money-format-option.tooltip .tooltip-inner{color:#fff;padding:.3rem;max-width:38rem;font-size:.93rem;border-radius:.25rem;background-color:#2e384d;box-shadow:0 2px 4px #2e384d}.money-format-option.tooltip .money-format-content{margin:.2rem;text-align:left}
.forex-tooltip{margin:auto}.forex-tooltip .fas.fa-info-circle{color:#b0bac9}.forex-tooltip .fas.fa-info-circle:hover{color:#2e384d}.exchange-rate-tooltip .tooltip-inner{text-align:left;max-width:13.5rem;margin-left:-10rem;border-radius:.5rem;background-color:#2e384d;padding:.6rem .6rem .6rem .7rem}.exchange-rate-tooltip .arrow::before{border-top-color:#2e384d !important}
.money .descriptor{font-size:.8rem;margin-top:-0.1rem}.money .currency-selector{min-width:5rem}.money .currency-selector .currency__control{border-radius:4px 1px 1px 4px;min-height:.8125rem;height:2.4rem;border-right:0px}.money .money-value{border-radius:1px 4px 4px 1px}.money .currency__menu{min-width:12.5rem;min-width:max-content}.money input::-webkit-outer-spin-button,.money input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.money input[type=number]{-moz-appearance:textfield}
.email-row .set-primary{width:8.3333%;max-width:2rem}.email-row .input-group .duplicate-email-without-uniqueness{border-color:#ffa200}div[data-tooltip]{position:relative}div[data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;left:10%;bottom:110%;padding:.3rem;background-color:#2e384d;color:#fff;width:max-content;z-index:1040;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}div[data-tooltip]:hover::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:calc(110% - 5px);width:1px;height:1px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #2e384d}
.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container{right:auto;left:0;width:100%}.intl-tel-input.allow-dropdown .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.allow-dropdown.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.allow-dropdown.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input,.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input,.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input,.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input,.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%;-webkit-overflow-scrolling:touch}.iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:14px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/images/flags.3c3e9e32.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.iti-flag{background-image:url(/images/flags@2x.212e70b2.png)}}.iti-flag.np{background-color:transparent}
input.masked-value::placeholder{color:#687790}input.duplicate-phone-without-uniqueness{border-color:#ffa200}.intl-tel-input .flag-container{cursor:pointer}.intl-tel-input .flag-container .selected-flag{cursor:pointer;width:100%;display:flex;align-items:center}.intl-tel-input .flag-container .selected-flag .iti-flag,.intl-tel-input .flag-container .selected-flag .selected-dial-code,.intl-tel-input .flag-container .selected-flag .iti-arrow{pointer-events:none}.intl-tel-input .flag-container .selected-flag:hover{background-color:rgba(0,0,0,.05)}
.phone-number-container .tooltip-inner-phone{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;border-radius:.267rem}.phone-number-container .tooltip{min-width:6rem}.phone-number-container input{cursor:pointer}div[data-tooltip]{position:relative}div[data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;left:10%;bottom:110%;padding:.3rem;background-color:#2e384d;color:#fff;width:max-content;z-index:1040;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}div[data-tooltip]:hover::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:calc(110% - 5px);width:1px;height:1px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #2e384d}
#details_modal{margin:10rem auto}#details_modal.modal{z-index:1060}#details_modal .modal-body{padding:0;height:calc(100vh - 370px);white-space:normal;overflow-x:hidden}#details_modal .error-container{min-height:calc(100vh - 370px)}#details_modal .app-error{background-size:cover}#details_modal.demo-screens{margin-top:5rem}#details_modal.demo-screens .modal-dialog{align-items:center;justify-content:center}#details_modal.demo-screens .modal-content{height:41rem;min-width:72rem}#details_modal.marketplace-action-iframe.modal{z-index:1070}#details_modal.marketplace-action-iframe .modal-body{display:flex}#details_modal.marketplace-action-iframe .modal-body iframe{flex-grow:1}#details_modal.connect-email .modal-content{justify-content:center;height:20rem;width:fit-content}#details_modal.right-side-view{margin:0 auto}#details_modal.right-side-view .modal-dialog{margin-top:0;margin-bottom:0;margin-right:0;justify-content:flex-end}
#details_modal.quick-add-entity-modal{margin:0;z-index:1070}#details_modal.quick-add-entity-modal .modal-body{height:auto}#details_modal.quick-add-entity-modal .entity-fields{padding:1rem 1rem 0}#details_modal.quick-add-entity-modal .entity-fields #phoneNumbers{padding:0 0 0 1rem;width:100%}
.MenuOption{display:flex;font-size:.8rem}.MenuOption__checkbox{display:flex;align-items:center;margin-right:.8rem}.MenuOption .user-placeholder{margin-right:.8rem}.MenuOption ul{padding:0;margin-bottom:0;list-style:none}.MenuOption__info{flex:1;word-break:break-all}.MenuOption__name-row{display:flex;justify-content:space-between;align-items:center}.MenuOption__email{display:flex;justify-content:space-between;padding-bottom:3px}.MenuOption__email--primary span:first-child{flex:1}.MenuOption__primary-label{color:#8798ad}.MenuOption__availability{display:flex;align-items:center;gap:.25rem;padding-left:.375rem;white-space:nowrap;font-size:.75rem;font-weight:500}.MenuOption__availability-dot{width:.5rem;height:.5rem;border-radius:50%;display:inline-block;flex-shrink:0}.MenuOption__availability--free{color:#28a745}.MenuOption__availability--free .MenuOption__availability-dot{background-color:#28a745}.MenuOption__availability--busy{color:#dc3545}.MenuOption__availability--busy .MenuOption__availability-dot{background-color:#dc3545}
.add-email{display:inline-block;padding:.5rem 0;color:#0176ff}
.tab-inner-content .list-group-table.fixed-pipeline-stages .list-group-item.pipeline-stage{margin-left:1rem}.tab-inner-content .list-group-table .stage-container{display:flex;flex-direction:row;align-items:baseline}.tab-inner-content .list-group-table .list-group-item{padding-left:0;padding-right:0;border:.0667rem solid #e0e4f8;margin-bottom:.5rem}.tab-inner-content .list-group-table .list-group-item.pipeline-stage{border-radius:.267rem;box-shadow:2px 2px 4px rgba(0,0,0,.1);margin-right:2rem;position:relative;width:95%;margin-left:.5rem}.tab-inner-content .list-group-table .list-group-item.pipeline-stage:first-child{border-top:.0667rem solid #e0e4f8}.tab-inner-content .list-group-table .list-group-item.pipeline-stage .stage-clickable{width:100%;display:flex}.tab-inner-content .list-group-table .list-group-item.pipeline-stage .stage-clickable .stage-name{display:flex;justify-content:space-between;width:45%;padding-left:.75rem}.tab-inner-content .list-group-table .list-group-item.pipeline-stage .stage-clickable .stage-description{width:55%;padding:0 .75rem}.tab-inner-content .list-group-table .list-group-item.pipeline-stage .fa-plus{margin-right:-3rem;margin-left:1rem;color:#0176ff;cursor:pointer}.tab-inner-content .list-group-table .list-group-item:hover .stage-clickable .stage-description{width:calc(55% - 4rem)}.tab-inner-content .list-group-table .list-group-item:hover .pipeline-stage__actions{display:flex}.tab-inner-content .list-group-table .list-group-item .pipeline-stage__actions{display:none;position:absolute;right:0}.tab-inner-content .list-group-table .list-group-item .value-type{padding-right:.5rem;max-width:9rem}.tab-inner-content .list-group-table .list-group-item .drag-icon{width:100%;height:100%;cursor:grab}.tab-inner-content .list-group-table .list-group-item .drag-icon.muted{color:#b0bac9;cursor:default}.tab-inner-content .list-group-table .list-group-item:last-child{cursor:default}.stage-description.tooltip .tooltip-inner{white-space:pre-line;text-align:left}.form-group .input-group input:first-child{border-radius:.267rem}.form-group .fa-grip-vertical{margin:auto .5rem auto 0}
.form-group .is-invalid~.invalid-feedback{display:block}
.form-group .password-eye-icon{position:absolute;right:.8rem;bottom:.7666rem;cursor:pointer}.form-group .form-control.is-invalid~.password-eye-icon{bottom:2rem}.form-group .textField div[data-tooltip]{margin-top:-0.3rem;margin-left:.5rem}.form-group .textField div[data-tooltip]:hover::after{width:25rem;font-size:.9rem}
#plan-upgrade-modal{top:22vh}#plan-upgrade-modal.modal{z-index:1070}#plan-upgrade-modal.modal .add-on-modal{max-width:61rem}#plan-upgrade-modal .upgrade-plan .modal-body{min-height:18rem}#plan-upgrade-modal .upgrade-plan__mascot{height:9rem;width:10rem;margin:1rem}#plan-upgrade-modal .upgrade-plan__title{color:#2e384d;font-size:3rem;font-weight:500}#plan-upgrade-modal .upgrade-plan__message{color:#2e384d;font-size:1.2rem}#plan-upgrade-modal .upgrade-plan__message .fa-times{color:#ee2d23}#plan-upgrade-modal .upgrade-plan__message .note{font-size:1rem}#plan-upgrade-modal .upgrade-plan .modal-footer{border:0;align-items:center}#plan-upgrade-modal.forex_trial-modal{top:18vh;margin-top:-5rem}#plan-upgrade-modal.forex_trial-modal .modal-content{width:110%}
.custom-tooltip-field{margin-top:-0.4rem}.custom-tooltip-content{color:#fff;z-index:9999;padding:.6rem;font-size:.8rem;border-radius:4px;position:absolute;background-color:#2e384d;box-shadow:0 0 5px rgba(0,0,0,.2)}.custom-tooltip-content .link-primary,.custom-tooltip-content .link-primary:hover{color:#fff;text-decoration-line:underline}
.toggle-field .custom-control.custom-switch.toggle-with-tooltip{display:flex;margin-bottom:.5rem}.toggle-field .custom-control.custom-switch.toggle-with-tooltip .custom-tooltip-field{top:.45rem;margin-left:.2rem;color:#2e384d;position:relative}.toggle-field .custom-control.custom-switch.toggle-with-tooltip .custom-tooltip-field:hover{cursor:pointer}
.checkbox label,.checkbox input{cursor:pointer}.checkbox .checkbox-tooltip{margin-bottom:1.2rem;margin-left:1rem}.checkbox .checkbox-tooltip:hover::after{max-width:20rem;font-size:.8rem}
.bulk-update-modal.pipeline-stage-reason{width:24.2rem;margin-left:.7rem}
.rich-text-input .ck-editor__editable_inline{min-height:10rem}.rich-text-input .additional-information{color:#b0bac9;font-size:.8rem}.page-inner-content .rich-text-input .ck-content .table{border-collapse:initial;margin-left:auto;max-width:initial}.page-inner-content .rich-text-input .ck-content .table td:not(.fixed-col){padding:1em auto;z-index:inherit;white-space:inherit}.page-inner-content .rich-text-input .ck-content .ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text{max-width:38vw}
.form-group .input-group input:first-child{border-radius:.267rem}.form-group .fa-grip-vertical{margin:auto .5rem auto 0}
.meeting-schedule p{margin:-0.8rem 0 1.333rem .8rem}
.invitee-list{padding:0;margin-bottom:0;list-style:none}.invitee-list .card{min-width:30%;max-width:30%;border:1px solid #e0e4f8;background-color:#f9f9f9;border-radius:4px;height:6rem;margin-top:.5rem}.invitee-list .card .card-body{padding:.5rem;width:90%}.invitee-list .invitee{display:flex;justify-content:space-between;font-size:.8rem;line-height:1.2rem;padding-top:.3rem}.invitee-list .invitee__info-wrapper{display:flex;width:100%;align-items:center;word-break:break-all}.invitee-list .invitee__info-wrapper .user-placeholder{background-color:rgba(139,180,250,.5);color:#0176ff;letter-spacing:.018rem;width:2.5rem;min-width:0;height:2.5rem;font-size:1.3333rem;max-width:none;margin-right:.5rem}.invitee-list .invitee__info{flex:1;margin-right:1%;max-width:calc(100% - 3rem)}.invitee-list .invitee__email{max-width:90%}.invitee-list .invitee__name{display:flex;justify-content:space-between}.invitee-list .invitee__name .meeting-info{display:flex;min-width:fit-content}.invitee-list .invitee__name .rsvp-response{display:flex;color:#69707f;place-items:center;min-width:fit-content;text-transform:capitalize}.invitee-list .invitee__name .rsvp-response.yes{color:#28a645}.invitee-list .invitee__name .rsvp-response.no{color:#ee2d23}.invitee-list .invitee__name .rsvp-response.may_be{color:#69707f}.invitee-list .invitee__name .map-location-icon{cursor:pointer;margin-right:.3rem}.invitee-list .invitee__name .map-location-icon i{font-size:1.1rem;margin-top:.2rem}.invitee-list .invitee__entity,.invitee-list .invitee .fa-trash-alt{color:#8798ad;margin-right:.5rem}.invitee-list .invitee__link{color:#2e384d;width:100%}.invitee-list .invitee__link:hover{text-decoration:none}.invitee-list .invitee .fa-trash-alt{cursor:pointer;font-size:.95rem;margin-top:.8rem}.portal-element.user-checked-in__details-tooltip{z-index:2001;position:absolute;border-radius:4px;background-color:#fff;filter:drop-shadow(0px 0px 2px gray)}.portal-element.user-checked-in__details-tooltip .up-arrow{position:absolute}.portal-element.user-checked-in__details-tooltip .up-arrow::after{content:" ";left:7.6rem;top:-0.6rem;position:absolute;border-bottom:10px solid #fff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0)}.portal-element.user-checked-in__details-tooltip .checked-in-location,.portal-element.user-checked-in__details-tooltip .checked-out-location{padding:.5rem;font-size:.8rem}.portal-element.user-checked-in__details-tooltip .checked-in-location label,.portal-element.user-checked-in__details-tooltip .checked-out-location label{margin-bottom:0;max-width:13rem;color:#8798ad;word-break:break-word}.portal-element.user-checked-in__details-tooltip .checked-out-location{padding:.5rem 0 0 0;margin:0 .5rem .5rem .5rem;border-top:.0866rem solid #e0e4f8}
.group-heading{text-transform:capitalize;color:#8798ad}
@media(min-height: 800px){#trial-feature-modal{top:18vh}}#trial-feature-modal{top:5vh}#trial-feature-modal.modal{z-index:1070}#trial-feature-modal .trial-feature{max-width:63rem}#trial-feature-modal .trial-feature .modal-body{min-height:18rem}#trial-feature-modal .trial-feature .modal-body .kylas-loader{height:100%;min-height:28rem}#trial-feature-modal .trial-feature__mascot{height:9rem;width:10rem;margin:1rem}#trial-feature-modal .trial-feature__title{color:#2e384d;font-size:2rem;font-weight:500}#trial-feature-modal .trial-feature__message{color:#2e384d;font-size:1.2rem}#trial-feature-modal .trial-feature__message .fa-times{color:#ee2d23}#trial-feature-modal .trial-feature__message .statements{margin-bottom:1rem}#trial-feature-modal .trial-feature__message .warning-checkbox{margin-bottom:.65rem}#trial-feature-modal .trial-feature__message .warning-label{font-size:.933rem;cursor:pointer}#trial-feature-modal .trial-feature .modal-footer{border:0;align-items:center}
.deal-value-link{color:#0176ff;text-decoration:underline;cursor:pointer}
.entity-lookup-tag label{margin-bottom:0}.entity-lookup-tag .entityLookupContainer{width:1rem}.entity-lookup .read-only-info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-label-color{color:#0176ff !important}
.gps-address-field{width:27rem;background:#fff;border-radius:.267rem;margin:.25rem 0 0 .5rem;box-shadow:0px 0px 4px rgba(0,0,0,.1607843137);border:1px solid #c6d0f0}.gps-address-field .gps-address-input-field{margin:.6777rem .6777rem 0 .6777rem}.gps-address-field .clear-button{right:1.2rem;cursor:pointer;padding:0 .5rem;margin-top:1.2rem;position:absolute;background-color:#fff}.gps-address-field .clear-button .fas.fa-times{font-size:1.1rem}.gps-address-field .address-predictions{max-height:15rem;overflow-y:scroll;margin-top:.267rem;padding-left:.6777rem;padding-bottom:.6777rem}.gps-address-field .address-predictions .search-results__loading,.gps-address-field .address-predictions .search-results__empty{color:#999;text-align:center;padding:.5rem .75rem}.gps-address-field .address-predictions .current-location,.gps-address-field .address-predictions .autocomplete-prediction,.gps-address-field .address-predictions .entity-info{display:flex;padding:.5rem .75rem}.gps-address-field .address-predictions .current-location .address-option,.gps-address-field .address-predictions .autocomplete-prediction .address-option,.gps-address-field .address-predictions .entity-info .address-option{display:flex;margin-left:.5rem;flex-direction:column}.gps-address-field .address-predictions .current-location .address-option label,.gps-address-field .address-predictions .autocomplete-prediction .address-option label,.gps-address-field .address-predictions .entity-info .address-option label{margin-bottom:0;font-size:.8667rem}.gps-address-field .address-predictions .current-location .address-option label:hover,.gps-address-field .address-predictions .autocomplete-prediction .address-option label:hover,.gps-address-field .address-predictions .entity-info .address-option label:hover{cursor:pointer}.gps-address-field .address-predictions .current-location .address-option span,.gps-address-field .address-predictions .autocomplete-prediction .address-option span,.gps-address-field .address-predictions .entity-info .address-option span{color:#687790;font-size:.75rem}.gps-address-field .address-predictions .current-location:hover,.gps-address-field .address-predictions .autocomplete-prediction:hover,.gps-address-field .address-predictions .entity-info:hover{cursor:pointer;border-radius:.267rem;background-color:#deebff}.gps-address-field .address-predictions .current-location .spinner-border{color:#0176ff;align-self:center;margin-right:.25rem}.gps-address-field .address-predictions .current-location .fas.fa-location{color:#0176ff;margin-top:.25rem}.gps-address-field .address-predictions .autocomplete-prediction .fas.fa-map-marker-alt{margin-top:.25rem}.gps-address-field .address-predictions .associated-entity{padding:.3rem 0}.gps-address-field .address-predictions .associated-entity span:first-child{color:#8b95a7;font-size:.8333rem}.gps-address-field .address-predictions .associated-entity:nth-child(2){margin-top:.25rem;padding-top:.5rem;border-top:.08666rem solid #dfdfdf}
.field-sales-api-key-error-modal.modal{z-index:1070}.field-sales-api-key-error-modal .modal-dialog-scrollable{margin-top:35vh;min-width:47.33rem}.field-sales-api-key-error-modal .modal-content{min-width:47.33rem;max-height:14.8rem}.field-sales-api-key-error-modal .modal-body{padding:1.6rem}.field-sales-api-key-error-modal .title{font-size:1.33rem;font-weight:500}.field-sales-api-key-error-modal .instructions{white-space:break-spaces}.field-sales-api-key-error-modal img{width:7.73rem;height:6.67rem;margin-right:2rem}.field-sales-api-key-error-modal .btn-primary{margin-top:3rem;display:block;margin-left:auto}
.gps-address-field-container{top:0;z-index:2;right:.6777rem;position:absolute}.gps-address-field-container .gps-label{text-align:end}.gps-address-field-container .gps-label span:hover{text-decoration:underline}.gps-label-locked{color:#8b95a7;cursor:not-allowed}.gps-label-locked span{pointer-events:none}
.meeting-form .page-inner-content .top-wrapper .left-section .nav-links{text-decoration:none}.meeting-form .page-inner-content .table{border-collapse:initial;margin-left:auto;max-width:initial}.meeting-form .page-inner-content .table td:not(.fixed-col){padding:1em auto;z-index:inherit;white-space:inherit}.meeting-form .warning{color:#b9a60f;background-color:#fcf9cd;padding:.5rem 1rem}.meeting-form .form-section{padding:1.3333rem}.meeting-form .related-to__info{cursor:pointer;border-radius:50%;height:1.2rem;margin:1rem .4rem -0.1rem .4rem;padding:.25rem .45rem;font-size:.677rem;color:#fff;background-color:#8798ad}.meeting-form .fa-map-marker-alt{color:#0176ff}.meeting-form a:hover{text-decoration:underline}.meeting-form .calendar-suggestion{padding:.5rem;display:flex;align-items:center;border-radius:.26667rem;justify-content:space-between;margin-bottom:.75rem;font-size:.93rem;background-color:#fcf9cd}.meeting-form .meeting-link{word-break:break-word}.meeting-form .meeting-link .fa-clone{color:#0176ff}.meeting-form .meeting-link .fa-check{color:#28a645}.meeting-form .label__checked-in{font-weight:500;font-size:.9rem}.meeting-form .label__checked-in:hover{cursor:pointer;text-decoration:underline}
#details_modal.document-preview{margin:0}#details_modal.document-preview .modal-dialog{margin:0;height:100%;max-width:100%;max-height:100%}#details_modal.document-preview .modal-dialog .modal-content{max-height:100%;background:#2e384d;color:#fff}#details_modal.document-preview .modal-dialog .modal-body{height:100%;padding:0;overflow:hidden}#details_modal.document-preview .modal-dialog .document-viewer-container{display:flex;height:100%}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container{flex:1;overflow:auto;display:flex;flex-direction:column;align-items:center;padding:1rem}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .loading{display:flex;align-items:center;justify-content:center;height:100%;font-size:1.2rem;color:#fff}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .react-pdf__Document{display:flex;flex-direction:column;align-items:center}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .pdf-page{margin-bottom:1rem;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:4px;overflow:hidden}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .image-container{display:flex;justify-content:center;align-items:center;min-height:100%}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .image-container .preview-image{box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:4px;transition:transform .3s ease}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container{display:flex;justify-content:center;align-items:center;height:100%}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content{color:#fff;display:flex;flex-direction:column;align-items:center}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content .file-icon{height:7rem;width:7rem;margin-bottom:1rem}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content h3{margin-bottom:1rem;font-weight:400;font-size:1.33rem;color:#dfdfdf}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content .file-info{display:flex;margin-bottom:.5rem;align-items:center}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content .file-info .file-name{color:#fff;line-height:none;padding-right:.5rem}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content .file-info .file-size{color:#fff;font-size:.9rem}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content .download-btn{background:#006dee;color:#fff;border:none;padding:.5rem 1.33rem;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .2s}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content .download-btn:hover{background:#2c5aa0}#details_modal.document-preview .modal-dialog .document-viewer-container .document-container .no-preview-container .no-preview-content .download-btn i{margin-right:.5rem}#details_modal.document-preview .modal-dialog .document-viewer-container .document-info-panel{width:300px;background:#3a4a5c;padding:1rem;border-left:1px solid #687790;overflow-y:auto}#details_modal.document-preview .modal-dialog .document-viewer-container .document-info-panel .header{border-bottom:1px solid #fff;margin-bottom:1rem;padding:.5rem 0 .5rem 0}#details_modal.document-preview .modal-dialog .document-viewer-container .document-info-panel h4{color:#fff;font-size:1.1rem;margin:0}#details_modal.document-preview .modal-dialog .document-viewer-container .document-info-panel .action-btn{color:#fff;margin-left:auto;background:none;border:0}#details_modal.document-preview .modal-dialog .document-viewer-container .document-info-panel .info-item{margin-bottom:.75rem}#details_modal.document-preview .modal-dialog .document-viewer-container .document-info-panel .info-item label{color:#fff;display:block;font-size:.85rem;margin-bottom:.25rem}#details_modal.document-preview .modal-dialog .document-viewer-container .document-info-panel .info-item span{color:#b0bac9;font-size:.9rem}#details_modal.document-preview .modal-dialog .header{flex:1;display:flex;align-items:center;justify-content:space-between;padding:0 1rem}#details_modal.document-preview .modal-dialog .header .left-section{display:flex;align-items:center}#details_modal.document-preview .modal-dialog .header .left-section .docName{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:1rem;max-width:20rem}#details_modal.document-preview .modal-dialog .header .left-section .page-index-toggle{margin-left:.5rem}#details_modal.document-preview .modal-dialog .header .center-actions{display:flex;align-items:center;gap:1rem}#details_modal.document-preview .modal-dialog .header .pageNumbers{padding:.3rem .6rem;font-size:.9rem;min-width:60px;text-align:center;border-right:1px solid #687790}#details_modal.document-preview .modal-dialog .header .zoom-actions,#details_modal.document-preview .modal-dialog .header .rotation-actions{display:flex;align-items:center;gap:.5rem}#details_modal.document-preview .modal-dialog .header .zoom-actions button,#details_modal.document-preview .modal-dialog .header .rotation-actions button{border:0;font-size:1.1rem;background:#2e384d;color:#fff;width:32px;height:32px;border-radius:4px;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center}#details_modal.document-preview .modal-dialog .header .zoom-actions button:hover:not(:disabled),#details_modal.document-preview .modal-dialog .header .rotation-actions button:hover:not(:disabled){background:#5a6578}#details_modal.document-preview .modal-dialog .header .zoom-actions button:disabled,#details_modal.document-preview .modal-dialog .header .rotation-actions button:disabled{opacity:.5;cursor:not-allowed}#details_modal.document-preview .modal-dialog .header .zoom-actions span,#details_modal.document-preview .modal-dialog .header .rotation-actions span{background:#1a202c;border-radius:.3rem;padding:.3rem .6rem;font-size:.85rem;min-width:50px;text-align:center}#details_modal.document-preview .modal-dialog .header .rotation-actions{border-left:1px solid #687790;padding-left:1rem}#details_modal.document-preview .modal-dialog .header .rotation-actions button{font-size:1rem}#details_modal.document-preview .modal-dialog .header .actions{display:flex;align-items:center;gap:.5rem}#details_modal.document-preview .modal-dialog .header .actions .action-btn{border:none;background:none;color:#fff;font-size:1.1rem;padding:.5rem;border-radius:4px;cursor:pointer;transition:background-color .2s}#details_modal.document-preview .modal-dialog .header .actions .action-btn[title=Download] svg{margin-bottom:.125rem}#details_modal.document-preview .modal-dialog .header .actions .action-btn:hover{background:hsla(0,0%,100%,.1)}
/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
}

.annotationLayer section {
  position: absolute;
  text-align: initial;
}

.annotationLayer .linkAnnotation > a,
.annotationLayer .buttonWidgetAnnotation.pushButton > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationLayer .buttonWidgetAnnotation.pushButton > canvas {
  position: relative;
  top: 0;
  left: 0;
  z-index: -1;
}

.annotationLayer .linkAnnotation > a:hover,
.annotationLayer .buttonWidgetAnnotation.pushButton > a:hover {
  opacity: 0.2;
  background: rgba(255, 255, 0, 1);
  box-shadow: 0 2px 10px rgba(255, 255, 0, 1);
}

.annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
}

.annotationLayer .textWidgetAnnotation input,
.annotationLayer .textWidgetAnnotation textarea,
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
  background-image: var(--annotation-unfocused-field-background);
  border: 1px solid transparent;
  box-sizing: border-box;
  font-size: 9px;
  height: 100%;
  margin: 0;
  padding: 0 3px;
  vertical-align: top;
  width: 100%;
}

.annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}

.annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}

.annotationLayer .textWidgetAnnotation textarea {
  font: message-box;
  font-size: 9px;
  resize: none;
}

.annotationLayer .textWidgetAnnotation input[disabled],
.annotationLayer .textWidgetAnnotation textarea[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled] {
  background: none;
  border: 1px solid transparent;
  cursor: not-allowed;
}

.annotationLayer .textWidgetAnnotation input:hover,
.annotationLayer .textWidgetAnnotation textarea:hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
.annotationLayer .buttonWidgetAnnotation.radioButton input:hover {
  border: 1px solid rgba(0, 0, 0, 1);
}

.annotationLayer .textWidgetAnnotation input:focus,
.annotationLayer .textWidgetAnnotation textarea:focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
  background: none;
  border: 1px solid transparent;
}

.annotationLayer .textWidgetAnnotation input :focus,
.annotationLayer .textWidgetAnnotation textarea :focus,
.annotationLayer .choiceWidgetAnnotation select :focus,
.annotationLayer .buttonWidgetAnnotation.checkBox :focus,
.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  background-image: none;
  background-color: transparent;
  outline: auto;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  background-color: rgba(0, 0, 0, 1);
  content: '';
  display: block;
  position: absolute;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  height: 80%;
  left: 45%;
  width: 1px;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before {
  transform: rotate(45deg);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
  transform: rotate(-45deg);
}

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}

.annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
  /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
  width: 103%;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input,
.annotationLayer .buttonWidgetAnnotation.radioButton input {
  appearance: none;
  padding: 0;
}

.annotationLayer .popupWrapper {
  position: absolute;
  width: 20em;
}

.annotationLayer .popup {
  position: absolute;
  z-index: 200;
  max-width: 20em;
  background-color: rgba(255, 255, 153, 1);
  box-shadow: 0 2px 5px rgba(136, 136, 136, 1);
  border-radius: 2px;
  padding: 6px;
  margin-left: 5px;
  cursor: pointer;
  font: message-box;
  font-size: 9px;
  white-space: normal;
  word-wrap: break-word;
}

.annotationLayer .popup > * {
  font-size: 9px;
}

.annotationLayer .popup h1 {
  display: inline-block;
}

.annotationLayer .popupDate {
  display: inline-block;
  margin-left: 5px;
}

.annotationLayer .popupContent {
  border-top: 1px solid rgba(51, 51, 51, 1);
  margin-top: 2px;
  padding-top: 2px;
}

.annotationLayer .richText > * {
  white-space: pre-wrap;
}

.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .freeTextAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squareAnnotation svg rect,
.annotationLayer .circleAnnotation svg ellipse,
.annotationLayer .polylineAnnotation svg polyline,
.annotationLayer .polygonAnnotation svg polygon,
.annotationLayer .caretAnnotation,
.annotationLayer .inkAnnotation svg polyline,
.annotationLayer .stampAnnotation,
.annotationLayer .fileAttachmentAnnotation {
  cursor: pointer;
}

.file-upload-field .upload-trigger{display:flex;align-items:center;cursor:pointer;background-color:#fff}.file-upload-field .upload-trigger.disabled{cursor:not-allowed;pointer-events:none;color:#8798ad;background-color:#f2f2f2}.file-upload-field .upload-trigger i{color:#8798ad;margin-right:.4rem}.file-upload-field .upload-trigger .upload-placeholder{color:gray}.file-upload-field .upload-trigger .upload-chevron{font-size:.75rem;color:#8798ad}.file-upload-field .help-text{margin-top:4px;font-size:.8rem;color:#8798ad}.file-upload-field .file-row{border:1px solid #e0e4f8;border-radius:4px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;min-height:56px}.file-upload-field .file-meta{display:flex;align-items:center;min-width:0}.file-upload-field .file-icon{width:18px;margin-right:10px}.file-upload-field .file-details{min-width:0}.file-upload-field .file-name{font-size:1rem;color:#2e384d;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.file-upload-field .file-size{margin-top:2px;font-size:.8rem;color:#8798ad}.file-upload-field .file-actions{display:flex;align-items:center;column-gap:14px}.file-upload-field .file-actions .btn{color:#69707f;text-decoration:none}
.text-field-with-suggestions .form-group input.duplicate-text-input-without-uniqueness{border-color:#ffa200}.text-field-with-suggestions .form-group .dropdown-menu{width:100%;max-height:15.3rem;overflow-x:hidden;overflow-y:auto;padding-top:.6rem;box-shadow:none;background:#fff}.text-field-with-suggestions .form-group .dropdown-menu .label{color:#687790;margin-left:.8rem;font-size:.8rem;font-weight:500}.text-field-with-suggestions .form-group .dropdown-menu a.company-link{cursor:pointer}.text-field-with-suggestions .form-group .dropdown-menu a.company-link .container{display:flex;justify-content:space-between;align-items:center}.text-field-with-suggestions .form-group .dropdown-menu a.company-link .container .name{padding-top:.5rem;padding-bottom:.5rem;padding-left:.8rem;padding-right:1rem;word-break:break-word;color:#2e384d;font-size:1rem;margin-right:1rem}.text-field-with-suggestions .form-group .dropdown-menu a.company-link .container .new-tab-icon{height:.8rem;width:.8rem;margin-right:1rem}.text-field-with-suggestions .form-group .dropdown-menu a.company-link .container:hover{background-color:#e5f0fe}.text-field-with-suggestions .form-group .dropdown-menu a.company-link .container:hover .name{color:#0176ff}.text-field-with-suggestions .form-group .dropdown-menu a.company-link:hover{text-decoration:none}
.left-nav-search-v2{gap:1rem;display:flex;flex-direction:column}.left-nav-search-v2 .section{cursor:pointer;background:#fff;min-height:4.563rem;padding:.75rem 1rem;border-radius:.75rem;transition:border-left .3s;border-left:2px solid rgba(0,0,0,0)}.left-nav-search-v2 .section .name{font-size:.9rem}.left-nav-search-v2 .section .description{font-weight:300;font-size:.8rem;margin-top:.2rem}.left-nav-search-v2 .section.active{border-width:2px;border-left:2px solid #006dee}
.input-tag{background:#fff;border:1px solid #d6d6d6;border-radius:.267rem;display:flex;flex-wrap:wrap;padding:5px 5px 0}.input-tag.disabled{background-color:#f2f2f2}.form-group .validate.invalid{border-color:red}.form-group .validate.invalid .fa-circle{color:red;display:block}.form-group .validate.invalid:focus-within{box-shadow:0 0 0 .2rem rgba(238,45,35,.25)}.cta-container{display:flex;margin-bottom:.3rem;gap:.5rem}.cta-container>*:not(:last-child){padding-right:.5rem;border-right:1px solid #dfdfdf}.cta-container .bulk-add,.cta-container .manage-values{font-size:.933rem;font-weight:500}.cta-container .bulk-add:hover,.cta-container .manage-values:hover{text-decoration:underline}.cta-container .bulk-add.link-primary:not([href]):not([tabindex]).disabled,.cta-container .manage-values.link-primary:not([href]):not([tabindex]).disabled{pointer-events:none;color:#69707f}.input-tag input{border:none;width:100%}.input-tag-tags{display:inline-flex;flex-wrap:wrap;margin:0;padding:0;width:100%}.input-tag-tags li{align-items:center;background:#3e82f7;border-radius:.2rem;color:#fff;display:flex;font-weight:300;list-style:none;margin-bottom:.5rem;margin-right:.5rem;padding:.3rem .8rem}.input-tag-tags li.editModeTag{padding:.07rem .07rem .07rem .07rem;width:10rem;align-items:inherit;position:relative;background-color:#fff}.input-tag-tags li .editTagInput{background:#fff;border-radius:.267rem;border:1px solid #3e82f7}.input-tag-tags li .updateTag{height:1.5rem;font-size:.75rem;width:2rem;position:absolute;top:2.188rem;right:2.1rem;border-width:.1rem;background-color:#fff;border-radius:.3rem}.input-tag-tags li .updateTag .fa-check{font-weight:400}.input-tag-tags li .updateTag:hover{background-color:#dfdfdf}.input-tag-tags li .cancelUpdate{right:0rem}.input-tag-tags li .cancelUpdate .fa-times{font-weight:400}.input-tag-tags li.disabled{background-color:#dfdfdf;color:#687790}.input-tag-tags li.disabled .dropdown-icon .fa-stack-2x{color:#687790;border-color:#687790}.input-tag-tags li.disabled .dropdown-icon .fa-stack-1x{color:#dfdfdf}.input-tag-tags li.disabled .dropdown-icon[aria-expanded=true] .fa-stack-2x{color:#dfdfdf}.input-tag-tags li.disabled .dropdown-icon[aria-expanded=true] .fa-stack-1x{color:#687790;border-color:#687790}.input-tag-tags li .dropdown-icon .fa-stack-2x{margin-top:-0.8rem;color:#fff;font-size:1rem;border:1px solid #fff;border-radius:20px;padding:.25rem .2rem;margin-left:.5rem}.input-tag-tags li .dropdown-icon .fa-stack-1x{color:#3e82f7;border:none;margin-left:-0.8rem}.input-tag-tags li .dropdown-icon[aria-expanded=true] .fa-stack-2x{margin-top:-1rem;color:#3e82f7;border:none}.input-tag-tags li .dropdown-icon[aria-expanded=true] .fa-stack-1x{color:#fff;font-size:.9rem;margin-top:-0.9rem;border:1px solid #fff;border-radius:20px;padding:.08rem .1rem;margin-left:.5rem}.input-tag-tags li.input-tag-tags-input{background:none;flex-grow:1;padding:0}.input-tag-tags li.input-tag-tags-input .invalid{border:1px solid #ee2d23;border-radius:.267rem;padding:.3rem .8rem;width:fit-content}
.input-box .input-tag{width:100%;max-width:100%;min-width:0;min-height:2.375rem}.input-box .input-tag .input-tag-tags{min-width:0;max-width:100%}.input-box .input-tag .input-tag-tags input.free-text-tag-input{width:auto;flex:1 1 6rem;min-width:6rem}.input-box .input-tag .input-tag-tags li.free-text-tag{margin-bottom:.2rem;padding-top:.15rem;padding-bottom:.15rem;color:#0176ff;font-weight:400;border-radius:.267rem;background:rgb(212.3388429752,227.4173553719,253.1611570248);max-width:100%;min-width:0}.input-box .input-tag.invalid{border-color:red}.input-box .free-text-tag__label{min-width:0;word-break:break-word;overflow-wrap:break-word;overflow:overlay;max-width:10rem}.input-box .free-text-tag__remove{margin-left:.5rem;cursor:pointer}
.entity-properties .form-group .is-invalid div{border-color:#ee2d23}
.list-layout-filters.form-section__filters{padding-top:1rem;min-height:0;display:flex;flex-grow:1;flex-direction:column}.list-layout-filters.form-section__filters .applied-filters{flex-grow:1}.list-layout-filters.form-section__filters .add-filter{margin-left:1.5rem}.list-layout-filters.form-section__filters .select-filter-picker{max-width:25%}.list-layout-filters.form-section__filters .select-filter .form-buttons .btn{margin-left:0}.list-layout-filters.form-section__filters .applied-filters__card{margin-bottom:1.3333rem}.list-layout-filters.form-section__filters .form-section__title{font-size:1.33rem;padding-bottom:1.5rem}.list-layout-filters.form-section__filters .card-header{font-size:.93rem;background-color:#ebedf3;padding:.677rem;font-weight:500}.list-layout-filters.form-section__filters .card-body{padding:0}.list-layout-filters.form-section__filters .card-body .filter-item{display:flex;padding:0 1rem}.list-layout-filters.form-section__filters .card-body .filter-item .delete-filter{color:#687790;margin-top:1.75rem;margin-left:.75rem}.list-layout-filters.form-section__filters .card-body .filter-item .gpsToggleButton{font-size:.8rem;width:fit-content}.list-layout-filters.form-section__filters .card-body .filter-item .gps-address{display:flex;flex-direction:column}.list-layout-filters.form-section__filters .card-body .filter-item .gps-address.has-error .gps-address-field{border-color:#ee2d23 !important}.list-layout-filters.form-section__filters .card-body .filter-item .gps-address .gps-address-field{margin-top:.5rem;width:100%;margin-left:0}.list-layout-filters.form-section__filters .card-body .filter-item .gps-address .gps-address-field .clear-button{margin-right:2.3rem}.list-layout-filters.form-section__filters .card-body .field-name{flex:1;margin-top:1rem;padding-top:.5rem}.list-layout-filters.form-section__filters .card-body .filter-item:not(:last-child){border-bottom:1px solid #e0e4f8}.list-layout-filters.form-section__filters .card-body .form-wrapper{display:flex;width:fit-content;border-bottom:0;padding-bottom:1rem}.list-layout-filters.form-section__filters .card-body .form-wrapper .form-group:first-child{padding-right:1rem}.list-layout-filters.form-section__filters .card-body .form-wrapper .form-group{width:19.3rem}.list-layout-filters.form-section__filters .card-body .form-wrapper .form-group .look-up .form-group{padding-right:0}.list-layout-filters.form-section__filters .card-body .form-wrapper .form-group .date-wrapper{width:100%}
.campaign-entity__sharing-permission .permissions-table{margin-bottom:0}
.form-layout-v3{width:100%;margin:1.5rem;padding:1.5rem;background:#f4f4f4;border-radius:.75rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}.form-layout-v3 .form-header{padding:0 1rem 1rem 1rem;border-bottom:1px solid #b4c5d8}.form-layout-v3 .form-header .form-title{line-height:1;font-weight:300;font-size:1.4rem;letter-spacing:.0306rem}.form-layout-v3 .form-body{gap:1.5rem;display:flex;padding:1rem 0 1rem 1rem;letter-spacing:.0333rem;height:calc(100vh - 16.5rem)}.form-layout-v3 .form-body .left-section{width:30%}.form-layout-v3 .form-body .right-section{width:70%;flex:1 1 0;overflow-y:scroll}.form-layout-v3 .form-body .right-section div[data-spy=scroll]{gap:1rem;display:flex;flex-direction:column}.form-layout-v3 .form-body .right-section div[data-spy=scroll] .data-container{gap:1rem;border-radius:.5rem;background-color:#fff;padding:1rem 1.5rem 0 1.5rem}.form-layout-v3 .form-body .right-section div[data-spy=scroll] .data-container .layout-header{display:flex;padding-top:.5rem;padding-bottom:1rem;margin-bottom:.5rem;justify-content:space-between;border-bottom:1px solid #b4c5d8}.form-layout-v3 .form-body .right-section div[data-spy=scroll] .data-container .layout-header h2{margin-bottom:0}.form-layout-v3 .form-body .right-section div[data-spy=scroll] .data-container .layout-body{padding-top:.5rem}.form-layout-v3 .form-body .right-section div[data-spy=scroll] .data-container .layout-body .list-layout-filters{padding-top:0}.form-layout-v3 .form-footer{display:flex;letter-spacing:.0333rem;justify-content:space-between;padding:1rem .7rem 1rem 1rem;border-top:1px solid #b4c5d8}.form-layout-v3 .form-footer .form-buttons{gap:1rem;display:flex}.form-layout-v3 .form-footer .form-buttons .btn{line-height:1.5;min-width:7.2rem}
.email-template__preview-mode .preview-cta{color:#0176ff;cursor:pointer}.email-template__preview-mode .preview-cta:hover{text-decoration:underline}#details_modal.email-template__preview-mode__modal{margin-top:4rem}#details_modal.email-template__preview-mode__modal .modal-dialog{min-width:60rem;max-height:50rem}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body{height:fit-content;max-height:calc(100vh - 270px)}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section{margin:1rem;border-radius:.5rem;border:1px solid #dfdfdf}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section{margin:0 1rem 0 1rem;padding:1rem 0 1rem 0;border-bottom:1px solid #dfdfdf}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .thread-owner{font-size:.9333rem}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .thread-owner .label{color:#687790}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section i{color:#69707f;align-self:center}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .row{gap:1rem;margin:1rem 0 0 0}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .row .attachment{display:flex;padding:.5rem;width:16.55rem;font-size:.9333rem;border-radius:.25rem;background-color:#f9f9f9;border:1px solid #dfdfdf;justify-content:space-between}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header{display:flex;margin:0 auto;padding:.5rem 0;align-items:flex-start;justify-content:space-between}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info{flex:1;gap:.75rem;display:flex;align-items:flex-start}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .avatar{width:2.5rem;display:flex;height:2.5rem;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center;background-color:#ceebf3}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .avatar span{color:#1fbed1;font-weight:500}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .recipient{gap:.5rem;display:flex;color:#8798ad;font-size:.75rem;align-items:center}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .recipient .dropdown{position:relative}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .recipient .dropdown .recipient-dropdown{color:#dfdfdf;padding:.25rem;text-decoration:none;border-radius:.25rem;transition:all .2s ease}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .recipient .dropdown .dropdown-menu{left:0;top:100%;width:40rem;z-index:1000;padding:.5rem 0;overflow-x:scroll;position:absolute;margin:.125rem 0 0;border-radius:.375rem;background-color:#fff;border:1px solid #eef3f5;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .recipient .dropdown .dropdown-menu .dropdown-item{border:0;margin:0;clear:both;display:flex;color:#2e384d;list-style:none;text-align:inherit;white-space:nowrap;padding:.5rem 1rem}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .recipient .dropdown .dropdown-menu .dropdown-item .email-info-label{font-weight:500;color:#69707f}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .sender-info .recipient .dropdown .dropdown-menu .dropdown-item .ml-2{flex:1;margin-left:.5rem;word-break:break-word}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .header-actions{gap:1rem;display:flex;align-self:end;align-items:center}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .header-actions .timestamp{gap:.5rem;display:flex;color:#8798ad;align-items:center}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .header-actions .timestamp i{color:#8798ad;font-size:.875rem}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .header-actions .action-buttons{gap:.5rem;display:flex;align-items:center}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section .email-header .header-actions .action-buttons i{padding:.25rem;font-size:.9rem}#details_modal.email-template__preview-mode__modal .modal-dialog .modal-body .email-template__preview-section .section:last-child{border-bottom:none}#details_modal.email-template__preview-mode__modal.preview-loading .modal-body{height:calc(100vh - 270px)}
.whatsapp-android-message-node{width:0;height:0;border-bottom:16px solid rgba(0,0,0,0);border-right:16px solid #fff;position:absolute;left:4.4rem;top:11rem}.whatsapp-template-card{position:absolute;width:15rem;background:var(--bg-colour-2) 0% 0% no-repeat padding-box;background:#fff 0% 0% no-repeat padding-box;box-shadow:1px 1px 2px rgba(0,0,0,.1607843137);border-radius:.5rem;overflow-y:auto;overflow-x:hidden}.whatsapp-template-card.android{max-height:26.5rem;top:11rem;left:5rem}.whatsapp-template-card.ios{max-height:28.5rem;top:10.5rem;left:5rem}.whatsapp-template-card.ios .tilted-square.ios{cursor:auto;width:20px;height:20px;border-radius:10px;position:absolute;left:-14px;bottom:14px;box-shadow:#fefefe 6px 6px 0px 0px}.whatsapp-template-card .whatsapp-message-card{padding:.3rem 1rem .5rem 1rem;min-height:5rem;display:flex;flex-direction:column;justify-content:space-between;white-space:normal}.whatsapp-template-card .whatsapp-message-card .header-content{font-weight:500;white-space:pre;text-wrap:wrap}.whatsapp-template-card .whatsapp-message-card .header-content .image-preview,.whatsapp-template-card .whatsapp-message-card .header-content .video-preview{margin-top:.3rem;margin-bottom:.3rem}.whatsapp-template-card .whatsapp-message-card .message-footer{color:#b0bac9;font-size:.8rem;margin-top:.3rem;white-space:pre;text-wrap:wrap}.whatsapp-template-card .whatsapp-message-card .time-stamp{display:flex;width:100%;margin-bottom:-0.3rem;justify-content:flex-end;font-size:.7rem;color:rgba(0,0,0,.4)}.whatsapp-template-card .buttons-section{border-top:1px solid #dfdfdf}.whatsapp-template-card .buttons-section .quick-reply-button{margin-left:1rem;margin-right:1rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center;border-bottom:1px solid #dfdfdf}.whatsapp-template-card .buttons-section .quick-reply-button:last-child{border:0}.whatsapp-template-card .buttons-section .quick-reply-button .fa-reply{color:#0176ff}.whatsapp-template-card .buttons-section .quick-reply-button .text{margin-left:.5rem;color:#0176ff}.whatsapp-template-card .buttons-section .call-to-action-button{margin-left:1rem;margin-right:1rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center;border-bottom:1px solid #dfdfdf}.whatsapp-template-card .buttons-section .call-to-action-button:last-child{border:0}.whatsapp-template-card .buttons-section .call-to-action-button .fa-phone{color:#0176ff;transform:rotate(90deg)}.whatsapp-template-card .buttons-section .call-to-action-button .fa-external-link-alt{color:#0176ff}.whatsapp-template-card .buttons-section .call-to-action-button .fa-clone{color:#0176ff;transform:rotate(90deg)}.whatsapp-template-card .buttons-section .call-to-action-button .text{margin-left:.5rem;color:#0176ff}.whatsapp-template-card .buttons-section .see-more-button{margin-left:1rem;margin-right:1rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center;border-bottom:1px solid #dfdfdf}.whatsapp-template-card .buttons-section .see-more-button:last-child{border:0}.whatsapp-template-card .buttons-section .see-more-button .fa-list{color:#0176ff}.whatsapp-template-card .buttons-section .see-more-button .text{margin-left:.5rem;color:#0176ff}.whatsapp-template-card .buttons-section .cta-url-button{margin-left:1rem;margin-right:1rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center;border-bottom:1px solid #dfdfdf}.whatsapp-template-card .buttons-section .cta-url-button:last-child{border:0}.whatsapp-template-card .buttons-section .cta-url-button .fa-external-link-alt{color:#0176ff}.whatsapp-template-card .buttons-section .cta-url-button .text{margin-left:.5rem;color:#0176ff}.whastapp-submit-to-meta-confirmation-modal .modal-content{min-width:35rem}
.whatsapp-template-preview-section{border-left:1px solid #dfdfdf;overflow-y:auto;width:35%}.whatsapp-template-preview-section .preview-block{display:flex;flex-direction:column;padding-left:1.75rem;padding-top:1.5rem}.whatsapp-template-preview-section .preview-block .mobile-svg-section{position:relative}.whatsapp-template-preview-section .preview-block .header{display:flex;justify-content:space-between;margin-right:1rem}.whatsapp-template-preview-section .preview-block .header .template-preview{font-weight:500;align-self:center}.whatsapp-template-preview-section .preview-block .header .mobile-type-selector{padding-right:.5rem}.whatsapp-template-preview-section .preview-block .header .mobile-type-selector .ios-selector{border:1px solid #8798ad;border-right:0;border-radius:0}.whatsapp-template-preview-section .preview-block .header .mobile-type-selector .ios-selector.active{border-color:#0176ff}.whatsapp-template-preview-section .preview-block .header .mobile-type-selector .android-selector{border:1px solid #8798ad;border-left:1px solid #0176ff;border-radius:0}.whatsapp-template-preview-section .preview-block .header .mobile-type-selector .android-selector.active{border-color:#0176ff}.whatsapp-template-preview-section .preview-block .mobile-svg-section{align-self:center}.whatsapp-template-preview-section .preview-block .mobile-svg-section .connected-account-business-name.ios{position:absolute;top:5.4rem;left:8rem;background:#fff;min-width:5rem;min-height:1rem;font-size:.9rem}.whatsapp-template-preview-section .preview-block .mobile-svg-section .connected-account-business-name.android{position:absolute;top:6.2rem;left:8.3rem;background:#0a5b53;min-width:5rem;min-height:1rem;font-size:.9rem;color:#fff}
.whatsapp-template__preview-mode .preview-cta{color:#0176ff;cursor:pointer}.whatsapp-template__preview-mode .preview-cta:hover{text-decoration:underline}#details_modal.whatsapp-template__preview-mode__modal{margin-top:4rem}#details_modal.whatsapp-template__preview-mode__modal .modal-dialog{min-width:56rem;max-height:40rem}#details_modal.whatsapp-template__preview-mode__modal .modal-dialog .modal-body{height:calc(100vh - 270px)}#details_modal.whatsapp-template__preview-mode__modal .modal-dialog .modal-body .whatsapp-template-preview-section{width:100%}#details_modal.whatsapp-template__preview-mode__modal .modal-dialog .modal-body .whatsapp-template-preview-section .preview-block{padding:0}@media(min-height: 540px){#details_modal.whatsapp-template__preview-mode__modal .modal-dialog{max-height:40rem}}@media(min-height: 880px){#details_modal.whatsapp-template__preview-mode__modal{margin-top:4rem}}
.look-up .fa-info-circle{color:#8798ad;font-size:.9rem;margin-top:.1rem}.look-up .fa-info-circle:hover{color:#2e384d}.look-up .is-invalid__menu{z-index:9999 !important}.look-up .view-shift-cta .label{color:#0176ff}.look-up .view-shift-cta .label:hover{text-decoration:underline}.look-up .view-shift-cta .new-tab-icon{height:1rem;margin-left:.25rem;margin-bottom:.1rem}.look-up .view-shift-cta:hover{cursor:pointer}.add-quick-entity{text-align:left}.add-quick-entity .link-primary{display:inline-block;padding:.5rem 0}.custom-menu-select-option{display:flex;border-top:1px solid #e0e4f8;position:relative;justify-content:center;align-items:center}.custom-menu-select-option .link-primary{border:0;font-weight:500;font-size:.8rem;align-self:center;padding:.8rem .2rem .8rem .2rem;text-decoration:underline;background-color:#fff !important;cursor:pointer}.custom-menu-select-option .link-primary:hover{text-decoration:underline}.portal-element.lookup-info-tooltip{z-index:2001;color:#fff;font-size:.9rem;position:absolute;border-radius:4px;padding:.3rem .35rem;background-color:#2e384d;filter:drop-shadow(0px 0px 2px gray)}.portal-element.lookup-info-tooltip .arrow{position:absolute}.portal-element.lookup-info-tooltip .arrow::after{content:" ";width:0;left:-0.8rem;height:.2rem;position:absolute;border-right:10px solid #2e384d;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0)}.quick-task-create-lookup-menu .is-invalid__menu-list>:nth-child(1)>:nth-child(1)>:nth-child(1){height:0;width:0}
.share-rule-details .page-header{flex-direction:column}.share-rule-details .system-default-share-rule-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.7rem;padding:.2rem 0;text-align:center;z-index:2}.share-rule-details .share-rule-header-section{display:flex;justify-content:space-between}.share-rule-details .share-rule-header-section.system-default{display:flex;flex-direction:row;justify-content:space-between;padding-top:.5rem}
.permissions-table .fixed-col{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#shareModal.modal{z-index:1048}#shareModal .modal-content{min-width:fit-content}#shareModal .modal-dialog{max-width:50rem}#shareModal~.modal-backdrop.modal-upon-modal{z-index:1047}
#details_modal.products-info{margin-top:2.7rem}.products-info{max-width:100%}.products-info .link-primary{max-width:100%;display:flex}.products-info#details_modal .modal-dialog{min-width:67rem}.products-info#details_modal .modal-body{height:auto;padding:1.5rem;max-height:calc(100vh - 186px)}.products-info .remaining-products-count{font-size:.9rem;margin-left:.33rem}.products-info__table{border-radius:.2667rem;border:1px solid #dfdfdf}.products-info__header{padding:.8rem 0;font-weight:500;font-size:.8rem;background-color:#f9f9f9;border-top-left-radius:.2667rem;border-top-right-radius:.2667rem}.products-info__header.row{margin-right:0;margin-left:0}.products-info__row{padding:.67rem 0}.products-info__row.row{margin-right:0;margin-left:0}.products-info__row.row span{word-break:break-all}.products-info__row.row .other-details-collapsed{display:flex;align-items:baseline;cursor:pointer;margin-top:.5rem;margin-bottom:.5rem}.products-info__row.row .other-details-collapsed span{font-size:.8rem}.products-info__row.row .other-details-collapsed .fa-chevron-right{font-size:.6rem;transition:transform .2s ease}.products-info__row.row .other-details-collapsed[aria-expanded=true] .fa-chevron-right{transform:rotate(90deg)}.products-info__row.row .product-other-details-section .label-value-container{font-size:.875rem;margin-bottom:.5rem}.products-info__row.row .product-other-details-section .label-value-container .label{color:#6b778e}.products-info__row.row .product-other-details-section .label-value-container .value{word-break:break-word}.products-info__row:not(:last-child){border-bottom:1px solid #e0e4f8}
.dropdown-menu .groupOption{margin-top:.3rem}.dropdown-menu .groupOption .groupOption_label{font-size:.8rem;font-weight:500;padding-left:.5rem}
#marketplace-action-modal{z-index:1070;top:4rem}#marketplace-action-modal .modal-dialog{max-width:inherit;max-height:inherit;margin:0}#marketplace-action-modal .modal-content{max-width:inherit;max-height:inherit;margin:0}#marketplace-action-modal .modal-body{padding:0}#marketplace-action-modal #marketplace-action-iframe{border:0}
.marketplace-action{cursor:pointer}.marketplace-action img,.marketplace-action svg{width:20px;height:20px}.marketplace-action .details-page-action,.marketplace-action .marketplace-bulk-action{display:block;width:100%;padding:.6667rem .75rem}.marketplace-action .marketplace-bulk-action:hover{cursor:pointer}.marketplace-action.disabled-action{opacity:.45;cursor:not-allowed}.marketplace-action.disabled-action .mp-bulk-action,.marketplace-action.disabled-action .marketplace-bulk-action,.marketplace-action.disabled-action span{cursor:not-allowed;pointer-events:none}.marketplace-action .dropdown-item img,.marketplace-action .dropdown-item svg,.marketplace-action .details-page-action img,.marketplace-action .details-page-action svg,.marketplace-action .call-action img,.marketplace-action .call-action svg{margin-right:.5rem}.marketplace-action.click-to-call[data-tooltip]:hover::before{bottom:-25%;border-top:0;border-bottom:5px solid #2e384d}.marketplace-action.click-to-call[data-tooltip]:hover::after{bottom:-160%}.marketplace-action[data-tooltip]:hover::after{left:auto;right:10%}
#reassignModal~.modal-backdrop.modal-upon-modal{z-index:1047}
.workflowMailParticipant .participant{margin-bottom:.5rem}.workflowMailParticipant .participant__label{margin-bottom:.33rem;font-weight:500;font-size:.9rem}.workflowMailParticipant .participant__field{border:1px solid #c6d0f0;border-radius:3px}.workflowMailParticipant .participant__field.disabled{background-color:#f2f2f2}.workflowMailParticipant .participant__input{width:85%;display:inline-block;margin-left:-0.33rem}.workflowMailParticipant .participant__input .look-up{padding-left:.3rem}.workflowMailParticipant .other-recipient{background:none;border:none;font-weight:500;color:#0176ff}.workflowMailParticipant .email-lookup{width:"95%";display:"inline-block"}
#emailModal .sub-heading{font-size:1.07rem}#emailModal .modal-dialog{justify-content:center}#emailModal .modal-content{max-height:fit-content;min-width:56rem}#emailModal .modal-content #emailModalBody{overflow-x:hidden}#emailModal .form-group{position:relative}#emailModal .imap-checkbox,#emailModal .tls-checkbox{transform:scale(1.5)}#emailModal .imap-checkbox{cursor:pointer;margin-right:.7rem}#emailModal .tls-checkbox{margin-top:2rem;margin-left:1rem}#emailModal .tls-label{margin-left:.7rem;cursor:pointer}#emailModal .warning{position:relative;margin-left:-1rem;width:103.6%;color:#b9a60f;background-color:#fcf9cd;padding:.5rem 1rem;z-index:10;margin-bottom:-0.2rem}#emailModal .kylas-validation{margin-top:10rem;margin-bottom:10rem;justify-content:center}.imap-info-tooltip.bs-tooltip-top .arrow::before{border-top-color:#2e384d}.imap-info-tooltip .tooltip-inner{color:#fff;padding:.3rem;max-width:30rem;font-size:.93rem;margin-left:14rem;border-radius:.25rem;background-color:#2e384d;box-shadow:0 2px 4px #2e384d}
.connect-email{padding:1.5rem 3rem 1.5rem 3rem;margin-left:auto;margin-right:auto}.connect-email .email-icon-container{cursor:pointer;margin-top:1rem;margin-right:1rem;height:10.7rem;width:10.7rem;align-items:center}.connect-email .email-icon-container .email-provider-icon{height:2rem;width:3rem;margin:3rem 1rem 1rem 1rem}.connect-email.connect-email-modal{padding:1.5rem}.whitelisting-instructions{height:75vh}.whitelisting-instructions .title{size:2rem;border-bottom:1px solid #e0e4f8;font-weight:400}.whitelisting-instructions .title .fa-shield-check{color:green}.whitelisting-instructions .steps{height:60vh;overflow:auto}.whitelisting-instructions .steps .step .step-number{font-weight:500}.whitelisting-instructions .steps .step{margin-bottom:1rem}.whitelisting-instructions .steps .note{background-color:#f9f9f9;color:#8798ad}.whitelisting-instructions .footer{justify-content:space-between;border-top:1px solid #e0e4f8;font-size:1.1rem}.whitelisting-instructions .footer #support{color:#0176ff;font-weight:500;font-size:1rem}.connect-email-line-break{width:100%}
#workflowMailComposerModal .modal-dialog{max-width:60%}#workflowMailComposerModal .modal-dialog .modal-header{padding:.75rem 1rem}#workflowMailComposerModal .modal-dialog .template-inactive-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2}#workflowMailComposerModal .modal-body{overflow-y:auto;padding:1rem;padding-top:.5rem;display:flex;flex-direction:column}#workflowMailComposerModal .modal-body .template-selector{margin-bottom:1rem;font-size:.9rem}#workflowMailComposerModal .modal-body .template-selector__title{font-weight:500}#workflowMailComposerModal .modal-body .edit-template-link{color:#0176ff;text-decoration:underline}#workflowMailComposerModal .modal-body .subject{font-weight:500;font-size:.9rem}#workflowMailComposerModal .modal-body .subject-input{width:100%;border:1px solid #c6d0f0;width:100%;font-size:1rem;height:2.5rem;border-radius:.19rem}#workflowMailComposerModal .modal-body .subject-input:disabled{background-color:#f9f9f9}#workflowMailComposerModal .modal-body .body{margin-top:1.5rem;flex-grow:1;display:flex;flex-direction:column}#workflowMailComposerModal .modal-body .body__label{font-weight:500;font-size:.9rem}#workflowMailComposerModal .modal-body .body__content{border:1px solid #c6d0f0;background-color:#f9f9f9;border-radius:.19rem;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;min-height:25rem}#workflowMailComposerModal .modal-body .body__content p{margin:0}#workflowMailComposerModal .modal-body .body__content iframe{border:0}#workflowMailComposerModal .email-tracking-footer-icon{border:none;background-color:rgba(0,0,0,0);align-self:center}#workflowMailComposerModal .attachment-container{padding-top:.8rem;width:40%;margin:0}#workflowMailComposerModal .attachment-container .card{justify-content:center;height:2rem;background-color:#f9f9f9;margin-bottom:.5rem;font-size:.9rem}#workflowMailComposerModal .attachment-container .card .card-body{padding:.35rem}#workflowMailComposerModal .attachment-container .card .card-body .file-name{width:90%;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#workflowMailComposerModal .attachment-container .card .card-body .file-size{min-width:fit-content;font-size:.9rem;color:#2e384d}#workflowMailComposerModal~#details_modal.modal{z-index:1075}#workflowMailComposerModal~#details_modal.modal .modal-dialog{justify-content:space-evenly;min-width:fit-content}#workflowMailComposerModal~#details_modal.modal .modal-dialog .d-flex{justify-content:center}
.send-email-name{min-width:100%;display:inline-block;padding:.375rem .75rem;border:1px solid #0176ff;border-radius:.2667rem;letter-spacing:.018rem;user-select:none;cursor:pointer;color:#0176ff;max-width:15rem;line-height:1.6}
.other-recipient{background:none;border:none}.email-lookup{width:"95%";display:"inline-block"}.recepient-count{border:none;color:#0176ff !important;margin-left:1.5rem;background-color:rgba(0,0,0,0)}.email-note{color:#687790;font-size:.9rem}.connected-useremail{border:none;color:#333;background-color:rgba(0,0,0,0);margin-left:.4rem;width:100%}
.form-group .is-invalid~.invalid-feedback{display:block}
.campaign-recommend{margin:.75rem 1.5rem 0;padding:1rem 1.25rem;border:1px solid #e0e4f8;border-radius:.5rem;background-color:#f8f9fa}.campaign-recommend--email{border-color:#cfe0ff;background-color:#f4f8ff}.campaign-recommend--email .campaign-recommend__info-icon,.campaign-recommend--email .campaign-recommend__title{color:#0176ff}.campaign-recommend--whatsapp{border-color:#f0e2c2;background-color:#fdf9f0}.campaign-recommend--whatsapp .campaign-recommend__info-icon{color:#d9a441}.campaign-recommend--whatsapp .campaign-recommend__title{color:#2e384d}.campaign-recommend__header{display:flex;align-items:center;justify-content:space-between}.campaign-recommend__title{display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem;font-weight:500}.campaign-recommend__close{padding:0;border:none;background:rgba(0,0,0,0);color:#69707f;cursor:pointer;line-height:1}.campaign-recommend__close:hover{color:#2e384d}.campaign-recommend__subtitle{margin-top:.5rem;font-size:.85rem}.campaign-recommend__features{display:flex;gap:1.5rem;margin-top:1rem;padding-bottom:1rem;border-bottom:1px solid #e0e4f8}.campaign-recommend__feature{display:flex;align-items:flex-start;gap:.6rem;flex:1 1 0;min-width:0}.campaign-recommend__feature-icon{margin-top:.15rem;font-size:.95rem}.campaign-recommend__feature-icon--green{color:#1f9d57}.campaign-recommend__feature-icon--blue{color:#0176ff}.campaign-recommend__feature-icon--purple{color:#7b61ff}.campaign-recommend__feature-title{font-size:.85rem;font-weight:500;color:#2e384d}.campaign-recommend__feature-desc{margin-top:.1rem;font-size:.8rem;color:#687790}.campaign-recommend__footer{margin-top:1rem}.campaign-recommend__cta-text{font-size:.85rem}.campaign-recommend__create{display:inline-flex;align-items:center;gap:.4rem;margin-top:.5rem;font-size:.9rem;font-weight:500}.campaign-recommend__dismiss{display:block;margin-top:.75rem;font-size:.85rem;color:#69707f;text-align:end}.campaign-recommend__dismiss:hover{color:#dfdfdf}
#mailComposerModal .mail-to{border:1px solid #ccc;width:98%;margin:1%;border-radius:.267rem;padding-left:5px}#mailComposerModal .mail-to.disabled{background-color:#f2f2f2}#mailComposerModal .height-fit-content{height:fit-content}#mailComposerModal .mail-from{border:1px solid #ccc;width:98%;margin:1%;border-radius:.267rem;padding-left:5px}#mailComposerModal .mail-from__input{width:90%;display:inline-block}#mailComposerModal .mail-from.disabled{background-color:#f2f2f2}#mailComposerModal .subject{width:100%;border:1px solid #ccc;width:100%;font-size:initial;height:2.5rem;border-radius:.267rem}#mailComposerModal .subject:disabled{background-color:#f2f2f2}#mailComposerModal .text-editor-small{flex:1;margin-left:.7rem;margin-right:.7rem}#mailComposerModal .text-editor-small.hide{display:none}#mailComposerModal .text-editor-small iframe{width:100%;height:calc(100vh - 23rem);border:0}#mailComposerModal .text-editor-large{margin-left:.7rem;margin-right:.7rem;flex:1}#mailComposerModal .text-editor-large.hide{display:none}#mailComposerModal .text-editor-large iframe{width:100%;height:calc(100vh - 20rem);border:0}#mailComposerModal .modal-body{overflow-y:auto}#mailComposerModal .modal-body .generated-email-container{background-color:#ebf0fc;margin:1.5rem 1%;height:calc(100vh - 17.2rem)}#mailComposerModal .modal-body .generated-email-container .close-button{display:flex;flex-direction:column}#mailComposerModal .modal-body .generated-email-container .close-button .close-cross-cta{position:relative;top:0;right:0;background:rgba(0,0,0,0);color:#000;cursor:pointer;border:none;align-self:flex-end;margin-right:1rem;margin-top:1rem}#mailComposerModal .modal-body .generated-email-container .close-button .close-cross-cta .fa-times{font-size:1.5rem}#mailComposerModal .modal-body .generated-email-container .content{padding:1.6rem;padding-top:0;background-color:#ebf0fc}#mailComposerModal .modal-body .generated-email-container .content p{font-family:"Rubik",sans-serif;font-size:15px;line-height:22.5px;letter-spacing:.4995px;color:#2e384d}#mailComposerModal .modal-body .generated-email-container .content .loading-email-response .AI-stars-icon{margin-right:.6rem}#mailComposerModal .modal-body .generated-email-container .content .loading-email-response .generating-label{color:#8b95a7}#mailComposerModal .modal-body .generated-email-container .content .loading-email-response .typing-loader{margin-top:2rem}#mailComposerModal .modal-body .generated-email-container .content .loading-email-response .typing-loader .loader-bar{margin-top:1rem;margin-bottom:1rem}#mailComposerModal .modal-body .generated-email-container .content .loading-email-response .typing-loader .loader-bar span span{background-color:#dfdfdf}#mailComposerModal .modal-body .sending-loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#mailComposerModal .modal-body .related-entity-selection{margin:.6rem .1rem .1rem .1rem}#mailComposerModal .modal-body .related-entity-selection .form-group{margin-bottom:0}#mailComposerModal .modal-body .template-selector{margin-top:1rem;margin-bottom:1rem;display:flex}#mailComposerModal .modal-body .template-selector .template-width{min-width:15rem;z-index:101}#mailComposerModal .modal-body .template-selector .edit-template-link{min-width:10rem;margin:auto;text-align:center;color:#0176ff;text-decoration:underline}#mailComposerModal .modal-body .bulkemail-subject{width:65%}#mailComposerModal .modal-body .email-body{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}#mailComposerModal .modal-body .email-body .css-26l3qy-menu{z-index:1045 !important}#mailComposerModal .modal-body .email-body .email-subject{width:75%}#mailComposerModal .modal-footer{position:relative}#mailComposerModal .modal-footer .campaign-recommend{position:absolute;left:0;right:0;bottom:100%;margin:0 2rem 1rem 1.5rem}#mailComposerModal .modal-footer.without-AI{justify-content:flex-end}#mailComposerModal .modal-footer.AI-footer{background-color:#ebf0fc}#mailComposerModal .modal-footer.AI-footer .ai-compose-wrap{display:flex;flex-direction:column;width:100%;gap:.4rem}#mailComposerModal .modal-footer.AI-footer .ai-compose-wrap .use-entity-context{display:flex;align-items:center;gap:.4rem;margin:0 0 0 .25rem;font-size:.78rem;color:#33475b;cursor:pointer}#mailComposerModal .modal-footer.AI-footer .ai-compose-wrap .use-entity-context input[type=checkbox]{cursor:pointer}#mailComposerModal .modal-footer.AI-footer .ai-compose-wrap .use-entity-context .custom-tooltip-field{display:flex;align-items:center}#mailComposerModal .modal-footer.AI-footer .ai-compose-wrap .use-entity-context .context-info-icon{line-height:1;color:#687790;cursor:help}#mailComposerModal .modal-footer.AI-footer .ai-compose-wrap .use-entity-context.disabled{color:#98a4b8;cursor:not-allowed}#mailComposerModal .modal-footer.AI-footer .ai-compose-wrap .use-entity-context.disabled input[type=checkbox]{cursor:not-allowed}#mailComposerModal .modal-footer.AI-footer .input-for-AI{background-color:#fff;border-radius:0px;border:0px;align-self:center}#mailComposerModal .modal-footer.AI-footer textarea::placeholder{color:#687790;opacity:1}#mailComposerModal .modal-footer.AI-footer .vertical-line{border-left:1px solid #dfdfdf;margin:.5rem}#mailComposerModal .modal-footer.AI-footer .input-for-email-generation{display:flex;width:100%;background-color:#fff;border:1px solid #c6d0f0;border-radius:2px}#mailComposerModal .modal-footer.AI-footer .input-for-email-generation .ai-input-column{flex:1;display:flex;flex-direction:column;justify-content:center}#mailComposerModal .modal-footer.AI-footer .input-for-email-generation .ai-input-column .input-for-AI{width:100%}#mailComposerModal .modal-footer.AI-footer .input-for-email-generation .AI-generator-buttons{display:flex;height:fit-content;align-self:center;margin-left:.6rem;padding-right:.5rem;padding-top:.15rem;padding-bottom:.15rem}#mailComposerModal .modal-footer.AI-footer .input-for-email-generation .AI-generator-buttons .cancel-button{margin-right:.6rem;border:0}#mailComposerModal .modal-footer.AI-footer .input-for-email-generation .AI-generator-buttons .rewrite-button{width:7rem;margin-right:.6rem;border:0}#mailComposerModal .modal-footer.AI-footer .input-for-email-generation .AI-generator-buttons .rewrite-button .AI-stars-icon{margin-right:.5rem;transition:filter .3s ease}#mailComposerModal .modal-footer.AI-footer .input-for-email-generation .AI-generator-buttons .rewrite-button:hover .AI-stars-icon.active{filter:invert(200%) brightness(200%) grayscale(200%) !important}#mailComposerModal .modal-footer .AI-button{cursor:pointer}#mailComposerModal .modal-footer .AI-button .AI-stars-icon{margin-right:.5rem;transition:filter .3s ease}#mailComposerModal .modal-footer .AI-button:hover .AI-stars-icon.active{filter:invert(200%) brightness(200%) grayscale(200%) !important}#mailComposerModal .modal-footer .other-footer-elements{display:flex;align-items:flex-end}#mailComposerModal .modal-footer .select-file{border:0;background-color:rgba(0,0,0,0);padding-bottom:.3rem;margin-right:.6rem}#mailComposerModal .modal-footer .select-file .fa.fa-paperclip{font-size:1.4rem;font-weight:400;transform:rotate(-45deg);color:#69707f}#mailComposerModal .modal-footer .email-tracking-footer-icon{border:none;background-color:rgba(0,0,0,0);align-self:center}#mailComposerModal .attachment-container{padding-top:.8rem;width:40%;margin-left:1rem;margin-bottom:1rem}#mailComposerModal .attachment-container .card{justify-content:center;height:3rem;background-color:#f9f9f9;margin-bottom:.5rem}#mailComposerModal .attachment-container .card .card-body{padding:.6777rem}#mailComposerModal .attachment-container .card .card-body .file-name{width:90%;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mailComposerModal .attachment-container .card .card-body .file-size{min-width:fit-content;font-size:1rem;color:#2e384d}#mailComposerModal .attachment-container .card .card-body .close{margin-left:1rem}#mailComposerModal .modal-body.recommend-fill-body{display:flex;flex-direction:column}#mailComposerModal .recommend-fill-col{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#mailComposerModal .recommend-preview-panel{border:1px solid #dde3f0;border-radius:4px;background-color:#fff;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin:.75rem .7rem 0}#mailComposerModal .recommend-preview-panel .recommend-preview-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .75rem;background-color:#f1f4fb;border-bottom:1px solid #e2e8f5;border-radius:4px 4px 0 0}#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-title{display:inline-flex;align-items:center;font-weight:500;font-size:.85rem;color:#0176ff}#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-title .AI-stars-icon{width:16px;height:16px;margin-right:.4rem}#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-title .confidence-chip{margin-left:.5rem;font-size:.7rem;font-weight:500;text-transform:capitalize;padding:.1rem .45rem;border-radius:1rem;cursor:default}#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-title .confidence-chip.confidence-high{background-color:#e4f5e9;color:#1e7b44}#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-title .confidence-chip.confidence-medium{background-color:#fdf1dc;color:#a9700b}#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-title .confidence-chip.confidence-low{background-color:#fbe3e3;color:#b42318}#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-actions{display:flex;gap:.5rem}#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-actions .accept-button,#mailComposerModal .recommend-preview-panel .recommend-preview-header .recommend-preview-actions .discard-button{min-width:5.5rem;padding-top:.25rem;padding-bottom:.25rem}#mailComposerModal .recommend-preview-panel .recommend-preview-progress{display:flex;align-items:center;gap:.4rem;padding:.5rem .75rem 0}#mailComposerModal .recommend-preview-panel .recommend-preview-progress .AI-stars-icon{width:14px;height:14px}#mailComposerModal .recommend-preview-panel .recommend-preview-progress .recommend-progress-label{font-size:.82rem;color:#69707f}#mailComposerModal .recommend-preview-panel .recommend-preview-subject{font-weight:500;font-size:.9rem;color:#030303;padding:.6rem .75rem 0}#mailComposerModal .recommend-preview-panel .recommend-preview-body-wrap{flex:1 1 auto;min-height:0;position:relative;display:flex;flex-direction:column}#mailComposerModal .recommend-preview-panel .recommend-preview-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;background-color:hsla(0,0%,100%,.72);z-index:2}#mailComposerModal .recommend-preview-panel .recommend-preview-loading-overlay .AI-stars-icon{width:30px;height:30px;animation:recommendPulse 1.1s ease-in-out infinite}#mailComposerModal .recommend-preview-panel .recommend-preview-loading-overlay .recommend-progress-label{font-size:.85rem;font-weight:500;color:#0176ff}#mailComposerModal .recommend-preview-panel .recommend-preview-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.5rem .75rem;font-size:.85rem;color:#030303}#mailComposerModal .recommend-preview-panel .recommend-preview-body.is-loading{opacity:.4;pointer-events:none}#mailComposerModal .recommend-preview-panel .recommend-preview-body p,#mailComposerModal .recommend-preview-panel .recommend-preview-body li,#mailComposerModal .recommend-preview-panel .recommend-preview-body td,#mailComposerModal .recommend-preview-panel .recommend-preview-body th,#mailComposerModal .recommend-preview-panel .recommend-preview-body span,#mailComposerModal .recommend-preview-panel .recommend-preview-body div{color:#030303}#mailComposerModal .recommend-preview-panel .recommend-preview-body p{margin:0 0 .5rem}#mailComposerModal .recommend-preview-panel .recommend-preview-body figure{margin:.5rem 0}#mailComposerModal .recommend-preview-panel .recommend-preview-body figure.image{width:fit-content}#mailComposerModal .recommend-preview-panel .recommend-preview-body img{max-width:100%}#mailComposerModal .recommend-preview-panel .recommend-preview-body table{border:1px solid #000;border-collapse:collapse;margin:.5rem 0}#mailComposerModal .recommend-preview-panel .recommend-preview-body table td,#mailComposerModal .recommend-preview-panel .recommend-preview-body table th{border:1px solid #000;padding:.4rem .6rem}#mailComposerModal .recommend-preview-panel .recommend-preview-refine{background-color:#f1f4fb;border-top:1px solid #e2e8f5;border-radius:0 0 4px 4px;padding:.5rem .75rem;display:flex;flex-direction:column;gap:.4rem}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-presets{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-presets .refine-label{font-size:.78rem;font-weight:500;color:#69707f;margin-right:.15rem}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-presets .refine-chip{border:1px solid #c6d0f0;background-color:#fff;color:#0176ff;font-size:.75rem;padding:.2rem .7rem;border-radius:1rem;cursor:pointer}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-presets .refine-chip:hover:not(:disabled){background-color:#ebf0fc}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-presets .refine-chip:disabled{opacity:.5;cursor:not-allowed}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-presets .enrich-chip{font-weight:500}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-input-wrap{display:flex;align-items:center;border:1px solid #c6d0f0;border-radius:3px;background-color:#fff}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-input-wrap .refine-input{flex:1;border:none;background:rgba(0,0,0,0);padding:.4rem .6rem;font-size:.85rem}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-input-wrap .refine-input:focus{outline:none}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-input-wrap .refine-input:disabled{background-color:#f2f2f2}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-input-wrap .refine-submit{border:none;background:rgba(0,0,0,0);color:#0176ff;padding:.3rem .6rem;cursor:pointer}#mailComposerModal .recommend-preview-panel .recommend-preview-refine .refine-input-wrap .refine-submit:disabled{opacity:.4;cursor:not-allowed}#mailComposerModal .template-inactive-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2}@keyframes recommendPulse{0%,100%{opacity:.4;transform:scale(0.9)}50%{opacity:1;transform:scale(1.12)}}.ck-content p{color:#030303 !important}.ck-content .image.image-style-align-left{float:left;margin-right:1.5em}.ck-content .image.image-style-align-right{float:right;margin-right:0%}.ck-content .image-align-block-left{margin-left:0}.ck-content .image{margin-left:0}.ck-content .image-align-block-right{margin-right:0;margin-left:auto}.ck-content .image-align-center{margin-left:auto;margin-right:auto;float:none}.ck-content .table table{border:1px solid #000;border-collapse:collapse}.ck-content .table table td{border:1px solid #000;padding:1rem;border-collapse:collapse}:root{--ck-z-default: 100;--ck-z-modal: calc( var(--ck-z-default) + 999 )}.recommend-editor-wrapper{position:relative}.recommend-editor-wrapper .recommend-email-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.92)}.recommend-editor-wrapper .recommend-email-overlay .AI-stars-icon{width:24px;height:24px;margin-bottom:8px;animation:ai-icon-shimmer 1.4s ease-in-out infinite}.recommend-editor-wrapper .recommend-email-overlay .recommend-progress-label{font-size:14px;color:#4a4a4a;margin-bottom:12px}.recommend-editor-wrapper .recommend-email-overlay .typing-loader{width:60%}.recommend-editor-wrapper .recommend-email-overlay .typing-loader .loader-bar{margin:4px auto}@keyframes ai-icon-shimmer{0%,100%{opacity:.45;transform:scale(0.94);filter:drop-shadow(0 0 0 rgba(96, 125, 240, 0))}50%{opacity:1;transform:scale(1.06);filter:drop-shadow(0 0 6px rgba(96, 125, 240, 0.6))}}.custom-tooltip-content.email-context-tooltip{max-width:15rem;line-height:1.35;text-align:center}.custom-tooltip-content.email-context-tooltip .link-primary{display:inline-block;margin-top:.35rem}
.portal-element.entity-details-tooltip{position:absolute;background-color:#fff;border-radius:.25rem;word-break:break-word;padding:1rem 0rem;width:33.33rem;z-index:1045;filter:drop-shadow(0px 0px 2px gray)}.portal-element.entity-details-tooltip~.modal-backdrop{z-index:1048}.portal-element.entity-details-tooltip .error-content{min-height:16rem;display:flex;text-align:center;align-items:center;flex-direction:column;justify-content:space-evenly}.portal-element.entity-details-tooltip .left-arrow{position:absolute}.portal-element.entity-details-tooltip .left-arrow::after{content:" ";position:absolute;left:-0.65rem;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-right:10px solid #fff}.portal-element.entity-details-tooltip .right-arrow{position:absolute}.portal-element.entity-details-tooltip .right-arrow::after{content:" ";position:absolute;left:33.3rem;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid #fff}.portal-element.entity-details-tooltip .header{align-items:center;justify-content:space-between;padding:0rem 1rem .6rem 1rem}.portal-element.entity-details-tooltip .header .name{flex:0 0 88.7%;max-width:88.7%}.portal-element.entity-details-tooltip .header .name .avatar{background-color:#ceebf3;border-radius:50%;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center}.portal-element.entity-details-tooltip .header .name .link-primary{flex:0 0 79%;max-width:79%;font-size:1.1rem;padding-right:.66665rem;padding-left:.66665rem}.portal-element.entity-details-tooltip .header .actions{color:#2e384d;display:flex;align-items:center}.portal-element.entity-details-tooltip .header .actions .fa-pen{padding:.3rem .8rem;font-size:1.13rem}.portal-element.entity-details-tooltip .header .actions .fa-ellipsis-v{font-size:1.13rem}.portal-element.entity-details-tooltip .content{max-height:20rem;overflow-x:hidden;overflow-y:auto;padding:0rem 1rem}.portal-element.entity-details-tooltip .content .read-only-info{flex-wrap:initial;margin-bottom:.8rem;align-items:baseline}.portal-element.entity-details-tooltip .content .read-only-info .label{font-size:.933rem;margin-bottom:0rem;line-height:.9333;color:#8b95a7;cursor:default}.portal-element.entity-details-tooltip .content .read-only-info .title{max-width:9.2rem}.portal-element.entity-details-tooltip .content .phone-numbers,.portal-element.entity-details-tooltip .content .emails,.portal-element.entity-details-tooltip .content .associated-deals-value{font-size:.933rem}.portal-element.entity-details-tooltip .content .phone-numbers .bold-labels,.portal-element.entity-details-tooltip .content .emails .bold-labels,.portal-element.entity-details-tooltip .content .associated-deals-value .bold-labels{font-weight:500}.portal-element.entity-details-tooltip .content .phone-numbers .values,.portal-element.entity-details-tooltip .content .emails .values,.portal-element.entity-details-tooltip .content .associated-deals-value .values{display:flex;align-items:center;margin-top:.8rem;flex-wrap:wrap}.portal-element.entity-details-tooltip .content .phone-numbers .values .type,.portal-element.entity-details-tooltip .content .emails .values .type,.portal-element.entity-details-tooltip .content .associated-deals-value .values .type{color:#b0bac9}.portal-element.entity-details-tooltip .content .phone-numbers .values .value,.portal-element.entity-details-tooltip .content .emails .values .value,.portal-element.entity-details-tooltip .content .associated-deals-value .values .value{line-height:1.33rem}.portal-element.entity-details-tooltip .content .phone-numbers .values .email-icon,.portal-element.entity-details-tooltip .content .emails .values .email-icon,.portal-element.entity-details-tooltip .content .associated-deals-value .values .email-icon{background-color:#007bff;border-radius:50%;width:1.33rem;height:1.33rem;display:flex;align-items:center;justify-content:center}.portal-element.entity-details-tooltip .content .phone-numbers .values .email-icon svg,.portal-element.entity-details-tooltip .content .emails .values .email-icon svg,.portal-element.entity-details-tooltip .content .associated-deals-value .values .email-icon svg{width:.8rem;height:.8rem}.portal-element.entity-details-tooltip .content .phone-numbers .values .copy[data-tooltip]:hover::after,.portal-element.entity-details-tooltip .content .emails .values .copy[data-tooltip]:hover::after,.portal-element.entity-details-tooltip .content .associated-deals-value .values .copy[data-tooltip]:hover::after{margin-left:-1rem}.portal-element.entity-details-tooltip .content .phone-numbers .values .copy .fa-copy,.portal-element.entity-details-tooltip .content .emails .values .copy .fa-copy,.portal-element.entity-details-tooltip .content .associated-deals-value .values .copy .fa-copy{font-size:1.22rem;color:#2e384d}.portal-element.entity-details-tooltip .content .phone-numbers .values .copy .fa-copy:hover,.portal-element.entity-details-tooltip .content .emails .values .copy .fa-copy:hover,.portal-element.entity-details-tooltip .content .associated-deals-value .values .copy .fa-copy:hover{color:#007bff}.portal-element.entity-details-tooltip .content .phone-numbers .values .whatsapp-icon,.portal-element.entity-details-tooltip .content .emails .values .whatsapp-icon,.portal-element.entity-details-tooltip .content .associated-deals-value .values .whatsapp-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;margin-top:.2rem}.portal-element.entity-details-tooltip .content .phone-numbers .values .whatsapp-icon svg,.portal-element.entity-details-tooltip .content .emails .values .whatsapp-icon svg,.portal-element.entity-details-tooltip .content .associated-deals-value .values .whatsapp-icon svg{width:1.45rem;height:1.45rem}.portal-element.entity-details-tooltip .content .phone-numbers .values .whatsapp-icon:hover,.portal-element.entity-details-tooltip .content .emails .values .whatsapp-icon:hover,.portal-element.entity-details-tooltip .content .associated-deals-value .values .whatsapp-icon:hover{opacity:.9}.portal-element.entity-details-tooltip .content .phone-numbers .click-to-call-actions,.portal-element.entity-details-tooltip .content .emails .click-to-call-actions,.portal-element.entity-details-tooltip .content .associated-deals-value .click-to-call-actions{display:flex;align-items:center;margin-top:-0.15rem}.portal-element.entity-details-tooltip .content .phone-numbers .click-to-call-actions .marketplace-call-actions,.portal-element.entity-details-tooltip .content .emails .click-to-call-actions .marketplace-call-actions,.portal-element.entity-details-tooltip .content .associated-deals-value .click-to-call-actions .marketplace-call-actions{padding:0 .5rem}.portal-element.entity-details-tooltip .content .phone-numbers .click-to-call-actions .marketplace-call-actions+.dropdown-menu,.portal-element.entity-details-tooltip .content .emails .click-to-call-actions .marketplace-call-actions+.dropdown-menu,.portal-element.entity-details-tooltip .content .associated-deals-value .click-to-call-actions .marketplace-call-actions+.dropdown-menu{max-height:9rem;overflow-y:auto}.portal-element.entity-details-tooltip .content .phone-numbers .click-to-call-actions .marketplace-call-actions+.dropdown-menu .call-action,.portal-element.entity-details-tooltip .content .emails .click-to-call-actions .marketplace-call-actions+.dropdown-menu .call-action,.portal-element.entity-details-tooltip .content .associated-deals-value .click-to-call-actions .marketplace-call-actions+.dropdown-menu .call-action{padding:.6667rem .75rem;display:block;width:100%}
.type-icon-chip-wrapper.value{display:inline-flex;vertical-align:middle}.type-icon-chip{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;margin-right:.4rem;font-size:.7rem}.type-icon-chip--mobile{background-color:rgba(70,196,91,.15);color:#46c45b}.type-icon-chip--work{background-color:rgba(1,118,255,.12);color:#0176ff}.type-icon-chip--home{background-color:rgba(255,162,0,.15);color:#ffa200}.type-icon-chip--personal{background-color:rgba(116,95,169,.12);color:#745fa9}
.read-only-multi-value-lookup{width:100%}.read-only-multi-value-lookup .multi-value-wrapper{display:flex;align-items:baseline}.read-only-multi-value-lookup .multi-value-wrapper--phone{align-items:center}.read-only-multi-value-lookup .row{margin-left:0}.read-only-multi-value-lookup .dropdown-menu{max-width:16rem;max-height:16rem;overflow-y:auto;overflow-x:auto}.read-only-multi-value-lookup .entity-details-info.dropdown-item{white-space:unset}.read-only-multi-value-lookup .entity-details-info.dropdown-item .link-primary{overflow:hidden;line-height:1.3em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.read-only-multi-value-lookup .dropdown-toggle{color:#0176ff;cursor:pointer;font-size:.7rem;padding-left:.4rem}.read-only-multi-value-lookup .dropdown-item:active,.read-only-multi-value-lookup .dropdown-item:hover{background-color:#fff;color:#2e384d}.read-only-multi-value-lookup .marketplace-moreActions{color:#2e384d}.read-only-multi-value-lookup .read-only-multi-value-whatsapp.whatsapp-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;margin-left:.1rem !important}.read-only-multi-value-lookup .read-only-multi-value-whatsapp.whatsapp-icon svg{width:1.45rem;height:1.45rem}.read-only-multi-value-lookup .read-only-multi-value-whatsapp.whatsapp-icon:hover{opacity:.9}.read-only-multi-value-lookup .marketplace-call-actions-container-on-kanban+.dropdown-menu{max-height:19rem;overflow-y:auto}.read-only-multi-value-lookup .marketplace-call-actions-container-on-kanban+.dropdown-menu .call-action{padding:.6667rem .75rem;display:block;width:100%}.read-only-multi-value-lookup .marketplace-call-actions-container+.dropdown-menu{max-height:19rem;overflow-y:auto;right:0;left:auto !important;top:100% !important;transform:none !important}.read-only-multi-value-lookup .marketplace-call-actions-container+.dropdown-menu .call-action{padding:.6667rem .75rem;display:block;width:100%}.read-only-multi-value-lookup .call-via-phone-action{margin:0 .33rem}.read-only-drop-down{background-color:#fff;width:14rem;max-width:14rem;overflow-x:auto;max-height:12rem;overflow-y:auto;border-radius:.25rem;box-shadow:0 2px 4px #2e384d;word-break:break-all;font-size:.8rem;position:absolute;z-index:1042}.read-only-drop-down .entity-details-info.dropdown-item{white-space:unset}.read-only-drop-down .entity-details-info.dropdown-item .link-primary{overflow:hidden;line-height:1.3em;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.read-only-drop-down .read-only-multi-value-whatsapp.whatsapp-icon,.read-only-drop-down .whatsapp-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;margin-right:.3rem;margin-left:.2rem}.read-only-drop-down .read-only-multi-value-whatsapp.whatsapp-icon svg,.read-only-drop-down .whatsapp-icon svg{width:1.45rem;height:1.45rem}.read-only-drop-down .read-only-multi-value-whatsapp.whatsapp-icon:hover,.read-only-drop-down .whatsapp-icon:hover{opacity:.9}.read-only-drop-down.full-width{max-width:none;width:auto}.tooltip.call-via-phone-tooltip .arrow::before{border-bottom-color:#2e384d}.tooltip.call-via-phone-tooltip .tooltip-inner{background-color:#2e384d}
#details_modal.task-relation-info{top:-4rem}#details_modal.task-relation-info .entity-name{font-size:larger;cursor:pointer;color:#3e82f7}#details_modal.task-relation-info .modal-body{height:auto}#details_modal.task-relation-info .modal-dialog{max-width:50%}#details_modal.task-relation-info li{padding:.5rem 1rem .5rem 1rem}.task-relations .related-to-info{color:#0176ff;text-decoration:underline;cursor:pointer;font-size:.9333rem;line-height:1}.task-relations{max-width:40%}
.product-details-modal#details_modal.modal{margin:auto;left:-4rem}.product-details-modal#details_modal .modal-body{height:auto}.product-details-modal#details_modal .modal-dialog .modal-content{min-width:45rem}.product-details-modal .product{padding:1rem 1rem 1rem .887rem;border-bottom:1px solid #e0e4f8}.product-details-modal .product:last-child{border-bottom:0}.product-details-modal .product__header{display:flex;justify-content:space-between;align-items:center}.product-details-modal .product__avatar{display:flex;align-items:center}.product-details-modal .product__name{padding-left:.667rem}.product-details-modal .product__name,.product-details-modal .product__currency{font-size:1.2rem;font-weight:300}.product-details-modal .product__description{padding:.667rem 3rem 0 3rem}.product-details-modal .product__description p{color:#2e384d;font-size:.8rem;word-break:break-all;line-height:1.4;margin-bottom:0}.product-details-modal .product__description h6{color:#8b95a7;font-size:.667rem;font-weight:600}.product-details-modal .fa-circle{color:#69707f}.product-details-modal .fa-box-open{color:#fff}
.with-details-multi-value li{display:inline;list-style:none;text-decoration:underline;color:#0176ff;cursor:pointer}.with-details-multi-value li.more-count{font-size:.6667rem;text-decoration:none}.multi-value .modal-body .list-inline-item{width:100%;font-size:1.2rem;font-weight:300;padding-left:.8rem;margin-top:.8rem;border-bottom:.1rem solid #e0e4f8;word-break:break-word}
.meeting-description-container iframe{border:none;width:100%}#details_modal.description-modal{margin:auto}#details_modal.description-modal .modal-dialog{max-width:55rem}#details_modal.description-modal .modal-dialog .modal-content{min-width:30rem;position:absolute}#details_modal.description-modal .modal-body{height:auto}#details_modal.description-modal .modal-body iframe{width:100%;border:none;overflow:hidden}#details_modal.description-modal .modal-body .not-found-error{width:100%}
.gps-directions .fa.fa-directions{font-size:1.1rem;margin-top:.25rem}.gps-directions span{font-size:.8rem}.gps-directions span:hover{text-decoration:underline}.portal-element.gps-address__tooltip{color:#000;box-shadow:none;background-color:#fff;filter:drop-shadow(0px 0px 2px gray)}.portal-element.gps-address__tooltip .gps-directions{display:flex}.portal-element.gps-address__tooltip .gps-directions span{margin-top:.4rem}.portal-element.gps-address__tooltip .top-tooltip-arrow::after{width:1rem;height:1rem;border-top:8px solid #fff}
.note-content{text-align:left}.note-icon{width:1.7333rem;height:1.7333rem;border-radius:50%;display:flex;justify-content:center;background-color:#2e384d;border:0;color:#fff;align-items:center}.note-footer{font-size:.8rem;font-weight:300;color:#8798ad}.note-container{overflow-y:auto;overflow-x:hidden;width:100%}.notes-section .overflow-scroll{overflow-y:auto;overflow-x:hidden}.notes-section .view-notes-cta{display:flex;padding-bottom:1.3333rem;justify-content:space-between;border-bottom:1px solid #e0e4f8}.notes-section .view-notes-cta .fa-icon{margin-left:.35rem;transition:all .3s linear}.notes-section .view-notes-cta .fa-icon.fa-chevron-down{transform:rotate(90deg)}@media(min-height: 850px){.notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 50rem)}.notes-section .notes-textarea{height:calc(100vh - 50rem)}}@media(max-height: 850px){.notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 41rem)}.notes-section .notes-textarea{height:calc(100vh - 41rem)}}@media(max-height: 750px){.notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 32rem)}.notes-section .notes-textarea{height:calc(100vh - 32rem)}}.notes-section .ck-toolbar{background-color:#fff}.notes-section .ck.ck-editor__main a{color:#0176ff}.notes-section .ck.ck-editor__main a:hover{color:#0176ff}.notes-section .ck.ck-editor__main .ck-editor__editable_inline p.ck-placeholder::before{color:#c6d0f0}.notes-section .ck.ck-toolbar-dropdown .ck.ck-toolbar .ck.ck-toolbar__items{flex-wrap:wrap;width:18rem}.notes-section .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:0%;top:110%}.notes-section .ck.ck-reset.ck-list{height:11rem;overflow-y:auto}.notes-section .notes-tabs-section{display:flex;margin-bottom:1rem;overflow-x:auto}.notes-section .notes-tabs-section::-webkit-scrollbar{height:6px}.notes-section .notes-tabs-section .tab{font-size:1.1rem;padding:.25rem 1.33rem;cursor:pointer;text-wrap:nowrap}.notes-section .notes-tabs-section .tab.active{color:#006dee;font-weight:500}.notes-section .note .icon{margin-top:.3rem}.notes-section .note .favourite{padding:0 .5rem;cursor:pointer}.notes-section .note .favourite .fa-star{color:#ffc661;font-size:1.2rem}.notes-section .no-notes{font-size:.9rem;color:rgba(0,0,0,.5019607843)}.ck.ck-mentions{max-height:12rem}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button{display:flex}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button.ck-on{background-color:#0176ff}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button.ck-on .mention-list-item-name{color:#fff}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button.ck-on .mention-list-item-name .highlight-character{color:#2e384d;font-weight:600;display:contents;font-size:inherit}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button.ck-on:hover{background-color:#0176ff;color:#fff}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button:hover{background:#e7f0fd}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button .mention-list-item-avatar{width:1.6rem;height:1.6rem;display:flex;justify-content:center;border-radius:50%;background-color:#ebf0fc;border:1px solid #0176ff;align-items:center;cursor:pointer;font-size:.8rem;font-family:"Rubik",sans-serif;font-weight:500}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button .mention-list-item-name{font-size:.94rem;margin-left:.5rem;font-family:"Rubik",sans-serif}.ck.ck-mentions .ck.ck-list__item .mention-list-item.ck-button .mention-list-item-name .highlight-character{color:#0176ff;font-weight:600;display:contents;font-size:inherit}.note-text-container iframe{border:none;width:100%}.note-text-container .note-source{color:#687790;margin-top:.5rem}.note-text-container .note-source span{padding-top:.2rem;margin-left:.5rem;font-weight:500;text-overflow:ellipsis;width:20rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@property --ask-sherpa-border-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes ask-sherpa-border-spin{to{--ask-sherpa-border-angle: 360deg}}@keyframes ask-sherpa-sheen{0%{transform:translateX(-150%)}100%{transform:translateX(250%)}}@keyframes ask-sherpa-star-spin{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}.btn.ask-sherpa-btn{position:relative;overflow:hidden;color:#2b72ee;border:1px solid rgba(0,0,0,0);background:linear-gradient(#fff, #fff) padding-box,linear-gradient(90deg, #2b72ee 0%, #8b5cf6 50%, #d4a99a 100%) border-box;box-shadow:0 0 8px rgba(110,75,230,.42),0 0 18px rgba(110,75,230,.26);transition:box-shadow .2s ease}.btn.ask-sherpa-btn i{position:relative;display:inline-block;width:1.25em;height:1em;color:#6a6ae0;line-height:1;vertical-align:-0.125em}.btn.ask-sherpa-btn i::before,.btn.ask-sherpa-btn i::after{font-family:"Font Awesome 5 Duotone" !important;font-weight:900;position:absolute;top:0;left:0}.btn.ask-sherpa-btn i::before{content:"" !important;transform-origin:35% 50%}.btn.ask-sherpa-btn i::after{content:"􏢐" !important;opacity:1 !important}.btn.ask-sherpa-btn::before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(105deg, transparent 20%, rgba(106, 106, 224, 0.22) 50%, transparent 80%);animation:ask-sherpa-sheen 2s ease-in-out infinite;pointer-events:none}.btn.ask-sherpa-btn:hover,.btn.ask-sherpa-btn:focus{color:#fff;border:1px solid rgba(0,0,0,0);background:linear-gradient(95deg, #6f42df 0%, #524ee5 50%, #1a62eb 100%) padding-box,conic-gradient(from var(--ask-sherpa-border-angle), transparent 0%, #1c6ff4 25%, #8b5cf6 50%, #dc84e5 75%, transparent 100%) border-box,linear-gradient(90deg, #2b72ee 0%, #8b5cf6 50%, #d4a99a 100%) border-box;box-shadow:0 0 14px rgba(111,75,224,.5),0 0 24px rgba(111,75,224,.28);animation:ask-sherpa-border-spin 2s linear infinite}.btn.ask-sherpa-btn:hover i,.btn.ask-sherpa-btn:focus i{color:#fff}.btn.ask-sherpa-btn:hover i::before,.btn.ask-sherpa-btn:focus i::before{animation:ask-sherpa-star-spin .5s ease-in-out forwards}.btn.ask-sherpa-btn:hover::before,.btn.ask-sherpa-btn:focus::before{animation:none;opacity:0}@media(prefers-reduced-motion: reduce){.btn.ask-sherpa-btn::before{animation:none}.btn.ask-sherpa-btn:hover,.btn.ask-sherpa-btn:focus{animation:none}.btn.ask-sherpa-btn:hover i::before,.btn.ask-sherpa-btn:focus i::before{animation:none}}
.task-details-modal#details_modal{z-index:1042;margin-top:0}.task-details-modal#details_modal .modal-content{min-width:55rem;position:absolute;margin-left:-9.375rem}.task-details-modal#details_modal .modal-content .modal-body{height:35rem}
.loader-for-quick-create-task .loading-bar span span{background-color:#dfdfdf}
.quick-task-create-text-editor{margin-bottom:1rem}.quick-task-create-text-editor .ck.ck-editor__top.ck-reset_all{display:none}.quick-task-create-text-editor .ck.ck-content{border-radius:.3rem !important}.quick-task-create-text-editor .ck.ck-content div{color:#030303}.quick-task-create-text-editor .ck-editor__editable{height:5.625rem}.ck.ck-balloon-panel{z-index:2000}
.quick-task-create-backdrop{position:fixed;top:4.3rem;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.quick-task-create-backdrop.global-task-add{top:0}.quick-task-create-backdrop .quick-task-create-form{background-color:#292d38;border-radius:.5rem;position:absolute;top:4rem;right:1rem;z-index:2000}.quick-task-create-backdrop .quick-task-create-form .quick-task-card{padding:1rem;display:flex;flex-direction:column;width:32.5rem;color:#d3d3dc}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .header{display:flex;justify-content:space-between;border-bottom:1px solid #687790;margin-bottom:.5rem;padding-bottom:.2rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .header>div:first-child{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .header .switch-form-type-and-close{display:flex;flex-shrink:0}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .header .switch-form-type-and-close .custom-control-label{color:#d3d3dc;margin-bottom:0;margin-right:1rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .header .switch-form-type-and-close .close-cross-cta{color:#dfdfdf;background:rgba(0,0,0,0);border:0}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .header .switch-form-type-and-close .close-cross-cta .fa-times{font-size:1.5rem;font-weight:400}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added{margin-bottom:.5rem;display:flex;justify-content:space-between}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.assigned-to-look-up{position:absolute;left:11rem;top:6.5rem;z-index:1}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.assigned-to-look-up.only-mandatory-fields-present{left:15.9rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.assigned-to-look-up .is-invalid__control{background-color:#373b46;color:#fff !important;border:none;box-shadow:none}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.assigned-to-look-up .is-invalid__control div div{color:#fff !important}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.assigned-to-look-up .is-invalid__indicators{display:none}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.related-to-look-up{position:absolute;right:0rem;top:6.5rem;z-index:1}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.related-to-look-up .is-invalid__control{background-color:#373b46;color:#fff !important;border:none;box-shadow:none}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.related-to-look-up .is-invalid__control div div{color:#fff !important}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .look-up.related-to-look-up .is-invalid__indicators{display:none}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .calender-button{background-color:#43454e;color:#d3d3dd;width:-webkit-fill-available}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .calender-button .selected-date{margin-left:.4rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority-dropdown-options{color:#d9dade;background-color:#373b46;width:9rem;position:absolute;margin-top:.3rem;height:9.5rem;z-index:1050;right:1rem;top:6.1rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority-dropdown-options .priority-label{color:#9d9ca4;padding-left:.5rem;padding-top:.5rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority-dropdown-options .dropdown-option{padding-left:1.3rem;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority-dropdown-options .dropdown-option.selected-option{background-color:#50525a}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority-dropdown-options .dropdown-option:hover{background-color:#50525a}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options{color:#d9dade;background-color:#373b46;width:16.1rem;position:absolute;margin-top:.3rem;height:30rem;z-index:1050;top:6.1rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .rc-time-picker.rc-component-wrapper{top:18.5rem;left:-8.1rem;width:13.1rem !important}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .rc-time-picker.rc-component-wrapper .rc-time-picker-input{background-color:#373b46;color:#fff;border-color:#687790 !important}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .DayPickerNavigation_button{border-color:#fff}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options #month-menu,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options #year-menu{background-color:#373b46;color:#fff}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .month-container,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .year-container{border:none}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .month-container .dropdown-menu,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .year-container .dropdown-menu{background-color:#373b46;color:#fff;height:14rem;overflow-y:auto;background-clip:border-box}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .SingleDatePicker_picker{top:-1.1rem !important;background-color:#373b46;width:15.7rem;border:none}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .SingleDatePicker_picker .DayPicker{width:15.5rem !important;background-color:#373b46;border:none;left:.3rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .SingleDatePicker_picker .DayPicker_transitionContainer{height:16rem;border-top:1px solid #8b95a7;border-bottom:1px solid #8b95a7;border-radius:0}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .DayPicker_weekHeader_li{color:#fff}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .DayPicker_transitionContainer{min-height:19rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .CalendarMonthGrid{background-color:#373b46}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .CalendarMonth{background-color:#373b46}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .CalendarDay{background-color:#373b46;color:#fff}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .CalendarDay :hover{color:#2e384d !important;background-color:#fff !important}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .CalendarDay__default :hover{color:#2e384d !important;background-color:#fff !important}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .CalendarDay__selected{color:#2e384d;background-color:#fff;font-weight:500}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .due-date-label{color:#9d9ca4;padding-left:.5rem;padding-top:.5rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .dropdown-option{padding-left:1.3rem;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .dropdown-option.selected-option{background-color:#50525a}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .duedate-dropdown-options .dropdown-option:hover{background-color:#50525a}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .assign-to,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .related-to{min-width:10rem;width:-webkit-fill-available;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority{min-width:9rem;max-width:9rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority .fa-tag{position:relative;top:-0.12rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .assign-to,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .related-to,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority{background-color:#43454e;color:#d3d3dd;margin-left:.4rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .assign-to .fa-tag,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .related-to .fa-tag,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority .fa-tag{rotate:135deg}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .assign-to .priority-label,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .related-to .priority-label,.quick-task-create-backdrop .quick-task-create-form .quick-task-card .fields-to-be-added .priority .priority-label{margin-left:.5rem}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .footer{display:flex;justify-content:space-between;align-items:center}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .footer .additional-details{cursor:pointer}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .footer .add-task-button{background:rgba(0,0,0,0);color:#d1d1db;border-color:#d1d1db;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-task-create-backdrop .quick-task-create-form .quick-task-card .footer .add-task-button :hover{background-color:#d1d1db !important}.rc-time-picker-panel.quick-task-create-time-picker{top:41.2rem !important;z-index:2000;width:13.1rem}.rc-time-picker-panel.quick-task-create-time-picker .rc-time-picker-panel-inner{background-color:#373b46}.rc-time-picker-panel.quick-task-create-time-picker .rc-time-picker-panel-inner .rc-time-picker-panel-input{background-color:#373b46;color:#fff;border-color:#687790 !important}.rc-time-picker-panel.quick-task-create-time-picker .rc-time-picker-panel-select-option-selected{color:#fff}.rc-time-picker-panel.quick-task-create-time-picker .rc-time-picker-panel-select li{color:#fff}.rc-time-picker-panel.quick-task-create-time-picker .rc-time-picker-panel-select li:hover{background-color:#fff;color:#2e384d}
.dashboard-todays-activities .activities-count{padding:0 1rem;justify-content:space-between;display:flex}.dashboard-todays-activities .activity-content{border-top:1px solid #dfdfdf;overflow-y:scroll;overflow-x:hidden}.dashboard-todays-activities .activity-content .no-data-found{display:flex;justify-content:center;align-items:center;height:calc(100vh - 22rem)}.dashboard-todays-activities .activity-content .meeting__actions .dropdown{padding:0 .3rem 0 .3rem}
.modal-popover{position:absolute;width:22rem}@media(max-width: 1440px){.modal-popover{width:18rem}}.modal-popover .modal-popover__header{font-weight:400;letter-spacing:normal;margin-bottom:0}.popover-backdrop{width:100%;height:100%}.meeting__status{margin-top:.5rem;position:relative}.meeting__status-rsvp{padding:.5rem;width:fit-content;background-color:#fff;border-radius:4px;border:1px solid #e0e4f8}.meeting__status-rsvp__label{text-transform:capitalize;font-weight:500}.meeting__status-rsvp__option{color:#8798ad;padding:0 0 0 .6667rem;cursor:pointer}.meeting__status-rsvp__option.active{color:#0176ff}.meeting__status-rsvp__option:not(:last-child){padding:0 .6667rem;border-right:1px solid #e0e4f8}
.meeting-summary.meeting__status-rsvp{padding:.5rem;margin-right:1rem;background-color:#fff;border-radius:4px;border:1px solid #e0e4f8;cursor:pointer}.meeting-summary.meeting__status-rsvp__label{text-transform:capitalize;font-weight:500}.meeting-summary.meeting__status-rsvp__option{color:#8798ad;padding:0 0 0 .6667rem}.meeting-summary.meeting__status-rsvp__option.active{color:#0176ff}.meeting-summary.meeting__status-rsvp__option:not(:last-child){padding:0 .6667rem;border-right:1px solid #e0e4f8}.meeting-summary.meeting__status-popover__container{position:absolute;top:150%;width:100%}.meeting-summary.meeting__status-popover__header{font-size:1.25rem;font-weight:400;margin-bottom:0}.meeting-summary.meeting__status-popover__footer{padding:1rem}
.truncate-container{line-height:1.5;word-break:break-word}.truncate-container a:not([href]):not([tabindex]){color:#0176ff;cursor:pointer}.truncate-container a:not([href]):not([tabindex]):hover{color:#0176ff;cursor:pointer}
.participants-dropdown-toggle .participants-names{color:#8798ad;font-size:.8rem;padding:0 .75rem}.participants-dropdown-toggle .dropdown-menu{width:250px;max-height:215px;overflow-y:auto;position:absolute;top:20px;right:10px;padding:0 .8rem;border-color:#e0e4f8;cursor:auto}.participants-dropdown-toggle .dropdown-menu__heading{padding-top:.8rem;font-size:.8rem}.participants-dropdown-toggle .participant:last-child{padding-bottom:0;border-right:0}.participants-dropdown-toggle .participant:last-child .participant__link{border:0}.participants-dropdown-toggle .participant__link{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e0e4f8;padding:.8rem 0;color:#2e384d;font-size:.8rem}.participants-dropdown-toggle .participant__link:hover{text-decoration:none}.participants-dropdown-toggle .participant__info{flex:1;margin-right:1%;max-width:calc(100% - 1.73rem)}.participants-dropdown-toggle .participant__entity{color:#8798ad}.participants-dropdown-toggle .participant__name{display:flex;justify-content:space-between}.participants-dropdown-toggle .participant__name .rsvp-response{color:#69707f;text-transform:capitalize}.participants-dropdown-toggle .participant__name .rsvp-response.yes{color:#28a645}.participants-dropdown-toggle .participant__name .rsvp-response.no{color:#ee2d23}.participants-dropdown-toggle .participant__name .rsvp-response.may_be{color:#69707f}
.meeting-summary{position:relative;cursor:pointer}.meeting-summary .pos-absolute{position:absolute}.meeting-summary .meeting__actions{cursor:pointer;display:flex;justify-content:flex-end}.meeting-summary .meeting__location{display:block;padding-right:1rem}.meeting-summary .meeting__heading{cursor:pointer;margin-bottom:.6667rem}.meeting-summary .meeting__details-wrapper{padding-right:.5rem}.meeting-summary .meeting__title{font-weight:400}.meeting-summary .meeting__status{margin-top:.5rem;position:relative}.meeting-summary .meeting__status-cancelled{top:54.94rem;left:14.63rem;width:4.13rem;height:1.06rem;text-align:left;font-size:.88rem;line-height:1.06rem;letter-spacing:.016rem;color:#ee2d23;opacity:1}.meeting-summary .meeting__date-time{padding:0;margin:.8rem 0 0;list-style:none;display:flex;justify-content:space-between;font-size:.8rem}.meeting-summary .meeting__date-time li{display:inline;align-items:center;min-width:50%;max-width:100%}.meeting-summary .meeting__date-time li:first-child{margin-right:.5rem}.meeting-summary .meeting__join-btn{height:2rem;line-height:1.2}.meeting-summary .meeting .far{margin-right:5px;font-size:1rem}.meeting-summary .meeting .user-placeholder--big{margin-top:.5rem}
.hide-empty-fields-toggle--inactive{color:#42526e;background-color:#fff;border:1px solid #dfe1e6}.hide-empty-fields-toggle--inactive:hover{background-color:#f4f5f7}
.tr-smooth{transition:2s}audio{height:2.5rem;width:100%;border-radius:0px}audio::-webkit-media-controls-panel{position:absolute;width:90%;left:0;height:100%}audio::-webkit-media-controls-volume-slider{color:#fff}audio~i{position:absolute;right:.5rem;bottom:1.1rem;margin-right:.19rem;color:#687790}.audio-format-not-supported{display:flex;align-items:baseline;margin:1rem;cursor:pointer}
.call-details#call-details-modal{z-index:1042}.call-details .btn.dropdown-toggle.text-center .far.fa-ellipsis-v{width:1rem}.call-details .incoming-call-icon{color:#46c45b;transform:rotate(30deg)}.call-details .outgoing-call-icon{color:#46c45b;transform:rotate(30deg)}.call-details .call-log-info .label{font-size:.8rem;line-height:.9333;cursor:default}.call-details .call-rejected{color:red}.call-details .call-connected{cursor:default}.call-details #outcomeLabel .call-rejected{color:red}.call-details #outcomeLabel .call-connected{color:#46c45b}.call-details .call-connected-icon{color:#69707f}.call-details .call-rejected-icon{color:red}.call-details #call-icon.connected{background-color:#bfc5d2}.call-details #call-icon.rejected{background-color:#fbd2cc}.call-details .call-body{font-size:.9rem}.call-details .call-body__info{color:#007bff;text-decoration:none;background-color:rgba(0,0,0,0)}.call-details .call-details-whatsapp.whatsapp-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.call-details .call-details-whatsapp.whatsapp-icon svg{width:1.45rem;height:1.45rem}.call-details .call-details-whatsapp.whatsapp-icon:hover{opacity:.9}.call-details .analyze{cursor:pointer}.call-details .analyze.disabled{opacity:.65;cursor:default}.call-details .analyze img{margin-right:.3rem}.call-details .analyze:hover .AI-star-icon{filter:invert(200%) brightness(200%) grayscale(200%)}.call-details .analyze:hover .AI-star-icon.disabled{filter:none}.call-details #playRecording{width:5.5rem;height:1.5rem;background-color:#eef3f5;border-radius:1rem;text-align:center;min-width:fit-content;margin-left:auto}.call-details #playRecording i{color:#0176ff}.call-details .log-header .outcome-label{font-size:1.5rem}.call-details .log-header .outcome-icon{margin-top:.5rem}.call-details .recording-card{margin-left:.75rem;margin-right:.75rem;border-radius:.5rem}.call-details .recording-card .card-header{padding:1rem;font-size:small}.call-details .no-permission{border:1px solid #e0e4f8;border-radius:.267rem;padding:1rem;cursor:pointer}.call-details .associated-to-block{border:1px solid #e0e4f8;border-radius:.267rem;padding:1rem}.call-details .associated-to-block .entity-name{padding-left:.5rem;padding-bottom:1rem;font-size:small}.call-details .note-block{border:1px solid #e0e4f8}.call-details .details-note{border:none;border-bottom:1px solid #e0e4f8;border-radius:0px}.call-details .note-header{margin-top:1rem}.call-details .note-content .note-description{color:#2e384d}.call-details .note-content .note-footer{color:#2e384d}.call-details #callDetailsBody{white-space:normal}
.tabbed-pane-whatsapp.whatsapp-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;margin-left:.1rem !important}.tabbed-pane-whatsapp.whatsapp-icon svg{width:1.45rem;height:1.45rem}.tabbed-pane-whatsapp.whatsapp-icon:hover{opacity:.9}.details-page-header-section .read-only-multi-value-lookup .marketplace-call-actions-container+.dropdown-menu{left:0;right:inherit}.leads-details-tab .tabs-container{display:flex;flex:1}.leads-details-tab .tab-options{margin:0 1rem;align-self:center;cursor:pointer}.leads-details-tab .tab-options .dropdown-menu{max-height:15rem;overflow-y:auto}.leads-details-tab .tab-options .dropdown-menu .nav-item.nav-link{text-overflow:ellipsis;overflow:hidden}.leads-details-tab .nav-item.nav-link{min-width:8rem;max-width:15rem;overflow-wrap:break-word}.leads-details-tab .nav-item.nav-link .nav-item-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.leads-details-tab .pane-2-available+.tab-content-right-left .chevron{color:#0176ff}.leads-details-tab .tab-content-right-left{display:flex;justify-content:center;align-items:center;padding:.5rem}.leads-details-tab .tab-content-right-left .chevron.enabled{color:#0176ff}
.no-data-component .table-image{width:260px;height:216px}.no-data-component .search-image{margin-top:8rem}.no-data-component .empty-fields-image{height:7.5rem;width:auto}.no-data-component .thinking-image{height:8rem;width:auto}.no-data-component .no-fields-message{font-weight:500}.no-data-component .add-instruction{width:80%;color:#8798ad;font-size:.93rem;text-align:center;white-space:normal}
.read-only-part-payments-modal .modal-dialog{max-width:750px}.read-only-part-payments-modal .part-payments-summary{display:flex;gap:1rem;margin-bottom:1.5rem;margin-top:1.5rem;padding:0 1rem}.read-only-part-payments-modal .part-payments-summary .summary-card{flex:1;border-radius:.2667rem;border:1px solid #dfdfdf;padding:.75rem 1rem;text-align:center}.read-only-part-payments-modal .part-payments-summary .summary-card__label{font-size:.8rem;margin-bottom:.25rem}.read-only-part-payments-modal .part-payments-summary .summary-card__value{font-size:1.25rem;font-weight:500}.read-only-part-payments-modal .part-payments-summary .summary-card--total{background-color:#e8f0fe}.read-only-part-payments-modal .part-payments-summary .summary-card--total .summary-card__value{color:#1a73e8}.read-only-part-payments-modal .part-payments-summary .summary-card--received{background-color:#eafaf1}.read-only-part-payments-modal .part-payments-summary .summary-card--received .summary-card__value{color:#27ae60}.read-only-part-payments-modal .part-payments-summary .summary-card--remaining{background-color:#fdecea}.read-only-part-payments-modal .part-payments-summary .summary-card--remaining .summary-card__value{color:#e74c3c}.read-only-part-payments-modal .part-payments-table{border:1px solid #dfdfdf;border-radius:.2667rem;margin:0 1rem}.read-only-part-payments-modal .part-payments-table__header{display:flex;align-items:center;padding:.75rem 1rem;border-bottom:1px solid #dfdfdf;background-color:#f9f9f9;font-weight:600;font-size:.8rem;color:#495057}.read-only-part-payments-modal .part-payments-table__header .required{color:#e74c3c}.read-only-part-payments-modal .part-payments-table__row{display:flex;align-items:center;padding:1rem;border-bottom:1px solid #e0e4f8;font-size:.85rem}.read-only-part-payments-modal .part-payments-table__row:last-child{border-bottom:none}.read-only-part-payments-modal .part-payments-table__row .status-received{color:#27ae60;font-weight:600}.read-only-part-payments-modal .part-payments-table__row .status-cancelled{color:#e74c3c;font-weight:600}.read-only-part-payments-modal .part-payments-table__row .status-pending{color:#e67e22;font-weight:600}.read-only-part-payments-modal .part-payments-table .col-sno{width:60px;flex-shrink:0;text-align:center}.read-only-part-payments-modal .part-payments-table .col-name{flex:1.5;min-width:0}.read-only-part-payments-modal .part-payments-table .col-amount{flex:1.2}.read-only-part-payments-modal .part-payments-table .col-due{flex:1}.read-only-part-payments-modal .part-payments-table .col-status{flex:1}.read-only-part-payments-modal .part-payments-table .col-received{flex:1.2;padding-right:.5rem}
#details_modal.campaign-activity__response-field__popup{margin-top:2.5rem}#details_modal.campaign-activity__response-field__popup .modal-content{min-width:50rem;margin-left:-9.375rem}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body{height:auto;min-height:5rem;max-height:35rem}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .empty-list{margin:1.5rem;color:#8b95a7;font-size:.8rem;text-align:center}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .not-found{width:100%;height:100%;object-fit:contain}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .no-data-component{margin-top:5rem !important}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .campaign-activity__info{margin:1rem;padding-bottom:1rem;word-break:break-word;border-bottom:1px solid #dfdfdf}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .campaign-activity__info img{width:2.25rem;height:2.25rem}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .campaign-activity__info .campaign-activity__name{word-break:break-word}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .campaign-activity__info .campaign-activity__name h3{align-self:center;margin-left:.75rem;margin-bottom:0 !important}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .campaign-activity__info .campaign-activity__name span{margin-left:.75rem}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .campaign-activity__info .campaign-activity__utm-info{gap:.25rem;display:flex;margin-top:.75rem;font-size:.8666rem;flex-direction:column}#details_modal.campaign-activity__response-field__popup .modal-content .modal-body .campaign-activity__info .campaign-activity__utm-info .label{color:#687790}
.preview-container .file-field-link{font-size:.9333rem;color:#0176ff;cursor:pointer;text-decoration:underline;word-break:break-all}.preview-container .file-field-link:hover{opacity:.8}
.meeting-notes-section .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:0%;top:110%}@media(min-height: 850px){.meeting-notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 50rem)}.meeting-notes-section .notes-textarea{height:calc(100vh - 50rem)}}@media(max-height: 850px){.meeting-notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 41rem)}.meeting-notes-section .notes-textarea{height:calc(100vh - 41rem)}}@media(max-height: 750px){.meeting-notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 32rem)}.meeting-notes-section .notes-textarea{height:calc(100vh - 32rem)}}.meeting-notes-section .ck-toolbar{background-color:#fff}.meeting-notes-section .ck.ck-reset.ck-list{height:11rem;overflow-y:auto}.meeting-notes-section .view-call-notes-cta{display:flex;padding-bottom:1.3333rem;justify-content:space-between;border-bottom:1px solid #e0e4f8}.meeting-notes-section .view-call-notes-cta .fa-icon{margin-left:.35rem;transition:all .3s linear}.meeting-notes-section .view-call-notes-cta .fa-icon.fa-chevron-down{transform:rotate(90deg)}.meeting-notes-section .note .notes-icon{margin-left:1rem;margin-right:.78rem;margin-top:.3rem}
#details_modal.user-checked-in__details-modal{z-index:1070;margin-top:4rem}#details_modal.user-checked-in__details-modal .modal-header{border:none;padding-bottom:.25rem}#details_modal.user-checked-in__details-modal .modal-header .title-name span{color:#687790;font-size:1.1rem}#details_modal.user-checked-in__details-modal .modal-header .title-name .link-primary span{color:#0176ff}#details_modal.user-checked-in__details-modal .modal-header .title-name .link-primary span:hover{color:#006dee;text-decoration:underline}#details_modal.user-checked-in__details-modal .modal-dialog{min-width:56rem;max-height:35rem}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table{flex:1;width:auto;min-height:0;display:flex;margin:.75rem;font-size:.93rem;flex-direction:column}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .header{display:flex;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#d6e0ea;border:.5px solid #e0e4f8}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .header span{width:33.33%;padding:.75rem;font-weight:500;border-right:.5px solid #e0e4f8}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .header span:last-child{border-right:none}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content{flex:1;min-height:0;overflow:auto}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row{display:flex;border-top:0}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row .column{width:33.33%;padding:.5rem;word-break:break-word;border-left:.5px solid #e0e4f8;border-bottom:.5px solid #e0e4f8}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row .column .user-email{color:#8798ad;font-size:.8rem}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row .column label,#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row .column span{font-size:.8rem}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row .column label{color:#8798ad;margin-right:.15rem}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row .column:last-child{border-right:.5px solid #e0e4f8}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row:last-child .column:first-child{border-bottom-left-radius:4px}#details_modal.user-checked-in__details-modal .modal-dialog .modal-body .checked-in-table .content .table-row:last-child .column:last-child{border-bottom-right-radius:4px}@media(min-height: 540px){#details_modal.user-checked-in__details-modal .modal-dialog{max-height:32rem}}@media(min-height: 880px){#details_modal.user-checked-in__details-modal{margin-top:6rem}}
.meeting-details{padding:1rem 1.5rem}.meeting-details .meeting .invitees-details{position:relative}.meeting-details .meeting .invitees-details .invitee-list .card .card-body{width:100%}.meeting-details .meeting .invitees-details .invitee-list .card .card-body .meeting-info{display:flex;min-width:fit-content}.meeting-details .meeting .invitees-details .label__checked-in{z-index:1;right:.8rem;font-weight:500;font-size:.9rem;position:absolute}.meeting-details .meeting .invitees-details .label__checked-in:hover{cursor:pointer;text-decoration:underline}.meeting-details .meeting__header{display:flex;justify-content:space-between;align-items:center}.meeting-details .meeting__title{font-weight:400;width:80%}.meeting-details .meeting__status{height:1.75rem;padding:0 .75rem;font-size:.875rem;line-height:1;border-radius:1rem;white-space:nowrap;display:inline-flex;align-items:center;border:1px solid currentColor}.meeting-details .meeting__status-dot{width:.375rem;height:.375rem;margin-right:.375rem;border-radius:50%;background-color:currentColor}.meeting-details .meeting__status--scheduled{color:#0176ff;background-color:rgba(1,118,255,.1)}.meeting-details .meeting__status--in-progress{color:#1fbed1;background-color:rgba(31,190,209,.12)}.meeting-details .meeting__status--conducted{color:#46c45b;background-color:rgba(70,196,91,.14)}.meeting-details .meeting__status--missed{color:#f08c00;background-color:rgba(240,140,0,.12)}.meeting-details .meeting__status--cancelled{color:#ee2d23;background-color:rgba(238,45,35,.1)}.meeting-details .meeting__status--default{color:#687790;background-color:#eef3f5}.meeting-details .meeting .hide-empty-fields-toggle{line-height:1.5}.meeting-details .meeting__join-btn{margin-right:1rem;height:2rem;line-height:1.4;cursor:pointer;color:none;text-decoration:none}.meeting-details .meeting .related-to__info{cursor:pointer;border-radius:50%;height:1.2rem;margin:.4rem;padding:.25rem .45rem;font-size:.677rem;color:#fff;background-color:#8798ad}#details_modal.meeting-description-modal{z-index:9999;margin:auto;margin-left:1.5rem}#details_modal.meeting-description-modal .modal-dialog{max-width:45rem}#details_modal.meeting-description-modal .modal-dialog .modal-content{min-width:30rem;position:absolute}#details_modal.meeting-description-modal .modal-body{height:auto}#details_modal.meeting-description-modal .modal-body iframe{width:100%;border:none;overflow:hidden}#details_modal.meeting-description-modal .modal-body .not-found-error{width:100%}
.dashboard-side-panel{width:40%;overflow-x:hidden}.dashboard-side-panel__header{padding:1rem}.dashboard-side-panel__header .nav-pills{cursor:pointer;border:1px solid #dfdfdf;border-radius:.4rem}.dashboard-side-panel__header .nav-pills .nav-link{font-weight:500;border-radius:0;text-overflow:ellipsis;overflow:hidden}.dashboard-side-panel__header .nav-pills .nav-link:first-child{border-top-left-radius:.4rem;border-bottom-left-radius:.4rem}.dashboard-side-panel__header .nav-pills .nav-link:last-child{border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.dashboard-side-panel__header .nav-pills .nav-link:not(.active){color:#8798ad}.dashboard-side-panel__header .nav-pills .nav-link.active:hover{color:#fff}.dashboard-side-panel__header .datePicker_filter{display:flex;padding-bottom:.5rem}.dashboard-side-panel__header .datePicker_filter .SingleDatePickerInput__withBorder{border:none}.dashboard-side-panel__header .datePicker_filter .SingleDatePicker{display:flex;justify-content:center;flex-grow:3}.dashboard-side-panel__header .datePicker_filter .SingleDatePicker .DateInput_input{text-align:center;text-decoration:underline}.dashboard-side-panel__header .datePicker_filter .dateInput{display:flex;justify-content:center;flex-grow:3;text-decoration:underline;font-size:1.07rem;text-align:center}
.app-support .fa-question{padding:6px 7px 5px;border-radius:50%;margin-left:.5rem;cursor:pointer}.app-support .fa-question:hover{color:#0176ff}
.app__global-add{margin:1rem;position:relative}.app__global-add button.btn-primary{padding:.25rem;transform:scale(1);transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.app__global-add button.btn-primary:hover,.app__global-add button.btn-primary:focus{transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;transform:scale(1.2)}.app__global-add__popup.dropdown-menu{width:20rem;padding-left:.75rem;padding-right:.75rem}.app__global-add__popup-entity-section{padding-left:.25rem;padding-right:.25rem;margin-top:.8rem;letter-spacing:.39px}.app__global-add__popup-entity-section:not(:last-child){border-bottom:1px solid #e0e4f8}.app__global-add__popup-entity-section-label{font-size:.8rem;color:#69707f}.app__global-add__popup-entity-label{padding-bottom:1rem;cursor:pointer;display:flex;align-items:center;overflow:hidden}.app__global-add__popup-entity-label i.fa{flex-shrink:0;margin-right:.5rem;color:#0176ff}.app__global-add__popup-entity-label img{flex-shrink:0;height:.9rem;margin-right:.5rem}.app__global-add__popup-entity-label img.quotation{height:1.4rem;margin-left:-0.33rem;margin-right:.3rem}.app__global-add__popup-entity-label span{flex:1;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.app__global-add__popup-entity-label span:hover{color:#0176ff}
.hamburger{position:absolute;width:1.1rem;height:.2rem;background-color:#2e384d}.hamburger-wrapper{width:2rem;height:2rem;position:relative;justify-content:center;cursor:pointer;z-index:2}.hamburger-dropdown.show{background-color:#ebedf3;border-radius:50%}.hamburger-dropdown.show .hamburger{background-color:rgba(0,0,0,0)}.hamburger-dropdown.show .hamburger::before{transform:rotate(-45deg)}.hamburger-dropdown.show .hamburger::after{transform:rotate(45deg)}.hamburger::after,.hamburger::before{content:"";position:absolute;width:1.1rem;height:.2rem;background-color:#2e384d;transition:all .3s ease-in-out}.hamburger::before{transform:translateY(-6.5px)}.hamburger::after{transform:translateY(6.5px)}.header-top .product-menu.dropdown-menu{top:-1.5rem;left:-1.1rem;width:14.25rem;background:rgba(0,0,0,0);z-index:1}.header-top .product-menu.dropdown-menu div{height:4.5rem}.header-top .product-menu.dropdown-menu a{background-color:#fff;padding-left:1.3rem;display:flex;align-items:center}.header-top .product-menu.dropdown-menu a svg{margin-right:1rem}.header-top .product-menu.dropdown-menu a.active{background-color:#ebedf3;color:#2e384d}
.search-results-panel{display:flex;max-height:25rem;top:3.5rem;padding:1rem 0rem 1rem 1rem;position:absolute;background:#fff;border-radius:.267rem;border:1px solid #c6d0f0;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}.search-results-panel .search-entities-list{width:12rem;margin-right:1rem;border-radius:.267rem;height:23rem;background-color:rgba(235,237,243,.5019607843);overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}.search-results-panel .search-entities-list .heading{color:#687790;font-size:.9rem;font-weight:500;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfdfdf;padding:.781rem .28rem;margin:0 .531rem .35rem .531rem}.search-results-panel .search-entities-list .checkbox-list{flex:1}.search-results-panel .search-entities-list .checkbox-list .list-group-item{border:none;padding:.4667rem .8rem;background-color:inherit}.search-results-panel .search-entities-list .checkbox-list .list-group-item.active{background-color:rgba(235,237,243,.5019607843)}.search-results-panel .search-entities-list .redirection-link{font-size:.75rem;color:#006dee;padding:.781rem .28rem;margin:0 .531rem .35rem .531rem;border-top:1px solid #dfdfdf;cursor:pointer}.search-results-panel .search-entities-list .redirection-link:hover{text-decoration:underline}.search-results-panel .search-results{max-height:23rem;overflow-y:auto;overflow-x:hidden;padding-right:1rem}.search-results-panel .search-results .search-disclaimer{color:#8b95a7}.search-results-panel .search-results .recent-searches{margin-top:.5rem}.search-results-panel .search-results .recent-searches .header{display:flex;justify-content:space-between;align-items:center;padding-bottom:.4rem;border-bottom:1px solid #8b95a7;margin-bottom:.1rem}.search-results-panel .search-results .recent-searches .header .title{font-size:.9rem;font-weight:500}.search-results-panel .search-results .recent-searches .header .count{color:#8b95a7;font-size:.8rem}.search-results-panel .search-results .recent-searches .recent-search-row{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:.5rem}.search-results-panel .search-results .recent-searches .recent-search-row:hover,.search-results-panel .search-results .recent-searches .recent-search-row:focus{background-color:#deebff;border-radius:.267rem}.search-results-panel .search-results .recent-searches .recent-search-row .value{font-size:.9rem;margin-right:.5rem}.search-results-panel .search-results .recent-searches .recent-search-row .right-diagonal-arrow{height:1.3rem;width:1.3rem}.search-results-panel .search-results .kylas-loader{height:100%;padding:5.2rem;min-height:18rem}.search-results-panel .search-results .kylas-loader img{padding-bottom:3rem}.search-results-panel .search-results .kylas-loader .no-data-component{justify-content:center}.search-results-panel .search-results .kylas-loader .no-data-component img{height:10rem;width:10rem;margin-top:0;padding-bottom:0}.search-results-panel .search-results .kylas-loader .no-data-component .no-fields-message{color:#b0bac9;font-size:1.1rem;margin-top:.5rem;font-weight:400}.search-results-panel .search-results .no-results-found{padding:4rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.search-results-panel .search-results .no-results-found .no-data-component{justify-content:center}.search-results-panel .search-results .no-results-found .no-data-component img{height:10rem;width:10rem;margin-top:0}.search-results-panel .search-results .no-results-found .no-data-component .no-fields-message{color:#b0bac9;font-size:1.1rem;margin-top:.5rem;font-weight:400}.search-results-panel .search-results .no-results-found .add-new{color:#0176ff;display:flex;justify-content:center;align-items:center;margin-top:1rem;cursor:pointer}.search-results-panel .search-results .no-results-found .dropdown-menu{left:0;right:unset;top:100%}.search-results-panel .search-results .no-results-found .dropdown-menu::before{display:none}.search-results-panel .search-results .entity-response:not(:last-child){padding-bottom:.93rem}.search-results-panel .search-results .entity-response .header{display:flex;padding-bottom:.5rem;padding-top:.2rem;align-items:center;justify-content:space-between;border-bottom:1px solid #e0e4f8;margin-bottom:.2rem}.search-results-panel .search-results .entity-response .header svg{margin-top:.1rem}.search-results-panel .search-results .entity-response .header .entity-name{margin-left:.8rem;color:#687790;font-size:.93rem;font-weight:500}.search-results-panel .search-results .entity-response .header .results-count{font-size:.8rem;color:#8b95a7}.search-results-panel .search-results .entity-response .records-list .record{padding:.5rem .5rem .3rem .5rem;cursor:pointer}.search-results-panel .search-results .entity-response .records-list .record:hover,.search-results-panel .search-results .entity-response .records-list .record:focus{background-color:rgba(222,235,255,.5019607843);border-radius:.267rem}.search-results-panel .search-results .entity-response .records-list .record .record-name{font-size:.9rem;margin-bottom:.2rem}.search-results-panel .search-results .entity-response .records-list .record .record-details{display:flex;color:#687790;font-size:.8rem;align-items:center;width:100%;flex-wrap:wrap}.search-results-panel .search-results .entity-response .records-list .record .record-details .field{width:50%;display:flex;padding-bottom:.2rem;align-items:center}.search-results-panel .search-results .entity-response .records-list .record .record-details .field .name{text-wrap:nowrap;width:auto;max-width:60%;flex:none}.search-results-panel .search-results .entity-response .records-list .record .record-details .field .value{color:#2e384d}.search-results-panel .search-results .entity-response .records-list .show-all-results{display:flex;cursor:pointer;font-size:.8rem;border-radius:.267rem;justify-content:center;padding:.6rem 0 .6rem 0;border:1px solid #dfdfdf}.search-results-panel .search-results .entity-response .records-list .show-all-results:hover{color:#0176ff;text-decoration:underline;background-color:rgba(229,240,254,.3764705882)}.portal-element.add-new-entities-list{background-color:#fff;width:10.7rem;max-width:10.7rem;overflow-x:auto;max-height:11rem;overflow-y:auto;border-radius:.265rem;box-shadow:0 2px 4px #2e384d;word-break:break-all;font-size:.8rem;position:absolute;z-index:1020}.portal-element.add-new-entities-list .dropdown-item:hover,.portal-element.add-new-entities-list .dropdown-item:focus{background-color:#e5f0fe !important}.search-results-entity-tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color:#2e384d}.search-results-entity-tooltip.bs-tooltip-bottom .tooltip-inner{background-color:#2e384d;color:#fff;max-width:20rem;font-size:.9rem;margin-left:-1.5rem}
.global-search{display:flex;margin-left:5%;width:fit-content}.global-search:hover .left-section,.global-search:hover .search-box{border-color:#0176ff}.global-search .left-section{display:flex;justify-content:space-evenly;align-items:center;border:1px solid #b0bac9;border-radius:.267rem 0 0 .267rem;height:2.5rem;border-right:0;padding-left:.8rem;cursor:text}.global-search .left-section.isFocused{border-color:#0176ff}.global-search .left-section.isInvalid{border-color:#ee2d23}.global-search .left-section .fa-search{color:rgba(104,119,144,.3764705882);margin-top:-0.1rem}.global-search .search-box{border:1px solid #b0bac9;border-radius:0 .267rem .267rem 0;height:2.5rem;width:27.5rem;padding:0 2rem 0 .5rem;border-left:0}.global-search .search-box.isFocused{border-color:#0176ff}.global-search .search-box.isInvalid{border-color:#ee2d23}.global-search .search-box::placeholder{color:rgba(104,119,144,.3764705882) !important}.global-search .search-box:placeholder-shown{text-overflow:ellipsis !important}.global-search .search-box-placeholder{position:absolute;top:34%;padding-left:.75rem;color:rgba(104,119,144,.3764705882)}.global-search .fa-times{margin-top:.7rem;margin-left:-1.5rem;font-size:1.1rem}.global-search .entities-list{top:3.5rem;width:13.5rem;position:absolute;background:#fff;border-radius:.267rem;border:1px solid #c6d0f0;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}.global-search .entities-list .list-group .list-group-item{border:none;padding-left:.75rem;padding-right:.75rem}.global-search .entities-list .list-group .list-group-item.select-all-checkbox{border-bottom:1px solid #e0e4f8;padding-top:.7rem}.global-search .entities-list .list-group .list-group-item .custom-control{word-break:break-word}.global-search .entities-list .list-group .list-group-item .custom-control-label{font-size:.92rem}.global-search .entities-list .list-group .list-group-item .custom-control-label::before{top:.2rem}.global-search .entities-list .list-group .list-group-item .custom-control-label::after{left:-1.45rem}.global-search .entities-list .list-footer{display:flex;align-items:center;padding:.8rem;justify-content:space-between;border-top:1px solid #e0e4f8}.global-search .entities-list .list-footer .btn{font-size:.9rem;padding:.2rem 1.35rem}.global-search-tooltip.bs-tooltip-bottom .arrow::before{border-bottom-color:#2e384d}.global-search-tooltip.bs-tooltip-bottom .tooltip-inner{background-color:#2e384d;color:#fff;max-width:20rem;font-size:.9rem;margin-left:-1.5rem}
#mobile-apps-qr-modal{top:5rem}#mobile-apps-qr-modal.modal{z-index:1070}#mobile-apps-qr-modal.modal .modal-dialog{max-width:33.75rem}#mobile-apps-qr-modal.modal .modal-dialog .close{padding:1rem 1rem 0 0;margin-left:auto}#mobile-apps-qr-modal.modal .modal-dialog .modal-body{margin-top:-0.5rem;height:22.3rem;flex-direction:column;align-items:center}#mobile-apps-qr-modal.modal .modal-dialog .modal-body svg,#mobile-apps-qr-modal.modal .modal-dialog .modal-body img{width:50px;height:50px}#mobile-apps-qr-modal.modal .modal-dialog .modal-body .app-name{font-size:1.4rem;font-weight:500;margin-top:.5rem}#mobile-apps-qr-modal.modal .modal-dialog .modal-body .app-description{font-size:.95rem;margin-top:.5rem}#mobile-apps-qr-modal.modal .modal-dialog .modal-body .app-qr-codes{display:flex;margin-top:1.8rem;margin-bottom:.8rem}#mobile-apps-qr-modal.modal .modal-dialog .modal-body .app-qr-codes .store-info-img{width:7.75rem;height:2.26rem;margin-bottom:1rem}#mobile-apps-qr-modal.modal .modal-dialog .modal-body .app-qr-codes .qr-code{height:105px;width:105px;border:1px solid #707070;border-radius:.267rem}#mobile-apps-qr-modal.modal .modal-dialog .modal-body .app-qr-codes .border-right{margin-left:3rem;margin-right:3rem}#mobile-apps-qr-modal.modal .modal-dialog .modal-body .disclaimer{font-size:.9rem}
#details_modal.update-availability-status-popup{margin:4rem auto}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable{max-width:40.5rem}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body{height:auto}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .note{font-weight:500;font-size:.875rem;margin:.5rem .7rem .5rem .7rem}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .categories-checkbox{display:flex;margin:.7rem .7rem 1.5rem .7rem}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .categories-checkbox .custom-checkbox{margin-right:1.5rem}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .user-availability-operator{margin-bottom:2.5rem}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .user-availability-operator .form-group{margin-left:.7rem;margin-right:.7rem}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .user-availability-operator .form-group .form-label{font-weight:500}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .user-availability-operator .date-time .col-7{padding-left:0}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .user-availability-operator .date-time .col-7 .date-select{padding-right:.5rem}#details_modal.update-availability-status-popup .modal-dialog.modal-dialog-scrollable .modal-body .user-availability-operator .date-time .rc-time-picker{width:100%}
.user-availability-status .label-container{width:max-content}.user-availability-status .label-container .status-label{font-size:.9333rem}.user-availability-status .label-container .far.fa-angle-down{color:#687790}.user-availability-status .label-container:hover{cursor:pointer;text-decoration:underline}.portal-element.user-availability-dropdown{width:10rem;z-index:1020;max-width:10rem;overflow-x:auto;max-height:6rem;overflow-y:auto;font-size:.8rem;position:absolute;word-break:break-word;border-radius:.25rem;background-color:#fff;box-shadow:0 2px 4px #2e384d}.portal-element.user-availability-dropdown .status-option-label{display:flex}.portal-element.user-availability-dropdown .status-option-label .status-color{width:.9rem;height:.9rem;margin-top:.2rem;margin-right:1rem;border-radius:50%}.user-availability-category-tooltip{max-width:max-content}.user-availability-category-tooltip .tooltip-inner{text-align:left;margin-left:-5.5rem;border-radius:.5rem;max-width:max-content;background-color:#2e384d;padding:.6rem .6rem .6rem .7rem}.user-availability-category-tooltip .tooltip-inner li{margin-left:1rem}.user-availability-category-tooltip .arrow::before{border-top-color:#2e384d !important}
.dropdown-user .user-profile-dropdown.dropdown-toggle:focus{background-color:#0176ff;color:#fff}.dropdown-user .user-availability-icon{top:1.3rem;width:.7rem;height:.7rem;right:-0.01rem;position:absolute;border-radius:50%;border:1px solid #fff}.dropdown-user .user-profile-menu.dropdown-menu{min-width:20rem;width:auto}.dropdown-user .user-profile-menu.dropdown-menu .user-information{display:flex;flex-direction:row;align-items:center;margin:.75rem 1rem;padding-bottom:0}.dropdown-user .user-profile-menu.dropdown-menu .user-information .user-icon{width:2.75rem;height:2.75rem;cursor:default;color:#2e384d;font-size:1.5rem;position:relative;align-self:flex-start;background-color:#e5f0fe}.dropdown-user .user-profile-menu.dropdown-menu .user-information .user-icon .user-availability-icon{top:1.9rem;width:.95rem;height:.95rem}.dropdown-user .user-profile-menu.dropdown-menu .user-information .user-info{padding-left:.8rem;padding-right:.5rem;margin-bottom:.5rem}.dropdown-user .user-profile-menu.dropdown-menu .user-information .user-info .user-name{font-weight:500}.dropdown-user .user-profile-menu.dropdown-menu .user-information .user-info .user-email{display:flex;align-items:center;color:#687790;font-size:.8rem}.dropdown-user .user-profile-menu.dropdown-menu .user-information .user-info .user-profile{margin-bottom:0;color:#687790;font-weight:500;font-size:.8rem}.dropdown-user .user-profile-menu.dropdown-menu .user-information .user-info .user-profile label{margin-bottom:0}.dropdown-user .user-profile-menu.dropdown-menu .line-separator{width:-webkit-fill-available;margin-right:1rem;margin-left:1rem;margin-top:.2rem;margin-bottom:.3rem}.dropdown-user .user-profile-menu.dropdown-menu .mobile-apps-section{margin:.75rem 1rem}.dropdown-user .user-profile-menu.dropdown-menu .mobile-apps-section .header{font-size:.93rem;font-weight:500;margin:1rem 0}.dropdown-user .user-profile-menu.dropdown-menu .mobile-apps-section .kylas-app,.dropdown-user .user-profile-menu.dropdown-menu .mobile-apps-section .kylas-dialer-app{width:100%;display:flex;flex-direction:column;align-items:center;padding:.5rem 0rem;cursor:pointer;border-radius:.267rem}.dropdown-user .user-profile-menu.dropdown-menu .mobile-apps-section .kylas-app:hover,.dropdown-user .user-profile-menu.dropdown-menu .mobile-apps-section .kylas-dialer-app:hover{background-color:#e5f0fe}.dropdown-user .user-profile-menu.dropdown-menu .mobile-apps-section .kylas-app svg,.dropdown-user .user-profile-menu.dropdown-menu .mobile-apps-section .kylas-dialer-app svg{width:35px;height:35px}
.discount.LEFT .discount-type-selector .discount__control{border-radius:4px 0 0 4px;border-right:0;border-left:1px solid #e0e4f8}.discount.LEFT .discount-value{border-radius:0 4px 4px 0}.discount .discount-type-selector{min-width:5rem}.discount .discount-type-selector .discount__control{border-radius:0px 4px 4px 0px;min-height:.8125rem;height:2.4rem;border-left:0px}.discount .discount-value{border-radius:4px 0px 0px 4px}.discount .discount__menu{min-width:12.5rem;min-width:max-content}.discount input::-webkit-outer-spin-button,.discount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.discount input[type=number]{-moz-appearance:textfield}
.option-tooltip{display:block;margin:0;font-family:"Rubik",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.9375rem;word-wrap:break-word;z-index:1080}.products-input .products-input__table .products-input__row .product-tooltip{margin-top:.6rem;margin-left:.4rem;color:#b0bac9}.products-input .products-input__table .products-input__row .product-tooltip :hover{color:#2e384d}.products-input .products-input__table .products-input__row .money{padding:0 .66665rem}.products-input .products-input__table .products-input__row .text-field,.products-input .products-input__table .products-input__row .discount{padding:0}.products-input .products-input__table .products-input__row .dropdownv2{padding-right:0;flex:0 0 12%;max-width:12%}.products-input .products-input__table .products-input__row .tax{margin-left:.66665rem}.products-input .products-input__table .products-input__row .text-area{margin-top:.67rem}.products-input .products-input__table .products-input__row .look-up .form-group,.products-input .products-input__table .products-input__row .money .form-group,.products-input .products-input__table .products-input__row .text-field .form-group,.products-input .products-input__table .products-input__row .dropdownv2 .form-group,.products-input .products-input__table .products-input__row .discount .form-group,.products-input .products-input__table .products-input__row .text-area .form-group{margin-bottom:0}.products-input .products-input__table .products-input__row .text-field .form-group .form-control{height:calc(1.5em + .75rem + 4px)}.products-input .products-input__table .products-input__row .percentage-symbol-container{height:calc(1.5em + .75rem + 2px);padding:.5rem 1rem .5rem 1.5rem;border:1px solid #c6d0f0;border-radius:0 4px 4px 0;border-left:0;margin-right:.66665rem}.products-input .products-input__table .products-input__row .product-other-details .view-details-link{padding-left:.6665rem;width:fit-content;font-size:.875rem}.products-input .products-input__table .products-input__row .product-other-details .view-details-link:hover{text-decoration:underline}.products-input .add-new-product-container{position:relative}.products-input .add-new-product-container .add-new-product{position:absolute;right:0;top:-2.75rem;color:#0176ff;font-size:.933rem;font-weight:500;cursor:pointer}.products-input__header{flex-wrap:nowrap}.products-input__header .required::after{content:" *";color:#ee2d23}.products-input__header .quantity,.products-input__header .total{padding:0}.products-input__header .units{padding-right:0;flex:0 0 12%;max-width:12%}.products-input__header .discount{margin-right:1.2rem}.products-input__header .tax{padding-left:0;margin-right:2rem}.products-input__row{display:flex;padding:.67rem 0}.products-input__row:not(:last-child){border-bottom:1px solid #e0e4f8}.products-input__table{border-radius:.2667rem;border:1px solid #dfdfdf}.products-input__table .products-input__header{display:flex;margin:0;padding:.8rem 0;font-weight:500;font-size:.8rem;background-color:#f9f9f9;border-top-left-radius:.2667rem;border-top-right-radius:.2667rem}.products-input__table .total-wrapped{font-weight:500;font-size:.8rem}.selected-products-label-name{overflow-wrap:break-word;white-space:normal;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.product-other-details-pop-up{position:absolute;width:26rem;z-index:101;overflow-y:auto;overflow-x:hidden;padding:.8rem 1rem;margin:.5rem 0 0 .5rem;background:#fff;border-radius:.267rem;border:1px solid #c6d0f0;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}.product-other-details-pop-up .heading{display:flex;align-items:center;font-size:.9rem}.product-other-details-pop-up .heading .fa-pen{font-size:14px;margin-left:.2rem;cursor:pointer}.product-other-details-pop-up .heading .fa-pen:hover{color:#0176ff}.product-other-details-pop-up .product-fields-edit-form{margin-top:.1rem}.product-other-details-pop-up .product-fields-edit-form .disclaimer-text{color:#687790;font-size:.8rem;margin-bottom:1rem}.product-other-details-pop-up .product-fields-edit-form .form{max-height:18rem;overflow-x:hidden;overflow-y:auto}.product-other-details-pop-up .product-fields-edit-form .form .form-field{margin-bottom:1rem;padding-right:.6665rem}.product-other-details-pop-up .product-fields-edit-form .form .form-field .col-12{padding:.1rem}.product-other-details-pop-up .product-fields-edit-form .form .form-field .form-group{margin-bottom:0}.product-other-details-pop-up .product-fields-edit-form .form .form-field .dropdownv2{max-width:unset}.product-other-details-pop-up .product-fields-edit-form .modal-footer{display:flex;align-items:center;margin:0 -0.75rem;padding:.5rem 0 0 0;justify-content:space-between;border-top:1px solid #e0e4f8}.product-other-details-pop-up .product-fields-edit-form .modal-footer .btn{font-size:.9rem;margin-bottom:0}.product-other-details-pop-up .product-fields-edit-form .modal-footer .btn.btn-primary{margin-right:.75rem}.product-other-details-pop-up .product-fields-details{margin-top:.8rem}.product-other-details-pop-up .product-fields-details .label-value-container{font-size:.875rem}.product-other-details-pop-up .product-fields-details .label-value-container:not(:last-child){margin-bottom:.5rem}.product-other-details-pop-up .product-fields-details .label-value-container .label{color:#6b778e}.product-other-details-pop-up .product-fields-details .label-value-container .value{white-space:normal;word-break:break-word}
.products-section .products-input{margin-bottom:1.6rem}
.deal-form.right-section-bottom{overflow-x:hidden !important}.part-payments-section{max-width:100%;overflow:visible}.part-payments-input{max-width:100%;overflow:visible}.part-payments-input .part-payments-input__table .part-payments-input__row .text-field{flex:0 0 22%;max-width:22%;min-width:0}.part-payments-input .part-payments-input__table .part-payments-input__row .money{flex:0 0 22%;max-width:22%;padding:0 .66665rem;min-width:0}.part-payments-input .part-payments-input__table .part-payments-input__row .date-select{flex:0 0 19%;max-width:19%;padding:0 .66665rem;min-width:0}.part-payments-input .part-payments-input__table .part-payments-input__row .dropdownv2{min-width:0}.part-payments-input .part-payments-input__table .part-payments-input__row .look-up .form-group,.part-payments-input .part-payments-input__table .part-payments-input__row .money .form-group,.part-payments-input .part-payments-input__table .part-payments-input__row .text-field .form-group,.part-payments-input .part-payments-input__table .part-payments-input__row .dropdownv2 .form-group,.part-payments-input .part-payments-input__table .part-payments-input__row .date-select .form-group{margin-bottom:0}.part-payments-input .part-payments-input__table .part-payments-input__row .text-field .form-group .form-control{height:calc(1.5em + .75rem + 4px)}.part-payments-input .part-payments-input__row.flex-column{background-color:#fff;padding-left:1rem}.layout-section .part-payments-input .part-payments-input__row.flex-column{pointer-events:none}.part-payments-input__header{flex-wrap:nowrap}.part-payments-input__header .required::after{content:" *";color:#ee2d23}.part-payments-input__header .payment-name{flex:0 0 22%;max-width:22%;padding:0 0;min-width:0}.part-payments-input__header .amount{flex:0 0 22%;max-width:22%;padding:0 .66665rem;min-width:0}.part-payments-input__header .due-date{flex:0 0 19%;max-width:19%;padding:0 .66665rem;min-width:0}.part-payments-input__header .status{flex:0 0 16%;max-width:16%;padding:0 .66665rem;min-width:0}.part-payments-input__header .status-changed-at{flex:0 0 19%;max-width:19%;padding:0 .66665rem;min-width:0}.part-payments-input__row{display:flex;padding:.67rem 0}.part-payments-input__row>.d-flex{width:100%;flex-wrap:nowrap;min-width:0}.part-payments-input__row:not(:last-child){border-bottom:1px solid #e0e4f8}.part-payments-input__table{border-radius:.2667rem;border:1px solid #dfdfdf;max-width:100%;overflow:visible}.part-payments-input__table .part-payments-input__header{display:flex;margin:0;padding-left:1rem;padding-top:.8rem;padding-bottom:.8rem;font-weight:500;font-size:.8rem;background-color:#f9f9f9;border-top-left-radius:.2667rem;border-top-right-radius:.2667rem}.part-payments-input__table .part-payments-input__body{max-width:100%;overflow:visible}.part-payments-input .part-payment-status{flex:0 0 16%;max-width:16%;padding:0 .66665rem;min-width:0;box-sizing:border-box}.part-payments-input .part-payment-status .dropdownv2{padding:0}.part-payments-input .part-payment-status .is-invalid__control{border-radius:4px}.part-payments-input .part-payment-status.status-pending .is-invalid__control{background-color:#fff8e1;border-color:#ffe082}.part-payments-input .part-payment-status.status-received .is-invalid__control{background-color:#e8f5e9;border-color:#a5d6a7}.part-payments-input .part-payment-status.status-cancelled .is-invalid__control{background-color:#ffebee;border-color:#ef9a9a}.part-payments-input .add-payment-btn-container{margin-top:.8rem}.part-payments-input .add-payment-btn-container .btn-add-payment-full{width:100%;padding:.6rem;font-size:.933rem;font-weight:500;color:#0176ff;background-color:#fff;border:1px solid #0176ff;border-radius:.2667rem;cursor:pointer;transition:all .2s ease}.part-payments-input .add-payment-btn-container .btn-add-payment-full:hover:not(:disabled){background-color:rgba(1,118,255,.05)}.part-payments-input .add-payment-btn-container .btn-add-payment-full:disabled{opacity:.5;cursor:not-allowed}.part-payments-input .add-payment-btn-container .add-payment-warning{display:block;margin-top:.5rem;font-size:.8rem;color:#e67e22}.part-payments-input .add-payment-btn-container .add-payment-warning .fa-exclamation-triangle{margin-right:.3rem}.part-payments-input .part-payments-summary{margin-top:1rem;display:flex;flex-direction:column;align-items:flex-end}.part-payments-input .part-payments-summary .summary-row{display:flex;align-items:center;margin-bottom:.5rem}.part-payments-input .part-payments-summary .summary-row .summary-label{font-weight:500;font-size:.875rem;margin-right:1rem;text-align:left;min-width:200px}.part-payments-input .part-payments-summary .summary-row .summary-label .fa-info-circle{margin-top:.2rem;margin-left:.5rem}.part-payments-input .part-payments-summary .summary-row .summary-label .distribute-unallocated-row{display:flex;align-items:center;gap:.3rem;margin-top:.2rem}.part-payments-input .part-payments-summary .summary-row .summary-label .distribute-unallocated-btn{font-size:.9rem;font-weight:400;line-height:1.2;color:#007bff}.part-payments-input .part-payments-summary .summary-row .summary-label .distribute-unallocated-btn:hover,.part-payments-input .part-payments-summary .summary-row .summary-label .distribute-unallocated-btn:focus{color:#0056b3;text-decoration:none;box-shadow:none;outline:none;cursor:pointer}.part-payments-input .part-payments-summary .summary-row .summary-label .distribute-unallocated-btn--reduce{color:#dc3545}.part-payments-input .part-payments-summary .summary-row .summary-label .distribute-unallocated-btn--reduce:hover,.part-payments-input .part-payments-summary .summary-row .summary-label .distribute-unallocated-btn--reduce:focus{color:#a71d2a}.part-payments-input .part-payments-summary .summary-row .summary-label .distribute-unallocated-info{font-size:.7rem;color:#6c757d;cursor:pointer;margin-left:.2rem;margin-top:.1rem}.part-payments-input .part-payments-summary .summary-row .summary-value{font-size:.875rem;min-width:180px;text-align:right;padding:.4rem .8rem;background-color:#f9f9f9;border-radius:.2rem}.part-payments-input .part-payments-summary .summary-row .text-success{color:#28a745}.part-payments-input .part-payments-summary .summary-row .text-danger{color:#dc3545}.part-payments-input--preview{pointer-events:none}.highlight-allocation-error{animation:allocation-error-pulse .5s ease-in-out 3}.highlight-allocation-error .summary-label,.highlight-allocation-error .summary-value{color:#dc3545;font-weight:600}@keyframes allocation-error-pulse{0%,100%{background-color:rgba(0,0,0,0)}50%{background-color:rgba(220,53,69,.1)}}.installments-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050}.installments-modal{background:#fff;border-radius:.4rem;width:420px;box-shadow:0 4px 20px rgba(0,0,0,.15)}.installments-modal__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #dfdfdf}.installments-modal__header h3{margin:0;font-size:1.1rem;font-weight:500;color:#0176ff}.installments-modal__body{padding:1.5rem}.installments-modal__field{margin-bottom:1rem}.installments-modal__field label{display:block;font-weight:500;font-size:.875rem;margin-bottom:.4rem}.installments-modal__field .installments-total-value{font-size:.95rem;font-weight:500;color:#333}.installments-modal__field .form-control{width:100%;padding:.4rem .8rem;font-size:.875rem;border:1px solid #ced4da;border-radius:.25rem}.installments-modal__field .form-control:focus{border-color:#0176ff;outline:none;box-shadow:0 0 0 .2rem rgba(1,118,255,.25)}.installments-modal__field .form-control.is-invalid{border-color:#dc3545}.installments-modal__field .form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.installments-modal__error{margin-top:.3rem;font-size:.8rem;color:#dc3545}.installments-modal__footer{display:flex;justify-content:flex-end;padding:1rem 1.5rem;border-top:1px solid #dfdfdf}.distribute-modal{width:520px}.distribute-modal__unallocated{display:flex;justify-content:space-between;align-items:center;padding:.6rem .8rem;background-color:#fff8e1;border:1px solid #ffe082;border-radius:.25rem;margin-bottom:1rem}.distribute-modal__unallocated--excess{background-color:#fff0f0;border-color:#f5c6cb}.distribute-modal__unallocated--excess .distribute-modal__unallocated-label,.distribute-modal__unallocated--excess .distribute-modal__unallocated-value{color:#842029}.distribute-modal__unallocated-label{font-size:.875rem;font-weight:500;color:#856404}.distribute-modal__unallocated-value{font-size:.875rem;font-weight:500;color:#856404}.distribute-modal__table{width:100%;border-collapse:collapse;font-size:.85rem}.distribute-modal__table th{font-weight:500;color:#6c757d;padding:.4rem .5rem;border-bottom:1px solid #dfdfdf;text-align:left}.distribute-modal__table th:nth-child(3){width:2rem;text-align:center}.distribute-modal__table th:last-child{text-align:right}.distribute-modal__table td{padding:.5rem .5rem;border-bottom:1px solid #f9f9f9;color:#333}.distribute-modal__table td:nth-child(3){text-align:center}.distribute-modal__table td:last-child{text-align:right}.distribute-modal__arrow{color:#6c757d;font-size:.75rem}.distribute-modal__delta{font-size:.8rem;font-weight:500;color:#28a745;margin-right:1rem;white-space:nowrap}.distribute-modal__delta--reduce{color:#dc3545}.distribute-modal__table td:nth-child(3){white-space:nowrap;text-align:center}.distribute-modal__new-value{font-weight:500}.distribute-modal__new-value--reduce{color:#dc3545}
#editEntityModal.quotations .left-section{flex:0 0 15rem}#editEntityModal.quotations .modal-dialog{min-width:82.33rem}#editEntityModal.quotations .products-input__header .price{min-width:11.75rem}#editEntityModal.quotations .products-input__row .discount+.text-field{max-width:4rem}#editEntityModal.quotations .right-section-bottom{overflow-x:hidden}#editEntityModal.quotations .forex-tooltip{margin:.5rem 0}#editEntityModal.quotations .additionalTax{padding:0 .66665rem}#editEntityModal.quotations .additionalTax .invalid-feedback{position:absolute}#editEntityModal.quotations .additionalTax .percentage-symbol-container{min-width:5rem;padding:.33rem 0 0 .65rem;margin-bottom:1.33rem;border:1px solid #c6d0f0;border-radius:4px 0 0 4px;border-right:0}#editEntityModal.quotations .quotation-products-total.required::after{content:" *";color:#ee2d23}
#details_modal.reassignModal{margin:0}#details_modal.reassignModal .modal-dialog{min-width:max-content;flex-direction:column;justify-content:center;height:100%}#details_modal.reassignModal .modal-body{height:auto;padding:1rem 1.5rem}#details_modal.reassignModal .modal-body .info{margin-bottom:1rem}#details_modal.reassignModal .modal-body .info div:first-child{font-weight:500}#details_modal.reassignModal .modal-body .info div{color:#2e384d}#details_modal.reassignModal .modal-body .cards{max-height:20rem;overflow-y:auto;padding-top:.25rem}#details_modal.reassignModal .entity-row{display:flex;align-items:center;height:4rem;background-color:#ebedf3;border-radius:.25rem;padding:0 1rem}#details_modal.reassignModal .entity-row .entity-label-group{display:flex;align-items:center;gap:.4rem;flex-shrink:0;width:35%;overflow:hidden}#details_modal.reassignModal .entity-row .entity-label-group .label{font-weight:500;font-size:.9rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}#details_modal.reassignModal .entity-row .entity-label-group .tooltip-label{flex-shrink:0}#details_modal.reassignModal .entity-row .entity-label-group .tooltip-label i{color:#687790}#details_modal.reassignModal .entity-row .entity-lookup-field{flex:1;min-width:0;padding-left:1rem}#details_modal.reassignModal .entity-row .entity-lookup-field .form-group{margin-bottom:0}
#editEntityModal.deals .modal-dialog{max-width:80rem}#editEntityModal .left-section{max-height:32rem}#editEntityModal .form-buttons .btn-with-toggleDropdown .dropdown-toggle.dropdown-toggle-split{min-width:0}#editEntityModal .form-buttons .btn-with-toggleDropdown .dropdown-menu.dropdown-menu-right{width:fit-content}.btn-navigation button:hover{border-color:#fff}.btn-navigation button:hover i{color:#fff}.warning-info{color:#ffbf00}.clone-toastr{color:#2e384d;margin-right:1.5rem}.create-update-toastr{color:#2e384d;margin-right:1.5rem}
#plan-expiry-warning-modal{top:27vh}#plan-expiry-warning-modal.modal{z-index:1070}#plan-expiry-warning-modal .upgrade-plan .modal-body{height:20rem}#plan-expiry-warning-modal .upgrade-plan__mascot{height:9rem;width:10rem;margin:1rem}#plan-expiry-warning-modal .upgrade-plan__title{color:#2e384d;font-size:2.5rem;font-weight:500;line-height:1}#plan-expiry-warning-modal .upgrade-plan__message{color:#2e384d;font-size:1.1rem}#plan-expiry-warning-modal .upgrade-plan .fa-times{color:#e00;font-weight:600}#plan-expiry-warning-modal .upgrade-plan .modal-footer{border:0;align-items:center;margin-top:1rem}
.donut-chart{display:flex;flex-direction:column;min-height:0;position:relative}.donut-chart .summary{padding-bottom:1.6rem;margin-bottom:.67rem;border-bottom:1px solid #dfdfdf}.donut-chart .goalDetails{position:absolute;text-align:right;top:-3rem;width:100%}.donut-chart .goalDetails .name{font-size:1.33rem;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.donut-chart .goalDetails .goal-name-container{display:flex;align-items:center;margin-bottom:.5rem;margin-top:.2rem}.donut-chart .goalDetails .goal-name-container[data-tooltip]:hover::before{left:5%;bottom:100%}.donut-chart .goalDetails .goal-name-container[data-tooltip]:hover::after{max-width:23rem;bottom:125%;left:0%;word-break:break-word}.donut-chart .goalDetails .goal-name-container .name{font-size:1.33rem;font-weight:500;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.donut-chart .goalDetails .goal-name-container .new-tab-icon{height:1rem;width:1rem;margin-left:.4rem;color:#0176ff}.donut-chart .prorated{width:fit-content;padding:.33rem .8rem;font-size:.8rem;background-color:#ebedf3;border-radius:.2667rem;font-weight:500;height:fit-content}.donut-chart .donut__graph-card{position:relative}.donut-chart .donut__graph-ring__circle{transform:rotate(-90deg);transform-origin:50% 50%}.donut-chart .donut__graph-ring__circle.secondary{stroke:#f9f9f9}.donut-chart .donut__graph-ring__circle.border{stroke:#ebedf3}.donut-chart .donut__graph-percentage-info{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-size:.8rem;font-weight:500}.donut-chart .goalSummary{display:flex;align-items:center}.donut-chart .goalSummary .donut__graph-percentage-info{font-size:1rem}.donut-chart .goalSummary .notify-users{margin-top:1rem}.donut-chart .goalSummary .values{display:flex;flex-direction:column;margin-left:1rem}.donut-chart .goalSummary .values .title{font-size:1.4rem;font-weight:500;margin-right:.5rem}.donut-chart .goalSummary .values .value{margin-top:.3rem}.donut-chart .goalSummary .values .goal{color:#687790;font-size:1.33rem}.donut-chart .goalSummary .values .achieved{font-size:1.33rem;font-weight:500}.donut-chart .goalSummary .values .achieved.link{color:#0176ff}.donut-chart .goalSummary .values .achieved.disabled{pointer-events:none;color:#2e384d}.donut-chart .goalDataPoints{display:grid;overflow-y:auto;grid-gap:.6667rem;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr))}.donut-chart .goalDataPoints .goalDataPoint{display:flex;align-items:center;height:6rem}.donut-chart .goalDataPoints .goalDataPoint .donut__graph-ring{min-width:fit-content}.donut-chart .goalDataPoints .goalDataPoint .values{display:flex;flex-direction:column;margin-left:1rem}.donut-chart .goalDataPoints .goalDataPoint .values .title{font-size:1rem;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.donut-chart .goalDataPoints .goalDataPoint .values .goal{color:#687790;font-size:.93rem}.donut-chart .goalDataPoints .goalDataPoint .values .achieved{font-size:.93rem;font-weight:500}.donut-chart .goalDataPoints .goalDataPoint .values .achieved.link{color:#0176ff}
.achievement-dashlet{display:flex;flex-direction:column;height:11rem;border-radius:.5rem;border:1px solid #e0e4f8}.achievement-dashlet__header{display:flex;flex-direction:column;padding:.6rem;background-color:#d6e0ea;border-top-left-radius:.4rem;border-top-right-radius:.4rem;border-bottom:1px solid #e0e4f8;text-decoration:none;color:inherit}.achievement-dashlet__header:hover{text-decoration:none;color:inherit}.achievement-dashlet__header .title{font-weight:500}.achievement-dashlet__header .date-range{font-size:.8rem}.achievement-dashlet__body{display:flex;align-items:center;height:6rem;margin:.5rem;text-decoration:none;color:inherit}.achievement-dashlet__body:hover{text-decoration:none;color:inherit}.achievement-dashlet__body .donut__graph-card{position:relative}.achievement-dashlet__body .donut__graph-ring__circle{transform:rotate(-90deg);transform-origin:50% 50%}.achievement-dashlet__body .donut__graph-ring__circle.secondary{stroke:#f9f9f9}.achievement-dashlet__body .donut__graph-ring__circle.border{stroke:#ebedf3}.achievement-dashlet__body .donut__graph-percentage-info{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-size:.8rem;font-weight:500}.achievement-dashlet__body .values{display:flex;flex-direction:column;margin-left:1rem}.achievement-dashlet__body .values .title{font-size:.8rem;font-weight:500;margin-right:.5rem}.achievement-dashlet__body .values .value{margin-top:.3rem}.achievement-dashlet__body .values .goal{color:#687790;font-size:.8rem}.achievement-dashlet__body .values .achieved{font-size:.8rem;font-weight:500}.achievement-dashlet__body .values .achieved.link{color:#0176ff}.goal-dashlet-tooltip{padding:.33rem;font-size:.8rem}.goal-dashlet-tooltip .title{font-weight:500}
@media(max-height: 800px){#details_modal.goal-details-pop-up{margin-top:0rem}}@media(min-height: 800px){#details_modal.goal-details-pop-up{margin-top:5rem}}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content{min-width:45rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .modal-header .modal-title{width:100%}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .modal-header .modal-title .goal-title{display:flex;align-items:center;justify-content:space-between}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .modal-header .modal-title .goal-title .inactive-tag{border-radius:.267rem;color:#ee2d23;padding:.4rem .75rem;background-color:#ffcccb;font-size:1rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .modal-body{height:38.2rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .modal-body .img-container{text-align:center}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .modal-body .img-container img{height:30rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .modal-body h6{margin-left:5rem;margin-right:5rem;text-align:center}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .label{font-size:.8rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .section-label{font-weight:400;font-size:1.33rem;display:flex;padding-bottom:.7rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .achievement-section{display:flex;flex-direction:row;border-bottom:1px solid #e0e4f8}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .achievement-section .individual-achievement{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem;margin-left:1.5rem;margin-right:1.5rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .achievement-section .individual-achievement .dashlet{width:255px}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .achievement-section .total-achievement{display:flex;flex-direction:column;padding-top:1rem;padding-bottom:1rem;margin-left:1.5rem;margin-right:1.5rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .achievement-section .total-achievement .dashlet{width:255px}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .goal-details{padding-top:1rem;padding-bottom:1rem;margin-left:1.5rem;margin-right:1.5rem;border-bottom:1px solid #e0e4f8}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .total-goal{padding-top:1rem;padding-bottom:1rem;margin-left:1.5rem;margin-right:1.5rem;border-bottom:1px solid #e0e4f8}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters{padding-top:1rem;padding-bottom:1rem;margin-left:1.5rem;margin-right:1.5rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .filter-collapsed{display:flex;align-items:center;cursor:pointer}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .filter-collapsed .fa-chevron-right{margin-bottom:.6rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .filter-collapsed[aria-expanded=true] .fa-chevron-right{transform:rotate(90deg)}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row{border:1px solid #e0e4f8;border-radius:.2667rem;padding:.6rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .arrow-column .right-arrow{height:1.2rem;width:1.2rem;color:#2e384d}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-header{overflow-wrap:break-word !important}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values{cursor:default;flex:0 0 45%;max-width:45%}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .multi-value-row{row-gap:.3rem;padding-left:.6665rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .multi-value-row .single-value{border:1px solid #e0e4f8;border-radius:.2667rem;padding:.2rem;min-width:max-content;margin-right:.5rem;margin-top:.1rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values{margin-top:-0.4rem}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up{padding:0}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group{margin:0}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control{border:none;background-color:#fff}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-107lb6w-singleValue{color:#2e384d}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-d86oal-multiValue{border:1px solid #e0e4f8;border-radius:.2667rem;min-width:fit-content}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-d86oal-multiValue .css-12jo7m5{color:#2e384d;font-size:1rem;overflow:visible;word-break:break-word;white-space:normal}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-d86oal-multiValue .css-1ioisid{display:none}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-1hwfws3{padding:0}#details_modal.goal-details-pop-up .modal-dialog-scrollable .modal-content .filters .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .is-invalid__indicators{display:none}#details_modal.goal-details-pop-up~.tooltip .tooltip-inner{max-width:23rem}
#notificationListModal{left:67%;top:7%;width:38%;height:calc(100vh - 4rem)}@media(max-width: 1440px){#notificationListModal{top:8%;left:62%}}@media(min-width: 1600px)and (max-width: 1800px){#notificationListModal{left:69%;width:31%}}@media(min-width: 1800px){#notificationListModal{left:72%;width:27%;height:calc(100vh - 4rem)}}#notificationListModal .no-notification{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;color:#b0bac9}#notificationListModal .no-notification .fa-bell-slash{font-size:8rem}#notificationListModal .no-notification span{margin-top:2rem}#notificationListModal .modal-header{padding-left:0;padding-bottom:0;align-items:flex-start;flex-direction:column;background-color:#ebedf3}#notificationListModal .modal-header .title-section{width:100%;display:flex;flex-direction:row;justify-content:space-between}#notificationListModal .modal-header .title-section .setting-icon{cursor:pointer;height:fit-content;margin-top:-0.1rem}#notificationListModal .modal-header .nav-tabs{border:0;background-color:#ebedf3}#notificationListModal .modal-header .nav-tabs .nav-link:first-child{padding:.2rem .733rem 0 .733rem}#notificationListModal .modal-header .nav-tabs .nav-link:first-child.active{border-left:1px solid rgba(0,0,0,.2)}#notificationListModal .modal-header .nav-tabs .nav-link{padding:.2rem .733rem 0 .7333rem;border:0;color:#8798ad;font-weight:500}#notificationListModal .modal-header .nav-tabs .nav-link.active{color:#2e384d;font-weight:500;background-color:#ebedf3;border-bottom:4px solid #006dee}#notificationListModal .modal-dialog{height:95%;margin:0}#notificationListModal .modal-content{height:100%}#notificationListModal .notification-bulk-action{background-color:#f5f6fa;padding:.5rem 0 .5rem 1rem;color:#636770;display:flex;position:relative;justify-content:space-between;line-height:2.5;font-size:.8rem}#notificationListModal .notification-bulk-action.no-data{justify-content:flex-end}#notificationListModal .notification-bulk-action span{display:flex;align-items:center}#notificationListModal .notification-bulk-action .fa-circle{cursor:pointer;font-size:1rem;border-radius:50%;background-color:#fff;margin-right:.5rem}#notificationListModal .notification-bulk-action .fa-times{cursor:pointer;font-size:1rem;padding-right:.5rem}#notificationListModal .notification-bulk-action-filter{cursor:pointer;padding-right:2rem;line-height:1}#notificationListModal .notification-bulk-action .dropdown-menu .dropdown-item{height:2.5rem;padding:0rem 0rem 0rem 1rem}#notificationListModal .notification-bulk-action.disabled .fa-times{pointer-events:none;cursor:not-allowed;color:#bfc5d2}#notificationListModal .notification-list{overflow-y:auto;overflow-x:hidden}#notificationListModal .notification-list-container:hover .card{background-color:#ebedf3}#notificationListModal .notification-list-container .card{width:100%;padding:.5rem;padding-left:0}#notificationListModal .notification-list-container-message-container{padding-left:1.5rem;padding-top:.5rem}#notificationListModal .notification-list-container-message-container-bottom{display:flex;justify-content:space-between;width:27rem}@media(max-width: 1280px){#notificationListModal .notification-list-container-message-container-bottom{width:25rem}}#notificationListModal .notification-list-container-message-container-bottom .sent-at{color:#8798ad;margin-top:.78rem;text-align:right}#notificationListModal .notification-list-container-message-container-clear-notification{margin-left:1.5rem;font-size:1.5rem;line-height:1;color:#69707f;cursor:pointer;height:1.5rem}#notificationListModal .notification-list-container-message-container .unread-message{font-weight:450;border:none}#notificationListModal .notification-list-container-mark-as-read{justify-content:center;align-items:center;display:flex;width:1.7rem;height:1.7rem;margin:.5rem 0 0 .5rem;background-color:#fff;border-radius:50%;box-sizing:border-box}#notificationListModal .notification-list-container-mark-as-read .fa-circle{display:inline-block;font-size:1.25rem;line-height:1;color:#687790}#notificationListModal .notification-list-container-mark-as-read[data-tooltip]:hover::after{top:100%;bottom:auto;color:#fff;margin-top:.35rem}#notificationListModal .notification-list-container-mark-as-unread{justify-content:center;display:flex;padding:.5rem 0 0 1rem}#notificationListModal .notification-list-container-mark-as-unread .fa-check-circle{font-size:1.5rem;color:#28a645}#notificationListModal .notification-list-container #clear-notification{position:relative}#notificationListModal .notification-list-container #clear-notification:hover::after{left:auto;bottom:-157%;right:-0.5rem;padding:.4rem;width:max-content}#notificationListModal .notification-list-container #clear-notification:hover::before{left:45%}#notificationListModal .notification-list-container div[data-tooltip]{position:relative}#notificationListModal .notification-list-container div[data-tooltip]:hover::after{content:attr(data-tooltip);font-size:.93rem;position:absolute;bottom:-143%;left:0%;padding:.3rem;background-color:#69707f;color:#fff;width:max-content;z-index:1040;border-radius:.267rem}#notificationListModal .notification-list-container div[data-tooltip]:hover::before{content:"";position:absolute;left:120%;transform:rotateX(180deg) translateX(-50%);bottom:-45%;width:1px;height:1px;border-color:#69707f;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #69707f}#notificationListModal .notification-list-cta{display:flex;width:20rem;padding-top:.5rem;margin-left:-1rem}#notificationListModal .notification-list-cta .quotation-approval-state{display:flex;height:1.45rem;font-size:.8rem;align-self:center;padding:0 .75rem;margin:.375rem 0;align-items:center;justify-content:center;border-radius:.688rem}#notificationListModal .notification-list-cta .view-details{border:none;width:fit-content;color:#3e82f7;background:none;justify-content:flex-start;text-align:inherit}#notificationListModal .notification-list-cta .view-details:active{border:none;box-shadow:none}#notificationListModal .notification-list-cta .view-entity{border:none;width:9rem;color:#3e82f7;background:none;text-align:inherit;justify-content:flex-end}#notificationListModal .notification-list-cta .view-entity:active{border:none;box-shadow:none}#notificationListModal .notification-list-cta .btn.dropdown-toggle{height:2rem;width:2.2rem;border-radius:50%}#notificationListModal .notification-list-cta .btn.dropdown-toggle .fas.fa-ellipsis-h{margin-left:-0.2rem}#notificationListModal .notification-list-cta .btn.dropdown-toggle:hover{background-color:#e5f0fe}#notificationListModal .notification-list-cta .dropdown-menu{max-height:11rem;overflow-y:scroll}#notificationListModal .notification-list-cta .dropdown-menu:hover{background-color:#fff}#notificationListModal .notification-list-cta .dropdown-menu:hover .dropdown-item:hover{background-color:#edf3f5}#notificationListModal .notification-list .goal-mascot{width:3.5rem;height:3.5rem;margin-top:-0.3rem;margin-left:-0.3rem}#notificationListModal .notification-list-avatar{width:2.5rem;height:2.5rem;display:flex;justify-content:center;border-radius:50%;background-color:#ebedf3;color:#8798ad;border:0;align-items:center;cursor:pointer}
.notification-layout .fa-bell{font-size:1.2rem}.notification-layout .badge{background-color:#f0ab00;vertical-align:super}.notification-layout .badge-pill{border-radius:50%;line-height:1.2;padding-left:.1rem;padding-right:.1rem}.notification-layout .badge-pill.small{height:1.25rem;width:1.25rem}.notification-layout .badge-pill.large{height:1.3rem;width:1.5rem}
#field-rule__pending-action-list__modal{top:7%;left:65%;width:35%;height:calc(100vh - 4rem)}#field-rule__pending-action-list__modal .modal-dialog{margin:0;height:95%}#field-rule__pending-action-list__modal .modal-dialog .modal-content{height:100%}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-header{padding-left:0;padding-bottom:0;align-items:flex-start;flex-direction:column;background-color:#ebedf3}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-header .title-section{width:100%;display:flex;flex-direction:row;justify-content:space-between}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-body{overflow-y:auto;margin:.75rem 0;overflow-x:hidden}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-body .caught-up-image{width:18rem}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-body .add-instruction{width:100%}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-body .action-log__details{margin:1rem;padding:1rem;list-style:none;border-radius:.5rem;word-break:break-word;background-color:#f5f6fa}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-body .action-log__details .action-header{display:flex}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-body .action-log__details .action-body{display:flex;margin:.75rem 0;justify-content:space-between}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-body .action-log__details .action-body label{font-weight:500;font-size:.8rem;line-height:.9333;margin-bottom:.25rem}#field-rule__pending-action-list__modal .modal-dialog .modal-content .modal-body .action-log__details .action-body span{line-height:1;color:#2e384d;font-size:.9333rem}@media(max-width: 1440px){#field-rule__pending-action-list__modal{top:8%;left:62%}}@media(min-width: 1600px)and (max-width: 1800px){#field-rule__pending-action-list__modal{left:69%;width:31%}}@media(min-width: 1800px){#field-rule__pending-action-list__modal{left:72%;width:27%;height:calc(100vh - 4rem)}}
.field-rule__pending-action-log__layout .field-rule__dot{top:0;width:.5rem;height:.5rem;right:-0.25rem;position:absolute;border-radius:2rem;background-color:#0176ff}
header{z-index:1000;box-shadow:0px 4px 12px 0px rgba(0,0,0,.2)}#plan-expiry-banner,#password-expiry-banner{padding-top:.5rem;margin-bottom:0;height:2.5rem;padding-left:6rem;font-size:.9rem;color:#2e384d}#plan-expiry-banner .fa-times,#password-expiry-banner .fa-times{color:#2e384d;font-size:1rem}#plan-expiry-banner~.left-navbar .left-navbar__side-nav,#password-expiry-banner~.left-navbar .left-navbar__side-nav{padding-top:1.33rem}.header-separator{border-right:.0667rem solid #bfc5d2;margin-left:1.667rem;margin-right:1.667rem;height:2.5rem}.header-top{height:4.333rem}.header-top__logo{height:4rem;min-width:13.125rem;display:flex;align-items:center;margin-right:1.5rem;border-right:.1333rem solid #bfc5d2}.header-top__logo .company-logo{width:2.25rem;height:2.25rem}.header-top__logo .company-name{width:7.6rem;height:100%;justify-content:center}.header-top__logo .company-name .small-company-name{font-size:1.2rem}.header-top__logo .company-name .large-company-name{font-size:.9rem}.header-top__logo .label-h1{font-size:1.333rem;margin-left:.5rem;margin-bottom:0;cursor:pointer}.header-top .main-nav-wrapper{flex:1;display:flex;padding:0;min-width:0}.header-top .right-top-nav-section{display:flex;height:100%;padding-left:1rem;align-items:center}.header-top .HW_widget_component_widget-1{top:-0.1rem;margin-right:.5rem;margin-left:.5rem}.header-top .HW_widget_component_widget-1 .HW_badge_cont{left:-0.3rem;top:.1rem}.header-top .HW_widget_component_widget-1 .HW_badge_cont .HW_softHidden{opacity:0}.header-top .HW_widget_component_widget-1 .HW_badge_cont .HW_badge.HW_visible{background:#0176ff;font-size:0;height:.5rem;width:.5rem;left:1.4rem;top:-0.1rem}.header-top .HW_widget_component_widget-1 :hover{cursor:pointer}.header-top .dropdown-menu{top:3.5rem;left:unset;right:0}.header-top .dropdown-menu::before{content:"";position:absolute;bottom:100%;right:.5rem;border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid #fff}.header-top .active-marketplace-action{height:100%;display:flex;padding:0 1rem;align-items:center;border-bottom:4px solid #006dee}.header-top .active-marketplace-action:hover{background-color:#e7f0fd}.header-top .active-marketplace-action img{width:24px;height:24px;margin-top:8px}.header-top .marketplace-apps-button{cursor:pointer;transform:scale(1.33);transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.header-top .marketplace-apps-button:hover{transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;transform:scale(1.5)}.header-top .installed-apps{max-height:19rem;overflow-y:auto}.header-top .installed-apps .marketplace-action:first-child .marketplace-action-button.active,.header-top .installed-apps .marketplace-action:first-child .marketplace-action-button:hover{border-radius:.266666667rem .266666667rem 0 0}.header-top .installed-apps .marketplace-action:last-child .marketplace-action-button.active,.header-top .installed-apps .marketplace-action:last-child .marketplace-action-button:hover{border-radius:0 0 .266666667rem .266666667rem}.header-top .installed-apps .marketplace-action-button{display:flex;align-items:center;padding:.6rem .8rem}.header-top .installed-apps .marketplace-action-button img{margin-right:.5333rem}.header-top .installed-apps .marketplace-action-button.active::after{content:"";left:0;height:1.5rem;position:absolute;width:.266666667rem;background:#006dee}.header-top .installed-apps .marketplace-action-button:hover{background-color:#e7f0fd}h1.header-brand{font-size:.9rem;font-weight:500;line-height:1.333rem;letter-spacing:.33px;margin-bottom:0}h2.header-product{font-size:1.2rem;font-weight:normal;letter-spacing:.5px;line-height:1.666rem;margin-bottom:0}.main-nav-page{font-size:1rem;font-weight:500;letter-spacing:.03rem;display:flex;align-items:center}.main-nav-page__icon{margin-right:.8rem;display:flex;height:2rem;align-items:center}.hide-menu-item{display:none !important}.more-menu{position:relative;display:inline-block}.more-menu-content{background-color:#fff;min-width:15rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);position:absolute;top:70%;left:0;z-index:1000;display:none;float:left;padding:0 0;margin:.125rem 0 0;font-size:1rem;color:#2e384d;text-align:left;list-style:none;background-clip:padding-box;border:1px solid #c6d0f0;border-radius:.267rem}.more-menu:hover .more-menu-content{display:block}.more-menu-content-item:first-child{border-top-left-radius:calc(.267rem - 1px);border-top-right-radius:calc(.267rem - 1px)}.more-menu-content-item{font-size:.93rem;letter-spacing:.0386rem;display:block;width:100%;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;padding:.2667rem .11rem}.more-menu-content-item:hover{background-color:#edf3f5}.more-menu-content-item:hover .btn-group .sub-menu{display:block}.more-menu-content-item .btn{font-size:.93rem}.more-menu-content-item .dropdown-menu.sub-menu{top:-0.36rem;display:none}.apps-disconnected-info-modal .modal-content{max-height:90vh}.apps-disconnected-info-modal .modal-content .modal-body{overflow-y:auto}.kyc-details-modal .kyc-details-message-content p{color:#2e384d;font-size:1rem}.HW_frame_cont.HW_bottom.HW_visible{top:3.5rem !important}.quick-task-create-form.global-task-add{top:4.5rem;right:5rem}body:not(.viasocket-active) #iframe-viasocket-embed-parent-container{display:none !important}body:not(.viasocket-active) #iframe-viasocket-embed-parent-container #embed-viasocket-iframe-loader{display:none !important}#viasocket-embed-open-button,.right_slider-viasocket-embed-open-button{display:none !important}
.left-navbar{position:absolute;top:4.333rem;left:0;background-color:#455067;color:#fff}.left-navbar__Sales{padding-top:1rem;width:4rem}.left-navbar__Sales .left-navbar__side-nav{overflow-y:auto;overflow-x:hidden}.left-navbar__Sales .show-dropdown~.sub-section{display:none}.left-navbar__Sales .show-dropdown~.sub-section:hover{display:block}.left-navbar__Sales .show-dropdown:hover~.sub-section{display:block}.left-navbar__Sales .hide-dropdown~.sub-section{display:none}.left-navbar__Sales .sub-section{background-color:#455067;position:absolute;z-index:1000;margin-top:-2.4rem;margin-left:4.3rem;min-width:9rem;max-width:18rem;display:flex;flex-direction:column;justify-content:flex-start;box-shadow:0 .2rem .2rem 0 rgba(0,0,0,.25);border:1px solid #455067;border-radius:.267rem;padding-left:0}.left-navbar__Sales .sub-section::before{content:"";position:absolute;bottom:100%;left:-0.5rem;top:.5rem;border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);z-index:1065;border-right:.5rem solid #455067}.left-navbar__Sales .sub-section_item{display:flex;padding:.6rem;align-items:baseline;cursor:pointer;overflow:hidden}.left-navbar__Sales .sub-section_item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.left-navbar__Sales .sub-section_item:last-child{border-bottom-left-radius:.267rem;border-bottom-right-radius:.267rem}.left-navbar__Sales .sub-section_item:first-child{border-top-left-radius:.267rem;border-top-right-radius:.267rem}.left-navbar__Sales .sub-section_item.active{background-color:#576277;border-left:4px solid #fff}.left-navbar__Sales .sub-section_item:hover{background-color:#576277}.left-navbar__Sales .sub-section_item svg{margin-right:.7rem}.left-navbar__Sales .sub-section_item svg.whatsapp-vertical-nav-icon{margin-right:.5rem}.left-navbar__Sales .sub-section_item .whatsapp{position:relative;top:-0.3rem}.left-navbar__Sales .left-navbar__side-nav__item-description{display:none;position:absolute;left:4.5rem;top:.75rem;padding:.25rem .5rem;border-radius:4px;width:max-content;background-color:#2e384d;z-index:1065}.left-navbar__Sales .left-navbar__side-nav__item-description::before{content:"";position:absolute;bottom:100%;left:-0.5rem;top:.5rem;border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);z-index:1065;border-right:.5rem solid #2e384d}.left-navbar__Sales .left-navbar__side-nav__item:hover .left-navbar__side-nav__item-description{display:block}.left-navbar__Sales .left-navbar__side-nav__item[aria-expanded=true]:hover .left-navbar__side-nav__item-description{display:none}.left-navbar__Sales .left-navbar__side-nav__item .marketplace-active-action-button{display:block;border-left:solid 4px #fff;padding:.75rem 1.333rem .75rem 1.216666667rem}.left-navbar__Sales .left-navbar__side-nav__item .marketplace-active-action-button img{width:16px;height:16px}.left-navbar__Sales .left-navbar__side-nav__item.disabled{pointer-events:none}.left-navbar__Sales .installed-apps{color:#fff;border-radius:.4rem;background-color:#455067;width:max-content;max-width:15rem;max-height:19rem;overflow-y:auto;left:90% !important}.left-navbar__Sales .installed-apps .marketplace-action-button{display:flex;position:relative;align-items:center;padding:.6rem .8rem}.left-navbar__Sales .installed-apps .marketplace-action-button img{margin-right:.5333rem}.left-navbar__Sales .installed-apps .marketplace-action-button:hover{background-color:#576277}.left-navbar__Sales .installed-apps .marketplace-action-button.active::after{content:"";left:0;height:1.4rem;position:absolute;background:#fff;width:.266666667rem}.left-navbar__Sales .installed-apps .marketplace-action:first-child .marketplace-action-button.active,.left-navbar__Sales .installed-apps .marketplace-action:first-child .marketplace-action-button:hover{border-radius:.4rem .4rem 0 0}.left-navbar__Sales .installed-apps .marketplace-action:last-child .marketplace-action-button.active,.left-navbar__Sales .installed-apps .marketplace-action:last-child .marketplace-action-button:hover{border-radius:0 0 .4rem .4rem}.left-navbar__Setup{width:14rem;overflow-y:auto;overflow-x:hidden;transition:width .2s ease}.left-navbar__Setup .left-navbar__side-nav__collapse-toggle{cursor:pointer;align-items:center;height:3rem}.left-navbar__Setup .left-navbar__side-nav__collapse-toggle i{font-size:1rem}.left-navbar__Setup .left-navbar__side-nav__collapse-toggle:hover{background-color:hsla(0,0%,100%,.1)}.left-navbar__Setup.left-navbar__marketplace--collapsed{width:4rem}.left-navbar__Setup.left-navbar__marketplace--collapsed .left-navbar__side-nav__item{width:4rem;padding:.75rem 1rem;justify-content:center;align-items:center;cursor:pointer;overflow:hidden}.left-navbar__Setup.left-navbar__marketplace--collapsed .left-navbar__side-nav__item-section{display:none}.left-navbar__Setup.left-navbar__marketplace--collapsed .left-navbar__side-nav__collapse-toggle{justify-content:center;align-items:center}.left-navbar__Setup.left-navbar__marketplace--collapsed .fa-plus-square{margin-left:.5rem}.left-navbar__Setup .left-navbar__side-nav__item{height:unset;display:flex;justify-content:flex-start;width:14.5rem;position:relative;padding:.75rem 1rem .75rem 1rem}.left-navbar__Setup .left-navbar__side-nav__item i[role=button]{position:absolute;right:1.333rem;width:12rem;text-align:end}.left-navbar__Setup .left-navbar__side-nav__item svg{margin-top:.25rem}.left-navbar__Setup .left-navbar__side-nav__item-section{padding-left:.6667rem;overflow:hidden;min-width:0}.left-navbar__Setup .left-navbar__side-nav__item-section>span:first-child{display:block;word-break:break-word;overflow-wrap:break-word}.left-navbar__Setup .left-navbar__side-nav__item-section.beta-feature{display:flex;flex-direction:column}.left-navbar__Setup .left-navbar__side-nav__item-section.beta-feature .beta-label{font-size:.7rem;margin-top:.29rem;font-weight:500}.left-navbar__Setup .left-navbar__side-nav__item.api-guidelines{padding:.75rem 1rem}.left-navbar__Setup .left-navbar__side-nav__item.api-guidelines a{color:#fff;padding-left:.5rem;text-decoration:underline}.left-navbar__Setup .left-navbar__side-nav__item .fa-plus-square{font-size:1.2rem;margin-right:.5rem;align-self:center}.left-navbar__Setup .left-navbar__side-nav__item:first-child{padding-top:1.25rem}.left-navbar__Setup .left-navbar__side-nav__sub-section{list-style:none;padding:0;margin:0;width:14rem}.left-navbar__Setup .left-navbar__side-nav__sub-section-item{padding:.6667rem 1.25rem .6667rem 3.125rem;cursor:pointer;word-break:break-word;overflow-wrap:break-word}.left-navbar__Setup .left-navbar__side-nav__sub-section-item.active{background-color:#576277}.left-navbar__Setup .left-navbar__side-nav__sub-section-item .fa.fa-lock{color:#8b95a7;float:right;padding-top:.1rem}.left-navbar__Setup .left-navbar__side-nav__sub-section-item .beta-label{display:inline-block;margin-left:.5rem;padding:.05rem .4rem;font-size:.65rem;font-weight:500;line-height:1.4;text-transform:uppercase;border-radius:.25rem;vertical-align:middle;background-color:hsla(0,0%,100%,.16)}.left-navbar__Setup .left-navbar__side-nav__sub-section-item:hover{background-color:#576277}.left-navbar__setup-nav{display:flex;flex-direction:column;height:calc(100vh - 4.333rem);overflow:hidden}.left-navbar__setup-nav #setupNavbar{flex:1 1 auto;min-height:0;height:auto;overflow-y:auto;overflow-x:hidden}.left-navbar__setup-nav .back-to-sales{flex-shrink:0}.left-navbar__marketplace-nav .left-navbar__side-nav{height:calc(100vh - 4.333rem)}.left-navbar__side-nav{padding:0;margin:0;height:calc(100vh - 5.333rem);flex-direction:column;align-items:center;align-content:center;display:flex}.left-navbar__side-nav__item{cursor:pointer;list-style:none;height:3rem;padding:.75rem 1.333rem .75rem 1.15rem;position:relative;border-left:4px solid rgba(0,0,0,0)}.left-navbar__side-nav__item.active{background-color:#576277;border-left:4px solid #fff}.left-navbar__side-nav__item:hover{background-color:#576277}.left-navbar__side-nav-container{margin:0;padding:0;display:flex;flex-direction:column;height:calc(100vh - 5.333rem)}.left-navbar__side-nav__item__tooltip .tooltip-inner{font-size:1rem;background-color:#2e384d}.left-navbar__side-nav__item__tooltip.bs-tooltip-right .arrow::before{border-right-color:#2e384d}.left-navbar__marketplace__item__tooltip .tooltip-inner{font-size:1rem;background-color:#2e384d}.left-navbar__marketplace__item__tooltip.bs-tooltip-right .arrow::before{border-right-color:#2e384d}body:not(.marketplace-nav-collapsed) .left-navbar__marketplace__item__tooltip{display:none !important}
.multilist-dashlet{height:22.33rem;border-radius:.5rem;display:flex;justify-content:space-between;flex-direction:column;background-color:#fff;border:1px solid #e0e4f8;box-shadow:8px 8px 20px 1px rgba(0,0,0,.0352941176)}.multilist-dashlet__header{display:flex;align-items:center;justify-content:space-between;padding:1rem;background-color:#d6e0ea;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom:1px solid #e0e4f8}.multilist-dashlet__header span{font-weight:500}.multilist-dashlet__counter{cursor:pointer;padding:.94rem 1rem;display:flex;align-items:center;height:3.2rem;justify-content:space-between;border-bottom:1px solid #e0e4f8;text-decoration:none;color:inherit}.multilist-dashlet__counter:hover{text-decoration:none;color:inherit}.multilist-dashlet__smartlist-name{font-weight:500}.multilist-dashlet__count{font-size:1.33rem}.multilist-dashlet__pagination{padding:.7rem 1rem;display:flex;justify-content:space-between}.multilist-dashlet__pagination-info{font-size:.9rem;color:#687790}.multilist-dashlet__actions{display:flex;justify-content:flex-end}.multilist-dashlet__actions i{cursor:pointer;padding:0 .5rem 0 .5rem}.multilist-dashlet__no-access-icon{color:#8b95a7}.multilist-dashlet__empty-state{min-height:300px}.multilist-dashlet .dashlet-pagination a{cursor:pointer;color:#2e384d}.multilist-dashlet .dashlet-pagination .active{color:#0176ff}
.preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.preview-placeholder .img-container{width:45vh}.preview-placeholder img{width:100%}.preview-placeholder p{margin:0 1.5rem}
.report-funnel-chart{height:100%;width:100%;display:flex;flex-direction:column;padding:.5rem 1rem;overflow-y:auto}.report-funnel-chart__stages{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0 4rem;margin-bottom:2rem}.report-funnel-chart__stage-row{width:100%;display:flex;justify-content:center}.report-funnel-chart__stage-bar{display:flex;align-items:stretch;box-sizing:border-box;min-width:8rem;border-radius:.75rem;overflow:hidden;cursor:pointer}.report-funnel-chart__stage-bar__completed{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem 1rem;color:#fff;min-width:0}.report-funnel-chart__stage-bar__skipped{flex:0 0 5rem;display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding:.4rem .75rem;color:#fff;min-width:0}.report-funnel-chart__stage-bar__skipped-icon{font-size:.9rem;flex:0 0 auto;margin-right:.15rem}.report-funnel-chart__stage-bar__name{flex:1 1 auto;min-width:0;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-funnel-chart__stage-bar__count{flex:0 0 auto;font-size:.95rem;font-weight:500;white-space:nowrap}.report-funnel-chart__deciding{display:flex;gap:.15rem;width:100%;margin-top:auto;padding:.75rem;border-radius:.5rem;background-color:#f8f9fa}.report-funnel-chart__deciding__stage{flex-basis:0;min-width:4rem;display:flex;flex-direction:column}.report-funnel-chart__deciding__stage__bar{color:#fff;font-size:.95rem;font-weight:500;padding:.25rem .75rem;border-radius:.25rem;white-space:nowrap}.report-funnel-chart__deciding__stage__caption{padding:.4rem .25rem 0}.report-funnel-chart__deciding__stage__caption__percentage{font-size:.95rem;font-weight:600}.report-funnel-chart__deciding__stage__caption__label{font-size:.9rem;white-space:nowrap}
.hierarchy-component{flex:1}.hierarchy-component .hierarchy-svg{min-height:100%;min-width:100%}.hierarchy-component .hierarchy-svg .user-node{filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.1607843137))}.hierarchy-component .zoom-actions-container{position:absolute;left:calc(50% - 3.33rem);top:-3.6rem;right:1.6rem;display:flex;justify-content:space-between}.hierarchy-component .zoom-actions-container .form-group{width:8rem}.hierarchy-component .zoom-actions-container .zoom-in-out-buttons{display:flex;border-radius:.267rem;background-color:#fff}.hierarchy-component .zoom-actions-container .zoom-in-out-buttons .border{margin-top:.5rem;margin-bottom:.5rem}.hierarchy-component .zoom-actions-container .zoom-in-out-buttons button{cursor:pointer;border-radius:.267rem;border:0;padding:.33rem .67rem;background-color:#fff}.hierarchy-component .zoom-actions-container .zoom-in-out-buttons button:hover{background-color:#e5f0fe}.hierarchy-component .zoom-actions-container .zoom-in-out-buttons button:hover path{fill:#006dee}.hierarchy-component .zoom-actions-container .zoom-in-out-buttons button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.hierarchy-component .zoom-actions-container .zoom-in-out-buttons button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.hierarchy-component .zoom-actions-container .zoom-in-out-buttons{box-shadow:0px 0px 4px rgba(0,0,0,.1607843137)}.hierarchy-component .unassignedUsersTooltip{padding:.33rem;position:absolute;border-radius:.26667rem;background-color:#2e384d;font-size:.8rem;color:#fff}.hierarchy-component .unassignedUsersTooltip .left-arrow{position:absolute}.hierarchy-component .unassignedUsersTooltip .left-arrow::after{content:" ";position:absolute;left:-0.7rem;top:.15rem;width:0;height:0;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-right:7px solid #2e384d}.hierarchy-component .hierarchy-tooltip{width:17rem;padding:.8rem;position:absolute;border-radius:.26667rem;background-color:#fff;font-size:.8rem;filter:drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.1607843137))}.hierarchy-component .hierarchy-tooltip .title{font-weight:500;font-size:.93rem;color:#30384b}.hierarchy-component .hierarchy-tooltip .field-name{color:#687790;font-weight:500;margin-right:.33rem}.hierarchy-component .hierarchy-tooltip .left-arrow{position:absolute}.hierarchy-component .hierarchy-tooltip .left-arrow::after{content:" ";position:absolute;left:-1.3rem;width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-right:10px solid #fff}.hierarchy-component .datum:hover .clickable{fill:#0176ff}.hierarchy-component .datum .clickable:hover{text-decoration:underline}.hierarchy-component .hierarchy-search{right:0;position:absolute;align-items:center}.hierarchy-component .hierarchy-search .form-group{width:15rem;margin-bottom:0}.hierarchy-component .hierarchy-search.opened{border:1px solid #ccc;border-radius:.266666667rem}.hierarchy-component .hierarchy-search.opened:hover{border:1px solid #006dee}.hierarchy-component .hierarchy-search .opened-search{cursor:pointer;padding:.5rem .6rem .45rem 0;background-color:#fff;border-radius:.266666667rem}.hierarchy-component .hierarchy-search .closed-search{cursor:pointer;padding:.4rem .6rem;background-color:#fff;border:1px solid #ccc;border-radius:.266666667rem}.hierarchy-component .hierarchy-search .closed-search:hover{border:1px solid #006dee}.hierarchy-component .hierarchy-search .closed-search:hover svg path{fill:#006dee}.navigate-to.tooltip .tooltip-inner{background-color:#000;font-size:.93rem}.navigate-to.tooltip .arrow::before{border-top-color:#000}
#hierarchy-chart-preiew-container{flex:1}#hierarchy-chart-preiew-container .hierarchy-component{position:relative}#hierarchy-chart-preiew-container .report-table{fill:#fff;stroke:#e0e4f8;stroke-width:1px}#hierarchy-chart-preiew-container .table-header-text{font-size:.67rem;font-weight:500;padding:.5rem}#hierarchy-chart-preiew-container .table-header{background-color:#f5f5f5}#hierarchy-chart-preiew-container .table-cell-value-title-text{font-size:.67rem;padding:.5rem}#hierarchy-chart-preiew-container .table-cell-value-text{font-size:.67rem;padding:.333333333rem;text-align:end}#hierarchy-chart-preiew-container .table-cell-value-text.text-primary{fill:#0176ff}#hierarchy-chart-preiew-container .hierarchy-report-tooltip{padding:.33rem;position:absolute;border-radius:.26667rem;background-color:#2e384d;font-size:.8rem;color:#fff;max-width:10rem}#hierarchy-chart-preiew-container .hierarchy-report-tooltip.title-tooltip{max-width:15rem;padding:.5rem;font-size:.666666667rem}#hierarchy-chart-preiew-container .hierarchy-report-tooltip.title-tooltip .title,#hierarchy-chart-preiew-container .hierarchy-report-tooltip.title-tooltip .email{text-align:center}#hierarchy-chart-preiew-container .hierarchy-report-tooltip .bottom-arrow{position:relative}#hierarchy-chart-preiew-container .hierarchy-report-tooltip .bottom-arrow::after{content:" ";position:absolute;left:calc(50% - .5rem);top:-0.8rem;width:0;height:0;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-bottom:7px solid #2e384d}#hierarchy-chart-preiew-container .hierarchy-report-tooltip .left-arrow{position:absolute}#hierarchy-chart-preiew-container .hierarchy-report-tooltip .left-arrow::after{content:" ";position:absolute;left:-0.7rem;top:.15rem;width:0;height:0;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-right:7px solid #2e384d}
.chart--pie .meeting-invitee-tooltip{font-size:.8rem;line-height:1.3}.chart--pie .meeting-invitee-tooltip .entity{color:#687790}.chart--pie .dimension-value{color:#999}.chart--pie .fa-info-circle{color:#687790;font-size:.9rem;margin-top:.4rem}
.custom-tooltip{width:fit-content;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);padding:1rem;color:#2e384d;border-radius:4px;font-size:.8rem;position:absolute;z-index:1020;cursor:default}
.multidimensional-chart{min-height:0;overflow-y:auto;display:flex;flex:1;height:100%;flex-direction:column}.multidimensional-chart .report__header{display:flex;font-size:.93rem;font-weight:500;color:#2e384d;border:1px solid #e0e4f8;background-color:#f9f9f9;padding:.5rem 0;border-radius:.2667rem .2667rem 0 0}.multidimensional-chart .report__header span{padding-left:.8rem}.multidimensional-chart .report__header span:last-child{padding-right:.8rem}.multidimensional-chart .report__header .dimension-name{width:22%;word-break:break-word}.multidimensional-chart .report__body{flex:1;overflow-y:auto}.multidimensional-chart .dimension-1{width:22%}.multidimensional-chart .dimension-1.multidimensional-chart-cell{border-left:1px solid #e0e4f8}.multidimensional-chart .dimension-2{width:28.25%}.multidimensional-chart .dimension-3{width:39.5%}.multidimensional-chart.preview .dimension-1,.multidimensional-chart.preview .dimension-2,.multidimensional-chart.preview .dimension-3,.multidimensional-chart.preview .report__header .dimension-name,.multidimensional-chart.bar-chart .dimension-1,.multidimensional-chart.bar-chart .dimension-2,.multidimensional-chart.bar-chart .dimension-3,.multidimensional-chart.bar-chart .report__header .dimension-name{max-width:10rem}.multidimensional-chart.bar-chart.forexWarning{padding-top:.2rem}.multidimensional-chart .multidimensional-chart-cell{padding:.8rem;word-break:break-word;border-bottom:1px solid #e0e4f8;border-right:1px solid #e0e4f8;font-size:.93rem}.multidimensional-chart .multidimensional-chart-cell .email{line-height:1.2;font-size:.8rem}.multidimensional-chart .multidimensional-chart-cell .entity-type{line-height:1.2;font-size:.8rem;color:#687790}.multidimensional-chart .multidimensional-chart-cell .fa-info-circle{color:#687790;font-size:.9rem;margin-top:.4rem}.multidimensional-chart .last-dimension .multidimensional-chart-cell{padding:0;padding-left:.8rem;border-bottom:0;border-right:0}.multidimensional-chart .last-dimension{border-bottom:1px solid #e0e4f8}.multidimensional-chart .last-dimension-container .chart-div{height:100%;display:flex;border-right:1px solid #e0e4f8}.multidimensional-chart .last-dimension .last-dimension-container:first-child .multidimensional-chart-cell,.multidimensional-chart .last-dimension .last-dimension-container:first-child .chart-div{padding-top:.8rem}.multidimensional-chart .last-dimension .last-dimension-container:not(:first-child) .chart-div,.multidimensional-chart .last-dimension .multidimensional-chart-cell{padding-top:.5rem}.multidimensional-chart .last-dimension .last-dimension-container:last-child{flex:1}.multidimensional-chart .last-dimension .last-dimension-container:last-child .multidimensional-chart-cell,.multidimensional-chart .last-dimension .last-dimension-container:last-child .chart-div{padding-bottom:.8rem}.multidimensional-chart .chart-div{flex:1;align-items:center;border-left:1px solid #e0e4f8}.multidimensional-chart .chart-div .progress{height:18px;border-radius:0;background-color:#fff;line-height:1.5}.multidimensional-chart .chart-div .progress .dimension-value{min-width:fit-content}.multidimensional-chart .chart-div .progress-bar{border-radius:0 .33rem .33rem 0}.multidimensional-chart .chart-div.show-vertical-axis{position:relative}.multidimensional-chart .chart-div.show-vertical-axis::after{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px solid #30384b}.multidimensional-chart.table-chart .dimension-name{padding:0 .8rem;flex:1}.multidimensional-chart.table-chart .report__body{overflow-x:hidden;min-width:fit-content}.multidimensional-chart.table-chart .report__header{min-width:fit-content}.multidimensional-chart.table-chart .metric-value{flex:1;min-width:7rem;word-break:break-all;border-right:1px solid #e0e4f8}.multidimensional-chart.table-chart .metric-value .report-viewer__link{color:#0176ff}.multidimensional-chart.table-chart .metric-value:last-child{border-right:0}.multidimensional-chart.table-chart .metric-name{flex:1;min-width:7rem}.multidimensional-chart.table-chart .dimension-1,.multidimensional-chart.table-chart .dimension-2,.multidimensional-chart.table-chart .dimension-3,.multidimensional-chart.table-chart .report__header .dimension-name{width:0;max-width:initial;min-width:7rem}.multidimensional-chart.table-chart .last-dimension .last-dimension-container .chart-div{padding:0;align-items:flex-start;justify-content:flex-end}.multidimensional-chart.table-chart .last-dimension .last-dimension-container .chart-div div{height:100%;padding:.8rem;text-align:right}.multidimensional-chart.table-chart .chart-footer{border:1px solid #e0e4f8;border-top:0;justify-content:space-between;display:flex;border-radius:0 0 .2667rem .2667rem}.multidimensional-chart.table-chart .chart-footer .footer-title{padding:.8rem;font-weight:500}.multidimensional-chart.table-chart .chart-footer .footer-values{display:flex;text-align:right;justify-content:flex-end}.multidimensional-chart.table-chart .chart-footer .footer-values span{flex:1;min-width:7rem;padding:.8rem;border-left:1px solid #e0e4f8}.multidimensional-chart.table-chart .last-dimension-container{align-items:flex-start}.multidimensional-chart.table-chart .last-dimension-container:not(:last-child){border-bottom:1px solid #e0e4f8}.multidimensional-chart.table-chart .last-dimension .multidimensional-chart-cell{padding:.8rem}
.left-section.forex-warning{padding-top:0 !important}.left-section .forex-alert-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.7rem;padding:.2rem 0;text-align:center;z-index:2}.left-section .chart-details-container{height:100%;position:relative}.left-section .chart-details-container .report-container{overflow-y:auto;overflow-x:hidden}.left-section .chart-details-container .chart--pie{width:100%;height:100%}
.dashboard-report-viewer{height:100%;width:100%;background-color:#fff;cursor:pointer;border-radius:.5rem}.dashboard-report-viewer.hierarchy-chart{display:flex;flex-direction:column;min-height:0}.dashboard-report-viewer.hierarchy-chart .dashboard-report-viewer-chart-container{flex:1}.dashboard-report-viewer.hierarchy-chart .dashboard-report-viewer-chart-container .hierarchy-component .hierarchy-search{right:1rem}.dashboard-report-viewer-selected-date{display:flex;justify-content:center;font-size:.9rem;padding:.15rem .677rem 0rem .677rem;margin-left:.5rem}.dashboard-report-viewer-chart-container .preview-placeholder{height:16rem}.dashboard-report-viewer-chart-container .preview-placeholder .img-container{width:20vh}.dashboard-report-viewer-chart-container{height:16.75rem}.dashboard-report-viewer-chart-container .report-viewer{height:100%}.dashboard-report-viewer-chart-container .left-section{height:100%;display:flex}.dashboard-report-viewer-chart-container .left-section .donut-chart{flex:1;flex-direction:row;padding:.8rem 1.33rem;border-radius:.26667rem;border:1px solid #e0e4f8;border-bottom:0px;padding-right:0px}.dashboard-report-viewer-chart-container .left-section .donut-chart .summary{display:flex;flex-direction:column;min-width:22rem;max-width:22rem;padding-bottom:0;border-bottom:0;margin-bottom:0;padding-right:1.33rem;margin-right:1.33rem;border-right:1px solid #e0e4f8}.dashboard-report-viewer-chart-container .left-section .donut-chart .summary .goalDetails{position:static;text-align:left}.dashboard-report-viewer-chart-container .left-section .donut-chart .summary .goalSummary{flex:1;flex-direction:row}.dashboard-report-viewer-chart-container .left-section .donut-chart .summary .goalSummary .values{margin-left:1rem;text-align:left}.dashboard-report-viewer-chart-container .left-section .donut-chart .summary .goalSummary .values .title{font-size:1.2rem}.dashboard-report-viewer-chart-container .left-section .donut-chart .summary .goalSummary .values .value .goal-achieved-value{margin:.2rem}.dashboard-report-viewer-chart-container .left-section .donut-chart .summary .goalSummary .values .value .achieved{font-size:1.2rem}.dashboard-report-viewer-chart-container .left-section .donut-chart .summary .goalSummary .values .goal{font-size:1.2rem}.dashboard-report-viewer-chart-container .left-section .donut-chart .goalDataPoints{height:fit-content;max-height:100%;width:100%}.dashboard-report-viewer .chart-details-container{width:100%}.dashboard-report-viewer .chart-details-container .recharts-wrapper{cursor:pointer !important}.dashboard-report-viewer .chart-details-container .chart--bar{width:97%;padding-left:.5rem}.dashboard-report-viewer .chart-details-container .chart--table{padding:.5rem .2rem}.dashboard-report-viewer .chart-details-container .custom-tooltip{width:auto}.dashboard-report-viewer .pie-chart-tooltip{font-size:.8rem}.dashboard-report-viewer .pie-chart-metric{font-size:.8rem}
.report-dashlet{height:22.33rem;border-radius:.5rem;display:flex;justify-content:space-between;flex-direction:column;border:1px solid #e0e4f8;cursor:pointer;text-decoration:none;color:inherit}.report-dashlet:hover{text-decoration:none;color:inherit}.report-dashlet.fullHeight{height:44.66rem}.report-dashlet .preview-placeholder{height:16rem}.report-dashlet .preview-placeholder .img-container{width:20vh}.report-dashlet .DateRangePicker_picker{top:.5rem !important;left:-25rem !important}.report-dashlet .DateRangePicker_picker div[role=application][aria-label=Calendar]{visibility:visible !important}.report-dashlet .DateRangePicker_picker .DayPickerNavigation_button{top:14px}.report-dashlet .DateRangePicker_picker .DayPickerNavigation_button:first-child{left:7px}.report-dashlet .DateRangePicker_picker .DayPickerNavigation_button:last-child{right:7px}.report-dashlet .DateRangePicker_picker .DayPicker_transitionContainer{height:15.6rem !important;min-height:15.6rem !important}.report-dashlet .DateRangePicker_picker .DayPicker_transitionContainer .CalendarMonthGrid.CalendarMonthGrid__animating .CalendarMonthGrid_month__horizontal:last-child{display:none}.report-dashlet .DateRangePicker_picker .DayPicker_transitionContainer .CalendarMonth_table{border-spacing:0 5px}.report-dashlet .DateRangePicker_picker .CalendarMonthGrid__horizontal{width:fit-content !important}.report-dashlet .DateRangePicker_picker .CalendarMonthGrid__horizontal .custom-month-year-dropdown .month-container .dropdown-menu,.report-dashlet .DateRangePicker_picker .CalendarMonthGrid__horizontal .custom-month-year-dropdown .year-container .dropdown-menu{max-height:13rem;overflow-x:hidden;overflow-y:auto}.report-dashlet .DateRangePicker_picker .CalendarMonthGrid_month__hidden{display:none}.report-dashlet .DateInput.DateInput_1,.report-dashlet .DateRangePickerInput_arrow.DateRangePickerInput_arrow_1{display:none}.report-dashlet__header{display:flex;align-items:center;justify-content:space-between;padding:1rem;background-color:#d6e0ea;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom:1px solid #e0e4f8}.report-dashlet__header span{font-weight:500}.report-dashlet__header .DayPicker>div{flex-direction:column}.report-dashlet__header .time-selectors{display:flex;margin-bottom:.5rem;justify-content:space-around}.report-dashlet__header .time-selectors .rc-time-picker{max-width:8rem}.report-dashlet__header .time-selectors .rc-time-picker-input{font-size:.93rem;height:2rem !important}.report-dashlet__header .fa-calendar-alt{position:absolute;padding:.5rem;right:.5rem}.report-dashlet__header .apply-date-range{font-size:.93rem}.report-dashlet__header .rc-time-custom-styles{right:.5rem}.report-dashlet__actions{cursor:pointer;display:flex}.report-dashlet__actions i{padding:0 .5rem 0 .5rem}
.smartlist-dashlet{cursor:pointer;display:flex;flex-direction:column;height:10.667rem;border-radius:.5rem;border:1px solid #e0e4f8;box-shadow:8px 8px 20px 1px rgba(0,0,0,.0352941176);text-decoration:none;color:inherit}.smartlist-dashlet:hover{text-decoration:none;color:inherit}.smartlist-dashlet__header{display:flex;align-items:center;justify-content:space-between;padding:1rem;background-color:#d6e0ea;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom:1px solid #e0e4f8}.smartlist-dashlet__header span{font-weight:500}.smartlist-dashlet__actions{cursor:pointer;display:flex}.smartlist-dashlet__actions i{padding:0 .5rem 0 .5rem}.smartlist-dashlet__body{flex-grow:1;padding:.5rem 1rem;background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.smartlist-dashlet__entity-count{font-size:2.33rem}.smartlist-dashlet .fa-ban{color:#8b95a7}.smartlist-dashlet__error{color:#687790;font-size:.8rem}.smartlist-dashlet__description{font-size:.8rem}
.goal-dashlet{cursor:pointer;box-shadow:8px 8px 20px 1px rgba(0,0,0,.0352941176)}.goal-dashlet .achievement-dashlet{height:10.667rem}.goal-dashlet .achievement-dashlet__header{padding:1rem;flex-direction:row;align-items:center;justify-content:space-between}.goal-dashlet .achievement-dashlet__header span{font-weight:500}.goal-dashlet .achievement-dashlet__actions{cursor:pointer;display:flex}.goal-dashlet .achievement-dashlet__actions i{padding:0 .5rem 0 .5rem}.goal-dashlet .achievement-dashlet__body{flex-grow:1;margin:0;padding:.5rem .5rem;background-color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.goal-dashlet .achievement-dashlet__body .values{font-size:.8rem}.goal-dashlet .achievement-dashlet__body .fa-ban{font-size:2.33rem;color:#687790;align-self:flex-start;margin-bottom:.33rem}.goal-dashlet .achievement-dashlet__body .goal-dashlet__error{font-size:.8rem;color:#687790}
.grid-section{padding-bottom:.5rem;border-bottom:1px solid #e0e4f8}.grid-section__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1rem .33rem 1.5rem}.grid-section__header .fa-address-book{font-size:1.4rem}.grid-section__header .fa-chevron-down{transition:all .3s linear}.grid-section__header div[aria-expanded=false] .fa-chevron-down{transform:rotate(-90deg)}.grid-section__actions i{cursor:pointer}
.page-item .page-link.disabled{color:#69707f;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#e0e4f8}.pagination__records-info{padding:.5rem .75rem}.pagination_page-toggle{width:15rem;border-right:1px solid #e0e4f8}
#dashlet-wizard .modal-content nav{justify-content:flex-start !important}#dashlet-wizard .smartlist-search-action{width:30%;bottom:.5rem;position:relative;padding:0 .33rem;display:flex;align-items:center;justify-content:space-between;border-radius:.33rem;border:1px solid #e0e4f8}#dashlet-wizard .smartlist-search-action input{border:0;flex-grow:1}#dashlet-wizard .create-dashlet-step.goal-section-step-two{border-bottom:0}#dashlet-wizard .create-dashlet-step.goal-section-step-two .goal-section-header{display:flex;align-items:center}#dashlet-wizard .create-dashlet-step.goal-section-step-two .goal-section-header .goal-sections{padding-left:1rem}#dashlet-wizard .create-dashlet-step.goal-section-step-two .goal-section-header .goal-sections .user-goal-button{border:solid .5px #e0e4f8;padding-left:1rem;padding-right:1rem;border-radius:5px 0px 0px 5px;border-right:0;font-weight:500}#dashlet-wizard .create-dashlet-step.goal-section-step-two .goal-section-header .goal-sections .goal-report-button{border:solid .5px #e0e4f8;padding-left:1rem;padding-right:1rem;border-radius:0px 5px 5px 0px;border-left:0;font-weight:500}#dashlet-wizard .create-dashlet-step.goal-section-step-two .goal-section-header .goal-sections .active{background-color:#e5f0fe;color:#006dee}#dashlet-wizard .smartlist-table.goal-list-table{margin-top:.5rem}#dashlet-wizard .smartlist-table__header{padding:.8rem 0 .8rem 3.6rem;font-size:.95rem;font-weight:500;border-bottom:1px solid #e0e4f8}#dashlet-wizard .smartlist-table__header.goal-list-table-header{background-color:#ebedf3;border-top:1px solid #e0e4f8}#dashlet-wizard .smartlist-table__row{cursor:pointer;align-items:center;padding:.8rem 1.5rem;border-bottom:1px solid #e0e4f8}#dashlet-wizard .smartlist-table__row input[type=radio]{width:1rem;height:1rem}#dashlet-wizard .smartlist-table__row:hover{background-color:#ebedf3}
.step-progress-wrapper .steps-step-progress-element{flex:1;position:relative;text-align:center;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.step-progress-wrapper .steps-step-progress-element:not(:first-child)::before{content:"";position:absolute;width:100%;height:1px;background-color:#eff1fb;top:.8rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;right:50%}.step-progress-wrapper .steps-step-progress-element.completed .step-progress-count{background-color:#0176ff;color:#fff}.step-progress-wrapper .steps-step-progress-element.completed:not(:first-child)::before{background-color:#0176ff}.step-progress-wrapper .steps-step-progress-element.completed:not(:last-child) .import-step-progress-bar{position:absolute;height:1px;background-color:#0176ff;top:.8rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;left:50%;z-index:1}.step-progress-wrapper .steps-step-progress-element .step-progress-count{border:1.5px solid #0176ff;color:#0176ff;padding-top:0;line-height:1.7333rem}.step-progress-wrapper .steps-step-progress-element .step-progress-name{color:#2e384d;cursor:default}
.goal-dashlet-step-3-container .form-check-input{width:1rem;height:1rem}
#dashlet-wizard .modal-dialog{max-width:fit-content}#dashlet-wizard .modal-content{width:66.33rem;height:42.33rem}#dashlet-wizard .modal-body{padding:0rem 1.5rem 0rem 1.5rem}#dashlet-wizard .modal-header{padding:0;border:0;display:flex;flex-direction:column}#dashlet-wizard .modal-header .step-progress-wrapper{width:100%}#dashlet-wizard .dashlet-wizard__title{padding:1rem 1.5rem .5rem 1.5rem;width:100%;display:flex;align-items:center;justify-content:space-between}#dashlet-wizard .dashlet-wizard__title span{font-size:1.33rem}#dashlet-wizard .create-dashlet-step{padding-top:1.5rem;border-bottom:1px solid #e0e4f8}#dashlet-wizard .create-dashlet-step__header{margin-bottom:.6rem;font-weight:500;font-size:1.33rem}#dashlet-wizard .create-dashlet-step .form-check{display:flex;padding-left:0;overflow:hidden}#dashlet-wizard .create-dashlet-step .form-check-input{width:1.5rem;height:1.5rem;position:static;margin:0 .5rem 0 0;flex-shrink:0}#dashlet-wizard .create-dashlet-step .form-check-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}#dashlet-wizard .create-dashlet-step .form-check:nth-child(n+5){margin-top:1.33rem}#dashlet-wizard .create-dashlet-step .form-check.lead{font-size:1rem;font-weight:400}
.new-dashboard{width:100%;display:flex}.new-dashboard .sidepanel{display:flex;color:#8b95a7;align-items:center;justify-content:center;background-color:#f2f2f2}.new-dashboard .dashboard-create-form{width:60%;display:flex;flex:1 1 100%;flex-direction:column;background-color:#f9f9f9}.new-dashboard .dashboard-create-form__header{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:2px solid #e0e4f8}.new-dashboard .dashboard-create-form__header .dashboard-name{display:flex;border-bottom:1px solid #2e384d;flex-direction:column}.new-dashboard .dashboard-create-form__header .dashboard-name input{background-color:#f9f9f9;font-weight:400;font-size:1.5rem;border:0}.new-dashboard .dashboard-create-form .add-dashlet{cursor:pointer;padding:1.5rem 1.5rem 0 1.5rem}.new-dashboard .dashboard-create-form__actions .cancel{border:0;margin-left:.5rem;background-color:#f9f9f9}.new-dashboard .dashboard-create-form .no-dashlets{height:80%;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}.new-dashboard .dashboard-create-form .no-dashlets-info{position:absolute;top:0rem;left:5rem;display:flex;align-items:baseline}.new-dashboard .dashboard-create-form .no-dashlets-info span{display:flex;width:18rem;color:#2e384d}.new-dashboard .dashboard-create-form .dashboard-grid{overflow-y:auto}
#details_modal.assign-dashboard-modal .modal-dialog{max-width:43.75rem}#details_modal.assign-dashboard-modal .modal-body{max-height:15rem;padding:1rem}
.dashboard-layout{width:100%;display:flex}.dashboard-layout .dashlit-container{display:flex;flex:1 1 100%;flex-direction:column;background-color:#f9f9f9}.dashboard-layout .dashlit-container .dashboard-header{display:flex;justify-content:space-between;padding:.75rem 1rem .75rem 1.5rem;align-items:center;border-bottom:2px solid #e0e4f8}.dashboard-layout .dashlit-container .dashboard-header .refreshed-at{color:#8b95a7;font-size:.75rem}.dashboard-layout .dashlit-container .dashboard-header .dashboard-list .dropdown-toggle{padding-left:0}.dashboard-layout .dashlit-container .dashboard-header .h2{margin-bottom:0;font-weight:400}.dashboard-layout .dashlit-container .dashboard-header .dropdown-menu{max-height:25rem;overflow-y:auto}.dashboard-layout .dashlit-container .dashboard-actions{display:flex;align-items:center;justify-content:flex-end;flex:1}.dashboard-layout .grid-container{padding-left:.5rem;overflow-y:auto}.dashboard-layout .card{cursor:pointer;box-shadow:0 15px 30px rgba(0,0,0,.05);border-radius:1rem;height:100%}.dashboard-layout .card .card-header{background-color:#f9f9f9;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom:0;font-size:medium}.dashboard-layout .card .card-header.needs-attention{background-color:#fbd2cc;justify-content:flex-start}.dashboard-layout .card .card-header.needs-attention .fa-exclamation-triangle{color:#ee2d23;padding-right:.6rem}.dashboard-layout .card .card-body .entity-count{font-size:2rem}
.authentication-layout{display:flex;justify-content:center;align-items:center;height:100%;overflow-y:auto}.authentication-layout .main-content{height:100%}.authentication-layout .content-wrapper{width:80vw;position:relative}@media(min-width: 1200px){.authentication-layout .content-wrapper{width:60vw}}@media(max-width: 1440px){.authentication-layout .content-wrapper{margin-top:auto}}.authentication-layout .promotional-wrapper{width:50%;background-color:#0176ff;padding:3rem;color:#fff;position:relative}.authentication-layout .promotional-wrapper img{height:3rem}.authentication-layout .heading{margin:2rem 0;font-weight:500}.authentication-layout .advantages{padding:0;margin:0;list-style:none}.authentication-layout .advantages li{display:flex;margin-bottom:1.5rem}.authentication-layout .advantages li h2{font-weight:300}.authentication-layout .advantages li p{font-size:.8rem}.authentication-layout .advantages i{border:1px solid #fff;border-radius:50%;margin-right:.8rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.authentication-layout .authentication-form-wrapper{width:50%;background-color:#fff;padding:3rem}.authentication-layout .authentication-form-wrapper img{display:none}.authentication-layout .authentication-form-wrapper h1{font-weight:300}.authentication-layout .authentication-form-wrapper .sign-in__mobile-help-text{display:none}.authentication-layout .authentication-form-wrapper .bottom-links{display:none}.authentication-layout .acknowledgement{font-size:.8rem;color:#69707f}.kylas-background{position:absolute;height:100vh;width:100vw;background:no-repeat url(/images/kylas-mountain.58fd41f5.png);background-size:100% 100%}@media(max-width: 576px){.kylas-background{display:none}.authentication-layout{padding:2rem}.authentication-layout .promotional-wrapper{display:none}.authentication-layout .content-wrapper{height:100%;width:100%}}@media(max-width: 576px)and (max-width: 1440px){.authentication-layout .content-wrapper{margin-top:auto}}@media(max-width: 576px){.authentication-layout .authentication-form-wrapper{display:flex;flex-direction:column;align-items:center;padding:0;width:100%}.authentication-layout .authentication-form-wrapper img.logo{display:block;height:2rem;margin-bottom:2rem}.authentication-layout .authentication-form-wrapper img.sign-in__placeholder{display:block;margin:1rem auto}.authentication-layout .authentication-form-wrapper .sign-in__mobile-help-text{display:block;width:18.5rem;text-align:center;margin-bottom:2.333rem}.authentication-layout .authentication-form-wrapper .signup_link{display:flex;flex-direction:column;align-items:center}.authentication-layout .authentication-form-wrapper .signup_link span{margin-bottom:.5rem}.authentication-layout .authentication-form-wrapper form{display:none}.authentication-layout .authentication-form-wrapper .bottom-links{display:flex}}
.support-links{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;margin:0;list-style:none;position:absolute;left:0;right:0;padding:0 3rem;bottom:20px}.support-links.support-links--password-reset{position:static;padding:0;margin-top:3rem}.support-links.support-links--password-reset a,.support-links.support-links--password-reset a:hover{color:#8798ad}.support-links.support-links--password-reset .separator{border-right:1px solid #8798ad}.support-links .separator{border-right:1px solid #fff;height:1rem}.support-links a,.support-links a:hover{color:#fff;text-decoration:none}@media(max-width: 576px){.support-links{padding:0;bottom:0}.support-links .separator{border-right:1px solid #6f7079}.support-links a,.support-links a:hover{color:#6f7079;text-decoration:none}}
.authentication-form-wrapper .ip-restricted-error{font-size:.9rem;color:#ee2d23}
#columnSelectionModal .modal-header{border-bottom:0}#columnSelectionModal .list-group-flush.checkbox-list{margin-top:0}#columnSelectionModal .list-group-flush.checkbox-list .column-selector-field .list-group-item{cursor:default;border-bottom:0;white-space:initial}#columnSelectionModal .list-group-flush.checkbox-list .column-selector-field .list-group-item.disabled{pointer-events:none;opacity:.65;background-color:#e0e4f8}#columnSelectionModal .list-group-flush.checkbox-list .select-all-checkbox{border-bottom:1px solid #e0e4f8}
.sortable-item .form-label{font-weight:bold;display:inline-block}.sort-modal .sort-dropdown div{cursor:pointer}
.owner-allocation{margin-top:1rem;border:1px solid #bfc5d2;border-radius:.2667rem;padding:1rem;background-color:#fff}.owner-allocation__header{margin-bottom:.75rem}.owner-allocation__summary-label{font-weight:450}.owner-allocation__mode-toggle .custom-control{margin-bottom:0;min-height:0}.owner-allocation__mode-label{cursor:pointer;color:#687790;font-size:.87rem}.owner-allocation__mode-label.active{color:#0176ff;font-weight:500}.owner-allocation__unit-toggle{display:inline-flex;border:1px solid #0176ff;border-radius:5rem;overflow:hidden}.owner-allocation__unit-toggle button{border:none;background-color:#fff;color:#0176ff;padding:.2rem .75rem;font-size:.73rem;line-height:1.4;cursor:pointer}.owner-allocation__unit-toggle button.active{background-color:#0176ff;color:#fff}.owner-allocation__table{border:1px solid #bfc5d2;border-radius:.2rem;overflow:hidden}.owner-allocation__row{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1rem;border-bottom:1px solid #bfc5d2}.owner-allocation__row:last-child{border-bottom:none}.owner-allocation__row--head{color:#687790;font-size:.8rem;background-color:#ebedf3}.owner-allocation__owner-col{flex:1;min-width:0;padding-right:1rem}.owner-allocation__owner-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-allocation__value-col{flex-shrink:0;min-width:12rem;text-align:right}.owner-allocation__value-readonly{display:inline-flex;align-items:center;justify-content:flex-end}.owner-allocation__primary-value{display:inline-block;min-width:3.5rem;text-align:center;font-weight:500}.owner-allocation__avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;color:#fff;font-size:.8rem;margin-right:.6rem}.owner-allocation__stepper{display:flex;align-items:center;justify-content:flex-end}.owner-allocation__stepper .btn{padding:.1rem .5rem;line-height:1}.owner-allocation__stepper-value{display:inline-flex;align-items:center;justify-content:center;min-width:3.5rem;border:1px solid #bfc5d2;border-radius:.2rem;padding:.15rem .4rem;margin:0 .3rem}.owner-allocation__stepper-input{width:2.5rem;border:none;background:rgba(0,0,0,0);text-align:center;padding:0;-moz-appearance:textfield;appearance:textfield}.owner-allocation__stepper-input::-webkit-outer-spin-button,.owner-allocation__stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.owner-allocation__stepper-input:focus{outline:none}.owner-allocation__stepper-unit{margin-left:.2rem;color:#687790}.owner-allocation__secondary-value{display:inline-block;min-width:1.8rem;margin-left:.5rem;color:#687790;text-align:left}.owner-allocation__secondary-value{display:inline-block;min-width:1.8rem;margin-left:.5rem;color:#687790;text-align:left}.owner-allocation__footer{margin-top:1rem;padding-top:.75rem}.owner-allocation__stat{margin-right:2rem}.owner-allocation__stat-label{font-size:.73rem;color:#687790}.owner-allocation__stat-value{font-weight:500}.owner-allocation__validation{margin-top:.5rem;font-size:.83rem}
#bulkUpdateModal{font-size:.9333rem}#bulkUpdateModal.with-products .modal-content{min-width:60rem}#bulkUpdateModal .modal-header{padding-left:1.5rem;padding-right:1.5rem}#bulkUpdateModal .modal-content{min-width:45rem;height:40rem}#bulkUpdateModal .modal-body{padding-bottom:0;padding-left:1.5rem;padding-right:1.5rem}#bulkUpdateModal .modal-body .field{display:flex;border-radius:.2667rem;background-color:#ebedf3;padding:.8rem 1rem;margin-bottom:.5rem}#bulkUpdateModal .modal-body .field-name{white-space:normal;word-break:break-word;font-weight:450;padding-top:.5rem}#bulkUpdateModal .modal-body .field .form-group{margin-bottom:0}#bulkUpdateModal .modal-body .field .form-group .additional-information{white-space:initial}#bulkUpdateModal .modal-body .field .form-group .ck-editor{overflow-x:hidden}#bulkUpdateModal .modal-body .ownerId .invalid-feedback{display:block !important;max-width:100%;white-space:normal;word-break:break-word}#bulkUpdateModal .modal-body .entity-lookup-tag{margin-top:.8rem;border-bottom:1px solid #dfdfdf}#bulkUpdateModal .modal-body .entity-lookup-tag .read-only-info .label{color:#687790}#bulkUpdateModal .modal-body .products .form-group,#bulkUpdateModal .modal-body .emails .form-group,#bulkUpdateModal .modal-body .reportingManagers .form-group,#bulkUpdateModal .modal-body .teams .form-group{margin-bottom:.5rem}#bulkUpdateModal .modal-body .phoneNumbers .search-autocomplete,#bulkUpdateModal .modal-body .companyPhones .search-autocomplete{margin-bottom:1rem}#bulkUpdateModal .modal-body .phone-number-container{position:relative;left:.6rem}#bulkUpdateModal .modal-body .phone-number-container .phone-number-type__control{width:7.33rem}#bulkUpdateModal .modal-body .phone-number-container input.form-control{width:15rem}#bulkUpdateModal .modal-body .phone-number-container .fa-trash-alt{position:relative;left:3.9rem}#bulkUpdateModal .modal-body .dnd{padding-top:.5rem}#bulkUpdateModal .modal-body .form-check{margin-top:.5rem}#bulkUpdateModal .modal-body .email-row{margin-bottom:.5rem}#bulkUpdateModal .modal-body .email-row .fa-trash-alt{position:relative;left:3.5rem}#bulkUpdateModal .modal-body .email-row .search-autocomplete{width:7.5rem}#bulkUpdateModal .modal-body .email-row .input-group{width:15.33rem}#bulkUpdateModal .modal-body .pipeline .dropdownv2{margin-top:.5rem}#bulkUpdateModal .modal-body .products-section{margin-top:1.33rem}#bulkUpdateModal .modal-body .products-section .products-input__row{background-color:#fff}#bulkUpdateModal .modal-body .products-section .products-input .add-new-product-container .add-new-product{top:-1.5rem}#bulkUpdateModal .modal-body .products-section .products-input__header{overflow-x:hidden}#bulkUpdateModal .modal-footer .bulk-update-warning label{background-color:#fcf9cd;color:#b9a60f;letter-spacing:.21px;font-size:.8rem}#bulkUpdateModal .modal-footer .bulk-update-warning input{position:relative;top:.15rem}#bulkUpdateModal .field-search-action{width:17rem;margin:1rem 0}#bulkUpdateModal .field-search-action .form-group{width:100%;margin-bottom:0}#bulkUpdateModal .no-fields-message{font-weight:500}#bulkUpdateModal .add-fields-instruction{width:80%;color:#8798ad;font-size:.93rem;text-align:center;white-space:normal}.bulk-job-toastr{color:#2e384d;margin-right:1.5rem}
.entity_info{padding:.8rem}.entity_info .entity_icon{color:#0176ff;width:2.5rem;height:2.5rem;margin:auto 0;font-size:1.4rem;border-radius:50%;text-align:center;background-color:rgba(62,130,247,.5)}.entity_info .entity_icon div{margin-top:.2rem}.entity_info .entity-details{width:80%;margin-left:.5rem}.entity_info .entity-details .entity_name{font-weight:500;font-size:1.155rem}.entity_info .entity-details .entity_email,.entity_info .entity-details .entity_phoneNumber{font-size:.9rem;margin-top:-0.2rem}.entity_info .entity-details .entity_email i,.entity_info .entity-details .entity_phoneNumber i{color:#0176ff}.executive-info__dropdown{margin-top:-0.4rem;margin-left:-0.4rem;padding:.5rem .2rem .2rem .2rem}.executive-info__dropdown .entity_icon{width:2.1rem;height:2.1rem;font-size:1.1rem;margin-top:.8rem;margin-right:.25rem}.executive-info__dropdown .entity_name{font-size:1rem;font-weight:400}.executive-info__dropdown .entity_email{font-size:.75rem}.executive-info__dropdown .other_info{font-size:.75rem;margin-top:.25rem}.executive-info__dropdown .other_info span{color:#69707f}
.date-range__filter{display:flex;margin:0 .5rem}.date-range__filter .date-range__dropdown{width:10.5rem;margin-bottom:0;margin-right:.25rem}.date-range__filter .date-select{margin-top:.1rem;max-width:10.899rem}.date-range__filter .date-select .SingleDatePicker_picker{z-index:102}
@media(max-width: 1400px){#details_modal.export-location-history{margin-top:2rem}}#details_modal.export-location-history{margin-top:5rem;z-index:1050}#details_modal.export-location-history .modal-dialog{max-width:58rem}#details_modal.export-location-history .modal-dialog .modal-header{padding-left:1.33rem}#details_modal.export-location-history .modal-dialog .modal-body{height:21rem}#details_modal.export-location-history .modal-dialog .modal-body .export-location-history-filters{padding:1rem 1.33rem}.export-location-history-filters .date-range__filter{margin-left:0;margin-bottom:1.333rem;flex-direction:column}.export-location-history-filters .date-range__filter .date-range__dropdown{flex:0 0 50%;max-width:50%;padding:0}.export-location-history-filters .date-range__filter .form-group{margin-bottom:0rem}.export-location-history-form-footer{display:flex;align-items:center;padding:1.33rem 1.6rem;justify-content:flex-end;border-top:1px solid #e0e4f8;margin:auto -1.6rem -1.6rem -1.6rem}
.export-form{display:flex;flex-direction:column;justify-content:space-between}.export-form-body{min-height:0;padding:1.6rem;display:flex;flex-grow:1;overflow-y:auto;flex-direction:column}.export-form-body .dropdownv2:first-child{padding-left:0}.export-form-body .export-check-label{font-size:.8rem;margin-left:2rem}.export-form-body .export-associated-entity{margin-left:1.9rem;align-items:center;width:fit-content}.export-form-body .export-associated-entity .export-check-input{height:1rem;width:1rem;cursor:pointer}.export-form-body .export-associated-entity .associated-entity{margin-left:.5rem;cursor:pointer}.export-form-title{font-size:1.33rem;margin-bottom:1.5rem}.export-form-footer{display:flex;align-items:center;padding:1.33rem 1.6rem;justify-content:flex-end;border-top:1px solid #e0e4f8}.export-form-footer .no-preview-message{padding:.53rem .8rem;color:#3f5275;font-size:.93rem;border-radius:.2667rem;background-color:#ebedf3}
#bulkExportModal .modal-content{width:45rem;min-height:23rem}#bulkExportModal .modal-body .export-section{margin-top:.8rem}#bulkExportModal .modal-body .export-note,#bulkExportModal .modal-body .associated-entities-selection-note{margin-bottom:.5rem}#bulkExportModal .modal-body .associated-entities-checkbox{gap:1rem;margin-left:0;margin-right:0}
#bulkDeleteModal .modal-header{padding-left:1.5rem;padding-right:1.5rem}#bulkDeleteModal .modal-body{max-height:30rem;padding-left:1.5rem;padding-right:1.5rem}#bulkDeleteModal .modal-body .kylas-loader{height:100%;min-height:18rem}#bulkDeleteModal .modal-body .kylas-loader img{padding-bottom:3rem}#bulkDeleteModal .modal-body .bulk-delete-note{white-space:normal;word-break:break-word}
#bulkReassignModal .modal-header{padding-left:1.5rem;padding-right:1.5rem}#bulkReassignModal .modal-body{min-height:18rem;max-height:30rem;padding-left:1.5rem;padding-right:1.5rem}#bulkReassignModal .modal-body .kylas-loader{height:100%}#bulkReassignModal .modal-body .kylas-loader img{padding-bottom:3rem}#bulkReassignModal .modal-body .reassign-response li{padding-top:.5rem}#bulkReassignModal .modal-body .reassign-note{white-space:normal;word-break:break-word}
.bulk-whatsapp-form .modal-footer{position:relative}.bulk-whatsapp-form .campaign-recommend{position:absolute;left:0;right:0;bottom:100%;margin:0 .75rem .75rem}.bulk-whatsapp-form .dynamic-media-upload-section{width:100%;position:relative;top:-0.4rem}.bulk-whatsapp-form .dynamic-media-upload-section .close-cross-cta{position:relative;top:-0.3rem;right:0;background:rgba(0,0,0,0);color:#000;cursor:pointer;border:none;align-self:flex-end;margin-right:.2rem;margin-left:.5rem}.bulk-whatsapp-form .dynamic-media-upload-section .close-cross-cta .fa-times{font-size:1rem}.bulk-whatsapp-form .dynamic-media-upload-section .replace-file-button{width:32%;margin-left:.6rem}.bulk-whatsapp-form .dynamic-media-upload-section .fa-spin{margin-left:.6rem;font-size:1rem;position:relative;top:-0.4rem}.bulk-whatsapp-form .dynamic-media-upload-section .file-name{margin-left:.6rem;position:relative;top:-0.3rem;display:inline-block}.bulk-whatsapp-form .dynamic-media-upload-section .helptext-wrapper{margin-left:.5rem;align-items:center;display:inline-block;position:absolute;margin-top:.5rem}
#details_modal.geofence-setup-modal{margin:0}#details_modal.geofence-setup-modal .modal-dialog{position:absolute;margin:0;height:100vh;right:0;max-height:100vh;min-width:35rem}#details_modal.geofence-setup-modal .modal-dialog .modal-content{height:100%;border:0;border-radius:0;max-height:100vh}#details_modal.geofence-setup-modal .modal-dialog .modal-content .check-in-out-within-radius .custom-control-label{font-size:.93rem}#details_modal.geofence-setup-modal .modal-dialog .modal-content .check-in-out-within-radius-description{font-size:.8rem;color:#687790;padding-left:2.33rem}#details_modal.geofence-setup-modal .modal-dialog .modal-content .restrict-check-in-description{font-size:.8rem;color:#687790}#details_modal.geofence-setup-modal .modal-dialog .modal-content .text-danger{font-size:.8rem}#details_modal.geofence-setup-modal .modal-dialog .modal-body{padding:1.66rem}#details_modal.geofence-setup-modal .modal-dialog .modal-body .alert-warning{background-color:#fcf9cd;margin:-1.66rem -1.66rem 1rem -1.66rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;border:none}#details_modal.geofence-setup-modal .modal-dialog .modal-footer{padding-top:.5rem}#details_modal.geofence-setup-modal .modal-dialog .modal-footer .custom-control-label{font-size:.93rem;color:#ffa200}#details_modal.geofence-setup-modal.modal{padding-right:0 !important}#details_modal.geofence-setup-modal .modal-backdrop{opacity:.5}
.bulk-actions-container.table-header{height:3.5rem;padding-left:4rem;background-color:#fff;border:.0667rem solid #e0e4f8;border-radius:.33rem;border-bottom:0}.bulk-actions-container.table-header .selected-entities-message{display:flex;flex:1;border-right:.0667rem solid #e0e4f8}.bulk-actions-container.table-header .selected-entities-message .message{margin-right:1.5rem}.bulk-actions-container.table-header .bulk-actions{margin-left:1rem;display:flex;padding-right:1rem}.bulk-actions-container.table-header .bulk-actions.right-border{border-right:.0667rem solid #e0e4f8}.bulk-actions-container.table-header .marketplace-action{cursor:default}.bulk-actions-container.table-header .marketplace-bulk-actions{display:flex;align-items:center}.bulk-actions-container.table-header .marketplace-bulk-actions div[data-tooltip]:hover::before{left:70%}.bulk-actions-container.table-header .marketplace-bulk-actions .btn.dropdown-toggle{padding:.5rem;margin-bottom:.5rem;margin-left:1rem;border:1px solid #e0e4f8}.bulk-actions-container.table-header .marketplace-bulk-actions .dropdown-menu{max-height:19rem;overflow-y:auto}.bulk-actions-container.table-header .marketplace-bulk-actions .dropdown-item{padding:0}.bulk-actions-container.table-header .marketplace-bulk-actions .dropdown-item .marketplace-action span{width:100%;cursor:pointer;padding:.6667rem .75rem;display:inline-block}.bulk-actions-container.table-header .mp-bulk-action{cursor:pointer;overflow:hidden;white-space:nowrap;display:inline-block;text-overflow:ellipsis;padding:.35rem .8rem;max-width:8rem;border-radius:.2667rem;font-size:.875rem;margin-left:1rem;margin-top:.4rem;border:1px solid #b8bdc6}.bulk-actions-container.table-header .mp-bulk-action img{margin-right:.5rem}.bulk-actions-container.table-header .marketplace-action:last-child{border-right:.0667rem solid #e0e4f8;padding-right:1rem}.bulk-actions-container.list-header{flex-wrap:wrap;margin-right:auto}.bulk-actions-container.list-header .bulk-actions{padding-top:.5rem}.bulk-actions-container.list-header .selected-entities-message{width:65%}.bulk-actions-container .bulk-actions .reassign,.bulk-actions-container .bulk-actions .update,.bulk-actions-container .bulk-actions .export,.bulk-actions-container .bulk-actions .bulk-email-cta,.bulk-actions-container .bulk-actions .whatsapp,.bulk-actions-container .bulk-actions .setup_geofence,.bulk-actions-container .bulk-actions .create_campaign_activity,.bulk-actions-container .bulk-actions .mark_as_resolved{font-size:.875rem;font-weight:400;border-radius:.27rem;color:#006dee;background-color:#fff;padding:.35rem .8rem .35rem .8rem;border:.0667rem solid #006dee}.bulk-actions-container .bulk-actions .reassign svg,.bulk-actions-container .bulk-actions .update svg,.bulk-actions-container .bulk-actions .export svg,.bulk-actions-container .bulk-actions .bulk-email-cta svg,.bulk-actions-container .bulk-actions .whatsapp svg,.bulk-actions-container .bulk-actions .setup_geofence svg,.bulk-actions-container .bulk-actions .create_campaign_activity svg,.bulk-actions-container .bulk-actions .mark_as_resolved svg{margin-right:.5rem}.bulk-actions-container .bulk-actions .delete{font-size:.875rem;border-radius:.27rem;background-color:#fff;color:#e00;padding:.35rem .8rem .35rem .8rem;border:.0667rem solid #e00}.bulk-actions-container .bulk-actions .delete.tasks{margin-right:1rem}.bulk-actions-container .bulk-actions .disabled-action{opacity:.45;cursor:not-allowed}.bulk-actions-container .clear-selection{margin-left:.25rem}.bulk-actions-container .listing-page{margin-left:1rem;margin-right:1rem}.bulk-actions-container .tasks-multi-actions-modal{left:1.5rem;position:relative}
.select-all-header .select-all-dropdown .btn.dropdown-toggle{border:none;background:rgba(0,0,0,0);line-height:1;color:#69707f;cursor:pointer}.select-all-header .select-all-dropdown .btn.dropdown-toggle::after{display:none}.select-all-header .select-all-dropdown .btn.dropdown-toggle:hover{color:#006dee}.select-all-header .select-all-dropdown .dropdown-menu{min-width:11rem}
#latest_notes_modal .modal-dialog{max-width:45rem}#latest_notes_modal .modal-dialog .modal-body{overflow-x:hidden}#latest_notes_modal .modal-dialog .note.card{border-top:0}#latest_notes_modal .modal-dialog .favourite{padding:0 .5rem}#latest_notes_modal .modal-dialog .favourite .fa-star{color:#ffc661;font-size:1.2rem}#latest_notes_modal .show-more-notes{display:flex;justify-content:center;margin:1rem}#latest_notes_modal .ck.ck-editor__editable_inline{min-height:10rem}
.conversation-header{font-size:1.2rem;width:100%;display:flex;flex-direction:row;justify-content:space-between}.conversation-header .recipient-selection{min-width:0}.conversation-header .recipient-selection .form-label{font-weight:500}.conversation-header .recipient-selection .recipient-selector{margin-bottom:0;width:14rem}.conversation-header .recipient-selection .recipient-selector .fa-caret-down{color:#2e384d;cursor:pointer}.conversation-header .recipient-selection .recipient-selector .phoneNumber{padding-right:0}.conversation-header .chat-owner{top:-0.2rem;position:relative;font-size:.8rem;padding-left:2.3rem;padding-right:.5rem}.conversation-header .chat-owner .chat-owner-label{color:#687790}.conversation-header .actions-and-account-selection{display:flex;align-self:center}.conversation-header .actions-and-account-selection .actions{margin-top:.1rem}.conversation-header .actions-and-account-selection .actions .actions-menu{margin-top:.2rem}.conversation-header .actions-and-account-selection .separator{border-right:.0667rem solid #bfc5d2;height:2.3rem}.conversation-header .actions-and-account-selection .account-selection .connected-accounts-selector{width:2.4rem;height:2.4rem;margin-left:.8rem;margin-right:.5rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;justify-content:center}.conversation-header .dropdown-menu-right{max-width:15rem;max-height:25rem;overflow-y:auto}.conversation-header .dropdown-menu-right .dropdown-item,.conversation-header .dropdown-menu-right .groupOption_label{padding-left:.8rem;padding-right:.8rem}.conversation-header .dropdown-menu-right .dropdown-item{display:flex;align-items:center;font-size:.93rem}.conversation-header .dropdown-menu-right .dropdown-item .avatar{min-width:1.86rem;min-height:1.86rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;font-size:.8rem;display:flex;justify-content:center;align-items:center;margin-right:.67rem}.conversation-header .dropdown-menu-right .groupOption_label{font-size:.8rem;color:#b0bac9;font-weight:500}.whatsapp-message-recipient-selected-value{align-items:baseline}.whatsapp-message-recipient-selected-value svg{align-self:center}.whatsapp-message-recipient-selected-value .phoneNumber{padding-left:.5rem;padding-right:1rem}.whatsapp-message-recipient-option-label{align-items:baseline;cursor:pointer}.whatsapp-message-recipient-option-label.selected{color:#fff}.whatsapp-message-recipient-option-label.selected .status.active,.whatsapp-message-recipient-option-label.selected .status.inactive,.whatsapp-message-recipient-option-label.selected .contacted-timestamp{color:#fff}.whatsapp-message-recipient-option-label svg{align-self:center}.whatsapp-message-recipient-option-label .phoneNumber{padding-left:.5rem;padding-right:1rem}.whatsapp-message-recipient-option-label .status.active{color:#28a645}.whatsapp-message-recipient-option-label .status.inactive{color:#e00}.whatsapp-message-recipient-option-label .status{font-size:.8rem;padding-right:1rem}.whatsapp-message-recipient-option-label .contacted-timestamp{font-size:.67rem;color:#687790}
.whatsapp-conversation-media-message-preview .document-preview-block{display:flex;border:solid 1px #ebedf3;border-radius:.3rem;padding-left:.5rem;padding-top:.8rem;padding-bottom:.8rem;padding-right:.5rem;margin-top:.8rem;margin-bottom:.8rem}.whatsapp-conversation-media-message-preview .document-preview-block .file-icon{padding-right:.3rem;margin-top:.3rem}.whatsapp-conversation-media-message-preview .document-preview-block .file-details{max-width:13rem}.whatsapp-conversation-media-message-preview .document-preview-block .download-icon-box{padding-left:.5rem;padding-right:.2rem}
#whatsapp-media-preview-modal .modal-dialog{justify-content:center;max-width:60rem}#whatsapp-media-preview-modal .modal-content{max-height:fit-content;min-height:40rem;min-width:40rem}#whatsapp-media-preview-modal .modal-content .close-button{top:1rem;right:1rem;position:absolute;z-index:2}#whatsapp-media-preview-modal .modal-content #mediaPreviewModalBody{height:inherit;width:inherit;align-content:center}#whatsapp-media-preview-modal .modal-content img{height:inherit;width:inherit}
.whatsapp-conversation-media-message-preview .preview-media-image,.whatsapp-conversation-media-message-preview .preview-media-video{width:-webkit-fill-available;max-height:25rem;padding-right:.8rem}.whatsapp-conversation-media-message-preview .preview-media-audio{min-width:17rem;margin-top:.8rem}.whatsapp-conversation-media-message-preview .preview-media-document{width:-webkit-fill-available;max-height:25rem;padding-right:.8rem}.whatsapp-conversation-media-message-preview .preview-media-document .download-icon-box{align-self:center}.whatsapp-conversation-media-message-preview .preview-media-document .download-icon-box .download-icon{margin-left:1rem}.whatsapp-conversation-media-message-preview .audio-download-icon{position:absolute;top:3.1rem;z-index:2;left:2rem;border:1px solid #687790;border-radius:50%;padding-left:.25rem;padding-right:.25rem;background:#ebedf3;cursor:pointer}
.whatsapp-message-card .whatsapp-message-card-body{margin-left:.5rem;margin-right:.5rem}.whatsapp-message-card .message-summary .message-container{display:flex;flex-direction:column;gap:.5rem}.whatsapp-message-card .message-summary .user-name{font-size:1rem;font-weight:bold;height:1.4rem}.whatsapp-message-card .message-summary .user-name .name-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whatsapp-message-card .message-summary .user-name #info-icon{cursor:pointer}.whatsapp-message-card .message-summary .user-name .message-icons{justify-content:flex-end}.whatsapp-message-card .message-summary .user-name .message-icons .options{visibility:hidden}.whatsapp-message-card .message-summary .user-name .message-icons .options .visible{visibility:visible}.whatsapp-message-card .message-summary .user-name .message-icons .message-status{width:1.6rem;height:1.6rem;padding-left:.2rem}.whatsapp-message-card .message-summary .user-name .message-icons .btn.dropdown-toggle{padding-right:0}.whatsapp-message-card .message-summary__attachment{height:7rem;width:inherit}.whatsapp-message-card .message-summary__attachment .view-image-button{margin-top:2.4rem;display:flex;justify-content:center;cursor:pointer}.whatsapp-message-card .message-summary__attachment .view-image-button .fa-eye{padding:.3rem;background:#f9f9f9 0% 0% no-repeat padding-box;border:1px solid #dfdfdf;border-radius:4px;opacity:1;color:#69707f}.whatsapp-message-card .message-summary__attachment .view-image-button .fa-play{padding:.5rem;background:#f9f9f9 0% 0% no-repeat padding-box;opacity:1;color:#69707f}.whatsapp-message-card .message-summary .reply-preview{display:flex;background:#f8f9fa;border-radius:4px;margin-top:.4rem;overflow:hidden;cursor:pointer}.whatsapp-message-card .message-summary .reply-preview__bar{width:3px;background:#0176ff;flex-shrink:0;height:2rem}.whatsapp-message-card .message-summary .reply-preview__text{padding:.3rem .5rem;font-size:.8rem;color:#687790;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whatsapp-message-card .message-summary .reply-preview__icon{margin-right:.3rem}.whatsapp-message-card .message-summary .message-content{white-space:pre-wrap;font-size:.87rem;margin-top:.25rem;margin-bottom:.25rem}.whatsapp-message-card .message-summary .message-content .header-content{font-weight:500}.whatsapp-message-card .message-summary .message-content .message-footer{color:#b0bac9;font-size:.8rem;margin-top:.5rem;white-space:pre;text-wrap:wrap}.whatsapp-message-card .message-summary .message-date-and-status{font-size:.75rem;color:#687790;display:flex;padding-right:0;justify-content:flex-end}.whatsapp-message-card .message-summary .message-date-and-status .time-stamp{align-self:center;margin-right:.5rem}.whatsapp-message-card .message-summary .buttons-section{border-top:1px solid #dfdfdf;margin-top:.5rem}.whatsapp-message-card .message-summary .buttons-section .quick-reply-button{margin-left:1rem;margin-right:1rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center;border-bottom:1px solid #dfdfdf}.whatsapp-message-card .message-summary .buttons-section .quick-reply-button:last-child{border:0}.whatsapp-message-card .message-summary .buttons-section .quick-reply-button .fa-reply{color:#0176ff}.whatsapp-message-card .message-summary .buttons-section .quick-reply-button .text{margin-left:.5rem;color:#0176ff}.whatsapp-message-card .message-summary .buttons-section .call-to-action-button{margin-left:1rem;margin-right:1rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center;border-bottom:1px solid #dfdfdf}.whatsapp-message-card .message-summary .buttons-section .call-to-action-button:last-child{border:0}.whatsapp-message-card .message-summary .buttons-section .call-to-action-button .fa-phone{color:#0176ff;transform:rotate(90deg)}.whatsapp-message-card .message-summary .buttons-section .call-to-action-button .fa-external-link-alt{color:#0176ff}.whatsapp-message-card .message-summary .buttons-section .call-to-action-button .fa-clone{color:#0176ff;transform:rotate(90deg)}.whatsapp-message-card .message-summary .buttons-section .call-to-action-button .text{margin-left:.5rem;color:#0176ff}.whatsapp-message-card .message-summary .buttons-section .see-more-button{margin-left:1rem;margin-right:1rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center;border-bottom:1px solid #dfdfdf}.whatsapp-message-card .message-summary .buttons-section .see-more-button:last-child{border:0}.whatsapp-message-card .message-summary .buttons-section .see-more-button .fa-list{color:#0176ff}.whatsapp-message-card .message-summary .buttons-section .see-more-button .text{margin-left:.5rem;color:#0176ff}.whatsapp-message-card .message-summary .buttons-section .cta-url-button{margin-left:1rem;margin-right:1rem;padding-top:.8rem;padding-bottom:.8rem;text-align:center;border-bottom:1px solid #dfdfdf}.whatsapp-message-card .message-summary .buttons-section .cta-url-button:last-child{border:0}.whatsapp-message-card .message-summary .buttons-section .cta-url-button .fa-external-link-alt{color:#0176ff}.whatsapp-message-card .message-summary .buttons-section .cta-url-button .text{margin-left:.5rem;color:#0176ff}
.whatsapp-markdown-editor-toolbar{display:flex;justify-content:space-evenly;padding-top:.1rem;padding-bottom:.1rem;background-color:#fff;border-radius:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1)}.whatsapp-markdown-editor-toolbar.disabled{background-color:#f2f2f2}.whatsapp-markdown-editor-toolbar .toolbar-button{background-color:#fff;border:none;border-radius:20%;padding:.4rem;padding-right:.5rem;padding-left:.5rem;margin-right:.1rem;font-size:.8rem;color:#69707f;cursor:pointer;transition:all .2s ease}.whatsapp-markdown-editor-toolbar .toolbar-button .emoji-button-icon{height:1rem;width:1rem}.whatsapp-markdown-editor-toolbar .toolbar-button.disabled{background-color:rgba(0,0,0,0);cursor:not-allowed}.whatsapp-markdown-editor-toolbar .toolbar-button.disabled.multiline-selection{background-color:#fff;color:#bfc5d2}.whatsapp-markdown-editor-toolbar .toolbar-button.add-variable-cta .variable-button{background:rgba(0,0,0,0);color:#0176ff;border:none;padding:0}.whatsapp-markdown-editor-toolbar .toolbar-button.add-variable-cta .variable-button:active{background:rgba(0,0,0,0);color:#0176ff;border:none}.whatsapp-markdown-editor-toolbar .toolbar-button.enabled:hover{background-color:#ececec;transform:scale(1.1)}.whatsapp-markdown-editor-toolbar .toolbar-button.enabled:focus{outline:none}
.whatsapp-markdown-editor{width:80%;font-family:"Rubik",sans-serif;font-size:1rem;line-height:1.5}.whatsapp-markdown-editor .emoji-picker-container{top:0rem;left:0rem;position:relative;z-index:100}.whatsapp-markdown-editor .emoji-picker-container .EmojiPickerReact{height:20rem !important;width:100% !important}.whatsapp-markdown-editor .editor-container .DraftEditor-root .DraftEditor-editorContainer{padding-right:10px;max-height:13rem;overflow-y:auto}.whatsapp-markdown-editor .editor-container .DraftEditor-root .DraftEditor-editorContainer .custom-blockquote{border-left:4px solid #ccc;color:#69707f;margin:0 0 .5rem;padding:0 1rem}.whatsapp-markdown-editor .char-counter{color:#69707f;font-size:.8rem;display:flex;justify-content:flex-end}
/**
 * Draft v0.11.7
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */
.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}
.whatsapp-canned-message-lookup{position:absolute;bottom:calc(100% + .5rem);right:1rem;z-index:10;width:25rem;padding:1rem;border-radius:.4rem;background-color:#fff;box-shadow:0 .2rem .8rem rgba(0,0,0,.15)}.whatsapp-canned-message-lookup .lookup-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.whatsapp-canned-message-lookup .lookup-header .lookup-title{font-size:1rem;font-weight:500;color:#2e384d}.whatsapp-canned-message-lookup .lookup-header .close-icon{cursor:pointer;color:#8798ad}.whatsapp-canned-message-lookup .search-input{margin-bottom:.8rem}.whatsapp-canned-message-lookup .lookup-results{max-height:16rem;overflow-y:auto}.whatsapp-canned-message-lookup .lookup-results .lookup-message{padding:.8rem 0;text-align:center;color:#8798ad}.whatsapp-canned-message-lookup .lookup-results .lookup-message .add-canned-message-link{display:inline-block;margin-top:.6rem;color:#0176ff;cursor:pointer}.whatsapp-canned-message-lookup .lookup-results .lookup-message .add-canned-message-link:hover{text-decoration:underline}.whatsapp-canned-message-lookup .lookup-results .lookup-item{cursor:pointer;padding:.6rem 0;border-bottom:1px solid #ebedf3}.whatsapp-canned-message-lookup .lookup-results .lookup-item:last-child{border-bottom:none}.whatsapp-canned-message-lookup .lookup-results .lookup-item:hover,.whatsapp-canned-message-lookup .lookup-results .lookup-item.active{background-color:#f9f9f9}.whatsapp-canned-message-lookup .lookup-results .lookup-item .lookup-item-name{font-weight:bold;color:#2e384d}
.media-file-selection{padding:1rem 2rem 1rem 2rem}.media-file-selection .upload-button{width:8rem;display:block;margin:auto;margin-top:1.5rem}.media-file-selection .upload-button .input-file{display:none}.media-file-selection .file-previews-container{display:flex;flex-wrap:wrap;gap:.625rem}.media-file-selection .file-previews-container .file-thumbnail{position:relative;width:5rem;height:5rem}.media-file-selection .file-previews-container .file-thumbnail:hover .close-cross-cta{opacity:1}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon{width:4.5rem;height:4.5rem;cursor:pointer;border:2px solid #e0e4f8;border-radius:.3rem}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon.current-file-preview{background:#2e384d;border-color:#0176ff;opacity:.4}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon.invalid-file{border:3px solid #ee2d23}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .image{width:4.4rem;height:4.4rem}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .video,.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .document{margin-top:1rem;margin-left:1.2rem}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .audio{margin-top:1rem;margin-left:1rem}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .error-icon{margin-top:.9rem;margin-left:.9rem;height:2.1rem;width:2.1rem}.media-file-selection .file-previews-container .file-thumbnail .add-more{width:4.5rem;height:4.5rem;object-fit:cover;cursor:pointer;border:1px solid #e0e4f8;border-radius:.3rem;background-color:#f8f8f8}.media-file-selection .file-previews-container .file-thumbnail .add-more .fa-plus:before{display:block;margin-top:1.7rem;margin-left:1.5rem}.media-file-selection .file-previews-container .file-thumbnail .add-more .input-file{display:none}.media-file-selection .file-previews-container .close-cross-cta{position:absolute;top:0;right:.6rem;background:rgba(0,0,0,.5);color:#fff;border:none;display:flex;height:1.25rem;width:1.25rem;border-radius:50%;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s}.media-file-selection .file-previews-container .close-cross-cta.active{opacity:1}
.whatsapp-media-file-preview-section .preview-container{border:1px solid #e0e4f8;border-radius:.3rem}.whatsapp-media-file-preview-section .preview-container.file-container-error{border:1px solid #ee2d23}.whatsapp-media-file-preview-section .preview-container .preview-image,.whatsapp-media-file-preview-section .preview-container .preview-video{display:block;margin:auto;height:18rem;max-width:100%}.whatsapp-media-file-preview-section .preview-container .preview-image{display:block;margin:auto;height:18rem;max-width:100%}.whatsapp-media-file-preview-section .preview-container .preview-audio{height:14.5rem}.whatsapp-media-file-preview-section .preview-container .preview-audio .audio-icon{display:block;margin:auto;height:5rem;margin-top:3.5rem}.whatsapp-media-file-preview-section .preview-container .preview-audio .audio-file-details{text-align:center;margin-top:1.5rem;margin-bottom:1.5rem}.whatsapp-media-file-preview-section .preview-container .preview-audio .audio-bar{display:block;margin:auto;width:70%}.whatsapp-media-file-preview-section .preview-container .over-size-error{height:18rem}.whatsapp-media-file-preview-section .preview-container .over-size-error .error-cause.over-size{color:#ee2d23;text-align:center;margin-top:2rem;margin-bottom:1rem}.whatsapp-media-file-preview-section .preview-container .over-size-error .file-icon-with-error{display:block;margin:auto;height:5rem}.whatsapp-media-file-preview-section .preview-container .over-size-error .over-size-file-details{color:#687790;text-align:center;margin-top:1rem;padding-left:1rem;padding-right:1rem}.whatsapp-media-file-preview-section .preview-container .over-size-error .over-size-file-remove-info{text-align:center;margin-top:1rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section,.whatsapp-media-file-preview-section .preview-container .no-file-selected{height:17rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section .preview-document,.whatsapp-media-file-preview-section .preview-container .no-file-selected .preview-document{display:block;margin:auto;height:7rem;max-width:100%;margin-top:3rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section .select-files,.whatsapp-media-file-preview-section .preview-container .no-file-selected .select-files{display:block;margin:auto;height:5rem;max-width:100%;margin-top:1rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info{color:#687790;text-align:center;margin-top:1rem;font-size:.9rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table{display:table;width:25%;margin:0 auto}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .size-limit-row,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .size-limit-row,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .size-limit-row,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .size-limit-row{display:table-row}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .label,.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .value,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .label,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .value,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .label,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .value,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .label,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .value{display:table-cell;padding:1px 1px}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .colon{width:1px;white-space:nowrap}.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-details,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-details{text-align:center;margin-top:.5rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section{height:15rem !important}.whatsapp-media-file-preview-section .caption-input-container{margin-top:1.3rem}.whatsapp-media-file-preview-section .caption-input-container .caption-input{width:100%;margin-bottom:1rem}.whatsapp-media-file-preview-section .caption-input-container .whatsapp-markdown-editor{width:100%;margin-bottom:1rem}.whatsapp-media-file-preview-section .caption-input-container .whatsapp-markdown-editor .whatsapp-markdown-editor-toolbar{width:60%}.whatsapp-media-file-preview-section .caption-input-container .whatsapp-markdown-editor .emoji-picker-container{position:absolute;top:.2rem;left:2rem}
.whatsapp-message-actions{position:relative;font-size:.93rem;background-color:#ebedf3;padding:.8rem 1rem}.whatsapp-message-actions .message-input-section{justify-content:space-between}.whatsapp-message-actions .message-input-section .row.loading-actions{width:100%}.whatsapp-message-actions .message-input-section .row.loading-actions .loading-bar{width:100%;margin-top:.5rem;margin-bottom:.5rem}.whatsapp-message-actions .message-input-section .row.loading-actions .loading-bar span span{background-color:#dfdfdf}.whatsapp-message-actions .message-input-section .session-text-input{border-radius:.26667rem;border:1px solid #dfdfdf;padding:.67rem .8rem;width:80%}.whatsapp-message-actions .message-input-section .actions{display:flex;flex-direction:row;align-items:center;align-self:flex-end;margin-bottom:.3rem}.whatsapp-message-actions .message-input-section .actions .send-message-icon{display:flex;justify-content:center;width:2.4rem;height:2.4rem;margin-left:1rem;border-radius:50%;background-color:#0176ff}.whatsapp-message-actions .message-input-section .actions .send-message-icon .fa-paper-plane{color:#fff;align-self:center;margin-right:.15rem}.whatsapp-message-actions .message-input-section .actions .send-message-icon .fa-spinner.fa-spin{color:#fff;margin-top:.15rem}.whatsapp-message-actions .dropdown-menu-right{max-width:15rem;max-height:25rem;overflow-y:auto}.whatsapp-message-actions .dropdown-menu-right .dropdown-item,.whatsapp-message-actions .dropdown-menu-right .groupOption_label{padding-left:.8rem;padding-right:.8rem}.whatsapp-message-actions .dropdown-menu-right .dropdown-item{display:flex;align-items:center;font-size:.93rem}.whatsapp-message-actions .dropdown-menu-right .dropdown-item .fa-comment-alt{padding-top:.2rem;margin-right:.5rem}.whatsapp-message-actions .dropdown-menu-right .dropdown-item .fa-paperclip{padding-top:.2rem;margin-right:.5rem}.whatsapp-message-actions .dropdown-menu-right .dropdown-item .fa-bolt{padding-top:.2rem;margin-right:.5rem}.whatsapp-message-actions .dropdown-menu-right .groupOption_label{font-size:.8rem;color:#b0bac9;font-weight:500}.whatsapp-message-actions .send-template-message{padding:0;width:1rem;cursor:pointer;font-size:1.33rem}.whatsapp-message-actions .send-template-message.disabled{cursor:default !important;color:#8b95a7}#details_modal.send-files{margin-top:0}#details_modal.send-files .modal-dialog{max-width:50%;width:50%;max-height:90%;height:90%;overflow-y:auto}#details_modal.send-files .send-button{width:5rem}
.message-details .user-name{font-size:1rem;font-weight:bold}.message-details .message-content{font-size:.87rem;margin-top:.25rem;margin-bottom:.25rem}.message-details .message-date{font-size:1rem;color:#687790}.message-details .file-size{font-size:.75rem;color:#8b95a7}.message-details .message-from-name{font-size:1.5rem}.message-details .message-body{white-space:pre-wrap}.message-details .message-body .title{line-height:1.5rem;word-break:break-all}.message-details .attachment-length-label{font-size:.87rem;color:#687790}.message-details__attachment{color:#2e384d;font-size:1rem}.message-details__attachment .icon-box{border:solid 1px #ebedf3;width:3rem;padding:.6rem;border-radius:.3rem;text-align:center}.message-details__attachment .icon-box .fa-file{font-size:3rem}.message-details__attachment .download-icon-box{width:3rem;padding:.6rem;text-align:right}.message-details__attachment .download-icon-box .fa-download{font-size:1.3rem;border:1px solid #ebedf3;border-radius:.2rem;padding:.5rem}.message-details__attachment .file-block{border-bottom:1px solid #ebedf3;padding-bottom:1rem}.message-details__attachment .fa.fa-paperclip{font-size:1rem;font-weight:400;transform:rotate(-45deg)}.message-details #messageDetailsBody .not-found-error{max-width:100%;max-height:100%;object-fit:contain}
.whatsapp-message-details .user-name{font-size:1rem;font-weight:bold}.whatsapp-message-details .message-content{font-size:.87rem;margin-top:.25rem;margin-bottom:.25rem}.whatsapp-message-details .message-date{font-size:1rem;color:#687790}.whatsapp-message-details .file-size{font-size:.75rem;color:#8b95a7}.whatsapp-message-details .message-from-name{font-size:1.5rem}.whatsapp-message-details .message-body{white-space:pre-wrap}.whatsapp-message-details .message-body .title{line-height:1.5rem;word-break:break-all}.whatsapp-message-details .attachment-length-label{font-size:.87rem;color:#687790}.whatsapp-message-details__attachment{color:#2e384d;font-size:1rem}.whatsapp-message-details__attachment .icon-box{border:solid 1px #ebedf3;width:3rem;padding:.6rem;border-radius:.3rem;text-align:center}.whatsapp-message-details__attachment .download-icon-box{width:3rem;padding:.6rem;text-align:right}.whatsapp-message-details__attachment .file-block{border-bottom:1px solid #ebedf3;padding-bottom:1rem}.whatsapp-message-details__attachment .fa.fa-paperclip{font-size:1rem;font-weight:400;transform:rotate(-45deg)}.whatsapp-message-details #whatsAppMessageDetailsBody .not-found-error{max-width:100%;max-height:100%;object-fit:contain}
.send-template-message-form{padding:1.33rem;display:flex;flex-direction:column;flex:1;min-height:0}.send-template-message-form .close-cross-cta{position:relative;top:-0.3rem;right:0;background:rgba(0,0,0,0);color:#000;cursor:pointer;border:none;align-self:flex-end;margin-right:.2rem;margin-left:.5rem}.send-template-message-form .close-cross-cta .fa-times{font-size:1rem}.send-template-message-form .form-group{margin-bottom:.6rem}.send-template-message-form .replace-file-button{width:32%}.send-template-message-form .fa-spin{margin-left:.1rem;font-size:1rem;position:relative;top:-0.1rem}.send-template-message-form .file-name{margin-left:.6rem;position:relative;top:-0.3rem;display:inline-block}.send-template-message-form .helptext-wrapper{margin-left:.5rem;align-items:center;display:inline-block;position:absolute;margin-top:.5rem}.send-template-message-form .content{flex:1;display:flex;min-height:0}.send-template-message-form .footer{display:flex;justify-content:flex-end;padding-top:1rem}.send-template-message-form .footer .send-whatsapp-template-button{width:4.5rem}.send-template-message-form .template-message-preview{flex:1;overflow-y:auto;background:url(/images/whatsapp-chat-background.0dcc89ef.svg)}.send-template-message-form .template-message-preview .whatsapp-android-message-node{position:relative;left:1.3rem;top:.57rem}.send-template-message-form .template-message-preview .whatsapp-template-card{left:2rem;top:-0.5rem;position:relative}.send-template-message-form .template-message-preview .whatsapp-template-card.android{max-height:none}
.deal-conversation-header{font-size:1.2rem;width:100%;display:flex;flex-direction:row;justify-content:space-between}.deal-conversation-header .conversation-association-container{width:84%}.deal-conversation-header .recipient-selection{min-width:0;width:100%;display:flex}.deal-conversation-header .recipient-selection.association-selection{display:flex;margin-top:.8rem;margin-left:.1rem}.deal-conversation-header .recipient-selection.association-selection .association-selector{width:50%}.deal-conversation-header .recipient-selection.association-selection .associated-contact-selector{font-size:.9rem;border:solid .1px #dfdfdf;border-radius:4px;margin-bottom:.8rem}.deal-conversation-header .recipient-selection.association-selection .phone-number-selector{margin-left:.5rem;width:50%}.deal-conversation-header .recipient-selection.association-selection .phone-number-selector .recipient-selector{font-size:.8rem;border:solid .1px #dfdfdf;border-radius:4px;margin-bottom:.8rem}.deal-conversation-header .recipient-selection .form-label{font-weight:500}.deal-conversation-header .recipient-selection .recipient-selector{margin-bottom:0}.deal-conversation-header .recipient-selection .recipient-selector .fa-caret-down{color:#2e384d;cursor:pointer}.deal-conversation-header .recipient-selection .recipient-selector .phoneNumber{padding-right:0}.deal-conversation-header .chat-owner{top:-0.25rem;position:relative;font-size:.8rem;padding-left:.4rem;padding-right:.5rem}.deal-conversation-header .chat-owner .chat-owner-label{color:#687790}.deal-conversation-header .actions-and-account-selection{width:10%;display:flex;align-items:center;justify-content:flex-end}.deal-conversation-header .actions-and-account-selection .actions{margin-top:.1rem}.deal-conversation-header .actions-and-account-selection .separator{border-right:.0667rem solid #bfc5d2;height:3rem}.deal-conversation-header .actions-and-account-selection .account-selection .connected-accounts-selector{width:2.4rem;height:2.4rem;margin-left:.8rem;margin-right:.5rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;justify-content:center}.deal-conversation-header .dropdown-menu-right{max-width:15rem;max-height:25rem;overflow-y:auto}.deal-conversation-header .dropdown-menu-right .dropdown-item,.deal-conversation-header .dropdown-menu-right .groupOption_label{padding-left:.8rem;padding-right:.8rem}.deal-conversation-header .dropdown-menu-right .dropdown-item{display:flex;align-items:center;font-size:.93rem}.deal-conversation-header .dropdown-menu-right .dropdown-item .avatar{min-width:1.86rem;min-height:1.86rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;font-size:.8rem;display:flex;justify-content:center;align-items:center;margin-right:.67rem}.deal-conversation-header .dropdown-menu-right .groupOption_label{font-size:.8rem;color:#b0bac9;font-weight:500}.whatsapp-message-recipient-selected-value{align-items:baseline}.whatsapp-message-recipient-selected-value svg{align-self:center}.whatsapp-message-recipient-selected-value .phoneNumber{padding-left:.5rem;padding-right:1rem}.whatsapp-message-recipient-option-label.deal-conversation-header{align-items:baseline;cursor:pointer}.whatsapp-message-recipient-option-label.deal-conversation-header.selected{color:#fff}.whatsapp-message-recipient-option-label.deal-conversation-header.selected .status.active,.whatsapp-message-recipient-option-label.deal-conversation-header.selected .status.inactive,.whatsapp-message-recipient-option-label.deal-conversation-header.selected .contacted-timestamp{color:#fff;font-size:.6rem}.whatsapp-message-recipient-option-label.deal-conversation-header .entity-icon{align-self:center}.whatsapp-message-recipient-option-label.deal-conversation-header .phone-and-status{display:flex;flex-direction:column}.whatsapp-message-recipient-option-label.deal-conversation-header .status-and-timestamp{line-height:.8rem;margin-left:.6rem}.whatsapp-message-recipient-option-label.deal-conversation-header svg{align-self:center}.whatsapp-message-recipient-option-label.deal-conversation-header .phoneNumber{padding-right:0;font-size:.9rem}.whatsapp-message-recipient-option-label.deal-conversation-header .status.active{color:#28a645}.whatsapp-message-recipient-option-label.deal-conversation-header .status.inactive{color:#e00}.whatsapp-message-recipient-option-label.deal-conversation-header .status{font-size:.6rem;padding-right:0}.whatsapp-message-recipient-option-label.deal-conversation-header .contacted-timestamp{margin-left:.2rem;font-size:.6rem;color:#687790}
.whatsapp-message-index{min-height:0}.whatsapp-message-index .grey-background{background-color:#f5f6fa}.whatsapp-message-index .card-header{padding:0rem 0rem .2rem .5rem}.whatsapp-message-index .message-card{background-color:#ebedf3;border:1px solid #dfdfdf;border-radius:.5rem;max-width:75%;min-width:55%;padding:1rem;margin:1rem;position:relative}.whatsapp-message-index .message-card.highlight-flash{animation:highlight-flash 1.5s ease-out}@keyframes highlight-flash{0%,40%{background-color:#f9f9f9}100%{background-color:#ebedf3}}.whatsapp-message-index .scroll-to-latest{width:2rem;height:2rem;position:fixed;bottom:6rem;right:5rem;background-color:#fff;border-radius:50%;border:1px solid}.whatsapp-message-index .scroll-to-latest .green-dot{background-color:#25d366;height:.9rem;width:.9rem;border-radius:50%;position:absolute;top:-0.4rem;left:-0.2rem}.whatsapp-message-index .sidebar-content{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 100%}.whatsapp-message-index .outgoing-message{background-color:#fff;margin-left:auto}.whatsapp-message-index .incoming-message{margin-left:1.3rem}.whatsapp-message-index .conversation-owner{max-width:75%;line-height:1.6;font-size:.9rem;text-align:center;border-radius:1rem;padding:.3rem .8rem;word-break:break-word;margin:.5rem auto 0 auto;background-color:#ebedf3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.whatsapp-message-index .sub-conversation-completed{margin-top:.6rem;width:100%;padding-top:.2rem;padding-bottom:.2rem;margin-bottom:.6rem;margin-left:.6rem;color:#006400;line-height:1.6;font-size:.9rem;text-align:center;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;background-color:#e0f5e0}.whatsapp-message-index .sub-conversation-completed span{font-size:.875rem}.whatsapp-message-index .sub-conversation-completed span img{margin-right:.5rem}.whatsapp-message-index .disabled-conversation{max-width:80%;margin:.5rem auto 0 auto}.whatsapp-message-index .disabled-conversation .info{font-size:.9rem;text-align:center;border-radius:1rem;padding:.3rem .8rem;margin-bottom:1.5rem;word-break:break-word;background-color:#ebedf3}.whatsapp-message-index .date-separator{text-align:center;border-bottom:1px solid #687790;line-height:.1em;margin:.5rem;font-size:.75rem}.whatsapp-message-index .date-separator span{background-color:#f5f6fa;padding:0 .8rem}.whatsapp-message-index .card-list.empty-list{height:100%;position:relative}.whatsapp-message-index .card-list .not-supported{position:relative}.whatsapp-message-index .message-actions-container.hidden{display:none}.whatsapp-message-index .list-unstyled.reverse{display:flex;flex-direction:column-reverse}
#whatsapp-message-modal.deal .whatsapp-message-index .card-header{background-color:#ebedf3}#whatsapp-message-modal.deal .whatsapp-message-index .card-header .deal-conversation-header .recipient-selection{gap:8px}#whatsapp-message-modal.deal .whatsapp-message-index .card-header .deal-conversation-header .recipient-selection .association-selector{width:50%}#whatsapp-message-modal.deal .whatsapp-message-index .card-header .deal-conversation-header .recipient-selection .phone-number-selector{width:50%}#whatsapp-message-modal.deal .whatsapp-message-index .card-header .deal-conversation-header .recipient-selection .form-group.recipient-selector{min-width:none}#whatsapp-message-modal.deal .whatsapp-message-index .card-header .deal-conversation-header .actions-and-account-selection{width:10%;display:flex;align-items:center;justify-content:flex-end}#whatsapp-message-modal .modal-dialog{margin-top:0;margin-right:0;margin-bottom:0;max-width:37.5rem;height:100%;max-height:100%}#whatsapp-message-modal .modal-dialog .modal-content{max-height:100%}#whatsapp-message-modal .modal-dialog .modal-content .modal-body{padding:0}#whatsapp-message-modal .modal-dialog .modal-content .modal-body .whatsapp-message-index{height:100%;padding:0;margin-top:0 !important}
#details_modal.trigger-sequence-modal{margin:0}#details_modal.trigger-sequence-modal .modal-dialog{flex-direction:column;justify-content:center;height:100%}#details_modal.trigger-sequence-modal .modal-body{height:auto;padding:1rem 1.5rem}
.add-note-section{display:flex;flex:1 1 100%;flex-direction:column}.add-note-section .note-header{display:flex;justify-content:space-between}.add-note-section .note-body{display:flex;flex:1 1 100%;flex-direction:column}.add-note-section .note-body>div{height:100%;display:flex;flex-direction:column}.add-note-section .note-body .text-editor-small{margin-top:.5rem !important}.add-note-section .note-body .text-editor-small textarea{height:100%}.add-note-section .note-body .text-editor-small .ck-reset.ck-editor{height:100%;display:flex;flex-direction:column}.add-note-section .note-body .text-editor-small .ck-reset.ck-editor .ck-sticky-panel .ck-dropdown .ck-tooltip{left:-4.5rem}.add-note-section .note-body .text-editor-small .ck-reset.ck-editor .ck-editor__main{flex:1 1 100%}.add-note-section .note-body .text-editor-small .ck-reset.ck-editor .ck-editor__main .ck-content.ck-editor__editable{height:100%}
/**
* General Uppy styles that apply to everything inside the .uppy-Root container
*/
.uppy-Root {
  position: relative;
  box-sizing: border-box;
  color: #333;
  font-family: -apple-system, blinkmacsystemfont, "Segoe UI", helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  line-height: 1;
  text-align: left;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[dir=rtl] .uppy-Root,
.uppy-Root[dir=rtl] {
  text-align: right;
}

.uppy-Root *,
.uppy-Root *::before,
.uppy-Root *::after {
  box-sizing: inherit;
}

.uppy-Root [hidden] {
  display: none;
}

.uppy-u-reset {
  top: auto;
  left: auto;
  z-index: auto;
  display: inline;
  float: none;
  clear: none;
  min-width: 0;
  max-width: none;
  min-height: 0;
  max-height: none;
  margin: 0;
  padding: 0;
  overflow: visible;
  overflow-x: visible;
  overflow-y: visible;
  color: inherit;
  font-weight: normal;
  font-size: inherit;
  font-family: inherit;
  font-style: normal;
  font-variant: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: normal;
  white-space: normal;
  text-align: left;
  text-transform: none;
  text-decoration: none;
  text-indent: 0;
  text-shadow: none;
  vertical-align: baseline;
  -webkit-hyphens: none;
          hyphens: none;
  unicode-bidi: normal;
  list-style: none;
  empty-cells: show;
  background: none;
  border: 0;
  border: medium none currentColor;
  border-radius: 0;
  border-image: none;
  border-collapse: separate;
  border-spacing: 0;
  outline: medium none invert;
  box-shadow: none;
  transform: none;
  transform-origin: 50% 50% 0;
  transform-style: flat;
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  visibility: visible;
  cursor: auto;
  opacity: 1;
  transition: none 0s ease 0s;
  -webkit-appearance: none;
}

[dir=rtl] .uppy-u-reset {
  text-align: right;
}

.uppy-c-textInput {
  padding: 6px 8px;
  font-size: 14px;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
}
.uppy-size--md .uppy-c-textInput {
  padding: 8px 10px;
}
.uppy-c-textInput:focus {
  border-color: rgba(34, 117, 215, 0.6);
  outline: none;
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.15);
}
[data-uppy-theme=dark] .uppy-c-textInput {
  color: #eaeaea;
  background-color: #333;
  border-color: #333;
}
[data-uppy-theme=dark] .uppy-c-textInput:focus {
  border-color: #525252;
  box-shadow: none;
}

.uppy-c-icon {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  fill: currentColor;
}

.uppy-c-btn {
  display: inline-block;
  font-weight: 500;
  font-size: 16px;
  font-family: inherit;
  line-height: 1;
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  transition-duration: 0.3s;
  transition-property: background-color, color;
  -webkit-user-select: none;
          user-select: none;
}
[dir=rtl] .uppy-c-btn {
  text-align: center;
}

.uppy-c-btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.uppy-c-btn::-moz-focus-inner {
  border: 0;
}

.uppy-c-btn-primary {
  padding: 10px 18px;
  color: #fff;
  font-size: 14px;
  background-color: #2275d7;
  border-radius: 4px;
}
.uppy-c-btn-primary:hover {
  background-color: #1b5dab;
}
.uppy-c-btn-primary:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.4);
}
.uppy-size--md .uppy-c-btn-primary {
  padding: 13px 22px;
}
[data-uppy-theme=dark] .uppy-c-btn-primary {
  color: #eaeaea;
}
[data-uppy-theme=dark] .uppy-c-btn-primary:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-c-btn-primary:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}

.uppy-c-btn-link {
  padding: 10px 15px;
  color: #525252;
  font-size: 14px;
  line-height: 1;
  background-color: transparent;
  border-radius: 4px;
}
.uppy-c-btn-link:hover {
  color: #333;
}
.uppy-c-btn-link:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.25);
}
.uppy-size--md .uppy-c-btn-link {
  padding: 13px 18px;
}
[data-uppy-theme=dark] .uppy-c-btn-link {
  color: #eaeaea;
}
[data-uppy-theme=dark] .uppy-c-btn-link:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-c-btn-link:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}
[data-uppy-theme=dark] .uppy-c-btn-link:hover {
  color: #939393;
}

.uppy-c-btn--small {
  padding: 7px 16px;
  font-size: 0.9em;
  border-radius: 2px;
}
.uppy-size--md .uppy-c-btn--small {
  padding: 8px 10px;
  border-radius: 2px;
}
@charset "UTF-8";
.uppy-Informer {
  position: absolute;
  right: 0;
  bottom: 60px;
  left: 0;
  z-index: 1005;
  text-align: center;
}
.uppy-Informer span > div {
  margin-bottom: 6px;
}

.uppy-Informer-animated {
  z-index: -1000;
  transform: translateY(350%);
  opacity: 0;
  transition: all 300ms ease-in;
}

.uppy-Informer p {
  display: inline-block;
  max-width: 90%;
  margin: 0;
  padding: 0;
  padding: 6px 15px;
  color: #fff;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.4;
  background-color: #757575;
  border-radius: 18px;
}
.uppy-size--md .uppy-Informer p {
  max-width: 500px;
  padding: 10px 20px;
  font-size: 14px;
  line-height: 1.3;
}
[data-uppy-theme=dark] .uppy-Informer p {
  background-color: #333;
}

[dir="ltr"] .uppy-Informer p span{
  left: 3px;
}

[dir="rtl"] .uppy-Informer p span{
  right: 3px;
}

[dir="ltr"] .uppy-Informer p span{
  margin-left: -1px;
}

[dir="rtl"] .uppy-Informer p span{
  margin-right: -1px;
}

.uppy-Informer p span {
  position: relative;
  top: -1px;
  display: inline-block;
  width: 13px;
  height: 13px;
  color: #525252;
  font-size: 10px;
  line-height: 12px;
  vertical-align: middle;
  background-color: #fff;
  border-radius: 50%;
}

.uppy-Informer p span:hover {
  cursor: help;
}

.uppy-Informer p span::after {
  line-height: 1.3;
  word-wrap: break-word;
}

/* -------------------------------------------------------------------
  Microtip

  Modern, lightweight css-only tooltips
  Just 1kb minified and gzipped

  @author Ghosh
  @package Microtip

----------------------------------------------------------------------
  1. Base Styles
  2. Direction Modifiers
  3. Position Modifiers
-------------------------------------------------------------------- */
/* ------------------------------------------------
  [1] Base Styles
------------------------------------------------- */
.uppy-Root [aria-label][role~=tooltip] {
  position: relative;
}

.uppy-Root [aria-label][role~=tooltip]::before,
.uppy-Root [aria-label][role~=tooltip]::after {
  position: absolute;
  z-index: 10;
  box-sizing: border-box;
  transform: translate3d(0, 0, 0);
  transform-origin: top;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  opacity: 0;
  transition: all var(--microtip-transition-duration, 0.18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);
  pointer-events: none;
  will-change: transform;
}

.uppy-Root [aria-label][role~=tooltip]::before {
  background-size: 100% auto !important;
  content: "";
}

.uppy-Root [aria-label][role~=tooltip]::after {
  box-sizing: content-box;
  padding: 0.5em 1em;
  color: #fff;
  font-weight: var(--microtip-font-weight, normal);
  font-size: var(--microtip-font-size, 13px);
  white-space: nowrap;
  text-transform: var(--microtip-text-transform, none);
  background: rgba(17, 17, 17, 0.9);
  border-radius: 4px;
  content: attr(aria-label);
}

.uppy-Root [aria-label][role~=tooltip]:hover::before,
.uppy-Root [aria-label][role~=tooltip]:hover::after,
.uppy-Root [aria-label][role~=tooltip]:focus::before,
.uppy-Root [aria-label][role~=tooltip]:focus::after {
  opacity: 1;
  pointer-events: auto;
}

/* ------------------------------------------------
  [2] Position Modifiers
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position|=top]::before {
  bottom: 100%;
  left: 50%;
  width: 18px;
  height: 6px;
  margin-bottom: 5px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
  transform: translate3d(-50%, 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position|=top]::after {
  bottom: 100%;
  left: 50%;
  margin-bottom: 11px;
  transform: translate3d(-50%, 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position|=top]:hover::before {
  transform: translate3d(-50%, -5px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=top]:hover::after {
  transform: translate3d(-50%, -5px, 0);
}

/* ------------------------------------------------
  [2.1] Top Left
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=top-left]::after {
  bottom: 100%;
  transform: translate3d(calc(-100% + 16px), 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover::after {
  transform: translate3d(calc(-100% + 16px), -5px, 0);
}

/* ------------------------------------------------
  [2.2] Top Right
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=top-right]::after {
  bottom: 100%;
  transform: translate3d(calc(0% - 16px), 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover::after {
  transform: translate3d(calc(0% - 16px), -5px, 0);
}

/* ------------------------------------------------
  [2.3] Bottom
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position|=bottom]::before {
  top: 100%;
  bottom: auto;
  left: 50%;
  width: 18px;
  height: 6px;
  margin-top: 5px;
  margin-bottom: 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
  transform: translate3d(-50%, -10px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position|=bottom]::after {
  top: 100%;
  left: 50%;
  margin-top: 11px;
  transform: translate3d(-50%, -10px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover::before {
  transform: translate3d(-50%, 0, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover::after {
  transform: translate3d(-50%, 0, 0);
}

/* ------------------------------------------------
  [2.4] Bottom Left
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]::after {
  top: 100%;
  transform: translate3d(calc(-100% + 16px), -10px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover::after {
  transform: translate3d(calc(-100% + 16px), 0, 0);
}

/* ------------------------------------------------
  [2.5] Bottom Right
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]::after {
  top: 100%;
  transform: translate3d(calc(0% - 16px), -10px, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover::after {
  transform: translate3d(calc(0% - 16px), 0, 0);
}

/* ------------------------------------------------
  [2.6] Left
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=left]::before,
.uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  top: 50%;
  right: 100%;
  bottom: auto;
  left: auto;
  transform: translate3d(10px, -50%, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=left]::before {
  width: 6px;
  height: 18px;
  margin-right: 5px;
  margin-bottom: 0;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
}

.uppy-Root [role~=tooltip][data-microtip-position=left]::after {
  margin-right: 11px;
}

.uppy-Root [role~=tooltip][data-microtip-position=left]:hover::before,
.uppy-Root [role~=tooltip][data-microtip-position=left]:hover::after {
  transform: translate3d(0, -50%, 0);
}

/* ------------------------------------------------
  [2.7] Right
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-position=right]::before,
.uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  top: 50%;
  bottom: auto;
  left: 100%;
  transform: translate3d(-10px, -50%, 0);
}

.uppy-Root [role~=tooltip][data-microtip-position=right]::before {
  width: 6px;
  height: 18px;
  margin-bottom: 0;
  margin-left: 5px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;
}

.uppy-Root [role~=tooltip][data-microtip-position=right]::after {
  margin-left: 11px;
}

.uppy-Root [role~=tooltip][data-microtip-position=right]:hover::before,
.uppy-Root [role~=tooltip][data-microtip-position=right]:hover::after {
  transform: translate3d(0, -50%, 0);
}

/* ------------------------------------------------
  [3] Size
------------------------------------------------- */
.uppy-Root [role~=tooltip][data-microtip-size=small]::after {
  width: 80px;
  white-space: initial;
}

.uppy-Root [role~=tooltip][data-microtip-size=medium]::after {
  width: 150px;
  white-space: initial;
}

.uppy-Root [role~=tooltip][data-microtip-size=large]::after {
  width: 260px;
  white-space: initial;
}

.uppy-StatusBar {
  position: relative;
  z-index: 1001;
  display: flex;
  height: 46px;
  color: #fff;
  font-weight: 400;
  font-size: 12px;
  line-height: 40px;
  background-color: #fff;
  transition: height 0.2s;
}
[data-uppy-theme=dark] .uppy-StatusBar {
  background-color: #1f1f1f;
}

.uppy-StatusBar::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #eaeaea;
  content: "";
}
[data-uppy-theme=dark] .uppy-StatusBar::before {
  background-color: #757575;
}

.uppy-StatusBar[aria-hidden=true] {
  height: 0;
  overflow-y: hidden;
}

.uppy-StatusBar.is-complete .uppy-StatusBar-progress {
  background-color: #1bb240;
}

.uppy-StatusBar.is-error .uppy-StatusBar-progress {
  background-color: #e32437;
}

.uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator {
  color: #1bb240;
}

.uppy-StatusBar.is-error .uppy-StatusBar-statusIndicator {
  color: #e32437;
}

.uppy-StatusBar:not([aria-hidden=true]).is-waiting {
  height: 65px;
  background-color: #fff;
  border-top: 1px solid #eaeaea;
}
[data-uppy-theme=dark] .uppy-StatusBar:not([aria-hidden=true]).is-waiting {
  background-color: #1f1f1f;
  border-top: 1px solid #333;
}

.uppy-StatusBar-progress {
  position: absolute;
  z-index: 1001;
  height: 2px;
  background-color: #2275d7;
  transition: background-color, width 0.3s ease-out;
}
.uppy-StatusBar-progress.is-indeterminate {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.3) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.3) 75%, transparent 75%, transparent);
  background-size: 64px 64px;
  animation: uppy-StatusBar-ProgressStripes 1s linear infinite;
}

@keyframes uppy-StatusBar-ProgressStripes {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 64px 0;
  }
}
.uppy-StatusBar.is-preprocessing .uppy-StatusBar-progress,
.uppy-StatusBar.is-postprocessing .uppy-StatusBar-progress {
  background-color: #f6a623;
}

.uppy-StatusBar.is-waiting .uppy-StatusBar-progress {
  display: none;
}

[dir="ltr"] .uppy-StatusBar-content{
  padding-left: 10px;
}

[dir="rtl"] .uppy-StatusBar-content{
  padding-right: 10px;
}

.uppy-StatusBar-content {
  position: relative;
  z-index: 1002;
  display: flex;
  align-items: center;
  height: 100%;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
}
[dir="ltr"] .uppy-size--md .uppy-StatusBar-content{
  padding-left: 15px;
}
[dir="rtl"] .uppy-size--md .uppy-StatusBar-content{
  padding-right: 15px;
}
[data-uppy-theme=dark] .uppy-StatusBar-content {
  color: #eaeaea;
}

[dir="ltr"] .uppy-StatusBar-status{
  padding-right: 0.3em;
}

[dir="rtl"] .uppy-StatusBar-status{
  padding-left: 0.3em;
}

.uppy-StatusBar-status {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-weight: normal;
  line-height: 1.4;
}

.uppy-StatusBar-statusPrimary {
  font-weight: 500;
  line-height: 1;
  display: flex;
}
.uppy-StatusBar-statusPrimary button.uppy-StatusBar-details {
  margin-left: 5px;
}
[data-uppy-theme=dark] .uppy-StatusBar-statusPrimary {
  color: #eaeaea;
}

.uppy-StatusBar-statusSecondary {
  display: inline-block;
  margin-top: 1px;
  color: #757575;
  font-size: 11px;
  line-height: 1.2;
  white-space: nowrap;
}
[data-uppy-theme=dark] .uppy-StatusBar-statusSecondary {
  color: #bbb;
}

[dir="ltr"] .uppy-StatusBar-statusSecondaryHint{
  margin-right: 5px;
}

[dir="rtl"] .uppy-StatusBar-statusSecondaryHint{
  margin-left: 5px;
}

.uppy-StatusBar-statusSecondaryHint {
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}
[dir="ltr"] .uppy-size--md .uppy-StatusBar-statusSecondaryHint{
  margin-right: 8px;
}
[dir="rtl"] .uppy-size--md .uppy-StatusBar-statusSecondaryHint{
  margin-left: 8px;
}

[dir="ltr"] .uppy-StatusBar-statusIndicator{
  margin-right: 7px;
}

[dir="rtl"] .uppy-StatusBar-statusIndicator{
  margin-left: 7px;
}

.uppy-StatusBar-statusIndicator {
  position: relative;
  top: 1px;
  color: #525252;
}
.uppy-StatusBar-statusIndicator svg {
  vertical-align: text-bottom;
}

[dir="ltr"] .uppy-StatusBar-actions{
  right: 10px;
}

[dir="rtl"] .uppy-StatusBar-actions{
  left: 10px;
}

.uppy-StatusBar-actions {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1004;
  display: flex;
  align-items: center;
}

.uppy-StatusBar.is-waiting .uppy-StatusBar-actions {
  position: static;
  width: 100%;
  height: 100%;
  padding: 0 15px;
  background-color: #fafafa;
}
[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions {
  background-color: #1f1f1f;
}

.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts {
  flex-direction: column;
  height: 90px;
}
.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts {
  flex-direction: row;
  height: 65px;
}
.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions {
  flex-direction: column;
  justify-content: center;
}
.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions {
  flex-direction: row;
  justify-content: initial;
}

.uppy-StatusBar-actionCircleBtn {
  margin: 3px;
  line-height: 1;
  cursor: pointer;
  opacity: 0.9;
}
.uppy-StatusBar-actionCircleBtn:focus {
  outline: none;
}
.uppy-StatusBar-actionCircleBtn::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionCircleBtn:focus {
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.5);
}
[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}
.uppy-StatusBar-actionCircleBtn:hover {
  opacity: 1;
}
.uppy-StatusBar-actionCircleBtn:focus {
  border-radius: 50%;
}

.uppy-StatusBar-actionCircleBtn svg {
  vertical-align: bottom;
}

.uppy-StatusBar-actionBtn {
  display: inline-block;
  color: #2275d7;
  font-size: 10px;
  line-height: inherit;
  vertical-align: middle;
}
.uppy-size--md .uppy-StatusBar-actionBtn {
  font-size: 11px;
}

.uppy-StatusBar-actionBtn--disabled {
  opacity: 0.4;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--disabled {
  opacity: 0.7;
}

[dir="ltr"] .uppy-StatusBar-actionBtn--retry{
  margin-right: 6px;
}

[dir="rtl"] .uppy-StatusBar-actionBtn--retry{
  margin-left: 6px;
}

.uppy-StatusBar-actionBtn--retry {
  position: relative;
  height: 16px;
  padding: 1px 6px 3px 18px;
  color: #fff;
  line-height: 1;
  background-color: #ff4b23;
  border-radius: 8px;
}
.uppy-StatusBar-actionBtn--retry:focus {
  outline: none;
}
.uppy-StatusBar-actionBtn--retry::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionBtn--retry:focus {
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.5);
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}
.uppy-StatusBar-actionBtn--retry:hover {
  background-color: #f92d00;
}
[dir="ltr"] .uppy-StatusBar-actionBtn--retry svg{
  left: 6px;
}
[dir="rtl"] .uppy-StatusBar-actionBtn--retry svg{
  right: 6px;
}
.uppy-StatusBar-actionBtn--retry svg {
  position: absolute;
  top: 3px;
}

.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  width: 100%;
  padding: 15px 10px;
  color: #fff;
  font-size: 14px;
  line-height: 1;
  background-color: #1bb240;
}
.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover {
  background-color: #189c38;
}
[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  background-color: #1c8b37;
}
[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover {
  background-color: #18762f;
}

.uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload {
  width: auto;
  padding: 13px 22px;
}

.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover {
  background-color: #1bb240;
  cursor: not-allowed;
}

[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover {
  background-color: #1c8b37;
}

.uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload {
  color: #2275d7;
  background-color: transparent;
}

[dir="ltr"] .uppy-StatusBar-actionBtn--uploadNewlyAdded{
  padding-right: 3px;
}

[dir="rtl"] .uppy-StatusBar-actionBtn--uploadNewlyAdded{
  padding-left: 3px;
}

[dir="ltr"] .uppy-StatusBar-actionBtn--uploadNewlyAdded{
  padding-left: 3px;
}

[dir="rtl"] .uppy-StatusBar-actionBtn--uploadNewlyAdded{
  padding-right: 3px;
}

.uppy-StatusBar-actionBtn--uploadNewlyAdded {
  padding-bottom: 1px;
  border-radius: 3px;
}
.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  outline: none;
}
.uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.5);
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}

.uppy-StatusBar-actionBtn--done {
  padding: 7px 8px;
  line-height: 1;
  border-radius: 3px;
}
.uppy-StatusBar-actionBtn--done:focus {
  outline: none;
}
.uppy-StatusBar-actionBtn--done::-moz-focus-inner {
  border: 0;
}
.uppy-StatusBar-actionBtn--done:hover {
  color: #1b5dab;
}
.uppy-StatusBar-actionBtn--done:focus {
  background-color: #eceef2;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done:focus {
  background-color: #333;
}
[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done {
  color: #02baf2;
}

.uppy-size--md .uppy-StatusBar-actionBtn--done {
  font-size: 14px;
}

.uppy-StatusBar-serviceMsg {
  padding-left: 10px;
  color: #000;
  font-size: 11px;
  line-height: 1.1;
}
.uppy-size--md .uppy-StatusBar-serviceMsg {
  padding-left: 15px;
  font-size: 14px;
}
[data-uppy-theme=dark] .uppy-StatusBar-serviceMsg {
  color: #eaeaea;
}

.uppy-StatusBar-serviceMsg-ghostsIcon {
  position: relative;
  top: 2px;
  left: 6px;
  width: 10px;
  vertical-align: text-bottom;
  opacity: 0.5;
}
.uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon {
  top: 1px;
  left: 10px;
  width: 15px;
}

[dir="ltr"] .uppy-StatusBar-details{
  left: 2px;
}

[dir="rtl"] .uppy-StatusBar-details{
  right: 2px;
}

.uppy-StatusBar-details {
  position: relative;
  top: 0;
  display: inline-block;
  width: 13px;
  height: 13px;
  color: #fff;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  vertical-align: middle;
  background-color: #939393;
  border-radius: 50%;
  cursor: help;
  -webkit-appearance: none;
          appearance: none;
}

.uppy-StatusBar-details::after {
  line-height: 1.3;
  word-wrap: break-word;
}

[dir="ltr"] .uppy-StatusBar-spinner{
  margin-right: 10px;
}

[dir="rtl"] .uppy-StatusBar-spinner{
  margin-left: 10px;
}

.uppy-StatusBar-spinner {
  animation-name: uppy-StatusBar-spinnerAnimation;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  fill: #2275d7;
}

.uppy-StatusBar.is-preprocessing .uppy-StatusBar-spinner,
.uppy-StatusBar.is-postprocessing .uppy-StatusBar-spinner {
  fill: #f6a623;
}

@keyframes uppy-StatusBar-spinnerAnimation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list,
.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: space-between;
  padding: 6px;
}
.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list::after,
.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list::after {
  flex: auto;
  content: "";
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem {
  position: relative;
  width: 50%;
  margin: 0;
}
.uppy-size--md .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,
.uppy-size--md .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem {
  width: 33.3333%;
}
.uppy-size--lg .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,
.uppy-size--lg .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem {
  width: 25%;
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem::before,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem::before {
  display: block;
  padding-top: 100%;
  content: "";
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected img,
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected svg,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected img,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected svg {
  opacity: 0.85;
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--disabled,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--disabled {
  opacity: 0.5;
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner {
  background-color: rgba(147, 147, 147, 0.2);
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner {
  background-color: rgba(234, 234, 234, 0.2);
}
.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,
.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg {
  width: 30%;
  height: 30%;
  fill: rgba(0, 0, 0, 0.7);
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg {
  fill: rgba(255, 255, 255, 0.8);
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner {
  position: absolute;
  top: 7px;
  right: 7px;
  bottom: 7px;
  left: 7px;
  width: calc(100% - 14px);
  height: calc(100% - 14px);
  overflow: hidden;
  text-align: center;
  border-radius: 4px;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy.uppy-ProviderBrowserItem-inner-relative,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy.uppy-ProviderBrowserItem-inner-relative {
  position: relative;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author {
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.3);
  color: white;
  font-weight: 500;
  font-size: 12px;
  margin: 0;
  padding: 5px;
  text-decoration: none;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author:hover,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author:hover {
  background: rgba(0, 0, 0, 0.4);
  text-decoration: underline;
}
@media (hover: none) {
  .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author {
    display: block;
  }
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner {
  box-shadow: 0 0 0 3px rgba(170, 225, 255, 0.7);
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner img,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox {
  position: absolute;
  top: 16px;
  right: 16px;
  z-index: 1002;
  width: 26px;
  height: 26px;
  background-color: #2275d7;
  border-radius: 50%;
  opacity: 0;
}
[dir="ltr"] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,[dir="ltr"] 
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after{
  left: 7px;
}
[dir="rtl"] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,[dir="rtl"] 
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after{
  right: 7px;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox::after,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox::after {
  top: 8px;
  width: 12px;
  height: 7px;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--is-checked,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--is-checked {
  opacity: 1;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:hover + label .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus + label .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:hover + label .uppy-ProviderBrowserItem-author,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus + label .uppy-ProviderBrowserItem-author {
  display: block;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus + label,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus + label {
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.5);
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus + label:focus,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus + label:focus {
  outline: none;
}
.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus + label::-moz-focus-inner,
.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus + label::-moz-focus-inner {
  border: 0;
}

.uppy-ProviderBrowser-viewType--list {
  background-color: #fff;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list {
  background-color: #1f1f1f;
}
.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem {
  display: flex;
  align-items: center;
  margin: 0;
  padding: 7px 15px;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem {
  color: #eaeaea;
}
.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem--disabled {
  opacity: 0.6;
}
[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{
  margin-right: 15px;
}
[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{
  margin-left: 15px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox {
  width: 17px;
  height: 17px;
  background-color: #fff;
  border: 1px solid #cfcfcf;
  border-radius: 3px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus {
  border: 1px solid #2275d7;
  outline: none;
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.25);
}
[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after{
  left: 3px;
}
[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after{
  right: 3px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox::after {
  top: 4px;
  width: 9px;
  height: 5px;
  opacity: 0;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus {
  border-color: rgba(2, 186, 242, 0.7);
  box-shadow: 0 0 0 3px rgba(2, 186, 242, 0.2);
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox--is-checked {
  background-color: #2275d7;
  border-color: #2275d7;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox--is-checked::after {
  opacity: 1;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner {
  display: flex;
  align-items: center;
  padding: 2px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner:focus {
  text-decoration: underline;
  outline: none;
}
[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir="ltr"] 
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{
  margin-right: 8px;
}
[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,[dir="rtl"] 
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{
  margin-left: 8px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg {
  max-width: 20px;
  max-height: 20px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner span {
  overflow: hidden;
  line-height: 1.2;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--disabled .uppy-ProviderBrowserItem-inner {
  cursor: default;
}
[dir="ltr"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{
  margin-right: 7px;
}
[dir="rtl"] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{
  margin-left: 7px;
}
.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap {
  width: 20px;
}

.uppy-ProviderBrowserItem-checkbox {
  position: relative;
  flex-shrink: 0;
  cursor: pointer;
}
.uppy-ProviderBrowserItem-checkbox:disabled {
  cursor: default;
}
.uppy-ProviderBrowserItem-checkbox::after {
  position: absolute;
  border-bottom: 2px solid #eaeaea;
  border-left: 2px solid #eaeaea;
  transform: rotate(-45deg);
  cursor: pointer;
  content: "";
}
.uppy-ProviderBrowserItem-checkbox:disabled::after {
  cursor: default;
}
[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox {
  background-color: #1f1f1f;
  border-color: #939393;
}

[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox--is-checked {
  background-color: #333;
}

.uppy-SearchProvider {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
[data-uppy-theme=dark] .uppy-SearchProvider {
  background-color: #1f1f1f;
}

.uppy-SearchProvider-input {
  width: 90%;
  max-width: 650px;
  margin-bottom: 15px;
}
.uppy-size--md .uppy-SearchProvider-input {
  margin-bottom: 20px;
}

.uppy-SearchProvider-searchButton {
  padding: 13px 25px;
}
.uppy-size--md .uppy-SearchProvider-searchButton {
  padding: 13px 30px;
}

.uppy-DashboardContent-panelBody {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
}
[data-uppy-theme=dark] .uppy-DashboardContent-panelBody {
  background-color: #1f1f1f;
}

.uppy-Provider-auth,
.uppy-Provider-error,
.uppy-Provider-loading,
.uppy-Provider-empty {
  display: flex;
  flex: 1;
  flex-flow: column wrap;
  align-items: center;
  justify-content: center;
  color: #939393;
}

.uppy-Provider-empty {
  color: #939393;
}

.uppy-Provider-authIcon svg {
  width: 100px;
  height: 75px;
  margin-bottom: 15px;
}

.uppy-Provider-authTitle {
  max-width: 500px;
  margin-bottom: 30px;
  padding: 0 15px;
  color: #757575;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.4;
  text-align: center;
}
.uppy-size--md .uppy-Provider-authTitle {
  font-size: 20px;
}
[data-uppy-theme=dark] .uppy-Provider-authTitle {
  color: #cfcfcf;
}

.uppy-Provider-btn-google {
  display: flex;
  align-items: center;
  padding: 8px 12px !important;
  background: #4285F4;
}
.uppy-Provider-btn-google:hover {
  background-color: #1266f1;
}
.uppy-Provider-btn-google:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(66, 133, 244, 0.4);
}
.uppy-Provider-btn-google svg {
  margin-right: 8px;
}

[dir="ltr"] .uppy-Provider-breadcrumbs{
  text-align: left;
}

[dir="rtl"] .uppy-Provider-breadcrumbs{
  text-align: right;
}

.uppy-Provider-breadcrumbs {
  flex: 1;
  margin-bottom: 10px;
  color: #525252;
  font-size: 12px;
}
.uppy-size--md .uppy-Provider-breadcrumbs {
  margin-bottom: 0;
}
[data-uppy-theme=dark] .uppy-Provider-breadcrumbs {
  color: #eaeaea;
}

[dir="ltr"] .uppy-Provider-breadcrumbsIcon{
  margin-right: 4px;
}

[dir="rtl"] .uppy-Provider-breadcrumbsIcon{
  margin-left: 4px;
}

.uppy-Provider-breadcrumbsIcon {
  display: inline-block;
  color: #525252;
  line-height: 1;
  vertical-align: middle;
}

.uppy-Provider-breadcrumbsIcon svg {
  width: 13px;
  height: 13px;
  fill: #525252;
}

.uppy-Provider-breadcrumbs button {
  display: inline-block;
  padding: 4px;
  line-height: inherit;
  border-radius: 3px;
}
.uppy-Provider-breadcrumbs button:focus {
  outline: none;
}
.uppy-Provider-breadcrumbs button::-moz-focus-inner {
  border: 0;
}
.uppy-Provider-breadcrumbs button:hover {
  color: #1b5dab;
}
.uppy-Provider-breadcrumbs button:focus {
  background-color: #eceef2;
}
[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button:focus {
  background-color: #333;
}
.uppy-Provider-breadcrumbs button:not(:last-of-type) {
  text-decoration: underline;
}
.uppy-Provider-breadcrumbs button:last-of-type {
  color: #333;
  font-weight: 500;
  cursor: normal;
  pointer-events: none;
}
.uppy-Provider-breadcrumbs button:hover {
  cursor: pointer;
}
[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button {
  color: #eaeaea;
}

.uppy-ProviderBrowser {
  display: flex;
  flex: 1;
  flex-direction: column;
  height: 100%;
  font-weight: 400;
  font-size: 14px;
}

.uppy-ProviderBrowser-user {
  margin: 0 8px 0 0;
  color: #333;
  font-weight: 500;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-user {
  color: #eaeaea;
}

[dir="ltr"] .uppy-ProviderBrowser-user::after{
  left: 4px;
}

[dir="rtl"] .uppy-ProviderBrowser-user::after{
  right: 4px;
}

.uppy-ProviderBrowser-user::after {
  position: relative;
  color: #939393;
  font-weight: normal;
  content: "·";
}

.uppy-ProviderBrowser-header {
  position: relative;
  z-index: 1001;
  border-bottom: 1px solid #eaeaea;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-header {
  border-bottom: 1px solid #333;
}

.uppy-ProviderBrowser-headerBar {
  z-index: 1001;
  padding: 7px 15px;
  color: #757575;
  font-size: 12px;
  line-height: 1.4;
  background-color: #fafafa;
}
.uppy-size--md .uppy-ProviderBrowser-headerBar {
  display: flex;
  align-items: center;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-headerBar {
  background-color: #1f1f1f;
}

.uppy-ProviderBrowser-headerBar--simple {
  display: block;
  justify-content: center;
  text-align: center;
}

.uppy-ProviderBrowser-headerBar--simple .uppy-Provider-breadcrumbsWrap {
  display: inline-block;
  flex: none;
  vertical-align: middle;
}

.uppy-ProviderBrowser-filter {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 30px;
  margin-top: 10px;
  margin-bottom: 5px;
  background-color: #fff;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-filter {
  background-color: #1f1f1f;
}

[dir="ltr"] .uppy-ProviderBrowser-filterIcon{
  left: 16px;
}

[dir="rtl"] .uppy-ProviderBrowser-filterIcon{
  right: 16px;
}

.uppy-ProviderBrowser-filterIcon {
  position: absolute;
  z-index: 1002;
  width: 12px;
  height: 12px;
  color: #bbb;
}

[dir="ltr"] .uppy-ProviderBrowser-filterInput{
  padding-left: 27px;
}

[dir="rtl"] .uppy-ProviderBrowser-filterInput{
  padding-right: 27px;
}

.uppy-ProviderBrowser-filterInput {
  z-index: 1001;
  width: 100%;
  height: 30px;
  margin: 0 8px;
  font-size: 12px;
  font-family: -apple-system, blinkmacsystemfont, "Segoe UI", helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  line-height: 1.4;
  background-color: transparent;
  border: 0;
  border-radius: 4px;
  outline: 0;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-filterInput {
  color: #eaeaea;
  background-color: #1f1f1f;
}

.uppy-ProviderBrowser-filterInput:focus {
  background-color: #f4f4f4;
  outline: 0;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-filterInput:focus {
  background-color: #333;
}

.uppy-ProviderBrowser-filterInput::placeholder {
  color: #939393;
  opacity: 1;
}

.uppy-ProviderBrowser-search {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 30px;
  margin-top: 2px;
  margin-bottom: 2px;
}

[dir="ltr"] .uppy-ProviderBrowser-searchInput{
  padding-left: 30px;
}

[dir="rtl"] .uppy-ProviderBrowser-searchInput{
  padding-right: 30px;
}

.uppy-ProviderBrowser-searchInput {
  z-index: 1001;
  width: 100%;
  height: 30px;
  font-size: 13px;
  font-family: -apple-system, blinkmacsystemfont, "Segoe UI", helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  line-height: 1.4;
  background-color: #eaeaea;
  border: 0;
  border-radius: 4px;
  outline: 0;
  color: #333;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-searchInput {
  color: #eaeaea;
  background-color: #1f1f1f;
}

.uppy-ProviderBrowser-searchInput:focus {
  background-color: #cfcfcf;
  outline: 0;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-searchInput:focus {
  background-color: #333;
}

[dir="ltr"] .uppy-ProviderBrowser-searchIcon{
  left: 10px;
}

[dir="rtl"] .uppy-ProviderBrowser-searchIcon{
  right: 10px;
}

.uppy-ProviderBrowser-searchIcon {
  position: absolute;
  z-index: 1002;
  width: 12px;
  height: 12px;
  color: #757575;
}

.uppy-ProviderBrowser-searchInput::placeholder {
  color: #939393;
  opacity: 1;
}

.uppy-ProviderBrowser-userLogout {
  padding: 4px;
  color: #2275d7;
  line-height: inherit;
  border-radius: 3px;
  cursor: pointer;
}
.uppy-ProviderBrowser-userLogout:focus {
  outline: none;
}
.uppy-ProviderBrowser-userLogout::-moz-focus-inner {
  border: 0;
}
.uppy-ProviderBrowser-userLogout:hover {
  color: #1b5dab;
}
.uppy-ProviderBrowser-userLogout:focus {
  background-color: #eceef2;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout:focus {
  background-color: #333;
}
.uppy-ProviderBrowser-userLogout:hover {
  text-decoration: underline;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout {
  color: #eaeaea;
}

.uppy-ProviderBrowser-body {
  position: relative;
  flex: 1;
}

.uppy-ProviderBrowser-list {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  flex: 1;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  list-style: none;
  background-color: #fff;
  border-spacing: 0;
  -webkit-overflow-scrolling: touch;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-list {
  background-color: #1f1f1f;
}
.uppy-ProviderBrowser-list:focus {
  outline: none;
}

.uppy-ProviderBrowserItem-inner {
  font-weight: 500;
  font-size: 13px;
  cursor: pointer;
}

.uppy-ProviderBrowser-footer {
  display: flex;
  align-items: center;
  height: 65px;
  padding: 0 15px;
  background-color: #fff;
  border-top: 1px solid #eaeaea;
}
[dir="ltr"] .uppy-ProviderBrowser-footer button{
  margin-right: 8px;
}
[dir="rtl"] .uppy-ProviderBrowser-footer button{
  margin-left: 8px;
}
[data-uppy-theme=dark] .uppy-ProviderBrowser-footer {
  background-color: #1f1f1f;
  border-top: 1px solid #333;
}

.uppy-Dashboard-Item-previewInnerWrap {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 3px;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.4);
}
.uppy-size--md .uppy-Dashboard-Item-previewInnerWrap {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}

.uppy-Dashboard-Item-previewInnerWrap::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1001;
  display: none;
  background-color: rgba(0, 0, 0, 0.65);
  content: "";
}

.uppy-Dashboard-Item-previewLink {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1002;
}
.uppy-Dashboard-Item-previewLink:focus {
  box-shadow: inset 0 0 0 3px #76abe9;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-previewLink:focus {
  box-shadow: inset 0 0 0 3px #016c8d;
}

.uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 3px;
  transform: translateZ(0);
}

.uppy-Dashboard-Item-progress {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1002;
  width: 120px;
  color: #fff;
  text-align: center;
  transform: translate(-50%, -50%);
  transition: all 0.35 ease;
}

.uppy-Dashboard-Item-progressIndicator {
  display: inline-block;
  width: 38px;
  height: 38px;
  opacity: 0.9;
}
.uppy-size--md .uppy-Dashboard-Item-progressIndicator {
  width: 55px;
  height: 55px;
}

button.uppy-Dashboard-Item-progressIndicator {
  cursor: pointer;
}
button.uppy-Dashboard-Item-progressIndicator:focus {
  outline: none;
}
button.uppy-Dashboard-Item-progressIndicator::-moz-focus-inner {
  border: 0;
}
button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--bg,
button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--retry {
  fill: #76abe9;
}

.uppy-Dashboard-Item-progressIcon--circle {
  width: 100%;
  height: 100%;
}

.uppy-Dashboard-Item-progressIcon--bg {
  stroke: rgba(255, 255, 255, 0.4);
}

.uppy-Dashboard-Item-progressIcon--progress {
  transition: stroke-dashoffset 0.5s ease-out;
  stroke: #fff;
}

.uppy-Dashboard-Item-progressIcon--play {
  transition: all 0.2s;
  fill: #fff;
  stroke: #fff;
}

.uppy-Dashboard-Item-progressIcon--cancel {
  transition: all 0.2s;
  fill: #fff;
}

.uppy-Dashboard-Item-progressIcon--pause {
  transition: all 0.2s;
  fill: #fff;
  stroke: #fff;
}

.uppy-Dashboard-Item-progressIcon--check {
  transition: all 0.2s;
  fill: #fff;
}

.uppy-Dashboard-Item-progressIcon--retry {
  fill: #fff;
}

[dir="ltr"] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{
  right: -8px;
}

[dir="rtl"] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{
  left: -8px;
}

[dir="ltr"] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{
  left: initial;
}

[dir="rtl"] .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{
  right: initial;
}

.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress {
  top: -9px;
  width: auto;
  transform: initial;
}

.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator {
  width: 18px;
  height: 18px;
}
.uppy-size--md .uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator {
  width: 28px;
  height: 28px;
}

.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator {
  width: 18px;
  height: 18px;
  opacity: 1;
}
.uppy-size--md .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator {
  width: 22px;
  height: 22px;
}

.uppy-Dashboard-Item.is-processing .uppy-Dashboard-Item-progress {
  opacity: 0;
}

[dir="ltr"] .uppy-Dashboard-Item-fileInfo{
  padding-right: 5px;
}

[dir="rtl"] .uppy-Dashboard-Item-fileInfo{
  padding-left: 5px;
}

.uppy-Dashboard-Item-name {
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.3;
  word-wrap: anywhere;
  word-break: break-all;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-name {
  color: #eaeaea;
}

.uppy-Dashboard-Item-fileName {
  display: flex;
  align-items: baseline;
}
.uppy-Dashboard-Item-fileName button {
  margin-left: 5px;
}

.uppy-Dashboard-Item-author {
  color: #757575;
  vertical-align: bottom;
  font-size: 11px;
  font-weight: normal;
  display: inline-block;
  line-height: 1;
  margin-bottom: 5px;
}
.uppy-Dashboard-Item-author a {
  color: #757575;
}

.uppy-Dashboard-Item-status {
  color: #757575;
  font-weight: normal;
  font-size: 11px;
  line-height: 1;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-status {
  color: #bbb;
}

.uppy-Dashboard-Item-statusSize {
  display: inline-block;
  text-transform: uppercase;
  vertical-align: bottom;
  margin-bottom: 5px;
}

.uppy-Dashboard-Item-reSelect {
  color: #2275d7;
  font-weight: 600;
  font-size: inherit;
  font-family: inherit;
}

.uppy-Dashboard-Item-errorMessage {
  font-size: 11px;
  font-weight: 500;
  line-height: 1.3;
  color: #a51523;
  background-color: #fdeff1;
  padding: 5px 6px;
}

.uppy-Dashboard-Item-errorMessageBtn {
  text-decoration: underline;
  cursor: pointer;
  font-weight: 500;
}

.uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage {
  display: none;
}
.uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage {
  display: block;
  border-top: 1px solid #f7c2c8;
  padding: 6px 8px;
  line-height: 1.4;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage {
  display: inline-block;
  position: static;
  border: 1px solid #f7c2c8;
  border-radius: 3px;
}
.uppy-size--md .uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage {
  display: none;
}

.uppy-Dashboard-Item-action {
  color: #939393;
  cursor: pointer;
}
.uppy-Dashboard-Item-action:focus {
  outline: none;
}
.uppy-Dashboard-Item-action::-moz-focus-inner {
  border: 0;
}
.uppy-Dashboard-Item-action:focus {
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.5);
}
.uppy-Dashboard-Item-action:hover {
  color: #1f1f1f;
  opacity: 1;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action {
  color: #cfcfcf;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus {
  outline: none;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action::-moz-focus-inner {
  border: 0;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus {
  box-shadow: 0 0 0 2px rgba(170, 225, 255, 0.85);
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action:hover {
  color: #eaeaea;
}

.uppy-Dashboard-Item-action--remove {
  color: #1f1f1f;
  opacity: 0.95;
}
.uppy-Dashboard-Item-action--remove:hover {
  color: #000;
  opacity: 1;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove {
  color: #525252;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove:hover {
  color: #333;
}

.uppy-Dashboard:not(.uppy-size--md) .uppy-Dashboard-Item-actionWrapper {
  display: flex;
  align-items: center;
}
.uppy-Dashboard:not(.uppy-size--md) .uppy-Dashboard-Item-action {
  width: 22px;
  height: 22px;
  margin-left: 3px;
  padding: 3px;
}
.uppy-Dashboard:not(.uppy-size--md) .uppy-Dashboard-Item-action:focus {
  border-radius: 3px;
}

.uppy-size--md .uppy-Dashboard-Item-action--copyLink,
.uppy-size--md .uppy-Dashboard-Item-action--edit {
  width: 16px;
  height: 16px;
  padding: 0;
}
.uppy-size--md .uppy-Dashboard-Item-action--copyLink:focus,
.uppy-size--md .uppy-Dashboard-Item-action--edit:focus {
  border-radius: 3px;
}
[dir="ltr"] .uppy-size--md .uppy-Dashboard-Item-action--remove{
  right: -8px;
}
[dir="rtl"] .uppy-size--md .uppy-Dashboard-Item-action--remove{
  left: -8px;
}
.uppy-size--md .uppy-Dashboard-Item-action--remove {
  position: absolute;
  top: -8px;
  z-index: 1002;
  width: 18px;
  height: 18px;
  padding: 0;
}
.uppy-size--md .uppy-Dashboard-Item-action--remove:focus {
  border-radius: 50%;
}

[dir="ltr"] .uppy-Dashboard-Item{
  padding-right: 0;
}

[dir="rtl"] .uppy-Dashboard-Item{
  padding-left: 0;
}

.uppy-Dashboard-Item {
  display: flex;
  align-items: center;
  padding: 10px;
  border-bottom: 1px solid #eaeaea;
}
[data-uppy-theme=dark] .uppy-Dashboard-Item {
  border-bottom: 1px solid #333;
}
[dir="ltr"] .uppy-size--md .uppy-Dashboard-Item{
  float: left;
}
[dir="rtl"] .uppy-size--md .uppy-Dashboard-Item{
  float: right;
}
.uppy-size--md .uppy-Dashboard-Item {
  position: relative;
  display: block;
  /* When changing width: also update `itemsPerRow` values in `src/components/Dashboard.js`. */
  width: calc(33.333% - 15px - 15px);
  height: 215px;
  margin: 5px 15px;
  padding: 0;
  border-bottom: 0;
}
.uppy-size--lg .uppy-Dashboard-Item {
  /* When changing width: also update `itemsPerRow` values in `src/components/Dashboard.js`. */
  width: calc(25% - 15px - 15px);
  height: 190px;
  margin: 5px 15px;
}
.uppy-size--xl .uppy-Dashboard-Item {
  /* When changing width: also update `itemsPerRow` values in `src/components/Dashboard.js`. */
  width: calc(20% - 15px - 15px);
  height: 210px;
}

.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-previewInnerWrap {
  opacity: 0.2;
}

.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-name {
  opacity: 0.7;
}

.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='39' viewBox='0 0 35 39'%3E%3Cpath d='M1.708 38.66c1.709 0 3.417-3.417 6.834-3.417 3.416 0 5.125 3.417 8.61 3.417 3.348 0 5.056-3.417 8.473-3.417 4.305 0 5.125 3.417 6.833 3.417.889 0 1.709-.889 1.709-1.709v-19.68C34.167-5.757 0-5.757 0 17.271v19.68c0 .82.888 1.709 1.708 1.709zm8.542-17.084a3.383 3.383 0 01-3.417-3.416 3.383 3.383 0 013.417-3.417 3.383 3.383 0 013.417 3.417 3.383 3.383 0 01-3.417 3.416zm13.667 0A3.383 3.383 0 0120.5 18.16a3.383 3.383 0 013.417-3.417 3.383 3.383 0 013.416 3.417 3.383 3.383 0 01-3.416 3.416z' fill='%2523000' fill-rule='nonzero'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 10px;
  background-size: 25px;
  opacity: 0.5;
  content: "";
}
.uppy-size--md .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview::before {
  background-position: 50% 50%;
  background-size: 40px;
}

.uppy-Dashboard-Item-preview {
  position: relative;
}
.uppy-Dashboard:not(.uppy-size--md) .uppy-Dashboard-Item-preview {
  flex-grow: 0;
  flex-shrink: 0;
  width: 50px;
  height: 50px;
}
.uppy-size--md .uppy-Dashboard-Item-preview {
  width: 100%;
  height: 140px;
}
.uppy-size--lg .uppy-Dashboard-Item-preview {
  height: 120px;
}
.uppy-size--xl .uppy-Dashboard-Item-preview {
  height: 140px;
}

[dir="ltr"] .uppy-Dashboard-Item-fileInfoAndButtons{
  padding-right: 8px;
}

[dir="rtl"] .uppy-Dashboard-Item-fileInfoAndButtons{
  padding-left: 8px;
}

[dir="ltr"] .uppy-Dashboard-Item-fileInfoAndButtons{
  padding-left: 12px;
}

[dir="rtl"] .uppy-Dashboard-Item-fileInfoAndButtons{
  padding-right: 12px;
}

.uppy-Dashboard-Item-fileInfoAndButtons {
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: space-between;
}
.uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons {
  align-items: flex-start;
  width: 100%;
  padding: 0;
  padding-top: 9px;
}

.uppy-Dashboard-Item-fileInfo {
  flex-grow: 1;
  flex-shrink: 1;
}

.uppy-Dashboard-Item-actionWrapper {
  flex-grow: 0;
  flex-shrink: 0;
}

.uppy-Dashboard-Item.is-inprogress .uppy-Dashboard-Item-previewInnerWrap::after,
.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-previewInnerWrap::after {
  display: block;
}

.uppy-Dashboard-Item.is-inprogress:not(.is-resumable) .uppy-Dashboard-Item-action--remove {
  display: none;
}

[dir="ltr"] .uppy-Dashboard-Item-errorDetails{
  left: 2px;
}

[dir="rtl"] .uppy-Dashboard-Item-errorDetails{
  right: 2px;
}

.uppy-Dashboard-Item-errorDetails {
  position: relative;
  top: 0;
  display: inline-block;
  width: 13px;
  height: 13px;
  color: #fff;
  font-weight: 600;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
  vertical-align: middle;
  background-color: #939393;
  border-radius: 50%;
  border: none;
  cursor: help;
  -webkit-appearance: none;
          appearance: none;
}

.uppy-Dashboard-Item-errorDetails::after {
  line-height: 1.3;
  word-wrap: break-word;
}

.uppy-Dashboard-FileCard {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.1);
}
.uppy-Dashboard-FileCard .uppy-DashboardContent-bar {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.uppy-Dashboard-FileCard .uppy-Dashboard-FileCard-actions {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.uppy-Dashboard-FileCard-inner {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  height: 100%;
  min-height: 0;
}

.uppy-Dashboard-FileCard-preview {
  position: relative;
  display: flex;
  flex-grow: 0;
  flex-shrink: 1;
  align-items: center;
  justify-content: center;
  height: 60%;
  min-height: 0;
  border-bottom: 1px solid #eaeaea;
}
[data-uppy-theme=dark] .uppy-Dashboard-FileCard-preview {
  background-color: #333;
  border-bottom: 0;
}

.uppy-Dashboard-FileCard-preview img.uppy-Dashboard-Item-previewImg {
  flex: 0 0 auto;
  max-width: 90%;
  max-height: 90%;
  object-fit: cover;
  border-radius: 3px;
  box-shadow: 0 3px 20px rgba(0, 0, 0, 0.15);
}

[dir="ltr"] .uppy-Dashboard-FileCard-edit{
  right: 10px;
}

[dir="rtl"] .uppy-Dashboard-FileCard-edit{
  left: 10px;
}

.uppy-Dashboard-FileCard-edit {
  position: absolute;
  top: 10px;
  padding: 7px 15px;
  color: #fff;
  font-size: 13px;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 50px;
}
.uppy-Dashboard-FileCard-edit:focus {
  outline: none;
}
.uppy-Dashboard-FileCard-edit::-moz-focus-inner {
  border: 0;
}
.uppy-Dashboard-FileCard-edit:focus {
  box-shadow: 0 0 0 3px rgba(34, 117, 215, 0.5);
}
.uppy-Dashboard-FileCard-edit:hover {
  background-color: rgba(0, 0, 0, 0.8);
}

.uppy-Dashboard-FileCard-info {
  flex-grow: 0;
  flex-shrink: 0;
  height: 40%;
  padding: 30px 20px 20px 20px;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
[data-uppy-theme=dark] .uppy-Dashboard-FileCard-info {
  background-color: #1f1f1f;
}

.uppy-Dashboard-FileCard-fieldset {
  max-width: 640px;
  margin: auto;
  margin-bottom: 12px;
  padding: 0;
  font-size: 0;
  border: 0;
}

.uppy-Dashboard-FileCard-label {
  display: inline-block;
  width: 22%;
  color: #525252;
  font-size: 12px;
  vertical-align: middle;
}
.uppy-size--md .uppy-Dashboard-FileCard-label {
  font-size: 14px;
}
[data-uppy-theme=dark] .uppy-Dashboard-FileCard-label {
  color: #eaeaea;
}

.uppy-Dashboard-FileCard-input {
  display: inline-block;
  width: 78%;
  vertical-align: middle;
}

.uppy-Dashboard-FileCard-actions {
  display: flex;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  height: 55px;
  padding: 0 15px;
  background-color: #fafafa;
  border-top: 1px solid #eaeaea;
}
.uppy-size--md .uppy-Dashboard-FileCard-actions {
  height: 65px;
}
[data-uppy-theme=dark] .uppy-Dashboard-FileCard-actions {
  background-color: #1f1f1f;
  border-top: 1px solid #333;
}

[dir="ltr"] .uppy-Dashboard-FileCard-actionsBtn{
  margin-right: 10px;
}

[dir="rtl"] .uppy-Dashboard-FileCard-actionsBtn{
  margin-left: 10px;
}

.uppy-transition-slideDownUp-enter {
  transform: translate3d(0, -105%, 0);
  opacity: 0.01;
  transition: transform 0.25s ease-in-out, opacity 0.25s ease-in-out;
}

.uppy-transition-slideDownUp-enter.uppy-transition-slideDownUp-enter-active {
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

.uppy-transition-slideDownUp-leave {
  transform: translate3d(0, 0, 0);
  opacity: 1;
  transition: transform 0.25s ease-in-out, opacity 0.25s ease-in-out;
}

.uppy-transition-slideDownUp-leave.uppy-transition-slideDownUp-leave-active {
  transform: translate3d(0, -105%, 0);
  opacity: 0.01;
}

@keyframes uppy-Dashboard-fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes uppy-Dashboard-fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes uppy-Dashboard-slideDownAndFadeIn {
  from {
    transform: translate3d(-50%, -70%, 0);
    opacity: 0;
  }
  to {
    transform: translate3d(-50%, -50%, 0);
    opacity: 1;
  }
}
@keyframes uppy-Dashboard-slideDownAndFadeIn--small {
  from {
    transform: translate3d(0, -20%, 0);
    opacity: 0;
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes uppy-Dashboard-slideUpFadeOut {
  from {
    transform: translate3d(-50%, -50%, 0);
    opacity: 1;
  }
  to {
    transform: translate3d(-50%, -70%, 0);
    opacity: 0;
  }
}
@keyframes uppy-Dashboard-slideUpFadeOut--small {
  from {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
  to {
    transform: translate3d(0, -20%, 0);
    opacity: 0;
  }
}
.uppy-Dashboard--modal {
  z-index: 1001;
}

.uppy-Dashboard--modal[aria-hidden=true] {
  display: none;
}

.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-inner {
  animation: uppy-Dashboard-slideDownAndFadeIn--small 0.3s cubic-bezier(0, 0, 0.2, 1);
}
@media only screen and (min-width: 820px) {
  .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-inner {
    animation: uppy-Dashboard-slideDownAndFadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);
  }
}

.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose > .uppy-Dashboard-overlay {
  animation: uppy-Dashboard-fadeIn 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-inner {
  animation: uppy-Dashboard-slideUpFadeOut--small 0.3s cubic-bezier(0, 0, 0.2, 1);
}
@media only screen and (min-width: 820px) {
  .uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-inner {
    animation: uppy-Dashboard-slideUpFadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);
  }
}

.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing > .uppy-Dashboard-overlay {
  animation: uppy-Dashboard-fadeOut 0.3s cubic-bezier(0, 0, 0.2, 1);
}

.uppy-Dashboard-isFixed {
  height: 100vh;
  overflow: hidden;
}

.uppy-Dashboard--modal .uppy-Dashboard-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1001;
  background-color: rgba(0, 0, 0, 0.5);
}

.uppy-Dashboard-inner {
  position: relative;
  max-width: 100%;
  max-height: 100%;
  background-color: #fafafa;
  border: 1px solid #eaeaea;
  border-radius: 5px;
  outline: none;
}
.uppy-size--md .uppy-Dashboard-inner {
  min-height: auto;
}
@media only screen and (min-width: 820px) {
  .uppy-Dashboard-inner {
    width: 750px;
    height: 550px;
  }
}
.uppy-Dashboard--modal .uppy-Dashboard-inner {
  z-index: 1002;
}
[data-uppy-theme=dark] .uppy-Dashboard-inner {
  background-color: #1f1f1f;
}
.uppy-Dashboard--isDisabled .uppy-Dashboard-inner {
  cursor: not-allowed;
}

.uppy-Dashboard-innerWrap {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
  border-radius: 5px;
  opacity: 0;
}
.uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap {
  opacity: 1;
}
.uppy-Dashboard--isDisabled .uppy-Dashboard-innerWrap {
  opacity: 0.6;
  filter: grayscale(100%);
  -webkit-user-select: none;
          user-select: none;
  pointer-events: none;
}

.uppy-Dashboard--isDisabled .uppy-ProviderIconBg {
  fill: #9f9f9f;
}

.uppy-Dashboard--modal .uppy-Dashboard-inner {
  position: fixed;
  top: 35px;
  right: 15px;
  bottom: 15px;
  left: 15px;
  border: none;
}
@media only screen and (min-width: 820px) {
  .uppy-Dashboard--modal .uppy-Dashboard-inner {
    top: 50%;
    right: auto;
    left: 50%;
    box-shadow: 0 5px 15px 4px rgba(0, 0, 0, 0.15);
    transform: translate(-50%, -50%);
  }
}

[dir="ltr"] .uppy-Dashboard-close{
  right: -2px;
}

[dir="rtl"] .uppy-Dashboard-close{
  left: -2px;
}

.uppy-Dashboard-close {
  position: absolute;
  top: -33px;
  z-index: 1005;
  display: block;
  color: rgba(255, 255, 255, 0.9);
  font-size: 27px;
  cursor: pointer;
}
.uppy-Dashboard-close:focus {
  outline: none;
}
.uppy-Dashboard-close::-moz-focus-inner {
  border: 0;
}
.uppy-Dashboard-close:focus {
  color: #8cb8ed;
}
@media only screen and (min-width: 820px) {
  [dir="ltr"] .uppy-Dashboard-close{
    right: -35px;
  }
  [dir="rtl"] .uppy-Dashboard-close{
    left: -35px;
  }
  .uppy-Dashboard-close {
    top: -10px;
    font-size: 35px;
  }
}

.uppy-Dashboard-serviceMsg {
  position: relative;
  top: -1px;
  z-index: 1004;
  padding: 12px 0;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.3;
  background-color: #fffbf7;
  border-top: 1px solid #edd4b9;
  border-bottom: 1px solid #edd4b9;
}
.uppy-size--md .uppy-Dashboard-serviceMsg {
  font-size: 14px;
  line-height: 1.4;
}
[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg {
  color: #eaeaea;
  background-color: #1f1f1f;
  border-top: 1px solid #333;
  border-bottom: 1px solid #333;
}

.uppy-Dashboard-serviceMsg-title {
  display: block;
  margin-bottom: 4px;
  padding-left: 42px;
  line-height: 1;
}

.uppy-Dashboard-serviceMsg-text {
  padding: 0 15px;
}

.uppy-Dashboard-serviceMsg-actionBtn {
  color: #2275d7;
  font-weight: inherit;
  font-size: inherit;
  vertical-align: initial;
}
[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg-actionBtn {
  color: rgba(2, 186, 242, 0.9);
}

.uppy-Dashboard-serviceMsg-icon {
  position: absolute;
  top: 10px;
  left: 15px;
}

.uppy-Dashboard-AddFiles {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  text-align: center;
}
[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles {
  height: calc(100% - 14px);
  margin: 7px;
  border: 1px dashed #dfdfdf;
  border-radius: 3px;
}
.uppy-Dashboard-AddFilesPanel .uppy-Dashboard-AddFiles {
  height: calc(100% - 14px - 40px);
  border: none;
}
.uppy-Dashboard--modal .uppy-Dashboard-AddFiles {
  border-color: #cfcfcf;
}
[data-uppy-theme=dark] .uppy-Dashboard-AddFiles {
  border-color: #757575;
}

.uppy-Dashboard-AddFiles-info {
  display: none;
  margin-top: auto;
  padding-top: 15px;
  padding-bottom: 15px;
}
.uppy-size--height-md .uppy-Dashboard-AddFiles-info {
  display: block;
}
.uppy-size--md .uppy-Dashboard-AddFiles-info {
  position: absolute;
  right: 0;
  bottom: 25px;
  left: 0;
  padding-top: 30px;
  padding-bottom: 0;
}
[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-info {
  margin-top: 0;
}

.uppy-Dashboard-browse {
  color: rgba(34, 117, 215, 0.9);
  cursor: pointer;
}
.uppy-Dashboard-browse:focus {
  outline: none;
}
.uppy-Dashboard-browse::-moz-focus-inner {
  border: 0;
}
.uppy-Dashboard-browse:hover, .uppy-Dashboard-browse:focus {
  border-bottom: 1px solid #2275d7;
}
[data-uppy-theme=dark] .uppy-Dashboard-browse {
  color: rgba(2, 186, 242, 0.9);
}
[data-uppy-theme=dark] .uppy-Dashboard-browse:hover, [data-uppy-theme=dark] .uppy-Dashboard-browse:focus {
  border-bottom: 1px solid #02baf2;
}

.uppy-Dashboard-browseBtn {
  display: block;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 5px;
  font-weight: 500;
  font-size: 14px;
}
.uppy-size--md .uppy-Dashboard-browseBtn {
  width: auto;
  margin: auto;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 13px 44px;
  font-size: 15px;
}

.uppy-Dashboard-AddFiles-list {
  display: flex;
  flex: 1;
  flex-direction: column;
  width: 100%;
  margin-top: 2px;
  padding: 2px 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.uppy-size--md .uppy-Dashboard-AddFiles-list {
  flex: none;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 600px;
  margin-top: 15px;
  padding-top: 0;
  overflow-y: visible;
}

.uppy-DashboardTab {
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #eaeaea;
}
[data-uppy-theme=dark] .uppy-DashboardTab {
  border-bottom: 1px solid #333;
}
.uppy-size--md .uppy-DashboardTab {
  display: inline-block;
  width: initial;
  margin-bottom: 10px;
  border-bottom: none;
}

.uppy-DashboardTab-btn {
  display: flex;
  flex-direction: row;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 12px 15px;
  color: #525252;
  background-color: transparent;
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
}
.uppy-DashboardTab-btn:focus {
  outline: none;
}
.uppy-DashboardTab-btn::-moz-focus-inner {
  border: 0;
}
[dir="ltr"] .uppy-size--md .uppy-DashboardTab-btn{
  margin-right: 1px;
}
[dir="rtl"] .uppy-size--md .uppy-DashboardTab-btn{
  margin-left: 1px;
}
.uppy-size--md .uppy-DashboardTab-btn {
  flex-direction: column;
  width: 86px;
  padding: 10px 3px;
  border-radius: 5px;
}
[data-uppy-theme=dark] .uppy-DashboardTab-btn {
  color: #eaeaea;
}

.uppy-DashboardTab-btn::-moz-focus-inner {
  border: 0;
}

.uppy-DashboardTab-btn:hover {
  background-color: #f1f3f6;
}
[data-uppy-theme=dark] .uppy-DashboardTab-btn:hover {
  background-color: #333;
}

.uppy-DashboardTab-btn:active,
.uppy-DashboardTab-btn:focus {
  background-color: #eceef2;
}
[data-uppy-theme=dark] .uppy-DashboardTab-btn:active,
[data-uppy-theme=dark] .uppy-DashboardTab-btn:focus {
  background-color: #525252;
}

[dir="ltr"] .uppy-DashboardTab-btn svg{
  margin-right: 10px;
}

[dir="rtl"] .uppy-DashboardTab-btn svg{
  margin-left: 10px;
}

.uppy-DashboardTab-btn svg {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  vertical-align: text-top;
  transition: transform ease-in-out 0.15s;
}
[dir="ltr"] .uppy-size--md .uppy-DashboardTab-btn svg{
  margin-right: 0;
}
[dir="rtl"] .uppy-size--md .uppy-DashboardTab-btn svg{
  margin-left: 0;
}

.uppy-DashboardTab-name {
  font-weight: 500;
  font-size: 14px;
}
.uppy-size--md .uppy-DashboardTab-name {
  margin-top: 8px;
  margin-bottom: 0;
  font-size: 11px;
  line-height: 15px;
}

.uppy-DashboardTab svg {
  width: 23px;
  height: 23px;
  vertical-align: middle;
}
.uppy-size--md .uppy-DashboardTab svg {
  width: 30px;
  height: 30px;
}

.uppy-Dashboard-input {
  position: absolute;
  z-index: -1;
  width: 0.1px;
  height: 0.1px;
  overflow: hidden;
  opacity: 0;
}

.uppy-DashboardContent-bar {
  position: relative;
  z-index: 1004;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 40px;
  padding: 0 10px;
  background-color: #fafafa;
  border-bottom: 1px solid #eaeaea;
}
.uppy-size--md .uppy-DashboardContent-bar {
  height: 50px;
  padding: 0 15px;
}
[data-uppy-theme=dark] .uppy-DashboardContent-bar {
  background-color: #1f1f1f;
  border-bottom: 1px solid #333;
}

.uppy-DashboardContent-title {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  max-width: 170px;
  margin: auto;
  overflow-x: hidden;
  font-weight: 500;
  font-size: 12px;
  line-height: 40px;
  white-space: nowrap;
  text-align: center;
  text-overflow: ellipsis;
}
.uppy-size--md .uppy-DashboardContent-title {
  max-width: 300px;
  font-size: 14px;
  line-height: 50px;
}
[data-uppy-theme=dark] .uppy-DashboardContent-title {
  color: #eaeaea;
}

[dir="ltr"] .uppy-DashboardContent-back,[dir="ltr"] 
.uppy-DashboardContent-save{
  margin-left: -6px;
}

[dir="rtl"] .uppy-DashboardContent-back,[dir="rtl"] 
.uppy-DashboardContent-save{
  margin-right: -6px;
}

.uppy-DashboardContent-back,
.uppy-DashboardContent-save {
  margin: 0;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: 1;
  background: none;
  border: 0;
  -webkit-appearance: none;
  padding: 7px 6px;
  color: #2275d7;
  font-weight: 400;
  font-size: 12px;
  border-radius: 3px;
  cursor: pointer;
}
.uppy-DashboardContent-back:focus,
.uppy-DashboardContent-save:focus {
  outline: none;
}
.uppy-DashboardContent-back::-moz-focus-inner,
.uppy-DashboardContent-save::-moz-focus-inner {
  border: 0;
}
.uppy-DashboardContent-back:hover,
.uppy-DashboardContent-save:hover {
  color: #1b5dab;
}
.uppy-DashboardContent-back:focus,
.uppy-DashboardContent-save:focus {
  background-color: #eceef2;
}
[data-uppy-theme=dark] .uppy-DashboardContent-back:focus,
[data-uppy-theme=dark] .uppy-DashboardContent-save:focus {
  background-color: #333;
}
.uppy-size--md .uppy-DashboardContent-back,
.uppy-size--md .uppy-DashboardContent-save {
  font-size: 14px;
}
[data-uppy-theme=dark] .uppy-DashboardContent-back,
[data-uppy-theme=dark] .uppy-DashboardContent-save {
  color: #02baf2;
}

[dir="ltr"] .uppy-DashboardContent-addMore{
  margin-right: -5px;
}

[dir="rtl"] .uppy-DashboardContent-addMore{
  margin-left: -5px;
}

.uppy-DashboardContent-addMore {
  margin: 0;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: 1;
  background: none;
  border: 0;
  -webkit-appearance: none;
  width: 29px;
  height: 29px;
  padding: 7px 8px;
  color: #2275d7;
  font-weight: 500;
  border-radius: 3px;
  cursor: pointer;
}
.uppy-DashboardContent-addMore:focus {
  outline: none;
}
.uppy-DashboardContent-addMore::-moz-focus-inner {
  border: 0;
}
.uppy-DashboardContent-addMore:hover {
  color: #1b5dab;
}
.uppy-DashboardContent-addMore:focus {
  background-color: #eceef2;
}
[data-uppy-theme=dark] .uppy-DashboardContent-addMore:focus {
  background-color: #333;
}
[dir="ltr"] .uppy-size--md .uppy-DashboardContent-addMore{
  margin-right: -8px;
}
[dir="rtl"] .uppy-size--md .uppy-DashboardContent-addMore{
  margin-left: -8px;
}
.uppy-size--md .uppy-DashboardContent-addMore {
  width: auto;
  height: auto;
  font-size: 14px;
}
[data-uppy-theme=dark] .uppy-DashboardContent-addMore {
  color: #02baf2;
}

[dir="ltr"] .uppy-DashboardContent-addMore svg{
  margin-right: 4px;
}

[dir="rtl"] .uppy-DashboardContent-addMore svg{
  margin-left: 4px;
}

.uppy-DashboardContent-addMore svg {
  vertical-align: baseline;
}
.uppy-size--md .uppy-DashboardContent-addMore svg {
  width: 11px;
  height: 11px;
}

.uppy-DashboardContent-addMoreCaption {
  display: none;
}
.uppy-size--md .uppy-DashboardContent-addMoreCaption {
  display: inline;
}

.uppy-DashboardContent-panel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: flex;
  flex: 1;
  flex-direction: column;
  overflow: hidden;
  background-color: whitesmoke;
  border-radius: 5px;
}

.uppy-Dashboard-AddFilesPanel {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background: #fafafa;
  background: linear-gradient(0deg, #fafafa 35%, rgba(250, 250, 250, 0.85) 100%);
  border-radius: 5px;
  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.15);
}
[data-uppy-theme=dark] .uppy-Dashboard-AddFilesPanel {
  background-color: #333;
  background-image: linear-gradient(0deg, #1f1f1f 35%, rgba(31, 31, 31, 0.85) 100%);
}

.uppy-Dashboard--isAddFilesPanelVisible .uppy-Dashboard-files {
  filter: blur(2px);
}

.uppy-Dashboard-progress {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 12%;
}

.uppy-Dashboard-progressBarContainer.is-active {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1004;
  width: 100%;
  height: 100%;
}

.uppy-Dashboard-filesContainer {
  position: relative;
  flex: 1;
  margin: 0;
  overflow-y: hidden;
}
.uppy-Dashboard-filesContainer::after {
  display: table;
  clear: both;
  content: "";
}

.uppy-Dashboard-files {
  flex: 1;
  margin: 0;
  padding: 0 0 10px 0;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.uppy-size--md .uppy-Dashboard-files {
  padding-top: 10px;
}

.uppy-Dashboard-dropFilesHereHint {
  position: absolute;
  top: 7px;
  right: 7px;
  bottom: 7px;
  left: 7px;
  z-index: 2000;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 90px;
  color: #757575;
  font-size: 16px;
  text-align: center;
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%232275D7' fill-rule='nonzero'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  border: 1px dashed #2275d7;
  border-radius: 3px;
  visibility: hidden;
}
[data-uppy-theme=dark] .uppy-Dashboard-dropFilesHereHint {
  color: #bbb;
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2V1zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0v1zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a.999.999 0 0 1 1.414 0l7 7z' fill='%2302BAF2' fill-rule='nonzero'/%3E%3C/svg%3E");
  border-color: #02baf2;
}

.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-dropFilesHereHint {
  visibility: visible;
}
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-DashboardContent-bar,
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-files,
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-progressindicators,
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-serviceMsg {
  opacity: 0.15;
}
.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles {
  opacity: 0.03;
}

.uppy-Dashboard-AddFiles-title {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 5px;
  padding: 0 15px;
  color: #000;
  font-weight: 500;
  font-size: 17px;
  line-height: 1.35;
  text-align: inline-start;
}
.uppy-size--md .uppy-Dashboard-AddFiles-title {
  max-width: 480px;
  margin-top: 5px;
  font-weight: 400;
  font-size: 25px;
  text-align: center;
}
[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-title {
  text-align: center;
}
[data-uppy-theme=dark] .uppy-Dashboard-AddFiles-title {
  color: #eaeaea;
}
.uppy-Dashboard-AddFiles-title button {
  font-weight: 500;
}
.uppy-size--md .uppy-Dashboard-AddFiles-title button {
  font-weight: 400;
}

.uppy-Dashboard-note {
  max-width: 350px;
  margin: auto;
  padding: 0 15px;
  color: #757575;
  font-size: 14px;
  line-height: 1.25;
  text-align: center;
}
.uppy-size--md .uppy-Dashboard-note {
  max-width: 600px;
  font-size: 15px;
  line-height: 1.35;
}
[data-uppy-theme=dark] .uppy-Dashboard-note {
  color: #cfcfcf;
}

a.uppy-Dashboard-poweredBy {
  display: inline-block;
  margin-top: 8px;
  color: #939393;
  font-size: 11px;
  text-align: center;
  text-decoration: none;
}

.uppy-Dashboard-poweredByIcon {
  position: relative;
  top: 1px;
  margin-right: 1px;
  margin-left: 1px;
  vertical-align: text-top;
  opacity: 0.9;
  fill: none;
  stroke: #939393;
}

.uppy-Dashboard-Item-previewIcon {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 100;
  width: 25px;
  height: 25px;
  transform: translate(-50%, -50%);
}
.uppy-size--md .uppy-Dashboard-Item-previewIcon {
  width: 38px;
  height: 38px;
}
.uppy-Dashboard-Item-previewIcon svg {
  width: 100%;
  height: 100%;
}

.uppy-Dashboard-Item-previewIconWrap {
  position: relative;
  height: 76px;
  max-height: 75%;
}

.uppy-Dashboard-Item-previewIconBg {
  width: 100%;
  height: 100%;
  filter: drop-shadow(rgba(0, 0, 0, 0.1) 0 1px 1px);
}

.uppy-Dashboard-upload {
  position: relative;
  width: 50px;
  height: 50px;
}
.uppy-size--md .uppy-Dashboard-upload {
  width: 60px;
  height: 60px;
}

.uppy-Dashboard-upload .uppy-c-icon {
  position: relative;
  top: 1px;
  width: 50%;
}

[dir="ltr"] .uppy-Dashboard-uploadCount{
  right: -12px;
}

[dir="rtl"] .uppy-Dashboard-uploadCount{
  left: -12px;
}

.uppy-Dashboard-uploadCount {
  position: absolute;
  top: -12px;
  width: 16px;
  height: 16px;
  color: #fff;
  font-size: 8px;
  line-height: 16px;
  background-color: #1bb240;
  border-radius: 50%;
}
.uppy-size--md .uppy-Dashboard-uploadCount {
  width: 18px;
  height: 18px;
  font-size: 9px;
  line-height: 18px;
}
.entity-quick-actions{display:flex;align-items:center;gap:.5333rem;visibility:hidden;opacity:0;z-index:3;padding:.2667rem;background-color:#fff;border:1px solid #e0e4f8;border-radius:.3rem;box-shadow:0px 1px 8px 0px rgba(0,0,0,.16);transition:opacity .1s ease-in-out}.entity-quick-actions__btn{display:flex;align-items:center;justify-content:center;width:1.7333rem;height:1.7333rem;padding:0;background-color:#fff;border:none;border-radius:.3rem;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.entity-quick-actions__btn:hover,.entity-quick-actions__btn:focus{border-color:#0176ff;background-color:rgba(1,118,255,.06);outline:none}.entity-quick-actions__btn:hover:not(.entity-quick-actions__btn--note) svg path,.entity-quick-actions__btn:focus:not(.entity-quick-actions__btn--note) svg path{fill:#0176ff;stroke:#0176ff}.entity-quick-actions__btn:hover svg,.entity-quick-actions__btn:focus svg{opacity:1}.entity-quick-actions__btn svg{width:.8rem;height:.8rem;pointer-events:none;opacity:.85}.entity-quick-actions__btn--note svg{filter:grayscale(1);width:1.05rem;height:1.05rem;transform:translate(0.1rem, -0.15rem)}.entity-quick-actions__btn--note:hover svg,.entity-quick-actions__btn--note:focus svg{filter:brightness(0) saturate(100%) invert(29%) sepia(85%) saturate(1200%) hue-rotate(220deg) brightness(105%);width:1.05rem;height:1.05rem}.entity-quick-actions__btn--document svg{width:1.1rem;height:1.1rem}.entity-quick-actions__btn--document:hover svg,.entity-quick-actions__btn--document:focus svg{width:1.1rem;height:1.1rem}.entity-quick-actions--row-overlay{position:absolute;top:50%;right:calc(100% + .5333rem);transform:translateY(-50%)}#details_modal.note-quick-action-modal .modal-dialog{max-width:40rem}#details_modal.note-quick-action-modal .modal-body{height:auto}#details_modal.note-quick-action-modal .note-quick-action-label{display:block;margin-bottom:.4rem;color:#687790;font-size:.9333rem}#details_modal.note-quick-action-modal .note-quick-action-entity{padding:1rem;border-bottom:1px solid #e0e4f8}#details_modal.note-quick-action-modal .note-quick-action-entity-value{padding:.6rem .8rem;border:1px solid #e0e4f8;border-radius:.2667rem}#details_modal.note-quick-action-modal .note-quick-action-body{padding:1rem}#details_modal.note-quick-action-modal .note-quick-action-body .note-header{display:none}#details_modal.note-quick-action-modal .note-quick-action-body .text-editor-small{margin-top:0 !important}#details_modal.note-quick-action-modal .note-quick-action-body .notes-textarea,#details_modal.note-quick-action-modal .note-quick-action-body .ck.ck-editor__editable_inline{min-height:12rem}
.date-wrapper .invalid-feedback{display:contents}.date-wrapper .DayPicker>div{flex-direction:column;align-items:center}.date-wrapper .DayPicker>div .fa.fa-clock{color:#2e384d}.date-wrapper .DayPicker>div .rc-time-picker{margin-bottom:1rem}
.inline-edit-cell{display:flex;align-items:center;position:relative;width:100%;min-width:0}.inline-edit-cell>*:first-child{min-width:0;flex:1 1 auto}.inline-edit-cell:hover>*:first-child{padding-right:1.7333rem}.inline-edit-cell .inline-edit-pencil{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.3333rem;height:1.3333rem;padding:0;border:none;background:none;color:#8b95a7;font-size:.7333rem;cursor:pointer}.inline-edit-cell .inline-edit-pencil:hover{color:#2e384d}.inline-edit-editor{position:fixed;transform:translateY(-50%);z-index:1051;display:flex;align-items:center;gap:.4rem;width:max-content;padding:.2667rem .4rem;background:#fff;border-radius:.267rem;box-shadow:0 .1333rem .6667rem rgba(46,56,77,.2)}.inline-edit-editor .form-group{margin-bottom:0}.inline-edit-editor .form-group>.d-flex:first-child{display:none}.inline-edit-editor:not(.inline-edit-editor--multi-value) [class*=col-]{width:auto !important;max-width:none !important;flex:0 1 auto !important;padding:0 !important;margin:0 !important}.inline-edit-editor .form-control{width:10.6667rem;height:2rem;padding:.2667rem .5333rem;border:.0667rem solid #0176ff;border-radius:.267rem;font-size:inherit}.inline-edit-editor .form-control:focus{outline:none;box-shadow:0 0 0 .1333rem rgba(1,118,255,.15)}.inline-edit-editor textarea.form-control{height:4rem;resize:vertical}.inline-edit-editor .inline-edit-revert,.inline-edit-editor .inline-edit-confirm{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.4667rem;height:1.4667rem;padding:0;border:none;background:none;font-size:.8rem;cursor:pointer}.inline-edit-editor .inline-edit-revert:disabled,.inline-edit-editor .inline-edit-confirm:disabled{opacity:.5;cursor:not-allowed}.inline-edit-editor .inline-edit-revert{color:#8b95a7}.inline-edit-editor .inline-edit-revert:hover:not(:disabled){color:#2e384d}.inline-edit-editor .inline-edit-confirm{color:#28a645}.inline-edit-editor .inline-edit-confirm:hover:not(:disabled){color:#1e7e34}.inline-edit-editor--multi-value{transform:none;align-items:flex-start;width:28rem}.inline-edit-editor--multi-value>*:first-child{width:auto !important;max-width:none !important;flex:0 1 auto !important;min-width:0;max-height:12rem;overflow-y:auto}.inline-edit-editor--multi-value .mb-3.row:first-child,.inline-edit-editor--multi-value .email-row:first-child{margin-top:1rem}.inline-edit-editor--multi-value:has(>*:first-child>.mb-3.row:first-child) .inline-edit-revert,.inline-edit-editor--multi-value:has(>*:first-child>.mb-3.row:first-child) .inline-edit-confirm,.inline-edit-editor--multi-value:has(>*:first-child>.email-row:first-child) .inline-edit-revert,.inline-edit-editor--multi-value:has(>*:first-child>.email-row:first-child) .inline-edit-confirm{margin-top:1.2rem !important}.inline-edit-editor--multi-value .mb-3.row:first-child [data-tooltip]:hover::after,.inline-edit-editor--multi-value .email-row:first-child [data-tooltip]:hover::after{top:110%;bottom:auto}.inline-edit-editor--multi-value .mb-3.row:first-child [data-tooltip]:hover::before,.inline-edit-editor--multi-value .email-row:first-child [data-tooltip]:hover::before{top:calc(110% - 5px);bottom:auto;border-top:none;border-bottom:5px solid #2e384d}.inline-edit-editor--multi-value .email-row,.inline-edit-editor--multi-value .row{flex-wrap:nowrap;margin:0 0 .4rem;align-items:flex-start}.inline-edit-editor--multi-value .invalid-feedback{margin:.2rem 0 0 !important;font-size:.7rem}.inline-edit-editor--multi-value .mb-3.row{margin-bottom:.2rem !important}.inline-edit-editor--multi-value .row{--grid-columns: 12}.inline-edit-editor--multi-value [class*=col-]{padding-right:.2rem;padding-left:.2rem}.inline-edit-editor--multi-value .set-primary,.inline-edit-editor--multi-value .col-1{margin-top:0}.inline-edit-editor--multi-value .form-control{width:100%}.inline-edit-editor--multi-value [class*=__control]{height:2rem;min-height:2rem}.inline-edit-editor--multi-value [class*=__dropdown-indicator]{padding:.3rem !important}.inline-edit-editor--multi-value [class*=__indicator-separator]{margin-top:.4rem !important;margin-bottom:.4rem !important}.inline-edit-editor--open-upward{transform:translateY(-100%)}.inline-edit-editor .inline-edit-select__menu-list{max-height:12rem !important;overflow-y:auto !important}.inline-edit-editor .inline-edit-select__value-container{max-height:6rem !important;overflow-y:auto !important;flex-wrap:wrap !important}.inline-edit-editor .inline-edit-select__menu{width:max-content !important;max-width:20rem !important}.inline-edit-editor .inline-edit-select__option{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;max-width:20rem}
.quick-filter-control{display:inline-flex;flex-shrink:0;align-self:center}.quick-filter-trigger{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.3333rem;height:1.3333rem;padding:0;border:none;background:none;color:#8b95a7;font-size:.7333rem;cursor:pointer}.quick-filter-trigger:hover{color:#2e384d}.quick-filter-trigger--active{color:#0176ff}.quick-filter-popup{position:fixed;z-index:1051;width:17.3333rem;padding:.8rem;background:#fff;border-radius:.267rem;box-shadow:0 .1333rem .6667rem rgba(46,56,77,.2)}.quick-filter-popup__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5333rem;font-weight:500}.quick-filter-popup__header button{border:none;background:none;color:#8b95a7;cursor:pointer}.quick-filter-popup__header button:hover{color:#2e384d}.quick-filter-popup__applied-elsewhere{display:flex;flex-direction:column;gap:.2667rem;margin-bottom:.5333rem}.quick-filter-popup__applied-elsewhere .btn-link{align-self:flex-start;padding:0;border:none;background:none;font-size:.7333rem;cursor:pointer;color:#0176ff;margin-top:1rem;font-weight:500;align-self:flex-end}.quick-filter-popup__applied-elsewhere .btn-link:hover{text-decoration:underline;color:#0176ff}.quick-filter-popup__warning{display:flex;color:#ffa200;align-items:center;font-size:.7333rem;margin-top:-1rem}.quick-filter-popup__applied-chip-box{display:flex;align-items:center;min-height:2rem;padding:.2667rem .4rem;border:.0667rem solid #eef3f5;border-radius:.267rem;background:#fff}.quick-filter-popup__applied-chip{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;padding:.1333rem .5333rem;border-radius:.267rem;background:rgba(1,118,255,.1);color:#0176ff;font-size:.7333rem}.quick-filter-popup__applied-chip-text{white-space:normal;word-break:break-word}.quick-filter-popup__applied-chip i{flex-shrink:0;cursor:pointer}.quick-filter-popup__applied-chip i:hover{color:#2e384d}.quick-filter-popup__operator{margin-bottom:.5333rem}.quick-filter-popup .form-group{margin-bottom:0}.quick-filter-popup__actions{display:flex;justify-content:flex-end;gap:.5333rem;margin-top:.8rem}.quick-filter-popup__actions .quick-filter-popup__action-btn:not(.quick-filter-popup__action-btn--apply):hover{color:#0176ff;text-decoration:none}
.rthfc .rt-thead.-headerGroups,
.rthfc .rt-thead.-header {
  z-index: 3;
}

.rthfc .rt-thead.-filters {
  z-index: 2;
}

.rthfc .rt-th,
.rthfc .rt-td {
  background-color: #fff;
}

.rthfc .-headerGroups .rt-th {
  background-color: #f7f7f7;
}

.rthfc.-striped .rt-tr.-odd .rt-td {
  background-color: #f7f7f7;
}

.rthfc.-highlight .rt-tr:hover .rt-td {
  background-color: #f2f2f2;
}

.rthfc .-filters .rt-th.rthfc-th-fixed-left-last,
.rthfc .rt-th.rthfc-th-fixed-left-last,
.rthfc .rt-td.rthfc-td-fixed-left-last {
  border-right: solid 1px #ccc;
}

.rthfc .rt-th.rthfc-th-fixed-right-first,
.rthfc .rt-td.rthfc-td-fixed-right-first {
  border-left: solid 1px #ccc;
}

/*------------ Sticky position version: -sp ------------*/

.rthfc.-sp .rt-tbody {
  overflow: visible;
  flex: 1 0 auto;
}

.rthfc.-sp .rt-thead {
  position: -webkit-sticky;
  position: sticky;
}

.rthfc.-sp .rt-thead.-headerGroups {
  border-bottom-color: #f2f2f2;
}

.rthfc.-sp .rt-tfoot {
  position: -webkit-sticky;
  position: sticky;
  z-index: 1;
  bottom: 0px;
}

.rthfc.-sp .rthfc-th-fixed,
.rthfc.-sp .rthfc-td-fixed {
  position: -webkit-sticky;
  position: sticky;
  z-index: 1;
}

.rthfc.-sp .rthfc-th-fixed {
  /* set z-index = 11 because rt-resizer has z-index = 10 */
  z-index: 11;
}

.rthfc.-sp .rthfc-th-fixed-left,
.rthfc.-sp .rthfc-td-fixed-left {
  left: 0;
}

.rthfc.-sp .rthfc-th-fixed-right,
.rthfc.-sp .rthfc-td-fixed-right {
  left: 0;
}

/*------------ scroll event version: -se ------------*/

.rthfc.-se .-header .rt-th.rthfc-th-fixed,
.rthfc.-se .-headerGroups .rt-th.rthfc-th-fixed,
.rthfc.-se .-filters .rt-th.rthfc-th-fixed,
.rthfc.-se .rt-td.rthfc-td-fixed {
  position: relative;
  z-Index: 1;
}

.rthfc.-se .-header .rt-th.rthfc-th-fixed {
  /* set z-index = 11 because rt-resizer has z-index = 10 */
  z-Index: 11;
}

.ReactTable .rt-table.listing-table .highlighted-row{background-color:#dfeaff !important}.ReactTable .rt-table.listing-table .rt-thead .rt-th.checkbox-header{overflow:visible}.ReactTable .rt-table.listing-table .rt-thead .rt-th .rt-resizable-header-content .dropdown .dropdown-menu.show{top:1rem !important}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header{padding:0}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header{padding:.5rem .875rem}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .header-cell-controls{gap:.375rem}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .sort-header{min-width:0;flex:1 1 auto}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .arrow-container{display:flex;flex-shrink:0;margin-left:auto}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .arrow-container .arrow.active{color:#0176ff}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .drag-handle-container{visibility:hidden}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header:hover .drag-handle-container{visibility:visible}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header-disabled{padding:.5rem .875rem}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header-disabled .drag-handle-container{display:none}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rthfc-th-fixed-left{border-right:none;position:sticky;left:0}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rthfc-th-fixed-left-last{border-right:solid 1px #b0bac9}.ReactTable .rt-table.listing-table .rt-tr .rt-th:first-child{border-right:none}.ReactTable .rt-table.listing-table .rt-tr .rt-th.rthfc-th-fixed.rthfc-th-fixed-left.rthfc-th-fixed-left-last:first-child{border-right:solid 1px #b0bac9}.ReactTable .rt-table.listing-table.checkbox-header .rt-tr .rt-th.rthfc-th-fixed.rthfc-th-fixed-left.rthfc-th-fixed-left-last:first-child{border-right:none !important}.ReactTable .rt-table.listing-table .rt-tbody .rt-tr .rthfc-td-fixed-left-last{border-right:solid 1px #b0bac9}.ReactTable .rt-table.listing-table .rt-tbody .rt-tr .rthfc-td-fixed-left-last.checkbox-header{border-right:none}.ReactTable .rt-table.listing-table .rt-tbody .rt-tr .rthfc-td-fixed{position:sticky}.ReactTable .rt-table.listing-table .rt-tbody .rt-tr .rthfc-td-fixed-right{border-left:none;right:0;padding-left:.5rem}.ReactTable .rt-table.listing-table .listing-table-options.dropdown-menu{max-height:20rem;overflow-y:auto;right:0;left:auto !important;top:100% !important;transform:none !important;z-index:4}.ReactTable .rt-table.listing-table .listing-table-options.dropdown-menu .dropdown-group-label{display:block;width:100%;padding:.6667rem .75rem .3rem .75rem;clear:both;font-weight:400;color:#8b95a7;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;font-size:.8rem;letter-spacing:.0386rem}.ReactTable .rt-table.listing-table .listing-table-options.dropdown-menu .dropdown-item{padding-left:1.1rem}.ReactTable .rt-table.listing-table .listing-table-options.dropdown-menu .dropdown-item.native-whatsapp svg{height:1.25rem;width:1.25rem;margin-right:.5rem}.ReactTable .rt-table.listing-table .table-header-dragging .rt-th.rt-resizable-header{position:static}.ReactTable .rt-table.listing-table .user-availability-status .status-label{font-size:.875rem}.ReactTable .rt-table.listing-table .option-cell-inner{position:relative;display:flex;align-items:center;height:100%}.ReactTable .rt-noData.error-in-fetching-records{text-align:center;margin-top:2rem;pointer-events:all;z-index:0}.ReactTable .rt-noData.error-in-fetching-records img{margin-bottom:.2rem}.ReactTable .rt-noData.error-in-fetching-records .bold-message{font-weight:500;font-size:1.25rem;margin-bottom:.75rem}.ReactTable .rt-noData.error-in-fetching-records .error-message{font-size:.875rem;margin-bottom:1.25rem}.rt-tbody .rt-tr:hover .entity-quick-actions{visibility:visible;opacity:1}.listing-table-freeze-wrapper{display:contents}.listing-table-freeze-wrapper--frozen{pointer-events:none;user-select:none}div[data-tooltip="Select Visible"]:hover::before{bottom:0;border-bottom:5px solid #2e384d}div[data-tooltip="Select Visible"]:hover::after{bottom:-1.8rem}
.kanban-card:hover{border-color:#0176ff;box-shadow:0px 1px 8px 0px rgba(1,118,255,.24)}.kanban-card:hover .fa-chevron-down,.kanban-card:hover .fa-chevron-up{visibility:visible}.kanban-card:hover .custom-control.custom-checkbox{visibility:visible}.kanban-card{display:flex;flex-direction:column;margin-right:.5rem;background-color:#fff;margin-top:.533333333rem;min-width:19.066666667rem;min-height:14rem;max-height:14rem;border-radius:.266666667rem;border:1px solid #e0e4f8;padding:.666666667rem 1.866666667rem;box-shadow:0px 1px 6px 0px rgba(0,0,0,.1607843137)}.kanban-card-header{display:flex;position:relative}.kanban-card-header .entityName{flex:1;margin-bottom:.5rem;font-size:.93333rem}.kanban-card-header .dropdown{position:relative;left:1.5rem;bottom:.15rem}.kanban-card-header .dropdown-menu{max-height:19rem;overflow-y:auto;right:0 !important;left:auto !important;top:100% !important;transform:none !important}.kanban-card-header .dropdown-menu .listing-page-ellipsis-group-label{display:block;width:100%;padding:.6667rem .75rem .3rem .75rem;clear:both;font-weight:400;color:#8b95a7;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;font-size:.8rem;letter-spacing:.0386rem}.kanban-card-header .dropdown-menu .dropdown-item{padding-left:1.1rem}.kanban-card-header .dropdown-toggle{padding:0 .33rem 0 .33rem}.kanban-card-header .custom-control.custom-checkbox{position:absolute;left:-1.5rem;top:-0.3rem;visibility:hidden}.kanban-card-header .custom-control.custom-checkbox.disabled{cursor:default}.kanban-card-header.selected .custom-control.custom-checkbox{visibility:visible}.kanban-card>.d-flex.flex-column.flex-1{min-height:0}.kanban-card .fieldValue{line-height:1.2;font-size:.8rem;margin-bottom:.33rem;overflow-wrap:break-word}.kanban-card .fieldValue .header{color:#687790}.kanban-card .fieldValue .value{display:inline-block;max-width:100%}.kanban-card .fa-chevron-down,.kanban-card .fa-chevron-up{width:100%;margin-top:.5rem;cursor:pointer;visibility:hidden;align-self:center;text-align:center}.kanban-card.last-viewed{border-left:.266666667rem solid #0176ff}.kanban-card-quick-actions{display:flex;align-items:center;gap:.2667rem;flex-shrink:0;margin-top:.5333rem;padding-top:.5333rem;border-top:1px solid #e0e4f8}.kanban-card-quick-actions__btn{flex:1;display:flex;align-items:center;justify-content:center;height:2rem;padding:0;background-color:#fff;border:1px solid #e0e4f8;border-radius:.3rem;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.kanban-card-quick-actions__btn:hover,.kanban-card-quick-actions__btn:focus{border-color:#0176ff;background-color:rgba(1,118,255,.06);outline:none}.kanban-card-quick-actions__btn:hover:not(.kanban-card-quick-actions__btn--note) svg path,.kanban-card-quick-actions__btn:focus:not(.kanban-card-quick-actions__btn--note) svg path{fill:#0176ff;stroke:#0176ff}.kanban-card-quick-actions__btn:hover svg,.kanban-card-quick-actions__btn:focus svg{opacity:1}.kanban-card-quick-actions__btn svg{width:.8rem;height:.8rem;pointer-events:none;opacity:.85}.kanban-card-quick-actions__btn--note svg{filter:grayscale(1);width:1.05rem;height:1.05rem;transform:translate(0.1rem, -0.15rem)}.kanban-card-quick-actions__btn--note:hover svg,.kanban-card-quick-actions__btn--note:focus svg{filter:brightness(0) saturate(100%) invert(29%) sepia(85%) saturate(1200%) hue-rotate(220deg) brightness(105%);width:1.05rem;height:1.05rem}.kanban-card-quick-actions__btn--document svg{width:1.1rem;height:1.1rem}.kanban-card-quick-actions__btn--document:hover svg,.kanban-card-quick-actions__btn--document:focus svg{width:1.1rem;height:1.1rem}#details_modal.note-quick-action-modal .modal-dialog{max-width:40rem}#details_modal.note-quick-action-modal .modal-body{height:auto}#details_modal.note-quick-action-modal .note-quick-action-label{display:block;margin-bottom:.4rem;color:#687790;font-size:.9333rem}#details_modal.note-quick-action-modal .note-quick-action-entity{padding:1rem;border-bottom:1px solid #e0e4f8}#details_modal.note-quick-action-modal .note-quick-action-entity-value{padding:.6rem .8rem;border:1px solid #e0e4f8;border-radius:.2667rem}#details_modal.note-quick-action-modal .note-quick-action-body{padding:1rem}#details_modal.note-quick-action-modal .note-quick-action-body .note-header{display:none}#details_modal.note-quick-action-modal .note-quick-action-body .text-editor-small{margin-top:0 !important}#details_modal.note-quick-action-modal .note-quick-action-body .notes-textarea,#details_modal.note-quick-action-modal .note-quick-action-body .ck.ck-editor__editable_inline{min-height:12rem}
.kanban-column{flex:1;min-width:20rem;display:flex;flex-direction:column}.kanban-column-header{min-width:20rem;color:#fff;font-weight:500;font-size:1rem;background-size:contain;background-repeat:no-repeat;min-height:4rem;max-height:4rem;display:flex;align-items:center}.kanban-column-header.first-stage{border-top-left-radius:.266666667rem;border-bottom-left-radius:.266666667rem}.kanban-column-header.closed-lost{border-top-right-radius:.266666667rem;border-bottom-right-radius:.266666667rem}.kanban-column-header .stage-name{padding:1rem 1rem 1rem 0}.kanban-column-header .stage-name .monetary-value{font-size:.95rem;font-weight:400}.kanban-column-header .custom-control.custom-checkbox{padding-left:2rem;visibility:hidden}.kanban-column-header .custom-control.custom-checkbox.disabled{cursor:default}.kanban-column-header:hover .custom-control.custom-checkbox{visibility:visible}.kanban-column-header.selected .custom-control.custom-checkbox{visibility:visible}.kanban-column-header.showCheckbox .custom-control.custom-checkbox{visibility:visible}.kanban-column .no-deals-message{flex:1;opacity:.8;opacity:.5;font-weight:500;padding-top:3rem;text-align:center;background-color:rgba(223,223,223,.5019607843)}.kanban-column .kanban-column-droppable{display:flex;flex-direction:column;transition:background-color .2s ease,opacity .1s ease;user-select:none;flex:1;min-height:0}.kanban-column .kanban-column-droppable.draggingOver{background-color:#ebedf3}.kanban-column .kanban-column-droppable.draggingOver .no-deals-message{background-color:#ebedf3}.kanban-column-scroll-container{scrollbar-width:thin;scrollbar-color:#9db0bb rgba(0,0,0,0)}.kanban-column-scroll-container::-webkit-scrollbar{width:3px !important}.kanban-column-scroll-container::-webkit-scrollbar-track{background:rgba(0,0,0,0) !important}.kanban-column-scroll-container::-webkit-scrollbar-thumb{background-color:#d0d8e0 !important;border-radius:2px !important}
.kanban-column-loader{height:100%}.kanban-column-loader span{height:100%}
#details_modal.kanban-move-entity-modal{z-index:1041}#details_modal.kanban-move-entity-modal .modal-body{height:initial;padding:1rem}#details_modal.kanban-move-entity-modal .modal-body .title{font-weight:500;font-size:.9333rem;margin-bottom:.5rem}#details_modal.kanban-move-entity-modal .modal-body .subTitle{font-weight:500;font-size:.8rem;margin-bottom:.33rem}
.products-section .products-input{margin-bottom:1.6rem}.deal-won-modal.deal-close-modal#details_modal{z-index:1050}.deal-won-modal.deal-close-modal.workflow-products-modal .modal-body{padding-bottom:0 !important}.deal-won-modal.deal-close-modal.workflow-products-modal .warning{color:#b9a60f;background-color:#fcf9cd;font-size:.91rem;padding:.3rem 1rem;position:sticky;bottom:0;margin:0 -1rem 0rem -1rem}
.kanban-board{display:flex;flex:1;overflow-x:auto;scroll-behavior:smooth;background-color:#fff;border-radius:.26667rem;border:1px solid #e0e4f8;padding-left:.5rem;min-height:0}.kanban-board .kanban-column:not(:last-child){margin-right:.466666667rem}.kanban-board+.kanban-board-bottom-droppable--hidden{visibility:hidden;opacity:0;pointer-events:none;height:0;overflow:hidden;margin:0;padding:0;min-height:0}.kanban-board+.kanban-board-bottom-droppable{width:100%}.kanban-board+.kanban-board-bottom-droppable .kanban-drop-option-container{flex:1;height:5rem;display:flex;flex-direction:column}.kanban-board+.kanban-board-bottom-droppable .OPTION_CLOSED_LOST,.kanban-board+.kanban-board-bottom-droppable .OPTION_CLOSED_UNQUALIFIED{color:#da2f20;border:2px dashed #e00}.kanban-board+.kanban-board-bottom-droppable .OPTION_CLOSED_LOST.hovered,.kanban-board+.kanban-board-bottom-droppable .OPTION_CLOSED_UNQUALIFIED.hovered{color:#fff;background-color:#e00}.kanban-board+.kanban-board-bottom-droppable .OPTION_MOVE{color:#2e6be6;border:2px dashed #2e6be6}.kanban-board+.kanban-board-bottom-droppable .OPTION_MOVE.hovered{color:#fff;background-color:#2e6be6}.kanban-board+.kanban-board-bottom-droppable .OPTION_CLOSED_WON{color:#52a451;border:2px dashed #27a644}.kanban-board+.kanban-board-bottom-droppable .OPTION_CLOSED_WON.hovered{color:#fff;background-color:#27a644}.kanban-board+.kanban-board-bottom-droppable .bottom-droppable-option{flex:1;display:flex;align-items:center;justify-content:center}.kanban-board+.kanban-board-bottom-droppable .bottom-droppable-option .placeholder-container{overflow:hidden;width:1rem;height:1rem}
#smartListModal{overflow-y:hidden}#smartListModal .modal-content{width:70rem;margin-left:-8rem}#smartListModal .modal-content .modal-body{overflow-x:hidden;max-height:calc(100vh - 6rem)}#smartListModal .modal-content .modal-body .page-header{margin-bottom:.35rem}#smartListModal .modal-content .modal-body .smartlist-skeleton{height:calc(100vh - 30rem)}#smartListModal .modal-content .modal-body .table.table-bordered{height:calc(100vh - 32rem)}#smartListModal .modal-content .modal-body .table.table-bordered thead tr{display:flex}#smartListModal .modal-content .modal-body .table.table-bordered thead tr th{border:none;border-bottom:1px solid #eff2ff;line-height:1.5;padding:.5rem .5rem .5rem 1.2rem}#smartListModal .modal-content .modal-body .table.table-bordered thead tr .name{flex:70 0 auto;width:70px}#smartListModal .modal-content .modal-body .table.table-bordered thead tr .description{flex:150 0 auto;width:150px}#smartListModal .modal-content .modal-body .table.table-bordered tbody .no-data{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:hsla(0,0%,100%,.8);transition:all .3s ease;z-index:1;pointer-events:none;padding:1rem;color:rgba(0,0,0,.5);font-size:medium}#smartListModal .modal-content .modal-body .table.table-bordered tbody #smartlistRow{display:flex;cursor:pointer}#smartListModal .modal-content .modal-body .table.table-bordered tbody #smartlistRow.disabled{pointer-events:none;opacity:.7}#smartListModal .modal-content .modal-body .table.table-bordered tbody #smartlistRow td{font-size:.875rem;font-weight:normal;font-family:"Rubik",sans-serif;line-height:1.5;border:none;border-bottom:1px solid #eff2ff;overflow:visible;display:inline-flex;align-items:center;padding:.5rem .5rem .5rem 1.2rem}#smartListModal .modal-content .modal-body .table.table-bordered tbody #smartlistRow .smartlist-name{flex:70 0 auto;width:70px}#smartListModal .modal-content .modal-body .table.table-bordered tbody #smartlistRow .smartlist-description{flex:150 0 auto;width:150px}#smartListModal .modal-content .modal-body .table.table-bordered tbody #smartlistRow:last-child td{border-bottom:none}#smartListModal .modal-content .modal-body .pagination .page-item{font-size:initial}
.layout-filter .modal-body{padding:0}.layout-filter .gpsToggleButton{font-size:.8rem;width:fit-content}.layout-filter .form-label{font-weight:500;display:inline-block}.layout-filter .gps-address{display:flex;flex-direction:column}.layout-filter .gps-address.has-error .gps-address-field{border-color:#ee2d23 !important}.layout-filter .gps-address .gps-address-field{width:100% !important;margin:.25rem 0 0 0 !important}.layout-filter .gps-address .gps-address-field .clear-button{margin-right:.6rem}.layout-filter .date-range--custom{font-size:.8rem}.layout-filter .gps-coordinates--custom{flex-direction:column}.layout-filter .gps-coordinates__input{min-height:2.375rem}.layout-filter .gps-coordinates__select{min-width:7.5rem;margin-left:.5rem}.layout-filter .select__value-container,.layout-filter .select__indicator,.layout-filter .select__dropdown-indicator{cursor:pointer}.layout-filter .user-filters{background-color:#eef3f5;padding:1rem 1rem 1.5rem 1rem}.layout-filter .smartlist-filters{padding:1rem 1rem 1.5rem 1rem}.layout-filter .smartlist-filters .title{color:rgba(135,152,173,.8);font-size:.8rem;margin-left:6rem}.layout-filter .smartlist-filters .title .fa-filter{margin-right:.3rem}.layout-filter .tooltip{opacity:0;position:absolute;right:0;top:-0.25rem;white-space:nowrap;transition:.5s all ease;font-size:.8rem;margin:0 1rem 0 0;color:rgba(135,152,173,.8)}.layout-filter .tooltip span{background:#ccc;padding:.5rem 1rem;border-radius:.3rem}.layout-filter .fa-trash-alt:hover+.tooltip{opacity:1}.smartlist-form .modal{z-index:1060}.smartlist-form .modal-backdrop{z-index:1055}.no-backdrop-modal .modal-right{box-shadow:-0.125rem 0 .3125rem .0625rem #c3c3c3}.filter-field-option-label.bs-tooltip-top .arrow::before{border-top-color:#2e384d;border-width:.4rem .4rem 0}.filter-field-option-label .tooltip-inner{padding:.3rem;background-color:#2e384d;color:#fff;max-width:13rem;font-size:1rem;text-align:center;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}#filterModal{z-index:1020}#columnSelectionModal{z-index:1020}
.view-selector{display:flex}.view-selector .form-group{margin-bottom:0;width:9.5rem}.view-selector--wide .form-group{width:10rem}.view-selector~.searchbox{min-width:10rem}.view-selector .pipeline-selector-loading{width:10rem;font-size:1.5rem;margin-top:.3rem;margin-right:1rem}.view-selector-wide__menu{width:max-content !important;min-width:10rem !important}.view-selector-wide__option{white-space:nowrap !important}
.entity-map-card{background:#fff;border:1px solid #d4d9df;border-radius:.375rem;padding:.75rem .875rem;margin-bottom:.5rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;gap:.375rem;cursor:pointer}.entity-map-card--active{border-color:#036dee;box-shadow:0 0 0 2px rgba(3,109,238,.15),0 1px 6px 0 rgba(0,0,0,.16)}.entity-map-card__header{display:flex;align-items:flex-start;gap:.625rem}.entity-map-card__avatar{height:2.5rem;min-width:2.5rem;border-radius:50%;border:1px solid #2e7d32;background-color:#e8f5e9;color:#2e7d32;font-size:.85rem;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0;line-height:1;flex-shrink:0;text-decoration:none}.entity-map-card__avatar:hover{background-color:#c8e6c9;text-decoration:none}.entity-map-card__name-block{flex:1;min-width:0;display:flex;flex-direction:column;gap:.0625rem}.entity-map-card__name{font-size:.93rem;font-weight:500;color:#212529;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.entity-map-card__name:hover{color:#036dee;text-decoration:none}.entity-map-card__record-id{font-size:.78rem;color:#8b95a7}.entity-map-card__score-badge{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:.75rem;font-size:.72rem;font-weight:500;white-space:nowrap;flex-shrink:0}.entity-map-card__distance-badge{display:inline-flex;align-items:center;padding:.125rem .5rem;background:#e8f5e9;color:#2e7d32;border-radius:.75rem;font-size:.72rem;font-weight:500;white-space:nowrap;flex-shrink:0}.entity-map-card__details{display:flex;flex-direction:column;gap:.25rem}.entity-map-card__fields,.entity-map-card__extra-fields{display:flex;flex-direction:column;gap:.1875rem}.entity-map-card__field{display:flex;align-items:flex-start;font-size:.8rem;line-height:1.4;color:#495057}.entity-map-card__field-label{color:#8b95a7;flex-shrink:0;margin-right:.25rem}.entity-map-card__field-label::after{content:":"}.entity-map-card__field-value{flex:1;word-break:break-word;overflow-wrap:break-word;min-width:0}.entity-map-card__field-value .link-primary{margin-top:3px}.entity-map-card__field-value--empty{color:#adb5bd}.entity-map-card__view-all-btn{background:none;border:none;color:#036dee;font-size:.75rem;padding:.125rem 0;cursor:pointer;text-align:left;align-self:flex-start}.entity-map-card__view-all-btn:hover{text-decoration:underline}.entity-map-card__toggle{background:none;border:none;color:#036dee;font-size:.8rem;cursor:pointer;padding:0;display:inline-flex;align-items:center;align-self:flex-start;margin-top:.125rem}.entity-map-card__action-section{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px solid #f0f0f0}.entity-map-card__action-row{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap}.entity-map-card__contact-tab{display:inline-flex;align-items:center;padding:.3125rem .875rem;border:1.5px solid #c8cdd4;border-radius:1.25rem;background:#fff;color:#495057;font-size:.8rem;cursor:pointer;transition:all .15s ease;white-space:nowrap;text-decoration:none}.entity-map-card__contact-tab:hover{border-color:#036dee;color:#036dee;text-decoration:none}.entity-map-card__contact-tab--active{background:#036dee;border-color:#036dee;color:#fff}.entity-map-card__contact-tab--active:hover{background:#024cb5;border-color:#024cb5;color:#fff}.entity-map-card__contact-tab--direction{color:#036dee;border:none;text-decoration:none}.entity-map-card__contact-tab--direction i{font-size:1.1rem}.entity-map-card__contact-tab--direction:hover .entity-map-card__contact-tab-text{text-decoration:underline}.entity-map-card__direction-row{display:flex;justify-content:flex-end;align-items:center}.entity-map-card__direction-link{display:inline-flex;align-items:center;gap:.5rem;color:#036dee;font-size:.8rem;font-weight:500;text-decoration:none;white-space:nowrap}.entity-map-card__direction-link:hover{color:#024cb5}.entity-map-card__direction-link:hover .entity-map-card__direction-icon{background:#024cb5}.entity-map-card__direction-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;min-width:1.75rem;border-radius:50%;background:#036dee;color:#fff;font-size:.7rem;transition:background .15s}.entity-map-card__contact-list{display:flex;flex-direction:column;gap:.375rem}.entity-map-card__contact-item{display:flex;align-items:center;gap:.375rem;padding:.4375rem .625rem;border:1px solid #e9ecef;border-radius:.375rem;font-size:.8rem;background:#fff}.entity-map-card__primary-indicator{width:.4375rem;height:.4375rem;min-width:.4375rem;border-radius:50%;background:#2e7d32;flex-shrink:0}.entity-map-card__contact-type{color:#6c757d;flex-shrink:0;min-width:3.5rem}.entity-map-card__contact-type::after{content:":"}.entity-map-card__contact-value{flex:1;color:#036dee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.entity-map-card__contact-actions{display:flex;gap:.3125rem;flex-shrink:0;margin-left:auto}.entity-map-card__contact-action-icon{display:inline-flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;border-radius:50%;font-size:.72rem;text-decoration:none;transition:background .15s}.entity-map-card__contact-action-icon--call{background:#e3f2fd;color:#1565c0}.entity-map-card__contact-action-icon--call:hover{background:#bbdefb;color:#1565c0}.entity-map-card__contact-action-icon--whatsapp{background:#e8f5e9;color:#2e7d32}.entity-map-card__contact-action-icon--whatsapp:hover{background:#c8e6c9;color:#2e7d32}.entity-map-card__contact-action-icon--email{background:#fce4ec;color:#c62828}.entity-map-card__contact-action-icon--email:hover{background:#f8bbd0;color:#c62828}
.entity-map-view{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.entity-map-view__content{display:flex;flex:1;overflow:hidden;position:relative}.entity-map-view__floating-header{position:absolute;top:0;left:0;z-index:1025;display:flex;align-items:center;padding:0 .75rem 0 1rem;height:2.5rem;margin-left:1rem;margin-top:.8rem;background:#fff;border-radius:4px;border-right:1px solid #dee2e6;border-bottom:1px solid #e9ecef;box-shadow:2px 2px 6px rgba(0,0,0,.1);gap:.5rem}.entity-map-view__list{width:38%;min-width:18.75rem;max-width:28.125rem;display:flex;flex-direction:column;border-right:1px solid #dee2e6;background:#fff;overflow:hidden;flex-shrink:0}.entity-map-view__list-items{flex:1;overflow-y:auto;padding:.5rem}.entity-map-view__cluster-banner{display:flex;align-items:center;gap:.4rem;padding:.35rem .75rem;background:#e8f0fe;border-bottom:1px solid #c5d3f5;font-size:.8rem;font-weight:500;color:#1a56db;flex-shrink:0}.entity-map-view__cluster-banner>i{font-size:.75rem}.entity-map-view__cluster-banner>span{flex:1}.entity-map-view__cluster-clear-btn{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:none;border-radius:50%;background:rgba(26,86,219,.15);color:#1a56db;cursor:pointer;font-size:.65rem;flex-shrink:0}.entity-map-view__cluster-clear-btn:hover{background:rgba(26,86,219,.3)}.entity-map-view__list-bar{display:flex;align-items:center;justify-content:space-between;padding:0 .75rem 0 1rem;border-bottom:1px solid #e9ecef;flex-shrink:0;background:#fff;min-height:4rem}.entity-map-view__list-title{font-size:1.7333rem;font-weight:300;color:#212529;flex:1;min-width:0;max-width:16.25rem;margin-right:.5rem}.entity-map-view__list-title>div{margin:0;display:flex;align-items:center;gap:.25rem;overflow:hidden}.entity-map-view__list-title>div .smart-list-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.entity-map-view__list-title>div i{flex-shrink:0}.entity-map-view__toggle-btn{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0px solid #f7f9fc;border-radius:4px;background:#fff;color:#495057;cursor:pointer;font-size:.8rem;flex-shrink:0}.entity-map-view__toggle-btn:hover{background:#f8f9fc}.entity-map-view__chips{display:flex;flex-wrap:nowrap;align-items:center;gap:.375rem;padding:.375rem .75rem;background:#fff;border-bottom:1px solid #e9ecef;flex-shrink:0;min-width:0}.entity-map-view__chips .chip{display:inline-flex;align-items:center;padding:.1875rem .625rem;border-radius:1rem;font-size:.78rem;font-weight:500;border:none;white-space:nowrap;flex-shrink:0}.entity-map-view__chips .chip--radius{background:#e3f2fd;color:#1565c0}.entity-map-view__chips .chip--count{background:#e8f5e9;color:#2e7d32;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-map-view__chips .chip--clickable{cursor:pointer}.entity-map-view__no-results{display:flex;align-items:center;justify-content:center;height:100%;color:#6c757d;font-size:.875rem}.entity-map-view__card{background:#fff;border:1px solid #d4d9df;border-radius:.25rem;padding:.625rem .875rem;margin-bottom:.5rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.16)}.entity-map-view__card-top{display:flex;align-items:flex-start;margin-bottom:.5rem}.entity-map-view__avatar{width:2.5rem;height:2.5rem;min-width:2.5rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;font-size:.9rem;font-weight:500;display:flex;justify-content:center;align-items:center;margin-right:.625rem;cursor:pointer;padding:0;line-height:1}.entity-map-view__avatar:hover{background-color:#cce0fd}.entity-map-view__card-info{flex:1;min-width:0}.entity-map-view__card-header{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem;margin-bottom:.125rem}.entity-map-view__card-name{font-size:.9333rem;font-weight:500;color:#036dee;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-map-view__card-id{font-size:.78rem;font-weight:400;color:#8b95a7;white-space:nowrap}.entity-map-view__distance{display:inline-flex;align-items:center;padding:.0625rem .4375rem;background:#fff3e0;color:#e65100;border-radius:.75rem;font-size:.72rem;font-weight:500;white-space:nowrap}.entity-map-view__card-fields{display:flex;flex-direction:column;gap:.125rem}.entity-map-view__field{display:flex;font-size:.8rem;color:#495057;line-height:1.4}.entity-map-view__field-label{color:#8b95a7;min-width:5rem;flex-shrink:0;margin-right:.25rem}.entity-map-view__field-label::after{content:":"}.entity-map-view__field-value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#212529}.entity-map-view__card-footer{margin-top:.5rem;padding-top:.375rem;border-top:1px solid #f0f0f0}.entity-map-view__view-more-btn{background:none;border:none;color:#6c757d;font-size:.8rem;cursor:pointer;padding:0;display:inline-flex;align-items:center}.entity-map-view__view-more-btn:hover{color:#036dee}.entity-map-view__card-expanded{margin-top:.5rem;display:flex;flex-direction:column;gap:.375rem}.entity-map-view__contact-section{display:flex;flex-direction:column;gap:.25rem;margin-top:.125rem}.entity-map-view__contact-section-title{font-size:.75rem;font-weight:500;color:#6c757d;text-transform:uppercase;letter-spacing:.04rem;margin-bottom:.125rem}.entity-map-view__contact-item{display:flex;align-items:center;padding:.25rem .375rem;background:#f8f9fa;border-radius:.25rem;gap:.375rem;font-size:.8rem}.entity-map-view__contact-icon{font-size:.75rem;flex-shrink:0}.entity-map-view__contact-icon--call{color:#1565c0}.entity-map-view__contact-icon--mail{color:#c62828}.entity-map-view__contact-value{flex:1;color:#212529;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entity-map-view__contact-actions{display:flex;gap:.3125rem;flex-shrink:0}.entity-map-view__contact-action{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:.72rem;text-decoration:none}.entity-map-view__contact-action--call{background:#e3f2fd;color:#1565c0}.entity-map-view__contact-action--call:hover{background:#bbdefb;color:#1565c0}.entity-map-view__contact-action--wa{background:#e8f5e9;color:#2e7d32}.entity-map-view__contact-action--wa:hover{background:#c8e6c9;color:#2e7d32}.entity-map-view__contact-action--mail{background:#fce4ec;color:#c62828}.entity-map-view__contact-action--mail:hover{background:#f8bbd0;color:#c62828}.entity-map-view__get-direction{display:inline-flex;align-items:center;margin-top:.25rem;font-size:.8rem;color:#036dee;text-decoration:none;font-weight:500}.entity-map-view__get-direction:hover{color:#024cb5}.entity-map-view__pagination{border-top:1px solid #dee2e6;background:#fff;width:100%;min-height:3.75rem;display:flex;align-items:center;justify-content:flex-end;padding-right:1rem}.entity-map-view__pagination nav{display:flex !important;justify-content:flex-end !important;align-items:center;margin-top:0 !important}.entity-map-view__pagination .pagination{margin-bottom:0;font-size:.9rem}.entity-map-view__pagination .page-link{padding:.5rem .8125rem;line-height:1.5}.entity-map-view__map-wrapper{flex:1;position:relative;min-height:25rem}.entity-map-view__map{width:100%;height:100%;min-height:25rem}.entity-map-view__marker-popup{position:absolute;z-index:20;width:25rem;max-width:calc(100% - 2rem)}.entity-map-view__map-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.75);color:#495057;font-size:.9rem;font-weight:500;pointer-events:none;z-index:5}.entity-map-view__map-placeholder{flex:1;display:flex;align-items:center;justify-content:center;background:#e9ecef;color:#6c757d;font-size:.875rem}.gm-ui-hover-effect{display:none !important}.entity-map-card--skeleton .entity-map-card__name-block{margin-left:.625rem}.entity-map-card--skeleton .entity-map-card__name-block .react-loading-skeleton+.react-loading-skeleton{margin-top:.25rem}.entity-map-card--skeleton .entity-map-card__details{margin-top:.5rem}.entity-map-card--skeleton .entity-map-card__details .react-loading-skeleton{margin-bottom:.25rem}.map-view-active{padding:0 !important;overflow:hidden}.map-view-active>.page-header{position:absolute;top:.625rem;right:.75rem;z-index:999;margin-bottom:0;width:auto;background:rgba(0,0,0,0);pointer-events:none}.map-view-active>.page-header *{pointer-events:auto}.map-view-active>.page-header .page-title-wrapper{display:none}.map-view-active>.page-header .page-header-right{background:rgba(0,0,0,0)}.map-view-active>.page-header .page-header-right .updates{display:none}.map-view-active .entity-map-view{height:100%}.map-view-active .entity-map-view__content{position:relative;height:100%}.map-view-active .entity-map-view__map-wrapper{height:100%;width:100%}.map-view-active .entity-map-view__map{height:100%;width:100%}.map-view-active .entity-map-view__empty-state-backdrop{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.45)}.map-view-active .entity-map-view__empty-state-modal{width:26.25rem;background:#fff;border-radius:1rem;padding:2rem;box-shadow:0 10px 25px rgba(0,0,0,.12),0 2px 10px rgba(0,0,0,.08);text-align:center}.map-view-active .entity-map-view__empty-state-icon{width:3rem;height:3rem;margin:0 auto 1.25rem;border-radius:50%;background:#eaf3ff;display:flex;align-items:center;justify-content:center;color:#1677ff;font-size:1.25rem}.map-view-active .entity-map-view__empty-state-title{font-size:1.875rem;font-weight:500;color:#111827;word-break:break-word;overflow-wrap:break-word;margin-bottom:.75rem}.map-view-active .entity-map-view__empty-state-desc{font-size:.875rem;line-height:1.375rem;color:#6b7280;word-break:break-word;overflow-wrap:break-word;margin-bottom:1.5rem}.map-view-active .entity-map-view__empty-state-action{width:100%;border:none;display:flex;align-items:flex-start;gap:.875rem;padding:1rem;border-radius:.75rem;background:#fff7ed;cursor:pointer;transition:all .2s ease;text-align:left}.map-view-active .entity-map-view__empty-state-action:hover{background:#ffedd5}.map-view-active .entity-map-view__empty-state-action-icon{min-width:2rem;height:2rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#f97316;font-size:.875rem}.map-view-active .entity-map-view__empty-state-action-title{font-size:.9375rem;font-weight:500;color:#111827;margin-bottom:.25rem}.map-view-active .entity-map-view__empty-state-action-desc{font-size:.8125rem;color:#6b7280;line-height:1.125rem}
#imageUploadModal .modal-body img{max-width:10rem;max-height:10rem;object-fit:contain}#imageUploadModal .modal-footer>.helptext-wrapper{max-width:75%}#imageUploadModal .modal-footer>.helptext-wrapper>.help-text{line-height:unset}
.module-customization .header-tabs{flex-wrap:nowrap}.module-customization .header-tabs .nav-item.nav-link{flex:1;min-width:0}.module-customization .page-content{margin-top:2.8rem}@media(min-width: 1800px){.data-container .tenent-branding-section .col-2{flex:0 0 10%;max-width:10%}}@media(max-width: 1800px){.data-container .tenent-branding-section .col-2{flex:0 0 11.2%;max-width:11.2%}}@media(max-width: 1220px){.data-container .tenent-branding-section .col-2{flex:0 0 13.2%;max-width:13.2%}}.data-container .tenent-branding-section div.tenent-company-logo>img{width:7.2rem;height:7.2rem;object-fit:cover}.data-container .tenent-branding-section .tenent-company-logo .modal-content{margin-top:3rem}.data-container .company-logo-toggle .fa-info-circle{margin:.3rem;height:1rem}
.module-name :hover{cursor:pointer;background-color:#eef3f5}.module-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.na-padding{padding:0 10px 10px 10px}
.border-bottom-only{border-bottom:.0667rem solid #eff2ff}.border-right-only{border-right:.0667rem solid #eff2ff}
.permission-string{padding-left:12px;padding-right:12px;font-weight:600}.permission-string__action{color:#3e82f7}.permission-string__separator{padding-top:4px;padding-left:10px;padding-right:10px}.permission-string .fa-chevron-right{font-size:.8rem}
.missing-permissions .show{display:block;position:absolute}.missing-permissions .modal-title{color:#3e82f7}.missing-permissions .modal-dialog{max-width:650px}.missing-permissions .modal-dialog .modal-body{max-height:65vh;overflow-y:auto}.missing-permissions .modal-footer{justify-content:flex-end}
.product .custom-control-label{margin:.5rem}.product__access{border-bottom:.0667rem solid #eff2ff}.product__permissions{border-bottom:.0667rem solid #eff2ff}.product__permissions-header,.product__permissions-sub-header{font-size:.8rem;color:#8b95a7;font-weight:normal;letter-spacing:.057333rem;padding:10px 0;vertical-align:middle;overflow-x:auto;overflow-y:visible}.product__permissions-header::-webkit-scrollbar,.product__permissions-sub-header::-webkit-scrollbar{width:0;height:0}.product__permissions-container .permission-right-section{min-width:4rem}.product__permissions-container .permission-right-section-m{min-width:5rem}.product__permissions-container .conversation-permission-cell{min-width:6rem}.product__permissions-container .conversation-permission-cell .custom-switch{padding-left:3rem}.product__permissions-container .conversation-permission-cell .na-padding{padding:0 10px 10px 18px}.product__permissions-container .permission-left-section{min-width:25%;position:sticky;left:0px;z-index:2;background:#fff}.product__permissions-header{position:sticky;top:0;z-index:3;background:#fff}@media(min-width: 1700px){.product__permissions-header .basic-header{width:22.8%}.product__permissions-header .administrative-header{width:17.2%}.product__permissions-header .special-header{width:61%}}@media(max-width: 1800px){.product__permissions-header .basic-header{min-width:16rem}.product__permissions-header .administrative-header{min-width:12rem}.product__permissions-header .special-header{min-width:46rem}}.product__permissions-sub-header{padding-top:0;position:sticky;top:2.6rem;z-index:3;background:#fff}.product__permissions-data{overflow-x:auto;overflow-y:visible}.border-bottom-right{border-bottom:.0667rem solid #eff2ff;border-right:.0667rem solid #eff2ff}.border-top-only{border-top:.0667rem solid #eff2ff}
.profile-page .profile-internals{border-bottom:.0667rem solid #eff2ff}.profile-page .profile-internals .read-only-info{padding-left:0}.profile-page .profile-details{border-bottom:.0667rem solid #eff2ff}.profile-page .right-section .url{color:#0176ff}.profile-page .profile-alert-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2}
.with-dialog .left-nav-wrapper,.with-dialog .btn-leftnav-toggle{z-index:1}
.api-key-page .profile-page .profile-internals{border-bottom:.0667rem solid #eff2ff}.api-key-page .profile-page .profile-internals .read-only-info{padding-left:0}.api-key-page .profile-page .profile-details{border-bottom:.0667rem solid #eff2ff}.api-key-page .profile-page .right-section .url{color:#0176ff}.api-key-page .profile-page .profile-alert-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2}.api-key-page .right-section{overflow-y:auto;overflow-x:hidden}
.api-key-edit .page-header{margin-bottom:1rem}
.edit-api-key .read-only-value{padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;min-height:38px;display:flex;align-items:center}.edit-api-key .bottom-section{justify-content:flex-end !important}
.header-tabs{position:absolute;left:0;top:0;z-index:1;border-right:0;width:100%}.header-tabs .nav-item.nav-link{min-width:13.3rem;max-width:20rem;border-right:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-tabs .nav-item.nav-link.active{color:#455067;border-right:1px solid #e0e4f8;border-bottom:4px solid #006dee}.header-tabs .nav-item.nav-link.active:hover{cursor:pointer;background-color:#fff;border-bottom-color:#006dee}.header-tabs .nav-item.nav-link:hover{cursor:pointer;border-color:#e5f0fe;background-color:#e5f0fe}
.ReactTable .rt-table.connected-table .highlighted-row{background-color:#dfeaff !important}.ReactTable .rt-table.connected-table .rt-thead .rt-th .rt-resizable-header-content .dropdown-menu.show{top:1rem !important}.ReactTable .rt-table.connected-table .rt-resizable-header{padding:0}.ReactTable .rt-table.connected-table .rt-resizable-header .draggable-header{padding:.5rem .875rem}.ReactTable .rt-table.connected-table .rt-resizable-header .draggable-header .drag-handle-container{visibility:hidden}.ReactTable .rt-table.connected-table .rt-resizable-header .draggable-header:hover .drag-handle-container{visibility:visible}.ReactTable .rt-table.connected-table .rt-resizable-header .draggable-header-disabled{padding:.5rem .875rem}.ReactTable .rt-table.connected-table .rt-resizable-header .draggable-header-disabled .drag-handle-container{display:none}.ReactTable .rt-table.connected-table .table-header-dragging .rt-th.rt-resizable-header{position:static}.ReactTable .rt-table.connected-table .rt-tbody .rt-tr .rthfc-td-fixed-right{border-left:none;padding-left:.5rem}.ReactTable .rt-table.connected-table .rt-tr .rt-th:first-child{border-right:none !important}.ReactTable .rt-table.connected-table .rt-tbody .rt-tr .rthfc-td-fixed-left-last{border-right:solid 1px #b0bac9}.ReactTable .rt-table.connected-table .rt-tbody .rt-tr .rthfc-td-fixed-left-last.checkbox-header{border-right:none}.ReactTable .rt-table.connected-table .rt-thead .rthfc-th-fixed{position:sticky}.ReactTable .rt-table.connected-table .rt-thead .rthfc-th-fixed.rthfc-th-fixed-left{border-right:none;position:sticky;left:0}.ReactTable .rt-table.connected-table .rt-thead .rthfc-th-fixed.rthfc-th-fixed-left-last{border-right:solid 1px #b0bac9}.ReactTable .rt-table.connected-table .rt-thead .rthfc-th-fixed-right{border-left:none;right:0}.ReactTable .rt-table.connected-table .rt-thead .rthfc-th-fixed-left{border-right:none;left:0}
.fields-list-container{width:100%;display:flex;flex:1 1 100%;flex-direction:column}.fields-list-container .field-search{flex-direction:row}.fields-list-container .custom-fields-tabs{height:fit-content;width:100%;border-left:0;border-right:0;border-width:.0667rem;border-radius:0;display:flex;flex-wrap:wrap}.fields-list-container .custom-fields-tabs .nav-link{max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fields-list-container .custom-fields-tabs .nav-link.active{color:#455067;border-bottom:4px solid #006dee}.fields-list-container .custom-fields-tabs .nav-link.active:hover{background-color:#fff;border-bottom-color:#006dee}.fields-list-container .custom-fields-tabs .nav-link:hover{border-color:#e5f0fe;background-color:#e5f0fe}.fields-list-container .custom-fields-tabs .nav-link.disabled{pointer-events:none}.fields-list-container .main-content-wrapper{width:100%}.fields-list-container .main-content-wrapper .page-header-right #filter-action .dot-alert{top:.75rem;padding:.2rem}.fields-list-container .main-content-wrapper .page-header-right .separator{height:120%;padding-right:1rem;margin:-1rem 0 -0.3333rem 1rem;border-left:.0667rem solid rgba(198,208,240,.34)}.fields-list-container #filterModal{bottom:0;top:11.5rem}
.create-edit-field-mask{top:-0.8rem}.create-edit-field-mask .field-step-two-mask-field .profile-permissions-section .masking-note{font-size:.8rem;margin-bottom:.3rem}.create-edit-field-mask .field-step-two-mask-field .profile-permissions-section fieldset.form-group{margin-bottom:.6rem}.create-edit-field-mask .field-step-two-mask-field .profile-permissions-section .profiles-selection{display:flex;align-items:baseline}.create-edit-field-mask .field-step-two-mask-field .profile-permissions-section .profiles-selection .title{font-weight:500;font-size:1rem;width:5rem}.create-edit-field-mask .field-step-two-mask-field .profile-permissions-section .profiles-selection .title::after{content:" *";color:red}.create-edit-field-mask .field-step-two-mask-field .profile-permissions-section .profiles-selection .choose-profiles-selector{width:100%;margin-left:.5rem}.create-edit-field-mask .field-step-two-mask-field .profile-permissions-section .form-group .form-check.custom{padding-left:0;left:-0.5rem;font-size:.9rem}.create-edit-field-mask .field-step-two-mask-field .profile-permissions-section .form-group .form-check.all{font-size:.9rem}
#details_modal.bulk-add-picklist-values-modal{margin-top:5rem}#details_modal.bulk-add-picklist-values-modal .modal-dialog{max-width:54rem}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body{padding:1.25rem 1.5rem;height:30rem;overflow-y:hidden}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .heading{font-size:.933rem;font-weight:500;margin-bottom:.4rem}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .invalid-values-container{overflow-y:auto;height:25rem;padding-right:1rem;padding-bottom:1rem}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .invalid-values-container .value-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ee2d23;padding:1.5rem 1rem .5rem 1rem}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .invalid-values-container .value-row.valid{border-color:#e0e4f8}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .invalid-values-container .value-row .value{word-break:break-word}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .invalid-values-container .value-row input{border:none;color:#2e384d;width:100%}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .values-input-container{height:24.25rem}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .values-input-container.invalid .form-group .form-control{border-color:#ee2d23}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .values-input-container.invalid .form-group .form-control:focus{border-color:#ee2d23}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .values-input-container .invalid-input{color:#ee2d23;font-size:.933rem;margin-top:.35rem;display:flex;justify-content:end}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .values-input-container .form-group{margin-bottom:0rem}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .values-input-container .form-group textarea.form-control{height:24.25rem;padding:1rem}#details_modal.bulk-add-picklist-values-modal .modal-dialog .modal-body .values-input-container .form-group textarea.form-control:focus{border-color:#c6d0f0}
#details_modal.manage-picklist-values-modal{margin-top:5rem}#details_modal.manage-picklist-values-modal .modal-dialog{max-width:54rem}#details_modal.manage-picklist-values-modal .modal-dialog .modal-body{padding:1.25rem 1.5rem;padding-bottom:0;min-height:30rem;overflow-y:hidden;display:flex;flex-direction:column}#details_modal.manage-picklist-values-modal .manage-picklist-values{display:flex;flex-direction:column;height:100%}#details_modal.manage-picklist-values-modal .manage-picklist-values .header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}#details_modal.manage-picklist-values-modal .manage-picklist-values .header .title{font-size:1.4rem;font-weight:400}#details_modal.manage-picklist-values-modal .manage-picklist-values .header .subtitle{font-size:.85rem;color:#69707f}#details_modal.manage-picklist-values-modal .manage-picklist-values .header .header-actions{height:1.5rem;display:flex;flex-direction:column;gap:.3rem;margin-top:-0.5rem;align-items:flex-end}#details_modal.manage-picklist-values-modal .manage-picklist-values .header .header-actions .sort-dropdown{width:8rem}#details_modal.manage-picklist-values-modal .manage-picklist-values .table-wrapper{border:1px solid #ebedf3;overflow-y:auto;border-radius:5px;height:120%}#details_modal.manage-picklist-values-modal .manage-picklist-values .table-wrapper .picklist-table{width:100%;table-layout:fixed;flex:1}#details_modal.manage-picklist-values-modal .manage-picklist-values .table-wrapper .picklist-table .table-body .action-col{align-self:flex-end}#details_modal.manage-picklist-values-modal .manage-picklist-values .table-wrapper .picklist-table .table-body .action-col .dropdown{position:static}#details_modal.manage-picklist-values-modal .manage-picklist-values .table-wrapper .picklist-table .table-body .action-col .dropdown .dropdown-menu{z-index:1050}#details_modal.manage-picklist-values-modal .manage-picklist-values .table-wrapper .picklist-table th,#details_modal.manage-picklist-values-modal .manage-picklist-values .table-wrapper .picklist-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2e384d}#details_modal.manage-picklist-values-modal .manage-picklist-values .table-wrapper .picklist-table .table-header th{font-weight:500;position:sticky;top:0;background-color:#ebedf3;z-index:3}
.field-step-two .page-inner-content .data-container{border-bottom:none}.field-step-two .page-inner-content .data-container .mask-field{padding-left:0}.field-step-two .page-inner-content .data-container .mask-field.active{background-color:#f9f9f9;padding-top:.5rem}.field-step-two .page-inner-content .data-container .mask-field .isMasked-toggle #isMasked{margin-bottom:0}
.layout-profiles .dropdown-menu{max-height:30rem;overflow-y:auto}.layout-profiles .dropdown-item{cursor:default;font-size:.93rem}.portal-element.layout-profiles-list{background-color:#fff;width:14rem;max-width:14rem;overflow-x:auto;max-height:12rem;overflow-y:auto;border-radius:.25rem;box-shadow:0 2px 4px #2e384d;word-break:break-all;font-size:.8rem;position:absolute;z-index:1020}.layout-profiles-list .dropdown .text-primary{font-size:.85rem}.layout-profiles .dropdown-toggle{color:#0176ff;cursor:pointer;font-size:.9rem;padding-left:0rem}
.webhook-form__section{border-bottom:1px solid #e0e4f8}.webhook-form__section:not(:first-child){padding-top:1.5rem}.webhook-form__section:last-child{border-bottom:0}.webhook-form__section-heading{font-size:1.067rem;display:inline-block;margin-bottom:1.5rem}.webhook-form__section .form-label{font-weight:500}.webhook-form__section .password-eye-icon{bottom:2rem}.webhook-form__section .form-group .form-control.is-invalid~.password-eye-icon{bottom:3.5rem}.webhook-form__section .event-name{max-width:12%;padding:.67rem 0;font-size:.93rem;font-weight:500;text-align:center;border-bottom:1px solid #e0e4f8;border-right:1px solid #e0e4f8;border-top:1px solid #e0e4f8}.webhook-form__section .event-name:first-child{max-width:15.48%;border-top-left-radius:.26667rem;border:1px solid #e0e4f8}.webhook-form__section .event-name:last-child{border-top-right-radius:.26667rem}.webhook-form__section .event-row .event-entity{max-width:15.48%;font-size:.93rem;padding:.67rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e0e4f8;border-right:1px solid #e0e4f8;border-left:1px solid #e0e4f8}.webhook-form__section .event-row .toggle-container{max-width:12%;padding:.67rem 0;display:flex;justify-content:center;border-bottom:1px solid #e0e4f8;border-right:1px solid #e0e4f8}.webhook-form__section .event-row .webhook-event-toggle{width:fit-content}.webhook-form__section .event-row .webhook-event-toggle .custom-control{margin-bottom:0}.webhook-form__section .event-row .webhook-event-toggle div[data-tooltip]:hover::after{left:-10rem;max-width:15rem}.webhook-form__section .event-row:last-child .event-entity{border-bottom-left-radius:.26667rem}.webhook-form__section .event-row:last-child .toggle-container:last-child{border-bottom-right-radius:.26667rem}.webhook-form .webhook-events-error{font-size:.8rem;color:red;margin-bottom:.5rem}.webhook-form .data-container.skeleton-spacing{width:100%;padding:2rem}.webhook-form .bottom-section .custom-control-label{font-size:.93rem;font-weight:500}.webhook-form .bottom-section .custom-switch{padding-left:.5rem}.webhook-form .bottom-section .custom-switch .custom-control-label::before{left:4rem}.webhook-form .bottom-section .custom-switch .custom-control-label::after{left:4.15rem}.webhook-form .bottom-section .status-container{display:flex}.webhook-form .bottom-section .status-container .status{font-size:.93rem;position:relative;left:3rem;padding-top:.1333rem}.webhook-form .bottom-section .status-container .status.inactive{color:red}
.portal-element.webhook-events-list{background-color:#fff;width:14rem;max-width:14rem;overflow-x:auto;max-height:12rem;overflow-y:auto;border-radius:.25rem;box-shadow:0 2px 4px #2e384d;word-break:break-all;font-size:.8rem;position:absolute;z-index:1020}.webhook-events-list .dropdown .dropdown-toggle{color:#0176ff;cursor:pointer;font-size:.8rem;padding-left:.4rem}
.goal-values-section .total-value{margin-top:.2rem;margin-left:.2rem}#details_modal.values-table{margin:2.5rem auto}#details_modal.values-table .modal-dialog-scrollable .modal-content{min-width:42.6rem;max-height:45rem}@media(max-height: 920px){#details_modal.values-table .modal-dialog-scrollable .modal-content{max-height:38rem}}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6rem}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body{height:auto;margin-bottom:1rem}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .row.individual-goal{margin-top:1.2rem}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .row.individual-goal .label{margin-left:2.3rem;font-size:1rem;font-weight:500}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table{margin-left:2.3rem;margin-top:1rem;border:.0667rem solid #e0e4f8;border-radius:.2667rem;width:38rem;overflow:hidden;max-height:25.55rem}@media(max-height: 920px){#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table{max-height:20.55rem}}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .row.header{border-bottom:1px solid #e0e4f8;line-height:2.5;background-color:#f9f9f9}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .row.header .col-6 .dimension-header,#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .row.header .col-6 .metric-header{margin:.5rem 1rem;font-size:.9rem;font-weight:500}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .user-values{overflow-y:auto;overflow-x:hidden;max-height:22.9rem}@media(max-height: 920px){#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .user-values{max-height:17.9rem}}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .user-values .row{border-bottom:1px solid #e0e4f8;line-height:2.5}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .user-values .row .col-6{border-right:1px solid #e0e4f8}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .user-values .row .col-6 .user-name,#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .user-values .row .col-6 .user-goal-value{margin:0rem 1rem;font-size:.933rem;word-break:break-word;display:block}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .user-values .row .col-6:last-child{border-right:none}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-body .individual-values-table .user-values .row:last-child{border-bottom:none}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-footer{background-color:#ebedf3}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-footer .goal-footer{margin-right:auto}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-footer .goal-footer .total-goal{font-size:.933rem;font-weight:400}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-footer .goal-footer .value{font-size:2.266rem;font-weight:400}#details_modal.values-table .modal-dialog-scrollable .modal-content .modal-footer .goal-footer .note{font-size:.8rem}
@media(max-height: 880px){#details_modal.view-images-modal{margin-top:auto}}@media(min-height: 880px){#details_modal.view-images-modal{margin-top:6rem}}#details_modal.view-images-modal .modal-dialog{min-width:60rem;min-height:40rem}#details_modal.view-images-modal .image-container{height:100%}#details_modal.view-images-modal .image-container .left-section{border-right:1px solid #dfdfdf;width:16rem;overflow-y:auto;display:flex;flex-direction:column}#details_modal.view-images-modal .image-container .left-section .image-pane{width:11rem;border:1px solid #dfdfdf;border-radius:4px;text-align:center;margin-left:auto;margin-right:auto;margin-top:1rem;height:6.5rem;position:relative;cursor:pointer}#details_modal.view-images-modal .image-container .left-section .image-pane img{max-width:10.9rem;height:6.4rem}#details_modal.view-images-modal .image-container .left-section .image-pane:last-child{margin-bottom:1rem}#details_modal.view-images-modal .image-container .left-section .image-pane .default-label{background-color:#f0ab00;width:4.27rem;height:1.34rem;border-bottom-left-radius:10px;border-top-left-radius:10px;margin-top:-5.8rem;margin-left:6.6rem;position:absolute;display:flex;align-items:center;justify-content:center}#details_modal.view-images-modal .image-container .left-section .image-pane .default-label span{color:#fff;font-size:.8rem}#details_modal.view-images-modal .image-container .right-section{width:44rem;height:100%;display:flex;justify-content:center;align-items:center}#details_modal.view-images-modal .image-container .right-section .image-display-box{width:40rem;border:1px solid #dfdfdf;border-radius:4px;text-align:center;height:28rem}#details_modal.view-images-modal .image-container .right-section .image-display-box img{max-width:39.8rem;height:27.8rem}
@media(max-height: 768px){#details_modal.associated-entities-modal{margin-top:0rem}}#details_modal.associated-entities-modal{margin-top:5rem}#details_modal.associated-entities-modal .modal-dialog{max-height:40rem;max-width:54rem}#details_modal.associated-entities-modal .modal-dialog .modal-body{height:fit-content;padding:.5rem 1rem}#details_modal.associated-entities-modal .modal-dialog .modal-body .text-center p{font-size:1rem}#details_modal.associated-entities-modal .modal-dialog .modal-body .associated-entity-icon{border-radius:50%;background-color:rgba(1,118,255,.1);width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center}#details_modal.associated-entities-modal .modal-dialog .modal-body .associated-entity-icon svg{margin-left:.15rem}#details_modal.associated-entities-modal .modal-dialog .modal-body .record-container{display:flex;align-items:center;padding:.75rem 0}#details_modal.associated-entities-modal .modal-dialog .modal-body .record-container:not(:last-child){border-bottom:1px solid #e0e4f8}#details_modal.associated-entities-modal .modal-dialog .modal-body .record-container .record-details{margin-left:1rem;display:flex;flex-direction:column;justify-content:center;cursor:pointer}#details_modal.associated-entities-modal .modal-dialog .modal-body .record-container .record-details .record-name{color:#0176ff;font-size:1.1rem}#details_modal.associated-entities-modal .modal-dialog .modal-body .record-container .record-details .field-label{color:#8b95a7;font-size:.8rem}#details_modal.associated-entities-modal .modal-dialog .modal-body .record-container .record-details .field-value{font-size:.8rem}#details_modal.associated-entities-modal .modal-dialog .modal-body .show-more{display:flex;justify-content:center;margin:1rem}
.quotation-approval-state__card{padding:1rem}.quotation-approval-state__card .header{display:flex;font-size:1rem;padding:.5rem 0 1rem 0;justify-content:space-between}.quotation-approval-state__card .header .link-primary:first-child{cursor:default}.quotation-approval-state__card .body{cursor:default;font-size:.9rem;padding-top:1rem;margin-right:-0.5rem}.quotation-approval-state__card .body .table-header{gap:.5rem;display:flex;padding-bottom:1rem}.quotation-approval-state__card .body .table-body{max-height:8rem;overflow-y:scroll;word-break:break-word}.quotation-approval-state__card .body .table-body .row{margin:0;gap:.5rem;flex-wrap:nowrap;padding-bottom:.75rem}.quotation-approval-state__card .body .table-body .row .fa-clock{color:#b67c00}.quotation-approval-state__card .body .table-body .row .fa-check-circle{color:#2f9a47}.quotation-approval-state__card .body .table-body .row .fa-times-circle{color:#e00}.quotation-approval-state__card .body .table-body .row:last-child{padding-bottom:0}
#details_modal.quotation__approval__feed-history__modal{margin:2.5rem auto}#details_modal.quotation__approval__feed-history__modal .modal-dialog{max-width:80rem}#details_modal.quotation__approval__feed-history__modal .modal-dialog .modal-body{height:auto;min-height:30rem;max-height:calc(100vh - 12.5rem)}#details_modal.quotation__approval__feed-history__modal .modal-dialog .modal-body .not-found{width:100%}#details_modal.quotation__approval__feed-history__modal .modal-dialog .modal-body .no-data-component{height:100%;flex-direction:column;justify-content:center}#details_modal.quotation__approval__feed-history__modal .modal-dialog .modal-body .quotation-approval-state__card{margin:1rem;padding:.75rem;background:#f9f9f9;border-radius:.5rem}#details_modal.quotation__approval__feed-history__modal.has-data .modal-body{min-height:10rem}
.quotation__approval-state__field-value{margin-bottom:1rem}.quotation__approval-state__field-value .label{font-size:.8rem;line-height:.9333;color:#8b95a7}.quotation__approval-state__field-value .quotation__approval-state__tooltip-icon{font-size:.5rem}.quotation__approval-state__field-value .quotation__approval-state__tooltip-icon .fas.fa-info-circle{font-size:.8rem;color:#b0bac9}.quotation__approval-state__field-value .quotation__approval-state__tooltip-icon .fas.fa-info-circle:hover{cursor:pointer;color:#2e384d}.quotation__approval-state__field-value .value{line-height:1;color:#2e384d;width:fit-content;font-size:.9333rem}.quotation__approval-state__tooltip .tooltip-inner{text-align:left;max-width:24rem;margin-left:-1.5rem;border-radius:.5rem;background-color:#2e384d;padding:.6rem .6rem .6rem .7rem}.quotation__approval-state__tooltip .tooltip-inner li{margin-left:-1rem}.quotation__approval-state__tooltip .arrow::before{border-top-color:#2e384d !important}.portal-element.quotation__approval-state__field-value__tooltip-hover-area{width:52rem;z-index:1043;min-height:5rem;max-height:15rem;font-size:.8rem;position:absolute;word-break:break-word;border-radius:.25rem;background-color:#fff;filter:drop-shadow(0px 0px 2px gray)}.portal-element.quotation__approval-state__field-value__tooltip-hover-area.error{height:15rem}.portal-element.quotation__approval-state__field-value__tooltip-hover-area.error .not-found{width:100%;height:100%;object-fit:contain}
.ReactTable .rt-table.listing-table .highlighted-row{background-color:#dfeaff !important}.ReactTable .rt-table.listing-table .rt-thead .rt-th.checkbox-header{overflow:visible}.ReactTable .rt-table.listing-table .rt-thead .rt-th:last-child:hover{background-color:#eef3f5}.ReactTable .rt-table.listing-table .rt-tbody .rt-tr:hover .rt-td{background-color:#eef3f5}.ReactTable .rt-table.listing-table .rt-thead .rt-th .rt-resizable-header-content .dropdown .dropdown-menu.show{top:1rem !important}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header{padding:0}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header{padding:.5rem .875rem}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .header-cell-controls{gap:.375rem}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .sort-header{min-width:0;flex:1 1 auto}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .arrow-container{display:flex;flex-shrink:0;margin-left:auto}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .arrow-container .arrow.active{color:#0176ff}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header .drag-handle-container{visibility:hidden}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header:hover .drag-handle-container{visibility:visible}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header-disabled{padding:.5rem .875rem}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rt-resizable-header .draggable-header-disabled .drag-handle-container{display:none}.ReactTable .rt-table.listing-table .rt-thead .rt-th.rthfc-th-fixed-right{border-left:none;position:sticky;right:0}.ReactTable .rt-table.listing-table .rt-tr .rt-th.rthfc-th-fixed.rthfc-th-fixed-left.rthfc-th-fixed-left-last:first-child{border-right:solid 1px #b0bac9}.ReactTable .rt-table.listing-table.checkbox-header .rt-tr .rt-th.rthfc-th-fixed.rthfc-th-fixed-left.rthfc-th-fixed-left-last:first-child{border-right:none !important}.ReactTable .rt-table.listing-table .rt-tbody .rt-tr .rthfc-td-fixed-left-last{border-right:solid 1px #b0bac9}.ReactTable .rt-table.listing-table .rt-tbody .rt-tr .rthfc-td-fixed{position:sticky}.ReactTable .rt-table.listing-table .rt-tbody .rt-tr .rthfc-td-fixed-right{border-left:none;right:0;padding-left:.5rem}.ReactTable .rt-table.listing-table .list-rows-options .dropdown-menu{max-height:19rem;overflow-y:auto;right:0;left:auto !important;top:100% !important;transform:none !important}.ReactTable .rt-table.listing-table .list-rows-options .dropdown-menu .listing-page-ellipsis-group-label{display:block;width:100%;padding:.6667rem .75rem .3rem .75rem;clear:both;font-weight:400;color:#8b95a7;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;font-size:.8rem;letter-spacing:.0386rem}.ReactTable .rt-table.listing-table .list-rows-options .dropdown-menu .dropdown-item{padding-left:1.1rem}.ReactTable .rt-table.listing-table .list-rows-options .dropdown-menu .dropdown-item.native-whatsapp svg{height:1.25rem;width:1.25rem;margin-right:.5rem}.ReactTable .rt-table.listing-table .table-header-dragging .rt-th.rt-resizable-header{position:static}.ReactTable .rt-table.listing-table .option-cell-inner{position:relative;display:flex;align-items:center;height:100%}.ReactTable .rt-noData.error-in-fetching-records{text-align:center;margin-top:2rem;pointer-events:all;z-index:0}.ReactTable .rt-noData.error-in-fetching-records img{margin-bottom:.2rem}.ReactTable .rt-noData.error-in-fetching-records .bold-message{font-weight:500;font-size:1.25rem;margin-bottom:.75rem}.ReactTable .rt-noData.error-in-fetching-records .error-message{font-size:.875rem;margin-bottom:1.25rem}.rt-tbody .rt-tr:hover .entity-quick-actions{visibility:visible;opacity:1}.listing-table-freeze-wrapper{display:contents}.listing-table-freeze-wrapper--frozen{pointer-events:none;user-select:none}
.main-content-wrapper.picklist-dependency-listing{margin-top:2.5rem}.main-content-wrapper.picklist-dependency-listing .page-header{align-items:center}.main-content-wrapper.picklist-dependency-listing .page-header .page-title{flex-direction:column}.main-content-wrapper.picklist-dependency-listing .page-header .page-title .title-text{color:#687790;font-size:.85rem;margin-top:.5rem;max-width:46rem}.main-content-wrapper.picklist-dependency-listing .rt-noData,.main-content-wrapper.picklist-dependency-listing .no-data-component{pointer-events:unset}.main-content-wrapper.picklist-dependency-listing .rt-noData .no-fields-message,.main-content-wrapper.picklist-dependency-listing .no-data-component .no-fields-message{color:#2e384d;font-weight:500;font-size:.933rem}.main-content-wrapper.picklist-dependency-listing .rt-noData .add-instruction,.main-content-wrapper.picklist-dependency-listing .no-data-component .add-instruction{color:#6f7079;width:max-content;font-size:.875rem}.main-content-wrapper.picklist-dependency-listing .rt-noData .btn-primary,.main-content-wrapper.picklist-dependency-listing .no-data-component .btn-primary{cursor:pointer}.picklist-dependency-list__chain{display:flex;align-items:center;flex-wrap:wrap;row-gap:.4rem;column-gap:.375rem;padding:.25rem 0}.picklist-dependency-list__chain-hop{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.picklist-dependency-list__chain-chip{display:inline-block;padding:.25rem .75rem;border-radius:1rem;background:#eff4ff;color:#2f5fda;font-size:.85rem;font-weight:500;white-space:nowrap}.picklist-dependency-list__chain-arrow{color:#687790;font-size:.85rem}
.picklist-dependency-create__card{background:#fff;border:1px solid #eef3f5;border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.04);padding:1.5rem}.picklist-dependency-create__section-title{margin-bottom:.25rem}.picklist-dependency-create__section-desc{color:#687790;font-size:.85rem;margin-bottom:1.25rem}.picklist-dependency-chain__header{display:flex;align-items:center;color:#8b95a7;font-size:.8rem;font-weight:normal;letter-spacing:.0573rem;margin-bottom:.5rem}.picklist-dependency-chain__header .col-level{flex:0 0 6rem}.picklist-dependency-chain__header .col-field{flex:1}.picklist-dependency-chain__row{display:flex;align-items:center;margin-bottom:.75rem}.picklist-dependency-chain__row .col-level{flex:0 0 6rem;color:#2e384d;font-size:.9rem}.picklist-dependency-chain__row .col-field{flex:1;max-width:26rem}.picklist-dependency-chain__row .col-remove{flex:0 0 2rem;text-align:center;color:#8b95a7;cursor:pointer}.picklist-dependency-chain__row .col-remove.disabled{color:#eef3f5;cursor:default}.picklist-dependency-chain__add-level{display:flex;align-items:center;margin-top:.5rem}.picklist-dependency-chain__add-level a{color:#0176ff;font-weight:500;font-size:.875rem;cursor:pointer}.picklist-dependency-chain__add-level a:hover{color:#0176ff}.picklist-dependency-chain__add-level a.disabled{color:#8b95a7;cursor:default;pointer-events:none}.picklist-dependency-chain__add-level .hint{color:#8b95a7;font-size:.8rem;margin-left:.75rem}.picklist-dependency-create__card .picklist-dependency-chain__row .picklist-dependency-select.form-group{margin-bottom:0}.picklist-dependency-create__card .picklist-dependency-chain__row .picklist-dependency-select .picklist-dependency-select__menu{z-index:5}
#details_modal.picklist-dependency-bulk-add-modal{margin-top:5rem}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog{max-width:54rem}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body{padding:1.25rem 1.5rem;height:30rem;overflow-y:hidden}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .heading{font-size:.933rem;font-weight:500;margin-bottom:.4rem}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .invalid-values-container{overflow-y:auto;height:25rem;padding-right:1rem;padding-bottom:1rem}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .invalid-values-container .value-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ee2d23;padding:1.5rem 1rem .5rem 1rem}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .invalid-values-container .value-row .value{word-break:break-word}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .values-input-container{height:24.25rem}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .values-input-container.invalid .form-group .form-control{border-color:#ee2d23}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .values-input-container.invalid .form-group .form-control:focus{border-color:#ee2d23}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .values-input-container .invalid-input{color:#ee2d23;font-size:.933rem;margin-top:.35rem;display:flex;justify-content:end}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .values-input-container .form-group{margin-bottom:0rem}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .values-input-container .form-group textarea.form-control{height:24.25rem;padding:1rem}#details_modal.picklist-dependency-bulk-add-modal .modal-dialog .modal-body .values-input-container .form-group textarea.form-control:focus{border-color:#c6d0f0}
.picklist-dependency-mapping__title-row{padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid #eef3f5}.picklist-dependency-mapping__title{margin-bottom:.35rem}.picklist-dependency-mapping__title .fa-arrow-right{font-size:1.1rem;color:#8b95a7;margin:0 .35rem}.picklist-dependency-mapping__subtitle{color:#687790;font-size:.85rem;margin-bottom:1rem}.picklist-dependency-mapping__chips-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1.25rem}.picklist-dependency-mapping__chips-row>:not(.picklist-dependency-mapping__chips){flex-shrink:0}.picklist-dependency-mapping__chips{display:flex;flex:1 1 auto;min-width:0;flex-wrap:wrap;align-items:center;row-gap:.5rem}.picklist-dependency-mapping__chips .chip{display:inline-flex;align-items:center;flex-shrink:0;white-space:nowrap;padding:.4rem .9rem;border-radius:.5rem;background:#fff;border:1px solid #eef3f5;color:#687790;font-size:.85rem;font-weight:500;cursor:pointer;margin-right:.5rem}.picklist-dependency-mapping__chips .chip .fa-arrow-right{font-size:.75rem;margin:0 .35rem}.picklist-dependency-mapping__chips .chip.active{background:rgba(1,118,255,.08);border-color:rgba(1,118,255,.25);color:#0176ff}.picklist-dependency-mapping__chips .chip .fa-pencil-alt{font-size:.75rem;color:#8b95a7;cursor:pointer;margin-left:.5rem}.picklist-dependency-mapping__chips .chip .fa-pencil-alt:hover{color:#0176ff}.picklist-dependency-mapping__chips .chip .picklist-dependency-mapping__chip-delete-icon{font-size:.75rem;color:#8b95a7;cursor:pointer;margin-left:.5rem}.picklist-dependency-mapping__chips .chip .picklist-dependency-mapping__chip-delete-icon:hover{color:#ee2d23}.picklist-dependency-mapping__chips .picklist-dependency-mapping__edit-child-select{display:inline-block;width:12rem;vertical-align:middle;font-weight:400;cursor:auto}.picklist-dependency-mapping__chips .picklist-dependency-mapping__edit-child-select.form-group{margin-bottom:0 !important}.picklist-dependency-mapping__chips .chip--add{background:rgba(0,0,0,0);border-style:dashed;color:#0176ff}.picklist-dependency-mapping__chips .chip--add .fa-plus{margin-right:.35rem}.picklist-dependency-mapping__chips .chip--add.disabled{color:#8b95a7;border-color:#eef3f5;cursor:not-allowed}.picklist-dependency-mapping__chips .picklist-dependency-mapping__add-level-select{display:inline-block;width:12rem;flex-shrink:0;vertical-align:middle}.picklist-dependency-mapping__chips .picklist-dependency-mapping__add-level-select.form-group{margin-bottom:0 !important}.picklist-dependency-mapping__card{background:#fff;border:1px solid #eef3f5;border-top:none;border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.04);padding:1.25rem 1.5rem 1.5rem}.picklist-dependency-mapping__card-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.picklist-dependency-mapping__section-title{margin-bottom:0}.picklist-dependency-mapping__card-actions{display:flex;align-items:center;gap:.9rem}.picklist-dependency-mapping__summary{color:#687790;font-size:.85rem;white-space:nowrap;margin-right:.15rem}.picklist-dependency-mapping__search{font-size:.85rem}.picklist-dependency-mapping__search-wrapper{position:relative}.picklist-dependency-mapping__search-wrapper .picklist-dependency-mapping__search{width:100%;padding-right:1.75rem}.picklist-dependency-mapping__search-wrapper .picklist-dependency-mapping__search-clear{position:absolute;top:50%;right:.65rem;transform:translateY(-50%);font-size:.75rem;color:#8b95a7;cursor:pointer}.picklist-dependency-mapping__search-wrapper .picklist-dependency-mapping__search-clear:hover{color:#687790}.picklist-dependency-mapping__two-pane{display:flex;gap:1.5rem}.picklist-dependency-mapping__two-pane .pane--left{flex:0 0 15rem;min-width:0}.picklist-dependency-mapping__two-pane .pane--right{flex:1;min-width:0}.picklist-dependency-mapping__two-pane .pane-header{margin-bottom:1rem}.picklist-dependency-mapping__two-pane .pane-header .pane-header-row{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.picklist-dependency-mapping__two-pane .pane-header .pane-title{color:#2e384d;font-weight:500;font-size:.9rem;white-space:nowrap}.picklist-dependency-mapping__two-pane .pane-header .pane-actions{margin-left:auto;display:flex;align-items:center;gap:.9rem}.picklist-dependency-mapping__two-pane .pane-header .pane-actions .picklist-dependency-mapping__search-wrapper{width:14rem}.picklist-dependency-mapping__two-pane .pane-header .pane-actions a{color:#0176ff;font-size:.85rem;font-weight:500;cursor:pointer}.picklist-dependency-mapping__two-pane .pane-header .pane-actions a:hover{color:#0176ff;text-decoration:none}.picklist-dependency-mapping__two-pane .pane-header .pane-actions a.disabled,.picklist-dependency-mapping__two-pane .pane-header .pane-actions a.disabled:hover{color:#69707f;cursor:not-allowed;text-decoration:none}.picklist-dependency-mapping__two-pane .pane-header .picklist-dependency-mapping__select-all-note{justify-content:flex-end;text-align:right;color:#ffa200;font-size:.8rem;margin-top:.35rem}.picklist-dependency-mapping__parent-list{margin-top:.75rem;max-height:min(30rem,100vh - 29rem);overflow-y:scroll}.picklist-dependency-mapping__parent-list .parent-item{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;border-radius:.375rem;cursor:pointer;color:#2e384d;font-size:.9rem}.picklist-dependency-mapping__parent-list .parent-item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:.5rem}.picklist-dependency-mapping__parent-list .parent-item .count{flex:0 0 auto;background:#f9f9f9;color:#687790;font-size:.75rem;border-radius:.6rem;padding:.05rem .5rem}.picklist-dependency-mapping__parent-list .parent-item.active{background:rgba(1,118,255,.08);color:#0176ff;font-weight:500}.picklist-dependency-mapping__parent-list .parent-item.active .count{background:rgba(1,118,255,.15);color:#0176ff}.picklist-dependency-mapping__parent-list .parent-item:hover:not(.active){background:#f8f9fa}.picklist-dependency-mapping__child-grid{display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.6rem 1rem;max-height:min(30rem,100vh - 31rem);overflow-y:scroll;padding-right:.75rem}.child-checkbox{display:flex;align-items:center;gap:.6rem;padding:.55rem .75rem;border:1px solid #eef3f5;border-radius:.5rem;cursor:pointer;font-size:.875rem;color:#2e384d;margin-bottom:0}.child-checkbox input{display:none}.child-checkbox .box{flex:0 0 1.1rem;height:1.1rem;border:1px solid #bfc5d2;border-radius:.25rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.65rem}.child-checkbox .box i{display:none}.child-checkbox .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.child-checkbox.checked{background:rgba(1,118,255,.08);border-color:rgba(1,118,255,.25)}.child-checkbox.checked .box{background:#0176ff;border-color:#0176ff}.child-checkbox.checked .box i{display:inline}
.picklist-dependency-preview-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;background:#fff}.picklist-dependency-preview__grid{display:flex;align-items:flex-start;gap:1.5rem}.picklist-dependency-preview__card{background:#fff;border:1px solid #eef3f5;border-radius:.75rem;padding:1.25rem 1.5rem 1.5rem;flex:1 1 0;min-width:0}.picklist-dependency-preview__side{flex:0 0 40rem}.picklist-dependency-preview__card-title{margin-bottom:1rem}.picklist-dependency-preview__info-icon{display:inline-flex;color:#8798ad;font-size:.85rem;cursor:pointer}.picklist-dependency-preview__info-icon:hover{color:#0176ff}.picklist-dependency-preview__field{margin-bottom:1.25rem}.picklist-dependency-preview__field:last-of-type{margin-bottom:0}.picklist-dependency-preview__field--warning .form-group{margin-bottom:0 !important}.picklist-dependency-preview__label{display:flex;align-items:center;gap:.6rem;color:#2e384d;font-size:.9rem;font-weight:500;margin-bottom:.5rem}.picklist-dependency-preview__badge{background:#eef3f5;color:#687790;font-size:.7rem;font-weight:500;border-radius:.6rem;padding:.1rem .6rem;white-space:nowrap}.picklist-dependency-preview__badge.badge--parent{background:rgba(1,118,255,.1);color:#0176ff}.picklist-dependency-preview__hint{color:#8798ad;font-size:.8rem;margin-top:.4rem}.picklist-dependency-preview__warning{color:#ffa200;margin-top:0}.picklist-dependency-preview__note{color:#687790;font-size:.85rem;padding-left:.9rem;border-left:2px solid #0176ff}
#details_modal.picklist-dependency-empty-level-modal{margin-top:6rem}#details_modal.picklist-dependency-empty-level-modal .modal-dialog{max-width:44rem}#details_modal.picklist-dependency-empty-level-modal .modal-dialog .modal-content{border-radius:.75rem}#details_modal.picklist-dependency-empty-level-modal .modal-dialog .modal-header{padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #eef3f5}#details_modal.picklist-dependency-empty-level-modal .modal-dialog .modal-body{height:auto;padding:1.25rem 1.5rem 1.5rem;overflow:visible}#details_modal.picklist-dependency-empty-level-modal .modal-dialog .modal-footer{padding:1rem 1.5rem 1.5rem;border-top:1px solid #eef3f5}#details_modal.picklist-dependency-empty-level-modal .subtitle{font-size:.933rem;font-weight:500;color:#2e384d;margin-bottom:1.25rem}#details_modal.picklist-dependency-empty-level-modal .level-timeline{display:flex;flex-direction:column}#details_modal.picklist-dependency-empty-level-modal .level-row{display:flex;align-items:stretch}#details_modal.picklist-dependency-empty-level-modal .level-row:last-child .level-card{margin-bottom:0}#details_modal.picklist-dependency-empty-level-modal .level-marker{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;margin-right:1rem}#details_modal.picklist-dependency-empty-level-modal .level-circle{flex:0 0 auto;width:1.9rem;height:1.9rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:500;background:#fff;border:2px solid #bfc5d2;color:#687790}#details_modal.picklist-dependency-empty-level-modal .level-connector{flex:1 1 auto;width:2px;min-height:.75rem;background:#ebedf3;margin:.15rem 0}#details_modal.picklist-dependency-empty-level-modal .level-card{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#fff;border:1px solid #eef3f5;border-radius:.6rem;padding:.85rem 1rem;margin-bottom:.75rem}#details_modal.picklist-dependency-empty-level-modal .level-card__title{font-size:.9rem;font-weight:500;color:#2e384d}#details_modal.picklist-dependency-empty-level-modal .level-card__subtitle{font-size:.8rem;color:#687790;margin-top:.2rem}#details_modal.picklist-dependency-empty-level-modal .level-card__status{flex:0 0 auto;font-size:.8rem;font-weight:500;white-space:nowrap}#details_modal.picklist-dependency-empty-level-modal .level-card__status--complete{padding:.25rem .75rem;border-radius:1rem;background:rgba(70,196,91,.15);color:hsl(130,51.6393442623%,40.1568627451%)}#details_modal.picklist-dependency-empty-level-modal .level-card__status--incomplete{color:#ee2d23;font-weight:500}#details_modal.picklist-dependency-empty-level-modal .level-card__status--removed{padding:.25rem .75rem;border-radius:1rem;background:#eef3f5;color:#687790}#details_modal.picklist-dependency-empty-level-modal .level-row--complete .level-circle{background:#0176ff;border-color:#0176ff;color:#fff}#details_modal.picklist-dependency-empty-level-modal .level-row--incomplete .level-circle{background:#ee2d23;border-color:#ee2d23;color:#fff}#details_modal.picklist-dependency-empty-level-modal .level-row--incomplete .level-card{background:rgba(238,45,35,.05);border-color:rgba(238,45,35,.3)}#details_modal.picklist-dependency-empty-level-modal .level-row--removed .level-card{background:#f9f9f9}#details_modal.picklist-dependency-empty-level-modal .level-row--removed .level-card .level-card__title{color:#687790}#details_modal.picklist-dependency-empty-level-modal .level-warning{display:flex;align-items:flex-start;gap:.6rem;background:rgba(185,166,15,.12);color:rgb(114.2375,102.505,9.2625);border-radius:.5rem;padding:.75rem 1rem;font-size:.85rem;margin-top:.5rem}#details_modal.picklist-dependency-empty-level-modal .level-warning i{margin-top:.15rem}#details_modal.picklist-dependency-empty-level-modal .empty-level-modal-footer{display:flex;width:100%;justify-content:flex-end;gap:.75rem}
.main-content-wrapper.picklist-dependency-create-page .page-header .page-title{flex-direction:column;align-items:flex-start}.main-content-wrapper.picklist-dependency-create-page .page-header .page-title .title-text{color:#687790;font-size:.85rem;margin-top:.5rem}.main-content-wrapper.picklist-dependency-create-page .bottom-section{justify-content:flex-end;position:sticky;bottom:0;z-index:2;background-color:#fff}.main-content-wrapper.picklist-dependency-create-page .picklist-dependency-mapping__title-row{align-items:center;display:flex;justify-content:flex-end}.main-content-wrapper.picklist-dependency-create-page .picklist-dependency-mapping__title{margin-right:auto}.main-content-wrapper.picklist-dependency-create-page .picklist-dependency-mapping__header-actions{align-items:center;display:flex;gap:.75rem}.main-content-wrapper.picklist-dependency-create-page .picklist-dependency-mapping__header-actions .status{border-right:1px solid #f5f6fa;color:#ee2d23;font-size:.875rem;margin-right:1rem;padding-right:1rem}.main-content-wrapper.picklist-dependency-create-page .picklist-dependency-mapping__header-actions .status.active{color:#46c45b}.main-content-wrapper.picklist-dependency-create-page .picklist-dependency-mapping__header-actions .dropdown-toggle.btn-down-arrow{padding:.5rem}
.main-content-wrapper.picklist-dependency-create-page .field-rule__alert-warning{z-index:2;color:#b9a60f;font-size:.8rem;padding:.5rem 0;text-align:center;letter-spacing:.21px;margin-bottom:-0.25rem;background-color:#fcf9cd}#details_modal.picklist-dependency__additional-details__modal{margin-top:10vh}#details_modal.picklist-dependency__additional-details__modal .modal-dialog{max-width:45rem}#details_modal.picklist-dependency__additional-details__modal .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;height:auto;padding:.875rem 1.375rem}#details_modal.picklist-dependency__additional-details__modal .modal-dialog .modal-content .modal-body .section{flex:1}#details_modal.picklist-dependency__additional-details__modal .modal-dialog .modal-content .modal-body .section .header{margin-bottom:.5rem}#details_modal.picklist-dependency__additional-details__modal .modal-dialog .modal-content .modal-body .section .label{color:#687790;font-size:.75rem}#details_modal.picklist-dependency__additional-details__modal .modal-dialog .modal-content .modal-body .section .value{font-size:.875rem;margin-bottom:.5rem}
.pipeline-layout i{margin-left:.3rem;color:#69707f}
.retry-page{width:100%;height:100%}.retry-page .header{font-size:1.6rem}.retry-page .sub-header{color:#687790}
.import-listing .list-rows-options div.dropdown-item{padding:0}.import-listing .list-rows-options div.dropdown-item .link-primary{width:100%;padding:.9rem .75rem;display:inline-block}
.import h2{font-weight:normal;letter-spacing:.036rem}.import-step{text-align:center}.import-step img{width:inherit;height:inherit}.step-name{margin-top:1rem;font-size:12px;font-weight:500;color:#b0bac9;line-height:normal}.step-detail{padding:0 1rem;max-width:12rem;min-width:10rem;font-size:14px;line-height:1.43;color:#2e384d}.page-inner-content .import.step-progress-wrapper{border-bottom:0}.page-inner-content .import.step-progress-wrapper .import-step-progress-element{flex:1;position:relative;text-align:center;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.page-inner-content .import.step-progress-wrapper .import-step-progress-element:not(:first-child)::before{content:"";position:absolute;width:100%;height:1px;background-color:#eff1fb;top:.8rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;right:50%}.page-inner-content .import.step-progress-wrapper .import-step-progress-element.completed .step-progress-count{background-color:#0176ff;color:#fff}.page-inner-content .import.step-progress-wrapper .import-step-progress-element.completed:not(:first-child)::before{background-color:#0176ff}.page-inner-content .import.step-progress-wrapper .import-step-progress-element.completed:not(:last-child) .import-step-progress-bar{position:absolute;height:1px;background-color:#0176ff;top:.8rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;left:50%;z-index:1}.page-inner-content .import.step-progress-wrapper .import-step-progress-element .step-progress-count{border:1.5px solid #0176ff;color:#0176ff;padding-top:0;line-height:1.7333rem}.page-inner-content .import.step-progress-wrapper .import-step-progress-element .step-progress-name{color:#2e384d;cursor:default}
.import-steps{position:relative;margin:2rem 0;min-width:70%;z-index:2}.import-steps::before{content:"";position:absolute;left:10%;top:32%;width:80%;height:1px;z-index:-1;background:#0176ff}.import-start-page .sub-heading{color:#687790;font-size:.933rem}.import-start-page .entity-checkbox{height:1rem;width:1rem;cursor:pointer}.import-start-page .checkbox-label{margin-left:.5rem;cursor:pointer}.import-heading{font-size:1.5rem}.custom-control-label a{color:#2e384d;text-decoration:underline}.custom-control-label a:hover{color:#0176ff}
.import-step-one__header-note{display:flex;align-items:center;background-color:#ebedf3;color:#2e384d;border-radius:.25rem;padding:.5rem .75rem;margin-bottom:1rem;font-size:.85rem}.import-step-one__header-note i{color:#0176ff}.form-control.select-file,.form-control.upload-file{height:calc(1.5em + 1.6rem);width:75%;line-height:1.8;color:#69707f}.form-control.upload-file{background-color:#f9f9f9}.form-control.upload-file .selected-file{background-color:#ebedf3;color:#000;font-size:.9rem;padding:.3rem .5rem;margin-left:-0.25rem}.form-control.upload-file .selected-file .loader{display:inline-block;height:.8rem;margin-bottom:-0.1333rem;margin-left:1rem;width:.8rem;border-radius:50%;border-left:2px dotted #8798ad;border-right:2px dotted #8798ad;border-top:2px dotted #8798ad;animation:LOADING .75s linear 0s infinite;-webkit-animation:LOADING .75s linear 0s infinite}.form-control.upload-file .uploading-text{line-height:2;font-weight:500;letter-spacing:.017rem;color:#8798ad}.form-control span.select-file-placeholder{opacity:.5;padding-top:.25rem}input[type=file]{display:none}.select-file-button,.upload-file-button{width:7rem;height:2.25rem;float:right}.cancel-file-wrapper{cursor:pointer;font-size:.8rem;color:#687790}#header_sample{width:100%;height:auto}.modal-dialog-scrollable .modal-body{white-space:pre}.file-action-wrapper{font-size:.8rem;color:#2e384d}.tab-inner-content .header-sample{font-weight:500;line-height:1}.import__selected-file span{font-weight:500;letter-spacing:.03rem}.import__selected-file i.fa-check{margin-left:.6667rem;color:#28a645}@-webkit-keyframes LOADING{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes LOADING{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.import-data__plan-limit-message{font-size:.8125rem;color:#69707f;margin-top:.25rem}.import-data__plan-limit-message p.invalid{color:#ee2d23}
#excelToCSVModal .modal-header{padding:1rem 2.3333rem;letter-spacing:.037rem}@media(min-width: 768px){#excelToCSVModal .modal-dialog{max-width:50rem}}#excelToCSVModal .modal-body{padding:1rem 2.3333rem}#excelToCSVModal .modal-body .step{margin-bottom:.667rem;letter-spacing:.03rem}
.import .step-one-instructions,.import-exchange-rate .step-one-instructions{margin-bottom:2rem;padding-top:1rem}.import .step-one-instructions__image,.import-exchange-rate .step-one-instructions__image{display:flex;flex-direction:column;align-items:center;max-width:fit-content}.import .step-one-instructions__image-path,.import-exchange-rate .step-one-instructions__image-path{width:1px;height:2.333rem}.import .step-one-instructions__step,.import-exchange-rate .step-one-instructions__step{font-size:1rem;font-weight:500;letter-spacing:.03rem;line-height:1.666rem;padding-bottom:1.666rem}.import .step-one-instructions__step .link-primary,.import-exchange-rate .step-one-instructions__step .link-primary{font-weight:normal}.import .step-one-instructions__step:not(:first-child),.import-exchange-rate .step-one-instructions__step:not(:first-child){padding-top:1.666rem}.import .step-one-instructions__step:not(:last-child),.import-exchange-rate .step-one-instructions__step:not(:last-child){border-bottom:1px solid #e0e4f8}.import .step-one-instructions__step-number,.import-exchange-rate .step-one-instructions__step-number{color:#687790}.import .step-one-instructions__step-name,.import-exchange-rate .step-one-instructions__step-name{color:#000}.import .step-one-instructions__step-description,.import-exchange-rate .step-one-instructions__step-description{font-size:.9rem;font-weight:normal;line-height:1.333rem;color:#2e384d}
.uploaded-file .table-with-header,.table-without-header{border:1px solid #dfdfdf;border-radius:.26667rem;font-size:.93rem}.uploaded-file .table-with-header table,.table-without-header table{width:100%}.uploaded-file .table-with-header thead tr th,.table-without-header thead tr th{border-top:0;font-weight:400}.uploaded-file .table-with-header thead tr th:first-child,.table-without-header thead tr th:first-child{border-left:0}.uploaded-file .table-with-header thead tr th:last-child,.table-without-header thead tr th:last-child{border-right:0}.uploaded-file .table-with-header tbody tr td:first-child,.table-without-header tbody tr td:first-child{border-left:0}.uploaded-file .table-with-header tbody tr td:last-child,.table-without-header tbody tr td:last-child{border-right:0}.uploaded-file .table-with-header tbody tr:last-child td,.table-without-header tbody tr:last-child td{border-bottom:0}.uploaded-file .table-with-header th,.uploaded-file .table-with-header td,.table-without-header th,.table-without-header td{padding:.6rem;border:1px solid #dfdfdf}.uploaded-file .table-with-header thead tr{border:2px dashed #0176ff;background-color:#c6d0f0}.uploaded-file .file-header-indicator{position:relative}.uploaded-file .file-header-indicator svg{left:70%;bottom:.5rem;position:absolute}
.dropdown-no-option{padding:1rem}.dropdown-no-option__text-bold{font-size:.9rem;font-weight:500;color:#687790}.dropdown-no-option__text-light{font-size:.8rem;color:#687790;padding-bottom:1rem;border-bottom:1px solid #e0e4f8}.dropdown-no-option__help{font-size:.8rem;padding:.6667rem 0;color:#2e384d}.dropdown-no-option__add-button{font-size:.9rem}.dropdown-no-option__add-button i{margin-right:.5rem}.dropdown-no-option.text-only{padding:.5rem;text-align:center;color:#687790}
.page-inner-content .table-container{overflow-x:auto}.page-inner-content .table-container th,.page-inner-content .table-container td{padding:.5rem 1rem;line-height:1.8;min-width:12rem;overflow:visible}.page-inner-content table.field-mapping-table{border-collapse:separate;border-spacing:0}.page-inner-content table.field-mapping-table.mapping thead th:first-child{border-bottom-left-radius:.5rem}.page-inner-content table.field-mapping-table.mapping thead th:last-child{border-bottom-right-radius:.5rem}.page-inner-content table.field-mapping-table.mapping tbody tr:first-child td:first-child{border-top-left-radius:.5rem}.page-inner-content table.field-mapping-table.mapping tbody tr:first-child td:last-child{border-top-right-radius:.5rem}.page-inner-content table.field-mapping-table.mapping th[data-tooltip]{position:relative;cursor:pointer}.page-inner-content table.field-mapping-table.mapping th[data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;right:10%;top:95%;padding:.3rem;background-color:#2e384d;color:#fff;width:max-content;z-index:1040;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}.page-inner-content table.field-mapping-table.mapping th[data-tooltip]:hover::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:.2rem;width:1px;height:1px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:5px solid #2e384d}.page-inner-content table.field-mapping-table thead th{line-height:normal;border:1px solid #e0e4f8;text-align:left;background-color:rgba(205,214,241,.3);overflow:visible;position:relative;font-weight:normal}.page-inner-content table.field-mapping-table thead th:first-child{border-top-left-radius:.5rem}.page-inner-content table.field-mapping-table thead th:last-child{border-top-right-radius:.5rem}.page-inner-content table.field-mapping-table thead th:not(:last-child){border-right:none}.page-inner-content table.field-mapping-table thead td{line-height:2.6}.page-inner-content table.field-mapping-table thead td .searchbox.page-search{line-height:1.5}.page-inner-content table.field-mapping-table tbody td{border-left:1px solid #e0e4f8;border-right:1px solid #e0e4f8;border-bottom:1px solid #e0e4f8;text-align:left;vertical-align:top;min-width:15rem;max-width:15rem;word-break:break-word;position:relative}.page-inner-content table.field-mapping-table tbody td:not(:last-child){border-right:none}.page-inner-content table.field-mapping-table tbody tr:first-child td{font-size:.8rem;color:#8b95a7;font-weight:500;background-color:#d8dde2}.page-inner-content table.field-mapping-table tbody tr:first-child td.mapped{background-color:#d8efdd}.page-inner-content table.field-mapping-table tbody tr:first-child td.mapped::before{content:"";position:absolute;z-index:-1;left:50%;bottom:100%;width:1px;height:3.5rem;border-left:1px dashed #bfc5d2}.page-inner-content table.field-mapping-table tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem}.page-inner-content table.field-mapping-table tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem}
.view-mapping{margin-top:5rem !important}.view-mapping .modal-dialog{max-width:65rem}.view-mapping .modal-header{align-items:flex-start}.view-mapping .modal-body{padding:1rem !important}.view-mapping.view-mapping--with-tabs .modal-body{padding-top:0 !important}.view-mapping__header{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.view-mapping__subtitle{color:#69707f;font-size:.85rem;margin-top:.25rem;font-weight:400}.view-mapping__tabs{display:flex;border-bottom:.0667rem solid #e0e4f8;margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem}.view-mapping__tab{flex-shrink:0;border:0;background:rgba(0,0,0,0);padding:.6rem 1.25rem;margin-bottom:-0.0667rem;font-size:.9rem;cursor:pointer;border-bottom:.2667rem solid rgba(0,0,0,0)}.view-mapping__tab:hover{background-color:#e5f0fe}.view-mapping__tab--active{color:#455067;border-bottom-color:#006dee}.view-mapping__tab--active:hover{background-color:#fff}.view-mapping__toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:1rem}.view-mapping__chips{display:flex;gap:.5rem}.view-mapping__chip{display:flex;align-items:center;border:.0667rem solid #eef3f5;background:#fff;border-radius:1.25rem;padding:.3rem .85rem;font-size:.85rem;cursor:pointer}.view-mapping__chip--selected{border-color:#0176ff;color:#0176ff}.view-mapping__chip-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;margin-left:.4rem;padding:0 .35rem;border-radius:.75rem;background:#eef3f5;font-size:.75rem}.view-mapping__chip--selected .view-mapping__chip-count{background:#0176ff;color:#fff}.view-mapping__chip-count--warning{background:#fde9ce;color:#b76e00}.view-mapping__search{position:relative;min-width:16rem}.view-mapping__search .fa-search{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#8798ad}.view-mapping__search input{width:100%;height:2.25rem;padding:0 .75rem 0 2.15rem;border:.0667rem solid #e0e4f8;border-radius:.35rem;font-size:.85rem}.view-mapping__grid{border:.0667rem solid #eff2ff;border-radius:.35rem;overflow:hidden}.view-mapping__row{display:grid;grid-template-columns:2.75rem minmax(0, 1fr) 2.25rem 26rem;align-items:center;border-bottom:.0667rem solid #eff2ff}.view-mapping__row:last-child{border-bottom:0}.view-mapping__row--head{background:#f8f9fa}.view-mapping__row--head .view-mapping__cell{padding-top:.55rem;padding-bottom:.55rem;font-size:.72rem;font-weight:500;letter-spacing:.03rem;color:#8798ad;text-transform:uppercase}.view-mapping__cell{padding:.6rem .75rem}.view-mapping__cell--num{color:#8798ad;text-align:center}.view-mapping__cell--arrow{text-align:center;color:#bfc5d2}.view-mapping__cell--csv{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:fit-content}.view-mapping__cell--field{width:26rem}.view-mapping__option{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.view-mapping__required-tag{flex-shrink:0;margin-right:.4rem;font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.02rem;color:#8798ad}.view-mapping__option-note{flex-shrink:0;font-size:.75rem;color:#8798ad}.view-mapping__option-note--required{font-size:.65rem;font-weight:500;text-transform:uppercase;letter-spacing:.02rem;color:inherit;opacity:.6}.view-mapping__field-wrap{position:relative;width:100%;max-width:26rem}.view-mapping__field-wrap .searchbox.page-search{width:100%}.view-mapping__date-format{margin-top:.5rem}.view-mapping__empty{color:#8798ad;padding:1rem 0;text-align:center}.view-mapping__footer{display:flex;align-items:center;justify-content:space-between;width:100%}.view-mapping__footer-status{display:flex;flex-direction:column;font-size:.8rem;color:#69707f}.view-mapping__required-status.is-complete{color:#28a645}.view-mapping__required-status.is-incomplete{color:#ee2d23}.view-mapping__footer-actions{display:flex;align-items:center}
.import.page-inner-content{border:none;border-radius:0;border-top:.0667rem solid #eff2ff}.import.page-inner-content .heading-info{margin:1.666rem 0 1rem;display:flex;flex-direction:column}.import.page-inner-content .auto-map{display:flex;align-items:center;gap:1rem;border-radius:.5rem;padding:1rem;margin-top:.75rem;font-size:.9rem}.import.page-inner-content .auto-map--note{background-color:#ebedf3}.import.page-inner-content .auto-map--note .fa-info-circle{color:#0176ff}.import.page-inner-content .auto-map--info{background-color:#eaf2ff;border:.0667rem solid #cfe1ff}.import.page-inner-content .auto-map--success{background-color:#e7f6ec;border:.0667rem solid #bfe6cc}.import.page-inner-content .auto-map__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.5rem}.import.page-inner-content .auto-map__icon i{font-size:1.1rem}.import.page-inner-content .auto-map__icon--info{background-color:#d8e7ff;color:#0176ff}.import.page-inner-content .auto-map__icon--success{border-radius:50%;background-color:#28a645;color:#fff}.import.page-inner-content .auto-map__content{flex:1}.import.page-inner-content .auto-map__title{font-weight:500;font-size:1rem}.import.page-inner-content .auto-map__text{color:#69707f;font-size:.875rem;margin-top:.15rem}.import.page-inner-content .auto-map__warn{color:#ee2d23;font-weight:500}.import.page-inner-content .auto-map__actions{display:flex;align-items:center;flex-shrink:0}.import.page-inner-content .auto-map__undo{background:none;border:none;padding:0;font:inherit}.import.page-inner-content .mapping-status-row .auto-mapped-tag{color:#0176ff;font-weight:500}.import.page-inner-content .mapping-status-row .columns-mapped-status{color:#69707f;font-size:.875rem}.import.page-inner-content .validate-fields{color:#28a645;float:right}.import.page-inner-content .validate-fields.is-invalid{color:#ee2d23}.import.page-inner-content .right-section{min-width:100%}.import.page-inner-content .right-section .bottom-section{justify-content:flex-end}.import.page-inner-content .right-section .collapsible-container{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding-right:1rem}.import.page-inner-content .right-section .collapsible-container .fa-chevron-down{font-size:1.3rem;font-weight:400}.import.page-inner-content .right-section .collapsible-container.collapsed[aria-expanded=false] .fa-chevron-down{transform:rotate(-90deg)}.import.page-inner-content .right-section .container-collapsing.collapsing,.import.page-inner-content .right-section .container-collapsing.collapse.show{display:flex;flex-direction:column}.import.page-inner-content .right-section .entity-label{font-size:1.15rem;font-weight:500}.import.page-inner-content .table-container{overflow-y:hidden}.helptext-wrapper{padding-right:1rem}.helptext-wrapper .btn-link,.helptext-wrapper .btn-link:hover{cursor:pointer;color:#0176ff}
.import.page-inner-content .info-wrapper{border-radius:4px;border:1px solid #dfdfdf;background-color:#ebedf3;width:100%;height:auto;margin-bottom:2.333rem}.import.page-inner-content .info-warn{display:inline-block;font-size:1rem;letter-spacing:.026px;color:#3e506e;line-height:normal;white-space:pre;color:#687790;margin:.8rem}.import.page-inner-content .info-warn__uniqueness{font-size:.9rem;color:#2e384d;padding:.125rem}.import.page-inner-content .info-warn__help{font-size:.9rem;font-weight:500;letter-spacing:.026px;display:inline-block}.import.page-inner-content .info-warn__help i{padding:.2rem .3rem;background-color:#0176ff;margin-right:.5rem;font-size:.6666rem;color:#fff;border-radius:50%}.import.page-inner-content .form-content .duplicate-strategy.radio-check input[type=radio]{border-color:#c6d0f0;background-color:#0176ff}.import.page-inner-content .handle-action-title{font-size:1rem;font-weight:500;letter-spacing:.0293rem}.import.page-inner-content .handle-action .custom-control-input:checked+label{font-weight:500}.import.page-inner-content .step-three:not(:last-child){border-bottom:1px solid #e0e4f8;margin-bottom:1rem}.import.page-inner-content .entity-label{font-size:1.25rem;font-weight:500}
.right-section .step-content i.fa-check{margin-left:.6667rem;color:#28a645}.right-section .step-content .step-title{font-size:1rem;font-weight:500;letter-spacing:.0293rem;margin-bottom:1.333rem}.right-section .step-content .table-container .entity-label,.right-section .step-content .uniqueness-container .entity-label{font-size:1rem}.right-section .step-content .uniqueness-step .uniqueness-container .uniqueness{font-size:.9rem;font-weight:500}.right-section .step-content .uniqueness-step .uniqueness-container:not(:last-child){border-bottom:1px solid #e0e4f8;margin-bottom:1rem;padding-bottom:1rem}.right-section .step-content table.field-mapping-table{cursor:default}.right-section .step-content table.field-mapping-table thead th{color:#0176ff;line-height:1.8}.right-section .step-content table.field-mapping-table tbody tr:first-child td.mapped::before{display:none}.right-section .step-content table.field-mapping-table tbody tr td{position:relative}.right-section .step-content table.field-mapping-table tbody tr td div[data-pop]:hover::after{content:attr(data-pop);position:absolute;left:0;bottom:110%;padding:.3rem;background-color:#2e384d;color:#fff;box-shadow:0 2px 4px #2e384d}.right-section .step-content table.field-mapping-table tbody tr td div[data-pop]:hover::before{content:"";position:absolute;left:10%;bottom:calc(110% - 5px);width:1px;height:1px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #2e384d}.right-section .step-content .uniqueness-action{background-color:#ebedf3;border:1px solid #dfdfdf;border-radius:.25rem;margin-top:.5rem;padding:.5rem 1rem}.right-section .step-content .uniqueness-action__label{font-size:.8rem;font-weight:500;color:#687790}.right-section .step-content .uniqueness-action__description{font-size:.9rem;margin-bottom:0}.right-section .step-content>.alert.import{font-size:.8rem;letter-spacing:.21px;line-height:normal;color:#b9a60f;background-color:#fcf9cd;height:auto;padding:.5rem 1rem;margin:1rem -1rem 1rem}.right-section .step-content>.alert.import .details::before{content:"";position:absolute;left:0;top:-0.5rem;height:calc(100% + 1rem);border-left:1px solid #eff2ff}
.import.page-inner-content .import-in-progress{text-align:center;width:50%;margin:50px auto 0}.import.page-inner-content .import-in-progress .heading-info{display:block}.import.page-inner-content .import-in-progress .progress{height:1.2rem}.import.page-inner-content .import-in-progress p{color:#69707f}.import.page-inner-content .import-in-progress .progress-info{margin:1rem 0 3rem}.import.page-inner-content .import-in-progress .abort-button{color:#e00;border-color:#e00;margin-left:.8rem}.import.page-inner-content .import-in-progress .abort-button:hover{color:#fff;background-color:#e00}.import.page-inner-content .import-in-progress .separator{margin-left:.8rem;border-right:solid 1px rgba(0,0,0,.1)}
.import-summary{display:flex}.import-summary .summary-section{flex-basis:50%;padding-top:1.666rem}.import-summary .summary-section .heading-info{margin-top:0;font-size:1.333rem}.import-summary .summary-section ul{padding-left:0}.import-summary .summary-section ul li{padding-bottom:.6667rem;list-style:none;background-color:#f9f9f9;margin-bottom:.8rem;border-radius:.5rem;padding:1rem .8rem;border:1px solid #dfdfdf}.import-summary .summary-section ul li:nth-child(2){border-color:#ee2d23}.import-summary .summary-section ul li:nth-child(3){border-color:#28a645}.import-summary .summary-section:first-child{padding-right:5rem}.import-summary .summary-section__card{padding-bottom:.25rem;font-size:.9rem;font-weight:500}.import-summary .summary-section__card.file-errors{color:#ee2d23}.import-summary .summary-section__card.file-actions{color:#28a645}.import-summary .summary-section .table-container .heading-info{font-size:1rem}.import-summary .summary-section .table-container:not(:last-child){border-bottom:1px solid #e0e4f8;margin-bottom:1rem}.import-summary .table.table-bordered{margin-left:0;max-width:100%;border:1px solid #e0e4f8;border-radius:.25rem;border-collapse:separate;border-spacing:0}.import-summary .table.table-bordered thead{background-color:#ebedf3}.import-summary .table.table-bordered thead th{color:#2e384d;font-size:1rem}.import-summary .table.table-bordered th,.import-summary .table.table-bordered strong{font-weight:500}.import-summary .table.table-bordered th,.import-summary .table.table-bordered td{width:50%;border:1px solid #e0e4f8;border-left:0;border-right:0}.import-summary .table.table-bordered th:nth-child(2),.import-summary .table.table-bordered td:nth-child(2){text-align:end}.import-summary .table.table-bordered .error-row{color:#ee2d23}.import-summary .fa-download{margin-right:.5rem}
.product-image-field .disclaimer{color:#f0ab00;font-size:.9rem}.product-image-field .fa-eye{margin-top:-0.15rem;margin-left:.5rem;cursor:pointer;font-size:1.07rem;color:#2e384d}.product-image-field .fa-eye:hover{color:#0176ff}.product-image-field .image-info{font-size:.8rem}.product-image-field .image-display-box{margin-right:1rem;width:10.7rem;border:1px solid #dfdfdf;border-radius:4px;text-align:center;position:relative}.product-image-field .image-display-box img{max-width:10.6rem;height:6.3rem}.product-image-field .image-display-box .default-label{background-color:#f0ab00;width:4.27rem;height:1.34rem;border-bottom-left-radius:10px;border-top-left-radius:10px;margin-top:-5.8rem;margin-left:6.3rem;position:absolute;display:flex;align-items:center;justify-content:center}.product-image-field .image-display-box .default-label span{color:#fff;font-size:.8rem}.product-image-field .image-display-box .image-actions{width:10rem;margin-left:6rem;margin-top:-1.5rem}.product-image-field .image-info{font-size:.8rem}.product-image-field .image-display-box{margin-right:1rem;width:10.7rem;border:1px solid #dfdfdf;border-radius:4px;text-align:center}.product-image-field .image-display-box img{max-width:10.6rem;height:6.3rem}.product-image-field .image-display-box .default-label{background-color:#f0ab00;width:4.27rem;height:1.34rem;border-bottom-left-radius:10px;border-top-left-radius:10px;margin-top:-5.8rem;margin-left:6.3rem;position:absolute;display:flex;align-items:center;justify-content:center}.product-image-field .image-display-box .default-label span{color:#fff;font-size:.8rem}.product-image-field .image-selection{border:1px dashed #0176ff;width:10.7rem;height:6.4rem;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.product-image-field .image-selection .link-primary{font-size:.8rem}.product-image-field .image-selection{cursor:pointer}.product-image-field .link-primary{font-size:.8rem}#productImages .uppy-Dashboard--modal .uppy-Dashboard-inner{margin-top:2.5rem;height:540px}
.deal-contact{display:flex;align-items:center}.deal-contact__avatar{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:rgba(139,180,250,.5);color:#0176ff;font-size:1.333rem;font-weight:300;margin:1rem 1rem 1rem 0}.deal-contact__name{color:#0176ff;text-decoration:underline}.deal-contact__designation{font-size:.8rem;color:#8b95a7;padding-left:.333rem}
.no-associated-entity{height:100%}.no-associated-entity .container{height:100%;min-height:8rem;display:flex;align-items:center;justify-content:center}.no-associated-entity .btn{white-space:normal !important;word-break:break-word;overflow-wrap:break-word;max-width:20rem}.no-associated-entity .label{word-break:break-word;overflow-wrap:break-word}
.activity-container{min-height:30rem}.activity-container .card-header{padding:.8rem}.activity-container .add-entity{width:1.5rem;height:1.5rem;border-radius:50%;cursor:pointer;color:#fff;background-color:#0176ff;display:flex;align-items:center;justify-content:center}.activity-container .add-entity:hover::after{font-size:1rem;left:auto}.activity-container .add-entity.contact-tooltip:hover::after{right:0}.activity-container .add-entity .fa-plus{font-size:.85rem}.activity-container .view-more{margin-left:.75rem;padding-left:.75rem;border-left:2px solid #e0e4f8}
.incoming-call-icon{color:#46c45b;transform:rotate(30deg)}.outgoing-call-icon{color:#46c45b;transform:rotate(30deg)}.call-log-info .label{font-size:.8rem;line-height:.9333;cursor:default}.call-log-info .call-entity-name{line-height:1.75}.call-rejected{color:red}.call-connected{cursor:default}#outcomeLabel .call-rejected{color:red}#outcomeLabel .call-connected{color:#46c45b}.call-connected-icon{color:#69707f}#call-icon.connected{background-color:#bfc5d2}#call-icon.rejected{background-color:#fbd2cc}.call-body{font-size:.9rem}.call-body__info{color:#007bff;text-decoration:none;background-color:rgba(0,0,0,0)}.dropdown-item{cursor:pointer}.media-body.d-flex>.dropdown{align-self:flex-start}.media-body.d-flex>.dropdown .dropdown-toggle::after{display:none}.media-body.d-flex>.dropdown .dropdown-menu{right:0;left:auto}.media-body.d-flex>.dropdown.dropup .dropdown-menu{bottom:100%;top:auto;margin-bottom:.125rem;right:1rem}#playRecording{width:5.5rem;height:1.5rem;background-color:#eef3f5;border-radius:1rem;text-align:center;min-width:fit-content;margin-left:auto}#playRecording i{color:#0176ff}
#note-content .note-description{color:#2e384d}#note-content .note-footer{color:#2e384d}.delete-note{border-left:1px solid #000}.delete-note .del-icon{margin:20%;cursor:pointer}.call-notes-section .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:0%;top:110%}@media(min-height: 850px){.call-notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 50rem)}.call-notes-section .text-editor-small textarea{height:calc(100vh - 50rem)}}@media(max-height: 850px){.call-notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 41rem)}.call-notes-section .text-editor-small textarea{height:calc(100vh - 41rem)}}@media(max-height: 750px){.call-notes-section .text-editor-small .ck.ck-editor__editable_inline{height:calc(100vh - 32rem)}.call-notes-section .text-editor-small textarea{height:calc(100vh - 32rem)}}.call-notes-section .ck-toolbar{background-color:#fff}.call-notes-section .ck.ck-reset.ck-list{height:11rem;overflow-y:auto}
.associated-contact .is-invalid .is-invalid__control{border-color:#ee2d23}.associated-contact .call-log-phone-number .col-9{margin-right:1.3rem}.col-6.contact-phone-number{padding-left:0;padding-right:0}
.incoming-call-icon{color:#46c45b;transform:rotate(30deg)}.outgoing-call-icon{color:#46c45b;transform:rotate(30deg)}.call-rejected{color:red}.css-107lb6w-singleValue,.css-1uccc91-singleValue{width:100%}.input_container{position:relative}.call-log-phone-number .col-9{margin-right:1.3rem}.recordingAttachment{margin:0;padding-right:2rem !important}.attachment-icon,.clear-attachment-icon{position:absolute;bottom:.12rem;right:.8rem;width:2rem;height:2.2rem;cursor:pointer}.disabled-attachment{cursor:auto}.associated-note{color:#687790}.h-85{height:85%}.log-modal-footer{display:flex;justify-content:flex-end;border-top:1px solid #e0e4f8;padding:1rem}.log-modal-footer button{min-width:7.7rem;margin-left:.5rem;line-height:1.5}.log-modal-footer button.dropdown-toggle{min-width:0}.log-modal-footer.card-footer{background-color:#fff}.call-log-form .call-summary{min-height:8rem}
#details_modal.associate-deals-with-email{z-index:1070}#details_modal.associate-deals-with-email .modal-body{height:18.5rem;padding:1rem}#details_modal.associate-deals-with-email .modal-body .modal-dialog{min-width:37rem}#details_modal.associate-deals-with-email .modal-body .entity-lookup-tag{display:flex;flex-wrap:nowrap;margin-left:.1rem;margin-bottom:.8rem !important;border-bottom:1px solid #dfdfdf}#details_modal.associate-deals-with-email .modal-body .entity-lookup-tag .entityLookupContainer{padding-left:.5rem !important}#details_modal.associate-deals-with-email .modal-body .entity-lookup-tag .entity-icon{width:2.4rem;height:2.4rem;border-radius:50%;background:#e5f0fe;align-items:center;justify-content:center;padding-left:0 !important;margin-right:0 !important}.associate-deals-with-email .associate-deals{border:0;color:#0176ff;background:rgba(0,0,0,0);padding:0}.associate-deals-with-email .associate-deals .text-primary{font-weight:500}.associate-deals-with-email .associate-deals .fa-plus{margin-right:.33rem}
.email-summary{max-width:99%}.email-summary .summary-container{min-width:99%}.email-summary__sent-at{margin-left:1rem;margin-right:.5rem;min-width:fit-content}.email-summary__display-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:auto}.email-summary__body{font-size:.9rem}.email-summary__body p{margin-top:0;margin-bottom:0}.email-summary .thread-subject{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6rem}.email-summary #moreMessages{color:#687790;font-weight:500;font-size:.9rem}.email-summary__attachment{width:fit-content;background:#f9f9f9 0% 0% no-repeat padding-box;border:1px solid #dfdfdf;border-radius:4px;opacity:1;color:#69707f;display:flex;align-items:baseline}.email-summary__attachment .fa.fa-paperclip{font-size:1rem;font-weight:400;transform:rotate(-45deg)}.email-summary .attachment-and-status{display:flex;align-items:center}.email-summary .attachment-and-status .email-failed-icon{margin-right:.5rem}.email-summary .attachment-and-status .email-failed-icon .fal.fa-exclamation-circle{color:#e00;font-size:1.3rem}.email-summary .email-status{height:1rem;right:1rem;float:right}.email-summary .email-status.opened{height:1.3rem}.email-summary .email-status.sending{height:1.5rem}.email-summary .email-status.failed{height:1.15rem}.email-summary .thread-info{display:flex;font-size:.8rem;align-items:center;margin-top:.5rem;justify-content:space-between}.email-summary .thread-info .read-only-multi-value-lookup{max-width:45%}.email-summary .thread-info .read-only-multi-value-lookup .multi-value-wrapper{flex-wrap:nowrap}.email-summary .thread-info .read-only-multi-value-lookup .multi-value-wrapper .link-primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-summary .thread-info .thread-owner{margin-left:auto;max-width:50%}.email-summary .thread-info .thread-owner .label{color:#687790;margin-right:.33rem}.email-summary>.dropdown{align-self:flex-start}.email-summary>.dropdown .dropdown-menu{right:0;left:auto}.email-summary>.dropdown.dropup .dropdown-menu{bottom:100%;top:auto;margin-bottom:.125rem;right:1rem}.email-summary .email-summary-dropdown-menu .associate-deals-with-email-dropdown-option{padding:0}.email-summary .email-summary-dropdown-menu .associate-deals-with-email-dropdown-option .associate-deals{padding:.6667rem .75rem;text-align:left}.email-summary .email-summary-dropdown-menu .associate-deals-with-email-dropdown-option .associate-deals .text-primary{color:#2e384d !important;font-weight:400}.associated-deal.tooltip .arrow::before{border-top-color:#2e384d;border-bottom-color:#2e384d;margin-left:-1.8rem}.associated-deal.tooltip .tooltip-inner{padding:.3rem;background-color:#2e384d;color:#fff;max-width:30rem;font-size:.93rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d;margin-left:-2rem}
.email-container .entity-details{display:flex;padding:.7rem;cursor:pointer}.email-container .entity-details .user-placeholder{min-height:2.5rem;min-width:2.5rem}.email-container .entity-details .read-only-info .email-label{font-size:.8rem}.email-container .entity-details .recipient-dropdown{padding-left:.5rem}.email-container .entity-details .recipient-dropdown .fa-caret-down{line-height:.8}.email-container .entity-details .recipient-dropdown:hover{text-decoration:none}.email-container .entity-details .dropdown-menu{max-width:75vw;max-height:80vh;overflow-y:auto}.email-container .entity-details .dropdown-menu .dropdown-item{white-space:pre}.email-container .entity-details .dropdown-menu .dropdown-item .email-info-label{min-width:5rem;text-align:left}.email-container .timeStamp{padding-top:.5rem}.email-container .quickActions .quickAction{border:0;background-color:#fff;color:#69707f;padding-left:1rem}.email-container .quickActions .quickAction.disabled{opacity:.65}.email-container .quickActions{margin-right:1.33rem;padding-top:.5rem}.email-container .card-body{padding-left:3.5rem}.email-container .card-body p{color:#2e384d;font-size:1rem;margin-bottom:0}.email-container .card-body .expand-email{height:1rem;align-items:center;display:flex;margin-bottom:.5rem}.email-container .attachment-separator{margin:0 0 0 3.5rem}.email-container .card-footer{justify-content:space-between;padding-left:3.5rem;background-color:#fff}.email-container .card-footer .download{border:0;background-color:#fff;color:#69707f;font-size:large}.email-container .attachment-container{flex-wrap:wrap}.email-container .attachment-container .card{justify-content:center;height:2.4rem;background-color:#f9f9f9;width:fit-content;margin:.5rem .5rem .5rem 0}.email-container .attachment-container .card .card-body{padding:.4rem .5rem}.email-container .attachment-container .card .card-body .file-name{width:fit-content;word-break:break-word;overflow-wrap:break-word;line-height:1.4}.email-container .attachment-container .card .card-body .download{border:0;margin-left:1rem;height:1.4rem;align-self:center;background-color:#f9f9f9;color:#69707f}.email-container .status-open{background:rgba(0,0,0,0);border:0;height:1rem}.email-container .status-open .dropdown-menu{height:auto;max-height:32rem;max-width:40rem}.email-container .status-open .dropdown-menu .groupOption{overflow:auto;max-height:15rem;border-bottom:solid .02rem rgba(0,0,0,.1);padding-bottom:.5rem}.email-container .status-open .dropdown-menu .groupOption .dropdown-item .link-clicked-at{font-weight:500}.email-container .status-open .dropdown-menu .groupOption a{padding:.1rem .5rem 0 .5rem;font-size:.8rem}.email-container .status-open .dropdown-menu .groupOption a hr{margin-top:.5rem;margin-bottom:.5rem}.email-container .status-open .dropdown-menu .groupOption .link-label{font-weight:500;display:flex}.email-container .status-open .dropdown-menu .groupOption .link-label .url-label{font-weight:400}.email-container .status-open .dropdown-menu .groupOption .groupOption_label{display:inline-block;position:sticky;top:-1px;width:100%;background:#fff;margin-bottom:.2rem}.email-container .status-open .dropdown-menu .groupOption .groupOption_label .ClickedAt{margin-bottom:.4rem}.email-container .email-failed-icon{height:fit-content;margin-right:.5rem;margin-top:.8666rem}.email-container .email-failed-icon .fal.fa-exclamation-circle{color:#e00;font-size:1.3rem;margin-top:-0.2rem}.email-container .email-status{align-self:baseline;margin-top:1rem;margin-right:.5rem}.email-container .email-status.sending{margin-top:.5rem;height:1.35rem}.email-container .email-status.failed{height:1.15rem}.email-failed-reason.dropdown-option-tooltip a{color:#3e82f7}.email-failed-reason.dropdown-option-tooltip a:hover{color:#196af5}
#conversationViewer{z-index:1042}#conversationViewer .modal-dialog{max-width:80vw}#conversationViewer .modal-dialog .modal-header .close{margin-left:1rem}#conversationViewer .modal-dialog .modal-header .deleteConversation:hover{cursor:pointer}#conversationViewer .modal-dialog .modal-header .deleteConversation:hover .fa-trash{color:red}#conversationViewer .modal-body{height:85vh;overflow-y:auto}#conversationViewer .modal-body #mailComposerModal{padding-left:3rem}#conversationViewer .modal-body #mailComposerModal .text-editor-small{margin-left:.7rem}#conversationViewer .modal-body #mailComposerModal .text-editor-small .ck-editor__editable_inline{height:calc(100vh - 35rem);overflow-y:auto}#conversationViewer .modal-body #mailComposerModal .text-editor-large{margin-left:.7rem}#conversationViewer .modal-body #mailComposerModal .text-editor-large .ck-editor__editable_inline{height:calc(100vh - 30rem);overflow-y:auto}#conversationViewer .modal-body #mailComposerModal .modal-body{overflow-y:auto;max-height:calc(100vh - 20rem)}#conversationViewer .modal-body #mailComposerModal .modal-footer{border:0}#conversationViewer .modal-body #mailComposerModal .modal-footer .close-editor{border:0;background-color:rgba(0,0,0,0);padding-bottom:.3rem;margin-right:.6rem}#conversationViewer .modal-body #mailComposerModal .modal-footer .close-editor .fa.fa-trash-alt{font-size:1.4rem;font-weight:400;color:#69707f}#conversationViewer .modal-body .not-found-error{max-width:100%;max-height:100%;object-fit:contain}#conversationViewer .modal-body .thread-info-container{display:flex;font-size:.9rem;align-items:center;padding-bottom:1rem;margin-bottom:.5rem;margin-left:.6rem;justify-content:space-between;border-bottom:1px solid #e0e4f8}#conversationViewer .modal-body .thread-info-container .read-only-multi-value-lookup{max-width:45%}#conversationViewer .modal-body .thread-info-container .read-only-multi-value-lookup .multi-value-wrapper{flex-wrap:nowrap}#conversationViewer .modal-body .thread-info-container .read-only-multi-value-lookup .multi-value-wrapper .link-primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#conversationViewer .modal-body .thread-info-container .thread-owner{margin-left:auto;max-width:50%}#conversationViewer .modal-body .thread-info-container .thread-owner .label{color:#687790;margin-right:.33rem}#conversationViewer .modal-backdrop.fade{opacity:.4}
.unread-message{border-left:4px solid #0176ff}.email-index .email-section{padding:2.5rem}@media(max-width: 1400px){.email-index .email-section{padding:2rem}}.email-index .email-section .d-flex{justify-content:space-between}.email-index .email-section .email-icon-container{cursor:pointer;margin-top:1rem;height:10rem;width:10rem}@media(min-width: 1460px){.email-index .email-section .email-icon-container{height:7rem;width:7rem}}@media(min-width: 1840px){.email-index .email-section .email-icon-container{height:10rem;width:10rem}}@media(max-width: 1460px){.email-index .email-section .email-icon-container{height:6rem;width:6rem}}.email-index .email-section .email-icon-container{align-items:center;justify-content:center;padding-bottom:2rem}.email-index .email-section .email-icon-container .email-provider-icon{height:1.8rem;width:2rem;margin:3rem 1rem 1rem 1rem}.email-index .card-list li.media{padding-right:.33rem}
.message-summary .user-name{font-size:1rem;font-weight:bold}.message-summary .user-name #info-icon{cursor:pointer}.message-summary .user-name .message-icons{justify-content:flex-end}.message-summary .user-name .message-icons .message-status{width:1.6rem;height:1.6rem;padding-left:.2rem}.message-summary .message-content{white-space:pre-wrap;font-size:.87rem;margin-top:.25rem;margin-bottom:.25rem}.message-summary .message-date{font-size:.75rem;color:#687790}.message-summary__attachment{width:fit-content;background:#f9f9f9 0% 0% no-repeat padding-box;border:1px solid #dfdfdf;border-radius:4px;opacity:1;color:#69707f}.message-summary__attachment .fa.fa-paperclip{font-size:1rem;font-weight:400;transform:rotate(-45deg)}.margin-right-10{margin-right:.66rem}
.message-index .grey-background{background-color:#f5f6fa}.message-index .message-card{background-color:#ebedf3;border:1px solid #dfdfdf;border-radius:.5rem;max-width:85%;padding:1rem;margin:1rem;position:relative}.message-index .message-card .message-type-icon{position:absolute;left:-1.1rem}.message-index .sidebar-content{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 100%}.message-index .outgoing-message{background-color:#fff;margin-left:auto}.message-index .incoming-message{margin-left:1.3rem}.message-index .date-separator{text-align:center;border-bottom:1px solid #687790;line-height:.1em;margin:.5rem;font-size:.75rem}.message-index .date-separator span{background-color:#f5f6fa;padding:0 .8rem}.message-index .click-to-message img,.message-index .click-to-message svg{width:20px;height:20px;margin-right:.5rem}.message-index .click-to-message.dropdown-menu{max-height:19rem;overflow-y:auto}.message-index .iframe-header{display:flex;justify-content:space-between}.message-index .iframe-header .fa-times{font-size:1.4rem;margin-right:1.7rem;cursor:pointer}.message-index .card-list.empty-list{position:relative;height:100%}
.task-details-wrapper.productivity-section #addQuickEntityButton.quick-entity-button{border-radius:.267rem 0 0 .267rem}.task-details-wrapper.productivity-section #quickEntityDropdown.quick-entity-dropdown{border-radius:0 .267rem .267rem 0;height:1.9rem}.task-details-wrapper.productivity-section #quickEntityDropdown.quick-entity-dropdown .fa-caret-down{font-size:1.3rem}.task-details-wrapper.productivity-section .quick-task-create-form{right:6.3rem;top:4.3rem}.task-details-wrapper.productivity-section .dropdown.quick-task-dropdown{display:flex}
.meeting-index .card .user-placeholder--big{margin-top:1.5rem}.meeting-info-modal#details_modal{z-index:1042}.meeting-info-modal#details_modal .modal-body{padding:1rem;height:auto}.meeting-info-modal#details_modal .modal-content{min-width:55rem;position:absolute;margin-left:-9.375rem}
#relatedToListModal .modal-dialog{height:100%}#relatedToListModal .modal-content{height:fit-content;align-self:center}#relatedToListModal .read-only-info .label{font-weight:500;color:#687790}#relatedToListModal .read-only-info .title{white-space:normal}
.quotations-products .products-table{border-radius:.26667rem;border:1px solid #b8bdc6}.quotations-products .products-table .header .cell{font-size:.8rem;font-weight:500;background-color:#f9f9f9}.quotations-products .products-table .header .cell:first-child{text-align:left;border-top-left-radius:.26667rem}.quotations-products .products-table .header .cell:last-child{border-right:0;border-top-right-radius:.26667rem}.quotations-products .products-table-row .cell:last-child{border-right:0}.quotations-products .products-table-row:last-child .cell,.quotations-products .products-table-row:last-child .name.no-description{border-bottom:0}.quotations-products .products-table-row:last-child .product-details .description:last-child,.quotations-products .products-table-row:last-child .product-details .category:last-child,.quotations-products .products-table-row:last-child .product-details .hsnSacCode:last-child,.quotations-products .products-table-row:last-child .product-details .countryOfOrigin:last-child{border-bottom:0}.quotations-products .products-table .cell{padding:1rem;text-align:right;overflow-wrap:anywhere;border-bottom:1px solid #b8bdc6;border-right:1px solid #b8bdc6}.quotations-products .products-table .product-details .name{padding:.5rem 1rem;border-bottom:1px solid #b8bdc6;border-right:1px solid #b8bdc6}.quotations-products .products-table .product-details .category,.quotations-products .products-table .product-details .hsnSacCode,.quotations-products .products-table .product-details .countryOfOrigin{display:flex;color:#687790}.quotations-products .products-table .product-details .description{color:#687790}.quotations-products .products-table .product-details .description .description-header{display:flex}.quotations-products .products-table .product-details .name{padding-top:1rem;padding-bottom:1rem;font-size:.93rem;flex-grow:1;display:flex;flex-direction:column}.quotations-products .products-table .product-details .name .view-images{text-decoration:underline;margin-top:.7rem;padding-bottom:.4rem}.quotations-products .products-table .product-details .name .view-other-details{color:#0176ff;cursor:pointer;padding-top:.3rem;padding-bottom:.3rem;font-weight:500}.quotations-products .products-table .product-details .name .view-other-details .fa{margin-left:.3rem}.quotations-products .products-table .product-details .name .custom-fields-details .field-label{font-size:.8rem;font-weight:500;color:#687790}.quotations-products .products-table .product-details .name .custom-fields-details .field-value{font-size:.8rem;color:#2e384d}.quotations-products .products-table .product-details .description iframe,.quotations-products .products-table .product-details .category iframe,.quotations-products .products-table .product-details .hsnSacCode iframe,.quotations-products .products-table .product-details .countryOfOrigin iframe{border:none;width:100%}.quotations-products .products-table .product-details .description .title,.quotations-products .products-table .product-details .category .title,.quotations-products .products-table .product-details .hsnSacCode .title,.quotations-products .products-table .product-details .countryOfOrigin .title{font-size:.8rem;font-weight:500;padding:0}.quotations-products .products-table .product-details .description .value,.quotations-products .products-table .product-details .category .value,.quotations-products .products-table .product-details .hsnSacCode .value,.quotations-products .products-table .product-details .countryOfOrigin .value{font-size:.8rem;color:#2e384d;margin-left:.3rem}.quotations-products .footer{margin-top:.5rem;border:1px solid #b8bdc6;border-radius:.26667rem}.quotations-products .footer .fieldName{border-right:1px solid #b8bdc6;border-bottom:1px solid #b8bdc6;font-size:.8rem;font-weight:500;width:62.5%;padding:.8rem 1rem;background-color:#f9f9f9}.quotations-products .footer .fieldName .forex-tooltip{margin:0}.quotations-products .footer .value{border-bottom:1px solid #b8bdc6;padding:.6rem 1rem;font-size:.933rem;width:37.5%;text-align:end}.quotations-products .footer .field:first-child .fieldName{border-top-left-radius:.26667rem}.quotations-products .footer .field:last-child .fieldName{border-bottom:0;border-bottom-left-radius:.26667rem}.quotations-products .footer .field:last-child .value{border-bottom:0}#details_modal.product-image{z-index:1070}@media(max-height: 880px){#details_modal.product-image{margin-top:auto}}@media(min-height: 880px){#details_modal.product-image{margin-top:6rem}}#details_modal.product-image .modal-dialog{min-width:50rem;min-height:40rem}#details_modal.product-image .image-container{border:1px solid #dfdfdf;border-radius:4px;margin-left:auto;margin-right:auto;margin-top:1.7rem;width:44rem;height:32rem}#details_modal.product-image .image-container img{max-width:43.87rem;height:31.85rem;margin-left:auto;margin-right:auto}
.related-entity-container{display:flex;width:17.6rem;border:1px solid #dfdfdf;border-radius:.26667rem;padding:.5rem .8rem;margin-right:.67rem}.related-entity-container .user-placeholder{margin-right:.8rem;color:#2c364a;background-color:#e5f0fe}.related-entity-container .entity__type{font-size:.8rem;font-weight:500;color:#687790;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.related-entity-container .entity__info{min-width:0}
.quotation-download-warning #warningModal{margin-top:2rem}.quotation-download-warning #warningModal.modal{z-index:1070}.quotation-download-warning #warningModal .modal-header button.close{margin:0;padding:0}.quotation-download-warning #warningModal .modal-body .warning{font-weight:500}.quotation-download-warning #warningModal .modal-body .allow-product-images-warning{display:flex;margin-top:1rem}.quotation-download-warning #warningModal .modal-body .allow-product-images-warning #includeProductImagesInAttachmentCheckbox{margin-bottom:.56rem}.quotation-download-warning #warningModal .modal-body .allow-product-images-warning .checkbox-label{margin-left:.3rem}.quotation-download-warning #warningModal .modal-body .allow-product-images-warning .checkbox-tooltip{margin-left:.3rem}.quotation-download-warning #warningModal .modal-body .allow-product-images-warning .checkbox-tooltip .fa-info-circle{color:#687790;margin-top:.25rem}.quotation-download-warning #warningModal .modal-body .allow-product-images-warning .checkbox-tooltip .fa-info-circle:hover{color:#2e384d}.quotation-download-warning #warningModal .modal-body .customFields .checkbox-label{margin-left:.3rem;margin-right:.5rem}.quotation-download-warning #warningModal .modal-body .note-for-custom-fields{font-size:.8rem;color:#687790;margin-left:1.3rem;margin-top:.2rem}.quotation-download-warning #warningModal .modal-body .custom-fields-selection{margin-left:1.3rem;margin-top:1rem}.quotation-download-warning #warningModal .modal-body .custom-fields-selection .checkbox-input{margin-right:.3rem}.quotation-download-warning #warningModal .modal-body .view-custom-fields{color:#0176ff;cursor:pointer}.quotation-download-warning #warningModal .modal-body .view-custom-fields .fa{margin-left:.3rem}.quotation-download-warning #warningModal .modal-footer{justify-content:flex-end}.quotation-download-warning .modal-backdrop.modal-upon-modal{z-index:1065}.quotation-download-warning~.tooltip .tooltip-inner{max-width:23rem;background-color:#2e384d}
#details_modal.quotation-rejection__modal{margin:0;z-index:1070}#details_modal.quotation-rejection__modal .modal-body{padding:1rem;height:fit-content}#details_modal.quotation-rejection__modal .modal-body .form-group{margin:1rem auto}
.quotationDetailsModal .related-to-section{margin:1.5rem 0}.quotationDetailsModal .related-to-section .title{font-weight:500}.quotationDetailsModal .related-to-section .relatedEntities{margin-top:1rem;row-gap:.67rem}.quotationDetailsModal .right-section{right:0;display:flex;margin-left:auto;position:absolute;padding-right:.5rem}.quotationDetailsModal .right-section .edit-action-btn{height:2rem}.quotationDetailsModal .right-section .dropdown-toggle.btn-down-arrow{height:100%}.quotationDetailsModal .dropdown-menu .dropdown-item .send-email-button{padding:.6667rem .75rem}.quotationDetailsModal .field-name{font-weight:500;margin-bottom:1rem}.quotationDetailsModal .other-details{padding-top:1rem;margin-top:.5rem;border-top:1px solid #e0e4f8}.quotationDetailsModal .other-details .title{font-weight:500}
.quotation-container{font-size:.9333rem;margin-top:1.4rem}.quotation-container .quotation-body{cursor:pointer}.quotation-container .quotation__summary{margin-bottom:.8rem}.quotation-container .quotation__fieldValue{color:#687790;font-size:.8rem}.quotation-container .quotation__field{margin-bottom:1.33rem}.quotation-container .quotation__field .relatedTo{margin-top:.25rem}.quotation-container .quotation__field .relatedTo:hover{text-decoration:underline}.quotation-container .quotation__bottom-section{margin-top:1.6rem;padding-bottom:.65rem;justify-content:space-between}.quotation-container .quotation__bottom-section .w-40{padding-left:.75rem}.quotation-container .quotation__bottom-section .quotation__fieldName{font-size:.8rem;color:#687790;font-weight:500}.quotation-container .products{font-size:.8rem;color:#0176ff;cursor:pointer;margin-top:.25rem}.quotation-container .products:hover{text-decoration:underline}.quotation-container .right-section{padding-left:.6667rem;border-left:1px solid #dfdfdf}.quotation-container .right-section .quotation__approval-state__field-value label{color:#2e384d;font-size:.9333rem}.quotation-container .right-section .quotation__approval-state__field-value .value{font-size:.8rem}.quotation-container .relatedTo{font-size:.8rem;color:#0176ff}.quotation-container #relatedToListModal{z-index:1070}.quotation-container #relatedToListModal+.modal-backdrop{z-index:1065}.quotation-container .dropdown-menu .dropdown-item .send-email-button{padding:.6667rem .75rem}#details_modal.quotation-products{margin:0}#details_modal.quotation-products .modal-dialog{max-width:54rem;height:100%}#details_modal.quotation-products .modal-body{padding:1.33rem}#details_modal.quotation-details{margin:0;z-index:1042}#details_modal.quotation-details .modal-dialog{max-width:54rem;height:100%}#details_modal.quotation-details .modal-body{font-size:.9333rem;padding:1rem}
.quotation-index .card-body{padding:0 1.33rem}.quotation-index .not-supported{left:0}
.document-container{display:flex}.document-container .fa-ellipsis-v{padding-top:1rem}.document-container .fa-ellipsis-v:hover{cursor:pointer}.document-container .ellipsis-container{width:15px}.document-card{display:flex;flex-direction:column;align-items:center;width:150px;padding:.6rem 0}.document-card .file-icon{width:150px;height:150px;display:flex;align-items:center}.document-card .file-icon img{height:fit-content;width:100%;max-height:100%;cursor:pointer}.document-card .file-icon img.loading{opacity:.5}.document-card .file-icon .fa-spinner-third{position:absolute;left:35px}.document-card .document-name{word-break:break-all;font-size:.8rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.portal-element.document-actions{position:absolute}.portal-element.custom-tooltip.document-tooltip{background-color:#2e384d;color:#fff;width:15rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d;word-break:break-all}
.document-index{display:flex;flex-direction:column;flex-basis:100%}.document-index .dot-alert{left:2rem;top:-0.5rem}.document-index .document-loading-skelton,.document-index .documents-list{padding:1rem .6667rem;display:grid;justify-content:space-around;grid-template-columns:repeat(auto-fill, 12rem);justify-items:center}.document-index .document-loading-skelton .document-name{width:100%}.document-index .document-loading-skelton .file-icon span{width:100%}.document-index #loadingIndicatorForScroll .document-loading-skelton{padding-top:0}.document-index .not-supported{left:0}
#details_modal.company-duplicate-modal .modal-content{max-height:100%;height:100vh;width:445px}#details_modal.company-duplicate-modal .modal-content .modal-body{overflow-y:hidden}#details_modal.company-duplicate-modal .modal-content .modal-body .duplicate-companies-list{height:100%;overflow-y:auto}#details_modal.company-duplicate-modal .modal-content .modal-body .list-duplicate{height:2.5rem;display:flex;flex-direction:column}#details_modal.company-duplicate-modal .modal-content .modal-body .list-duplicate .duplicate-company-padding{padding-bottom:0}#details_modal.company-duplicate-modal .modal-content .modal-body .list-duplicate .duplicate-company-ownername{padding-left:1rem;padding-right:.5rem;color:#8d9db1}#details_modal.company-duplicate-modal .modal-content .modal-body .duplicate-company-name{font-size:1.1rem;margin-top:.4rem;margin-bottom:0;color:#0176ff;padding-left:1rem;padding-right:.5rem;cursor:pointer}#details_modal.company-duplicate-modal .modal-content .modal-body hr{margin-top:1.2rem;margin-bottom:0}
.side-workspace{width:calc(100% - 4rem)}.side-workspace+.page-sidebar .ai-feature-icon{margin-right:-0.7rem}.side-workspace+.page-sidebar .options-container .dropdown-menu{max-height:19rem;overflow-y:auto}.side-workspace+.page-sidebar .options-container .productivity-mp-more-actions{margin-left:auto;margin-right:auto;font-size:1.33rem;color:#2e384d}.side-workspace+.page-sidebar .options-container .productivity-mp-action{padding:.6667rem .75rem;display:block;width:100%}.side-workspace+.page-sidebar .options-container .productivity-mp-action img{margin-right:.5rem}
.quick-task-create-form.pending-activities{margin:auto;position:absolute;width:32.5rem}
#details_modal.note-modal .modal-body{height:auto;max-height:calc(100vh - 370px)}#details_modal.note-modal .modal-body iframe{width:100%;border:none}#details_modal.note-modal .modal-body .not-found-error{width:100%}
.feed-tile{padding:1.33rem 1rem 0 1rem;display:flex;position:relative;border-bottom:1px solid #e0e4f8}.feed-tile:last-child{border-bottom:0}.feed-tile:hover{background-color:#ebedf3}.feed-tile:hover .feed-entity-icon{background-color:#fff}.feed-tile .feed-entity-icon{height:2.4rem;width:2.4rem;position:absolute;border-radius:50%;background-color:#ebedf3;display:flex;justify-content:center;align-items:center}.feed-tile .feed-details{flex:1;display:flex;font-size:.93rem;flex-direction:column;margin-left:1.2rem;border-left:2px dashed #dfdfdf;padding-left:2rem}.feed-tile .feed-details .feed-container{display:flex;flex-direction:column}.feed-tile .feed-details .feed-container .feed-content{word-break:break-word}.feed-tile .feed-details .feed-container .updated-fields-list{padding-left:1rem;list-style-type:disc;word-break:break-word}.feed-tile .feed-details .feed-container .other-details-collapsed{display:flex;align-items:baseline;cursor:pointer;margin-top:.5rem;margin-bottom:.5rem}.feed-tile .feed-details .feed-container .other-details-collapsed span{font-size:.8rem}.feed-tile .feed-details .feed-container .other-details-collapsed .fa-chevron-right{font-size:.6rem}.feed-tile .feed-details .feed-container .other-details-collapsed[aria-expanded=true] .fa-chevron-right{transform:rotate(90deg)}.feed-tile .feed-details .feed-container .product-other-details-section .label-value-container{font-size:.875rem;margin-left:.01rem}.feed-tile .feed-details .feed-container .product-other-details-section .label-value-container .label{color:#6b778e}.feed-tile .feed-details .feed-container .product-other-details-section .label-value-container :last-child{margin-bottom:.4rem}.feed-tile .feed-details .keyword{font-weight:500}.feed-tile .feed-details div[data-tooltip]:hover::after{left:-5rem}.feed-tile .feed-details .timestamp{cursor:pointer;margin-left:auto;font-size:.8rem;color:#8798ad;margin-bottom:1.33rem;position:relative;right:-1rem}.portal-element.feed-tooltip{position:absolute}.portal-element.custom-tooltip.feed-tooltip{background-color:#2e384d;color:#fff;width:15rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d;word-break:break-all}
.feed-index{display:flex;flex-direction:column;flex-basis:100%}.feed-index .header-container{top:0;z-index:1;position:sticky;background:#fff;border-top:1px solid #e0e4f8}.feed-index .header-container .form-group{margin-bottom:0;display:flex;justify-content:space-between}.feed-index .header-container .form-group #refresh{margin-right:1rem}.feed-index .card{border-top:0}.feed-index .feed-actions{font-size:1rem;justify-self:flex-end;align-self:center}.feed-index .feed-actions .sort{cursor:pointer;margin-right:1rem;color:#8798ad}.feed-index .feed-actions .sort .fa-arrow-up,.feed-index .feed-actions .sort .fa-arrow-down{margin-left:.33rem}.feed-index .card-header{border-bottom:0}.feed-index .card-header .card-header-section{display:flex}.feed-index .card-header .fa-icon{margin-left:.35rem;transition:all .3s linear}.feed-index .card-header div[aria-expanded=true] .fa-chevron-down{transform:rotate(90deg)}.feed-index .feed-tabs.nav-tabs{border:0;font-size:.93rem;border-bottom:1px solid #e0e4f8;justify-content:space-between}.feed-index .feed-tabs.nav-tabs .categories{display:flex}.feed-index .feed-tabs.nav-tabs .nav-link{padding:.8rem .8rem .5rem .8rem;color:#8798ad;font-weight:500;border:0;margin-left:0}.feed-index .feed-tabs.nav-tabs .nav-link.active{color:#2e384d;border-bottom:4px solid #006dee}.feed-index .feed-tabs.nav-tabs #refresh{margin-right:1rem;margin-bottom:.2rem}.feed-index .feed-plan-unsupported{display:flex;flex-direction:column;justify-content:center;align-items:center;height:33rem}.feed-index .feed-plan-unsupported .upgrade-plan__mascot{height:9rem;width:10rem}
.inline-btn{display:flex;vertical-align:middle;position:relative}.card.border-left-1{border:none;border-radius:unset;border-left:1px solid #e0e4f8;min-width:10rem}.card-collapsible-body hr{margin:1rem -1rem 1rem}.completed{color:#28a645}.lost{color:#f49080}.closed-pipeline-stage .pipeline-status{font-size:.8rem;font-weight:bold}.closed-pipeline-stage .pipeline-info-link{font-size:.8rem;font-weight:normal;cursor:pointer;color:#0176ff}.closed-pipeline-stage .pipeline-info-link:hover{text-decoration:underline}.selected-stage .stage-name{border-bottom:1px solid;line-height:1}.stacked-icon{height:2rem;line-height:2rem;width:2rem}.stacked-icon .outer-icon.large{font-size:2.3rem}.stacked-icon .inner-icon.large{font-size:1.25rem;line-height:1.8;width:2.3rem}.stacked-icon .inner-icon.small{font-size:.8rem;line-height:1.8rem}.stacked-icon .outer-icon.small{font-size:1.8rem}.single-icon{font-size:2.3rem}.confirm-modal .modal-body .reasons-modal .reasons-container{max-height:10rem;overflow-y:auto}.scrollable-pipeline{overflow-x:overlay;width:100%}.toggle-stage-names{display:inline-flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;width:2rem;height:2rem;padding:0;font-size:.93rem;color:#69707f;background-color:#fff;border:1px solid #e0e4f8;border-radius:.27rem;cursor:pointer}.toggle-stage-names:hover,.toggle-stage-names.active{color:#0176ff;border-color:#0176ff}.pipeline-actions>.closed-stage-dropdown .closed-stage-list{right:0;min-width:15rem}.pipeline-actions>.closed-stage-dropdown .closed-stage-list .close-stage-title{width:10rem}.pipeline-actions{padding-left:1rem !important;padding-right:1rem !important;max-width:17rem}.pipeline-actions .closed-stage-dropdown .btn-group{display:flex;width:100%}.pipeline-actions .closed-stage-dropdown .btn-group #close-stage{min-width:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attach-pipeline .container{width:100%;padding:1.5rem .66665rem;margin-right:auto;margin-left:auto}.pipeline-detail .description{white-space:pre-line}#details_modal.deal-close-modal{margin:auto}#details_modal.deal-close-modal .modal-body{padding:1rem;height:auto}#details_modal.deal-close-modal .close-deal-message{font-size:.93rem}#details_modal.deal-close-modal .products-section{margin-top:1.33rem}#details_modal.deal-close-modal.deal-won-modal .modal-dialog{max-width:900px}.deal-close-modal .modal-footer .btn-space{margin-right:.5rem}.redux-toastr .toastr.won-stage-notification{margin-bottom:3.9rem;margin-left:-11.5rem;border:2px solid #0176ff;width:30rem;border-radius:.6rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}.redux-toastr .toastr.won-stage-notification .entity-won-mascot{height:6.5rem;width:6.5rem;margin-left:-6rem;margin-top:-2rem;position:fixed}.redux-toastr .toastr.won-stage-notification .message{font-size:1.066rem;margin-left:.5rem;padding-right:.65rem;padding-bottom:1rem;color:#2e384d}.redux-toastr .toastr.won-stage-notification .message .bold{font-weight:600}
#details_modal.company-info-modal .modal-dialog-scrollable{max-width:38rem}#details_modal.company-info-modal .modal-body{padding:1rem;height:30rem;max-height:calc(100vh - 370px)}#details_modal.company-info-modal .modal-body .section-heading{font-size:1.2rem}
.entity-nav-buttons{display:inline-flex;align-items:center;gap:.5rem;margin-right:.5rem;border-left:1px solid #dee2e6;margin-left:1rem}.entity-nav-buttons .entity-nav-btn{padding:.4rem .5rem;line-height:1;border:none;color:#3e82f7;background:none}.entity-nav-buttons .entity-nav-btn:hover{color:#196af5}.entity-nav-buttons .entity-nav-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}
.deal-details.details-page .score-avatar{display:flex;justify-content:center;border-radius:50%;border:0;align-items:center;cursor:pointer;font-size:.933rem;margin-right:.7rem;font-weight:500}.deal-details.details-page .options-container .dropdown-menu{max-height:19rem;overflow-y:auto}.deal-details.details-page .options-container .dropdown-menu .dropdown-group-label{display:block;width:100%;clear:both;font-weight:400;color:#8b95a7;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;font-size:.8rem;letter-spacing:.0386rem}.deal-details.details-page .side-workspace .whatsapp-message-index{height:98%}.deal-details.details-page .side-workspace .whatsapp-message-index .card-header{background-color:#ebedf3}.deal-score-tooltip .tooltip-inner{max-width:24.7rem}
.social-links{min-width:max-content;display:flex;margin-left:.5rem;margin-right:1rem;padding-top:.33rem}.social-links .fab.fa-facebook{color:#4267b2;font-size:1.33rem;width:1.75rem;text-align:center}.social-links .fa-stack{width:1.75rem}.social-links .fa-stack .fa-circle{font-size:1.33rem}.social-links .fa-stack .fab{line-height:1.5}.social-links .fa-stack .fas.fa-circle.twitter{color:#00acee}.social-links .fa-stack .fas.fa-circle.linkedIn{color:#0e76a8}
.deals-revenue-tabs{display:flex}.deals-revenue-tabs .tab{padding:1rem;display:flex;flex-basis:100%;min-width:0;overflow:hidden;justify-content:space-between;background-color:#d8e6fe;border-right:1px solid rgba(1,118,255,.2)}.deals-revenue-tabs .tab:last-child{border-right:0}.deals-revenue-tabs .tab__title{font-size:.8rem;margin-bottom:.6667rem;line-height:1;font-weight:500;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.deals-revenue-tabs .tab__value{font-size:1.7333rem;font-weight:300;width:150%;line-height:1;color:#2e384d;width:fit-content;white-space:nowrap}.deals-revenue-tabs .tab__value sub{font-size:.8rem;margin-right:.3333rem;vertical-align:middle}.deals-revenue-tabs .tab.blue-box{background-color:#0176ff;color:#fff}.deals-revenue-tabs .tab>div:first-child{flex:1;min-width:0}.deals-revenue-tabs .tab .custom-control.custom-switch{flex-shrink:0;margin-left:.5rem;z-index:0}.deals-revenue-tabs .tab .custom-control.custom-switch .custom-control-label{display:block;padding-left:0;padding-right:2.25rem}.deals-revenue-tabs .tab .custom-control.custom-switch .custom-control-label::before{right:0;left:auto}.deals-revenue-tabs .tab .custom-control.custom-switch .custom-control-label::after{right:calc(1rem - 2px);left:auto}.deals-revenue-tabs .tab .custom-control.custom-switch .switch-label-text{display:block;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.deals-revenue-tabs .tab--active{background-color:#0176ff}.deals-revenue-tabs .tab--active .tab__title,.deals-revenue-tabs .tab--active .tab__value,.deals-revenue-tabs .tab--active .custom-control-label{color:#fff}.deals-revenue-tabs .tab--active .custom-control-input:checked~.custom-control-label::before{border-color:#fff}
.contact-row__link{line-height:1.5;color:#0176ff;text-decoration:underline}
.associated-contacts #add-contact{align-items:center;align-self:auto;border-right:.0667rem solid #e0e4f8}
.company-logo>img{width:3.677rem;height:3.677rem;object-fit:cover}.company-details.details-page .min-width-0{min-width:0}.company-details.details-page .agent-options-container .dropdown-menu,.company-details.details-page .options-container .dropdown-menu{max-height:19rem;overflow-y:auto}.company-details.details-page .agent-options-container .dropdown-menu .dropdown-group-label,.company-details.details-page .options-container .dropdown-menu .dropdown-group-label{display:block;width:100%;clear:both;font-weight:400;color:#8b95a7;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;font-size:.8rem;letter-spacing:.0386rem}
.entity-search-box{display:flex;align-items:center}.entity-search-box .entity-search-box__mode-select{width:10rem;flex-shrink:0;align-self:stretch}.entity-search-box .input-group-prepend+.form-control{border-top-left-radius:0;border-bottom-left-radius:0}.entity-search-box__option-row{display:flex;align-items:center;column-gap:.5rem;min-width:0}.entity-search-box__option-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.entity-search-box__option-icon svg{display:block}.entity-search-mode__option .entity-search-box__option-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entity-search-mode__control{border-right:none !important}.entity-search-mode__indicator-separator{display:none}.entity-search-mode__single-value .entity-search-box__option-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#details_modal.conversion-details-modal{margin:1.5rem 0}#details_modal.conversion-details-modal .modal-body{height:calc(100vh - 210px)}@media(min-width: 576px){#details_modal.conversion-details-modal .modal-dialog{max-width:65%}}#details_modal.conversion-details-modal .entities-wrapper{display:flex;align-items:center;justify-content:center;margin:0;padding:1.33rem 1rem}#details_modal.conversion-details-modal .entity-card{flex-basis:33%;margin:0 .5rem;align-self:flex-start}#details_modal.conversion-details-modal .entity-card .card-header{justify-content:center;text-align:center;background-color:#e0e4f8}#details_modal.conversion-details-modal .entity-card .card-header h5{word-break:break-word}#details_modal.conversion-details-modal .entity-card .card-body{min-height:21rem}#details_modal.conversion-details-modal .entity-card .fa-stack{font-size:2rem}#details_modal.conversion-details-modal .entity-card .fa-circle{color:#0176ff}
.conversion-option__new-entity .highlight-auto-mapped .text-field .auto-mapped,.conversion-option__new-entity .highlight-auto-mapped .auto-mapped .is-invalid__control,.conversion-option__new-entity .highlight-auto-mapped .money .auto-mapped.money-value,.conversion-option__new-entity .highlight-auto-mapped .money .auto-mapped .currency__control,.conversion-option__new-entity .highlight-auto-mapped .phone-number-container .auto-mapped .phone-number-type__control,.conversion-option__new-entity .highlight-auto-mapped .phone-number-container input.auto-mapped,.conversion-option__new-entity .highlight-auto-mapped .email-row input.auto-mapped{border:1px solid #0176ff}.conversion-option__new-entity .conversion-products-section{margin-bottom:1.5rem}.conversion-option__new-entity .conversion-products-section .products-input{margin-bottom:0}.conversion-option__new-entity .conversion-products-section .products-input .add-new-product-container .add-new-product{top:-1.5rem}.conversion-option__new-entity .conversion-products-section .col-6.money{padding-top:1.6rem}.new-entity__toggle{display:inline-block;margin:5px 0}
.conversion-option__existing--company .associated-company-message{font-size:1rem;color:inherit}
.conversion-option{padding:1rem 1rem 0;border-bottom:.0667rem solid #eff2ff}.conversion-option .d-flex{align-items:center}.conversion-option .custom-checkbox h2{font-weight:300;word-break:break-word}.conversion-option>.d-flex>p{word-break:break-word}.conversion-option .gps-address-field .clear-button{margin-top:1rem}
.conversion-form-section .left-section .nav-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.conversion-form-section .right-section{overflow:hidden}.conversion-form-section .right-section .right-section-bottom{min-height:0}.conversion-form-section .right-section .lead-info{padding:1rem;border-bottom:.0667rem solid #eff2ff}.conversion-form-section .right-section .lead-info .read-only-info{margin-bottom:0}
#convertModal.right-side-full-height-modal .modal-dialog{max-width:80rem}#convertModal.right-side-full-height-modal .right-section{height:calc(100vh - 10rem)}#convertModal.right-side-full-height-modal .warning{position:absolute;left:17.5rem;min-width:fit-content;bottom:0;width:100%;color:#b9a60f;background-color:#fcf9cd;padding:.5rem 1rem;margin-bottom:0;z-index:10}
.chart-actions{display:flex;align-items:center;margin-left:auto;margin-right:1rem}.chart-actions .dropdown-menu.show{left:-2.6rem !important}.chart-actions .dropdown-menu .chart-option{width:100%;background:#fff;border:0;padding:0;position:relative}.chart-actions .dropdown-menu .chart-option.selected :hover{background:"#0176FF"}.chart-actions .dropdown-menu .chart-option .option{display:flex}.chart-actions .dropdown-menu .chart-option .option .option-label{align-self:center}.chart-actions .dropdown-menu .chart-option .option-chart-icon{margin-left:0}.chart-actions .dropdown-icon-image{border:.1rem solid #c7d0f0;cursor:initial}.chart-actions .dropdown-toggle{border:.1rem solid #c7d0f0;border-left:.1rem solid #c7d0f0 !important}.chart-actions button.chart-option[data-tooltip]:hover::after{content:attr(data-tooltip);font-size:.93rem;position:absolute;top:.2rem;left:-6.95rem;padding:.3rem;background-color:#2e384d;color:#fff;width:max-content;z-index:1040;border-radius:.267rem;height:fit-content}.chart-actions button.chart-option[data-tooltip]:hover::before{content:"";position:absolute;left:-0.7rem;transform:rotate(270deg);top:1rem;width:1px;height:1px;border-color:#2e384d;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #2e384d}.chart-actions button.chart-option .btn{border-radius:2px;margin-left:.5rem}.chart-actions button.chart-option .btn-outline-primary{border:1px solid #e0e4f8;color:#8798ad}.chart-actions button.chart-option .btn-outline-primary:hover{background-color:#fff}
.currency-actions{display:flex;margin-right:1rem}.currency-actions .forex-icon{width:1.8rem;height:1.8rem;align-self:center;margin-right:.5rem}.currency-actions .select-currency{width:5rem}.currency-actions .select-currency__control{cursor:pointer}.currency-tooltip{width:20.5rem;background-color:#2e384d;box-shadow:0 0 5px rgba(0,0,0,.2);padding:.6rem;color:#fff;border-radius:4px;font-size:.8rem;position:absolute;z-index:1020}.currency-tooltip .addon-popup{text-decoration:underline;cursor:pointer}
#details_modal.users-list-to-notify{margin:0}#details_modal.users-list-to-notify .modal-dialog{max-width:55rem}#details_modal.users-list-to-notify .modal-content .modal-header{padding-left:1.5rem}#details_modal.users-list-to-notify .modal-content nav{justify-content:flex-start !important}#details_modal.users-list-to-notify .modal-content .modal-body{padding-left:1rem;padding-right:1rem;height:auto;overflow:hidden}#details_modal.users-list-to-notify .modal-content .modal-body .create-users-list{padding:.8rem .5rem}#details_modal.users-list-to-notify .modal-content .modal-body .create-users-list .users-updates{text-align:end}#details_modal.users-list-to-notify .modal-content .modal-body .create-users-list .users-updates .update{font-size:.8rem;color:rgba(135,152,173,.8);display:inline-block;margin-right:.33rem;font-weight:300}#details_modal.users-list-to-notify .modal-content .modal-body .create-users-list .users-updates .update-separator{display:inline-block;font-weight:300;margin-right:.33rem;width:.2rem;height:.2rem;border-radius:50%;background-color:rgba(135,152,173,.8)}#details_modal.users-list-to-notify .modal-content .modal-body .goal-name{font-size:1.33rem;font-weight:500}#details_modal.users-list-to-notify .modal-content .modal-body .goal-name .metric{font-size:1rem;font-weight:400}#details_modal.users-list-to-notify .modal-content .modal-body .searchbox{align-self:center}#details_modal.users-list-to-notify .userList-table{min-height:25rem;overflow-y:auto;overflow-x:hidden;max-height:26rem}#details_modal.users-list-to-notify .userList-table .selected-users{border-top:1px solid #e0e4f8;padding-top:.5rem;padding-bottom:.5rem}#details_modal.users-list-to-notify .userList-table .selected-users .title{margin-left:3.5rem}#details_modal.users-list-to-notify .userList-table .checkbox input{height:1rem;width:1rem}#details_modal.users-list-to-notify .userList-table__header{padding:.8rem .5rem;font-size:.95rem;font-weight:500;border-bottom:1px solid #e0e4f8;background-color:#f2f2f2}#details_modal.users-list-to-notify .userList-table__header .column-header{cursor:pointer}#details_modal.users-list-to-notify .userList-table__header .sort-icon{cursor:pointer}#details_modal.users-list-to-notify .userList-table__row{cursor:pointer;align-items:center;padding:.8rem .5rem;border-bottom:1px solid #e0e4f8}#details_modal.users-list-to-notify .userList-table__row input[type=radio]{width:1rem;height:1rem}#details_modal.users-list-to-notify .userList-table__row:hover{background-color:#ebedf3}
.notification-details{min-height:30.5rem;padding-left:.5rem}.notification-details .message-header{margin-top:.8rem;margin-bottom:.8rem}.notification-details .template-header{margin-top:.8rem;margin-bottom:.8rem}.notification-details .description-text{padding:0}.notification-details .notification-message .select-message .option-header{font-weight:500}.notification-details .notification-message .select-message .option-details{font-size:.8rem;font-weight:400}.notification-details .totalChars{color:#8b95a7;font-size:.8rem;text-align:end}.notification-details .preview-section{flex-direction:row;display:flex}.notification-details .preview-section .message-preview{position:relative;height:10rem;width:30rem;border:solid .125rem;left:.8rem;top:2rem;border-radius:.5rem;box-shadow:0px 16px 32px rgba(96,96,96,.1490196078)}.notification-details .preview-section .message-preview .sherpa{position:absolute;top:-1.3rem;left:-1rem}.notification-details .preview-section .message-preview .user-name{padding-left:4.2rem;padding-top:1rem;font-weight:500;display:flex;justify-content:space-between}.notification-details .preview-section .message-preview .user-name .fas{top:-0.5rem;position:relative;right:.5rem;font-size:.8rem}.notification-details .preview-section .message-preview .message-content{padding-left:4.2rem;padding-top:.2rem;padding-right:1rem;font-size:.8rem;word-break:break-word}.notification-details .preview-section .message-preview .message-content .text-overflow{color:#0176ff}.notification-details .preview-section .message-preview .message-footer{position:absolute;top:8rem;left:4.8rem;padding-bottom:1rem}.notification-details .preview-section .message-preview .message-footer .do-later{color:#687790;margin-left:3rem}.notification-details .preview-section .color-selector{margin-left:11rem;display:flex;padding-top:1rem}.notification-details .preview-section .color-selector .outline-color-header{padding-right:1rem;height:2.33rem}.notification-details .preview-section .color-selector .outline-color-header .header{vertical-align:-webkit-baseline-middle}.notification-details .preview-section .color-selector .colorBox{cursor:pointer;height:2.33rem;width:2.33rem;border-radius:.26667rem;position:relative}.notification-details .preview-section .color-selector .colorBox .colorBox-edit-tooltip{width:2.5rem;height:2.5rem;position:absolute;left:-0.1rem;top:-0.1rem}.notification-details .preview-section .color-selector .dropdown-menu.show{width:15.33rem;left:-13rem !important}.notification-details .preview-section .color-selector .color-selection-menu{display:flex;flex-direction:column;padding:.8rem 1rem 1.33rem 1rem}.notification-details .preview-section .color-selector .color-selection-menu span{font-size:.8rem;margin-bottom:.93rem}.notification-details .preview-section .color-selector .color-selection-menu .option-row{display:flex}.notification-details .preview-section .color-selector .color-selection-menu .option-row:not(:last-child){margin-bottom:1rem}.notification-details .preview-section .color-selector .color-selection-menu .option-row .option{width:1.86rem;cursor:pointer;height:1.86rem;margin:0 .5rem;border-radius:.26667rem}.notification-details .preview-section .color-selector .color-selection-menu .option-row .option:first-child{margin-left:0}.notification-details .preview-section .color-selector .color-selection-menu .option-row .option:last-child{margin-right:0}.notify-users-colorBox.tooltip .tooltip-inner{background:rgba(0,0,0,0);padding-left:0}.notify-users-colorBox.tooltip .tooltip-inner .fa-pencil{color:#2e384d;font-size:1rem}
.date-actions{display:flex;flex:1;align-items:center;min-height:2.5rem}.date-actions .selected-date{display:table;font-size:1rem;padding:0 .677rem;margin-left:.5rem}.date-actions .report-viewer__date-filter .form-group{margin-bottom:0}.date-actions .report-viewer__date-filter .n_days_value .invalid-feedback{position:absolute;margin-top:0}.date-actions .time-selector{min-width:8.5rem;max-width:10rem}.date-actions .date-select{min-width:9.33rem;padding:0}
.report-metrics{border-radius:.2667rem;border:1px solid #e0e4f8}.report-metrics i{cursor:pointer;padding-top:.75rem}.report-metrics__header{display:flex;align-items:center;font-size:.93rem;justify-content:space-between;font-weight:500;padding:.6rem 1rem;background-color:#ebedf3}.report-metrics__row{display:flex;padding:.5rem 1rem;justify-content:space-between}.report-metrics__row:not(:last-child){border-bottom:1px solid #e0e4f8}.report-metrics__row .form-group{margin-bottom:0}
.report-customize-dimension{display:flex;height:100%;flex-direction:column}.report-customize-dimension .header-input.searchbox{color:#bfc5d2}.report-customize-dimension .list-group-flush.checkbox-list .list-group-item{cursor:default;border-bottom:0}.report-customize-dimension__header{display:flex;justify-content:space-between;padding:1.5rem;font-size:1.33rem;align-items:center}.report-customize-dimension__header i{cursor:pointer}.report-customize-dimension__list{margin:0 .25rem}.report-customize-dimension__list-item{padding:.5rem 1rem;border-bottom:2px solid #e0e4f8;justify-content:space-between;align-items:start}.report-customize-dimension__list-item .custom-control{cursor:default;margin-bottom:0;display:flex;flex-direction:column}.report-customize-dimension__list-item .legend__circle{margin:5px 0;width:12px;height:12px;border-radius:50%;align-self:flex-start}
.right-section .customize-report{display:flex;height:100%;flex-direction:column;justify-content:space-between}.right-section .customize-report .apply-changes{float:right;width:fit-content;margin:1.5rem 1.5rem 1.5rem 0}.right-section .report-info .title{font-size:.8rem;font-weight:500;padding-left:1.46rem}.right-section .report-info .goal-name-container{padding-left:1.46rem;font-size:.93rem;word-break:break-word;display:flex;margin-bottom:1rem}.right-section .report-info .goal-name-container .new-tab-icon{height:.8rem;width:.8rem;margin-left:.4rem;color:#0176ff;margin-top:auto}.right-section .report-info .value{padding-left:1.46rem;font-size:.93rem}.right-section .report-info .value:not(:last-child){margin-bottom:1rem}.right-section .report-info .value .form-group{padding-right:1.46rem;margin-bottom:1rem}.customization__section-option[data-toggle=collapse] .fa-chevron-right{opacity:1}.customization__section-option .fa-chevron-right{opacity:.4}.customization__section .form-section__filters .applied-filters__card{margin-bottom:1.3333rem}.customization__section .form-section__filters .card-header{font-size:.93rem;background-color:#ebedf3;padding:.677rem;font-weight:500}.customization__section .form-section__filters .card-body{padding:0 .677rem}.customization__section .form-section__filters .card-body .filter-row:not(:last-child){border-bottom:1px solid #eff2ff}.customization__section .form-section__filters .card-body .filter-row .filter-row__filter-content{flex:0 0 95%;max-width:95%}.customization__section .form-section__filters .card-body .filter-row .filter-row__filter-content .gpsToggleButton{font-size:.8rem}.customization__section .form-section__filters .card-body .filter-row .filter-row__filter-content .gpsToggleButton span{margin-right:.5rem}.customization__section .form-section__filters .card-body .filter-row .filter-row__filter-content .gps-coordinates .gps-address{width:100%;margin-bottom:1rem}.customization__section .form-section__filters .card-body .filter-row .filter-row__filter-content .gps-coordinates .gps-address .gps-address-field{width:100%;margin-left:0}.customization__section .form-section__filters .card-body .filter-row .filter-row__filter-content .gps-coordinates .gpsUnitFieldContainer{min-width:7rem;margin-left:-1rem}.customization__section .form-section__filters .card-body .filter-row .filter-row__filter-content .gps-coordinates .gpsRadiusFieldContainer{min-width:7.5rem}.customization__section .form-section__filters .card-body .filter-row .filter-row__filter-name{padding:1rem .667rem}.customization__section .form-section__filters .card-body .filter-row .filter-row__entity-property-name{padding:1rem .667rem 0rem .667rem}.customization__section .form-section__filters .card-body .filter-row .form-group{margin:.5rem 0}.customization__section .form-section__filters .card-body .filter-row .filter-row__delete{color:#687790;position:relative;left:50%;transform:translateX(-50%)}.customization__section .form-section__filters .card-body .filter-row .startTime,.customization__section .form-section__filters .card-body .filter-row .endTime,.customization__section .form-section__filters .card-body .filter-row .time-selector{padding:0 .67rem}.customization__section .form-section__filters .select-filter{padding-top:.5rem;align-items:center}.customization__section #report-metrics{position:relative}.customization__section #report-metrics .report-metrics.card{border:0}.customization__section #report-metrics .report-metrics__header{position:absolute;width:97%;top:-3rem;justify-content:flex-end;background-color:initial;font-size:1rem;font-weight:400}.customization__section #report-metrics .report-metrics__row{padding:.8rem 0;border-bottom:1px solid #e0e4f8}.customization__section #report-metrics .report-metrics__row .dropdownv2{padding-right:.75rem}.customization__section #report-metrics .report-metrics__row .dropdownv2 .form-group{margin-bottom:0}.customization__section #report-metrics .report-metrics__row i{padding-top:.75rem;cursor:pointer;color:#687790}.customization__section .form-section__dimensions{position:relative}.customization__section .form-section__dimensions__row{display:flex;width:100%;padding-top:.8rem;padding-bottom:.8rem;border-bottom:1px solid #e0e4f8}.customization__section .form-section__dimensions__row .dropdownv2 .form-group{margin-bottom:0}.customization__section .form-section__dimensions__row i{margin-top:.75rem;cursor:pointer;color:#687790}.customization__section .form-section__dimensions__header{position:absolute;width:97%;top:-1.5rem}.customization__section .form-section__dimensions__header .text-primary{float:right;margin-right:1rem}
.page-inner-content .report-viewer .left-section{flex-basis:67%;border-right:0;padding-right:0}.page-inner-content .report-viewer .left-section .donut-chart{flex:1;flex-direction:row;padding:.8rem 1.33rem;border-radius:.26667rem;border:1px solid #e0e4f8}.page-inner-content .report-viewer .left-section .donut-chart .goalDataPoints{height:fit-content;max-height:100%;width:100%}.page-inner-content .report-viewer .left-section .donut-chart .summary{display:flex;flex-direction:column;min-width:20rem;max-width:20rem;padding-bottom:0;border-bottom:0;margin-bottom:0;padding-right:1.33rem;margin-right:1.33rem;border-right:1px solid #e0e4f8}.page-inner-content .report-viewer .left-section .donut-chart .summary .goalSummary{flex:1;flex-direction:column}@media(min-height: 850px){.page-inner-content .report-viewer .left-section .donut-chart .summary .goalSummary{margin-top:5rem}}@media(max-height: 849px){.page-inner-content .report-viewer .left-section .donut-chart .summary .goalSummary{justify-content:center}}.page-inner-content .report-viewer .left-section .donut-chart .summary .goalSummary .values{margin-left:0;margin-top:2rem;text-align:center}.page-inner-content .report-viewer .left-section .donut-chart .summary .goalSummary .values .goal-achieved-value{margin:.3rem}@media(max-height: 750px){.page-inner-content .report-viewer .left-section .donut-chart .summary .goalSummary .values{margin-top:0rem}}.page-inner-content .report-viewer .left-section .donut-chart .goalDetails{position:static;text-align:left}.page-inner-content .report-viewer .right-section{margin:1.3333rem;border-radius:.2667rem;border:1px solid #e0e4f8}.page-inner-content .report-viewer .right-section .customization__title{padding:1.5rem;font-size:1.33rem}.page-inner-content .report-viewer .right-section .customization__section{display:flex;flex-direction:column;padding:1rem 1.5rem;border-bottom:1px solid #e0e4f8}.page-inner-content .report-viewer .right-section .customization__section-option{display:flex;align-items:center;justify-content:space-between}.page-inner-content .report-viewer .right-section .customization__section-option .applied-filters-count{font-size:.85rem;margin-right:1rem;color:#999}.page-inner-content .report-viewer .right-section .customization__section-option span{font-weight:500}.page-inner-content .report-viewer .right-section .customization__section-option .fa-chevron-right{cursor:pointer;transition:all .3s linear}.page-inner-content .report-viewer .right-section .customization__section-option[aria-expanded=true] .fa-chevron-right{transform:rotate(90deg)}.page-inner-content .report-viewer .right-section .customization__section #date-options .form-group{margin-bottom:0}.page-inner-content .report-viewer__btn-link{color:#0176ff}.page-inner-content .report-viewer__btn-link:hover{color:#0176ff}.page-inner-content .report-actions{padding:1rem .5rem;border-bottom:1px solid #e0e4f8;display:flex;justify-content:space-between;align-items:center}
.report-details .page-inner-content{height:calc(100vh - 10rem)}.report-details__info{cursor:pointer;border-radius:50%;height:1.2rem;margin:.4rem;padding:.25rem .45rem;font-size:.677rem;color:#fff;background-color:#8798ad}
.donut-preview-chart .goalSummary .goal-achieved-value{margin:.3rem}.chart-preview-container{overflow-y:auto;flex-grow:1}.chart-preview-container .chart--pie{width:100%;height:100%;position:relative}.chart-preview-container .chart--pie .pie-chart-tooltip{font-size:.8rem}.chart-preview-container .chart--pie .pie-chart-metric{font-size:.8rem}
.color-config{display:flex;flex-direction:column}.color-config .header .accentColor{width:10rem}.color-config .header span{font-weight:500;font-size:.93rem;display:inline-block}.color-config .config-container{display:flex;flex-direction:column;margin-top:1rem}.color-config .config-container .config-row{display:flex;align-items:center}.color-config .config-container .config-row:not(:last-child){margin-bottom:1.5rem}.color-config .config-container .config-row .color-selector{width:10rem}.color-config .config-container .config-row .color-selector .colorBox{cursor:pointer;height:2.33rem;width:2.33rem;margin-left:1.5rem;border-radius:.26667rem}.color-config .config-container .config-row .color-selector .dropdown-menu{width:15.33rem}.color-config .config-container .config-row .color-selector .color-selection-menu{display:flex;flex-direction:column;padding:.8rem 1rem 1.33rem 1rem}.color-config .config-container .config-row .color-selector .color-selection-menu span{font-size:.8rem;margin-bottom:.93rem}.color-config .config-container .config-row .color-selector .color-selection-menu .option-row{display:flex}.color-config .config-container .config-row .color-selector .color-selection-menu .option-row:not(:last-child){margin-bottom:1rem}.color-config .config-container .config-row .color-selector .color-selection-menu .option-row .option{width:1.86rem;cursor:pointer;height:1.86rem;margin:0 .5rem;border-radius:.26667rem}.color-config .config-container .config-row .color-selector .color-selection-menu .option-row .option:first-child{margin-left:0}.color-config .config-container .config-row .color-selector .color-selection-menu .option-row .option:last-child{margin-right:0}.color-config .config-container .config-row .operator{width:7rem}.color-config .config-container .config-row .connector{margin:0 1rem}.color-config .config-container .config-row .value{border:1px solid #dfdfdf;padding:.33rem .5rem;background-color:#f4f4f4;border-radius:.26667rem;margin-right:.33rem}
.theme-color{display:flex;flex-direction:column}.theme-color__options{display:flex;flex-wrap:wrap}.theme-color__option{width:1.86rem;cursor:pointer;height:1.86rem;margin:0 .5rem .5rem 0;border-radius:.26667rem;display:flex;align-items:center;justify-content:center}.theme-color__option.selected{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #316aff}.theme-color__option .fas.fa-check{color:#fff;font-size:.8rem}
.goal-form-step-one .form-section__basic .basic-info{font-weight:400;padding-bottom:1.5rem;font-size:1.33rem;display:flex}.goal-form-step-one .form-group .label-tooltip{color:#b0bac9;margin-top:-0.3rem;margin-left:.5rem;cursor:pointer;font-size:.9rem}.goal-form-step-one .form-group .label-tooltip:hover{color:#2e384d}.goal-form-step-one .form-group .label-tooltip[data-tooltip]:hover::after{max-width:23rem}.goal-form-step-one .form-section__filters{padding-top:1rem}.goal-form-step-one .form-section__filters .add-filter{margin-top:1.3rem}.goal-form-step-one .form-section__filters .applied-filters__card{margin-bottom:1.3333rem}.goal-form-step-one .form-section__filters .form-section__title{font-weight:400;padding-bottom:1.5rem;font-size:1.33rem}.goal-form-step-one .form-section__filters .card-header{font-size:.93rem;background-color:#ebedf3;padding:.677rem;font-weight:500}.goal-form-step-one .form-section__filters .card-body{padding:0 .677rem}.goal-form-step-one .form-section__filters .card-body .filter-row:not(:last-child){border-bottom:1px solid #eff2ff}.goal-form-step-one .form-section__filters .card-body .filter-row .gpsToggleButton{font-size:.8rem}.goal-form-step-one .form-section__filters .card-body .filter-row .gpsToggleButton span{margin-right:.5rem}.goal-form-step-one .form-section__filters .card-body .filter-row .gps-coordinates .gps-address{width:100%;margin-bottom:1rem}.goal-form-step-one .form-section__filters .card-body .filter-row .gps-coordinates .gps-address .gps-address-field{width:80%;margin-left:0}.goal-form-step-one .form-section__filters .card-body .filter-row .gps-coordinates .gps-address .gps-address-field .clear-button{margin-right:.6rem}.goal-form-step-one .form-section__filters .card-body .filter-row .gps-coordinates .gpsUnitFieldContainer{min-width:7rem;margin-left:-1rem}.goal-form-step-one .form-section__filters .card-body .filter-row .gps-coordinates .gpsRadiusFieldContainer{min-width:7.5rem}.goal-form-step-one .form-section__filters .card-body .filter-row .filter-row__filter-name{padding:1rem .667rem}.goal-form-step-one .form-section__filters .card-body .filter-row .filter-row__entity-property-name{padding:1rem .667rem 0rem .667rem}.goal-form-step-one .form-section__filters .card-body .filter-row .form-group{margin:.5rem 0}.goal-form-step-one .form-section__filters .card-body .filter-row .filter-row__delete{position:relative;left:50%;transform:translateX(-50%)}
.selected-values-list .selected-values-section{max-height:30.5rem;border:.0667rem solid #e0e4f8;border-radius:.2667rem}.selected-values-list .selected-values-section .selected-values-listing{overflow-x:hidden}.selected-values-list .selected-values-section .selected-values-listing .row.header{border-bottom:.0667rem solid #e0e4f8;align-items:center;line-height:1rem}.selected-values-list .selected-values-section .selected-values-listing .row.header .custom-checkbox{margin:1rem;padding-left:1rem;min-height:1rem;max-height:1rem}.selected-values-list .selected-values-section .selected-values-listing .row.header .custom-checkbox .custom-control-label::before,.selected-values-list .selected-values-section .selected-values-listing .row.header .custom-checkbox .custom-control-label::after{left:-1rem;top:-0.1rem;width:1.1rem;height:1.1rem;cursor:pointer}.selected-values-list .selected-values-section .selected-values-listing .row.header .selected-values-table-header label.selected-values-label{font-size:1.066rem;margin-bottom:0;cursor:pointer}.selected-values-list .selected-values-section .selected-values-listing .row.header .selected-values-table-header .input-group-text{padding:.55rem .75rem}.selected-values-list .selected-values-section .selected-values-listing .row.header .selected-values-table-header .search-box .searchbox.mr-2.page-search{margin-right:0}.selected-values-list .selected-values-section .selected-values-listing .row.header .selected-values-table-header .default-goal-value{display:flex}.selected-values-list .selected-values-section .selected-values-listing .row.header .selected-values-table-header .default-goal-value input[type=number]::-webkit-inner-spin-button,.selected-values-list .selected-values-section .selected-values-listing .row.header .selected-values-table-header .default-goal-value input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;display:none}.selected-values-list .selected-values-section .selected-values-listing .row.header .selected-values-table-header .default-goal-value input[type=number]{-moz-appearance:textfield}.selected-values-list .selected-values-section .selected-values-listing .row.header .selected-values-table-header .default-goal-value .set-value{font-size:.933rem;min-width:fit-content;cursor:pointer;margin-left:-5.5rem;font-weight:500;padding-left:.2rem;padding-right:.2rem}.selected-values-list .selected-values-section .selected-values-listing .value-table{height:26.9rem;overflow-x:hidden;overflow-y:auto}.selected-values-list .selected-values-section .selected-values-listing .value-table .rt-noData{display:block;position:absolute;left:72%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:hsla(0,0%,100%,.8);transition:all .3s ease;z-index:1;pointer-events:none;padding:1rem;color:rgba(0,0,0,.5)}.selected-values-list .selected-values-section .selected-values-listing .value-table .row.values{border-bottom:.0667rem solid #e0e4f8;align-items:center;line-height:1rem}.selected-values-list .selected-values-section .selected-values-listing .value-table .row.values .custom-checkbox{margin:1rem;padding-left:1rem;min-height:1rem;max-height:1rem}.selected-values-list .selected-values-section .selected-values-listing .value-table .row.values .custom-checkbox .custom-control-label::before,.selected-values-list .selected-values-section .selected-values-listing .value-table .row.values .custom-checkbox .custom-control-label::after{left:-1rem;top:-0.1rem;width:1.1rem;height:1.1rem;cursor:pointer}.selected-values-list .selected-values-section .selected-values-listing .value-table .row.values .value-data label.name{font-size:.933rem;margin-bottom:0;cursor:pointer}.selected-values-list .selected-values-section .selected-values-listing .value-table .row.values .value-data label.email{font-size:.8rem;margin-bottom:0;cursor:pointer}.selected-values-list .selected-values-section .selected-values-listing .empty-layout-info{height:26.9rem;overflow-x:hidden;overflow-y:auto}.selected-values-list .set-total-goal{border-top:.0667rem solid #e0e4f8}.selected-values-list .set-total-goal .form-label{font-size:1.333rem;font-weight:400}.selected-values-list .set-total-goal .form-group{padding-left:2rem}.selected-values-list .set-total-goal .total-goal{margin-top:.7rem}
.select-section{max-height:34.68rem;border:.0667rem solid #e0e4f8;border-radius:.2667rem}.select-section .values-listing{overflow-x:hidden}.select-section .values-listing .row.header{border-bottom:.0667rem solid #e0e4f8;align-items:center;line-height:1rem}.select-section .values-listing .row.header .custom-checkbox{margin:1rem}@media(max-width: 1400px){.select-section .values-listing .row.header .label-column{flex:0 0 23%;max-width:23%}}.select-section .values-listing .row.header .label-column label.all-values-label{font-size:1.066rem;margin-bottom:0;cursor:pointer}.select-section .values-listing .row.header .search-value{flex:0 0 55%;max-width:55%}.select-section .values-listing .row.header .search-value .searchbox{margin-right:0 !important}.select-section .values-listing .row.header .filter-value-list{position:relative}.select-section .values-listing .row.header .filter-value-list .btn-action{padding-top:.6rem;padding-bottom:.6rem}@media(max-width: 1400px){.select-section .values-listing .row.header .filter-value-list .btn-action{margin-left:-0.2rem}}@media(min-width: 1800px){.select-section .values-listing .row.header .filter-value-list .btn-action{margin-left:.6rem}}.select-section .values-listing .row.header .filter-value-list .btn-action .dot-alert{margin-top:-2rem;margin-left:1.3rem}.select-section .values-listing .row.header .filter-value-list .no-backdrop-modal{top:0;height:fit-content;position:absolute;margin-top:2.5rem}.select-section .values-listing .row.header .filter-value-list .no-backdrop-modal .modal-dialog{height:22rem;max-height:22rem}.select-section .values-listing .value-table{height:28.5rem;overflow-x:hidden;overflow-y:auto}.select-section .values-listing .value-table .rt-noData{display:block;position:absolute;left:22%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:hsla(0,0%,100%,.8);transition:all .3s ease;z-index:1;pointer-events:none;padding:1rem;color:rgba(0,0,0,.5)}.select-section .values-listing .value-table .row.values{border-bottom:.0667rem solid #e0e4f8;align-items:center;line-height:1rem}.select-section .values-listing .value-table .row.values .custom-checkbox{margin:1rem}.select-section .values-listing .value-table .row.values .value-data label.name{font-size:.933rem;margin-bottom:0;cursor:pointer}.select-section .values-listing .value-table .row.values .value-data label.email{font-size:.8rem;margin-bottom:0;cursor:pointer}.select-section .values-listing .value-table .row.user-values:last-child{border-bottom:none}.select-section .footer-pagination{border-top:.0667rem solid #e0e4f8}.select-section .footer-pagination .pagination__records-info{flex:0 0 39.66667%;max-width:39.66667%}.select-section .footer-pagination .d-inline-flex.justify-content-end.w-100.mt-2{margin-top:0rem !important}.select-section .footer-pagination .pagination{margin-bottom:2rem}.select-section .footer-pagination .pagination .page-item:first-child .page-link{border-bottom-left-radius:0;border-top-left-radius:0;padding-left:.4rem;padding-right:.4rem}.select-section .footer-pagination .pagination .page-link{padding-left:.63rem;padding-right:.63rem;border-top:none;border-bottom:none}.select-section .footer-pagination .pagination .page-item:last-child .page-link{border-bottom-right-radius:0;border-top-right-radius:0;border-right:0;padding-left:.4rem;padding-right:.4rem}
.goal-form-step-two{display:flex;flex-direction:column;width:100%}.goal-form-step-two .top-section{overflow-x:hidden;overflow-y:scroll;height:44rem}.goal-form-step-two .top-section .left-container{display:flex;flex-direction:column;flex-grow:1;flex-basis:0}@media(max-width: 1400px){.goal-form-step-two .top-section .left-container{max-width:40%}}@media(min-width: 1400px){.goal-form-step-two .top-section .left-container{max-width:42%}}@media(min-width: 1800px){.goal-form-step-two .top-section .left-container{max-width:43.5%}}.goal-form-step-two .top-section .left-container .h2{font-weight:400}.goal-form-step-two .top-section .left-container .card{min-height:32rem}.goal-form-step-two .top-section .middle-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem;max-width:10%}.goal-form-step-two .top-section .middle-container .btn-action{min-width:2.4rem}.goal-form-step-two .top-section .middle-container .btn-action .fa-caret-left,.goal-form-step-two .top-section .middle-container .btn-action .fa-caret-right{font-size:1.2rem}.goal-form-step-two .top-section .middle-container .btn-action:hover i{color:#0176ff}.goal-form-step-two .top-section .right-container{display:flex;flex-direction:column;flex-grow:1;flex-basis:0;max-width:50%}.goal-form-step-two .top-section .right-container .h2{font-weight:400}.goal-form-step-two .top-section .right-container .show-others-progress .fa-info-circle{color:#b0bac9;font-size:.9rem;margin-top:.2rem;margin-left:.1rem}.show-others-progress-info-tooltip.bs-tooltip-top .arrow::before{border-bottom-color:#2e384d}.show-others-progress-info-tooltip .tooltip-inner{color:#fff;max-width:18rem;font-size:.93rem;margin-left:14rem;text-align:left;border-radius:.25rem;background-color:#2e384d;box-shadow:0 2px 4px #2e384d}
.goal-step-three.goal-save-modal #goalSaveAsModal{z-index:1070}
.goal-form .page-inner-content .goal-step-three .data-container{padding-left:2rem}.goal-form .page-inner-content .goal-step-three .data-container .section-label{font-weight:400;padding-bottom:1.5rem;font-size:1.33rem;display:flex}.goal-form .page-inner-content .goal-step-three .individual-values-table{border:.0667rem solid #e0e4f8;border-radius:.2667rem;max-height:20.55rem;width:38rem;overflow:hidden;margin-bottom:1.5rem}.goal-form .page-inner-content .goal-step-three .individual-values-table .row.header{border-bottom:1px solid #e0e4f8;line-height:2.5}.goal-form .page-inner-content .goal-step-three .individual-values-table .row.header .col-6{background-color:#f9f9f9}.goal-form .page-inner-content .goal-step-three .individual-values-table .row.header .col-6 .dimension-header,.goal-form .page-inner-content .goal-step-three .individual-values-table .row.header .col-6 .metric-header{margin:.5rem 1rem;font-size:.9rem;font-weight:500}.goal-form .page-inner-content .goal-step-three .individual-values-table .user-values{overflow-y:auto;overflow-x:hidden;max-height:17.9rem}.goal-form .page-inner-content .goal-step-three .individual-values-table .user-values .row{border-bottom:1px solid #e0e4f8;line-height:2.5}.goal-form .page-inner-content .goal-step-three .individual-values-table .user-values .row .col-6{border-right:1px solid #e0e4f8}.goal-form .page-inner-content .goal-step-three .individual-values-table .user-values .row .col-6 .user-name,.goal-form .page-inner-content .goal-step-three .individual-values-table .user-values .row .col-6 .user-goal-value{margin:0rem 1rem;font-size:.933rem;word-break:break-word;display:block}.goal-form .page-inner-content .goal-step-three .individual-values-table .user-values .row .col-6:last-child{border-right:none}.goal-form .page-inner-content .goal-step-three .individual-values-table .user-values .row:last-child{border-bottom:none}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row{border:1px solid #e0e4f8;border-radius:.2667rem;padding:.6rem;margin-bottom:1.5rem;margin-left:auto}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .arrow-column{flex:0 0 3.33333%;max-width:3.33333%}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .arrow-column .right-arrow{height:1.2rem;width:1.2rem;color:#2e384d}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-operator{flex:0 0 6.66667%;max-width:6.66667%}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-header{flex:0 0 14.5%;max-width:14.5%;overflow-wrap:break-word !important}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values{cursor:default}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .multi-value-row{row-gap:.3rem;padding-left:.6665rem}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .multi-value-row .single-value{border:1px solid #e0e4f8;border-radius:.2667rem;padding:.2rem;min-width:max-content;margin-right:.5rem;margin-top:.1rem}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values{margin-top:-0.4rem}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up{padding:0}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group{margin:0}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control{border:none;background-color:#fff}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-107lb6w-singleValue{color:#2e384d}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-d86oal-multiValue{border:1px solid #e0e4f8;border-radius:.2667rem;min-width:max-content}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-d86oal-multiValue .css-12jo7m5{color:#2e384d;font-size:1rem}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-d86oal-multiValue .css-1ioisid{display:none}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .css-1hwfws3{padding:0}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .lookup-values .look-up .form-group .css-1fhf3k1-control .is-invalid__indicators{display:none}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .meeting-invitees{margin-top:-0.2rem}.goal-form .page-inner-content .goal-step-three .applied-filters .filter-row .filter-values .meeting-invitees .invitee{border:1px solid #e0e4f8;border-radius:.2667rem;min-width:max-content;margin:2px;padding:3px 6px 3px 6px}.goal-form .page-inner-content .goal-step-three .goal-save-modal .modal-content{margin-top:5rem}
.goal-form-alert-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2}.goal-form .step-progress-wrapper .step-progress-count{z-index:1}.goal-report-toastr{color:#2e384d;margin-right:1.5rem}
#details_modal.goal-form-modal{z-index:1051;margin:2rem auto}@media(max-height: 700px){#details_modal.goal-form-modal{margin:0}}@media(min-height: 800px){#details_modal.goal-form-modal{margin:5rem auto}}#details_modal.goal-form-modal .modal-dialog{min-width:80rem;height:90%;max-height:41rem}#details_modal.goal-form-modal .step-progress-wrapper{position:sticky;top:0;z-index:2;background-color:#fff}#details_modal.goal-form-modal .bottom-section{position:sticky;bottom:0;z-index:2;background-color:#fff}
.report-form .h2{margin-bottom:1.3333rem}.report-form .modal-header .h2{margin-bottom:0}.report-form .form-section{height:calc(100vh - 14rem);overflow-y:auto;padding:1.3333rem 1.3333rem 0}.report-form .form-section__metrics,.report-form .form-section__colors{margin-top:2.33rem;margin-bottom:1rem;flex-direction:column}.report-form .form-section__metrics__title,.report-form .form-section__colors__title{font-weight:500;padding-bottom:1.5rem}.report-form .form-section__basic{padding-bottom:1.3333rem}.report-form .form-section__filters{padding-top:1rem}.report-form .form-section__filters .add-filter{margin-top:1.3rem}.report-form .form-section__filters .applied-filters__card{margin-bottom:1.3333rem}.report-form .form-section__filters .form-section__title{font-weight:500;padding-bottom:1.5rem}.report-form .form-section__filters .card-header{font-size:.93rem;background-color:#ebedf3;padding:.677rem;font-weight:500}.report-form .form-section__filters .card-body{padding:0 .677rem}.report-form .form-section__filters .card-body .filter-row:not(:last-child){border-bottom:1px solid #eff2ff}.report-form .form-section__filters .card-body .filter-row .filter-row__filter-content{flex:0 0 95%;max-width:95%}.report-form .form-section__filters .card-body .filter-row .filter-row__filter-content .gpsToggleButton{font-size:.8rem}.report-form .form-section__filters .card-body .filter-row .filter-row__filter-content .gpsToggleButton span{margin-right:.5rem}.report-form .form-section__filters .card-body .filter-row .filter-row__filter-content .gps-coordinates .gps-address{width:100%;margin-bottom:1rem}.report-form .form-section__filters .card-body .filter-row .filter-row__filter-content .gps-coordinates .gps-address .gps-address-field{max-width:100%;margin-left:0}.report-form .form-section__filters .card-body .filter-row .filter-row__filter-content .gps-coordinates .gpsUnitFieldContainer{min-width:7rem;margin-left:-1rem}.report-form .form-section__filters .card-body .filter-row .filter-row__filter-content .gps-coordinates .gpsRadiusFieldContainer{min-width:7.5rem}.report-form .form-section__filters .card-body .filter-row .filter-row__filter-name{padding:1rem .667rem}.report-form .form-section__filters .card-body .filter-row .filter-row__entity-property-name{padding:1rem .667rem 0rem .667rem}.report-form .form-section__filters .card-body .filter-row .form-group{margin:.5rem 0}.report-form .form-section__filters .card-body .filter-row .delete-filter-icon{max-width:2.5rem}.report-form .form-section__filters .card-body .filter-row .filter-row__delete{position:relative;left:50%;transform:translateX(-50%)}.report-form .form-section__filters .card-body .filter-row .startTime,.report-form .form-section__filters .card-body .filter-row .endTime{max-width:fit-content}.report-form .form-section__filters .card-body .filter-row .time-selector{min-width:8rem;padding-left:.33rem;padding-right:.33rem}.report-form .form-section__filters .card-body .filter-row .input-tag{background:#fff;border:1px solid #c6d0f0;margin-top:.5rem;margin-bottom:.5rem}.report-form .form-section__filters .card-body .filter-row .date-select{padding:0}.report-form .form-section__filters .card-body .filter-row .date-time-picker{display:flex}.report-form .form-section__filters .card-body .filter-row .date-time-picker .date-time .row:nth-child(2){align-items:center}.report-form .form-section__metrics .report-metrics__row{border-bottom:1px solid #e0e4f8}.report-form .form-section__dimensions{border-radius:.2667rem;border:1px solid #e0e4f8}.report-form .form-section__dimensions__header{display:flex;align-items:center;font-size:.93rem;justify-content:space-between;font-weight:500;padding:.6rem 1rem;background-color:#ebedf3}.report-form .form-section__dimensions__header .fa-plus{font-size:1rem}.report-form .form-section__dimensions__row{display:flex;align-items:center;padding:.5rem 1rem;justify-content:space-between;border-bottom:1px solid #e0e4f8}.report-form .form-section__dimensions__row .form-group{margin-bottom:0}.report-form .form-section__dimensions__row .fa-grip-vertical{padding-top:.75rem}.report-form .form-section__dimensions__title{font-weight:500;padding:1rem 0 1.5rem 0}.report-form .form-section__dimensions i{cursor:pointer}.report-form .form-buttons #openActionsMenu{margin:0;min-width:0;border-left:1px solid #fff}.report-form .bottom-section .btn-navigation .btn{color:#bfc5d2;border-color:#bfc5d2}.report-form .bottom-section .btn-navigation .btn:disabled{opacity:.45}.report-form .goal-dropdown{display:flex;flex-direction:column}.report-form .goal-dropdown .link-primary{font-size:.8rem;font-weight:500;text-decoration:underline;position:relative;bottom:2.5rem;left:.8rem;margin-bottom:.8rem;width:fit-content}.report-goal-not-found-message{font-size:.93rem;padding-top:1.33rem;padding-bottom:1.6rem}.report-form-add-goal{display:flex;flex-direction:column;border-top:1px solid #e0e4f8;position:relative}.report-form-add-goal .link-primary{border:0;font-weight:500;font-size:.8rem;align-self:center;padding-top:.8rem;padding-bottom:.8rem;text-decoration:underline;background-color:#fff !important;cursor:pointer}.report-form-add-goal .link-primary .fa-lock{display:none}
.report-builder .page-inner-content .left-section{flex-basis:60%;padding:0}.report-builder .page-inner-content .right-section{overflow-x:auto;padding:1.3333rem}.report-builder .page-inner-content .right-section .donut-chart .summary .goalDetails .prorated{margin-left:auto}.report-builder .page-inner-content .right-section .donut-chart .summary .goalDetails .name{max-width:60%;font-size:1rem;margin-left:auto}
.read-only__phone-field div[data-toggle]{margin-top:-0.3rem;margin-left:.25rem}.read-only__phone-field div[data-toggle] .fas.fa-info-circle{color:#687790}.read-only__phone-field div[data-toggle] .fas.fa-info-circle:hover{color:#2e384d}.read-only__phone-field .flag-container{padding:.105rem}.read-only__phone-field .flag-container .selected-flag{background-color:#fff !important;border-right:.5px solid #c6d0f0}.read-only__phone-field input[type=tel]{text-overflow:ellipsis;background-color:#f2f2f2;pointer-events:none !important}.read-only__phone-field input[type=tel]:focus{border-color:#c6d0f0}.read-only__phone-field.preview{cursor:none}.read-only__phone-field.preview .flag-container{cursor:default}.read-only__phone-field.preview .flag-container .selected-flag{background-color:#f2f2f2 !important}.read-only__phone-field.preview input[type=tel]{background-color:#fff}.read-only__phone-field__tooltip .tooltip-inner{padding:.5rem;max-width:20rem;text-align:left;background-color:#2e384d}.read-only__phone-field__tooltip .arrow::before{border-right-color:#2e384d !important}
.text-snippet-actions{max-width:4rem !important}.text-snippet-actions__copy{font-size:1.5rem}.text-snippet__text{display:inline-flex;align-items:center}
@media(max-height: 768px){#lcf-preview-modal{margin:auto}}@media(min-height: 768px){#lcf-preview-modal{margin:5rem auto}}#lcf-preview-modal .modal-header .deactive-message{margin-left:1rem;display:inline;width:70%;margin-top:.25rem;color:#ee2d23}#lcf-preview-modal .modal-body{overflow-x:hidden}@media(max-height: 900px){#lcf-preview-modal .modal-body{height:35rem}}@media(min-height: 900px){#lcf-preview-modal .modal-body{height:43rem}}#lcf-preview-modal .modal-body .page-header{margin-bottom:.35rem}#lcf-preview-modal .modal-body .preview-form-skeleton{height:calc(100vh - 3rem)}
@charset "UTF-8";
.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;
}

.form-group.date-picker-component .date-picker-field{width:100%;color:#2e384d;font-size:1rem;font-weight:400;border:1px solid #c6d0f0;border-radius:.3rem;padding:6px 10px 5px 13px}.form-group.date-picker-component .fa-calendar-alt{position:relative;left:-1rem;color:gray;font-size:1.2rem;margin-top:.6rem;cursor:pointer}.form-group.date-picker-component .react-datepicker{border:1px solid #c6d0f0;background-color:#fff;margin-top:.6rem;margin-left:-0.2rem}.form-group.date-picker-component .react-datepicker-wrapper{margin-right:-1.1rem}.form-group.date-picker-component .react-datepicker-popper[data-placement^=bottom]{margin-top:-0.7rem}.form-group.date-picker-component .react-datepicker-popper[data-placement^=top]{padding-bottom:5px}.form-group.date-picker-component .react-datepicker__navigation--previous{width:1.5rem;height:1.5rem;border:1px solid #c6d0f0;border-radius:1rem;padding-top:.6rem;padding-right:.3rem;margin-top:.4rem;margin-left:.5rem}.form-group.date-picker-component .react-datepicker__navigation--next{width:1.5rem;height:1.5rem;border:1px solid #c6d0f0;border-radius:1rem;padding-top:.6rem;padding-left:.3rem;margin-top:.4rem;margin-right:.5rem}.form-group.date-picker-component .react-datepicker__header{border-bottom:1px solid #c6d0f0;background-color:#fff}.form-group.date-picker-component .react-datepicker__year-select{width:2.8rem;border:.1rem solid #e0e4f8;border-radius:.2rem;padding:.1rem .2rem;margin-left:-1.5rem;background-color:#fff}.form-group.date-picker-component .react-datepicker__year-select:hover,.form-group.date-picker-component .react-datepicker__month-select:hover{cursor:pointer}.form-group.date-picker-component .react-datepicker__current-month{display:none}.form-group.date-picker-component .react-datepicker__month-select{position:relative;width:5.8rem;border:.1rem solid #e0e4f8;border-radius:.2rem;padding:.1rem .2rem;background-color:#fff}.form-group.date-picker-component .react-datepicker__day--keyboard-selected,.form-group.date-picker-component .react-datepicker__day--selected{color:#fff;border-radius:1rem;background-color:#0176ff}.form-group.date-picker-component .react-datepicker__day:hover{border-radius:1rem}.form-group.date-picker-component .react-datepicker__day-names{margin-top:.4rem}.form-group.date-picker-component .react-datepicker__time-container{border-left:1px solid #c6d0f0}.form-group.date-picker-component .react-datepicker-time__header{color:#2e384d}.form-group.date-picker-component .react-datepicker__time-list-item--selected{background-color:#0176ff !important}
.max-width-0__5{max-width:.667rem !important}.form-fields-details-wrapper{border:.09rem dashed #bfc5d2;border-radius:.3rem;height:calc(100vh - 24rem)}.form-fields-details-form{overflow-y:auto;height:calc(100vh - 31rem)}.form-fields-details-buttons{padding-top:.5rem;border-top:.09rem dashed #bfc5d2}.form-fields-list{height:calc(100vh - 26.6rem);overflow-y:auto}.form-fields-add-row-menu.btn-link:hover{text-decoration:none}.form-fields-add-row-menu i{vertical-align:middle}.form-fields-add-row-menu-wrapper{display:flex;flex-direction:row;align-items:center}.form-fields-item-content{border:.09rem solid #bfc5d2;border-radius:.3rem;padding:.5rem}.form-fields-item-disabled{background-color:#f2f2f2;opacity:1}.form-fields-item-info{font-size:.9rem;color:#69707f;font-weight:400;padding-top:.25rem}.form-fields-item-action{margin-top:auto;margin-bottom:auto}.form-fields-action-info{border:.09rem dashed #bfc5d2;border-radius:.3rem;padding:.5rem;width:100%;color:#8798ad}
.form-preview-wrapper{border:1px solid #bfc5d2;border-radius:.3rem;height:70%;overflow-y:auto;user-select:none}.form-preview-wrapper>div{display:flex;flex-direction:column;min-height:100%}.form-preview__title{margin-bottom:1rem}.form-preview__form-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.333rem;max-width:100%;margin-bottom:.75rem;font-weight:400}.form-preview__field-container{padding-bottom:.625rem}.form-preview__form-field{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #bfc5d2;border-radius:.3rem;padding:.5rem .6667rem;max-width:100%;height:calc(1.5em + 1rem);color:#bfc5d2;margin-bottom:.5rem}.form-preview__form-field-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;font-size:.8rem;max-width:100%;margin-bottom:.25rem}.form-preview__form-field-label.required::after{content:" *";color:#ee2d23}.form-preview__submit-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-align:center;min-width:7rem;width:fit-content;max-width:100%;font-weight:500;background-color:#000;border-radius:.3rem;padding:.5rem 1rem;margin-top:1rem;margin-bottom:.5rem}.form-preview__branding{font-size:.8rem;color:#0176ff;margin-top:auto;text-align:center}
.step-progress-border{margin-left:-1.3rem;margin-right:-1.3rem}.step-progress-step-number{display:table;margin:0 auto;width:1.9rem;height:1.8rem;border-radius:50%;line-height:1.8rem;text-align:center;font-size:.8rem;border:.0667rem solid #000}.step-progress-step-completed{color:#fff;background:#5f77ff;border:none}.step-progress-step-name{margin-top:1rem;font-size:12px;line-height:normal}.step-progress-step-separator{height:.067rem;border:none;background-color:#e0e4f8}.step-progress-step-separator.completed{background-color:#5f77ff}
.lead-capture-form-steps{overflow-y:auto;max-height:calc(100vh - 21rem)}.lead-capture-form-content{overflow-y:auto;height:calc(100vh - 24rem)}.lead-capture-form-buttons{position:absolute;bottom:0;left:0;margin-bottom:1rem;width:100%;padding-top:1rem;border-top:.0667rem solid #e0e4f8}.lead-capture-form-buttons .btn{min-width:7.2rem;margin-left:.5rem;line-height:1.5}.lead-capture-form-separator{margin-left:-1.3rem;margin-right:-1.3rem}.lead-capture-form-loader{padding-top:15rem}
.lead-capture-form-edit .page-header-right{justify-content:flex-end}
.meeting-rsvp{padding:3rem;max-width:50%}@media(max-height: 768px){.meeting-rsvp{padding:.1rem;overflow-y:auto}}@media(max-width: 576px){.meeting-rsvp{max-width:100%;overflow-y:auto}}.meeting-rsvp__title{font-weight:400}.meeting-rsvp__error-container{padding:20rem}@media(max-height: 768px){.meeting-rsvp__error-container{padding:15rem}}.meeting-rsvp__error-message{font-weight:400;font-size:large;color:#8798ad;display:flex;padding-top:.5rem}.meeting-rsvp__error-message #circle-icon{font-size:1.5em;color:#8798ad}.meeting-rsvp__error-message #times-icon{line-height:1.5em}.meeting-rsvp__message-box{margin-left:.5rem}.meeting-rsvp__logo-wrapper{margin-top:.5rem}.meeting-rsvp__logo-wrapper img{width:72px;height:20px}.meeting-rsvp__selected#yes{color:#28a645;background-color:#cae9d1;border-color:#28a645}.meeting-rsvp__selected#no{background-color:#fbd2cc;border:.0667rem solid #ee2d23;color:#ee2d23}.meeting-rsvp__selected#maybe{color:#69707f;background-color:#bfc5d2;border-color:#69707f}.meeting-rsvp #after-response-message{font-size:.8rem;padding-right:.8rem;margin-top:.5rem;margin-left:.5rem;height:auto;line-height:1;word-break:break-word;overflow-wrap:break-word}.meeting-rsvp .card-footer{background-color:#fff}.meeting-rsvp .read-only-info .label{color:#000;font-weight:500}.meeting-rsvp #organizer-info{border-bottom-color:#0176ff;border-bottom-width:thick}.meeting-rsvp #organizer-info h5{font-weight:400}
/* Variables declaration */
.rdp-root {
  --rdp-accent-color: blue; /* The accent color used for selected days and UI elements. */
  --rdp-accent-background-color: #f0f0ff; /* The accent background color used for selected days and UI elements. */

  --rdp-day-height: 44px; /* The height of the day cells. */
  --rdp-day-width: 44px; /* The width of the day cells. */

  --rdp-day_button-border-radius: 100%; /* The border radius of the day cells. */
  --rdp-day_button-border: 2px solid transparent; /* The border of the day cells. */
  --rdp-day_button-height: 42px; /* The height of the day cells. */
  --rdp-day_button-width: 42px; /* The width of the day cells. */

  --rdp-selected-border: 2px solid var(--rdp-accent-color); /* The border of the selected days. */
  --rdp-disabled-opacity: 0.5; /* The opacity of the disabled days. */
  --rdp-outside-opacity: 0.75; /* The opacity of the days outside the current month. */
  --rdp-today-color: var(--rdp-accent-color); /* The color of the today's date. */

  --rdp-dropdown-gap: 0.5rem; /* The gap between the dropdowns used in the month captons. */

  --rdp-months-gap: 2rem; /* The gap between the months in the multi-month view. */

  --rdp-nav_button-disabled-opacity: 0.5; /* The opacity of the disabled navigation buttons. */
  --rdp-nav_button-height: 2.25rem; /* The height of the navigation buttons. */
  --rdp-nav_button-width: 2.25rem; /* The width of the navigation buttons. */
  --rdp-nav-height: 2.75rem; /* The height of the navigation bar. */

  --rdp-range_middle-background-color: var(--rdp-accent-background-color); /* The color of the background for days in the middle of a range. */
  --rdp-range_middle-color: inherit; /* The color of the range text. */

  --rdp-range_start-color: white; /* The color of the range text. */
  --rdp-range_start-background: linear-gradient(
    var(--rdp-gradient-direction),
    transparent 50%,
    var(--rdp-range_middle-background-color) 50%
  ); /* Used for the background of the start of the selected range. */
  --rdp-range_start-date-background-color: var(--rdp-accent-color); /* The background color of the date when at the start of the selected range. */

  --rdp-range_end-background: linear-gradient(
    var(--rdp-gradient-direction),
    var(--rdp-range_middle-background-color) 50%,
    transparent 50%
  ); /* Used for the background of the end of the selected range. */
  --rdp-range_end-color: white; /* The color of the range text. */
  --rdp-range_end-date-background-color: var(--rdp-accent-color); /* The background color of the date when at the end of the selected range. */

  --rdp-week_number-border-radius: 100%; /* The border radius of the week number. */
  --rdp-week_number-border: 2px solid transparent; /* The border of the week number. */

  --rdp-week_number-height: var(--rdp-day-height); /* The height of the week number cells. */
  --rdp-week_number-opacity: 0.75; /* The opacity of the week number. */
  --rdp-week_number-width: var(--rdp-day-width); /* The width of the week number cells. */
  --rdp-weeknumber-text-align: center; /* The text alignment of the weekday cells. */

  --rdp-weekday-opacity: 0.75; /* The opacity of the weekday. */
  --rdp-weekday-padding: 0.5rem 0rem; /* The padding of the weekday. */
  --rdp-weekday-text-align: center; /* The text alignment of the weekday cells. */

  --rdp-gradient-direction: 90deg;

  --rdp-animation_duration: 0.3s;
  --rdp-animation_timing: cubic-bezier(0.4, 0, 0.2, 1);
}

.rdp-root[dir="rtl"] {
  --rdp-gradient-direction: -90deg;
}

.rdp-root[data-broadcast-calendar="true"] {
  --rdp-outside-opacity: unset;
}

/* Root of the component. */
.rdp-root {
  position: relative; /* Required to position the navigation toolbar. */
  box-sizing: border-box;
}

.rdp-root * {
  box-sizing: border-box;
}

.rdp-day {
  width: var(--rdp-day-width);
  height: var(--rdp-day-height);
  text-align: center;
}

.rdp-day_button {
  background: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  font: inherit;
  color: inherit;
  justify-content: center;
  align-items: center;
  display: flex;

  width: var(--rdp-day_button-width);
  height: var(--rdp-day_button-height);
  border: var(--rdp-day_button-border);
  border-radius: var(--rdp-day_button-border-radius);
}

.rdp-day_button:disabled {
  cursor: revert;
}

.rdp-caption_label {
  z-index: 1;

  position: relative;
  display: inline-flex;
  align-items: center;

  white-space: nowrap;
  border: 0;
}

.rdp-dropdown:focus-visible ~ .rdp-caption_label {
  outline: 5px auto Highlight;
  /* biome-ignore lint/suspicious/noDuplicateProperties: backward compatibility */
  outline: 5px auto -webkit-focus-ring-color;
}

.rdp-button_next,
.rdp-button_previous {
  border: none;
  background: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  font: inherit;
  color: inherit;
  -moz-appearance: none;
  -webkit-appearance: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  appearance: none;

  width: var(--rdp-nav_button-width);
  height: var(--rdp-nav_button-height);
}

.rdp-button_next:disabled,
.rdp-button_next[aria-disabled="true"],
.rdp-button_previous:disabled,
.rdp-button_previous[aria-disabled="true"] {
  cursor: revert;

  opacity: var(--rdp-nav_button-disabled-opacity);
}

.rdp-chevron {
  display: inline-block;
  fill: var(--rdp-accent-color);
}

.rdp-root[dir="rtl"] .rdp-nav .rdp-chevron {
  transform: rotate(180deg);
  transform-origin: 50%;
}

.rdp-dropdowns {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: var(--rdp-dropdown-gap);
}
.rdp-dropdown {
  z-index: 2;

  /* Reset */
  opacity: 0;
  appearance: none;
  position: absolute;
  inset-block-start: 0;
  inset-block-end: 0;
  inset-inline-start: 0;
  width: 100%;
  margin: 0;
  padding: 0;
  cursor: inherit;
  border: none;
  line-height: inherit;
}

.rdp-dropdown_root {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.rdp-dropdown_root[data-disabled="true"] .rdp-chevron {
  opacity: var(--rdp-disabled-opacity);
}

.rdp-month_caption {
  display: flex;
  align-content: center;
  height: var(--rdp-nav-height);
  font-weight: bold;
  font-size: large;
}

.rdp-root[data-nav-layout="around"] .rdp-month,
.rdp-root[data-nav-layout="after"] .rdp-month {
  position: relative;
}

.rdp-root[data-nav-layout="around"] .rdp-month_caption {
  justify-content: center;
  margin-inline-start: var(--rdp-nav_button-width);
  margin-inline-end: var(--rdp-nav_button-width);
  position: relative;
}

.rdp-root[data-nav-layout="around"] .rdp-button_previous {
  position: absolute;
  inset-inline-start: 0;
  top: 0;
  height: var(--rdp-nav-height);
  display: inline-flex;
}

.rdp-root[data-nav-layout="around"] .rdp-button_next {
  position: absolute;
  inset-inline-end: 0;
  top: 0;
  height: var(--rdp-nav-height);
  display: inline-flex;
  justify-content: center;
}

.rdp-months {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  gap: var(--rdp-months-gap);
  max-width: fit-content;
}

.rdp-month_grid {
  border-collapse: collapse;
}

.rdp-nav {
  position: absolute;
  inset-block-start: 0;
  inset-inline-end: 0;

  display: flex;
  align-items: center;

  height: var(--rdp-nav-height);
}

.rdp-weekday {
  opacity: var(--rdp-weekday-opacity);
  padding: var(--rdp-weekday-padding);
  font-weight: 500;
  font-size: smaller;
  text-align: var(--rdp-weekday-text-align);
  text-transform: var(--rdp-weekday-text-transform);
}

.rdp-week_number {
  opacity: var(--rdp-week_number-opacity);
  font-weight: 400;
  font-size: small;
  height: var(--rdp-week_number-height);
  width: var(--rdp-week_number-width);
  border: var(--rdp-week_number-border);
  border-radius: var(--rdp-week_number-border-radius);
  text-align: var(--rdp-weeknumber-text-align);
}

/* DAY MODIFIERS */
.rdp-today:not(.rdp-outside) {
  color: var(--rdp-today-color);
}

.rdp-selected {
  font-weight: bold;
  font-size: large;
}

.rdp-selected .rdp-day_button {
  border: var(--rdp-selected-border);
}

.rdp-outside {
  opacity: var(--rdp-outside-opacity);
}

.rdp-disabled:not(.rdp-selected) {
  opacity: var(--rdp-disabled-opacity);
}

.rdp-hidden {
  visibility: hidden;
  color: var(--rdp-range_start-color);
}

.rdp-range_start {
  background: var(--rdp-range_start-background);
}

.rdp-range_start .rdp-day_button {
  background-color: var(--rdp-range_start-date-background-color);
  color: var(--rdp-range_start-color);
}

.rdp-range_middle {
  background-color: var(--rdp-range_middle-background-color);
}

.rdp-range_middle .rdp-day_button {
  border: unset;
  border-radius: unset;
  color: var(--rdp-range_middle-color);
}

.rdp-range_end {
  background: var(--rdp-range_end-background);
  color: var(--rdp-range_end-color);
}

.rdp-range_end .rdp-day_button {
  color: var(--rdp-range_start-color);
  background-color: var(--rdp-range_end-date-background-color);
}

.rdp-range_start.rdp-range_end {
  background: revert;
}

.rdp-focusable {
  cursor: pointer;
}

@keyframes rdp-slide_in_left {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}

@keyframes rdp-slide_in_right {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}

@keyframes rdp-slide_out_left {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}

@keyframes rdp-slide_out_right {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(100%);
  }
}

.rdp-weeks_before_enter {
  animation: rdp-slide_in_left var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-weeks_before_exit {
  animation: rdp-slide_out_left var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-weeks_after_enter {
  animation: rdp-slide_in_right var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-weeks_after_exit {
  animation: rdp-slide_out_right var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_after_enter {
  animation: rdp-slide_in_left var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_before_exit {
  animation: rdp-slide_out_right var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_before_enter {
  animation: rdp-slide_in_right var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-root[dir="rtl"] .rdp-weeks_after_exit {
  animation: rdp-slide_out_left var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

@keyframes rdp-fade_in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes rdp-fade_out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

.rdp-caption_after_enter {
  animation: rdp-fade_in var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-caption_after_exit {
  animation: rdp-fade_out var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-caption_before_enter {
  animation: rdp-fade_in var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.rdp-caption_before_exit {
  animation: rdp-fade_out var(--rdp-animation_duration)
    var(--rdp-animation_timing) forwards;
}

.calendar-link-client-view{min-height:100dvh;background-color:#f2f3f5;background-image:url(/images/kylas-mountains.38cd57dc.png);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;padding:1.5rem 1rem 2rem;overflow-y:auto;-webkit-overflow-scrolling:touch}.calendar-link-client-view__shell{min-height:calc(100dvh - 3.5rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.calendar-link-client-view__content{width:100%;max-width:76rem;display:flex;align-items:stretch;justify-content:center;gap:1.25rem}.calendar-link-client-view__card{width:100%;max-width:24rem;min-height:35rem;background:#fff;border:1px solid rgba(202,213,231,.75);border-radius:1.5rem;box-shadow:0 20px 60px rgba(46,56,77,.1);padding:1.5rem}.calendar-link-client-view__card--calendar{max-width:30rem}.calendar-link-client-view__card--slots{max-width:18rem;min-height:35rem}.calendar-link-client-view__success-card{width:100%;max-width:26.25rem;min-height:34rem;max-height:calc(100dvh - 8rem);background:hsla(0,0%,100%,.82);border:1px solid rgba(222,226,233,.85);border-radius:1rem;padding:2rem 1.8rem;box-shadow:0 20px 44px rgba(39,47,66,.06);text-align:center;overflow-y:auto}.calendar-link-client-view__success-title{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;color:#2f3b52;font-size:1.05rem;font-weight:500;margin-bottom:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:1.5rem}.calendar-link-client-view__success-title i{color:#24a148;font-size:1.55rem;flex:0 0 auto}.calendar-link-client-view__inactive-card{margin-top:3rem;max-width:26.25rem;padding:2rem 2rem 2.25rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.calendar-link-client-view__inactive-title{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#2f3b52;font-size:1.35rem;font-weight:600;margin:0 0 1.5rem;text-align:center}.calendar-link-client-view__inactive-title i{color:#ee2d23;font-size:1.5rem;flex:0 0 auto}.calendar-link-client-view__inactive-meeting-title{color:#2f3b52;font-size:2rem;font-weight:600;margin:0 0 .8rem;text-align:center;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.calendar-link-client-view__inactive-description{margin:0;color:#5e687b;font-size:1.04rem;text-align:center;line-height:1.45;white-space:normal;overflow-wrap:anywhere}.calendar-link-client-view__success-logo{width:4.6rem;height:4.6rem;object-fit:cover;border-radius:50%;border:1px solid #eef3f5}.calendar-link-client-view__success-meeting-title{color:#2f3b52;font-size:2.25rem;font-weight:500;margin-bottom:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-link-client-view__success-meeting-time{color:#717785;font-size:1.05rem;margin-bottom:2.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-link-client-view__success-details{display:grid;gap:.65rem;text-align:left;max-width:21rem;margin:0 auto;width:100%}.calendar-link-client-view__success-details p{margin:0;color:#6b707a;font-size:1.04rem;line-height:1.35;display:flex;align-items:flex-start;gap:.55rem;white-space:nowrap;overflow:hidden}.calendar-link-client-view__success-details p i{color:#a3adbf;width:1.25rem;text-align:center;flex:0 0 auto;margin-top:.15rem}.calendar-link-client-view__success-details p span{min-width:0;overflow:hidden;text-overflow:ellipsis}.calendar-link-client-view__brand{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.calendar-link-client-view__company-logo{width:4rem;height:4rem;border-radius:50%;object-fit:cover;border:1px solid #eef3f5;background:#fff}.calendar-link-client-view__header h1{margin-bottom:0;font-size:2rem;font-weight:400;color:#2e384d}.calendar-link-client-view__field{margin-bottom:1.7rem}.calendar-link-client-view__field label{display:inline-flex;gap:.125rem;margin-bottom:.5rem;color:#2e384d;font-size:.9375rem;font-weight:400}.calendar-link-client-view__field label span{color:#ee2d23}.calendar-link-client-view__field input,.calendar-link-client-view__field .intl-tel-input input,.calendar-link-client-view__field .intl-tel-input .selected-flag{background:#fff !important}.calendar-link-client-view__field input,.calendar-link-client-view__field .intl-tel-input input{width:100%;height:3rem;border-radius:.5rem;border:1px solid #8b95a7;padding:0 1rem;font-size:1rem;color:#2e384d;transition:border-color .2s ease,box-shadow .2s ease}.calendar-link-client-view__field input:focus,.calendar-link-client-view__field .intl-tel-input input:focus{outline:none;background:#fff !important;border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.1)}.calendar-link-client-view__field input[aria-invalid=true],.calendar-link-client-view__field .intl-tel-input input[aria-invalid=true]{border-color:#ee2d23}.calendar-link-client-view__field input:-webkit-autofill,.calendar-link-client-view__field input:-webkit-autofill:hover,.calendar-link-client-view__field input:-webkit-autofill:focus,.calendar-link-client-view__field input:-webkit-autofill:active,.calendar-link-client-view__field .intl-tel-input input:-webkit-autofill,.calendar-link-client-view__field .intl-tel-input input:-webkit-autofill:hover,.calendar-link-client-view__field .intl-tel-input input:-webkit-autofill:focus,.calendar-link-client-view__field .intl-tel-input input:-webkit-autofill:active{-webkit-text-fill-color:#2e384d;-webkit-box-shadow:0 0 0 1000px #fff inset !important;box-shadow:0 0 0 1000px #fff inset !important;background:#fff !important;transition:background-color 9999s ease-out 0s}.calendar-link-client-view__field .intl-tel-input{width:100%;border-radius:.5rem}.calendar-link-client-view__field .intl-tel-input .selected-flag{border-radius:.5rem 0 0 .5rem}.calendar-link-client-view__field .intl-tel-input .selected-dial-code{color:#2e384d}.calendar-link-client-view__error{margin-top:.375rem;color:#ee2d23;font-size:.8125rem}.calendar-link-client-view_next-button{width:100%;border:0;border-radius:.875rem;background:linear-gradient(135deg, #0d6efd, #0059d6);color:#fff;font-size:1rem;font-weight:500;padding:.9rem 1rem;margin-top:.5rem}.calendar-link-client-view__powered-by{font-size:.95rem}.calendar-link-client-view__powered-by span{color:#0176ff}.calendar-link-client-view__lazy-fallback{min-height:12rem;width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#5e687b;font-size:.95rem}.calendar-link-client-view__lazy-fallback i{font-size:1rem}.calendar-link-client-view__powered-by--success{margin-top:.3rem}.calendar-link-client-view__available-shifts{margin-left:3rem;width:100%}.calendar-link-client-view__step-title{font-size:2rem;font-weight:450;margin-bottom:1.25rem;color:#2e384d;margin-left:-3rem}.calendar-link-client-view__day-picker .rdp-months{justify-content:center}.calendar-link-client-view__day-picker .rdp-month{width:100%;max-width:25rem}.calendar-link-client-view__day-picker .rdp-month_caption{display:flex;justify-content:center;margin-bottom:1rem}.calendar-link-client-view__day-picker .rdp-caption_label{font-size:2rem;font-weight:400;color:#2e384d}.calendar-link-client-view__day-picker .rdp-nav{display:flex;justify-content:space-between;width:100%;top:.125rem}.calendar-link-client-view__day-picker .rdp-button_previous,.calendar-link-client-view__day-picker .rdp-button_next{width:3.2rem;height:3.2rem;border-radius:9999px;background:#ebf2ff;border:0;color:#1b6fe5}.calendar-link-client-view__day-picker .rdp-weekdays{margin-bottom:.8rem}.calendar-link-client-view__day-picker .rdp-weekday{font-size:.95rem;font-weight:600;color:#4d5a73;text-transform:uppercase}.calendar-link-client-view__day-picker .rdp-day{text-align:center;padding:.32rem}.calendar-link-client-view__day-picker .rdp-day_button{width:2.5rem;height:2.5rem;border-radius:9999px;border:1px solid #d2d9e8;color:#8b95a7;font-size:1rem;font-weight:500;background:rgba(0,0,0,0)}.calendar-link-client-view__day-picker .rdp-day:not(.rdp-disabled):not(.rdp-selected) .rdp-day_button{border-color:#9ec0f5;color:#1b6fe5}.calendar-link-client-view__day-picker .rdp-selected .rdp-day_button{border-color:#1b6fe5;background:#1b6fe5;color:#fff;font-weight:600}.calendar-link-client-view__day-picker .rdp-disabled .rdp-day_button,.calendar-link-client-view__day-picker .rdp-outside .rdp-day_button{border-color:rgba(0,0,0,0);color:#c5ccda;background:rgba(0,0,0,0);cursor:not-allowed}.calendar-link-client-view__slots-panel{display:flex;flex-direction:column;height:100%}.calendar-link-client-view__slots-day-label{color:#6d7788;font-size:1rem;font-weight:500;margin-bottom:1rem;min-height:2.3rem}.calendar-link-client-view__slots-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem;max-height:24rem;overflow:auto;padding-right:.2rem}.calendar-link-client-view__slot-button{border:1px solid #1b6fe5;border-radius:.5rem;background:#fff;color:#1b6fe5;font-size:1rem;font-weight:500;padding:.58rem .75rem;text-align:center;cursor:pointer}.calendar-link-client-view__slot-button--selected{background:#1b6fe5;color:#fff}.calendar-link-client-view__schedule-button{width:100%;margin-top:auto;border:0;border-radius:.4rem;background:#1b6fe5;color:#fff;font-size:1.05rem;font-weight:500;padding:.7rem 1rem}.calendar-link-client-view__schedule-button:disabled{background:#c5ccda;cursor:not-allowed}.calendar-link-client-view__slots-empty{margin-bottom:1rem;color:#69707f;font-size:.875rem}@media(max-width: 576px){.calendar-link-client-view{background-size:140% auto;padding:.875rem .875rem 1.5rem}.calendar-link-client-view__shell{min-height:auto;justify-content:flex-start;align-items:stretch;gap:.875rem}.calendar-link-client-view.calendar-link-client-view--success{padding-top:1.25rem;padding-bottom:1.25rem}.calendar-link-client-view.calendar-link-client-view--success .calendar-link-client-view__shell{min-height:calc(100dvh - 2.5rem);justify-content:center;align-items:center;gap:.75rem}.calendar-link-client-view__content{flex-direction:column;align-items:stretch;gap:.875rem;max-width:100%}.calendar-link-client-view__card{min-height:auto;max-width:100%;padding:1.25rem;border-radius:1.125rem}.calendar-link-client-view__card--calendar,.calendar-link-client-view__card--slots{max-width:100%;min-height:auto}.calendar-link-client-view__available-shifts{margin-left:0}.calendar-link-client-view__step-title{font-size:1.5rem;margin-left:0;margin-bottom:1rem}.calendar-link-client-view__slots-day-label{font-size:1rem;min-height:auto}.calendar-link-client-view__header h1{font-size:1.75rem}.calendar-link-client-view__day-picker .rdp-caption_label{font-size:1.75rem}.calendar-link-client-view__day-picker .rdp-button_previous,.calendar-link-client-view__day-picker .rdp-button_next{width:2.8rem;height:2.8rem}.calendar-link-client-view__day-picker .rdp-day_button{width:2.3rem;height:2.3rem}.calendar-link-client-view__slots-grid{max-height:none}.calendar-link-client-view__schedule-button{margin-top:1rem}.calendar-link-client-view__powered-by{text-align:center;margin-top:.25rem}.calendar-link-client-view__success-card{min-height:auto;max-height:calc(100dvh - 4rem);padding:1.4rem 1.2rem}.calendar-link-client-view__success-title{font-size:.94rem;margin-bottom:1.3rem}.calendar-link-client-view__success-meeting-title{font-size:1.8rem}.calendar-link-client-view__success-meeting-time{font-size:.95rem;margin-bottom:1.7rem}.calendar-link-client-view__success-details p{font-size:.97rem}}
.ai-chat-window{display:flex;flex-direction:column;height:inherit}.ai-chat-window .header{font-size:.9375rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.25rem .875rem 1rem;background-color:#f8f9fb;border-bottom:1px solid #ebedf3;position:relative}.ai-chat-window .header .drag-handle{position:absolute;top:.25rem;left:50%;display:flex;padding:.125rem .5rem;color:#8b95a7;cursor:grab;opacity:0;transform:translateX(-50%);transition:opacity .15s ease-in-out;touch-action:none;user-select:none}.ai-chat-window .header .drag-handle:active{cursor:grabbing}.ai-chat-window .header .drag-handle i{font-size:.75rem}.ai-chat-window .header:hover .drag-handle,.ai-chat-window .header .drag-handle:focus{opacity:1}@media(hover: none){.ai-chat-window .header .drag-handle{opacity:1}}.ai-chat-window .header .subtitle{margin-top:.125rem;font-size:.75rem;font-weight:400;line-height:1.2;color:#687790;cursor:default}.ai-chat-window .header .info-icon{display:flex;cursor:pointer;color:#687790;outline:none}.ai-chat-window .header .info-icon:hover,.ai-chat-window .header .info-icon:focus{color:#0176ff}.ai-chat-window .header .info-icon svg{width:1.125rem;height:1.125rem}.ai-chat-window .header .info-tooltip{position:absolute;top:calc(100% - .5rem);left:1rem;right:1rem;z-index:1;padding:.75rem 1rem;font-size:.875rem;font-weight:400;color:#212529;background-color:#eef2f8;border-radius:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ai-chat-window .header img{width:3.25rem;height:3.25rem}.ai-chat-window .header .close-chat{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;cursor:pointer;font-size:1.125rem;color:#8b95a7;border-radius:50%;transition:color .15s ease-in-out,background-color .15s ease-in-out}.ai-chat-window .header .close-chat:hover{color:#687790;background-color:#ebedf3}.ai-chat-window .header .clear-chat{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;cursor:pointer;background-color:#f8f9fb;border:1px solid #ebedf3;border-radius:.5rem;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}.ai-chat-window .header .clear-chat i{font-size:1rem;color:#6a7c9e;transition:color .15s ease-in-out}.ai-chat-window .header .clear-chat:focus{outline:none}.ai-chat-window .header .clear-chat:hover,.ai-chat-window .header .clear-chat:active{background-color:#fff;border-color:#0176ff;box-shadow:0 1px 4px rgba(1,109,238,.2)}.ai-chat-window .header .clear-chat:hover i,.ai-chat-window .header .clear-chat:active i{color:#0176ff}.ai-chat-window .content.refreshed{animation:ai-chat-window-refresh .45s ease-out}.ai-chat-window .content{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem}.ai-chat-window .content .default-content .default-text{margin-top:.75rem}.ai-chat-window .content .default-content .default-chip{border:1px solid #dfdfdf;border-radius:.267rem;padding:.5rem .75rem;font-size:.875rem;color:#0176ff;margin-bottom:.5rem;width:fit-content;cursor:pointer}.ai-chat-window .content .default-content .sub-text{color:#687790;font-size:.875rem}.ai-chat-window .content .chat-history{display:flex;flex-direction:column;justify-content:flex-end}.ai-chat-window .content .chat-history .query-message{padding:.625rem 1rem;background-color:#0176ff;color:#fff;border-radius:1rem;margin-left:auto;font-size:.933rem;width:fit-content;margin-bottom:.5rem;margin-top:.5rem;max-width:80%;word-wrap:break-word}.ai-chat-window .content .chat-history .response-container{margin-top:.5rem;margin-bottom:.5rem;font-size:.933rem;display:flex;flex-direction:column;align-items:flex-start;color:#69707f}.ai-chat-window .content .chat-history .response-container.loading{flex-direction:row;align-items:center}.ai-chat-window .content .chat-history .response-container .response-actions{display:flex;align-items:center;margin-top:.5rem;padding-left:.75rem}.ai-chat-window .content .chat-history .response-container .response-actions .action{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-right:.875rem;color:#4f5d7a;cursor:pointer}.ai-chat-window .content .chat-history .response-container .response-actions .action:hover{color:#0176ff}.ai-chat-window .content .chat-history .response-container .response-actions .action i{font-size:.875rem;line-height:1}.ai-chat-window .content .chat-history .response-container .response-actions .action svg{width:1rem;height:1rem}.ai-chat-window .content .chat-history .response-container .response.markdown p,.ai-chat-window .content .chat-history .response-container .response.markdown ul,.ai-chat-window .content .chat-history .response-container .response.markdown ol,.ai-chat-window .content .chat-history .response-container .response.markdown pre,.ai-chat-window .content .chat-history .response-container .response.markdown blockquote,.ai-chat-window .content .chat-history .response-container .response.markdown table{margin-bottom:.5rem}.ai-chat-window .content .chat-history .response-container .response.markdown>:last-child{margin-bottom:0}.ai-chat-window .content .chat-history .response-container .response.markdown ul,.ai-chat-window .content .chat-history .response-container .response.markdown ol{padding-left:1.25rem}.ai-chat-window .content .chat-history .response-container .response.markdown code{padding:.125rem .375rem;font-size:.85em;color:#212529;background-color:#e3e8f0;border-radius:.25rem}.ai-chat-window .content .chat-history .response-container .response.markdown pre{padding:.5rem .75rem;overflow-x:auto;background-color:#e3e8f0;border-radius:.375rem}.ai-chat-window .content .chat-history .response-container .response.markdown pre code{padding:0;background:none}.ai-chat-window .content .chat-history .response-container .response.markdown a{color:#0176ff}.ai-chat-window .content .chat-history .response-container .response.markdown blockquote{padding-left:.75rem;color:#687790;border-left:.1875rem solid #c9d2e0}.ai-chat-window .content .chat-history .response-container .response.markdown th,.ai-chat-window .content .chat-history .response-container .response.markdown td{padding:.25rem .5rem;border:1px solid #c9d2e0}.ai-chat-window .content .chat-history .response-container .response{padding:.75rem 1rem;max-width:85%;background-color:#f1f4f9;border:1px solid #dfe5ee;border-radius:1rem;color:#212529;word-wrap:break-word}.ai-chat-window .content .chat-history .response-container .loading-message{color:#687790;font-size:.875rem}.ai-chat-window .content .chat-history .response-container .loader{display:flex;padding:.75rem 1rem;background-color:#f1f4f9;border:1px solid #dfe5ee;border-radius:1rem}.ai-chat-window .content .chat-history .response-container .loader .dot{background-color:#687790;height:.5rem;width:.5rem;border-radius:50%;animation:ai-chat-window-pulse 1s cubic-bezier(0.4, 0, 0.6, 1) infinite}.ai-chat-window .content .chat-history .response-container .loader .dot.delay-75{animation-delay:.2s;margin-right:.5rem;margin-left:.5rem}.ai-chat-window .content .chat-history .response-container .loader .dot.delay-150{animation-delay:.4s}.ai-chat-window .user-input-space{padding:1rem;border-top:1px solid #ebedf3;background-color:#f8f9fb;display:flex;align-items:center}.ai-chat-window .user-input-space textarea{border:none;width:100%;background-color:rgba(0,0,0,0);resize:none;user-select:none;touch-action:manipulation;font-size:.933rem;padding:.5rem .75rem}.ai-chat-window .user-input-space .send-icon{background-color:#0176ff;border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.ai-chat-window .user-input-space .send-icon i{font-size:.9375rem;color:#fff}.ai-chat-window .user-input-space .send-icon.disabled{opacity:.6;cursor:default}@keyframes ai-chat-window-refresh{from{opacity:0;transform:translateY(0.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes ai-chat-window-pulse{0%,100%{opacity:.5;transform:scale(0.7)}50%{opacity:1;transform:scale(1)}}
.ask-sherpa-chat{position:fixed;top:1rem;right:2rem;z-index:1050;width:25vw;min-width:26rem;height:75vh;display:flex;flex-direction:column;overflow:hidden;border-radius:.625rem;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.2)}.ask-sherpa-chat.docked{position:relative;top:auto;right:auto;z-index:auto;flex-shrink:0;height:100%;margin-left:1rem}.ask-sherpa-chat .credits{display:inline-block;padding:.0625rem .5rem;border-radius:1rem;font-weight:500}.ask-sherpa-chat .credits.high{color:#1a7f43;background-color:#e5f6ec}.ask-sherpa-chat .credits.medium{color:#a35d00;background-color:#fff3dc}.ask-sherpa-chat .credits.low{color:#c0392b;background-color:#fde8e6}.ask-sherpa-chat .entity-switcher{display:flex;align-items:center;flex-wrap:wrap;padding:.5rem 0}.ask-sherpa-chat .entity-switcher .label{flex-basis:100%;margin-bottom:.5rem;font-size:.8125rem}.ask-sherpa-chat .entity-switcher .btn{min-width:5rem;margin-right:.5rem;margin-bottom:.375rem;text-align:center}
.workflow-list .page-header .workflow-template-create.btn-outline-primary{background:none}.workflow-list .page-header .workflow-template-create.btn-outline-primary:hover{background:#0176ff}.workflow-list .page-header .workflow-template-create.btn-outline-primary.feature-disabled{color:#2e384d;border:0;box-shadow:none}.workflow-list .workflow-create-options-container .top-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.workflow-list .workflow-create-options-container .top-wrapper .heading{text-align:center;font-size:1.25rem;font-weight:300;margin-bottom:3.75rem}.workflow-list .workflow-create-options-container .top-wrapper .options{display:flex}.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template{display:flex;padding:1rem}.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .template-section{padding:1rem 5.25rem 1rem 0;margin-right:5.25rem;border-right:.0667rem solid #dfdfdf}.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .template-section,.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .scratch-section{display:flex;align-items:center}.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .template-section .header,.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .scratch-section .header{font-weight:500}.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .template-section .description-list,.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .scratch-section .description-list{margin-top:1.32rem;margin-bottom:2rem}.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .template-section .btn,.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .scratch-section .btn{width:fit-content}.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .template-section .btn:disabled,.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .scratch-section .btn:disabled{background-color:#ebedf3;color:#2e384d;opacity:1}.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .template-section img,.workflow-list .workflow-create-options-container .top-wrapper .options .workflow-template .scratch-section img{margin-left:5.966rem}
.workflow-step__wrapper{display:flex;align-items:center;margin-bottom:.5rem}.workflow-step__number{display:flex;align-items:center;justify-content:center;background-color:#0176ff;color:#fff;font-size:1rem;width:2rem;height:2rem;margin:0 1rem;border-radius:50%}.workflow-step__name{margin-left:.5rem;font-size:1.2rem;font-weight:500}.workflow-step__info{width:2rem;text-align:center;cursor:pointer}.workflow-section.disabled .workflow-step__wrapper{margin-bottom:0}.workflow-section.disabled .workflow-step__number{background-color:#eef3f5;color:#8798ad}.workflow-section.disabled .workflow-step__name{font-weight:400}
.workflow__entity{display:inline-block;padding:.375rem .75rem;border:1px solid #e0e4f8;border-radius:.5rem;letter-spacing:.018rem;user-select:none;cursor:pointer;margin-right:1rem}.workflow__entity .whatsapp-icon svg{margin-top:-0.1875rem}.workflow__entity .quotation-icon{margin-right:0}.workflow__entity .quotation-icon svg{height:1.3rem;margin-top:-0.1875rem}.workflow__entity.selected{color:#fff;background-color:#0176ff;border-color:#0176ff}.workflow__entity.disabled{opacity:.65;cursor:default}.workflow__entity-icon{margin-right:.5rem}.workflow__entity .fas.fa-phone{transform:rotate(90deg)}.workflow__entity .fas.fa-check-square{font-size:1.1rem}
.workflow-section__content .app-icon__preview,.workflow-section__content .app-icon__image{height:1.5rem;width:1.5rem;border-radius:.267rem;margin-right:.5rem}.workflow__trigger{cursor:pointer;display:flex;margin-bottom:.5rem}.workflow__trigger-input{cursor:pointer;vertical-align:middle}.workflow__trigger-label.form-label{cursor:pointer;margin-left:.5rem;display:inline-block}.workflow-trigger-option.tooltip .arrow::before{border-right-color:#2e384d}.workflow-trigger-option.tooltip .tooltip-inner{padding:.3rem;background-color:#2e384d;color:#fff;max-width:max-content;font-size:.93rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}
#webhookActionModal .webhook-request-url-preview__label{letter-spacing:.25;color:#0176ff;font-size:1rem;cursor:pointer}#webhookActionModal .webhook-request-url-preview__preview{font-size:1rem;color:#0176ff;overflow-wrap:break-word;word-break:break-all}#webhookActionModal .webhook-request-url-preview input{display:none}#webhookActionModal .webhook-request-url-preview input~span{display:none}#webhookActionModal .webhook-request-url-preview input~.webhook-request-url-preview__body{display:none}#webhookActionModal .webhook-request-url-preview input:checked~label{color:#2e384d}#webhookActionModal .webhook-request-url-preview input:checked~span{display:inline-block;color:#0176ff;margin-left:1rem}#webhookActionModal .webhook-request-url-preview input:checked~.webhook-request-url-preview__body{display:block}
.workflow-section .webhook-name{min-width:100%;display:inline-block;padding:.375rem .75rem;border:1px solid #0176ff;border-radius:.2667rem;letter-spacing:.018rem;user-select:none;cursor:pointer;color:#0176ff;max-width:15rem;line-height:1.6}.workflow-section #webhookActionModal .form-check-label{color:#756f86;font-size:.9rem}.workflow-section #webhookActionModal .form-row{font-size:.9rem;background-color:#f9f9f9;padding:.6667rem 1.5rem;margin-bottom:1.333rem}.workflow-section #webhookActionModal .form-row .form-group{margin-bottom:0}.workflow-section #webhookActionModal .form-row p{color:#2e384d}.workflow-section #webhookActionModal div[data-tooltip]:hover::after{width:31rem}.workflow-section #webhookActionModal div[data-tooltip] .fa-info-circle{color:#b0bac9;cursor:pointer}.workflow-section #webhookActionModal div[data-tooltip] .fa-info-circle :hover{color:#2e384d}.workflow-section #webhookActionModal .webhook-request-url-info{position:absolute;top:-0.25rem;width:2rem;padding-left:.5rem;left:6.5rem;cursor:pointer}
.meeting_workflow_from_date .days{display:flex}.meeting_workflow_from_date .days .form-group{display:flex}.meeting_workflow_from_date .days .form-group .form-control{width:5rem}.meeting_workflow_from_date .days .form-group .info-text{margin-top:.5rem;margin-left:.5rem}.meeting_workflow_from_date .days .form-group:not(:last-child) .info-text{margin-right:.5rem}.meeting_workflow_from_date .duration{display:flex;position:relative;left:-8.15rem}@media(min-width: 1500px){.meeting_workflow_from_date .duration{margin-top:.5rem}}.meeting_workflow_from_date .duration .label{font-size:.93rem;margin-top:.5rem;margin-right:.5rem}.meeting_workflow_from_date .duration .form-group{display:flex}.meeting_workflow_from_date .duration .form-group .form-control{width:5rem}.meeting_workflow_from_date .duration .form-group .info-text{margin-top:.5rem;margin-left:.5rem}.meeting_workflow_from_date .duration .form-group:not(:last-child) .info-text{margin-right:.5rem}.meeting_workflow_from_date .error{color:#ee2d23;margin-top:.5rem;font-size:.8rem}
.due-date.form-group input::-webkit-outer-spin-button,.due-date.form-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.due-date.form-group input[type=number]{-moz-appearance:textfield}.due-date.form-group .form-control.due-date__input{padding:.33rem !important;text-align:center;width:2.5rem;margin-bottom:0;margin-right:.5rem}.due-date.form-group .text{color:gray;margin-right:.5rem}.due-date.form-group .is-invalid~.invalid-feedback{display:block}
.pipelineField .pipeline{margin-right:1.33rem}
.day-time-input-field .form-group{display:flex;margin-bottom:0}.day-time-input-field .form-group .form-control{width:5rem}.day-time-input-field .form-group .info-text{margin-top:.5rem;margin-left:.5rem}.day-time-input-field .form-group input[type=number]{padding-right:0 !important}.day-time-input-field .form-group:not(:last-child) .info-text{margin-right:.5rem}.day-time-input-field .error{color:#ee2d23;font-size:.8rem;margin-top:.5rem}
#details_modal.sub-action-modal{margin-top:0}#details_modal.sub-action-modal.sub-action-modal--centered{margin-top:1.75rem}#details_modal.sub-action-modal.sub-action-modal--centered .modal-dialog{margin:1.75rem 15rem auto;max-width:31.25rem}#details_modal.sub-action-modal.sub-action-modal--centered .modal-dialog .modal-content{min-height:auto;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}#details_modal.sub-action-modal .modal-dialog{margin-top:0;margin-right:0}#details_modal.sub-action-modal .modal-dialog .modal-content{min-height:100vh;border:0;border-radius:0}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body{padding:1.6rem}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .copy-label-note{display:flex}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .copy-label-note .fa-info-circle{margin-left:.25rem}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .copy-label-note::after{width:20rem}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body textarea{height:8rem}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .warning-note,#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .inactive-field-note{top:-1rem;font-size:.8rem;position:relative}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .warning-note{color:#f0ab00}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .number-value .form-control{width:auto}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .percentage-value{display:flex}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .percentage-value .form-group{width:30%}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .percentage-value .form-group .form-control{padding-right:.3rem !important;border-radius:.267rem 0 0 .267rem}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .percentage-value .percent{width:15%;display:flex;margin-top:0;color:gray;align-items:center;justify-content:center;margin-bottom:1.3333rem;padding:.375rem .75rem;background-color:#f2f2f2;height:calc(1.5em + .75rem + 2px);border-radius:0 .267rem .267rem 0;border:1px solid #c6d0f0}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .money-value .currency-selector{width:32%}#details_modal.sub-action-modal .modal-dialog .modal-content .modal-body .money-value .moneyField-value{width:40%;border-top-left-radius:0;border-bottom-left-radius:0}
.workflow__action .property-value-due-date{position:relative}@media(max-width: 1752px){.workflow__action .property-value-due-date{left:calc(25% + .75rem);margin-top:1rem}}
.workflow-section .share-entity{min-width:auto;display:inline-block;padding:.375rem .75rem;border:1px solid #0176ff;border-radius:.2667rem;letter-spacing:.018rem;user-select:none;cursor:pointer;color:#0176ff;max-width:15rem;line-height:1.6}
.workflow-section .convert-lead{min-width:auto;display:inline-block;padding:.375rem .75rem;border:1px solid #0176ff;border-radius:.2667rem;letter-spacing:.018rem;user-select:none;cursor:pointer;color:#0176ff;max-width:15rem;line-height:1.6}#details_modal.convert-lead-modal .modal-dialog{max-width:40rem}#details_modal.convert-lead-modal .modal-dialog .view-conversion-mapping{display:flex;align-items:center}#details_modal.convert-lead-modal .modal-dialog .view-conversion-mapping .link-primary{font-size:.9rem;text-decoration:underline}#details_modal.convert-lead-modal .modal-dialog .view-conversion-mapping .new-tab-icon{height:.7rem;width:.7rem;margin-left:.2rem}#details_modal.convert-lead-modal .modal-dialog .modal-body{height:14rem}#details_modal.convert-lead-modal .modal-dialog .modal-body .custom-control .custom-control-label .entity-label{font-size:1.033rem}#details_modal.convert-lead-modal .warning{position:absolute;bottom:0;width:100%;color:#b9a60f;background-color:#fcf9cd;padding:.5rem 1rem;margin-bottom:0;z-index:10}
.workflow_trigger_action{width:100%;display:flex}.workflow_trigger_action .workflow-name-container{display:flex;align-items:center;margin-top:.7rem}.workflow_trigger_action .workflow-name-container[data-tooltip]:hover::before{left:5%;bottom:100%}.workflow_trigger_action .workflow-name-container[data-tooltip]:hover::after{max-width:20rem;bottom:125%;left:0%;word-break:break-word}.workflow_trigger_action .workflow-name-container .name{font-size:1rem;font-weight:500;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workflow_trigger_action .workflow-name-container .new-tab-icon{height:.8rem;width:.8rem;margin-left:.4rem;color:#0176ff}.trigger-action-add-workflow{display:flex;border-top:1px solid #e0e4f8;position:relative;justify-content:center;align-items:center}.trigger-action-add-workflow .link-primary{border:0;font-weight:500;font-size:.8rem;align-self:center;padding-top:.8rem;padding-bottom:.8rem;padding-left:.2rem;padding-right:.2rem;text-decoration:underline;background-color:#fff !important;cursor:pointer}.trigger-action-add-workflow .link-primary:hover{text-decoration:underline}.trigger-action-add-workflow .link-primary .fa-lock{display:none}.trigger-action-add-workflow .new-tab-icon{height:.6rem;width:.6rem;margin-top:.15rem}
.workflow-section .task-name{min-width:100%;display:inline-block;padding:.375rem .75rem;border:1px solid #0176ff;border-radius:.2667rem;letter-spacing:.018rem;user-select:none;cursor:pointer;color:#0176ff;max-width:15rem;line-height:1.6}.workflow-section #taskActionModal .right-section{overflow:auto}.workflow-section #taskActionModal .other-details .checkbox{padding-left:0rem;padding-top:.75rem}.workflow-section #taskActionModal .other-details .rc-time-picker{width:100%}.workflow-section #taskActionModal .other-details{border-top:.0667rem solid #eff2ff;padding-top:1rem}.workflow-section #taskActionModal .form-check-label{color:#2e384d;font-size:.9rem}.workflow-section #taskActionModal .form-row{font-size:.9rem;background-color:#f9f9f9;padding:.6667rem 1.5rem;margin-bottom:1.333rem}.workflow-section #taskActionModal .form-row .form-group{margin-bottom:0}.workflow-section #taskActionModal .form-row p{color:#2e384d}.workflow-section #taskActionModal .relatedTo{display:inline;cursor:pointer}.workflow-section #taskActionModal .relatedTo .fa-info{border-radius:50%;height:1.2rem;margin:.4rem;padding:.25rem .45rem;font-size:.677rem;color:#fff;background-color:#8798ad}.workflow-section #taskActionModal div[data-tooltip]{position:absolute;top:-0.65rem}.workflow-section #taskActionModal div[data-tooltip]:hover::after{width:25rem;font-size:1rem}
.workflow-section .app-icon__preview,.workflow-section .app-icon__image{height:1.5rem;width:1.5rem;border-radius:.267rem;margin-right:.5rem}.workflow-section .marketplace-action-name.disabled{opacity:.65}
#details_modal.workflow-send-whatsapp-message-action-modal{margin:0}#details_modal.workflow-send-whatsapp-message-action-modal .modal-dialog{margin:0;min-height:100vh;margin-left:auto}#details_modal.workflow-send-whatsapp-message-action-modal .modal-content{min-height:100vh}#details_modal.workflow-send-whatsapp-message-action-modal .modal-body{padding:1.33rem;display:flex;flex-direction:column}#details_modal.workflow-send-whatsapp-message-action-modal .modal-body .form-label{font-weight:500}#details_modal.workflow-send-whatsapp-message-action-modal .modal-body .template-message-preview{flex:1;overflow-y:auto;background:url(/images/whatsapp-chat-background.0dcc89ef.svg)}#details_modal.workflow-send-whatsapp-message-action-modal .modal-body .template-message-preview .whatsapp-android-message-node{position:relative;left:1.3rem;top:.57rem}#details_modal.workflow-send-whatsapp-message-action-modal .modal-body .template-message-preview .whatsapp-template-card{left:2rem;top:-0.5rem;position:relative}#details_modal.workflow-send-whatsapp-message-action-modal .modal-body .template-message-preview .whatsapp-template-card.android{max-height:none}
.generate-call-summary-action .insights-section{cursor:pointer;margin-bottom:.5rem}.generate-call-summary-action .insights-section .generate-insight-trigger{display:flex;cursor:pointer;color:#007bff;width:fit-content;align-items:center;text-decoration:none}.generate-call-summary-action .insights-section .generate-insight-trigger img{margin-top:.5rem;margin-right:.5rem}.generate-call-summary-action .insights-section .generate-insight-trigger .workflow-step__info{margin-top:.5rem}.generate-call-summary-action .insights-section .generate-insight-trigger .workflow-step__info .fal.fa-info-circle{color:#2e384d}.generate-call-summary-action .insights-section .add-questions-header{font-weight:500;margin-top:.5rem;margin-bottom:.5rem}.generate-call-summary-action .insights-section .insight-row{display:flex;align-items:center;margin-bottom:.5rem}.generate-call-summary-action .insights-section .insight-row .workflow__action-number{padding-top:0}.generate-call-summary-action .insights-section .insight-row .input-field{flex-grow:1;max-width:100%}.generate-call-summary-action .insights-section .insight-row .action-buttons{width:5rem}.generate-call-summary-action .insights-section .insight-row .action-buttons .form-row__action-buttons{margin-right:0}.generate-call-summary-action .insights-section .insight-row .action-buttons .form-row__action-buttons span{padding:.667rem .3rem}.generate-call-summary-action .insights-section .insight-row .action-buttons .form-row__action-buttons span.fas{cursor:pointer}.generate-call-summary-action .insights-section .insight-row .action-buttons .form-row__action-buttons span.fa-plus{color:#0176ff}
#details_modal.suggested-prompts-modal{margin-top:6rem}#details_modal.suggested-prompts-modal .modal-dialog{max-width:50rem}#details_modal.suggested-prompts-modal .modal-dialog .modal-content{max-height:40rem}#details_modal.suggested-prompts-modal .modal-dialog .modal-body{padding:1rem}#details_modal.suggested-prompts-modal .modal-dialog .modal-body .form-group{margin-bottom:0}#details_modal.suggested-prompts-modal .modal-dialog .modal-body .form-group .form-check{font-size:.9rem}#details_modal.suggested-prompts-modal .modal-dialog .modal-body .form-group .form-check:not(:last-child){margin-bottom:1rem}#details_modal.suggested-prompts-modal .modal-dialog .modal-body .form-group .form-check:hover{background-color:#dcebff}#details_modal.suggested-prompts-modal .modal-dialog .modal-body .form-group .form-check .form-check-label{white-space:pre-wrap}
#details_modal.workflow-trigger-whatsapp-chatbot-action-modal{margin:0}#details_modal.workflow-trigger-whatsapp-chatbot-action-modal .modal-dialog{margin:0;min-height:100vh;margin-left:auto}#details_modal.workflow-trigger-whatsapp-chatbot-action-modal .modal-content{min-height:100vh}#details_modal.workflow-trigger-whatsapp-chatbot-action-modal .modal-body{padding:1.33rem;display:flex;flex-direction:column}#details_modal.workflow-trigger-whatsapp-chatbot-action-modal .modal-body .form-label{font-weight:500}
.workflow__action{width:calc(100% - 4.56rem);padding:.6667rem 1.333rem;background-color:#f9f9f9;margin-bottom:.5rem}.workflow__action-number{display:flex;flex-direction:row;justify-content:flex-end;padding-top:.5rem;padding-right:2rem;margin-right:-1rem}.workflow__action-buttons{width:5rem}.workflow__action .action-container{display:flex;flex-direction:column;flex:1}.workflow__action .action-container .warning-message{font-size:.75rem;color:#ffa200;margin-top:.25rem}.workflow__action .action-container .action-disclaimer{font-size:.875rem;color:#687790;margin-top:.3rem}.workflow__action .action-container .show-suggested-prompt{margin-top:.7rem}.workflow__action .action-container .generate-call-summary-action .form-group .form-label.required::after{display:none}.workflow__action .action-container .generate-call-summary-action .form-group textarea{resize:vertical;min-height:5.05rem}.workflow__action .add-products-field{min-width:100%;display:inline-block;padding:.375rem .75rem;border:1px solid #0176ff;border-radius:.2667rem;letter-spacing:.018rem;user-select:none;cursor:pointer;color:#0176ff;max-width:15rem;line-height:1.6}.workflow__action .btn .btn-outline-primary{cursor:pointer}.workflow__action .meeting_all_day_field .form-group input{height:2.54rem;max-width:5rem}.workflow__action .meeting_all_day_field .form-group .form-control.is-invalid~.info-text{top:-3.33rem}.workflow__action .meeting_all_day_field .form-group .info-text{margin-left:1rem;margin-top:0;position:relative;left:5rem;top:-1.8rem;width:fit-content}.form-row__action-buttons{display:flex;margin-left:1.5rem}.form-row__action-buttons span{padding:.667rem .3rem}.form-row__action-buttons .fas{cursor:pointer}.form-row__action-buttons .fa-plus{color:#0176ff}.workflow-products-modal .products-input .add-new-product-container .add-new-product{top:-1.75rem}.workflow-action-option.tooltip .arrow::before{border-right-color:#2e384d}.workflow-action-option.tooltip .tooltip-inner{padding:.5rem;background-color:#2e384d;color:#fff;max-width:35rem;font-size:.93rem;border-radius:.25rem;text-align:left;box-shadow:0 2px 4px #2e384d}
.workflow__trigger__condition{margin-bottom:.5rem}.workflow__trigger__condition-input{cursor:pointer;vertical-align:middle}.workflow__trigger__condition-info{margin-top:-0.1rem;margin-left:.3rem;font-size:1rem}.workflow__trigger__condition-label.form-label{display:inline-block;cursor:pointer;margin-left:.5rem;max-width:calc(100% - 1.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.workflow__trigger__condition-all__entity{font-weight:500;background-color:#f9f9f9;padding:.6667rem 1.333rem;width:calc(100% - 4.56rem)}.workflow__trigger__condition-all__entity p{margin-bottom:0;word-break:break-word;overflow-wrap:break-word}.workflow-condition__operator{color:#0176ff;width:5rem;margin-bottom:.5rem;padding-left:2.8rem;user-select:none;cursor:pointer}.workflow-condition__info{width:2rem;text-align:center;cursor:pointer}.workflow-condition-property__row{overflow-x:auto;overflow-y:hidden}.workflow-trigger-condition-option.tooltip .arrow::before{border-right-color:#2e384d}.workflow-trigger-condition-option.tooltip .tooltip-inner{padding:.5rem;background-color:#2e384d;color:#fff;max-width:16.7rem;font-size:.93rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}
@keyframes ask-sherpa-form-loader-spin{to{transform:rotate(360deg)}}@keyframes ask-sherpa-form-loader-fade-in{from{opacity:0;transform:translateY(0.5rem)}to{opacity:1;transform:translateY(0)}}.ask-sherpa-form-loader{position:absolute;inset:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;padding-top:18vh;cursor:progress;background-color:hsla(0,0%,100%,.6);backdrop-filter:blur(2px)}.ask-sherpa-form-loader__card{position:relative;display:flex;flex-direction:column;align-items:center;width:26rem;max-width:calc(100% - 2rem);padding:1.5rem 1.75rem;text-align:center;border-radius:.75rem;background-color:#fff;box-shadow:0 .75rem 2.5rem rgba(30,40,80,.18);animation:ask-sherpa-form-loader-fade-in 200ms ease-out}.ask-sherpa-form-loader__card::before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:.75rem;background:linear-gradient(90deg, #2b72ee 0%, #8b5cf6 50%, #d4a99a 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ask-sherpa-form-loader__orb{position:relative;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:.75rem}.ask-sherpa-form-loader__orb .ring{position:absolute;inset:0;border-radius:50%;border:3px solid #e8ecfa;border-top-color:#2b72ee;border-right-color:#8b5cf6;animation:ask-sherpa-form-loader-spin 1s linear infinite}.ask-sherpa-form-loader__orb .core{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#fff;border-radius:50%;background:linear-gradient(135deg, #2b72ee, #8b5cf6)}.ask-sherpa-form-loader__title{font-size:1rem;font-weight:500;color:#2e384d}.ask-sherpa-form-loader__step{margin-top:.375rem;font-size:.8125rem;font-weight:500;color:#4a4fb8}.ask-sherpa-form-loader__steps{display:flex;margin-top:.75rem}.ask-sherpa-form-loader__steps span{width:1.75rem;height:.25rem;margin:0 .1875rem;border-radius:.125rem;background-color:#e3e8f0;transition:background-color 300ms ease}.ask-sherpa-form-loader__steps span.done{background-color:#8b5cf6}.ask-sherpa-form-loader__note{margin-top:.75rem;font-size:.75rem;color:#687790}@media(prefers-reduced-motion: reduce){.ask-sherpa-form-loader__card{animation:none}.ask-sherpa-form-loader__orb .ring{animation-duration:3s}}
.workflow-section__content .row.delayed-section{margin-left:.1rem}.workflow-section__content .row.delayed-section .time__reference{display:inline-flex}.workflow-section__content .row.delayed-section .time__reference-time{width:4.5rem}.workflow-section__content .row.delayed-section .time__reference-time .form-label{width:7rem}.workflow-section__content .row.delayed-section .time__reference-time input{height:2.53rem}.workflow-section__content .row.delayed-section .time__reference-unit{width:10rem;margin-top:1.3rem;padding-left:1rem}.workflow-section__content .row.delayed-section .time__reference-trigger{width:10rem;margin-top:1.3rem;padding-left:1rem}.workflow-section__content .recurrence-label{margin-top:1rem}.workflow-section__content .workflow__recurrence{cursor:pointer;display:flex;margin-bottom:.5rem}.workflow-section__content .workflow__recurrence-input{cursor:pointer;vertical-align:middle}.workflow-section__content .workflow__recurrence-label.form-label{cursor:pointer;margin-left:.5rem;display:inline-block}.workflow-section__content .delay-event-frequency{display:contents}.workflow-section__content .scheduled-at .rc-time-picker-input{height:2.53rem !important;width:10rem}.workflow-section__content .effective-date-range-message{font-size:.9rem}
.workflow-page__body{flex:1 1 0;overflow-y:auto}.workflow-page__layout{display:flex;margin-left:5.2rem;flex:1 1 0;min-height:0}.workflow-page__layout>.card{flex:1 1 0;min-width:0}.workflow-alert-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2}.workflow-section{padding:1.333rem;border-bottom:1px solid #e0e4f8}.workflow-section.disabled{color:#8798ad}.workflow-section__content{margin-left:4.5rem}.workflow-section__content .form-group{margin-bottom:0}.workflow-page__footer{display:flex;justify-content:flex-end}.workflow-page__footer button{min-width:7.7rem;margin-left:.5rem;line-height:1.5}.workflow-page__footer button.dropdown-toggle{min-width:0}.workflow-page__footer a.dropdown-item{user-select:none;cursor:pointer}.workflow-page__footer.card-footer{background-color:#fff}
.workflow-page__back{color:#006dee;cursor:pointer;font-weight:500;font-size:.9375rem;margin-right:1.5rem;white-space:nowrap}.workflow-page__title{margin-bottom:0;line-height:1;font-weight:300;align-self:center}
.connected-email{padding:2rem 2rem 0rem 2rem}.connected-email .header{font-weight:500}.connected-email__container{border-radius:.3rem;padding:.5rem;background-color:#f9f9f9;height:4rem;align-content:center}.connected-email__status-connected{color:#28a645}.connected-email .not-connected{color:#ee2d23}.connected-email__details{display:inline-flex;color:#69707f;font-size:large;padding-top:.5rem}.connected-email__details .email-provider-icon{height:1.3rem;width:1.8rem;margin-right:.8rem}.connected-email__details .email-address{font-size:1.3rem;line-height:1}.connected-email__action-buttons{display:inline-flex;justify-content:flex-end}.connected-email__separator{height:7rem;border-left:2px solid #eef3f5;padding-right:10rem}.connected-email__protocol-details{padding-top:2rem;justify-content:space-around}.connected-email__protocol-details .info{font-size:1rem;font-weight:300;line-height:2}
.email-tracking{padding:0rem 2rem 0rem 2rem;justify-content:space-between}.email-tracking .header.h2{margin-top:.5rem;margin-bottom:.5rem;font-weight:500}.email-tracking .status{margin-left:41.67%}.email-tracking .status .active{color:#28a645;margin-top:.5rem}.email-tracking .status .inactive{color:#dc3545;margin-top:.5rem}.email-tracking .status .fa-circle{margin-right:.5rem}.tracking-info{padding:0 2rem 0 2rem}.tracking-info .note{color:#f3a53b;font-size:1rem}
.whatsapp-alert-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2}.connect-whatsapp-account-section{text-align:center;padding-top:5.625rem;display:flex;flex-direction:column}.connect-whatsapp-account-section .connect-account-header{font-size:1.25rem}.connect-whatsapp-account-section .connection-info{color:#687790;font-size:.875rem;align-self:center;padding-top:1.813rem;width:34.375rem}.connect-whatsapp-account-section .connection-instructions-section{width:39.625rem;align-self:center;margin-top:1.5rem;padding-left:1.5rem;background-color:#f2f7fe}.connect-whatsapp-account-section .connection-instructions-section .instructions{padding-top:1.125rem;text-align:left;padding-bottom:1.125rem;font-size:.875rem}.connect-whatsapp-account-section .connect-button{padding-top:2.75rem;width:16rem;align-self:center}.connect-whatsapp-account-section .terms-and-conditions{margin-top:1.5rem;font-size:.875rem}.connect-whatsapp-account-section .permission input{vertical-align:middle;cursor:pointer}.connect-whatsapp-account-section .permission span{font-size:.875rem;margin-left:.5rem}
#details_modal.sync-template-modal .modal-dialog{max-width:45rem}#details_modal.sync-template-modal .modal-dialog .modal-body{height:12rem;display:flex;flex-direction:column}#details_modal.sync-template-modal .modal-dialog .modal-body .container{padding:1.25rem;display:flex;flex-direction:column;flex:1}#details_modal.sync-template-modal .modal-dialog .modal-body .container .header{color:#687790;margin-bottom:1rem}#details_modal.sync-template-modal .modal-dialog .modal-body .container .entity-checkbox{height:1rem;width:1rem;cursor:pointer}#details_modal.sync-template-modal .modal-dialog .modal-body .container .checkbox-label{margin-left:.5rem;cursor:pointer}#details_modal.sync-template-modal .modal-dialog .modal-body .disclaimer{color:#b9a60f;background-color:#fcf9cd;font-size:.8rem;padding:.5rem 1rem}
.entity-selection{display:flex;flex-direction:row;font-size:.875rem;margin-left:3.6rem}.entity-selection .checkbox{min-width:5rem}.entity-selection .checkbox .form-group label{vertical-align:text-top}.entity-selection .map-fields.disabled-mapping-link{color:#69707f;margin-top:.1rem}.entity-selection .map-fields.link-primary{margin-left:1.5rem;margin-top:.3rem}.entity-selection span{margin-left:.5rem;align-self:center}.entity-selection .contact-selection{margin-left:2rem}.entity-selection .contact-selection input{vertical-align:middle}.entity-selection .contact-selection span{vertical-align:text-top}.entity-selection .lead-selection input{vertical-align:middle}.entity-selection .lead-selection span{vertical-align:text-top}
#reverifyModal .verify-otp-layout{display:flex;justify-content:center;align-items:center;height:100%;overflow-y:auto;overflow-x:hidden}#reverifyModal .verify-otp-layout .content-wrapper{width:80vw;position:relative}@media(min-width: 1200px){#reverifyModal .verify-otp-layout .content-wrapper{width:60vw}}#reverifyModal .verify-otp-layout .content-wrapper .main-content{height:100%;width:100%;justify-content:center}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp{width:34.134rem;background-color:#fff;padding:1.3rem 2rem;display:flex;flex-direction:column;align-items:center;border-radius:.267rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .cancel-cta{position:absolute;right:3rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .footer-section{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin-top:3rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .footer-section .cancel-button{width:49%}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .footer-section .verify-button{width:49%}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .sub-title{text-align:center}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .sub-title .phone-number-and-name{font-weight:500}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .selection-form{width:100%}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .call-section{width:95%;display:flex;flex-direction:row;border:solid 1px #dfdfdf}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .call-section .call-icon{align-self:center}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .call-section .text-section{padding-left:1rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .call-section .header{text-align:initial;font-weight:500}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .text-otp-section{width:95%;display:flex;flex-direction:row;border:solid 1px #dfdfdf;margin-top:1.375rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .text-otp-section .text-icon{align-self:center}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .text-otp-section .text{padding-left:1rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .text-otp-section .header{text-align:initial;font-weight:500}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .title{font-size:25px;margin-top:1rem;font-weight:300}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .sub-title{font-size:.88rem;margin-bottom:1.8rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp input::-webkit-outer-spin-button,#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp input[type=number]{-moz-appearance:textfield}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .form-control.invalid{border-color:#ee2d23}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .invalid-error{color:#ee2d23;font-size:.8rem;margin-top:.25rem;line-height:1.3}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content{display:flex;justify-content:flex-end;width:100%;margin-top:.7rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content .timer{color:#0176ff}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content .resend-otp{background:none;border:none;color:#0176ff;padding:0 0 0 .5rem}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content .resend-otp.btn-primary:not(:disabled):hover{text-decoration:underline}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content .resend-otp:focus{box-shadow:none}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .verify-btn{margin-top:2rem;margin-bottom:2rem;width:100%}#reverifyModal .verify-otp-layout .content-wrapper .main-content .verify-otp .footer-text{font-weight:500}
#details_modal.save-account-details{margin-top:0}#details_modal.save-account-details .modal-dialog{max-width:40rem}#details_modal.save-account-details .modal-header{padding-left:1.5rem;padding-right:1.5rem}#details_modal.save-account-details .modal-body{height:35rem}#details_modal.save-account-details .modal-body .modal-footer{margin-top:2rem;padding-top:.7rem;padding-bottom:.5rem;padding-right:1.1rem}#details_modal.save-account-details .modal-body .modal-footer .cancel-button{margin-right:.8rem}#details_modal.save-account-details .pin-generation-modal{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;font-size:.875rem}#details_modal.save-account-details .pin-generation-modal .pin-enter{border-top:1px solid #e0e4f8;padding-top:1rem}#details_modal.save-account-details .pin-generation-modal form .text-field{padding-left:0;padding-right:0}#details_modal.save-account-details .pin-instructions-section{align-self:center;margin-top:1rem;padding-left:1.5rem;background-color:#f2f7fe}#details_modal.save-account-details .pin-instructions-section .instructions{padding-top:1.125rem;text-align:left;padding-bottom:1.125rem;font-size:.875rem}#details_modal.save-account-details .pin-input-field{padding-top:1rem}#details_modal.save-account-details .pin-input-field input[type=number]::-webkit-inner-spin-button,#details_modal.save-account-details .pin-input-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#details_modal.save-account-details .pin-input-field input{align-self:center}
.connected-accounts-header{justify-content:space-between}.disconnect-whatsapp-business-account .modal-content{width:40rem}.disconnect-whatsapp-business-account .modal-body .disconnect-account-modal{margin-left:.8rem}.disconnect-whatsapp-business-account .modal-body .disconnect-account-modal .warning{margin-top:1rem}.connected-accounts-list{overflow-y:auto}.connected-accounts-list .connected-account{margin-left:1.25rem;margin-right:1.25rem;margin-top:1.875rem;border:1px solid #dfdfdf;border-radius:4px;display:flex;flex-direction:column}.connected-accounts-list .connected-account .footer{border-top:1px solid #dfdfdf}.connected-accounts-list .connected-account .footer .footer-actions{padding-top:.6rem;padding-bottom:.6rem;display:flex;justify-content:flex-end;margin-right:1.5rem}.connected-accounts-list .connected-account .footer .footer-actions .cancel-button{margin-right:.8rem}.connected-accounts-list .connected-account .body .account-info{margin-left:64px;margin-right:1.5rem;margin-top:1rem}.connected-accounts-list .connected-account .body .account-info .phone-and-status{display:flex;flex-direction:row;width:100%;justify-content:space-between}.connected-accounts-list .connected-account .body .account-info .phone-and-status .phone{font-size:.875rem;color:#687790}.connected-accounts-list .connected-account .body .account-info .phone-and-status .phone span{color:#2e384d !important}.connected-accounts-list .connected-account .body .account-info .phone-and-status .status{font-size:.875rem}.connected-accounts-list .connected-account .body .account-info .phone-and-status .status .fa.fa-circle{margin-right:.5rem}.connected-accounts-list .connected-account .body .account-info .phone-and-status .status.active{color:#28a645}.connected-accounts-list .connected-account .body .account-info .phone-and-status .status.inactive{color:red}.connected-accounts-list .connected-account .body .account-info .phone-and-status .status.draft{color:#b9a60f}.connected-accounts-list .connected-account .body .account-info .account-name{font-size:.875rem;color:#687790}.connected-accounts-list .connected-account .body .account-info .account-name span{color:#2e384d !important}.connected-accounts-list .connected-account .body .account-info .entities-to-create{font-size:.875rem;margin-top:1.5rem}.connected-accounts-list .connected-account .body .entities-selection-form{margin-top:.8rem}.connected-accounts-list .connected-account .header{height:4.25rem;background-color:#f4f4f4;display:flex;flex-direction:row}.connected-accounts-list .connected-account .header .icon{width:64px;text-align:center}.connected-accounts-list .connected-account .header .icon img{position:relative;top:1rem}.connected-accounts-list .connected-account .header .header-section{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-right:1.5rem;margin-left:.3rem}.connected-accounts-list .connected-account .header .header-section .account-display-name{align-self:center;font-size:1rem;font-weight:500}.connected-accounts-list .connected-account .header .header-section .actions{display:flex;flex-direction:row}.connected-accounts-list .connected-account .header .header-section .actions .btn-loader{margin-top:1rem}.connected-accounts-list .connected-account .header .header-section .actions .plan-upgrade-connect-button{align-self:center}.connected-accounts-list .connected-account .header .header-section .actions .add-agents,.connected-accounts-list .connected-account .header .header-section .actions .reconnect,.connected-accounts-list .connected-account .header .header-section .actions .connect,.connected-accounts-list .connected-account .header .header-section .actions .re-verify{align-self:center;background:#fff}.connected-accounts-list .connected-account .header .header-section .actions .add-agents:hover,.connected-accounts-list .connected-account .header .header-section .actions .reconnect:hover,.connected-accounts-list .connected-account .header .header-section .actions .connect:hover,.connected-accounts-list .connected-account .header .header-section .actions .re-verify:hover{color:#fff;background-color:#0176ff}.connected-accounts-list .connected-account .header .header-section .actions .disconnect{align-self:center}.connected-accounts-list .connected-account .header .header-section .actions .line-separator{padding-right:0;margin-top:.7rem;margin-bottom:.7rem;margin-left:1rem;margin-right:1rem;border-left:.08rem solid rgba(198,208,240,.34)}.connected-accounts-list .connected-account .header .header-section .actions .options-container{align-self:center}
#details_modal.connect-whatsapp-account{margin-top:0}#details_modal.connect-whatsapp-account .modal-dialog{max-width:40rem}#details_modal.connect-whatsapp-account .modal-body{max-height:22rem}#details_modal.connect-whatsapp-account .modal-header{padding-left:1.5rem;padding-right:1.5rem}#details_modal.connect-whatsapp-account .connect-whatsapp-modal{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;font-size:.875rem}#details_modal.connect-whatsapp-account .connection-instructions-section{width:37rem;align-self:center;margin-top:1.5rem;padding-left:1.5rem;background-color:#f2f7fe}#details_modal.connect-whatsapp-account .connection-instructions-section .instructions{padding-top:1.125rem;text-align:left;padding-bottom:1.125rem;font-size:.875rem}#details_modal.connect-whatsapp-account .terms-and-conditions{padding-top:2.125rem}#details_modal.connect-whatsapp-account .permission{padding-top:.4rem}#details_modal.connect-whatsapp-account .permission input{vertical-align:middle;cursor:pointer}#details_modal.connect-whatsapp-account .permission span{margin-left:.5rem}
.workflow-view .edit-workflow-cta .label{color:#0176ff;font-size:1.2rem}.workflow-view .edit-workflow-cta .label:hover{text-decoration:underline}.workflow-view .edit-workflow-cta .new-tab-icon{height:1rem;margin-left:.25rem;margin-bottom:.1rem}.workflow-view .edit-workflow-cta:hover{cursor:pointer}
.workflow-page-header-right{display:flex;align-items:flex-end}
.plan{display:flex;flex-direction:column;justify-content:center}.plan-name{letter-spacing:.03rem;line-height:2rem;font-size:1.7333rem;display:flex}.plan-name-std.fas.fa-circle{color:#0176ff}.plan-name-enterprise.fas.fa-circle{color:#f2a63b}.plan-name-silver.fas.fa-circle{color:#dfdfdf}.plan-name-gold.fas.fa-circle{color:#b6a738}.plan-name-platinum.fas.fa-circle{color:#888881}.plan-name-embark.fas.fa-circle{color:#28a645}.plan-name .fa-stack i.fa-circle{font-size:2.5rem}.plan-name .fa-stack i.fa-crown{font-size:1.2rem;line-height:2;color:#fff}.plan-name i{margin-right:.5rem}.plan-name i.fa-crown,.plan-name i.fa-badge-dollar{color:#ffa200}.plan-name i.fa-badge-check{color:#24bfd2}
.usage-info-tooltip{display:block;position:absolute;font-size:.9rem;line-height:1.333;background-color:#fff;color:#2e384d;width:25vw;padding:.5rem;border-radius:.267rem;box-shadow:0 2px 4px #2e384d}.usage-info-tooltip__link{font-size:1rem;line-height:1.25;color:#0176ff}.usage-info-tooltip__link:hover{color:#0176ff}
.usage-card{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;margin-bottom:1.33rem}.usage-card__header{display:flex;font-size:1.25rem;flex-direction:column;justify-content:space-between}.usage-card__header .link-primary{font-size:.85rem}.usage-card__header .link-primary:hover{text-decoration:underline !important}.usage-card__info{position:relative}.usage-card__info:hover .usage-card__info-tooltip{display:block}.usage-card__info .trial-label{font-size:.933rem;font-weight:500}.usage-card__info-tooltip{display:none;position:absolute;font-size:.9rem;line-height:1.333;background-color:#fff;color:#2e384d;top:90%;right:0;width:25vw;padding:.5rem;z-index:1024;border-radius:.267rem;box-shadow:0 2px 4px #2e384d}.usage-card__info-tooltip:hover{display:block}.usage-card__info-tooltip__link{font-size:1rem;line-height:1.25;color:#0176ff}.usage-card__info-tooltip__link:hover{color:#0176ff}.usage-card__graph{margin:1rem auto;position:relative}.usage-card__graph-ring__circle{transform:rotate(-90deg);transform-origin:50% 50%}.usage-card__graph-ring__circle.secondary{stroke:#d9d9d9}.usage-card__graph-stats{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.usage-card__graph-stats .label{font-size:.9rem}.usage-card__graph-stats .number{font-size:1.333rem}.usage-card__stats{display:flex;padding:0 2rem;justify-content:space-between}.usage-card__stats-in-number{text-align:center}.usage-card__stat-name{font-size:.9rem;line-height:1.25}.usage-card__stat{font-size:1.25rem}.usage-card__stat.consumed{color:#24bfd2}.usage-card__stat.consumed.limited{color:#ee2d23}
.add-on-usage{height:18.8rem;overflow-y:auto}.add-on-usage-item{font-size:.9rem;font-weight:500;padding:.66rem;border-bottom:1px solid #e0e4f8;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.add-on-usage-item:last-child{border-bottom:0}.add-on-usage-item .row{align-items:center}.add-on-usage-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%;align-self:center}.add-on-usage-item-label-na{color:#8798ad}.add-on-usage .usage-card__header{flex-direction:row}.add-on-usage-restricted{display:flex;justify-content:center;align-items:center;flex-flow:column;height:14.92rem}.add-on-usage-restricted .fa-lock-alt{color:#8798ad}.add-on-usage-restricted-message{font-weight:400;font-size:.9rem;text-align:center;color:#8798ad;padding:1rem}
.restricted-usage-card{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:18rem}.restricted-usage-card__header{display:flex;justify-content:space-between;font-size:1.25rem}.restricted-usage-card__info:hover .restricted-usage-card__info-tooltip{display:block}.restricted-usage-card__info-tooltip{display:none;position:absolute;font-size:.9rem;line-height:1.333;background-color:#fff;color:#2e384d;top:15%;right:0;width:25vw;padding:.5rem;z-index:1024;border-radius:.267rem;box-shadow:0 2px 4px #2e384d}.restricted-usage-card__info-tooltip:hover{display:block}.restricted-usage-card__info-tooltip__link{font-size:1rem;line-height:1.25;color:#0176ff}.restricted-usage-card__info-tooltip__link:hover{color:#0176ff}.restricted-usage-card__content{display:flex;justify-content:center;align-items:center;flex-flow:column;height:14.92rem}.restricted-usage-card__content .fa-lock-alt{color:#8798ad}.restricted-usage-card__content__message{text-align:center;color:#8798ad;font-size:.9rem;padding:1rem}
.record-count__tooltip.usage-card__info-tooltip{left:90%;top:-10%;width:16rem;position:absolute;font-size:.8rem;padding-bottom:0}.record-count__tooltip-header{font-weight:500;margin-bottom:.5rem;padding-left:.125rem;text-align:left}.record-count__tooltip-row{display:flex;justify-content:space-between;margin-bottom:.333rem;padding:0 .25rem .125rem}.record-count__tooltip-row:not(:last-child){border-bottom:1px solid #e0e4f8}.record-count__tooltip-row:last-child{font-weight:500}.record-count__tooltip-row__label{max-width:75%;word-break:break-word;overflow-wrap:break-word}.record-count__tooltip-row__count{color:#24bfd2}
.stat{display:flex;flex-direction:column;height:18rem;justify-content:space-between}.stat_circle{height:9rem;width:9rem}.stat_circle span{display:block;height:9rem;width:9rem}.add-on{height:10rem}.add-on span span{margin-bottom:1rem}
.page-header.billing-header{margin-bottom:1rem;justify-content:flex-start}.page-header.billing-header .page-title-wrapper{padding-right:1.5rem;margin-right:1.5rem;border-right:2px solid #e0e4f8}.page-header.billing-header .billing-header-action{margin-left:auto}.page-header.billing-header .billing-header-action .update{color:#2e384d}.addon-section{padding-top:1.333rem}
.email-template-wrapper .create-template-btn{width:fit-content;position:absolute;right:0;margin-right:1rem}.email-template-wrapper .template-type-filter{width:13rem;margin-left:1rem}
.email-template-form-layout .template-form-section{padding:1.333rem;border-bottom:1px solid #e0e4f8}.email-template-form-layout .template-form-section.disabled{color:#8798ad}.email-template-form-layout .template-form-section .variable-field,.email-template-form-layout .template-form-section .template-type-field{z-index:101}.text-editor-small{flex:1}.text-editor-small iframe{width:100%;height:calc(100vh - 34rem);border:0}.text-editor-large{flex:1}.text-editor-large iframe{width:100%;height:calc(100vh - 20rem);border:0}.overflow-y-auto{overflow-y:auto}.select-file{border:0;background-color:rgba(0,0,0,0);padding-bottom:.3rem;margin-right:.6rem}.select-file .fa.fa-paperclip{font-size:1.4rem;font-weight:400;transform:rotate(-45deg);color:#69707f}.attachment-container{padding-top:.8rem;width:40%;margin-left:1rem;margin-bottom:1rem}.attachment-container .card{justify-content:center;height:3rem;background-color:#f9f9f9;margin-bottom:.5rem}.attachment-container .card .card-body{padding:.6777rem}.attachment-container .card .card-body .file-name{width:90%;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-container .card .card-body .file-size{min-width:fit-content;font-size:1rem;color:#2e384d}.attachment-container .card .card-body .close{margin-left:1rem}.template-tooltip{font-size:large;color:#0176ff;background-color:#f9f9f9;padding:.44rem .63rem .44rem;border-radius:50%;margin-right:.5rem;cursor:pointer;border:1px solid #0176ff}div.min-w-fit-content label.page-label .required{color:#ee2d23}.variable-info{position:relative}.variable-info:hover .variable-info-tooltip{display:block}.variable-info-tooltip{display:none;position:absolute;font-size:.9rem;line-height:1.333;top:90%;right:0;width:28vw;padding:.5rem;z-index:1024;border-radius:.267rem;box-shadow:0 2px 4px #2e384d;color:#fff;background-color:#69707f}.variable-info-tooltip:hover{display:block}.min-w-fit-content{min-width:fit-content}.sending-loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.template-page__body{flex:1 1 0;overflow-y:auto}.template-page__footer{display:flex;justify-content:flex-end}.template-page__footer button{min-width:7.7rem;margin-left:.5rem;line-height:1.5}.template-page__footer button.dropdown-toggle{min-width:0}.template-page__footer.card-footer{background-color:#fff}
.subscription-plan{padding:1.333rem}.subscription-plan.mw-30{min-width:30%}.subscription-plan.mw-50{min-width:50%}.subscription-plan.disabled{border-radius:8px;background-color:#f3f3f3}.subscription-plan.card{border:1px solid #0176ff;border-radius:8px;box-shadow:0px 8px 32px rgba(0,0,0,.1215686275)}.subscription-plan.card .plan .fa-check-circle{display:inline-block;color:#28a645;margin-left:auto}.subscription-plan.card .available-add-on-label{color:#2e384d;margin-left:1rem}.subscription-plan .plan{display:flex;flex-direction:column;justify-content:flex-start;padding-left:1.5rem;height:6rem}.subscription-plan .plan.monthly{height:6.9rem}.subscription-plan .plan-icon{width:1.666rem}.subscription-plan .plan .fa-stack{padding-top:.5rem;width:2rem;margin-right:.5rem}.subscription-plan .plan .fa-stack .plan-icon-std{color:#0176ff}.subscription-plan .plan .fa-stack .plan-icon-enterprise{color:#f2a63b}.subscription-plan .plan .fa-stack .plan-icon-silver{color:#dfdfdf}.subscription-plan .plan .fa-stack .plan-icon-gold{color:#b6a738}.subscription-plan .plan .fa-stack .plan-icon-platinum{color:#888881}.subscription-plan .plan .fa-stack .plan-icon-embark{color:#28a645}.subscription-plan .plan .fa-stack .fa-circle{font-size:2rem}.subscription-plan .plan .fa-stack .fa-crown{font-size:1rem;line-height:2;color:#fff}.subscription-plan .plan-name{display:flex;align-items:center;margin-bottom:.25rem}.subscription-plan .plan-name .plan-status{font-size:1rem}.subscription-plan .plan-name i{font-size:1.333rem}.subscription-plan .plan-name span{letter-spacing:.04rem;font-weight:300;font-size:1.5rem}.subscription-plan .plan .fa-check-circle{display:none}.subscription-plan .plan-description{font-weight:400;margin-bottom:.25rem}.subscription-plan .plan-description__price{font-size:1.333rem;letter-spacing:.03rem}.subscription-plan .plan-description__duration{font-size:1rem;letter-spacing:.017rem}.subscription-plan .plan-description__subtext{font-size:.8rem;letter-spacing:.015rem;font-weight:normal;color:#8798ad}.subscription-plan .plan-promotion{font-size:.8rem;color:#28a645;text-transform:uppercase}.subscription-plan .plan-recommendation{font-size:.8rem;color:#ffa200;text-transform:uppercase}.subscription-plan .plan-feature-item{padding:1rem;border-bottom:1px solid #e0e4f8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscription-plan .plan-feature-item.available{color:#28a645}.subscription-plan .plan-feature-item.not-available{color:#ee2d23}.subscription-plan .plan-subscribe-btn{text-align:center;margin-top:2.25rem;margin-bottom:.6667rem}.subscription-plan .plan-subscribe-btn .btn-primary{width:calc(100% - 3rem)}.subscription-plan .plan-footer-note{text-align:center;font-size:.75rem;font-weight:300;letter-spacing:.015rem;color:#8798ad}
.feature-title{text-transform:capitalize;margin-top:2.5rem;margin-bottom:2.2rem;font-weight:300;font-size:1.5rem;letter-spacing:.46px;margin-left:.5rem;height:2.6rem}.feature-item{display:flex;justify-content:space-between;flex-wrap:wrap;padding:1rem;border-bottom:1px solid #e0e4f8}.feature-item .usage-card__info{width:2rem}.feature-item .usage-card__info-tooltip{width:20vw;left:0%}.feature-item .usage-card__info .accordian .fa-minus-circle{display:block}.feature-item .usage-card__info .accordian .fa-plus-circle{display:none}.feature-item .usage-card__info .accordian:hover{text-decoration:none}.feature-item .usage-card__info .accordian.collapsed .fa-minus-circle{display:none}.feature-item .usage-card__info .accordian.collapsed .fa-plus-circle{display:block}.feature-item__label{font-size:1rem;font-weight:400;flex:1 1 10vw}.feature-item__addons{flex:1 1 10vw}.feature-item__sub-item{display:flex;justify-content:space-between;align-items:center;font-size:.8rem}.feature-item__sub-item__label{padding:.5rem 1rem}
#subscriptionPortal{height:100%;width:100%;border:none}#customerPortalModal .modal-body{height:calc(75vh + 2rem)}#customerPortalModal .not-supported{width:calc(100% - 1rem);height:calc(100% - 1rem)}
.subscription-details{padding:1.333rem}.subscription-details__plan-container{display:flex;flex-direction:row;overflow-x:auto}.subscription-details__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.333rem}.subscription-details__header-title{font-weight:normal;line-height:1.33;text-transform:capitalize;margin-bottom:0}.subscription-details__header-plan{border:1px solid #e0e4f8;border-radius:4px;padding:.333rem 0 .333rem 1rem}.subscription-details__header-plan__period{font-size:1rem;line-height:1.2rem;margin-right:1rem;padding-bottom:.333rem;cursor:pointer}.subscription-details__header-plan__period.selected{font-weight:500;border-bottom:3px solid #0176ff}
.loading-feature-title .feature span span{height:2rem}.loading-feature-title span span{display:block;height:4rem;margin-bottom:2rem}.loading-feature span span{display:block;height:3rem;margin-bottom:1rem}
.smartlist-quick-access .quick-access-button{border:solid .5px #0176ff;border-radius:18px;background-color:#fff;margin-left:.7rem;max-width:12rem}.smartlist-quick-access .quick-access-button:hover{background-color:#e5f0fe}.smartlist-quick-access .quick-access-button.active{background-color:#e5f0fe;color:#0176ff}.smartlist-quick-access .ellipsis-icon{margin-left:.7rem;border:none;background-color:#f9f9f9}.smartlist-quick-access .ellipsis-icon .fa-ellipsis-h{margin-top:.4rem}.smartlist-quick-access .ellipsis-icon:hover{background-color:#e5f0fe;border:solid .5px #0176ff;border-radius:18px}
.task-header .btn-action .fa-sort{color:#bfc5d2;margin-left:.15rem;margin-right:.15rem}.task-header .btn-action:hover .fa-sort{color:rgb(161.0550458716,169.8623853211,188.9449541284)}.task-header #addQuickEntityButton.quick-entity-button{border-radius:.267rem 0 0 .267rem}.task-header #quickEntityDropdown.quick-entity-dropdown{border-radius:0 .267rem .267rem 0}.task-header #quickEntityDropdown.quick-entity-dropdown .fa-caret-down{font-size:1.3rem}
.task-list li.list-group-item.active{background:#eef3f5}.task-list li.list-group-item:hover{background:#eef3f5}.task-list li.list-group-item .title.text-truncate{max-width:55rem}.task-layout .page-content ul.pagination{margin:0rem;min-width:100%}.task-layout .page-content li.page-item{flex-basis:100%;text-align:center}.task-layout .page-content nav{margin-top:0px !important}.task-layout .list-group-header{align-items:baseline}.task-layout .bulk-actions-container{flex-wrap:nowrap;flex:1}.task-layout .bulk-actions-container .bulk-actions{display:flex;margin-left:auto;padding-top:0}.task-layout .bulk-actions-container .selected-entities-message{width:50%}.task-layout .bulk-actions-container .update,.task-layout .bulk-actions-container .delete,.task-layout .bulk-actions-container .export{min-width:fit-content;margin:.5rem 0}
#details_modal.lead-duplicate-modal .modal-content{max-height:100%;height:100vh;width:445px}#details_modal.lead-duplicate-modal .modal-content .modal-body .list-duplicate{height:2.5rem;display:flex;flex-direction:column}#details_modal.lead-duplicate-modal .modal-content .modal-body .list-duplicate .duplicate-lead-padding{padding-bottom:0}#details_modal.lead-duplicate-modal .modal-content .modal-body .list-duplicate .duplicate-lead-ownername{padding-left:1rem;padding-right:.5rem;color:#8d9db1}#details_modal.lead-duplicate-modal .modal-content .modal-body .duplicate-lead-name{font-size:1.1rem;margin-top:.4rem;margin-bottom:0;color:#0176ff;padding-left:1rem;padding-right:.5rem}#details_modal.lead-duplicate-modal .modal-content .modal-body hr{margin-top:1.2rem;margin-bottom:0}
.conversion-details .converted-entities{max-height:26rem;overflow:auto}.conversion-details .fas.fa-handshake,.conversion-details .fas.fa-address-card,.conversion-details .fas.fa-building{color:#fff}.conversion-details .fas.fa-circle{color:#0176ff}.conversion-details li.media{padding:1rem;cursor:default;border-top:1px solid #eff2ff}.conversion-details li.media:first-child{border-top:0}
#permission-access-denied-modal{top:22vh}#permission-access-denied-modal .modal-dialog{z-index:1070}#permission-access-denied-modal .modal-dialog .modal-content{width:54rem}#permission-access-denied-modal .modal-dialog .modal-content .modal-body{min-height:14rem}#permission-access-denied-modal .modal-dialog .modal-content .modal-body img{margin:1rem;height:9rem;width:10rem}#permission-access-denied-modal .modal-dialog .modal-content .modal-body .title{font-size:2rem;color:#2e384d;font-weight:500}#permission-access-denied-modal .modal-dialog .modal-content .modal-body .message{color:#2e384d;font-size:1.2rem;margin-top:.5rem}#permission-access-denied-modal .modal-dialog .modal-content .modal-footer{border:0;align-items:center}
.leads-details.details-page .page-sidebar .ai-feature-icon{margin-right:-0.7rem}.leads-details.details-page .page-header{align-items:center}.leads-details.details-page .page-header .score-avatar{display:flex;justify-content:center;border-radius:50%;border:0;align-items:center;cursor:pointer;font-size:.933rem;margin-right:.7rem;font-weight:500}.leads-details.details-page .page-header .min-width-0{min-width:0}.leads-details.details-page .page-header .page-title .social-links{align-self:center;align-items:baseline;padding-top:0}.leads-details.details-page .page-header .page-title .social-links .fa-stack{height:unset;margin-bottom:1.33rem}.leads-details.details-page .page-header .page-title .social-links .fa-stack .fa.circle{font-size:1.37rem}.leads-details.details-page .page-header .page-title .social-links .fa-stack .fa-linkedin-in,.leads-details.details-page .page-header .page-title .social-links .fa-stack .fa-twitter{font-size:1rem}.leads-details.details-page .options-container .dropdown-menu{max-height:19rem;overflow-y:auto}.leads-details.details-page .options-container .dropdown-menu .dropdown-group-label{display:block;width:100%;clear:both;font-weight:400;color:#8b95a7;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;font-size:.8rem;letter-spacing:.0386rem}.leads-details.details-page .options-container .productivity-mp-more-actions{margin-left:auto;margin-right:auto;font-size:1.33rem;color:#2e384d}.leads-details.details-page .options-container .productivity-mp-action{padding:.6667rem .75rem;display:block;width:100%}.leads-details.details-page .options-container .productivity-mp-action img{margin-right:.5rem}.leads-details.details-page .button-duplicate span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lead-score-tooltip .tooltip-inner{max-width:24.7rem}.quick-task-create-form.pending-activities{left:calc(-23vw + 8rem);position:absolute;width:32.5rem}
.contact-details .page-sidebar .ai-feature-icon{margin-right:-0.7rem}.contact-details .page-header .min-width-0{min-width:0}.contact-details .page-header .score-avatar{display:flex;justify-content:center;border-radius:50%;border:0;align-items:center;cursor:pointer;font-size:.933rem;margin-right:.7rem;font-weight:500}.contact-details .page-header .page-title .social-links{align-self:center;align-items:center;padding-top:0}.contact-details .page-header .page-title .social-links .fa-stack{height:unset;margin-bottom:1.33rem}.contact-details .page-header .page-title .social-links .fa-stack .fa.circle{font-size:1.37rem}.contact-details .page-header .page-title .social-links .fa-stack .fa-linkedin-in,.contact-details .page-header .page-title .social-links .fa-stack .fa-twitter{font-size:1rem}.contact-details-wrapper{width:100%;padding:0;background:#f9f9f9;margin-left:0;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.contact-details-wrapper.email-list-wrapper{flex:auto}.contact-details-body{height:100%;width:100%;overflow:auto}.contact-score-tooltip .tooltip-inner{max-width:24.7rem}
.share-rule-listing{width:100%;display:flex;flex:1 1 100%;flex-direction:column}.share-rule-listing .share-rule-tabs{height:3rem;width:100%;border-left:0;border-right:0;border:0 0 .0667rem 0;border-radius:0}.share-rule-listing .share-rule-tabs .nav-link{max-width:13.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-rule-listing .share-rule-tabs .nav-link.active{color:#455067;border-bottom:4px solid #006dee}.share-rule-listing .share-rule-tabs .nav-link.active:hover{background-color:#fff;border-bottom-color:#006dee}.share-rule-listing .share-rule-tabs .nav-link:hover{border-color:#e5f0fe;background-color:#e5f0fe}
.hierarchy-view.main-content-wrapper{padding-left:0;padding-right:0}.hierarchy-view.main-content-wrapper .page-header{padding-left:1rem;padding-right:1rem;margin-bottom:1.2rem}.hierarchy-view.main-content-wrapper .page-header .page-header-action .form-group{margin-bottom:0;width:11rem}.hierarchy-view.main-content-wrapper .page-header .page-header-action .form-group.hierarchy-search{width:15rem;cursor:pointer}.hierarchy-view.main-content-wrapper .page-header .page-header-action .separator{margin-left:.5rem}.hierarchy-view.main-content-wrapper .hierarchy-view-actions-container{display:flex;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;border-bottom:1px solid #dfdfdf}.hierarchy-view.main-content-wrapper .hierarchy-view-actions-container .nav.nav-pills{box-shadow:0px 0px 4px rgba(0,0,0,.1607843137);border-radius:.267rem}.hierarchy-view.main-content-wrapper .hierarchy-view-actions-container .nav.nav-pills .nav-item{width:10rem;color:#2e384d;cursor:pointer}.hierarchy-view.main-content-wrapper .hierarchy-view-actions-container .nav.nav-pills .nav-item.active{color:#006dee;background-color:#e5f0fe}.hierarchy-view.main-content-wrapper .hierarchy-view-actions-container .nav.nav-pills .nav-item.active:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.hierarchy-view.main-content-wrapper .hierarchy-view-actions-container .nav.nav-pills .nav-item.active:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.hierarchy-view.main-content-wrapper .hierarchy-view-actions-container .nav.nav-pills .nav-item span{position:relative;top:.1rem}.hierarchy-view.main-content-wrapper .view{display:flex;flex:1;position:relative}.hierarchy-view-options-container{cursor:pointer}.hierarchy-view-options-container .label{font-size:.93rem}.hierarchy-view-options-container .designation{color:#687790}.hierarchy-view-options-container .email,.hierarchy-view-options-container .designation{font-size:.8rem}
#details_modal.api-key-type-selection-modal .modal-dialog{max-width:37.5rem}#details_modal.api-key-type-selection-modal .modal-body{height:auto;padding:1rem}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .selection-description{color:#687790;font-size:.9375rem;margin-bottom:1.5rem;text-align:center}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options{display:flex;flex-direction:column;gap:1rem}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card{display:flex;align-items:center;padding:1.5rem;border:2px solid #e0e6ed;border-radius:.5rem;background-color:#fff;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card:hover{border-color:#0176ff;background-color:#f8f9fc;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,238,.1)}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card:hover .card-arrow{color:#0176ff;transform:translateX(4px)}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card:active{transform:translateY(0)}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .icon-container{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.5rem;flex-shrink:0;margin-right:1rem}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .icon-container.custom-icon{background-color:#f0f4ff}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .icon-container.custom-icon i{color:#0176ff;font-size:1.5rem}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .icon-container.marketplace-icon{background-color:#f0f4ff}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .icon-container.marketplace-icon i{color:#0176ff;font-size:1.5rem}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .card-content{flex:1}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .card-content .card-title{font-size:1rem;font-weight:600;color:#2e384d;margin-bottom:.25rem}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .card-content .card-description{font-size:.8125rem;color:#687790;margin:0;line-height:1.4}#details_modal.api-key-type-selection-modal .api-key-type-selection-content .api-key-type-options .api-key-type-card .card-arrow{color:#9fa9ba;font-size:1.125rem;transition:all .2s ease;margin-left:1rem}
.marketplace-api-key-details-modal .marketplace-api-key-details-content{padding:1.25rem}.marketplace-api-key-details-modal .marketplace-api-key-details-content .read-only-value{padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;min-height:38px;display:flex;align-items:center}.marketplace-api-key-details-modal .app-name-label,.marketplace-api-key-details-modal .marketplace-key{font-weight:500}
.api-key-list .page-header{margin-top:3.2rem}.api-key-list .plan-downgraded-alert{color:#2e384d;background-color:#fcedeb;position:absolute;margin:1rem 2rem 1rem 1rem;top:calc(100vh - 18rem)}.api-key-list .plan-downgraded-alert__title{font-weight:500;font-size:1.1rem;display:block}.api-key-list .plan-downgraded-alert .close{align-self:center}.api-key-list .ReactTable .rt-resizer{right:0}.api-key-info__tooltip{color:#687790;cursor:pointer;font-size:.9rem}.api-key-info__tooltip:hover{color:#2e384d}.custom-tooltip-field:has(.api-key-info__tooltip){margin-top:0;display:inline-flex;align-items:center}.api-key{align-items:center;overflow:visible}.api-key .show-copy-options{visibility:hidden;overflow:visible}.api-key .show-copy-options .fa-eye,.api-key .show-copy-options .fa-eye-slash{color:#000;cursor:pointer !important}.api-key .show-copy-options .fa-eye:hover,.api-key .show-copy-options .fa-eye-slash:hover{color:#0176ff}.api-key .show-copy-options .fa-eye.disabled,.api-key .show-copy-options .fa-eye-slash.disabled{color:#687790}.api-key .show-copy-options .copy{position:relative}.api-key .show-copy-options .copy[data-tooltip]:hover::after,.api-key .show-copy-options .copy.is-copied[data-tooltip]::after{content:attr(data-tooltip);position:absolute;left:10%;bottom:110%;padding:.3rem;background-color:#2e384d;color:#fff;width:max-content;z-index:1040;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}.api-key .show-copy-options .copy[data-tooltip]:hover::before,.api-key .show-copy-options .copy.is-copied[data-tooltip]::before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:calc(110% - 5px);width:1px;height:1px;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #2e384d}.api-key .show-copy-options .copy .fa-clone{color:#000;cursor:pointer !important}.api-key .show-copy-options .copy .fa-clone:hover{color:#0176ff}.api-key .show-copy-options .copy .fa-clone.disabled{color:#687790}.api-key:hover .show-copy-options{visibility:visible}#confirmModal.delete-api-key-modal .modal-header{padding-left:.3rem}
.app-listing .app-card{cursor:pointer;min-height:15.5rem;margin-bottom:1.333rem}.app-listing .app-icon{position:relative;margin-bottom:1.333rem}.app-listing .app-icon .app-icon__preview,.app-listing .app-icon .app-icon__image{height:4rem;width:4rem;border-radius:.267rem}.app-listing .app-name{font-size:1.2rem;font-weight:500}.app-listing .app-creator{font-size:.9rem;color:#687790;margin-bottom:1.333rem}.app-listing .app-summary{font-size:.9rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:.75rem}
.loader__app-card-body{display:flex;flex-direction:column;justify-content:space-between;height:15rem}.loader__app-card-icon span{display:block;width:4rem;height:4rem}
.marketplace-wrapper.apps-listing-page{display:flex;flex-direction:column;height:100vh;width:100%}.marketplace-wrapper.apps-listing-page .marketplace-header-fixed{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eef3f5;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 2px 4px rgba(0,0,0,.1607843137);padding:1rem;position:sticky;top:0;z-index:100;flex-shrink:0}.marketplace-wrapper.apps-listing-page .marketplace-header-fixed .marketplace-brand{display:flex;align-items:center;gap:1rem}.marketplace-wrapper.apps-listing-page .marketplace-header-fixed .marketplace-brand .section-header{display:flex;align-items:center;justify-content:space-between}.marketplace-wrapper.apps-listing-page .marketplace-header-fixed .marketplace-brand .section-header h2{font-size:1.5rem;font-weight:300;color:#2e384d;margin:0}.marketplace-wrapper.apps-listing-page .marketplace-header-fixed .marketplace-controls{display:flex;align-items:center;gap:1rem}.marketplace-wrapper.apps-listing-page .marketplace-header-fixed .marketplace-controls .category-filter{min-width:15rem}.marketplace-wrapper.apps-listing-page .marketplace-content{flex:1;overflow-y:auto;padding:1rem;height:0}
.manage-apps.no-apps{height:90%;display:flex;justify-content:center;align-items:center}.manage-apps .no-apps-info{position:absolute;top:.25rem;right:12rem;display:flex;align-items:baseline}.manage-apps .no-apps-info span{display:flex;width:18rem;color:#2e384d}.manage-apps .no-apps-header{margin-top:2rem;font-weight:500}.manage-apps .no-apps-description{font-size:.9rem;margin-top:.5rem}.listing-app-icon{width:2rem;height:2rem}.listing-app-icon .app-icon__preview,.listing-app-icon .app-icon__image{width:2rem;height:2rem;object-fit:cover;border-radius:.267rem}
.app-icon__preview{width:4.8rem;height:4.8rem;margin-right:1rem;background-color:#ebedf3;display:flex;justify-content:center;align-items:center}.app-icon__image{margin-right:1rem;width:4.8rem;height:4.8rem}.app-icon__recommendation{color:#687790;font-size:.9rem}.app-icon__size{font-size:.9rem}.app-icon__upload-link{margin-top:1rem}.app-icon__upload-link .loader{display:inline-block;height:.8rem;margin-bottom:-0.1333rem;margin-left:1rem;width:.8rem;border-radius:50%;border-left:2px dotted #8798ad;border-right:2px dotted #8798ad;border-top:2px dotted #8798ad;animation:LOADING .75s linear 0s infinite;-webkit-animation:LOADING .75s linear 0s infinite}@-webkit-keyframes LOADING{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes LOADING{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.marketplace-step-three .product-access{padding-left:0rem}.marketplace-step-three .right-section{overflow-y:auto;margin-top:0}.marketplace-step-three .right-section-bottom{overflow-x:auto;border-left:solid 1rem #fff}
.demo-screens .carousel{height:100%;align-items:center}.demo-screens .carousel .prev,.demo-screens .carousel .next{top:-2rem;height:3rem;width:3.2rem;margin:1.2rem;position:relative;border-radius:.267rem;background-color:#fff;color:#006dee;border:2px solid #006dee}
.action-card{min-height:14rem;flex:0 0 25rem;border-radius:.2667rem;box-shadow:8px 8px 20px 1px rgba(0,0,0,.0784313725)}.action-card:not(:first-child){padding-left:2rem}.action-card__title{padding:.8rem;display:flex;border-bottom:1px solid #e0e4f8}.action-card__title .link-primary{font-size:.8rem;font-weight:500}.action-card__title .entity{font-weight:500}.action-card__details{padding:0 .8rem}
#step-four .right-section{width:-webkit-fill-available}#step-four .form-check{display:flex;padding-left:0}#step-four .form-check-input{width:1.5rem;height:1.5rem;position:static;margin:0 .5rem 0 0}#step-four .app-actions-container{padding-top:1.5rem;border-top:1px solid #e0e4f8}#step-four .app-action{margin-bottom:1.5rem;border-radius:.2667rem;border:1px solid #e0e4f8}#step-four .app-action__header{display:flex;align-items:center;background-color:#ebedf3;padding:.8rem 1.5rem;border-bottom:1px solid #e0e4f8}#step-four .app-action__header .h2{margin-bottom:0;font-weight:500}#step-four .app-action__header .fa-trash:hover{color:red}#step-four .app-action__details{padding:1.5rem}#step-four .app-action__details .locations-header,#step-four .app-action__details .details-header{font-weight:400}#step-four .app-action__details .dimension-input{max-width:15rem}#step-four .app-action .form-check:first-child{padding-bottom:1.33rem}#step-four .app-action .brief{margin-bottom:0;font-size:.94rem;margin-left:1.5rem}#step-four .app-action .suffix-text{font-size:1rem;line-height:6;padding-left:.5rem;color:#b0bac9;cursor:default}#step-four .add-action{padding:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:.2667rem;border:1px solid #e0e4f8}#step-four .add-action .fa-plus{color:#0176ff}#step-four .add-action span{cursor:pointer;font-size:.8rem;font-weight:500;padding-left:.5rem}#step-four .action-locations{border-top:1px solid #e0e4f8}#step-four .action-locations__toggles{padding-bottom:1rem;flex-wrap:nowrap;overflow-x:auto}#step-four .action-locations .custom-control{padding:.5rem 0 .5rem 2.25rem;margin-bottom:0}#step-four .action-locations .custom-control:not(:last-child){border-bottom:1px solid #e0e4f8}#step-four .dimensionsUnitField{min-width:5rem;max-width:5rem;margin-top:1.3rem}#step-four .dimensionsUnitField div[class$=-control]{height:2.3833rem;min-height:2.3833rem;border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}#step-four .dimension-input input.form-control{border-top-right-radius:0;border-bottom-right-radius:0}
#step-six .section{padding:1rem 1rem 0 1rem}#step-six .section strong{font-size:1.1rem}#step-six .section .read-only-info .label{font-size:.9rem;font-weight:500;color:#687790}#step-six .app-triggers{padding:1rem;border-top:1px solid #e0e4f8}#step-six .app-triggers strong{font-size:1.15rem}#step-six .app-triggers__urls{padding:0 1.33rem 1rem 1.33rem}#step-six .app-triggers__urls .trigger{padding-top:1rem}#step-six .app-triggers__urls .trigger .entity{font-size:.933rem;font-weight:500;line-height:.9333;color:#687790;cursor:default}#step-six .app-triggers__urls .trigger .trigger-urls{padding:1rem 1.33rem .2rem 1.33rem}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url{display:flex;flex-direction:column;margin-bottom:.8rem}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url .trigger-name{font-size:.933rem;font-weight:500}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url .url{font-size:.933rem;color:#0176ff}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url .copy{cursor:pointer;padding:0rem 1rem 0rem 1rem;border-right:1px solid #e0e4f8}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url .copy[data-tooltip]:hover::after{margin-left:-1rem}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url .copy .fa-copy{font-size:1.1rem}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url .copy .fa-copy:hover{color:#007bff}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url .view-sample-request{font-size:.933rem;cursor:pointer;padding:0rem 1rem 0rem 1rem;text-decoration:underline}#step-six .app-triggers__urls .trigger .trigger-urls .trigger-url .view-sample-request:hover{color:#007bff}@media(max-width: 1400px){#details_modal.sample-request-modal{margin-top:.5rem}}#details_modal.sample-request-modal{margin-top:3rem}#details_modal.sample-request-modal .modal-dialog{min-width:56rem}#details_modal.sample-request-modal .modal-dialog .modal-body{max-height:33.8rem;height:auto}#details_modal.sample-request-modal .modal-dialog .modal-body .sample-request{padding:1rem 1.33rem 1rem 1.33rem}#details_modal.sample-request-modal .modal-dialog .modal-body .sample-request .trigger-name,#details_modal.sample-request-modal .modal-dialog .modal-body .sample-request .entity-type{color:#687790}#details_modal.sample-request-modal .modal-dialog .modal-body .sample-request .json-schema{border-top:1px solid #e0e4f8;padding-top:1rem}#details_modal.sample-request-modal .modal-dialog .modal-body .sample-request .json-schema .schema{border:1px solid #8b95a7;border-radius:.267rem;background-color:#f2f2f2;color:#687790;max-height:22.5rem;font-size:.8rem;font-family:"Rubik",sans-serif;margin-bottom:0;padding:.6rem}#details_modal.sample-request-modal .modal-dialog .modal-body .sample-request .json-schema .copy{color:#007bff;display:flex;align-items:center;cursor:pointer}#details_modal.sample-request-modal .modal-dialog .modal-body .sample-request .json-schema .copy div{margin-left:.4}#details_modal.sample-request-modal .modal-dialog .modal-body .sample-request .json-schema .copy:hover div{text-decoration:underline}#details_modal.sample-request-modal .modal-dialog .modal-body .disclaimer-text{color:#b9a60f;background-color:#fcf9cd;padding:.5rem 1rem;font-size:.8rem;display:flex;align-items:center}#details_modal.sample-request-modal .modal-dialog .modal-body .disclaimer-text a{margin-left:.3rem}#details_modal.sample-request-modal .modal-dialog .modal-body .disclaimer-text .new-tab-icon{margin-left:.2rem;height:.6rem;width:.6rem;margin-top:.14rem}
#step-five .right-section{width:-webkit-fill-available}#step-five .right-section .app-error{display:contents}#step-five .right-section .app-error .container{height:100%;text-align:center}#step-five .form-check{display:flex;padding-left:0}#step-five .form-check-input{width:1.5rem;height:1.5rem;position:static;margin:0 .5rem 0 0}#step-five .trigger-info{margin-left:.5rem;margin-top:.1rem}#step-five .new-tab-icon{margin-left:.2rem}#step-five .app-triggers-container{padding-top:1.5rem;border-top:1px solid #e0e4f8}#step-five .app-triggers-container .app-triggers-container__header{display:flex;flex-direction:column}#step-five .app-triggers-container .app-triggers-container__header .header{font-size:1.33rem;font-weight:500;margin-bottom:.2rem}#step-five .app-triggers-container .app-triggers-container__header .disclaimer{color:#687790;font-size:.8rem}#step-five .app-triggers-container .app-trigger{margin-top:1rem;margin-bottom:1.5rem;border-radius:.2667rem;border:1px solid #e0e4f8}#step-five .app-triggers-container .app-trigger__header{display:flex;align-items:center;background-color:#ebedf3;padding:.8rem 1.5rem;border-bottom:1px solid #e0e4f8}#step-five .app-triggers-container .app-trigger__header .trigger-number{margin-bottom:0;font-size:1rem;font-weight:500}#step-five .app-triggers-container .app-trigger__header .fa-trash:hover{color:red}#step-five .app-triggers-container .app-trigger__details{padding:.8rem 1.5rem 0rem 1.5rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #e0e4f8}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .disclaimer{font-size:.9rem;font-weight:500;margin-bottom:1rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable{display:flex;padding:.6667rem 1.333rem;background-color:#f9f9f9;margin-bottom:.5rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__number{font-weight:500;margin-right:1.32rem;margin-top:1.8rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__details .form-group .form-control{height:2.54rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__details .form-group .prefix-appended .form-control{border-left:0;border-radius:0 .267rem .267rem 0}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__details .form-group .prefix-appended .is-invalid~.invalid-feedback{display:block}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__details .variable-name-prefix{display:flex;align-items:center;color:gray;background-color:#f2f2f2;border:1px solid #c6d0f0;padding:.375rem .75rem;border-radius:.267rem 0 0 .267rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__action-buttons{width:5rem;margin-top:1.5rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__action-buttons .action-buttons{display:flex;margin-left:1.5rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__action-buttons .action-buttons .fa-trash,#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__action-buttons .action-buttons .fa-plus{cursor:pointer;padding:.667rem .3rem}#step-five .app-triggers-container .app-trigger__details .trigger-variables-container .trigger-variable__action-buttons .action-buttons .fa-plus{color:#0176ff}#step-five .app-triggers-container .add-trigger{padding:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:.2667rem;border:1px solid #e0e4f8}#step-five .app-triggers-container .add-trigger .fa-plus{color:#0176ff}#step-five .app-triggers-container .add-trigger span{cursor:pointer;font-size:.8rem;font-weight:500;padding-left:.5rem}.triggers-info-tooltip.bs-tooltip-top .arrow::before{border-top-color:#2e384d}.triggers-info-tooltip .tooltip-inner{padding:.3rem;background-color:#2e384d;color:#fff;max-width:32rem;font-size:.93rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}
.permission-tab-container{overflow-y:auto;max-height:calc(100vh - 25rem)}.permission-tab-container .fa.fa-check{color:#46c45b}
.app-details__tabs .nav-tabs{margin-left:-0.9rem;margin-right:-1rem;border:0;border-bottom:1px solid #e0e4f8}.app-details__tabs .nav-tabs .nav-link{border:0}.app-details__tabs .nav-tabs .nav-link.active{color:#000;font-weight:500;border-bottom:4px solid #006dee}.app-details__tabs .tab-content{border:0}
.app-details__back-button{margin-bottom:.9rem}.app-details__icon{margin-right:1rem}.app-details__icon img{width:4rem;height:4rem;border-radius:.267rem}.app-details__name{font-size:1.6667rem;font-weight:500;letter-spacing:.045rem;margin-bottom:.5rem;line-height:1}.app-details__developer-name{color:#687790;line-height:1;margin-top:auto}.app-details__tabs{margin-top:2.667rem}
.mcp-connected{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:28rem;padding:2rem 1rem;text-align:center}.mcp-connected__diagram{display:flex;align-items:flex-start;justify-content:center;width:100%;max-width:40rem}.mcp-connected__node{display:flex;flex-direction:column;align-items:center;width:11rem;flex-shrink:0}.mcp-connected__node-box{display:flex;align-items:center;justify-content:center;width:6.5rem;height:6.5rem;background:#fff;border:1px solid #e0e4f8;border-radius:1rem;box-shadow:0 .15rem .75rem rgba(46,56,77,.08)}.mcp-connected__node-box--kylas{border-color:rgba(1,118,255,.35);background:linear-gradient(180deg, rgba(1, 118, 255, 0.06) 0%, #fff 100%)}.mcp-connected__node-title{margin-top:.85rem;font-size:1.15rem;font-weight:500;color:#2e384d}.mcp-connected__node-subtitle{margin-top:.15rem;font-size:.9rem;color:#69707f}.mcp-connected__link{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;min-width:7rem;padding-top:2.4rem}.mcp-connected__link-line{position:relative;width:100%;height:2px;background:repeating-linear-gradient(to right, #AFBBDE 0, #AFBBDE 6px, transparent 6px, transparent 12px)}.mcp-connected__link-dot{position:absolute;top:-3px;width:8px;height:8px;border-radius:50%;background:#0176ff;animation-duration:2.4s;animation-timing-function:linear;animation-iteration-count:infinite}.mcp-connected__link-dot--forward{animation-name:mcp-connected-travel-forward}.mcp-connected__link-dot--reverse{animation-name:mcp-connected-travel-reverse}.mcp-connected__link-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:.9rem;color:#afbbde}.mcp-connected__link-arrow--left{left:-2px}.mcp-connected__link-arrow--right{right:-2px}.mcp-connected__link-label{margin:.75rem 0;font-size:.85rem;font-weight:500;color:#28a645;white-space:nowrap}.mcp-connected__status{margin-top:2.5rem;max-width:34rem}.mcp-connected__status-pill{display:inline-flex;align-items:center;padding:.15rem .65rem;border-radius:1rem;background:rgba(40,166,69,.1);color:#28a645;font-size:.85rem;font-weight:500}.mcp-connected__status-dot{width:7px;height:7px;border-radius:50%;background:#28a645;margin-right:.4rem}.mcp-connected__heading{margin:.75rem 0 0;font-size:1.6rem;font-weight:500;color:#2e384d}.mcp-connected__description{margin-top:.6rem;margin-bottom:0;font-size:1rem;line-height:1.5;color:#69707f}@keyframes mcp-connected-travel-forward{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}100%{left:calc(100% - 8px);opacity:0}}@keyframes mcp-connected-travel-reverse{0%{left:calc(100% - 8px);opacity:0}15%{opacity:1}85%{opacity:1}100%{left:0;opacity:0}}
.app-details__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.app-details__header img{width:4rem;height:4rem;object-fit:cover;border-radius:.267rem;margin-right:1rem}.installed-app{padding:1rem}.installed-app.no-apps{height:calc(100vh - 10rem);display:flex;justify-content:center;align-items:center}.installed-app .no-apps-info{position:absolute;top:.25rem;right:12rem;display:flex;align-items:baseline}.installed-app .no-apps-info span{display:flex;width:18rem;color:#2e384d}.installed-app .no-apps-header{margin-top:2rem;font-weight:500}.installed-app .no-apps-description{font-size:.9rem;margin-top:.5rem}.installed-app .app-name{font-size:1.33rem}.installed-app .reconnect-btn{border:none;color:#3e82f7;background:none;font-weight:500;font-size:1.1rem}.installed-app img{width:4rem;height:4rem;object-fit:cover;border-radius:.267rem;margin-right:1rem}.installed-app_right-buttons{margin-left:auto;display:flex;align-items:center}
#details_modal.bulk-job-details .modal-body{word-break:break-word}#details_modal.bulk-job-details .modal-body .whatsapp.error-message{font-size:.8rem;color:#ffa200;letter-spacing:.21px;position:relative;top:-0.5rem}#details_modal.bulk-job-details .modal-body .bulk-email .operation_type{background-color:#d6e0ea;padding:.2rem;padding-left:.667rem;border-radius:.2rem;margin-bottom:.8rem;font-weight:500}#details_modal.bulk-job-details .modal-body .bulk-email .email_section,#details_modal.bulk-job-details .modal-body .bulk-email .email_attachments{margin-top:1rem;border:.06667rem solid #e0e4f8;border-radius:.3rem;display:grid}#details_modal.bulk-job-details .modal-body .bulk-email .email_section .title,#details_modal.bulk-job-details .modal-body .bulk-email .email_attachments .title{padding:.4rem;font-weight:500}#details_modal.bulk-job-details .modal-body .bulk-email .email_section .email_content{padding:.4rem;overflow-x:scroll}#details_modal.bulk-job-details .modal-body .bulk-email .email_attachments .attached_fileName{inline-size:20rem;background-color:rgba(0,0,0,.0784313725);border-radius:.2rem;margin:0 1.2rem 1rem 1.2rem;padding:.4rem 0 .4rem .5rem}#details_modal.bulk-job-details .modal-body .owner-allocation-table{border:1px solid #bfc5d2;border-radius:.2rem;overflow:hidden}#details_modal.bulk-job-details .modal-body .owner-allocation-table__row{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-bottom:1px solid #bfc5d2}#details_modal.bulk-job-details .modal-body .owner-allocation-table__row:last-child{border-bottom:none}#details_modal.bulk-job-details .modal-body .owner-allocation-table__row--head{color:#687790;font-size:.8rem;background-color:#ebedf3}#details_modal.bulk-job-details .modal-body .owner-allocation-table__owner-col{flex:1}#details_modal.bulk-job-details .modal-body .owner-allocation-table__records-col{min-width:4rem;text-align:right}#details_modal.bulk-job-details .modal-body .owner-allocation-table__avatar{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;color:#fff;font-size:.73rem;margin-right:.6rem}
.bulk-jobs-listing .output-file-link{color:#006dee;text-decoration:underline;font-weight:500}.bulk-jobs-listing .error-status{color:#e00}.bulk-jobs-listing .ReactTable .rt-resizer{right:0}.bulk-job-details#details_modal{margin-top:5rem}.bulk-job-details#details_modal.with-products .modal-dialog{min-width:60rem}.bulk-job-details .modal-dialog{min-width:37rem;max-height:40.5rem}.bulk-job-details .modal-header{padding-left:1.5rem;padding-right:1.5rem}.bulk-job-details .title{font-size:1rem;font-weight:500;margin-bottom:1rem}.bulk-job-details .output-file-link{cursor:pointer;color:#006dee;text-decoration:underline;font-weight:500}.bulk-job-details .cell{display:flex;font-size:.93rem;margin-bottom:2rem;flex-direction:column}.bulk-job-details .cell .label{font-size:.8rem;color:#687790;margin-bottom:.2rem}.bulk-job-details .field-name{word-break:break-word}.bulk-job-details .deal-job .field-value input[type=checkbox]{bottom:0}.bulk-job-details .DateInput_input{color:#8798ad}.bulk-job-details .phone-number-container{position:relative;left:.6rem}.bulk-job-details .phone-number-container .phone-number-type__control{width:7rem}.bulk-job-details .phone-number-container input.form-control{width:12.75rem}.bulk-job-details .email-row .search-autocomplete{width:6.5rem}.bulk-job-details .email-row .input-group{width:12.75rem}
.webhooks-listing .inActive{color:red}.webhook-events-list .btn.dropdown-toggle{padding:0;padding-left:.33rem}.webhook-events-list .btn.dropdown-toggle .text-primary{font-size:.875rem}.webhook-events-list .dropdown-menu.show{top:.8rem !important}.webhook-events-list .dropdown-menu{cursor:default;max-height:16rem;overflow-y:scroll;padding-left:.5rem;padding-right:.5rem}.webhook-events-list .dropdown-menu .dropdown-item{padding-left:0;padding-right:0;font-size:.875rem;pointer-events:none}.webhook-events-list .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #e0e4f8}
.webhook-history-listing .failed{color:red}.webhook-history-listing .page-header .description{color:rgba(135,152,173,.8);font-size:.93rem}#details_modal.webhook-event-details{margin:0}#details_modal.webhook-event-details .modal-dialog{height:100%;max-width:46rem}#details_modal.webhook-event-details .modal-content{margin:auto}#details_modal.webhook-event-details .modal-body{height:100%;padding:1.5rem}#details_modal.webhook-event-details .modal-body .text-muted{font-size:.8rem}#details_modal.webhook-event-details .modal-body .title{font-weight:500}#details_modal.webhook-event-details .modal-body .data-container,#details_modal.webhook-event-details .modal-body .response-container{padding:1rem;margin-top:.8rem;margin-bottom:1.5rem;border-radius:.2667rem;border:1px solid #e0e4f8}#details_modal.webhook-event-details .modal-body .data-container pre,#details_modal.webhook-event-details .modal-body .response-container pre{margin-bottom:0}
.report-list .page-title-wrapper{flex-direction:row;align-items:center}
.quotation-details .page-header{margin-left:0;padding:1.5rem 1.5rem .33rem 1.5rem;border:1px solid #e0e4f8}.quotation-details .page-header .send-email-button{padding:.6667rem .75rem}.quotation-details .dropdown-menu .dropdown-group-label{display:block;width:100%;clear:both;font-weight:400;color:#8b95a7;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;font-size:.8rem;letter-spacing:.0386rem}.quotation-details .quotation-info-container{margin-left:2.33rem;margin-top:1.33rem;margin-right:1.75rem;display:flex;flex-direction:column;min-height:0}.quotation-details .quotation-info-container .details{flex:1;margin-bottom:1rem;overflow-y:auto;background-color:#fff;border-radius:.5rem;border:1px solid #e0e4f8}.quotation-details .quotation-info-container .details .products,.quotation-details .quotation-info-container .details .relatedTo{padding:1rem 1.5rem;border-bottom:1px solid #e0e4f8}.quotation-details .quotation-info-container .details .address{display:flex;flex-direction:column;padding:1rem 1.5rem}.quotation-details .quotation-info-container .details .address .title{font-weight:500}.quotation-details .quotation-info-container .details .address .billing-address,.quotation-details .quotation-info-container .details .address .shipping-address{display:flex;flex-direction:column;font-size:.8rem;color:#687790}.quotation-details .quotation-info-container .details .address .billing-address{padding-bottom:.5rem;border-bottom:1px solid #e0e4f8}.quotation-details .quotation-info-container .details .address .address-title{color:#2e384d;font-size:.8rem;font-weight:500;padding-top:.5rem;padding-bottom:.5rem}.quotation-details .quotation-info-container .details .relatedTo .title{font-weight:500}.quotation-details .quotation-info-container .details .relatedTo .relatedEntities{margin-top:1rem;row-gap:.67rem}.quotation-details .quotation-info-container .details .additional-info,.quotation-details .quotation-info-container .details .other-details{border-top:1px solid #e0e4f8;padding:1rem 1.5rem}.quotation-details .quotation-info-container .details .additional-info .title,.quotation-details .quotation-info-container .details .other-details .title{font-weight:500}.quotation-details .quotation-info-container .details .additional-info iframe{border:0;width:100%}.quotation-details .quotation-info-container .details .other-details .label{color:#687790;font-size:.8rem;margin-bottom:.25rem}
.meeting-left-pane li.list-group-item:hover,.meeting-left-pane li.list-group-item.active{background-color:#eef3f5}.meeting-left-pane ul.pagination{margin:0;min-width:100%}.meeting-left-pane li.page-item{flex-basis:100%;text-align:center}
.mini-calendar .mini-calendar__picker{width:100%;font-family:inherit;border:none;box-shadow:none}.mini-calendar .mini-calendar__picker .react-datepicker__month-container{width:100%}.mini-calendar .mini-calendar__picker .react-datepicker__header{background-color:#fff;border-bottom:1px solid #dfdfdf;padding-top:.5rem}.mini-calendar .mini-calendar__picker .mini-calendar__header{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 0 6px}.mini-calendar .mini-calendar__picker .mini-calendar__nav{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:none;border:1px solid #dfdfdf;border-radius:50%;cursor:pointer;font-size:1rem;line-height:1;color:#69707f;padding:0;flex-shrink:0}.mini-calendar .mini-calendar__picker .mini-calendar__nav:hover{background-color:#eef3f5;border-color:#bfc5d2;color:#2e384d}.mini-calendar .mini-calendar__picker .mini-calendar__select{font-size:.8rem;font-weight:500;color:#2e384d;background-color:#fff;border:1px solid #dfdfdf;border-radius:4px;padding:2px 4px;cursor:pointer;appearance:auto}.mini-calendar .mini-calendar__picker .mini-calendar__select:focus{outline:none;border-color:#0176ff}.mini-calendar .mini-calendar__picker .react-datepicker__day-name{font-size:.75rem;font-weight:500;color:#8798ad;width:1.8rem;line-height:1.8rem;margin:1px}.mini-calendar .mini-calendar__picker .react-datepicker__day{font-size:.75rem;width:1.8rem;line-height:1.8rem;margin:1px;color:#2e384d;border-radius:50%}.mini-calendar .mini-calendar__picker .react-datepicker__day:hover{border-radius:50%;background-color:rgba(1,118,255,.1)}.mini-calendar .mini-calendar__picker .react-datepicker__day--outside-month{color:#bfc5d2}.mini-calendar .mini-calendar__picker .react-datepicker__day--today{background-color:rgba(0,0,0,0);font-weight:500;color:#0176ff;border:1px solid #0176ff;border-radius:50%}.mini-calendar .mini-calendar__picker .react-datepicker__day--selected{background-color:#0176ff;color:#fff;border-radius:50%;font-weight:500}.mini-calendar .mini-calendar__picker .react-datepicker__day--selected:hover{background-color:rgb(0,94.4291338583,205)}.mini-calendar .mini-calendar__picker .react-datepicker__week:has(.week-highlight){background-color:#e5f0fe;border-radius:.267rem}
@charset "UTF-8";
.rbc-btn {
  color: inherit;
  font: inherit;
  margin: 0;
}

button.rbc-btn {
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
     -moz-appearance: button;
          appearance: button;
  cursor: pointer;
}

button[disabled].rbc-btn {
  cursor: not-allowed;
}

button.rbc-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.rbc-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
}
.rbc-toolbar .rbc-toolbar-label {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0 10px;
  text-align: center;
}
.rbc-toolbar button {
  color: #373a3c;
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  background: none;
  background-image: none;
  border: 1px solid #ccc;
  padding: 0.375rem 1rem;
  border-radius: 4px;
  line-height: normal;
  white-space: nowrap;
}
.rbc-toolbar button:active, .rbc-toolbar button.rbc-active {
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}
.rbc-toolbar button:active:hover, .rbc-toolbar button:active:focus, .rbc-toolbar button.rbc-active:hover, .rbc-toolbar button.rbc-active:focus {
  color: #373a3c;
  background-color: rgb(211.65, 211.65, 211.65);
  border-color: rgb(140.25, 140.25, 140.25);
}
.rbc-toolbar button:focus {
  color: #373a3c;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}
.rbc-toolbar button:hover {
  color: #373a3c;
  cursor: pointer;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}

.rbc-btn-group {
  display: inline-block;
  white-space: nowrap;
}
.rbc-btn-group > button:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) {
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) {
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.rbc-btn-group button + button {
  margin-left: -1px;
}
.rbc-rtl .rbc-btn-group button + button {
  margin-left: 0;
  margin-right: -1px;
}
.rbc-btn-group + .rbc-btn-group, .rbc-btn-group + button {
  margin-left: 10px;
}

@media (max-width: 767px) {
  .rbc-toolbar {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.rbc-event {
  border: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0;
  padding: 2px 5px;
  background-color: #3174ad;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  width: 100%;
  text-align: left;
}
.rbc-slot-selecting .rbc-event {
  cursor: inherit;
  pointer-events: none;
}
.rbc-event.rbc-selected {
  background-color: rgb(37.7432432432, 89.3513513514, 133.2567567568);
}
.rbc-event:focus {
  outline: 5px auto #3b99fc;
}

.rbc-event-label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 80%;
}

.rbc-event-overlaps {
  -webkit-box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
          box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
}

.rbc-event-continues-prior {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rbc-event-continues-after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-event-continues-earlier {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rbc-event-continues-later {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.rbc-row-segment {
  padding: 0 1px 1px 1px;
}
.rbc-row-segment .rbc-event-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rbc-selected-cell {
  background-color: rgba(0, 0, 0, 0.1);
}

.rbc-show-more {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 4;
  font-weight: bold;
  font-size: 85%;
  height: auto;
  line-height: normal;
  color: #3174ad;
}
.rbc-show-more:hover, .rbc-show-more:focus {
  color: rgb(37.7432432432, 89.3513513514, 133.2567567568);
}

.rbc-month-view {
  position: relative;
  border: 1px solid #ddd;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  width: 100%;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
  height: 100%;
}

.rbc-month-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.rbc-month-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  -ms-flex-preferred-size: 0px;
      flex-basis: 0px;
  overflow: hidden;
  height: 100%;
}
.rbc-month-row + .rbc-month-row {
  border-top: 1px solid #ddd;
}

.rbc-date-cell {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  min-width: 0;
  padding-right: 5px;
  text-align: right;
}
.rbc-date-cell.rbc-now {
  font-weight: bold;
}
.rbc-date-cell > a, .rbc-date-cell > a:active, .rbc-date-cell > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-row-bg {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  overflow: hidden;
  right: 1px;
}

.rbc-day-bg {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
}
.rbc-day-bg + .rbc-day-bg {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-day-bg + .rbc-day-bg {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}

.rbc-overlay {
  position: absolute;
  z-index: 5;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
          box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
  padding: 10px;
}
.rbc-overlay > * + * {
  margin-top: 1px;
}

.rbc-overlay-header {
  border-bottom: 1px solid #e5e5e5;
  margin: -10px -10px 5px -10px;
  padding: 2px 10px;
}

.rbc-agenda-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  overflow: auto;
}
.rbc-agenda-view table.rbc-agenda-table {
  width: 100%;
  border: 1px solid #ddd;
  border-spacing: 0;
  border-collapse: collapse;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td {
  padding: 5px 10px;
  vertical-align: top;
}
.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell {
  padding-left: 15px;
  padding-right: 15px;
  text-transform: lowercase;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr + tr {
  border-top: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  padding: 3px 5px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  text-align: right;
}

.rbc-agenda-time-cell {
  text-transform: lowercase;
}
.rbc-agenda-time-cell .rbc-continues-after:after {
  content: " »";
}
.rbc-agenda-time-cell .rbc-continues-prior:before {
  content: "« ";
}

.rbc-agenda-date-cell,
.rbc-agenda-time-cell {
  white-space: nowrap;
}

.rbc-agenda-event-cell {
  width: 100%;
}

.rbc-time-column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100%;
}
.rbc-time-column .rbc-timeslot-group {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.rbc-timeslot-group {
  border-bottom: 1px solid #ddd;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}

.rbc-time-gutter,
.rbc-header-gutter {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}

.rbc-label {
  padding: 0 5px;
}

.rbc-day-slot {
  position: relative;
}
.rbc-day-slot .rbc-events-container {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  margin-right: 10px;
  top: 0;
}
.rbc-day-slot .rbc-events-container.rbc-rtl {
  left: 10px;
  right: 0;
}
.rbc-day-slot .rbc-event, .rbc-day-slot .rbc-background-event {
  border: 1px solid rgb(37.7432432432, 89.3513513514, 133.2567567568);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-height: 100%;
  min-height: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  overflow: hidden;
  position: absolute;
}
.rbc-day-slot .rbc-background-event {
  opacity: 0.75;
}
.rbc-day-slot .rbc-event-label {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  padding-right: 5px;
  width: auto;
}
.rbc-day-slot .rbc-event-content {
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  word-wrap: break-word;
  line-height: 1;
  height: 100%;
  min-height: 1em;
}
.rbc-day-slot .rbc-time-slot {
  border-top: 1px solid rgb(246.5, 246.5, 246.5);
}

.rbc-time-view-resources .rbc-time-gutter,
.rbc-time-view-resources .rbc-time-header-gutter {
  position: sticky;
  left: 0;
  background-color: white;
  border-right: 1px solid #ddd;
  z-index: 10;
  margin-right: -1px;
}
.rbc-time-view-resources .rbc-time-header {
  overflow: hidden;
}
.rbc-time-view-resources .rbc-time-header-content {
  min-width: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  -ms-flex-preferred-size: 0px;
      flex-basis: 0px;
}
.rbc-time-view-resources .rbc-time-header-cell-single-day {
  display: none;
}
.rbc-time-view-resources .rbc-day-slot {
  min-width: 140px;
}
.rbc-time-view-resources .rbc-header,
.rbc-time-view-resources .rbc-day-bg {
  width: 140px;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  -ms-flex-preferred-size: 0px;
      flex-basis: 0px;
}

.rbc-time-header-content + .rbc-time-header-content {
  margin-left: -1px;
}

.rbc-time-slot {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
}
.rbc-time-slot.rbc-now {
  font-weight: bold;
}

.rbc-day-header {
  text-align: center;
}

.rbc-slot-selection {
  z-index: 10;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 75%;
  width: 100%;
  padding: 3px;
}

.rbc-slot-selecting {
  cursor: move;
}

.rbc-time-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
  border: 1px solid #ddd;
  min-height: 0;
}
.rbc-time-view .rbc-time-gutter {
  white-space: nowrap;
  text-align: right;
}
.rbc-time-view .rbc-allday-cell {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 100%;
  height: 100%;
  position: relative;
}
.rbc-time-view .rbc-allday-cell + .rbc-allday-cell {
  border-left: 1px solid #ddd;
}
.rbc-time-view .rbc-allday-events {
  position: relative;
  z-index: 4;
}
.rbc-time-view .rbc-row {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 20px;
}

.rbc-time-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.rbc-time-header.rbc-overflowing {
  border-right: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header.rbc-overflowing {
  border-right-width: 0;
  border-left: 1px solid #ddd;
}
.rbc-time-header > .rbc-row:first-child {
  border-bottom: 1px solid #ddd;
}
.rbc-time-header > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
}

.rbc-time-header-cell-single-day {
  display: none;
}

.rbc-time-header-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header-content {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-header-content > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.rbc-time-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  border-top: 2px solid #ddd;
  overflow-y: auto;
  position: relative;
}
.rbc-time-content > .rbc-time-gutter {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
}
.rbc-time-content > * + * > * {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-content > * + * > * {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-content > .rbc-day-slot {
  width: 100%;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

.rbc-current-time-indicator {
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #74ad31;
  pointer-events: none;
}

.rbc-resource-grouping.rbc-time-header-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.rbc-resource-grouping .rbc-row .rbc-header {
  width: 141px;
}

.rbc-calendar {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.rbc-m-b-negative-3 {
  margin-bottom: -3px;
}

.rbc-h-full {
  height: 100%;
}

.rbc-calendar *,
.rbc-calendar *:before,
.rbc-calendar *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}

.rbc-abs-full {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.rbc-ellipsis {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rbc-rtl {
  direction: rtl;
}

.rbc-off-range {
  color: #999999;
}

.rbc-off-range-bg {
  background: rgb(229.5, 229.5, 229.5);
}

.rbc-header {
  overflow: hidden;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 3px;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  font-size: 90%;
  min-height: 0;
  border-bottom: 1px solid #ddd;
}
.rbc-header + .rbc-header {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-header + .rbc-header {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-header > a, .rbc-header > a:active, .rbc-header > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-button-link {
  color: inherit;
  background: none;
  margin: 0;
  padding: 0;
  border: none;
  cursor: pointer;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.rbc-row-content {
  position: relative;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
  z-index: 4;
}

.rbc-row-content-scrollable {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container {
  height: 100%;
  overflow-y: scroll;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
  /* Hide scrollbar for Chrome, Safari and Opera */
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar {
  display: none;
}

.rbc-today {
  background-color: #eaf6ff;
}
.main-calendar{flex:1;min-height:0;display:flex;flex-direction:column;background-color:#fff}.main-calendar__header{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem .5rem;border-bottom:1px solid #ebedf3;flex-shrink:0}.main-calendar__date{font-size:.95rem;font-weight:500;color:#2e384d}.main-calendar__today-btn{font-size:.8rem;font-weight:500;color:#0176ff;background:none;border:1px solid #0176ff;border-radius:4px;padding:3px .75rem;cursor:pointer}.main-calendar__today-btn:hover{background-color:rgba(1,118,255,.06)}.main-calendar .rbc-calendar{flex:1;min-height:0;font-family:inherit;font-size:.8rem}.main-calendar .rbc-timeslot-group{min-height:3.75rem}.main-calendar .rbc-time-gutter .rbc-timeslot-group{border-bottom:none}.main-calendar .rbc-time-slot{font-size:.68rem;color:#8798ad}.main-calendar .rbc-header{font-size:.75rem;font-weight:500;color:#8798ad;padding:6px 4px;border-bottom:1px solid #ebedf3}.main-calendar .rbc-today{background-color:#e8f2ff}.main-calendar .rbc-date-cell{text-align:left;padding-left:4px;padding-right:0}.main-calendar .rbc-date-cell.rbc-now .rbc-button-link{background-color:#0176ff;color:#fff;border-radius:50%;width:1.375rem;height:1.375rem;display:inline-flex;align-items:center;justify-content:center;font-weight:500}.main-calendar .rbc-event{border-radius:2px;overflow:hidden;padding:0}.main-calendar .rbc-event:focus{outline:none}.main-calendar .rbc-event .rbc-event-label{display:none}.main-calendar .rbc-event .rbc-event-content{height:100%}.main-calendar .cal-event-content{height:100%;padding:2px 4px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.main-calendar .cal-event-time{display:none}.main-calendar .cal-event-title{font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.main-calendar .cal-event-medium-icon{width:.6rem;height:.6rem;object-fit:contain;margin-left:3px;margin-bottom:4px;flex-shrink:0}.main-calendar .rbc-overflow-event .rbc-event-content{text-align:right}.main-calendar .rbc-overflow-event .cal-overflow-chip{display:inline-block;font-size:.72rem;font-weight:500;color:#0176ff;cursor:pointer;padding:1px 2px;white-space:nowrap}.main-calendar .rbc-overflow-event .cal-overflow-chip:hover{text-decoration:underline}.main-calendar .rbc-day-bg+.rbc-day-bg,.main-calendar .rbc-time-content>.rbc-time-column+.rbc-time-column{border-left:1px solid #ebedf3}.main-calendar .rbc-time-content{border-top:1px solid #ebedf3}.main-calendar .rbc-off-range-bg{background-color:#f9f9f9}.main-calendar .rbc-month-view{border:none;overflow-y:auto}.main-calendar .rbc-month-row{border-top:1px solid #ebedf3;min-height:6.25rem;overflow:visible}.main-calendar .rbc-show-more{display:block;width:100%;text-align:right;font-size:.72rem;font-weight:500;color:#0176ff;background:none;padding:1px 4px}.main-calendar .rbc-show-more:hover{text-decoration:underline}.main-calendar .rbc-time-view{border:none}.main-calendar .rbc-selected{background-color:inherit}.tooltip.cal-event-tooltip .tooltip-inner{background-color:#2e384d;font-family:inherit;font-size:.75rem;max-width:12.5rem;padding:4px 8px;text-align:left}.tooltip.cal-event-tooltip .tooltip-inner .cal-tooltip-time{font-size:.7rem;font-weight:400;opacity:.8}.tooltip.cal-event-tooltip .tooltip-inner strong{display:block;font-size:.75rem;font-weight:500;word-break:break-word}.tooltip.cal-event-tooltip.bs-tooltip-top .arrow::before,.tooltip.cal-event-tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before{border-top-color:#2e384d}.tooltip.cal-event-tooltip.bs-tooltip-bottom .arrow::before,.tooltip.cal-event-tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before{border-bottom-color:#2e384d}.tooltip.cal-event-tooltip.bs-tooltip-left .arrow::before,.tooltip.cal-event-tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before{border-left-color:#2e384d}.tooltip.cal-event-tooltip.bs-tooltip-right .arrow::before,.tooltip.cal-event-tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before{border-right-color:#2e384d}
.status-legend{margin-top:1rem;padding-top:1rem;border-top:1px solid #dfdfdf}.status-legend__title{font-size:.85rem;font-weight:500;color:#2e384d;margin-bottom:.5rem}.status-legend__item{display:flex;align-items:center;margin-bottom:.5rem}.status-legend__dot{width:.8rem;height:.8rem;border-radius:50%;flex-shrink:0}.status-legend__label{font-size:.8rem;color:#2e384d;margin-left:.5rem}
.overflow-meeting-popup{background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.14);min-width:17rem;max-width:21rem;max-height:20rem;display:flex;flex-direction:column}.overflow-meeting-popup__header{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem .5rem;border-bottom:1px solid #f0f0f0;flex-shrink:0}.overflow-meeting-popup__body{overflow-y:auto;padding-bottom:6px}.overflow-meeting-popup__date{font-size:.85rem;font-weight:500;color:#2e384d}.overflow-meeting-popup__close{background:none;border:none;color:#8798ad;cursor:pointer;padding:2px 4px;font-size:.9rem;line-height:1}.overflow-meeting-popup__close:hover{color:#2e384d}.overflow-meeting-popup .overflow-meeting-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin:.3rem .5rem 0;padding:.45rem .6rem;border-radius:4px}.overflow-meeting-popup .overflow-meeting-item:hover{filter:brightness(0.96)}.overflow-meeting-popup .overflow-meeting-item .overflow-meeting-info{display:flex;flex:1;flex-direction:column;min-width:0}.overflow-meeting-popup .overflow-meeting-item .overflow-meeting-title{color:#2e384d;font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px}.overflow-meeting-popup .overflow-meeting-item .overflow-meeting-title .overflow-meeting-medium-icon{width:.7rem;height:.7rem;object-fit:contain;margin-left:3px;margin-bottom:4px}.overflow-meeting-popup .overflow-meeting-item .overflow-meeting-time{color:#5a6872;font-size:.72rem;font-weight:400}.overflow-meeting-popup .overflow-meeting-item .overflow-meeting-organizer{color:#8798ad;font-size:.7rem;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-meeting-popup .overflow-meeting-item .overflow-meeting-options{background:none;border:none;color:#8798ad;cursor:pointer;flex-shrink:0;padding:2px 6px}.overflow-meeting-popup .overflow-meeting-item .overflow-meeting-options:hover{color:#2e384d}
.calendar-view{overflow:hidden}.calendar-view__tabs{display:flex;padding:.25rem 1rem;margin-left:-1.5rem;flex-shrink:0}.calendar-view__tabs .quick-access-button{padding:.25rem .9rem;font-size:.8rem;line-height:1.4}.calendar-view__body{display:flex;flex:1;overflow:hidden;min-height:0;border:none}.calendar-view__lhs{border:1px solid #dfdfdf;padding:1rem;overflow-y:auto;background-color:#fff;margin-right:1rem}.calendar-view__rhs{flex:1;overflow:hidden;display:flex;flex-direction:column;border:1px solid #dfdfdf}
.meeting-list .page-header{margin-bottom:.5rem}.meeting-list .list-group-header{align-items:baseline}.meeting-list .bulk-actions-container{flex-wrap:nowrap;flex:1}.meeting-list .bulk-actions-container .bulk-actions{display:flex;padding-top:0;margin-left:auto}.meeting-list .bulk-actions-container .selected-entities-message{width:50%}.meeting-list .bulk-actions-container .delete,.meeting-list .bulk-actions-container .export{min-width:fit-content;margin:.5rem 0}
.connect-calendar{display:flex;flex-grow:1;padding:1.6rem;flex-direction:column;border-radius:.53rem;background-color:#fff;border:1px solid #e0e4f8}.connect-calendar .title{font-size:1.33rem;margin-bottom:1rem}.connect-calendar .title-info{font-size:.93rem}.connect-calendar .providers{display:flex;margin-top:1.6rem}.connect-calendar .provider-container{display:flex;cursor:pointer;width:21.2rem;height:7rem;align-items:center;flex-direction:column;border-radius:.26667rem;border:1px solid #e0e4f8;margin-right:1rem}.connect-calendar .provider-container img{width:191px;height:46px}.connect-calendar .provider-container .ms-teams-calendar-signin{padding:.13rem 0}.connect-calendar .provider-container .name{font-size:.93rem;font-weight:500;padding:1rem}
.calendar-container{display:flex}.calendar-container .title{font-size:1.33rem;padding:1.6rem;border-bottom:1px solid #e0e4f8}.calendar-container .calendar-details-container{width:65%;display:flex;min-height:0;flex-grow:1;flex-direction:column;border-radius:.53rem;background-color:#fff;border:1px solid #e0e4f8;margin-right:1rem}.calendar-container .calendar-details-container .accounts-container{min-height:0;flex-grow:1;overflow-y:auto}@media(max-width: 1600px){.calendar-container .calendar-details-container .accounts-container{max-height:70vh}}.calendar-container .calendar-details-container .account-card{margin-bottom:2rem;border-bottom:1px solid #e0e4f8}.calendar-container .calendar-details-container .account-card .header-section{display:flex;align-items:center;padding:1.33rem 1.6rem;background-color:#f9f9f9}.calendar-container .calendar-details-container .account-card .header-section img{width:1.6rem;height:1.6rem;margin-right:1rem}.calendar-container .calendar-details-container .account-card .header-section .email{font-weight:500}.calendar-container .calendar-details-container .account-card .header-section .toggle-status-button{border:0;padding-right:0;margin-left:2rem;background-color:rgba(0,0,0,0)}.calendar-container .calendar-details-container .account-card .header-section .toggle-status-button.connect{color:#0176ff}.calendar-container .calendar-details-container .account-card .header-section .status{display:flex;margin-left:auto;align-items:center}.calendar-container .calendar-details-container .account-card .header-section .status i{margin-left:.5rem;margin-right:.26667rem;font-size:.8rem;margin-top:.1rem}.calendar-container .calendar-details-container .account-card .header-section .status .fa-check-circle{color:#28a645}.calendar-container .calendar-details-container .account-card .header-section .status .fa-exclamation-circle{color:#ffa200}.calendar-container .calendar-details-container .account-card .header-section .status .label{font-size:.8rem}.calendar-container .calendar-details-container .account-card .header-section .status .value{color:#687790;font-size:.8rem}.calendar-container .calendar-details-container .account-card .account-details{margin:2rem 1.6rem 1rem 1.6rem;height:22rem}.calendar-container .calendar-details-container .account-card .account-details .syncInfo{font-size:.8rem}.calendar-container .calendar-details-container .account-card .account-details .syncInfo.inactive{color:#687790}.calendar-container .calendar-details-container .account-card .account-details .form-group{min-width:24.5rem}.calendar-container .calendar-details-container .account-card .activity-details .info{font-weight:500;margin-bottom:.75rem}.calendar-container .full-width-container{width:100%}.calendar-container .full-width-container .accounts-container .account-card .account-details{height:12rem}.calendar-container .connect-calendar{width:35%;padding:0}.calendar-container .connect-calendar .providers.providers{padding-left:1.6rem}.calendar-container .connect-calendar .title-info.title-info{padding-left:1.6rem}
.calendar-settings .page-inner-content{border:0;background-color:rgba(0,0,0,0)}.calendar-settings .page-inner-content .left-section{border:0;width:100%;flex-grow:1;padding:0}
.call-details .fa-angle-right,.call-details .fa-angle-down{margin-top:.3rem}.call-details .call-associated-label,.call-details .notes-label{font-size:16px}.call-details .associated-entity{cursor:pointer}.call-details .analyze img{margin-right:.3rem}.call-details .analyze:hover .AI-star-icon{filter:invert(200%) brightness(200%) grayscale(200%)}.call-details .analyze:hover .AI-star-icon.disabled{filter:none}.call-details .analyze.feature-disabled{background-color:#ebeff3;border-color:rgba(0,0,0,0);color:#2e384d}.create-call-log-label{margin-bottom:3.5rem}
.call-log-list li.list-group-item:hover,.call-log-list li.list-group-item.active{background-color:#eef3f5}.call-log-list ul.pagination{margin:0;min-width:100%}.call-log-list li.page-item{flex-basis:100%;text-align:center}.call-log-list .bulk-actions-container{flex-wrap:nowrap;flex:1}.call-log-list .bulk-actions-container .bulk-actions{display:flex;margin-left:auto;padding-top:0}.call-log-list .bulk-actions-container .selected-entities-message{width:50%}.call-log-list .bulk-actions-container .update,.call-log-list .bulk-actions-container .delete,.call-log-list .bulk-actions-container .export{min-width:fit-content;margin:.5rem 0}
.layouts-listing{width:100%;display:flex;flex:1 1 100%;flex-direction:column}.layouts-listing .layout-tabs{height:3rem;width:100%;border-left:0;border-right:0;border:0 0 .0667rem 0;border-radius:0}.layouts-listing .layout-tabs .nav-link.active{color:#455067;border-bottom:4px solid #006dee}.layouts-listing .layout-tabs .nav-link.active:hover{background-color:#fff;border-bottom-color:#006dee}.layouts-listing .layout-tabs .nav-link:hover{border-color:#e5f0fe;background-color:#e5f0fe}.layouts-listing-content{display:flex;min-height:0;flex:1 1 100%;flex-direction:column;background-color:#f9f9f9}.layouts-listing-content .layout-entity{font-weight:300;font-size:1.46667rem}.layouts-listing-content .layout-entity-info{font-size:.9333rem;padding-bottom:1.33rem}.layouts-listing-content .add-layout-button{width:fit-content;margin-left:auto;margin-bottom:1.33rem}.create-edit-layout-step-one .layout-instructions{width:100%;align-items:center}.create-edit-layout-step-one .layout-instructions .title{font-size:1.2rem;margin-top:2rem;padding-bottom:1.33rem;border-bottom:1px solid #e0e4f8;width:100%;text-align:center}@media(max-height: 650px){.create-edit-layout-step-one .layout-instructions .title{margin-bottom:1rem}}.create-edit-layout-step-one .layout-instructions .title{margin-bottom:5rem}.create-edit-layout-step-one .layout-instructions .layout-creation-steps{position:relative;margin:2rem 0;min-width:70%;z-index:2;font-size:.93rem}.create-edit-layout-step-one .layout-instructions .layout-creation-steps::before{content:"";position:absolute;left:10%;top:32%;width:80%;height:1px;z-index:-1;background:#0176ff}.create-edit-layout-step-one .layout-instructions .layout-creation-steps .layout-step{text-align:center}.create-edit-layout-step-one .layout-instructions .layout-creation-steps .layout-step .step-name{color:#2e384d;margin-top:1rem;font-weight:500;font-size:.93rem;line-height:normal;padding-bottom:.5rem}
#previewEditEntityModal .form-control:disabled,#previewEditEntityModal .is-invalid__control--is-disabled,#previewEditEntityModal .currency__control--is-disabled,#previewEditEntityModal .SingleDatePickerInput__disabled,#previewEditEntityModal .rc-time-picker-input:disabled,#previewEditEntityModal .DateInput_input__disabled,#previewEditEntityModal .true__control--is-disabled,#previewEditEntityModal .discount__control--is-disabled{background-color:#fff}
#details_modal.list-layout-preview{margin-top:4rem}@media(max-width: 1400px){#details_modal.list-layout-preview{margin-top:0rem}}#details_modal.list-layout-preview .modal-dialog{max-width:68.75rem}#details_modal.list-layout-preview .modal-dialog .modal-body{height:36.8rem}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable{height:32.8rem;margin:2rem}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable .rt-table{width:64rem}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable .rt-table .ellipsis-menu{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:1rem}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable .rt-table .custom-control.custom-checkbox{pointer-events:none}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable .rt-table .rt-thead .rt-th div{width:100%}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable .rt-table .rt-thead .rthfc-th-fixed-left{border-right:none;position:sticky;left:0}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable .rt-table .rt-thead .rthfc-th-fixed-right{border-left:none;position:sticky;right:0}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable .rt-table .rt-tbody .rthfc-td-fixed-right{border-left:none}#details_modal.list-layout-preview .modal-dialog .modal-body .ReactTable .rt-table .rt-tbody .view-notes{pointer-events:none}
#details_modal.details-layout-preview{margin-top:auto}#details_modal.details-layout-preview .modal-dialog{max-width:calc((100% - 120px)*.65 - 5px)}#details_modal.details-layout-preview .modal-body{height:40rem;padding:1.5rem 1rem;background-color:#f9f9f9}#details_modal.details-layout-preview .modal-body h1{font-weight:300;font-size:1.6rem}
.layout-field{display:flex;margin-bottom:1rem}.layout-field .form-control:disabled{background-color:#fff}.layout-field .form-control:disabled,.layout-field .is-invalid__control--is-disabled,.layout-field .currency__control--is-disabled,.layout-field .SingleDatePickerInput__disabled,.layout-field .rc-time-picker-input:disabled,.layout-field .DateInput_input__disabled,.layout-field .true__control--is-disabled,.layout-field .checkbox input:disabled{background-color:#fff}.layout-field .custom-control-input:disabled~.custom-control-label,.layout-field .form-check-input:disabled~.form-check-label{color:#2e384d}.layout-field .dropdownv2,.layout-field .entity-lookup{flex:1;padding:0;max-width:100%}.layout-field .look-up{padding-left:0}.layout-field .form-group{flex:1;margin-bottom:0}.layout-field .checkbox,.layout-field .toggle-field{flex:1;max-width:100%;padding-top:1.33rem}.layout-field .date-time{max-width:100%;flex:1;padding:0}.layout-field .money{flex:1;padding:0;max-width:100%}.layout-field .fa-grip-vertical{color:#687790;margin-right:.75rem;margin-top:1.75rem}.layout-field .layout-field-input{position:relative;display:flex;flex:1;min-width:0}.layout-field .locked-field-indicator{position:absolute;right:.75rem;top:2.1rem;z-index:2;color:#687790;font-size:.8rem;pointer-events:none}.layout-field.locked-field .form-control:disabled,.layout-field.locked-field .is-invalid__control--is-disabled,.layout-field.locked-field .currency__control--is-disabled,.layout-field.locked-field .SingleDatePickerInput__disabled,.layout-field.locked-field .rc-time-picker-input:disabled,.layout-field.locked-field .DateInput_input__disabled,.layout-field.locked-field .true__control--is-disabled,.layout-field.locked-field .checkbox input:disabled,.layout-field.locked-field .field-placeholder{background-color:#eef3f5}.layout-field.locked-pipeline-field .look-up~* .form-control:disabled,.layout-field.locked-pipeline-field .look-up~* .is-invalid__control--is-disabled,.layout-field.locked-pipeline-field .look-up~* .currency__control--is-disabled,.layout-field.locked-pipeline-field .look-up~* .SingleDatePickerInput__disabled,.layout-field.locked-pipeline-field .look-up~* .rc-time-picker-input:disabled,.layout-field.locked-pipeline-field .look-up~* .DateInput_input__disabled,.layout-field.locked-pipeline-field .look-up~* .true__control--is-disabled,.layout-field.locked-pipeline-field .look-up~* .checkbox input:disabled{background-color:#fff}.layout-field.locked-pipeline-field .locked-field-indicator{right:calc(50% + 1.6rem)}.layout-field .field-name{font-weight:500;font-size:.8rem}.layout-field .field-name.form-label{font-weight:400}.layout-field .field-placeholder{height:2.4rem;border-radius:.26667rem;border:1px solid #8b95a7;background-color:#fff}.layout-field .field-placeholder i{font-weight:500}
.editable-name-component .fa-pencil{font-size:1rem;margin-left:.5rem;cursor:pointer}.editable-name-component .fa-check-square,.editable-name-component .fa-times-square{font-size:1.5rem;color:#707070;margin-left:.75rem;cursor:pointer}.editable-name-component input{border:0;min-width:60%;background-color:inherit;border-bottom:1px solid #3274f6}
.layout-section{padding:1rem;border-radius:1rem;margin:1.66667rem 0;background-color:#ebedf3}.layout-section:first-child{margin-top:0}.layout-section-header{display:flex;align-items:center;margin-bottom:.75rem}.layout-section-header .fa-grip-vertical{color:#687790;margin-right:.8rem}.layout-section-header .section-name{flex:1;width:1rem;font-size:1.2rem;font-weight:400;margin-bottom:0}.layout-section-header .section-name .editable-name-component{display:flex}.layout-section-header .section-name .editable-name-component div{width:100%}.layout-section-header .section-name .editable-name-component .name{max-width:60%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-section-header .fa-trash{cursor:pointer;justify-self:flex-end}.layout-section .empty-section-info .title{margin-top:.8rem;font-weight:500}.layout-section .empty-section-info .description{color:#6f7079;font-size:.9333rem;margin-bottom:1rem}.layout-section .products-input__row{background-color:#fff}.layout-section .products-input__row .form-control:disabled{background-color:#fff}.layout-section .products-input__row .look-up .is-invalid__control--is-disabled,.layout-section .products-input__row .dropdownv2 .is-invalid__control--is-disabled{background-color:#fff}.layout-section .products-input__row .money .currency__control--is-disabled{background-color:#fff}.layout-section .products-input__row .discount .discount__control--is-disabled{background-color:#fff}
.create-edit-layout-step-one{width:100%;display:flex;min-height:0;flex:1}.create-edit-layout-step-one .layout-type-field{width:20%;margin:1.5rem auto 2rem auto}.create-edit-layout-step-one .left-section .layout-type{margin:2rem 1rem 0 1rem;border:1px solid #e0e4f8;padding:.45rem;border-radius:.26667rem;background-color:#dfdfdf;font-size:.93rem}.create-edit-layout-step-one .fields-list{height:75%;background-color:#fff;margin:1.33rem 1rem 0 1rem;padding:1rem;display:flex;flex-direction:column}.create-edit-layout-step-one .fields-list .search-action{bottom:.5rem;position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:.33rem;border:1px solid #e0e4f8}.create-edit-layout-step-one .fields-list .search-action input{border:0;flex-grow:1;width:100%;padding:.3rem;border-radius:4px}.create-edit-layout-step-one .fields-list .search-action input::-webkit-search-cancel-button{cursor:pointer}.create-edit-layout-step-one .fields-list-title{font-size:.9333rem;font-weight:500}.create-edit-layout-step-one .fields-list-section-description{font-size:.8rem}.create-edit-layout-step-one .fields-list-group-title{font-size:.8rem;font-weight:500;color:#687790;margin-top:.8rem}.create-edit-layout-step-one .fields-list .no-fields-text{display:flex;flex:1;justify-content:center;align-items:center;border:2px dashed #e0e4f8;border-radius:.26667rem;padding:1rem;margin-top:1rem;color:#687790}.create-edit-layout-step-one .fields-list .fa-grip-vertical{margin:.2rem 1rem 0 0}.create-edit-layout-step-one .layout{margin:2rem 1.8rem 0 0;flex:1;display:flex;flex-direction:column}.create-edit-layout-step-one .layout-name{font-size:1.33rem}.create-edit-layout-step-one .layout .add-section-btn{color:#0176ff;font-size:.93rem;font-weight:500;border:0;background-color:rgba(0,0,0,0);margin-left:2rem;margin-bottom:3rem}.create-edit-layout-step-one .layout-sections-container{overflow-y:auto;flex:1;margin-top:1.66667rem}.create-edit-layout-step-one .footer{display:flex;padding:1rem;background-color:#fff;border:1px solid #dcdee2}.create-edit-layout-step-one .footer .custom-control:first-child .custom-control-label{font-weight:500}.create-edit-layout-step-one .footer .custom-control:first-child .custom-control-label::before{opacity:1}.create-edit-layout-step-one .footer .fa-info-circle{color:#636770}.create-edit-layout-step-one .footer div[data-tooltip]:hover::before{border-top:5px solid #62666f}.create-edit-layout-step-one .footer div[data-tooltip]:hover::after{background-color:#62666f;max-width:15rem;padding:.5rem;font-size:.8rem}@media(min-height: 750px){.create-edit-layout-step-one .empty-layout-info{padding-top:6%}}@media(max-height: 650px){.create-edit-layout-step-one .empty-layout-info svg{height:10rem}}.create-edit-layout-step-one .empty-layout-info .title{margin-top:.8rem;font-weight:500}.create-edit-layout-step-one .empty-layout-info .description{color:#6f7079;font-size:.9333rem;margin-bottom:1rem}@media(max-height: 800px){.create-edit-layout-step-one .empty-layout-container{margin:0}}
.create-edit-layout-step-two{padding-left:1.6667rem;padding-right:1.6667rem;display:flex;flex-direction:column;flex:1;min-height:0}.create-edit-layout-step-two .layout-actions{display:flex;justify-content:flex-end;padding:1rem 0;align-items:center}.create-edit-layout-step-two .layout-step-two-form{display:flex;flex-direction:column;flex:1;min-height:0;background-color:#fff;border-radius:.26667rem .26667rem 0 0}.create-edit-layout-step-two .layout-step-two-form .layout-name{font-size:1.33rem;padding:1rem 1.5rem;border-bottom:1px solid #e0e4f8}.create-edit-layout-step-two .layout-step-two-form .profile-permissions-section{padding:0 1.5rem;border-bottom:1px solid #e0e4f8}.create-edit-layout-step-two .layout-step-two-form .profile-permissions-section .title{font-size:1.2rem;padding:.8rem 0}.create-edit-layout-step-two .layout-step-two-form .profile-permissions-section .form-check{display:flex;padding-left:0}.create-edit-layout-step-two .layout-step-two-form .profile-permissions-section .form-check-input{width:1.5rem;height:1.5rem;position:static;margin:0 .5rem 0 0}.create-edit-layout-step-two .layout-step-two-form .profile-permissions-section .profiles-selection{margin-bottom:9rem}.create-edit-layout-step-two .layout-step-two-form .profile-permissions-section .profiles-selection .title{font-size:.93rem;font-weight:500}.create-edit-layout-step-two .layout-step-two-form .internals-section{padding:0 1.5rem}.create-edit-layout-step-two .layout-step-two-form .internals-section>.title{font-size:1.33rem;margin-top:1rem;margin-bottom:2rem}.create-edit-layout-step-two .layout-step-two-form .footer{display:flex;padding:1rem;border:1px solid #dcdee2}
.create-edit-layout-step-one.listing-layout .layout-sections-container{display:flex;flex-direction:column;height:100%;overflow-x:hidden;padding:1rem;font-size:.93rem;border-radius:1rem;margin:1.5rem 0rem;background-color:#ebedf3}@media(max-width: 1400px){.create-edit-layout-step-one.listing-layout .layout-sections-container .layout-section-header .sub-header{flex:0 0 68.4%;max-width:68.4%}}.create-edit-layout-step-one.listing-layout .layout-sections-container .layout-section-header{margin-bottom:1.5rem}.create-edit-layout-step-one.listing-layout .layout-sections-container .layout-section-header .existing-layout-dropdown{height:fit-content}.create-edit-layout-step-one.listing-layout .layout-sections-container .layout-section-header .existing-layout-dropdown .btn-outline-primary{background-color:#fff}.create-edit-layout-step-one.listing-layout .layout-sections-container .layout-section-header .existing-layout-dropdown .btn-outline-primary:hover{color:#0176ff}.create-edit-layout-step-one.listing-layout .layout-sections-container .empty-droppable{flex:1;align-items:center}.create-edit-layout-step-one.listing-layout .layout-sections-container .empty-droppable.placeholder-droppable{height:2rem}.create-edit-layout-step-one.listing-layout .layout-sections-container .section-field .layout-field{display:flex;height:3.33rem;align-items:center}.create-edit-layout-step-one.listing-layout .layout-sections-container .section-field .layout-field .fa-grip-vertical{margin-top:0}.create-edit-layout-step-one.listing-layout .layout-sections-container .section-field .layout-field .layout-field-container{flex:1;height:100%;display:flex;padding:.5rem;font-size:.93rem;align-items:center;background-color:#fff;border-radius:.266666667rem;border:1px solid #dfdfdf}.create-edit-layout-step-one.listing-layout .layout-sections-container .section-field .layout-field .layout-field-container div{flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:anywhere}.create-edit-layout-step-one.listing-layout .layout-sections-container .section-field .layout-field .layout-field-container .fa-trash{cursor:pointer;align-self:flex-end;margin-left:.33rem;align-self:center}.create-edit-layout-step-one.listing-layout .layout-sections-container .section-field .layout-field .layout-field-container .fa-trash:hover{color:red}.create-edit-layout-step-one.listing-layout .layout-sections-container .details-section-skeleton .layout-field-container span span{background-color:#fff;background-image:linear-gradient(90deg, #EBEDF3, #EBEDF3, #EBEDF3)}
.create-edit-layout-step-one.details-layout .tab-section{padding:1rem;border-radius:1rem;margin:1.5rem 0;font-size:.93rem;background-color:#ebedf3}.create-edit-layout-step-one.details-layout .tab-section .tab{display:flex;height:5rem;flex-direction:column}.create-edit-layout-step-one.details-layout .tab-section .tab .fa-grip-horizontal{align-self:center}.create-edit-layout-step-one.details-layout .tab-section .tab.selected .tab-info{border-color:#286fe6;background-color:#e7f0fd}.create-edit-layout-step-one.details-layout .tab-section .tab-info{flex:1;height:100%;display:flex;padding:.5rem;font-size:.93rem;align-items:center;background-color:#fff;border-radius:.266666667rem;border:1px solid #dfdfdf}.create-edit-layout-step-one.details-layout .tab-section .tab-info .editable-name-component div{display:flex;flex-wrap:wrap}.create-edit-layout-step-one.details-layout .tab-section .tab-info .editable-name-component input{width:100%}.create-edit-layout-step-one.details-layout .tab-section .tab-info .editable-name-component .fa-check-square{margin-left:auto}.create-edit-layout-step-one.details-layout .tab-section .tab-info .fa-ellipsis-v{font-size:.8rem}.create-edit-layout-step-one.details-layout .tab-section .tab-info .dropdown{align-self:flex-start}.create-edit-layout-step-one.details-layout .tab-section .tab-info .dropdown .dropdown-menu{min-width:5rem}.create-edit-layout-step-one.details-layout .tab-section .tab-info .dropdown .dropdown-menu .dropdown-item{font-size:.8rem;padding:.5rem}.create-edit-layout-step-one.details-layout .tab-section .tab-info .tab-name{flex:1;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:anywhere}.create-edit-layout-step-one.details-layout .tab-section .title{font-weight:500}.create-edit-layout-step-one.details-layout .tab-section .btn-outline-primary{background-color:#fff}.create-edit-layout-step-one.details-layout .tab-section .btn-outline-primary:hover{color:#0176ff}.create-edit-layout-step-one.details-layout .tab-section .tab-fields-container{padding:.5rem;border-radius:.26667rem;border:1px solid #286fe6;background-color:#e7f0fd}.create-edit-layout-step-one.details-layout .tab-section .tab-fields-container .placeholder-droppable{height:4rem}.create-edit-layout-step-one.details-layout .tab-section .add-new-tab-btn{border-radius:.26667rem;border:1px solid #0176ff;width:100%;color:#0176ff;background-color:inherit;height:4rem}.create-edit-layout-step-one.details-layout .tab-section .add-new-tab-btn .fa-plus{font-weight:500;margin-right:.33rem}.create-edit-layout-step-one.details-layout .details-section-skeleton .layout-field-container span span{background-color:#fff;background-image:linear-gradient(90deg, #EBEDF3, #EBEDF3, #EBEDF3)}
.create-edit-layout-step-one.details-layout .header-section{padding:1rem;font-size:.93rem;border-radius:1rem;background-color:#ebedf3}.create-edit-layout-step-one.details-layout .header-section .title{font-weight:500}.create-edit-layout-step-one.details-layout .placeholder-droppable{height:2rem}.create-edit-layout-step-one.details-layout .layout-field{display:flex;height:3.33rem;align-items:center}.create-edit-layout-step-one.details-layout .layout-field .fa-grip-vertical{margin-top:0}.create-edit-layout-step-one.details-layout .layout-field .layout-field-container{flex:1;height:100%;display:flex;padding:.5rem;font-size:.93rem;align-items:center;background-color:#fff;border-radius:.266666667rem;border:1px solid #dfdfdf}.create-edit-layout-step-one.details-layout .layout-field .layout-field-container div{flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:anywhere}.create-edit-layout-step-one.details-layout .layout-field .layout-field-container .fa-trash{cursor:pointer;align-self:flex-end;margin-left:.33rem;align-self:center}.create-edit-layout-step-one.details-layout .layout-field .layout-field-container .fa-trash:hover{color:red}
.layout-create-form{display:flex;flex:1;background-color:#f9f9f9}.layout-create-form .data-container.skeleton-spacing{width:100%;padding-top:5rem}
.layout-edit-form{display:flex;flex:1;background-color:#f9f9f9}.layout-edit-form .data-container.skeleton-spacing{width:100%;padding-top:5rem}
.conversion-mapping .page-title-wrapper .page-title{display:block}.conversion-mapping .page-title-wrapper .page-title .heading-section{display:flex;justify-content:space-between;margin-top:1rem}.conversion-mapping .field-mapping{margin-top:1.5rem;margin-left:2.5rem;flex-direction:column;overflow-y:auto;overflow-x:hidden}.conversion-mapping .mapping-table{flex-direction:column;border:.0667rem solid #e0e4f8;border-radius:.2667rem;margin-right:1.5rem;margin-top:1rem}.conversion-mapping .mapping-table .header-search-container{position:sticky;top:-1px;z-index:1}.conversion-mapping .mapping-table .header{background-color:#e7f0fd}.conversion-mapping .mapping-table .header h2{font-weight:400;margin:1rem;font-size:1.2rem;text-overflow:ellipsis;overflow:hidden}.conversion-mapping .mapping-table .header.row{border-bottom:0;margin-right:.001rem}.conversion-mapping .mapping-table .header.row .col-3{border-right:0}.conversion-mapping .mapping-table .search-row{background-color:#f2f2f2}.conversion-mapping .mapping-table .search-row.row .col-3{border-right:1px solid #e0e4f8}.conversion-mapping .mapping-table .row{border-bottom:1px solid #e0e4f8;margin-right:.001rem}.conversion-mapping .mapping-table .row .field-cells{padding:1.2rem 1.8rem;word-break:break-word}.conversion-mapping .mapping-table .row .col-3:not(:last-child){border-right:1px solid #e0e4f8}.conversion-mapping .mapping-table .search-action{position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:.33rem;border:.5px solid #e0e4f8;width:95%;height:2.5rem;margin:.6rem 1rem}.conversion-mapping .mapping-table .search-action input{border:0;flex-grow:1;width:100%;padding:.3rem;border-radius:4px;margin-left:.5rem}.conversion-mapping .mapping-table .search-action input::-webkit-search-cancel-button{cursor:pointer}.conversion-mapping .mapping-table .form-group{margin:.6rem}.conversion-mapping .internals-section>.title{font-size:1.33rem;margin-top:1rem;margin-bottom:1rem}.conversion-mapping .internals-section .row{border:none}.conversion-mapping .footer{display:flex;padding:1rem;border:1px solid #dcdee2}
.currencies-list .page-header{margin-top:2.5rem}.currencies-list .page-content{min-height:0;border-radius:.26667rem;border:1px solid #dfdfdf;background-color:#fff}.currencies-list .page-content .page-inner-content{padding:1.6rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.currencies-list .page-content .currency-selection .currency-fields{position:relative}.currencies-list .page-content .currency-selection .form-label{font-weight:500}.currencies-list .page-content .currency-selection .fa-info-circle{color:#687790;cursor:pointer;position:absolute}.currencies-list .page-content .currency-selection .base-currency-tooltip{left:7.33rem}.currencies-list .page-content .currency-selection .select-currencies{position:relative}.currencies-list .page-content .currency-selection .select-currency-tooltip{left:8rem;top:0}.currencies-list .page-content .currencies-listing-table{flex:1;min-height:0;display:flex;font-size:.93rem;flex-direction:column}.currencies-list .page-content .currencies-listing-table .header{display:flex;border:.5px solid #b4b4b4;border-top-left-radius:4px;border-top-right-radius:4px}.currencies-list .page-content .currencies-listing-table .header span{width:30%;font-weight:500;padding:.6667rem}.currencies-list .page-content .currencies-listing-table .content{flex:1;min-height:0;overflow:auto}.currencies-list .page-content .currencies-listing-table .currency-table-row{display:flex;border:.5px solid #b4b4b4;border-top:0}.currencies-list .page-content .currencies-listing-table .currency-table-row span{width:30%;padding:.6667rem}.currencies-list .page-content .currencies-listing-table .options{cursor:pointer;min-width:2rem;max-width:2rem;margin-left:auto;margin-top:.5rem}
.details-wrapper .email-details{overflow-y:clip}.details-wrapper .email-details .title-wrapper .page-header-action{margin-left:0}.details-wrapper .email-details .delete-conversation{cursor:pointer}.details-wrapper .email-details .delete-conversation:hover .fa-trash{color:red}.details-wrapper .email-details .modal-body{height:100%;padding-top:.8rem}.details-wrapper .email-details .modal-body .email-container .quickActions{margin-right:0}@media(max-width: 1400px){.details-wrapper .email-details .modal-body .email-container .quickActions .quickAction{padding-left:.6rem}}.details-wrapper .email-details .modal-body .thread-info-container{border-bottom:1px solid #e0e4f8;font-size:.8rem;margin-left:.5rem}.details-wrapper .email-details .modal-body .thread-info-container .thread-owner{font-size:.8rem;margin-left:auto;padding-bottom:.8rem;max-width:50%}.details-wrapper .email-details .modal-body .thread-info-container .thread-owner .label{color:#687790;margin-right:.33rem}.details-wrapper .email-details .modal-body .thread-info-container .read-only-multi-value-lookup{max-width:45%}.details-wrapper .email-details .modal-body .thread-info-container .read-only-multi-value-lookup .multi-value-wrapper{flex-wrap:nowrap}.details-wrapper .email-details .modal-body .thread-info-container .read-only-multi-value-lookup .multi-value-wrapper .link-primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.details-wrapper .email-details .modal-body #mailComposerModal .modal-body{overflow-x:hidden}@media(max-width: 1500px){.details-wrapper .email-details .modal-body #mailComposerModal .mail-to{margin-left:1.6%;width:97%}}@media(min-width: 1500px)and (max-width: 1700px){.details-wrapper .email-details .modal-body #mailComposerModal .mail-to{width:97.5%;margin-left:1.3%}}.details-wrapper .email-details .modal-body #mailComposerModal .modal-dialog.modal-right{max-width:100%}.details-wrapper .email-details .modal-body #mailComposerModal .modal-dialog.modal-right .modal-content{height:100%}.details-wrapper .email-details .modal-body #mailComposerModal .modal-footer .close-editor{border:0;background-color:rgba(0,0,0,0);padding-bottom:.3rem;margin-right:.6rem}.details-wrapper .email-details .modal-body #mailComposerModal .modal-footer .close-editor .fa.fa-trash-alt{font-size:1.4rem;font-weight:400;color:#69707f}.associated-deal.tooltip .arrow::before{border-top-color:#2e384d}.associated-deal.tooltip .tooltip-inner{padding:.3rem;background-color:#2e384d;color:#fff;max-width:11rem;font-size:.93rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}
.email-list-left-pane li.list-group-item:hover,.email-list-left-pane li.list-group-item.active{background-color:#eef3f5}.email-list-left-pane li.list-group-item .email-summary .summary-container{min-width:97%}.email-list-left-pane li.list-group-item .email-summary{width:95%}.email-list-left-pane li.list-group-item .fa-ellipsis-v{padding-left:.41rem;padding-right:.41rem}.email-list-left-pane li.list-group-item{padding-right:.33rem}.email-list-left-pane ul.pagination{margin:0;min-width:100%}.email-list-left-pane li.page-item{flex-basis:100%;text-align:center}.email-list-left-pane .bulk-actions-container{flex-wrap:nowrap;flex:1}.email-list-left-pane .bulk-actions-container .bulk-actions{display:flex;margin-left:auto;padding-top:0}.email-list-left-pane .bulk-actions-container .selected-entities-message{width:50%}.email-list-left-pane .bulk-actions-container .update,.email-list-left-pane .bulk-actions-container .delete{min-width:fit-content;margin:.5rem 0}
.email-list .warning-message{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.85rem;padding:.5rem 1rem;z-index:2}
.base-currency-form .step-info-container{text-align:center;font-size:.93rem;padding:1.5rem 4rem;display:flex;flex-direction:column}.base-currency-form .step-info-container .warning{color:#ffa200}.base-currency-form .step-info-container .form-group{width:37rem;align-self:center;margin-top:2rem;align-self:center;text-align:left}.base-currency-form .step-info-container .form-group .form-label{text-align:left;font-weight:500}.base-currency-form .forex-logo{align-self:center;width:13rem;height:13rem}@media(max-height: 600px){.base-currency-form .forex-logo{width:10rem;height:10rem}}@media(min-height: 700px){.base-currency-form .forex-logo{width:20rem;height:20rem}}
.exchange-rate-history-page .page-header{margin-top:2.5rem}.exchange-rate-history-page .page-header #filterModal{top:12rem;bottom:0}.exchange-rate-history-page .ReactTable .rt-resizer{right:0}
#details_modal.exchange-rate-popup{margin:5rem auto}#details_modal.exchange-rate-popup:not(.historicalExchangeRate) .modal-dialog.modal-dialog-scrollable{max-width:40rem}#details_modal.exchange-rate-popup .modal-body{height:auto;padding:.8rem;margin-bottom:1rem}#details_modal.exchange-rate-popup .modal-body .form-group{padding-top:1rem}#details_modal.exchange-rate-popup .modal-body .form-label{font-weight:500}#details_modal.exchange-rate-popup .modal-body .SingleDatePicker_picker .DayPicker{position:fixed}#details_modal.exchange-rate-popup .modal-body .input__exchange-rate{height:2.2rem;width:6.4rem;display:inline-block;padding-left:.4rem;padding-right:0 !important}
#details_modal.import-exchange-rate{margin:2.5rem auto}#details_modal.import-exchange-rate .modal-dialog.modal-dialog-scrollable{height:35.3rem;max-width:62.5rem}#details_modal.import-exchange-rate .modal-body{padding:1rem}#details_modal.import-exchange-rate .modal-body .step-one-instructions{margin-bottom:1rem}#details_modal.import-exchange-rate .modal-body .select-file-button{padding-bottom:1.8rem}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-inprogress,#details_modal.import-exchange-rate .modal-body .import-error-image,#details_modal.import-exchange-rate .modal-body .import-exchange-rate-successful{display:flex;align-items:center;flex-direction:column;justify-content:center}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-inprogress span{color:#687790;margin-top:1rem;text-align:center}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-error .import-error-image{font-weight:500;color:#2e384d}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-error .import-status-section__card{margin-top:1rem;margin-bottom:3rem;padding:1rem .8rem;border-radius:.5rem;border:1px solid #dfdfdf;background-color:#f9f9f9}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-error .import-status-section__card div:first-child{color:#28a645}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-error .import-status-section__card .underline{margin-left:.5rem}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-error .import-status-section__card .sample-file{text-decoration:underline;text-decoration-color:#0176ff}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-successful{text-align:center}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-successful .import-successful{font-weight:500;color:#2e384d;text-align:center}#details_modal.import-exchange-rate .modal-body .import-exchange-rate-successful .note{color:#ffa200}
.exchange-rate-list .page-header{margin-top:3.5rem}.exchange-rate-list .page-content{min-height:0;border-radius:.26667rem;border:1px solid #dfdfdf;background-color:#fff}.exchange-rate-list .page-content .page-inner-content{padding:1.6rem;height:10rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.exchange-rate-list .page-content .page-inner-content .info{margin-top:-1rem}.exchange-rate-list .page-content .page-inner-content .exchange-rate-tooltip-info{bottom:0}.exchange-rate-list .page-content .page-inner-content .exchange-rate-tooltip-info:hover::after{width:25rem;font-size:.9rem;margin-left:-1rem}.exchange-rate-list .page-content .page-inner-content .exchange-rate-tooltip-info .fas.fa-info-circle{font-size:.8rem}.exchange-rate-list .page-content .page-inner-content .manual-exchange-rate{margin:.4rem 0}.exchange-rate-list .page-content .page-inner-content .note-info{color:#687790;padding-top:.7rem}.exchange-rate-list .page-content .page-inner-content .currency-name{color:#2e384d}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table{flex:1;min-height:0;display:flex;font-size:.93rem;flex-direction:column;border:.5px solid #b4b4b4;border-top-left-radius:4px;border-top-right-radius:4px}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .header{display:flex;border-bottom:.5px solid #b4b4b4}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .header span{flex:1;font-weight:500;padding:.6667rem}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .exchange-rate-field{max-width:15rem;word-break:break-word}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .content{flex:1;min-height:0;max-height:100%;overflow:auto}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .content .rt-noData{display:block;position:absolute;left:50%;top:65%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:hsla(0,0%,100%,.8);transition:all .3s ease;z-index:1;pointer-events:none;padding:1rem;color:rgba(0,0,0,.5)}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .exchange-rate-table-row{display:flex;border-bottom:.5px solid #b4b4b4}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .exchange-rate-table-row span{flex:1;padding:.6667rem}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .options{cursor:pointer;min-width:2rem;max-width:2rem;margin-left:auto;margin-top:.5rem}.exchange-rate-list .page-content .page-inner-content .exchange-rate-listing-table .options .dropdown-menu-right{width:auto}.exchange-rate-warning-modal .modal-content{width:115%}
.my-profile-form .right-section .general-info-wrapper{display:flex;flex-direction:row}.my-profile-form .right-section .general-info-wrapper .general-info-left-pane{flex:1}.my-profile-form .right-section .general-info-wrapper .general-info-left-pane .row .rich-text-input{width:1rem}.my-profile-form .right-section .general-info-wrapper .general-info-right-pane{flex:1;padding-left:1.2rem}.my-profile-form .right-section .ck-editor .ck-editor__editable_inline{min-height:7rem;max-height:7rem}.my-profile-form .right-section .ck-editor{overflow-x:hidden}
.ip-configurations-list .page-header{margin-top:2.8rem}.ip-configurations-list .page-header .page-title-wrapper .page-title .h2{font-size:20px;margin-top:.26rem;margin-bottom:.25rem}.ip-configurations-list .page-header .page-title-wrapper .page-subtitle{font-size:.8rem}.ip-configurations-list .page-header .add-authorized-ip{min-width:fit-content}.ip-configurations-list .ReactTable .rt-tbody .rt-td .clip-text{width:inherit}.ip-configuration-modals .modal-body span{word-break:break-word}
.text-tags-input-field{background:#fff;border:1px solid #d6d6d6;border-radius:.267rem;display:flex;flex-wrap:wrap;padding:5px 5px 0}.text-tags-input-field.is-invalid{border-color:#ee2d23}.text-tags-input-field input{border:none;width:100%}.text-tags-input-field .text-tags li.text-tags-input{background:none;flex-grow:1;padding:0}.text-tags-input-field .text-tags{display:inline-flex;flex-wrap:wrap;margin:0;padding:.25rem 0;width:100%}.text-tags-input-field .text-tags li{background:#ebedf2;border-radius:.267rem;color:#2e384d;display:flex;justify-content:space-between;font-size:.9rem;font-weight:400;list-style:none;margin-bottom:.5rem;margin-right:.5rem;padding:.4rem .533rem .4rem .533rem}.text-tags-input-field .text-tags li .tag-name{padding-right:1.5rem}.text-tags-input-field .text-tags li .remove-button{border:none}.text-tags-input-field .text-tags li .remove-button .fa-times{font-size:.9rem}
.ip-configurations-form .data-container{width:100%}.ip-configurations-form .ip-configuration-form-alert-warning{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2}.ip-configurations-form__section{border-bottom:1px solid #e0e4f8;padding:1rem}.ip-configurations-form__section:not(:first-child){padding-top:1rem}.ip-configurations-form__section:last-child{border-bottom:0}.ip-configurations-form__section .status .custom-control{display:flex;align-items:center}.ip-configurations-form__section-heading{font-size:1.067rem;display:inline-block;margin-bottom:1.5rem}.ip-configurations-form__section .ip-address-name div.form-group{margin-bottom:.9rem}.ip-configurations-form__section .ip-addresses-section .info-text,.ip-configurations-form__section .profile-section .info-text{font-size:.8rem}.ip-configurations-form__section .ip-addresses-section div.form-group,.ip-configurations-form__section .profile-section div.form-group{margin-bottom:.9rem}.ip-configurations-form__section .ip-addresses-section fieldset.form-group,.ip-configurations-form__section .profile-section fieldset.form-group{margin-bottom:0rem}.ip-configurations-form__section .ip-addresses-section .radio-selection,.ip-configurations-form__section .profile-section .radio-selection{display:flex;flex-direction:column}.ip-configurations-form__section .ip-addresses-section .radio-selection .form-check,.ip-configurations-form__section .profile-section .radio-selection .form-check{margin-bottom:.4rem}.ip-configurations-form__section .ip-addresses-section .radio-selection .form-check .form-check-label,.ip-configurations-form__section .profile-section .radio-selection .form-check .form-check-label{font-size:.9rem}.ip-configurations-form__section .ip-addresses-section .custom-ip-info-text,.ip-configurations-form__section .profile-section .custom-ip-info-text{font-size:.8rem;color:#687790}.ip-configurations-form__section .ip-addresses-section .current-ip,.ip-configurations-form__section .profile-section .current-ip{color:#687790;font-size:.9rem;margin-left:11.5rem;position:absolute}
.ip-configuration-modals .modal-body span{word-break:break-word}
.two-factor-authentication .page-content{display:flex;flex-direction:column;margin-top:2.8rem}.two-factor-authentication .page-content .disclaimer-text{background-color:#fcf9cd;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2;margin-bottom:.1rem}.two-factor-authentication .page-content .top-wrapper{padding:1.6rem}.two-factor-authentication .page-content .heading{font-weight:400}.two-factor-authentication .page-content .sub-heading{font-size:.91rem}
.password-configuration .page-content{display:flex;flex-direction:column;margin-top:2.8rem}.password-configuration .page-content .disclaimer-text{background-color:#fcf9cd;color:#b9a60f;letter-spacing:.21px;font-size:.8rem;padding:.5rem 0;text-align:center;z-index:2;margin-bottom:.1rem}.password-configuration .page-content .top-wrapper{padding:1.6rem}.password-configuration .page-content .heading{font-weight:400}.password-configuration .page-content .sub-heading{font-size:.91rem}.password-configuration .page-content .password-config-fields .form-label{font-size:.85rem;font-weight:500;margin-bottom:.375rem}
.verify-otp-layout{display:flex;justify-content:center;align-items:center;height:100%;overflow-y:auto}.verify-otp-layout .content-wrapper{width:80vw;position:relative}@media(min-width: 1200px){.verify-otp-layout .content-wrapper{width:60vw}}.verify-otp-layout .content-wrapper .main-content{height:100%;width:100%;justify-content:center}.verify-otp-layout .content-wrapper .main-content .verify-otp{width:34.134rem;background-color:#fff;padding:1.3rem 2rem;display:flex;flex-direction:column;align-items:center;border-radius:.267rem}.verify-otp-layout .content-wrapper .main-content .verify-otp .title{font-size:25px;margin-top:1rem;font-weight:300}.verify-otp-layout .content-wrapper .main-content .verify-otp .sub-title{font-size:.88rem;margin-bottom:1.8rem}.verify-otp-layout .content-wrapper .main-content .verify-otp input::-webkit-outer-spin-button,.verify-otp-layout .content-wrapper .main-content .verify-otp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.verify-otp-layout .content-wrapper .main-content .verify-otp input[type=number]{-moz-appearance:textfield}.verify-otp-layout .content-wrapper .main-content .verify-otp .form-control.invalid{border-color:#ee2d23}.verify-otp-layout .content-wrapper .main-content .verify-otp .invalid-error{color:#ee2d23;font-size:.8rem;margin-top:.25rem;line-height:1.3}.verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content{display:flex;justify-content:space-between;width:100%;margin-top:.7rem}.verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content .timer{color:#0176ff}.verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content .resend-otp{background:none;border:none;color:#0176ff;padding:0 0 0 .5rem}.verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content .resend-otp.btn-primary:not(:disabled):hover{text-decoration:underline}.verify-otp-layout .content-wrapper .main-content .verify-otp .bottom-content .resend-otp:focus{box-shadow:none}.verify-otp-layout .content-wrapper .main-content .verify-otp .verify-btn{margin-top:2rem;margin-bottom:2rem;width:100%}.verify-otp-layout .content-wrapper .main-content .verify-otp .footer-text{font-weight:500}
#details_modal.create-executive-popup{margin:0}#details_modal.create-executive-popup .modal-dialog{margin:0 0 0 auto;max-width:50rem}#details_modal.create-executive-popup .modal-dialog .modal-content{min-height:100vh}#details_modal.create-executive-popup .modal-dialog .modal-content .modal-body{padding:.6rem}#details_modal.create-executive-popup .modal-dialog .modal-content .modal-body .note{color:#8798ad}#details_modal.create-executive-popup .modal-dialog .modal-content .modal-footer button{min-width:7.2rem}
.track-executive-location_list{min-height:0;overflow-y:scroll}.track-executive-location_list .track-location{padding-bottom:.5rem;border-bottom:.0866rem solid #e0e4f8}.track-executive-location_list .track-location:first-child{border-top:.0866rem solid #e0e4f8}.track-executive-location_list .track-location .location-details{padding:.5rem;margin:0 .5rem;border-top:.0466rem solid #f5f6fa;border-bottom:.0466rem solid #f5f6fa}.track-executive-location_list .track-location .location-details .location-status{font-weight:500;font-size:.9rem;margin-bottom:.2rem;color:#006dee}.track-executive-location_list .track-location .location-details .executive-meeting{font-size:.85rem;margin-bottom:.2rem}.track-executive-location_list .track-location .location-details .location-timestamp .timestamp-label,.track-executive-location_list .track-location .location-details .location-timestamp .timestamp-value{font-weight:400;font-size:.7666rem}.track-executive-location_list .track-location .location-details .location-timestamp .timestamp-label{color:#006dee}.track-executive-location_list .track-location .location-details .location-timestamp .timestamp-value{color:#69707f}.track-executive-location_list .track-location .location-details .location-timestamp .checked-in__location:hover{text-decoration:underline}.track-executive-location_list .track-location .gps-timeline-info{display:flex;padding:.5rem;margin:0 .5rem;font-size:.95rem;justify-content:space-between}.track-executive-location_list .track-location .gps-timeline-info label{cursor:pointer;margin-bottom:0}.track-executive-location_list .track-location .gps-timeline-info .gps-status{display:flex}.track-executive-location_list .track-location .gps-timeline-info .gps-status label{color:#69707f;font-weight:500;margin-right:.25rem}.track-executive-location_list .track-location .gps-timeline-info .gps-status .gps-status-na{font-size:.93rem;color:#2a2a2a;margin-left:.33rem}.track-executive-location_list .track-location .gps-timeline-info .view-timeline{font-weight:500;text-decoration:none;color:#006dee}.track-executive-location_list .track-location:hover{cursor:pointer;background-color:#eef3f5}.track-executive-location_list .track-location:hover .location-details{border-top:.0466rem solid #ebedf3}
.exective__timeline-stats .timeline-duration{display:flex;justify-content:space-evenly}.exective__timeline-stats .timeline-duration div{display:inherit}.exective__timeline-stats .timeline-duration div i{margin:auto .5rem auto 0;font-size:1.8rem}.exective__timeline-stats .timeline-duration__count{display:flex;justify-content:space-evenly;border-top:.0866rem solid #e0e4f8;border-bottom:.0866rem solid #e0e4f8}.exective__timeline-stats .timeline-duration__count div{margin:.5rem 0}.exective__timeline-stats .timeline-duration__count div i{font-size:1.2rem;margin-right:.5rem}.exective__timeline-stats .timeline-duration__count div span{font-size:.8666rem}.exective__timeline-stats .line-separator{padding-right:0;margin-top:.5rem;margin-bottom:.5rem;border-left:.0667rem solid rgba(198,208,240,.34)}.exective__timeline-stats span{font-weight:500}
.timeline-location-list{min-height:0;overflow-y:scroll;margin-right:-0.3rem}.timeline-location-list div:not(:first-child)>.date-range-section{margin-top:.8rem}.timeline-location-list .date-range-section{display:flex;padding-top:.1rem;padding-bottom:.1rem;justify-content:center;background-color:#ebedf3}.timeline-location-list .date-range-section span{margin:.1rem 0;font-size:.9rem}.timeline-location-list .date-range-section .fa-chevron-right{margin-left:.2rem;transition:transform 300ms ease-in-out}.timeline-location-list .date-range-section[aria-expanded=true] .fa-chevron-right{transform:rotate(90deg)}.timeline-location-list .no-timeline{display:flex;min-height:4rem;color:#69707f;font-size:.9rem;align-items:center;justify-content:center}.timeline-location-list .timeline-location__container .timeline-route{display:flex;padding-top:0;position:relative;padding-left:.8rem;flex-direction:column;padding:0 .5rem .5rem .8rem}.timeline-location-list .timeline-location__container .timeline-route .fa-map-marker-alt{top:1.1rem;font-size:1.4rem;position:absolute;background-color:#fff}.timeline-location-list .timeline-location__container .timeline-route .date-timeline{font-weight:500;padding-top:1rem;margin-left:.46rem;padding-left:1.5rem;border-left:.06667rem solid #8b95a7}.timeline-location-list .timeline-location__container .timeline-route .location-info{min-height:2rem;margin-left:.46rem;padding-left:1.5rem;border-left:.06667rem solid #8b95a7}.timeline-location-list .timeline-location__container .timeline-route .location-info .location-status{font-weight:500;font-size:.9rem;margin-bottom:.2rem}.timeline-location-list .timeline-location__container .timeline-route .location-info .executive-meeting{font-size:.85rem;margin-bottom:.2rem}.timeline-location-list .timeline-location__container .timeline-route .timeline-duration{color:#8b95a7;font-size:.8rem;margin-top:.5rem}.timeline-location-list .timeline-location__container .timeline-route:first-child .date-timeline{border-left:none}.timeline-location-list .timeline-location__container .timeline-route:last-child .location-info{border-left:none}.timeline-location-list .timeline-location__container .timeline-route:hover{cursor:pointer;background-color:#f9f9f9}.timeline-location-list .timeline-location__container .timeline-route:hover .fa-map-marker-alt{background-color:#f9f9f9}
.map-component{height:100%;display:flex;min-height:0;flex-direction:row-reverse}.map-component .map_side-panel{z-index:101;height:auto;background-color:#fff;border-top:.0866rem solid #e0e4f8;border-left:.0866rem solid #e0e4f8}.map-component .map_side-panel .side-panel_header{cursor:pointer}.map-component .map_side-panel .side-panel_header .fa-chevron-double-right{transition:transform 10ms ease-in-out}.map-component .map_side-panel .side-panel_header[aria-expanded=true] .map-collapse_icon{margin-left:-1.7rem;margin-top:-0.095rem;background-color:#fff;border:.0866rem solid #e0e4f8;border-right:none}.map-component .map_side-panel .side-panel_header[aria-expanded=true] .executive_info-label{display:none}.map-component .map_side-panel .side-panel_header[aria-expanded=true]~.side-panel_list{display:flex;flex-direction:column}.map-component .map_side-panel .side-panel_header[aria-expanded=false] .fa-chevron-double-right{transform:rotate(-180deg)}.map-component .map_side-panel .side-panel_header .executive_info-label{font-weight:500;font-size:.9rem;transform:rotate(-90deg);transition:all .3s linear;margin:5rem -4.4rem 0 -4.5rem}.map-component .map_side-panel .side-panel_list{width:25rem;transition:width 400ms ease-in-out}.map-component .map_side-panel .side-panel_list .form-group{margin:.5rem}.map-component .map_side-panel .side-panel_list .form-group .is-invalid__value-container{max-height:5rem;overflow-y:scroll}.map-component .map_side-panel .side-panel_list .track-executive-location_list{flex-grow:1}.map-component .map_side-panel .side-panel_list .pagination{width:100%;margin-left:0 !important}.map-component .map_side-panel .side-panel_list .pagination .page-item{flex-grow:1;text-align:center}.map-component .map_side-panel .side-panel_list .pagination .page-item .page-link{border-bottom:none}.map-component .map_side-panel .side-panel_list .pagination .page-item:first-child .page-link{border-left:none;border-top-left-radius:0}.map-component .map_side-panel .side-panel_list .pagination .page-item:last-child .page-link{border-right:none;border-top-right-radius:0}.map-component .map_side-panel .collapsing{width:0}.map-component #timeline-date__header{left:30%;z-index:1;font-size:.9rem;margin-top:.5rem;position:absolute;border-radius:25px;padding:.3rem 1rem;background-color:#fff;transition:left 400ms ease-in-out}.map-component #map-render{width:100%}.map-component #map-render .gm-style iframe+div{border:none !important}.map-component #map-render .gm-style-iw.gm-style-iw-c[aria-label=executiveInfoWindow]{font-weight:400;font-family:"Rubik",sans-serif}.map-component #map-render .gm-style-iw.gm-style-iw-c[aria-label=executiveInfoWindow] .info-window__content .executive-name{width:85%;font-weight:500}.map-component #map-render .gm-style-iw.gm-style-iw-c[aria-label=executiveInfoWindow] .info-window__content .status-icon{width:1rem;height:1rem;border-radius:50%;margin-right:.4rem}.map-component #map-render .gm-style-iw.gm-style-iw-c[aria-label=executiveInfoWindow] .info-window__content .map-direction-icon{cursor:pointer;font-size:1.3rem;margin-top:-0.1rem}.map-component #map-render .gm-style-iw.gm-style-iw-c[aria-label=executiveInfoWindow] .info-window__content .executive__location-time,.map-component #map-render .gm-style-iw.gm-style-iw-c[aria-label=executiveInfoWindow] .info-window__content .lat-long__label{color:#69707f}.map-component #map-render .gm-style-iw.gm-style-iw-c[aria-label=executiveInfoWindow] .info-window__content .lat-value{border-right:1px solid #2e384d}.map-component #map-render .gm-style-iw.gm-style-iw-c[aria-label=executiveInfoWindow] .gm-ui-hover-effect{display:none !important}.map-component #map-render .marker__label{width:1rem;display:flex;border-radius:5px;align-items:center;margin-bottom:.65rem;justify-content:center;background-color:#fff;color:#2e384d !important;font-size:.61rem !important;font-family:"Rubik",sans-serif !important}.executive-info__search-list{padding:0}.executive-info__search-list .entity_name{font-weight:400}
.field-sales__disclaimer-note{display:flex;padding:.5rem;margin-top:2rem;font-size:.8rem;align-items:center;background-color:#fcf9cd;justify-content:space-between}.field-sales__disclaimer-note .close-note{width:13%;display:flex;place-items:center;justify-content:space-evenly}.field-sales__disclaimer-note .close-note span:hover{text-decoration:underline}
.location-tracking .page-content{min-height:0;margin-top:3rem;background-color:#fff;border-radius:.26667rem;border:1px solid #dfdfdf}.location-tracking .page-content .page-inner-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.location-tracking .page-content .page-inner-content .tab-header .header-list{list-style:none;margin:.4rem auto}.location-tracking .page-content .page-inner-content .tab-header .header-list .list-item{font-size:1.1rem;margin:auto 1rem;border-radius:.3rem;padding:.5rem .8rem}.location-tracking .page-content .page-inner-content .tab-header .header-list .list-item.active{color:#006dee;background-color:#e5f0fe}.location-tracking .page-content .page-inner-content .tab-header .header-list .list-item:not(:first-child)>span::before{content:"";width:1rem;height:1rem;margin-top:.1rem;border-radius:50%;text-align:center;display:inline-block}.location-tracking .page-content .page-inner-content .tab-header .header-list .list-item:nth-child(2) span::before{background-color:#006dee}.location-tracking .page-content .page-inner-content .tab-header .header-list .list-item.checked_in span::before{background-color:#28a645}.location-tracking .page-content .page-inner-content .tab-header .header-list .list-item:last-child span::before{background-color:#e00}.location-tracking .page-content .page-inner-content .tab-header .header-list .list-item:hover{cursor:pointer;color:#006dee}.location-tracking .field-sales__disclaimer-note~.page-content{margin-top:0}
.field-executive__timeline .page-content{min-height:0;margin-top:3rem;background-color:#fff;border-radius:.26667rem;border:1px solid #dfdfdf}.field-executive__timeline .page-content .page-inner-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.field-executive__timeline .page-content .page-inner-content .executive-timeline__header{display:flex;padding:1rem 1rem 0 1rem;border-bottom:.0866rem solid #e0e4f8}.field-executive__timeline .page-content .page-inner-content .executive-timeline__header .form-label.required{display:flex;font-size:1rem;font-weight:500;place-items:center;margin-top:-0.5rem;margin-right:.25rem}.field-executive__timeline .page-content .page-inner-content .executive-timeline__header .executive-field{width:35%;display:flex}.field-executive__timeline .page-content .page-inner-content .executive-timeline__header .executive-field .form-group{width:100%;margin-bottom:0}.field-executive__timeline .page-content .page-inner-content .executive-timeline__header .date-range__filter .form-label{margin-left:.5rem;margin-right:.5rem}@media(max-width: 1400px){.field-executive__timeline .page-content .page-inner-content .executive-timeline__header .date-range__filter .date-select{max-width:7.77rem;padding-left:.3rem;padding-right:.3rem}}.field-executive__timeline .page-content .page-inner-content .executive-timeline__header .separator{padding-right:1.2rem;margin-top:-0.3333rem;margin-bottom:1rem;border-left:.0667rem solid rgba(198,208,240,.34)}.field-executive__timeline .page-content .page-inner-content .executive-timeline__header .btn-apply{height:2.4rem;margin-top:.2rem;margin-bottom:1rem}.field-executive__timeline .page-content .page-inner-content .executive-timeline__header .btn-export{display:flex;height:2.4rem;margin-top:.2rem;margin-bottom:1rem;margin-left:.75rem}.field-executive__timeline .field-sales__disclaimer-note~.page-content{margin-top:0}.is-invalid__option--is-selected .executive-info__dropdown .entity_icon{color:#fff;background-color:#0176ff}.is-invalid__option--is-selected .executive-info__dropdown .other_info span{color:#fff}
.whatsapp-field-mapping .nav-item.nav-link{min-width:5.625rem}.whatsapp-field-mapping .page-header{margin-top:3rem}.whatsapp-field-mapping .page-inner-content{justify-content:space-between}.whatsapp-field-mapping .page-inner-content .map-fields{display:flex;flex-direction:column;padding-left:2rem;padding-top:1.6rem;padding-right:2rem}.whatsapp-field-mapping .page-inner-content .map-fields .campaign-information .title{font-size:1rem;font-weight:500}.whatsapp-field-mapping .page-inner-content .map-fields .campaign-information .instruction{font-size:14px;color:#687790}.whatsapp-field-mapping .page-inner-content .map-fields .field-mapping-form{margin-top:1.5rem}.whatsapp-field-mapping .page-inner-content .footer{display:flex;border-top:solid 1px #e0e4f8;padding-top:1rem;padding-bottom:1rem;padding-right:2rem}.whatsapp-field-mapping .page-inner-content .footer .btn.btn-outline-primary{margin-right:1rem}
.user-shift-table .header-section{display:flex;height:2.9rem;background-color:#fff;justify-content:space-between}.user-shift-table .header-section .tab-section{display:flex;border-bottom:.5px solid #e0e4f8}.user-shift-table .header-section .tab-section .nav-item.nav-link{color:#2e384d;padding:.5rem 1.5rem}.user-shift-table .header-section .tab-section .nav-item.nav-link.active{color:#455067;border-bottom:4px solid #006dee;border-left:1px solid #e0e4f8;border-right:1px solid #e0e4f8}.user-shift-table .header-section .tab-section .nav-item.nav-link.active:hover{cursor:pointer;background-color:#fff;border-bottom-color:#006dee}.user-shift-table .header-section .tab-section .nav-item.nav-link:hover{cursor:pointer;border-color:#e5f0fe;background-color:#e5f0fe}.user-shift-table .header-section .tab-section .nav-item.nav-link:first-child{border-left:none}.user-shift-table .header-section .tab-section .nav-item.nav-link:last-child{border-right:.5px solid #e0e4f8}.user-shift-table .header-section .copy-shift-section{width:22rem;display:flex;margin-right:1rem;margin-top:.25rem}.user-shift-table .header-section .copy-shift-section label{padding:.7rem .5rem .5rem .5rem}.user-shift-table .header-section .copy-shift-section .form-group{width:13rem;margin-top:.1rem}.user-shift-table .table-section{width:auto;min-height:0;display:flex;margin:1.25rem;font-size:.93rem;flex-direction:column}.user-shift-table .table-section .table-header{display:flex;background-color:#d6e0ea;border-top-left-radius:4px;border-top-right-radius:4px;border:.5px solid #e0e4f8}.user-shift-table .table-section .table-header span{width:20%;font-weight:500;padding:.75rem .75rem .75rem 1rem;border-right:.5px solid #e0e4f8}.user-shift-table .table-section .table-header span:first-child{width:28%}.user-shift-table .table-section .table-header span:last-child{width:52%;border-right:none}.user-shift-table .table-section .table-content .row{display:flex;margin-left:0;margin-right:0}.user-shift-table .table-section .table-content .row .column{width:20%;padding:.5rem;word-break:break-word;border-left:.5px solid #e0e4f8;border-bottom:.5px solid #e0e4f8}.user-shift-table .table-section .table-content .row .column .time-slot__overlap{color:red;margin-left:.5rem}.user-shift-table .table-section .table-content .row .column .checkbox{max-height:3.5rem}.user-shift-table .table-section .table-content .row .column .checkbox .form-group{margin-bottom:0}.user-shift-table .table-section .table-content .row .column .time-selector{max-width:12rem}.user-shift-table .table-section .table-content .row .column .time-selector .form-group{margin-bottom:.5rem}.user-shift-table .table-section .table-content .row .column .row-actions{margin-left:1.5rem}.user-shift-table .table-section .table-content .row .column .row-actions .fa-trash,.user-shift-table .table-section .table-content .row .column .row-actions .fa-plus{cursor:pointer;padding:.667rem .3rem}.user-shift-table .table-section .table-content .row .column .row-actions .fa-trash{font-size:1.1rem;margin-right:.75rem}.user-shift-table .table-section .table-content .row .column .row-actions .fa-trash:hover{color:red}.user-shift-table .table-section .table-content .row .column .row-actions .fa-plus{color:#0176ff;font-size:1.2rem}.user-shift-table .table-section .table-content .row .column .copy-label{cursor:pointer;color:#0176ff;font-size:1rem;font-weight:500;margin-left:1rem;padding-left:1rem;border-left:.5px solid #e0e4f8}.user-shift-table .table-section .table-content .row .column .copy-label:hover{text-decoration:underline}.user-shift-table .table-section .table-content .row .column:first-child{width:28%}.user-shift-table .table-section .table-content .row .column:last-child{width:52%;border-right:.5px solid #e0e4f8}.user-shift-table .table-section .table-content .row .weekly-off{width:72%;display:flex;height:3.5rem;color:#69707f;font-style:italic;align-items:center;justify-content:center;border-left:.5px solid #e0e4f8;border-right:.5px solid #e0e4f8;border-bottom:.5px solid #e0e4f8}.user-shift-table .table-section .table-content .row:last-child .column:first-child{border-bottom-left-radius:4px}.user-shift-table .table-section .table-content .row:last-child .column:last-child{border-bottom-right-radius:4px}
.user-shift-form .shift-assign-users{align-self:center;font-size:.95rem;margin-top:-0.75rem;margin-bottom:.6rem;padding-left:.66665rem}.user-shift-form .shift-assign-users label{margin-bottom:0;color:#8b95a7;margin-right:.25rem}.user-shift-form .shift-assign-users a:hover{text-decoration:underline}
.user-shift-edit .user-shift-alert-warning{z-index:2;color:#b9a60f;margin-bottom:0;font-size:.8rem;padding:.5rem 0;text-align:center;letter-spacing:.018rem;background-color:#fcf9cd}
.fieldSalesConfigurations .content{padding:1.6rem}.fieldSalesConfigurations .content .title{font-size:1.33rem;font-weight:400;margin-bottom:1rem}.fieldSalesConfigurations .content .info{color:#6b778e;font-size:.93rem}.fieldSalesConfigurations .content .api-key-input-field{width:30rem;position:relative;margin-top:2rem}.fieldSalesConfigurations .footer{display:flex;padding:1rem 1.6rem;justify-content:flex-end;border-top:1px solid #e0e4f8}
.whatsapp-canned-message-listing .page-header{margin-top:2.5rem}
#details_modal.ai-prompt__modal{margin-top:5rem;border-radius:.5rem}#details_modal.ai-prompt__modal .modal-dialog{min-width:40rem;min-height:30rem}#details_modal.ai-prompt__modal .modal-body{padding:1rem;height:23rem;overflow-y:scroll}#details_modal.ai-prompt__modal .modal-body .loading__ai-response{font-size:.9333rem}#details_modal.ai-prompt__modal .modal-body .loading__ai-response .fa-sparkles{color:#006dee}#details_modal.ai-prompt__modal .modal-body .loading__ai-response .label{color:#687790}#details_modal.ai-prompt__modal .modal-body .empty__ai-response{color:#687790}#details_modal.ai-prompt__modal .modal-body .empty__ai-response ol{margin-top:.5rem;padding-left:1.5rem}#details_modal.ai-prompt__modal .modal-body .empty__ai-response ol li{margin-bottom:.25rem}#details_modal.ai-prompt__modal .modal-body p{color:#2e384d;font-size:medium}#details_modal.ai-prompt__modal .modal-footer{padding:.5rem;background-color:#ebedf3}#details_modal.ai-prompt__modal .modal-footer .ai-prompt__input-field{width:100%;display:flex;border-radius:.25rem;background-color:#fff;border:1px solid #c6d0f0}#details_modal.ai-prompt__modal .modal-footer .ai-prompt__input-field textarea{border:0;align-self:center;background-color:#fff}#details_modal.ai-prompt__modal .modal-footer .ai-prompt__input-field textarea::placeholder{opacity:1;color:#687790}#details_modal.ai-prompt__modal .modal-footer .ai-prompt__input-field .vertical-line{margin:.5rem;border-left:1px solid #dfdfdf}#details_modal.ai-prompt__modal .modal-footer .ai-prompt__input-field .ai-generator-buttons{display:flex;align-self:center;height:fit-content;padding:.15rem .5rem .15rem 0}#details_modal.ai-prompt__modal .modal-footer .ai-prompt__input-field .ai-generator-buttons .rewrite-button{border:0;display:flex;margin-right:.6rem}#details_modal.ai-prompt__modal .modal-footer .ai-prompt__input-field .ai-generator-buttons .rewrite-button .fa-sparkles{margin-right:.5rem}
.whatsapp-rich-text-input .whatsapp-text-editor{margin-bottom:0 !important}.whatsapp-rich-text-input .whatsapp-text-editor .ck-editor{word-break:break-word}.whatsapp-rich-text-input .whatsapp-text-editor .write-with-ai{top:2rem;right:1.5rem;cursor:pointer;font-size:.9rem;position:absolute}.whatsapp-rich-text-input .whatsapp-text-editor .write-with-ai img{height:1.2rem;margin-right:.5rem}.whatsapp-rich-text-input .ck-editor__editable_inline{min-height:10rem}.whatsapp-rich-text-input .emoji-picker-container{top:-16.5rem;left:1rem;position:absolute;z-index:100}.whatsapp-rich-text-input .emoji-picker-container .EmojiPickerReact{height:20rem !important}.whatsapp-rich-text-input .emoji-button{position:absolute;top:1.7rem;left:1rem;background:rgba(0,0,0,0);border:0}.whatsapp-rich-text-input .emoji-button img{width:1.4rem;height:1.4rem}.whatsapp-rich-text-input .ck-toolbar .ck.ck-toolbar__items{margin-left:2.6rem}.whatsapp-rich-text-input .ck.ck-toolbar .ck.ck-toolbar__separator:first-child{display:block}.page-inner-content .rich-text-input .ck-content .table{border-collapse:initial;margin-left:auto;max-width:initial}.page-inner-content .rich-text-input .ck-content .table td:not(.fixed-col){padding:1em auto;z-index:inherit;white-space:inherit}
.media-type-selection fieldset.form-group{margin-bottom:.5rem !important}.media-type-selection .media-upload-section .image-section .supported-format-info{margin-bottom:.5rem;color:#ffa200;letter-spacing:.21px;font-size:.8rem}.media-type-selection .media-upload-section .image-section .upload-image-button,.media-type-selection .media-upload-section .image-section .upload-video-button,.media-type-selection .media-upload-section .image-section .upload-document-button{margin-bottom:1rem;width:8.5rem}.media-type-selection .media-upload-section .image-section .upload-image-button.disabled,.media-type-selection .media-upload-section .image-section .upload-video-button.disabled,.media-type-selection .media-upload-section .image-section .upload-document-button.disabled{color:#8798ad;border-color:#8798ad;background-color:#f2f2f2}.media-type-selection .media-upload-section .image-section .upload-document-button{width:10.5rem}.media-type-selection .media-upload-section .image-section .fa-spin{margin-left:.6rem;font-size:1rem;position:relative;top:-0.4rem}.media-type-selection .media-upload-section .image-section .select-account-warning{margin-left:.6rem;font-size:.8rem;color:#b9a60f;position:relative;top:-0.3rem}.media-type-selection .media-upload-section .image-section .dynamic-header-info-cta{display:inline-block;left:.7rem;top:-0.3rem;position:relative;cursor:pointer;margin-right:.6rem}.media-type-selection .media-upload-section .image-section .file-name{margin-left:.6rem;position:relative;top:-0.3rem}.media-type-selection .media-upload-section .image-section .helptext-wrapper{margin-left:.5rem;align-items:center;display:inline-block;position:absolute;margin-top:.8rem}
.canned-messages-create-edit .create-edit-component{display:flex;flex-direction:column;height:100%}.canned-messages-create-edit .create-edit-component .canned-message{display:flex;flex-direction:row;min-height:0;flex:1}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section{width:65%;display:flex;flex-direction:column}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section form{flex:1;overflow-y:auto}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one{padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .form-control:disabled{background-color:#f8f9fa}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .whatsapp-rich-text-input .body-variable{display:inline-flex;margin-top:.75rem}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .whatsapp-rich-text-input .body-variable .add-variable-cta .header{padding-left:.4rem;font-weight:500}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .body-character-count{display:flex;width:100%;margin-right:.7rem;position:relative;justify-content:flex-end}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .body-character-count span{font-size:.8rem;top:-2rem;position:relative;color:#69707f}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .canned-message-variable-mapping{margin-top:2rem;padding-top:1rem;border-top:1px solid #ebedf3}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .canned-message-variable-mapping .section-label{display:block;font-weight:600;margin-bottom:.75rem}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .canned-message-variable-mapping .variable-mapping-row{margin-bottom:1.25rem;align-items:flex-end;flex-wrap:nowrap}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .canned-message-variable-mapping .variable-mapping-row .form-group{margin-bottom:0}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .canned-message-variable-mapping .variable-mapping-row .variable-token-display .form-control:disabled{background-color:#f8f9fa;color:#69707f}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .canned-message-variable-mapping .variable-mapping-row .remove-variable-row{display:flex;align-items:center;justify-content:center;height:calc(1.5em + .75rem + 2px);cursor:pointer}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .canned-message-variable-mapping .variable-mapping-row .remove-variable-row .fa-trash{color:#69707f}.canned-messages-create-edit .create-edit-component .canned-message .create-edit-form-section .canned-message-step-one .canned-message-variable-mapping .variable-mapping-row .remove-variable-row .fa-trash:hover{color:#ee2d23}.canned-messages-create-edit .create-edit-component .footer{border-top:1px solid #dfdfdf}.canned-messages-create-edit .create-edit-component .footer .footer-actions{padding-top:.8rem;padding-bottom:.8rem;display:flex;justify-content:flex-end;margin-right:1.5rem}.canned-messages-create-edit .create-edit-component .footer .footer-actions .cancel-button{margin-right:.8rem}
.whatsapp-template-step-two{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;flex:1;overflow-y:auto}.whatsapp-template-step-two form{overflow-x:hidden}.whatsapp-template-step-two .no-variables-found{margin:2rem 0rem 3rem 0}.whatsapp-template-step-two .header-variable-mapping{border-bottom:1px solid #dfdfdf}.whatsapp-template-step-two .header-variable-mapping .header-label{font-size:1.5rem;font-weight:300}.whatsapp-template-step-two .header-variable-mapping .header-variable-selection{margin-top:1rem}.whatsapp-template-step-two .body-url-offer-code-variables-mapping{border-bottom:1px solid #dfdfdf}.whatsapp-template-step-two .body-url-offer-code-variables-mapping .variable-mapping-section{margin-top:1.5rem;margin-bottom:1.2rem}.whatsapp-template-step-two .body-url-offer-code-variables-mapping .variable-mapping-section .section-label{font-size:1.5rem;font-weight:300}.whatsapp-template-step-two .body-url-offer-code-variables-mapping .variable-mapping-section .selection{margin-top:1rem}
.whatsapp-quick-reply-buttons .form-group .input-group input:first-child{border-radius:.267rem}.whatsapp-quick-reply-buttons .form-group .fa-grip-vertical{margin:auto .5rem auto 0}.whatsapp-quick-reply-buttons .quick-reply-input-text-field .character-counter{position:absolute;right:.5rem;bottom:.5rem;color:#69707f;font-size:.8rem}
.whatsapp-call-to-actions .form-group .input-group input:first-child{border-radius:.267rem}.whatsapp-call-to-actions .form-group .record-card{background:var(--bg-color-1) 0% 0% no-repeat padding-box;border:1px solid var(--bg-colour-3);background:#fff 0% 0% no-repeat padding-box;border:1px solid #ebedf3;border-radius:4px;margin-left:.3rem;width:100%}.whatsapp-call-to-actions .form-group .record-card .block{padding-right:1.2rem}.whatsapp-call-to-actions .form-group .record-card .block .action-type-label .limit{font-size:.8rem}.whatsapp-call-to-actions .form-group .record-card .block .dynamic-link-variable{display:flex;align-self:center;padding-left:0}.whatsapp-call-to-actions .form-group .record-card .block .dynamic-link-variable .variable{color:#8798ad}.whatsapp-call-to-actions .form-group .record-card .block .dynamic-link-variable .label-tooltip{margin-left:.5rem;margin-top:.1rem}.whatsapp-call-to-actions .form-group .record-card .phone-number-container{margin-left:.7rem;width:100%;margin-top:1.3rem}.whatsapp-call-to-actions .form-group .fa-grip-vertical{margin:auto .5rem auto 0}
.whatsapp-templates-create-edit .create-template-header.edit{justify-content:space-between}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables{display:flex}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables .status{margin-top:.5rem;color:#f0ab00}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables .status .refresh-status{margin-top:.5rem;margin-left:.5rem}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables .status.rejected{color:#ee2d23}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables .status.approved{color:#46c45b}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables .map-variables-cta{height:2.5rem}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables .line-separator{padding-right:0;margin-bottom:.7rem;margin-left:1rem;margin-right:1rem;border-left:.08rem solid rgba(198,208,240,.34)}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables svg{cursor:pointer;margin-top:.8rem;margin-left:.75rem;width:13px;height:13px}.whatsapp-templates-create-edit .create-template-header.edit .template-status-and-map-variables svg path{fill:#687790}.whatsapp-templates-create-edit .create-edit-component{display:flex;flex-direction:column;height:100%}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template{display:flex;flex-direction:row;min-height:0;flex:1}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section{width:65%;display:flex;flex-direction:column}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section form{flex:1;overflow-y:auto}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-two{overflow-y:auto}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-two.edit .whatsapp-template-step-two{padding-top:0}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one{padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem;position:relative}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one.edit{padding-top:1.5rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one.edit .template-guidelines{top:6.6rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .template-guidelines{font-size:.8rem;position:absolute;top:7rem;right:1.5rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .template-guidelines .fa-external-link{color:#0176ff;margin-left:.4rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .quick-replies-section{background:var(--bg-color-1) 0% 0% no-repeat padding-box;border:1px solid var(--bg-colour-3);background:#f9f9f9 0% 0% no-repeat padding-box;border:1px solid #ebedf3;border-radius:4px;margin-bottom:2rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .quick-replies-section .block{padding-left:1.25rem;padding-top:1.25rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .quick-replies-section .block .text-header{display:flex;flex-direction:row;margin-bottom:1rem;margin-left:.2rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .quick-replies-section .block .text-header .fa-repeat:hover{cursor:pointer}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .quick-replies-section .block .text-header .header{margin-left:1rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .call-to-action-section{background:var(--bg-color-1) 0% 0% no-repeat padding-box;border:1px solid var(--bg-colour-3);background:#f9f9f9 0% 0% no-repeat padding-box;border:1px solid #ebedf3;border-radius:4px;margin-bottom:2rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .call-to-action-section .block{padding-left:1.25rem;padding-top:1.25rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .call-to-action-section .block .text-header{display:flex;flex-direction:row;margin-bottom:1rem;margin-left:.2rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .call-to-action-section .block .text-header .fa-repeat:hover{cursor:pointer}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .call-to-action-section .block .text-header .header{margin-left:1rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .add-button{height:2.55rem;margin-top:1.3rem;margin-left:1rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .header-character-count{display:flex;width:100%;margin-right:.7rem;position:relative;top:-1rem;justify-content:flex-end}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .header-character-count span{font-size:.8rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .body-character-count{display:flex;width:100%;margin-right:.7rem;position:relative;justify-content:flex-end}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .body-character-count span{font-size:.8rem;top:-2rem;position:relative;color:#69707f}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .header-variable{padding-left:.7rem;top:0;position:relative;top:-0.8rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .body-variable{padding-left:.7rem;position:relative;top:-0.8rem}.whatsapp-templates-create-edit .create-edit-component .whatsapp-template .create-edit-form-section .template-step-one .add-variable-cta .header{padding-left:.7rem;font-weight:500}.whatsapp-templates-create-edit .create-edit-component .footer{border-top:1px solid #dfdfdf}.whatsapp-templates-create-edit .create-edit-component .footer .footer-actions{padding-top:.8rem;padding-bottom:.8rem;display:flex;justify-content:flex-end;margin-right:1.5rem}.whatsapp-templates-create-edit .create-edit-component .footer .footer-actions .cancel-button{margin-right:.8rem}.whastapp-submit-to-meta-confirmation-modal .modal-header{padding-left:.35rem}
#details_modal.chatbot-type-selection-modal .modal-dialog{max-width:600px}#details_modal.chatbot-type-selection-modal .modal-body{height:auto;padding:2rem}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .selection-description{color:#687790;font-size:.9375rem;margin-bottom:1.5rem;text-align:center}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options{display:flex;flex-direction:column;gap:1rem}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card{display:flex;align-items:center;padding:1.5rem;border:2px solid #e0e6ed;border-radius:8px;background-color:#fff;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card:hover{border-color:#0176ff;background-color:#f8f9fc;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,238,.1)}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card:hover .card-arrow{color:#0176ff;transform:translateX(4px)}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card:active{transform:translateY(0)}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .icon-container{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;flex-shrink:0;margin-right:1rem}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .icon-container.ai-icon{background-color:#f0f4ff}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .icon-container.ai-icon .chatbot-icon{width:24px;height:28px}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .icon-container.rule-icon{background-color:#f0f4ff}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .icon-container.rule-icon i{color:#0176ff;font-size:24px}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .card-content{flex:1}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .card-content .card-title{font-size:1rem;font-weight:600;color:#2e384d;margin-bottom:.25rem}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .card-content .card-description{font-size:.8125rem;color:#687790;margin:0;line-height:1.4}#details_modal.chatbot-type-selection-modal .chatbot-type-selection-content .chatbot-type-options .chatbot-type-card .card-arrow{color:#9fa9ba;font-size:1.125rem;transition:all .2s ease;margin-left:1rem}
.main-content-wrapper.whatsapp-chatbots-list .page-title-header{justify-content:space-between;align-items:center}.main-content-wrapper.whatsapp-chatbots-list .chatbots-header{justify-content:space-between;width:100%}.main-content-wrapper.whatsapp-chatbots-list .chatbots-header .dropdown-menu{transform:translate3d(0px, 35px, 0px) !important}.main-content-wrapper.whatsapp-chatbots-list .chatbots-header h1 p{margin:0}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list{overflow-y:auto;padding-bottom:1rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card{margin-left:1.25rem;margin-right:1.25rem;margin-top:1.875rem;border:1px solid #dfdfdf;border-radius:4px;display:flex;flex-direction:column}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header{height:4.25rem;background-color:#f4f4f4;display:flex;flex-direction:row}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .icon{width:64px;text-align:center;align-content:center}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .icon img{height:1.9rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .icon svg{height:2.3rem;width:2.3rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-right:1.5rem;margin-left:.3rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .activate-deactivate-button{margin-left:.7rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .chatbot-display-name{align-self:center;font-size:1rem;font-weight:500}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions{display:flex;flex-direction:row}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions .manage-chatbot,.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions .activate-chatbot,.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions .setup-chatbot{align-self:center;background:#fff}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions .manage-chatbot:hover,.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions .activate-chatbot:hover,.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions .setup-chatbot:hover{color:#fff;background-color:#0176ff}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions .line-separator{padding-right:0;margin-top:.7rem;margin-bottom:.7rem;margin-left:1rem;margin-right:1rem;border-left:.08rem solid rgba(198,208,240,.34)}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .header .header-section .actions .options-container{align-self:center}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info{margin-left:64px;margin-right:1.5rem;margin-top:1rem;margin-bottom:1rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid{display:grid;grid-template-columns:1fr 1fr 2fr 1.5fr;grid-template-rows:auto auto;gap:1.5rem 1.5rem;margin-bottom:1rem;position:relative}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .row-divider{grid-column:1/-1;height:1px;background-color:#f0f0f0;line-height:0;padding:0}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item{display:flex;flex-direction:column}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-label{font-size:.75rem;font-weight:600;color:#687790;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value{display:flex;align-items:center;font-size:.875rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value #Hierarchy_View_Icon{margin-right:.3rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .fa.fa-circle{font-size:.5rem;margin-right:.5rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .type-icon{width:16px;height:16px;margin-right:.5rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .type-icon.ai-icon{width:16px;height:20px}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .account-icon{width:16px;height:16px;margin-right:.5rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .account-icon.whatsapp-business-icon{width:1.2rem;height:1.2rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .type-indicator{color:#2e384d}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .status-indicator.active{color:#28a645}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .status-indicator.inactive{color:red}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .status-indicator.draft{color:#b9a60f}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .description-indicator{color:#007bff}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .type-text,.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .status-text,.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .account-text{color:#2e384d;font-weight:500}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .description-text{color:#2e384d;line-height:1.4}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item .info-value .timestamp-value{color:#2e384d;font-size:.75rem;font-weight:400}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item.description-item .info-value{align-items:flex-start}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item.description-item .info-value .fa.fa-circle{margin-top:.25rem;flex-shrink:0}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item.timestamp-item .info-label{font-size:.75rem;font-weight:500;text-transform:none;margin-bottom:.25rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .body .chatbot-info .info-grid .info-item.timestamp-item .info-value .timestamp-value{font-size:.75rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .chatbot-card-footer{border-top:1px solid #dfdfdf;padding:.75rem 1.5rem;margin-left:64px;display:flex;justify-content:flex-end}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .chatbot-card-footer .workflow-setup-link{display:flex;align-items:center;gap:.5rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .chatbot-card-footer .workflow-setup-link .link-primary{font-size:.875rem;text-decoration:none}.main-content-wrapper.whatsapp-chatbots-list .chatbots-list .chatbot-card .chatbot-card-footer .workflow-setup-link svg{width:1rem;height:1rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-loading-section{margin-left:1.25rem;margin-right:1.25rem;margin-top:1.875rem}.main-content-wrapper.whatsapp-chatbots-list .chatbots-loading-section .loader-slot{margin-bottom:1.875rem}
.entities-selection{max-width:100%;display:flex;flex-direction:column;flex-grow:1;flex-basis:auto;flex-shrink:0;background-color:#fff;height:100%}.entities-selection .top-wrapper{justify-content:space-between;padding-left:34px;padding-right:34px;padding-top:24px;padding-bottom:24px}.entities-selection .left-container,.entities-selection .right-container{display:flex;flex-direction:column;flex-grow:1;flex-basis:0;max-width:45%}.entities-selection .middle-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;max-width:10%}.entities-selection .middle-container .btn-action{min-width:2.4rem}.entities-selection .middle-container .btn-action:hover i{color:#0176ff}.entities-selection .bottom-section .form-buttons{padding-right:1rem;padding-top:1rem;padding-bottom:1rem}.entities-selection .menu-list-container{flex-grow:1;border:0;border:1px solid #e0e4f8;border-radius:4px}.entities-selection .menu-list-container .searchbox{margin:0}.entities-selection-form{height:100%}
.entities-selection-form .menu-list-container{display:flex;flex-direction:column;flex:1;min-height:0}.available-entities-section{display:flex;flex-direction:column;min-height:0;flex:1}.available-entities-section .card{min-height:0;flex:1;border:none}.available-entities-section .header-section{display:flex;flex-direction:row;height:60px;align-items:center;border-bottom:1px solid #e0e4f8}.available-entities-section .header-section .custom-checkbox{margin:0 1rem 0 1rem}.available-entities-section .header-section .header-actions{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-right:24px}.available-entities-section .header-section .header-actions .header-name{align-self:center}.available-entities-section .header-section .header-actions .searchbox{width:15rem}.available-entities-section .header-section .header-actions .search-and-filter{display:flex;flex-direction:row;position:relative}.available-entities-section .header-section .header-actions .search-and-filter .dot-alert{top:-0.3rem;right:-0.3rem}.available-entities-section #filterModal{position:absolute;top:0;left:18rem;height:fit-content}.available-entities-section .list-section{overflow-y:auto;height:20rem;min-height:0;flex:1}.available-entities-section .list-section .row.values{border-bottom:.0667rem solid #e0e4f8;align-items:center;line-height:1rem;margin:0}.available-entities-section .list-section .row.values .custom-checkbox{margin:1rem}.available-entities-section .list-section .row.values .entry-data .value-data.email{font-size:.8rem}.available-entities-section .footer-pagination{border-top:1px solid #e0e4f8}.available-entities-section .footer-pagination .pagination__records-info{padding-top:0;padding-bottom:0;align-self:center}.available-entities-section .footer-pagination .pagination .page-item .page-link{border:none}.available-entities-section .footer-pagination nav{margin-top:0 !important}
.selected-entities-section{display:flex;flex-direction:column;flex:1;min-height:0}.selected-entities-section .header-section{display:flex;flex-direction:row;height:60px;align-items:center;border-bottom:1px solid #e0e4f8}.selected-entities-section .header-section .custom-checkbox{margin-left:1rem;margin-top:1rem;margin-right:1rem}.selected-entities-section .header-section input{width:55px}.selected-entities-section .header-section .header-actions{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-right:24px}.selected-entities-section .header-section .header-actions .header-name{align-self:center}.selected-entities-section .header-section .header-actions .searchbox{width:15rem}.selected-entities-section .header-section .header-actions .search-and-filter{display:flex;flex-direction:row}.selected-entities-section .list-section{overflow-y:auto;display:flex;flex-direction:column;min-height:0;flex:1}.selected-entities-section .list-section .empty-layout-info{padding:10%}.selected-entities-section .list-section .empty-layout-info svg{height:10rem}.selected-entities-section .list-section .no-records-title{font-weight:500}.selected-entities-section .list-section .row.values{border-bottom:.0667rem solid #e0e4f8;align-items:center;line-height:1rem;margin:0}.selected-entities-section .list-section .row.values .custom-checkbox{margin:1rem}.selected-entities-section .list-section .row.values .value-data label.name{font-size:.933rem;margin-bottom:0;cursor:pointer}.selected-entities-section .list-section .row.values .value-data label.email{font-size:.8rem;margin-bottom:0;cursor:pointer}
.whatsapp-account-settings .agents-section-header h1{height:1.9rem}.whatsapp-account-settings .header-name{margin-bottom:0}.whatsapp-account-settings .agents-intructions{color:#687790;font-size:.875rem;margin-bottom:.5rem}.whatsapp-account-settings .connect-disconnect-loaders-section .loader-slot{margin:3rem 3rem 3rem 3rem}.whatsapp-account-settings .agents-section .header-tabs{position:relative;border:0;border-bottom:1px solid #e0e4f8}.whatsapp-account-settings .agents-section .header-tabs .nav-item{min-width:8rem}
.create-bulk-job .page-inner-content .form-header{margin:1rem;display:flex;border-bottom:.5px solid #e0e4f8}.create-bulk-job .page-inner-content .no-entity-selection-for-bulk-job{height:70%;display:flex}.create-bulk-job .page-inner-content .list-layout-filters{margin:0 1rem 1rem 1rem;padding:0 .66665rem 0 .66665rem}.create-bulk-job .page-inner-content .list-layout-filters .form-section__title{padding-bottom:1rem}.create-bulk-job .page-inner-content .warning-message label{font-size:.8rem;color:#ffa200;letter-spacing:.21px}.create-bulk-job .page-inner-content .warning-message input{top:.15rem;position:relative}
@media(max-height: 900px){#details_modal.workflow-template-preview{margin-top:0rem}}@media(min-height: 900px){#details_modal.workflow-template-preview{margin-top:5rem}}#details_modal.workflow-template-preview .modal-dialog{max-width:54.7rem}#details_modal.workflow-template-preview .modal-dialog .modal-body{max-height:38.75rem;overflow-y:auto;overflow-x:hidden;padding:1rem 1.5rem 1.5rem 1.5rem;height:fit-content}#details_modal.workflow-template-preview .modal-dialog .modal-body .disabled-template-disclaimer{background-color:#fcf9cd;padding:.75rem 1.5rem;font-size:.8rem;margin:-1rem -1.5rem 1rem -1.5rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .header{display:flex;align-items:flex-start;margin-bottom:2.5rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .header .name{font-size:1.125rem;margin-bottom:.3rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .header .description{font-size:.83rem;color:#687790}#details_modal.workflow-template-preview .modal-dialog .modal-body .header .use-template{min-width:fit-content;margin-left:1.2rem;font-size:.875rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .header .use-template:disabled{background-color:#ebedf3;color:#2e384d;opacity:1}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body{display:flex;flex-direction:column;justify-content:center;align-items:center}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component{display:flex;align-items:center;flex-direction:column}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-header{z-index:1;font-size:.8rem;padding:.313rem 2.75rem;border-radius:.267rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-header.trigger{background-color:#cae9d1}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-header.conditions{background-color:#ceebf3}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-header.delay{background-color:#faf1c3}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-header.actions{background-color:#cce2fd}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-value{height:4rem;width:37.25rem;font-size:.8rem;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;margin-top:-0.9rem;border-radius:.267rem;padding:1.688rem 1rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-value.trigger-value{border-radius:5rem;width:34.25rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-value .conditions-icon{cursor:pointer}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-value .conditions-icon:hover,#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .step-value .conditions-icon.isHovered{background-color:#e5f0fe;border-radius:.267rem;border:1px solid #016dee}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component.action-component{position:relative;margin-top:1rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component.action-component .vertical-line{border-left:1px solid #8b95a7;position:absolute;left:0;height:calc(100% - 2.9rem)}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component.action-component .action-heading{display:flex;align-items:center;justify-content:center;margin-top:-0.9rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component.action-component .action-heading .left-horizontal-line{width:40%;position:absolute;left:0}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component.action-component .left-horizontal-line{border-top:1px solid #8b95a7;width:3.25rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component.action-component .action-value{height:3.75rem;margin-bottom:1rem;margin-top:0;width:34rem;justify-content:flex-start;display:flex;align-items:center}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component.action-component .action-value:nth-child(2){margin-top:1rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .conditions-logic{display:flex;flex-direction:column}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .conditions-logic .logical-operator{color:#0176ff;font-weight:500;margin:.625rem .9rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .conditions-logic .condition-info{color:#687790;cursor:pointer;margin-right:.5rem;margin-top:.07rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .conditions-logic .condition-info[data-tooltip]::after{left:-50%}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .step-component .fa-angle-right{margin-left:-0.3rem;color:#8b95a7}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .component-link{border-right:1px solid #8b95a7;height:2rem}#details_modal.workflow-template-preview .modal-dialog .modal-body .template-body .component-link~.fa-angle-down{margin-top:-0.52rem;margin-bottom:-0.35rem;color:#8b95a7;margin-left:.05rem}.conditions-icon-tooltip.tooltip .arrow::before{border-top-color:#2e384d}.conditions-icon-tooltip.tooltip .tooltip-inner{background-color:#2e384d;color:#fff;max-width:max-content;font-size:.87rem;border-radius:.25rem;box-shadow:0 2px 4px #2e384d}
.workflow-templates .header-tabs .nav-item.nav-link{min-width:5.5rem;cursor:pointer}.workflow-templates .page-header.with-tab-section{margin-top:3rem}.workflow-templates .page-content .top-wrapper{padding:1.5rem 2rem;overflow-x:hidden;overflow-y:auto}.workflow-templates .page-content .top-wrapper .templates-list{width:100%}.workflow-templates .page-content .top-wrapper .templates-list .list-container{margin-bottom:1.5rem}.workflow-templates .page-content .top-wrapper .templates-list .list-container:not(:last-child){border-bottom:1px solid #dfdfdf}.workflow-templates .page-content .top-wrapper .templates-list .list-container .entity-header{font-size:1.125rem;font-weight:400;margin-bottom:1.25rem}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container{display:flex;flex-wrap:wrap}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet{border:1px solid #dfdfdf;border-radius:.267rem;width:17.5rem;height:11.75rem;margin-right:2.5rem;margin-bottom:1.5rem;padding:1.1rem .9rem;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet:hover{border-color:#006dee}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .template-lock{margin-left:auto;margin-top:-1.1rem;margin-right:-1rem;padding:.6rem .68rem;background-color:#ebedf3;border-radius:0rem .267rem 0rem .267rem;display:flex;height:2.5rem}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-header{font-size:.875rem;font-weight:500;word-break:break-word}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .template-use-disabled{display:flex;flex-direction:column;align-items:center}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .template-use-disabled .fa-lock{font-size:1.6rem}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .template-use-disabled .text{font-size:.8rem;text-align:center;margin-top:.7rem}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-description{font-size:.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer{display:flex;justify-content:center}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer .btn.btn-outline-primary{padding:.375rem 1.3rem}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer .btn:disabled{background-color:#ebedf3;color:#687790;opacity:1}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer .circle-border{height:2.625rem;width:2.626rem;border-radius:50%;box-shadow:0px 0px 4px rgba(0,0,0,.1607843137);display:flex;justify-content:center;align-items:center}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer .circle-border #Hierarchy_View_Icon{width:2rem;height:2rem}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer .circle-border svg,.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer .circle-border img{width:1.5rem;height:1.5rem}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer .circle-border.overlapped-circle{margin-left:-1.3rem;background-color:#fff}.workflow-templates .page-content .top-wrapper .templates-list .template-dashlets-container .template-dashlet .dashlet-footer .circle-border.overlapped-circle .additional-actions-count{font-size:1.15rem;font-weight:500}
.whatsapp__credits-history .credits-history__table,.ai__credits-history .credits-history__table{flex:1;width:auto;min-height:0;display:flex;margin:.75rem 0;font-size:.93rem;flex-direction:column}.whatsapp__credits-history .credits-history__table .header,.ai__credits-history .credits-history__table .header{display:flex;background-color:#d6e0ea;border-top-left-radius:4px;border-top-right-radius:4px;border:.5px solid #e0e4f8}.whatsapp__credits-history .credits-history__table .header span,.ai__credits-history .credits-history__table .header span{width:20%;padding:1rem;font-weight:500;border-right:.5px solid #e0e4f8}.whatsapp__credits-history .credits-history__table .header .description,.ai__credits-history .credits-history__table .header .description{width:25%}.whatsapp__credits-history .credits-history__table .header .credit,.ai__credits-history .credits-history__table .header .credit{width:15%}.whatsapp__credits-history .credits-history__table .header span:last-child,.ai__credits-history .credits-history__table .header span:last-child{border-right:none}.whatsapp__credits-history .credits-history__table .content,.ai__credits-history .credits-history__table .content{flex:1;min-height:0;overflow:auto}.whatsapp__credits-history .credits-history__table .content .no-data-component,.ai__credits-history .credits-history__table .content .no-data-component{padding:2rem 0;border-left:.5px solid #e0e4f8;border-right:.5px solid #e0e4f8;border-bottom:.5px solid #e0e4f8}.whatsapp__credits-history .credits-history__table .content .table-row,.ai__credits-history .credits-history__table .content .table-row{display:flex;border-top:0}.whatsapp__credits-history .credits-history__table .content .table-row .column,.ai__credits-history .credits-history__table .content .table-row .column{width:20%;padding:1rem;word-break:break-word;border-left:.5px solid #e0e4f8;border-bottom:.5px solid #e0e4f8}.whatsapp__credits-history .credits-history__table .content .table-row .column:last-child,.ai__credits-history .credits-history__table .content .table-row .column:last-child{border-right:.5px solid #e0e4f8}.whatsapp__credits-history .credits-history__table .content .table-row .description,.ai__credits-history .credits-history__table .content .table-row .description{width:25%}.whatsapp__credits-history .credits-history__table .content .table-row .credit,.ai__credits-history .credits-history__table .content .table-row .credit{width:15%}.whatsapp__credits-history .credits-history__table .content .table-row:last-child .column:first-child,.ai__credits-history .credits-history__table .content .table-row:last-child .column:first-child{border-bottom-left-radius:4px}.whatsapp__credits-history .credits-history__table .content .table-row:last-child .column:last-child,.ai__credits-history .credits-history__table .content .table-row:last-child .column:last-child{border-bottom-right-radius:4px}
.whatsapp__billing-page .billing-header,.ai__billing-page .billing-header{display:flex;padding:1rem;justify-content:space-between;border-bottom:1px solid #e0e4f8}.whatsapp__billing-page .billing-header .form-label,.ai__billing-page .billing-header .form-label{display:flex;font-size:1rem;font-weight:500;margin-top:.5rem;place-items:center;margin-right:.5rem}.whatsapp__billing-page .billing-header .form-group,.ai__billing-page .billing-header .form-group{margin-bottom:0}.whatsapp__billing-page .billing-header .date-range__filter,.ai__billing-page .billing-header .date-range__filter{min-height:2.5rem;align-items:center}.whatsapp__billing-page .billing-header .date-range__filter .date-range__dropdown,.ai__billing-page .billing-header .date-range__filter .date-range__dropdown{width:16.5rem}.whatsapp__billing-page .billing-header .date-range__filter .date-select,.ai__billing-page .billing-header .date-range__filter .date-select{min-width:9.33rem}.whatsapp__billing-page .billing-header .account-selection,.ai__billing-page .billing-header .account-selection{display:flex;margin-right:1rem}.whatsapp__billing-page .billing-header .account-selection .form-group,.ai__billing-page .billing-header .account-selection .form-group{width:16rem}.whatsapp__billing-page .billing-container,.ai__billing-page .billing-container{flex:1;padding:1rem 1.25rem}.whatsapp__billing-page .billing-container .billing-overview,.ai__billing-page .billing-container .billing-overview{margin-bottom:1.5rem}.whatsapp__billing-page .billing-container .billing-overview span,.ai__billing-page .billing-container .billing-overview span{color:#687790}.whatsapp__billing-page .billing-container .usage-analysis .credits-error,.ai__billing-page .billing-container .usage-analysis .credits-error{margin-bottom:1.33rem;border-radius:.265rem;padding:0 1.5rem 1.5rem 1.5rem;border:1px solid #e0e4f8}.whatsapp__billing-page .billing-container .usage-analysis .credits-error img,.ai__billing-page .billing-container .usage-analysis .credits-error img{width:100%}.whatsapp__billing-page .billing-container .usage-breakup,.ai__billing-page .billing-container .usage-breakup{margin-bottom:1.33rem;border-left:.5px solid #e0e4f8}.whatsapp__billing-page .billing-container .usage-breakup .template-container,.ai__billing-page .billing-container .usage-breakup .template-container{display:flex;margin:.75rem .25rem 0 .25rem}.whatsapp__billing-page .billing-container .usage-breakup .template-container .template-type,.ai__billing-page .billing-container .usage-breakup .template-container .template-type{display:flex;padding:.5rem;align-items:center;flex-direction:column;border:.5px solid #e0e4f8}.whatsapp__billing-page .billing-container .usage-breakup .template-container .template-type label,.ai__billing-page .billing-container .usage-breakup .template-container .template-type label{font-weight:500;color:#687790}.whatsapp__billing-page .billing-container .usage-breakup .template-container .template-type span,.ai__billing-page .billing-container .usage-breakup .template-container .template-type span{font-size:1.5rem}.whatsapp__billing-page .billing-container .usage-breakup .template-container .row,.ai__billing-page .billing-container .usage-breakup .template-container .row{border:.5px solid #e0e4f8;border-bottom:0;height:3.677rem}.whatsapp__billing-page .billing-container .usage-breakup .template-container .row:first-child,.ai__billing-page .billing-container .usage-breakup .template-container .row:first-child{border-top-left-radius:.267rem;border-top-right-radius:.267rem}.whatsapp__billing-page .billing-container .usage-breakup .template-container .row:last-child,.ai__billing-page .billing-container .usage-breakup .template-container .row:last-child{border-bottom:.5px solid #e0e4f8;border-bottom-left-radius:.267rem;border-bottom-right-radius:.267rem}.whatsapp__billing-page .billing-container .usage-breakup .template-container .row .template-name,.ai__billing-page .billing-container .usage-breakup .template-container .row .template-name{width:50%;font-weight:500;color:#687790;border-right:.5px solid #e0e4f8;margin-bottom:0;display:flex;justify-content:start;align-items:center;font-size:1.1rem;padding-left:1rem}.whatsapp__billing-page .billing-container .usage-breakup .template-container .row .template-value,.ai__billing-page .billing-container .usage-breakup .template-container .row .template-value{width:50%;display:flex;justify-content:start;align-items:center;padding-left:1rem}.whatsapp__billing-page .billing-container .usage-breakup .template-container .row .template-value span,.ai__billing-page .billing-container .usage-breakup .template-container .row .template-value span{font-size:1.2rem}.whatsapp__billing-page .billing-container .usage-history,.ai__billing-page .billing-container .usage-history{padding:1rem 0;border-top:1px solid #e0e4f8;border-bottom:1px solid #e0e4f8}.whatsapp__billing-page .billing-container .usage-history .fa-chevron-right,.ai__billing-page .billing-container .usage-history .fa-chevron-right{display:flex;font-size:1.3rem;margin-left:.5rem;align-items:center;margin-bottom:.4rem;transition:transform 15ms ease-in-out}.whatsapp__billing-page .billing-container .usage-history div[aria-expanded=true] .fa-chevron-right,.ai__billing-page .billing-container .usage-history div[aria-expanded=true] .fa-chevron-right{transform:rotate(90deg)}
.chatbot-step-one.step-content .status-indicator.active{color:#28a645}.chatbot-step-one.step-content .status-indicator.inactive{color:red}.chatbot-step-one.step-content .status-indicator.pending{color:#b9a60f}
.chatbot-form-container .step-content.step-two .questions-field-array .field-selection{align-content:center}.chatbot-form-container .step-content.step-two .questions-field-array .actions{padding:1rem;text-align:center}.chatbot-form-container .step-content.step-two .questions-field-array .actions .btn:disabled{opacity:.6;cursor:not-allowed}.chatbot-form-container .step-content.step-two .questions-field-array .actions .btn:disabled:hover{background-color:#6c757d;border-color:#6c757d}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table{background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e9ecef}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .header{background-color:#f8f9fa;border-radius:8px;padding:.75rem;margin-bottom:1rem}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .header .drag-header{width:40px;min-width:40px;max-width:40px}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .header h6{color:#495057;font-weight:600;margin-bottom:0;font-size:.875rem}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-index{display:flex;align-items:center;justify-content:center}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-index .question-bullet{display:inline-block;width:8px;height:8px;background-color:#6c757d;border-radius:50%}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;min-height:80px;margin-bottom:12px;padding:16px;transition:all .2s ease}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row:hover{background-color:#fff;border-color:#007bff;box-shadow:0 4px 12px rgba(0,123,255,.15);transform:translateY(-1px)}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row.dragging{box-shadow:0 8px 16px rgba(0,123,255,.25);transform:rotate(2deg) scale(1.02);background-color:#fff}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .form-group{margin-bottom:0}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .drag-handle{display:flex;align-items:center;justify-content:center;cursor:grab;padding:.5rem;width:40px;min-width:40px;max-width:40px}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .drag-handle:active{cursor:grabbing}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .drag-handle i{color:#6c757d;font-size:.875rem}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .drag-handle i:hover{color:#007bff}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .auto-resize-textarea textarea{background-color:#fff;border:1px solid #ced4da;border-radius:6px;min-height:38px;max-height:76px;resize:none;overflow-y:hidden;transition:all .2s ease}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .auto-resize-textarea textarea:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);background-color:#fff;overflow-y:auto}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .auto-resize-textarea textarea:hover{border-color:#007bff}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .field-selection .form-control{background-color:#fff;border:1px solid #ced4da;border-radius:6px;transition:all .2s ease}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .field-selection .form-control:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);background-color:#fff}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .field-selection .form-control:hover{border-color:#007bff}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .actions{display:flex;align-items:center;justify-content:center}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .actions .btn{border:none;background:rgba(0,0,0,0);color:#dc3545;padding:.25rem .5rem}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .question-mapping-row .actions .btn:hover{background-color:#dc3545;color:#fff}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .catch-all-question{border:1px solid #dee2e6 !important;border-left:4px solid #6c757d !important}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .catch-all-question:hover{border-color:#dee2e6 !important;box-shadow:none !important}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .catch-all-question .auto-resize-textarea textarea{background-color:#f8f9fa !important;color:#6c757d !important;cursor:not-allowed}.chatbot-form-container .step-content.step-two .questions-field-array .mapping-table .catch-all-question .auto-resize-textarea textarea:focus{background-color:#f8f9fa !important;border-color:#ced4da !important;box-shadow:none !important}.chatbot-form-container .step-content.step-two .questions-field-array .questions-header{position:sticky;top:0;background-color:#fff;z-index:10;padding-left:2rem;padding-right:2rem;padding-top:1rem;margin-bottom:.5rem !important;border-bottom:1px solid #e0e4f8}.chatbot-form-container .step-content.step-two .questions-field-array .questions-header h5{font-size:1rem;font-weight:500;letter-spacing:.0293rem;margin-bottom:.5rem;color:#2e384d}.chatbot-form-container .step-content.step-two .questions-field-array .questions-header h5 .badge{font-size:.75rem;padding:.25rem .5rem}.chatbot-form-container .step-content.step-two .questions-field-array .questions-header p{font-size:.85rem;line-height:1.3;margin-bottom:0}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item{margin-bottom:1rem !important}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card{border:1px solid #e0e4f8;box-shadow:0 1px 3px rgba(0,0,0,.05)}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card .card-body{padding:1rem}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card .card-body .card-title{font-size:.9rem;font-weight:500;color:#2e384d}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card .card-body .form-group{margin-bottom:0;position:relative}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card .card-body .form-group label{font-size:.8rem;font-weight:500;margin-bottom:.5rem}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card .card-body .form-group textarea{min-height:48px;max-height:48px;height:48px;resize:none;overflow-y:auto}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card .card-body .form-group .invalid-feedback{position:absolute;top:100%;left:0;right:0;margin-top:.25rem;font-size:.75rem;z-index:1}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card .card-body .question-mapping-row{padding-bottom:2rem !important}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .question-item .card .card-body .field-selection .form-group{position:relative}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .questions-empty-state{padding:2rem 1rem !important}.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .questions-empty-state h6,.chatbot-form-container .step-content.step-two .questions-field-array .questions-content .questions-empty-state p{color:#69707f !important}
.chatbot-form-container .step-three.step-content{max-height:calc(100vh - 300px);overflow-y:auto;padding:20px;min-height:402px !important}.chatbot-form-container .step-three .files-section{display:flex}.chatbot-form-container .step-three .files-section .upload-area{width:50%}.chatbot-form-container .step-three .files-section .selected-files{width:50%;margin-left:1rem}.chatbot-form-container .step-three .files-section .selected-files .selected-files-header{text-align:center}.chatbot-form-container .step-three .files-section .selected-files .empty-list{text-align:center}.chatbot-form-container .step-three .knowledge-base-upload .upload-header{text-align:center}.chatbot-form-container .step-three .knowledge-base-upload .upload-header h4{color:#2c3e50;font-weight:600}.chatbot-form-container .step-three .knowledge-base-upload .upload-header p{font-size:14px;line-height:1.5}.chatbot-form-container .step-three .knowledge-base-upload .upload-header small{font-size:12px;color:#6c757d}.chatbot-form-container .step-three .knowledge-base-upload .upload-area{border:2px dashed #dee2e6;border-radius:8px;padding:40px 20px;background-color:#f8f9fa;transition:all .3s ease;cursor:pointer}.chatbot-form-container .step-three .knowledge-base-upload .upload-area:hover:not(.disabled){border-color:#007bff;background-color:#e3f2fd}.chatbot-form-container .step-three .knowledge-base-upload .upload-area.drag-active{border-color:#007bff;background-color:#e3f2fd;transform:scale(1.02)}.chatbot-form-container .step-three .knowledge-base-upload .upload-area.disabled{opacity:.6;cursor:not-allowed;background-color:#e9ecef}.chatbot-form-container .step-three .knowledge-base-upload .upload-area.disabled .upload-content{pointer-events:none}.chatbot-form-container .step-three .knowledge-base-upload .upload-area .upload-content .upload-icon{font-size:3rem;color:#6c757d;margin-bottom:1rem}.chatbot-form-container .step-three .knowledge-base-upload .upload-area .upload-content h6{color:#495057;font-weight:600}.chatbot-form-container .step-three .knowledge-base-upload .upload-area .upload-content p{color:#6c757d;margin-bottom:1rem}.chatbot-form-container .step-three .knowledge-base-upload .upload-area .upload-content .btn{min-width:120px}.chatbot-form-container .step-three .knowledge-base-upload .selected-files .files-list{max-height:300px;overflow-y:auto}.chatbot-form-container .step-three .knowledge-base-upload .selected-files .files-list .file-item{background-color:#f8f9fa;border:1px solid #dee2e6;transition:all .2s ease}.chatbot-form-container .step-three .knowledge-base-upload .selected-files .files-list .file-item:hover{background-color:#e9ecef;border-color:#adb5bd}.chatbot-form-container .step-three .knowledge-base-upload .selected-files .files-list .file-item .file-info{flex:1}.chatbot-form-container .step-three .knowledge-base-upload .selected-files .files-list .file-item .file-info .file-name{color:#495057;font-size:14px;word-break:break-word}.chatbot-form-container .step-three .knowledge-base-upload .selected-files .files-list .file-item .file-info small{color:#6c757d;font-size:12px}.chatbot-form-container .step-three .knowledge-base-upload .selected-files .files-list .file-item .btn-outline-danger{border-color:#dc3545;color:#dc3545}.chatbot-form-container .step-three .knowledge-base-upload .selected-files .files-list .file-item .btn-outline-danger:hover{background-color:#dc3545;color:#fff}.chatbot-form-container .step-three .knowledge-base-upload .alert{border-radius:6px}.chatbot-form-container .step-three .knowledge-base-upload .alert.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.chatbot-form-container .step-three .knowledge-base-upload .alert.alert-danger ul{padding-left:20px}.chatbot-form-container .step-three .knowledge-base-upload .alert.alert-danger ul li{margin-bottom:4px}.chatbot-form-container .step-three .knowledge-base-upload .alert.alert-danger ul li:last-child{margin-bottom:0}.chatbot-form-container .step-three .knowledge-base-upload .alert.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}@media(max-width: 768px){.step-three.step-content{padding:15px;max-height:calc(100vh - 300px)}.step-three .knowledge-base-upload .upload-area{padding:30px 15px}.step-three .knowledge-base-upload .upload-area .upload-content .upload-icon{font-size:2.5rem}.step-three .knowledge-base-upload .selected-files .files-list .file-item{flex-direction:column;align-items:flex-start;gap:10px}.step-three .knowledge-base-upload .selected-files .files-list .file-item .file-info{width:100%}.step-three .knowledge-base-upload .selected-files .files-list .file-item .btn{align-self:flex-end}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.chatbot-form-container .step-three .step-content::-webkit-scrollbar{width:6px}.chatbot-form-container .step-three .step-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chatbot-form-container .step-three .step-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chatbot-form-container .step-three .step-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
.chatbot-form-container .step-content.chatbot-step-4{max-height:calc(100vh - 240px);overflow-y:auto;padding:1.5rem}.chatbot-form-container .step-content.chatbot-step-4 h3{color:#333;font-weight:600;margin-bottom:.5rem}.chatbot-form-container .step-content.chatbot-step-4>p{color:#666;margin-bottom:1rem}.chatbot-form-container .chatbot-summary .card{border:1px solid #e3e6f0;border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)}.chatbot-form-container .chatbot-summary .card .card-header{background-color:#f8f9fc;border-bottom:1px solid #e3e6f0;padding:1rem 1.25rem;padding-left:1.1rem}.chatbot-form-container .chatbot-summary .card .card-header img{height:1.7rem;margin-right:.2rem;filter:brightness(0.85) saturate(2)}.chatbot-form-container .chatbot-summary .card .card-header h6{font-weight:500}.chatbot-form-container .chatbot-summary .card .card-header h6 i{color:#4e73df !important}.chatbot-form-container .chatbot-summary .card .card-body{padding:1.25rem}.chatbot-form-container .chatbot-summary .card .card-body .row{margin-bottom:0}.chatbot-form-container .chatbot-summary .card .card-body .row.mt-3{margin-top:1rem !important}.chatbot-form-container .chatbot-summary .card .card-body .row.mt-2{margin-top:.5rem !important}.chatbot-form-container .chatbot-summary .card .card-body strong{font-weight:500}.chatbot-form-container .chatbot-summary .card .card-body .text-muted{color:#858796 !important}.chatbot-form-container .chatbot-summary .card .card-body .badge{font-size:.75rem;padding:.25rem .5rem}.chatbot-form-container .chatbot-summary .card .card-body .badge.badge-success{background-color:#1cc88a}.chatbot-form-container .chatbot-summary .card .card-body .badge.badge-secondary{background-color:#858796}.chatbot-form-container .chatbot-summary .card .card-body .badge.badge-info{background-color:#36b9cc}.chatbot-form-container .chatbot-summary .card .card-body p{margin-bottom:0;line-height:1.5}.chatbot-form-container .questions-summary .card{border:1px solid #e3e6f0;border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)}.chatbot-form-container .questions-summary .card .card-header{background-color:#f8f9fc;border-bottom:1px solid #e3e6f0;padding:1rem 1.25rem}.chatbot-form-container .questions-summary .card .card-header h6{font-weight:500;margin-bottom:0}.chatbot-form-container .questions-summary .card .card-header h6 i{color:#36b9cc !important}.chatbot-form-container .questions-summary .card .card-body{padding:1.25rem}.chatbot-form-container .questions-summary .card .card-body .questions-header-row{border-bottom:2px solid #e3e6f0;padding-bottom:.75rem;margin-bottom:1rem !important}.chatbot-form-container .questions-summary .card .card-body .questions-header-row .header-for-questions-table{font-weight:500}.chatbot-form-container .questions-summary .card .card-body .questions-header-row .row{margin:0}.chatbot-form-container .questions-summary .card .card-body .questions-header-row .row div{padding:0 .75rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.chatbot-form-container .questions-summary .card .card-body .question-preview{border-bottom:1px solid #f1f1f1;padding-bottom:1rem;margin-bottom:1rem !important}.chatbot-form-container .questions-summary .card .card-body .question-preview:last-child{border-bottom:none;margin-bottom:0 !important}.chatbot-form-container .questions-summary .card .card-body .question-preview .row{margin:0}.chatbot-form-container .questions-summary .card .card-body .question-preview .row div{padding:0 .75rem;display:flex;align-items:center}.chatbot-form-container .questions-summary .card .card-body .question-preview .badge{background-color:#858796;font-size:.75rem;padding:.25rem .5rem;min-width:1.5rem;margin-right:.5rem;text-align:center}.chatbot-form-container .questions-summary .card .card-body .question-preview p{margin-bottom:.5rem;line-height:1.4}.chatbot-form-container .questions-summary .card .card-body .question-preview p:last-child{margin-bottom:0}.chatbot-form-container .questions-summary .card .card-body .question-preview p strong{color:#5a5c69;font-weight:600}.chatbot-form-container .questions-summary .card .card-body .question-preview .text-muted{color:#858796 !important;font-size:.9rem}.chatbot-form-container .questions-summary .card .card-body .text-muted{color:#858796 !important;font-style:italic}.chatbot-form-container .questions-summary .card .card-body .text-muted i{color:#36b9cc !important}.chatbot-form-container .knowledge-base-summary .card{border:1px solid #e3e6f0;border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)}.chatbot-form-container .knowledge-base-summary .card .card-header{background-color:#f8f9fc;border-bottom:1px solid #e3e6f0;padding:1rem 1.25rem}.chatbot-form-container .knowledge-base-summary .card .card-header h6{font-weight:500;margin-bottom:0}.chatbot-form-container .knowledge-base-summary .card .card-header h6 i{color:#f6c23e !important}.chatbot-form-container .knowledge-base-summary .card .card-body{padding:1.25rem}.chatbot-form-container .knowledge-base-summary .card .card-body .uploaded-knowledge-base h6{color:#1cc88a;font-weight:600}.chatbot-form-container .knowledge-base-summary .card .card-body .uploaded-knowledge-base h6 i{color:#1cc88a !important}.chatbot-form-container .knowledge-base-summary .card .card-body .uploaded-knowledge-base .d-flex{align-items:center}.chatbot-form-container .knowledge-base-summary .card .card-body .uploaded-knowledge-base .d-flex i{color:#e74a3b !important}.chatbot-form-container .knowledge-base-summary .card .card-body .uploaded-knowledge-base .d-flex .text-muted{color:#858796 !important}.chatbot-form-container .knowledge-base-summary .card .card-body .selected-files-preview h6{color:#36b9cc;font-weight:600}.chatbot-form-container .knowledge-base-summary .card .card-body .selected-files-preview h6 i{color:#36b9cc !important}.chatbot-form-container .knowledge-base-summary .card .card-body .selected-files-preview .d-flex{padding:.5rem 0;border-bottom:1px solid #f1f1f1}.chatbot-form-container .knowledge-base-summary .card .card-body .selected-files-preview .d-flex:last-child{border-bottom:none}.chatbot-form-container .knowledge-base-summary .card .card-body .selected-files-preview .d-flex i{color:#e74a3b !important}.chatbot-form-container .knowledge-base-summary .card .card-body .selected-files-preview .d-flex small{color:#858796 !important}.chatbot-form-container .knowledge-base-summary .card .card-body .text-muted{color:#858796 !important;font-style:italic}.chatbot-form-container .knowledge-base-summary .card .card-body .text-muted i{color:#36b9cc !important}.chatbot-form-container .knowledge-base-info .info-section .info-title{font-weight:500;margin-bottom:.5rem}.chatbot-form-container .knowledge-base-info .info-section .info-description{color:#858796;line-height:1.6;margin-bottom:0}.chatbot-form-container .knowledge-base-info .disclaimer-section .alert{border:1px solid #f5c6cb;border-radius:.35rem;background-color:#fff3cd;border-color:#ffeaa7}.chatbot-form-container .knowledge-base-info .disclaimer-section .alert .disclaimer-title{color:#856404;font-weight:500;margin-bottom:.5rem}.chatbot-form-container .knowledge-base-info .disclaimer-section .alert .disclaimer-title i{color:#f39c12 !important}.chatbot-form-container .knowledge-base-info .disclaimer-section .alert .disclaimer-content p{color:#856404;line-height:1.5;margin-bottom:.75rem}.chatbot-form-container .knowledge-base-info .disclaimer-section .alert .disclaimer-content p:last-child{margin-bottom:0}.chatbot-form-container .knowledge-base-info .disclaimer-section .alert .disclaimer-content p strong{font-weight:500}.chatbot-form-container .knowledge-base-info .terms-acceptance .form-check{padding-left:1.5rem}.chatbot-form-container .knowledge-base-info .terms-acceptance .form-check .form-check-input{margin-top:.3rem;margin-left:-1.5rem}.chatbot-form-container .knowledge-base-info .terms-acceptance .form-check .form-check-label{line-height:1.5;cursor:pointer}.chatbot-form-container .knowledge-base-info .terms-acceptance .form-check .form-check-label strong{font-weight:600}
.chatbot-form-container.ai-based-chatbot .page-header{background:#fff;border-radius:.267rem;padding:.5rem 1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e0e4f8;margin-bottom:1rem;transition:all .3s ease;overflow:hidden}.chatbot-form-container.ai-based-chatbot .page-header .header-content{display:flex;align-items:center;justify-content:space-between;width:100%}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-left{flex-shrink:0;min-width:100px;display:flex;justify-content:flex-start}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center{flex:1;text-align:center;min-width:0;display:flex;flex-direction:row;align-items:end;justify-content:space-between}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center .chatbot-name{align-self:center;display:flex}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center .chatbot-name .chatbot-icon{margin-right:1rem;align-content:center}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center .chatbot-name .chatbot-icon svg{height:2.5rem;width:2.5rem}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center .chatbot-name .text-content{margin-top:.2rem;text-align:left}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center .chatbot-name .text-content .name{font-size:1.3rem;font-weight:400;font-weight:500}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center .chatbot-name .text-content .connected-account{font-size:.8rem;font-weight:500;text-align:left}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center .chatbot-name .text-content .connected-account svg{margin-right:.5rem}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-center .h4{margin:0;font-size:1.5rem;font-weight:600;color:#2e384d}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right{display:flex;align-items:center;gap:.5rem;flex-shrink:0;width:25rem;justify-content:flex-end}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .collapse-toggle-button,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .back-button,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .cancel-button,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .next-button,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .btn-create{border:none !important;background-color:rgba(0,0,0,0);color:#0176ff}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .collapse-toggle-button:hover,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .back-button:hover,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .cancel-button:hover,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .next-button:hover,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .btn-create:hover{background-color:rgba(0,0,0,0);border:0;color:#0176ff}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .collapse-toggle-button:focus,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .back-button:focus,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .cancel-button:focus,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .next-button:focus,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .btn-create:focus{box-shadow:none}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .collapse-toggle-button i,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .back-button i,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .cancel-button i,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .next-button i,.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .btn-create i{font-size:.875rem}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .collapse-toggle-button{background:rgba(0,0,0,0);border:1px solid #eef3f5;color:#69707f}.chatbot-form-container.ai-based-chatbot .page-header .header-content .header-right .collapse-toggle-button:hover{background-color:#f8f9fa;border-color:#bfc5d2;color:#dfdfdf}.chatbot-form-container.ai-based-chatbot .page-header .step-progress-wrapper{width:55%;border:none;margin-right:2rem}.chatbot-form-container.ai-based-chatbot .page-header.collapsed{max-height:60px;padding:.25rem 1.5rem}.chatbot-form-container.ai-based-chatbot .page-header.collapsed .header-content .header-center .chatbot-name .text-content .connected-account{display:none}.chatbot-form-container.ai-based-chatbot .page-header.collapsed .header-content .header-center .step-progress-wrapper{display:none}.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress{display:flex;align-items:center;width:100%;height:2.5rem;background:#f9f9f9;border-radius:1.25rem;padding:.25rem;position:relative;max-width:100%}.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress .step-segment{flex:1;height:100%;display:flex;align-items:center;justify-content:center;position:relative;background:#f9f9f9;color:#69707f;font-size:.9rem;font-weight:500;transition:all .3s ease;cursor:default}.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress .step-segment:first-child{border-radius:1rem 0 0 1rem}.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress .step-segment:not(:first-child)::before{content:"";position:absolute;left:-0.5rem;top:0;width:1rem;height:100%;background:#f9f9f9;clip-path:polygon(0 0, 100% 50%, 0 100%);z-index:1}.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress .step-segment:last-child{border-radius:0 1rem 1rem 0}.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress .step-segment.active{background:#0176ff;color:#fff;z-index:3}.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress .step-segment.active::before,.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress .step-segment.active::after{background:#0176ff}.chatbot-form-container.ai-based-chatbot .page-header .segmented-step-progress .step-segment .step-text{font-size:.875rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.chatbot-form-container.ai-based-chatbot form{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 200px)}.chatbot-form-container.ai-based-chatbot .form-content-wrapper{flex:1}.chatbot-form-container.ai-based-chatbot .step-content{background-color:#fff;border-radius:.5rem;padding:2rem;margin-top:1rem;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e0e4f8}.chatbot-form-container.ai-based-chatbot .step-content .info-text{color:#ffa200}.chatbot-form-container.ai-based-chatbot .step-content .info-text .error-message{color:#ee2d23}.chatbot-form-container.ai-based-chatbot .step-content.step-content-scrollable{max-height:calc(100vh - 240px);overflow-y:auto;padding-bottom:1rem}.chatbot-form-container.ai-based-chatbot .step-content.step-two{padding:0}.chatbot-form-container.ai-based-chatbot .step-content.step-two .questions-content{padding-left:1rem;padding-right:1rem}.chatbot-form-container.ai-based-chatbot .step-content.step-two .quetion-mapping-row{padding-bottom:0 !important}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot{border-bottom:0;margin-bottom:.5rem}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element{flex:1;position:relative;text-align:center;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element:not(:first-child)::before,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element:not(:first-child)::before{content:"";position:absolute;width:100%;height:1px;background-color:#e0e4f8;top:.8rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;right:50%}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element.completed .step-progress-count,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element.completed .step-progress-count{background-color:#0176ff;color:#fff}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element.completed:not(:first-child)::before,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element.completed:not(:first-child)::before{background-color:#0176ff}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element.completed:not(:last-child) .import-step-progress-bar,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element.completed:not(:last-child) .import-step-progress-bar{position:absolute;height:1px;background-color:#0176ff;top:.8rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;left:50%;z-index:1}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element.active .step-progress-count,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element.active .step-progress-count{background-color:#0176ff;color:#fff}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element.active:not(:first-child)::before,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element.active:not(:first-child)::before{background-color:#0176ff}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element .step-progress-count,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element .step-progress-count{border:1.5px solid #0176ff;color:#0176ff;padding-top:0;line-height:1.7333rem}.chatbot-form-container.ai-based-chatbot .chatbot.step-progress-wrapper .import-step-progress-element .step-progress-name,.chatbot-form-container.ai-based-chatbot .step-progress-wrapper.chatbot .import-step-progress-element .step-progress-name{color:#b0bac9;cursor:default;font-size:12px;font-weight:500}.chatbot-form-container.ai-based-chatbot .step-content{background:#fff;border-radius:8px;margin-bottom:20px}.chatbot-form-container.ai-based-chatbot .step-content.step-two{background-color:#f8f9fa;padding:0}.chatbot-form-container.ai-based-chatbot .step-content h3{font-size:1rem;font-weight:500;letter-spacing:.0293rem;margin-bottom:1.333rem;color:#2e384d}.chatbot-form-container.ai-based-chatbot .step-content p{font-size:.9rem;font-weight:normal;line-height:1.333rem;color:#2e384d;margin-bottom:1rem}.chatbot-form-container.ai-based-chatbot .step-content .form-label{font-size:.8rem;font-weight:500;color:#2e384d;margin-bottom:.5rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .form-control.select-file,.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .form-control.upload-file{height:calc(1.5em + 1.6rem);width:75%;line-height:1.8;color:#69707f;margin-bottom:1rem;overflow:visible}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .form-control.upload-file{background-color:#f9f9f9}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .form-control.upload-file .selected-file{background-color:#ebedf3;color:#000;font-size:.9rem;padding:.3rem .5rem;margin-left:-0.25rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .form-control span.select-file-placeholder{opacity:.5;padding-top:.25rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload input[type=file]{display:none}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .select-file-button{width:7rem;height:2.25rem;float:right;position:relative;z-index:10;margin-bottom:1rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .cancel-file-wrapper{cursor:pointer;font-size:.8rem;color:#687790}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .selected-files-container .selected-files-header .selected-files-count{font-size:.9rem;font-weight:500;color:#2e384d}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .selected-files-container .selected-files-list{max-height:200px;overflow-y:auto;border:1px solid #e0e4f8;border-radius:.25rem;padding:.5rem;background-color:#f8f9fa}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .selected-files-container .selected-files-list .selected-file-item{padding:.5rem;background-color:#fff;border:1px solid #e0e4f8;border-radius:.25rem;margin-bottom:.5rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .selected-files-container .selected-files-list .selected-file-item:last-child{margin-bottom:0}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .selected-files-container .selected-files-list .selected-file-item .file-name{font-size:.85rem;color:#2e384d;flex:1}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .selected-files-container .selected-files-list .selected-file-item .file-name i{color:#ee2d23}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .selected-files-container .selected-files-list .selected-file-item .file-name small{font-size:.75rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .selected-files-container .selected-files-list .selected-file-item .btn{padding:.25rem .5rem;font-size:.75rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info{clear:both;margin-top:2rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .info-section .info-title{font-size:.9rem;font-weight:500;color:#2e384d;margin-bottom:.5rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .info-section .info-description{font-size:.85rem;line-height:1.4;color:#2e384d;margin-bottom:0}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .disclaimer-section{margin-top:1rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .disclaimer-section .alert{border-left:4px solid #b9a60f;background-color:rgb(248.9625,241.315,180.5375);border-color:rgb(243.225,228.31,109.775);position:relative}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .disclaimer-section .alert .disclaimer-title{font-size:.9rem;font-weight:600;color:rgb(90.65,81.34,7.35)}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .disclaimer-section .alert .disclaimer-title i{color:#b9a60f}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .disclaimer-section .alert .disclaimer-content{font-size:.8rem;line-height:1.4;color:#2e384d}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .disclaimer-section .alert .disclaimer-content p{margin-bottom:.75rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .disclaimer-section .alert .disclaimer-content p:last-child{margin-bottom:0}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .knowledge-base-info .disclaimer-section .alert .disclaimer-content strong{font-weight:600;color:#2e384d}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .terms-acceptance .form-check .form-check-input{margin-top:.2rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .terms-acceptance .form-check .form-check-label{font-size:.85rem;line-height:1.4;color:#2e384d;margin-left:.5rem}.chatbot-form-container.ai-based-chatbot .step-content .knowledge-base-upload .terms-acceptance .form-check .form-check-label strong{font-weight:600;color:#2e384d}.questions-field-array .questions-header h5{color:#2c3e50;font-weight:600;margin-bottom:.5rem}.questions-field-array .questions-header .text-muted{font-size:.875rem;line-height:1.4}.questions-field-array .questions-header .btn-outline-primary{border-color:#007bff;color:#007bff;font-size:.875rem;padding:.375rem .75rem}.questions-field-array .questions-header .btn-outline-primary:hover{background-color:#007bff;color:#fff}.questions-field-array .questions-header .btn-outline-primary i{font-size:.75rem}.questions-field-array .questions-empty-state{background-color:#f8f9fa;border:2px dashed #dee2e6;border-radius:.5rem;padding:3rem 2rem}.questions-field-array .questions-empty-state h6{color:#495057;font-weight:600}.questions-field-array .questions-empty-state .btn-primary{padding:.5rem 1.5rem}.questions-field-array .question-item .card{border:1px solid #e3e6f0;border-radius:.5rem;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.questions-field-array .question-item .card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#007bff}.questions-field-array .question-item .card .card-body{padding:1.5rem}.questions-field-array .question-item .card .card-body .w-100{width:100% !important}.questions-field-array .question-item .card .card-body .w-100 .form-group{margin-bottom:0;width:100%}.questions-field-array .question-item .card .card-body .w-100 .form-group .form-control{width:100% !important}.questions-field-array .question-item .card .card-title{color:#2c3e50;font-weight:600;font-size:1rem}.questions-field-array .question-item .card .card-title .fas.fa-question-circle{color:#007bff}.questions-field-array .question-item .question-actions .btn{padding:.25rem .5rem;font-size:.75rem;border-radius:.25rem}.questions-field-array .question-item .question-actions .btn.btn-outline-danger{border-color:#dc3545;color:#dc3545}.questions-field-array .question-item .question-actions .btn.btn-outline-danger:hover{background-color:#dc3545;color:#fff}.questions-field-array .question-item .question-actions .btn:disabled{opacity:.5;cursor:not-allowed}.questions-field-array .questions-summary .alert{border:1px solid #b8daff;background-color:#d1ecf1;color:#0c5460;border-radius:.5rem}.questions-field-array .questions-summary .alert .fas.fa-info-circle{color:#17a2b8}.questions-field-array .questions-summary .alert strong{font-weight:600}.questions-field-array .questions-summary .alert .small{font-size:.875rem;margin-top:.25rem;opacity:.8}.questions-field-array .alert-danger{border-color:#f5c6cb;background-color:#f8d7da;color:#721c24}.questions-field-array .alert-danger .fas.fa-exclamation-triangle{color:#dc3545}.knowledge-base-upload .upload-area{border:2px dashed #dee2e6;border-radius:8px;padding:40px 20px;text-align:center;transition:all .3s ease;cursor:pointer}.knowledge-base-upload .upload-area:hover{border-color:#007bff;background-color:#f8f9fa}.knowledge-base-upload .upload-area.drag-over{border-color:#007bff;background-color:#e3f2fd}.knowledge-base-upload .upload-area .upload-icon{font-size:48px;color:#6c757d}.knowledge-base-upload .upload-area .upload-requirements{font-size:12px;line-height:1.4}.knowledge-base-upload .existing-knowledge-base .alert{border-left:4px solid #28a745}.knowledge-base-upload .selected-file .card{border:1px solid #28a745;background-color:#f8fff9}.whatsapp-chatbots-list .chatbot-status.active{color:#745fa9;font-weight:600}.whatsapp-chatbots-list .chatbot-status.inactive{color:#ee2d23;font-weight:600}.whatsapp-chatbots-list .chatbot-type.ai{color:#0176ff;font-weight:600}.whatsapp-chatbots-list .chatbot-type.rule-based{color:#745fa9;font-weight:600}.chatbot-form-container .form-actions{background:#f8f9fa;padding:20px;border-radius:8px;margin-top:30px;border:1px solid #e0e4f8}.chatbot-form-container .form-actions .btn.btn-outline-primary{border-color:#0176ff;color:#0176ff}.chatbot-form-container .step-content{min-height:400px}.chatbot-form-container .step-content .form-group{margin-bottom:20px}.chatbot-form-container .step-content .required-field::after{content:" *";color:#ee2d23}.chatbot-form-container .step-content h3{font-size:1rem;font-weight:500;letter-spacing:.0293rem;margin-bottom:1.333rem;color:#2e384d}.chatbot-form-container .step-content p{font-size:.9rem;font-weight:normal;line-height:1.333rem;color:#2e384d}.questions-field-array .empty-state{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;padding:40px;margin:20px 0}.questions-field-array .questions-header{border-bottom:2px solid #007bff;padding-bottom:10px;margin-bottom:20px}.knowledge-base-upload .upload-area{min-height:200px;display:flex;align-items:center;justify-content:center}.knowledge-base-upload .upload-area .upload-content{max-width:400px}.knowledge-base-upload .file-info{display:flex;align-items:center;gap:10px}.knowledge-base-upload .file-info .file-icon{font-size:24px;color:#dc3545}@media(max-width: 768px){.chatbot-form-container .step-indicator .step .step-number{width:30px;height:30px;font-size:12px}.chatbot-form-container .step-indicator .step .step-title{font-size:12px}.chatbot-form-container .step-content{padding:20px;min-height:auto}.questions-field-array .question-actions .btn{padding:2px 6px;font-size:10px}.form-control.w-100{width:100% !important;min-width:100%;max-width:100%}.question-item .card-body>div{width:100%}.question-item .card-body>div .form-group{width:100%;margin-bottom:0}.question-item .card-body>div .form-group label{font-weight:600;color:#495057;margin-bottom:.5rem}.question-item .card-body>div .form-group input[type=text],.question-item .card-body>div .form-group textarea{width:100% !important;border:1px solid #ced4da;border-radius:.375rem;padding:.75rem;font-size:.875rem;line-height:1.5}.question-item .card-body>div .form-group input[type=text]:focus,.question-item .card-body>div .form-group textarea:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.question-item .card-body>div .form-group input[type=text]::placeholder,.question-item .card-body>div .form-group textarea::placeholder{color:#6c757d;opacity:1}.question-item .card-body>div .form-group textarea{resize:vertical}}
.product-details-info .other-details-collapsed{display:flex;cursor:pointer;margin-top:.5rem;margin-bottom:.5rem;align-items:baseline}.product-details-info .other-details-collapsed span{font-size:.8rem}.product-details-info .other-details-collapsed .fa-chevron-right{font-size:.6rem;transition:transform .2s ease}.product-details-info .other-details-collapsed[aria-expanded=true] .fa-chevron-right{transform:rotate(90deg)}.product-details-info .product-other-details-section .label-value-container{font-size:.875rem;margin-left:.01rem}.product-details-info .product-other-details-section .label-value-container .label{color:#6b778e}.product-details-info .product-other-details-section .label-value-container:last-child{margin-bottom:.4rem}
#details_modal.workfow-action-log-details{margin:3rem auto}#details_modal.workfow-action-log-details .modal-dialog{max-width:50rem}#details_modal.workfow-action-log-details .modal-dialog .modal-content{max-height:calc(100vh - 7.5rem)}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-header .title-name{display:flex}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-header .title-name span{color:#687790;font-size:.9rem;margin-top:.3rem;margin-left:.2rem}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-header .title-name a:hover{cursor:pointer;text-decoration:underline}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body{height:auto;font-size:.9rem}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body label{display:block;color:#687790;margin-bottom:0}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details .section-header,#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details .action-header,#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .section-header,#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .action-header{font-size:1.1rem;margin-bottom:.5rem}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details .row,#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .row{margin-bottom:.5rem}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details .row .entity-name,#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .row .entity-name{overflow:hidden;width:fit-content;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details .row .col-4:not(:first-child),#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details .row .col-6:not(:first-child),#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .row .col-4:not(:first-child),#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .row .col-6:not(:first-child){padding-left:1rem}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details .row .col-4:not(:last-child),#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details .row .col-6:not(:last-child),#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .row .col-4:not(:last-child),#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .row .col-6:not(:last-child){border-right:.5px solid #e0e4f8}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details{padding-bottom:.5rem;border-bottom:1px solid #e0e4f8}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .entity-details a:hover{cursor:pointer;text-decoration:underline}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details{margin-top:.75rem}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .row{margin-bottom:.7666rem}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table{flex:1;width:auto;min-height:0;display:flex;margin:.75rem 0;font-size:.93rem;flex-direction:column}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table .header{display:flex;background-color:#d6e0ea;border-top-left-radius:4px;border-top-right-radius:4px;border:.5px solid #e0e4f8}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table .header span{width:50%;padding:1rem;font-weight:500;border-right:.5px solid #e0e4f8}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table .header span:last-child{border-right:none}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table .content{flex:1;min-height:0;overflow:auto;max-height:15.2rem;border-left:.5px solid #e0e4f8;border-right:.5px solid #e0e4f8;border-bottom:.5px solid #e0e4f8}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table .content .table-row{display:flex;border-bottom:.5px solid #e0e4f8}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table .content .table-row .column{width:50%;padding:1rem;word-break:break-word}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table .content .table-row .column:last-child{border-left:.5px solid #e0e4f8}#details_modal.workfow-action-log-details .modal-dialog .modal-content .modal-body .action-details .payload__table .content .table-row:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.workflow-action-logs-list .page-header .description{color:rgba(135,152,173,.8);font-size:.93rem}
.feature-usage{display:flex;flex-direction:column;overflow-y:auto}.feature-usage .page-header{margin-top:3.2rem}.feature-usage .page-content{min-height:0}.feature-usage .page-inner-content{padding:1.5rem;overflow-y:auto;overflow-x:hidden;max-height:100%;height:100%}.feature-usage .page-inner-content .usage-container{height:100%;display:flex;flex-direction:column}.feature-usage .page-inner-content .dropdown{flex:0 0 10.66667%;max-width:10.66667%}.feature-usage .page-inner-content .header{display:flex;align-items:center;justify-content:space-between}.feature-usage .page-inner-content .header .title{font-size:1.125rem}.feature-usage .page-inner-content .header .date-range{font-size:.85rem;color:#8b95a7}.feature-usage .page-inner-content .total-usage-summary{flex:1;display:flex;flex-direction:column;border-bottom:1px solid #dfdfdf}.feature-usage .page-inner-content .total-usage-summary .pie-chart-container{flex:1;display:flex;min-height:300px}.feature-usage .page-inner-content .total-usage-summary .pie-chart-container .no-fields-message{color:#687790;font-weight:400;font-size:.875rem}.feature-usage .page-inner-content .total-usage-summary .pie-chart-container .pie-charts{width:100%;display:flex;flex-direction:row;gap:.5rem}.feature-usage .page-inner-content .usage-logs{flex:1;margin-top:1rem;padding-bottom:1.5rem}.feature-usage .page-inner-content .usage-logs .usage-history-table{width:100%;margin-top:1.35rem;border:1px solid #dfdfdf;border-radius:.267rem;overflow-y:auto;max-height:28.375rem}.feature-usage .page-inner-content .usage-logs .usage-history-table .table-values{overflow-x:hidden}.feature-usage .page-inner-content .usage-logs .usage-history-table .row{margin:0;line-height:2.8;font-size:.93rem}.feature-usage .page-inner-content .usage-logs .usage-history-table .row.header{background-color:#ebedf2;border-radius:.267rem .267rem 0 0;position:sticky;top:0;z-index:1;font-weight:500}.feature-usage .page-inner-content .usage-logs .usage-history-table .row:not(:last-child){border-bottom:1px solid #dfdfdf}.feature-usage .page-inner-content .usage-logs .usage-history-table .row .left,.feature-usage .page-inner-content .usage-logs .usage-history-table .row .right{padding:0 1rem 0 1.5rem;border-right:1px solid #dfdfdf}.feature-usage .page-inner-content .usage-logs .usage-history-table .row .left .fa-long-arrow-down,.feature-usage .page-inner-content .usage-logs .usage-history-table .row .left .fa-long-arrow-up,.feature-usage .page-inner-content .usage-logs .usage-history-table .row .right .fa-long-arrow-down,.feature-usage .page-inner-content .usage-logs .usage-history-table .row .right .fa-long-arrow-up{color:#687790}.feature-usage .page-inner-content .usage-logs .usage-history-table .row .right{text-align:right}.feature-usage .page-inner-content .usage-logs .usage-history-table .no-data-found{padding:2rem;display:flex;justify-content:center;color:#000;opacity:.5;font-size:.933rem}
.api-usage{display:flex;flex-direction:column}.api-usage .feature-usage{flex:1}
.positive-ruleboard,.negative-ruleboard{flex:1}.positive-ruleboard .no-rules-message,.negative-ruleboard .no-rules-message{color:#687790;font-size:.933rem;margin-bottom:.875rem}.positive-ruleboard .rules-list,.negative-ruleboard .rules-list{display:flex;height:100%;overflow-y:auto;overflow-x:hidden;padding:.6rem 1rem;flex-direction:column}.positive-ruleboard .rules-list .rule-card,.negative-ruleboard .rules-list .rule-card{padding:1rem;cursor:pointer;border-radius:.267rem;box-shadow:0px 0px 4px rgba(0,0,0,.1607843137)}.positive-ruleboard .rules-list .rule-card:not(:last-child),.negative-ruleboard .rules-list .rule-card:not(:last-child){margin-bottom:1rem}.positive-ruleboard .rules-list .rule-card .rule-card-header,.negative-ruleboard .rules-list .rule-card .rule-card-header{display:flex;align-items:center;margin-bottom:1.2rem;justify-content:space-between}.positive-ruleboard .rules-list .rule-card .rule-card-header .name,.negative-ruleboard .rules-list .rule-card .rule-card-header .name{font-size:.875rem;font-weight:500;flex:1}.positive-ruleboard .rules-list .rule-card .rule-card-header .status,.negative-ruleboard .rules-list .rule-card .rule-card-header .status{font-size:.75rem;margin-right:.5rem}.positive-ruleboard .rules-list .rule-card .rule-card-header .status.active,.negative-ruleboard .rules-list .rule-card .rule-card-header .status.active{color:#28a645}.positive-ruleboard .rules-list .rule-card .rule-card-header .status.inactive,.negative-ruleboard .rules-list .rule-card .rule-card-header .status.inactive{color:#e00}.positive-ruleboard .rules-list .rule-card .rule-card-header .dropdown-toggle.btn,.negative-ruleboard .rules-list .rule-card .rule-card-header .dropdown-toggle.btn{margin-right:-0.8rem}.positive-ruleboard .rules-list .rule-card .label,.negative-ruleboard .rules-list .rule-card .label{color:#687790;font-size:.75rem}.positive-ruleboard .rules-list .rule-card .value,.negative-ruleboard .rules-list .rule-card .value{font-size:.875rem;margin-bottom:.5rem}
#details_modal.scoring-color-range-modal .modal-dialog{max-width:56.25rem}#details_modal.scoring-color-range-modal .modal-dialog .modal-content{max-height:22rem}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-header{border-bottom:none}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-header .disclaimer-text{color:#687790;font-size:.875rem;margin-top:.625rem}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body{display:flex;align-items:center;justify-content:center;overflow-x:visible;overflow-y:visible}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container{width:100%;max-width:47.5rem;position:relative;padding:1rem 0}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-line{position:absolute;height:2px;border-radius:2px;width:100%;display:flex}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-line .color-range-pin{position:absolute;transform:translate(-50%, 0%);display:flex;flex-direction:column;align-items:center}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-line .color-range-pin.hovered .pin-circle{height:1.125rem;width:1.125rem;border-radius:50%}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-line .color-range-pin .pin-circle{height:1rem;width:1rem;border-radius:50%}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-line .color-range-pin .pin-line{height:1.25rem;border-right:2px solid #fff}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-line .color-range-pin .value{font-size:.875rem;margin-top:.2rem}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container div.add-icon{position:absolute;top:-1.6rem;display:flex;justify-content:center;align-items:center;cursor:pointer;flex-direction:column;padding:1rem 0}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container div.add-icon[data-tooltip]:hover::before{bottom:2.3rem;left:.7rem}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container div.add-icon[data-tooltip]:hover::after{left:-3rem;bottom:2.64rem;font-size:.8rem;padding:.3rem .6rem;box-shadow:none}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container div.add-icon .fa-plus{color:#fff;font-size:.75rem;margin-left:.05rem;background-color:#8b95a7;height:1.25rem;width:1.2rem;border-radius:50%;display:flex;justify-content:center;align-items:center}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-options{top:-2.3rem;height:2.3rem;position:absolute}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-options .circle{height:2rem;width:2rem;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.1607843137)}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-range-options .circle img{height:1.25rem;width:1.25rem}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-picker{position:absolute;top:-1.5rem;display:flex;flex-direction:column;border:1px solid #dfdfdf;border-radius:.267rem;box-shadow:0px 0px 6px rgba(0,0,0,.1607843137);padding:.8rem 1rem 1.33rem 1rem;background-color:#fff}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-picker span{font-size:.75rem;margin-bottom:.8rem;font-weight:500}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-picker .color-row{display:flex}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-picker .color-row:not(:last-child){margin-bottom:1rem}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-picker .color-row .color{width:2.1875rem;cursor:pointer;height:2.1875rem;margin:0 .325rem;border-radius:.26667rem}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-picker .color-row .color:first-child{margin-left:0}#details_modal.scoring-color-range-modal .modal-dialog .modal-content .modal-body .color-range-line-container .color-picker .color-row .color:last-child{margin-right:0}
#details_modal.create-scoring-rule-modal{margin-top:10vh}#details_modal.create-scoring-rule-modal .modal-dialog{max-width:40rem}#details_modal.create-scoring-rule-modal .modal-dialog .modal-content .modal-body{height:fit-content;padding:1rem 1.375rem 0rem 1.375rem;display:flex;flex-direction:column}#details_modal.create-scoring-rule-modal .modal-dialog .modal-content .modal-body .form-label{font-size:.875rem;font-weight:500}#details_modal.create-scoring-rule-modal .modal-dialog .modal-content .modal-body .rule-field-disclaimer-text{color:#687790;font-size:.8rem;margin-top:-0.1rem;margin-left:.25rem}#details_modal.create-scoring-rule-modal .modal-dialog .modal-content .modal-body .section{margin-bottom:1.5rem}
#details_modal.scoring-rule-additonal-details-modal{margin-top:10vh}#details_modal.scoring-rule-additonal-details-modal .modal-dialog{max-width:45rem}#details_modal.scoring-rule-additonal-details-modal .modal-dialog .modal-content .modal-body{height:auto;padding:.875rem 1.375rem;display:flex;flex-direction:column}#details_modal.scoring-rule-additonal-details-modal .modal-dialog .modal-content .modal-body .section{flex:1}#details_modal.scoring-rule-additonal-details-modal .modal-dialog .modal-content .modal-body .section .header{margin-bottom:.5rem}#details_modal.scoring-rule-additonal-details-modal .modal-dialog .modal-content .modal-body .section .label{color:#687790;font-size:.75rem}#details_modal.scoring-rule-additonal-details-modal .modal-dialog .modal-content .modal-body .section .value{font-size:.875rem;margin-bottom:.5rem}
.main-content-wrapper.scoring-rules-list .page-header .page-title-wrapper{min-width:0;overflow:hidden}.main-content-wrapper.scoring-rules-list .page-header .page-title{justify-content:space-between;flex-direction:column}.main-content-wrapper.scoring-rules-list .page-header .page-title .h1{display:flex;align-items:baseline;min-width:0}.main-content-wrapper.scoring-rules-list .page-header .page-title .h1 .scoring-entity-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.main-content-wrapper.scoring-rules-list .page-header .title-text{font-size:.85rem;color:#687790;word-break:break-word;overflow-wrap:break-word}.main-content-wrapper.scoring-rules-list .page-header .page-header-right{min-width:max-content}.main-content-wrapper.scoring-rules-list .page-header .page-header-action .view-selector .form-group{width:5.5rem}.main-content-wrapper.scoring-rules-list .page-header .page-header-action .separator{margin-left:.5rem}.main-content-wrapper.scoring-rules-list #columnSelectionModal.no-backdrop-modal,.main-content-wrapper.scoring-rules-list #filterModal.no-backdrop-modal{right:4rem;bottom:0}@media(min-width: 1550px){.main-content-wrapper.scoring-rules-list #columnSelectionModal.no-backdrop-modal,.main-content-wrapper.scoring-rules-list #filterModal.no-backdrop-modal{top:19vh}}@media(max-width: 1550px){.main-content-wrapper.scoring-rules-list #columnSelectionModal.no-backdrop-modal,.main-content-wrapper.scoring-rules-list #filterModal.no-backdrop-modal{top:12.5rem}}.main-content-wrapper.scoring-rules-list #filterModal.no-backdrop-modal{right:1rem}.main-content-wrapper.scoring-rules-list .rt-noData{pointer-events:unset}.main-content-wrapper.scoring-rules-list .rt-noData .no-data-component .no-fields-message{color:#2e384d;font-weight:500;font-size:.933rem}.main-content-wrapper.scoring-rules-list .rt-noData .no-data-component .add-instruction{font-size:.875rem;color:#6f7079;width:max-content}.main-content-wrapper.scoring-rules-list .rt-noData .no-data-component .btn-primary{cursor:pointer}.main-content-wrapper.scoring-rules-list .ruleboard-view{display:flex;flex-direction:column;height:100%}.main-content-wrapper.scoring-rules-list .ruleboard-view .header{display:flex;border-bottom:1px solid #dfdfdf;box-shadow:0px 1px 4px 0px rgba(0,0,0,.12)}.main-content-wrapper.scoring-rules-list .ruleboard-view .header>div{flex:1;justify-content:center;display:flex;padding:1.125rem 0}.main-content-wrapper.scoring-rules-list .ruleboard-view .header .positive{background-color:rgba(40,166,69,.1);color:#28a645}.main-content-wrapper.scoring-rules-list .ruleboard-view .header .negative{background-color:rgba(238,0,0,.1);color:#e00;border-left:1px solid #dfdfdf}.main-content-wrapper.scoring-rules-list .ruleboard-view .ruleboard-container{display:flex;flex:1;min-height:0}.main-content-wrapper.scoring-rules-list .ruleboard-view .negative-ruleboard{border-left:1px solid #dfdfdf}.scoring-rule-activate-deactivate-modal .modal-header .col-11{padding-left:0}
.scoring-rules-list-layout{width:100%;display:flex;flex:1 1 100%;flex-direction:column}.scoring-rules-list-layout .scoring-rules-tabs{height:3rem;width:100%;border-left:0;border-right:0;border-radius:0}.scoring-rules-list-layout .scoring-rules-tabs .nav-link{min-width:13.3rem;max-width:13.3rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scoring-rules-list-layout .scoring-rules-tabs .nav-link.active{color:#455067;border-bottom:4px solid #006dee}.scoring-rules-list-layout .scoring-rules-tabs .nav-link.active:hover{background-color:#fff;border-bottom-color:#006dee}.scoring-rules-list-layout .scoring-rules-tabs .nav-link:hover{border-color:#e5f0fe;background-color:#e5f0fe}
.ask-sherpa-docked-row{display:flex;flex:1 1 0;min-height:0}.ask-sherpa-docked-row__main{position:relative;display:flex;flex:1 1 0;flex-direction:column;min-width:0}.ask-sherpa-dock{display:flex;flex:0 0 auto;min-height:0;padding:1rem 1rem 1rem 0}.ask-sherpa-dock:empty{display:none}
.scoring-rule-details-page{min-height:0;display:flex;height:100%;flex-direction:column}.scoring-rule-details-page .header .title{flex:1}.scoring-rule-details-page .header .right-section{display:flex;align-items:center}.scoring-rule-details-page .header .right-section .status{font-size:0 .875rem;color:#ee2d23}.scoring-rule-details-page .header .right-section .status.active{color:#28a645}.scoring-rule-details-page .header .right-section .dropdown-toggle.btn-down-arrow{padding:.5rem}.scoring-rule-details-page .body{flex:1 !important}.scoring-rule-details-page .body .criteria-container .criteria-card .label::after{content:none !important}.scoring-rule-details-page .body .criteria-container .criteria-card .value{font-size:.875rem}.scoring-rule-details-page .body .criteria-container .criteria-card .value.positive{color:#28a645}.scoring-rule-details-page .body .criteria-container .criteria-card .value.negative{color:#ee2d23}.scoring-rule-details-page .body .criteria-container .criteria-card .event{border:none !important;padding-bottom:0 !important}.scoring-rule-details-page .body .criteria-container .criteria-card .event .sub-event{border-left:1px solid #2e384d;padding-left:1rem;margin-left:1rem}.scoring-rule-details-page .body .criteria-container .criteria-card .event .label{margin-top:0 !important}.scoring-rule-details-page .body .criteria-container .criteria-card .conditions-section{border-top:1px solid #e0e4f8;border-bottom:none !important;padding:0 !important;padding-top:1rem !important;margin-top:1rem}.scoring-rule-details-page .body .criteria-container .criteria-card .conditions-section .condition-details{display:flex;align-items:center;border:1px solid #dfdfdf;border-radius:.2667rem;padding:.625rem 1rem;margin-bottom:1rem;background-color:#f3f4f8;font-size:.875rem}.scoring-rule-details-page .body .criteria-container .criteria-card .conditions-section .condition-details .field{margin-right:1rem}.scoring-rule-details-page .body .criteria-container .criteria-card .conditions-section .condition-details .right-arrow{height:1.2rem;width:1rem;margin-right:1rem}.scoring-rule-details-page .body .criteria-container .criteria-card .conditions-section .condition-details .conditional-operator{color:#687790;font-weight:500}
.main-content-wrapper.scoring-rule-step-two{padding:0}.main-content-wrapper.scoring-rule-step-two .ask-sherpa-docked-row.with-dock .body{padding-right:2rem}.main-content-wrapper.scoring-rule-step-two form{display:contents}.main-content-wrapper.scoring-rule-step-two .header{display:flex;justify-content:space-between;padding:1rem 1.5rem .933rem 1.5rem;border-bottom:1px solid #e0e4f8}.main-content-wrapper.scoring-rule-step-two .header .back{color:#006dee;cursor:pointer;font-weight:500;margin-right:1.5rem;font-size:.9375rem;margin-top:.45rem}.main-content-wrapper.scoring-rule-step-two .header .total-criteria{display:flex;align-items:end;flex-direction:column;justify-content:center}.main-content-wrapper.scoring-rule-step-two .header .total-criteria .fa-info-circle{color:#b0bac9}.main-content-wrapper.scoring-rule-step-two .header .total-criteria .fa-info-circle:hover{color:#2e384d}.main-content-wrapper.scoring-rule-step-two .header .total-criteria .f-13{color:#687790;align-self:center}.main-content-wrapper.scoring-rule-step-two .header .total-criteria .warning-message{font-size:.75rem;color:#ffa200}.main-content-wrapper.scoring-rule-step-two .header .title{display:flex;flex-direction:column}.main-content-wrapper.scoring-rule-step-two .header .title .name{font-size:1.5rem;font-weight:300;display:flex;align-items:center}.main-content-wrapper.scoring-rule-step-two .header .title .name .fa-pen{font-size:1.1rem;margin-left:1rem;cursor:pointer}.main-content-wrapper.scoring-rule-step-two .header .title .name .fa-pen:hover{color:#006dee}.main-content-wrapper.scoring-rule-step-two .header .title .description{font-size:.8rem}.main-content-wrapper.scoring-rule-step-two .body{flex:1 1 0;overflow-y:auto;padding:1rem 13rem 1rem 5.6875rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container:not(:last-child) .criteria-card{margin-bottom:2.5rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container{position:relative;margin-top:1.2rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .number-outer-circle{position:absolute;top:-20px;left:-20px;height:40px;width:40px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .number-outer-circle .number-inner-circle{height:24px;width:24px;background-color:#006dee;border-radius:50%;font-size:.875rem;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:500}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .number-outer-circle .number-inner-circle::before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;box-shadow:0px 0px 6px rgba(0,0,0,.1607843137);clip-path:circle(48px at -6% -6%)}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card{border-radius:.267rem;background-color:#fff;max-height:fit-content;padding:1.5rem;box-shadow:0px 0px 6px rgba(0,0,0,.1607843137)}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .label{font-size:.9rem;font-weight:500}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .label::after{content:" *";color:#ee2d23}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid #e0e4f8}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .label{margin-top:.5rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .form-group{margin-bottom:0}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .form-group.criteria-event{margin-right:1rem;width:14.5rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .form-group.criteria-sub-event{margin-right:1rem;width:29rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .delete-criteria{margin-top:-0.1rem;cursor:pointer}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .delete-criteria .fa-trash{font-size:.9rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .fa-chevron-down,.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .fa-chevron-right{cursor:pointer;font-size:1.1rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .warning-message{font-size:.75rem;color:#ffa200;margin-top:.25rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .whatsapp-custom-event-info .fa-info-circle{color:#b0bac9}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .event .whatsapp-custom-event-info .fa-info-circle:hover{color:#2e384d}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section{display:flex;flex-direction:column;padding:1.5rem 0rem;border-bottom:1px solid #e0e4f8}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .label{margin-bottom:.8rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .condition-operator-container{margin-bottom:.6rem;display:flex;border:1px solid #dfdfdf;border-radius:20px;overflow:hidden;width:fit-content;padding:.25rem;font-size:.875rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .condition-operator-container .operator{font-weight:500;cursor:pointer;padding:0rem 1.125rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .condition-operator-container .operator.active{background-color:#e5f0fe;color:#006dee;border-radius:20px}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .condition{padding:.75rem 1.333rem;background-color:rgba(235,237,243,.6);border-radius:.267rem;margin-bottom:.5rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .condition .condition-number{font-weight:500;margin-right:2.25rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .condition .form-group{margin-bottom:0}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .condition .delete-button{cursor:pointer}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .add-condition{color:#006dee;font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .add-condition .add-label:hover{text-decoration:underline}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .add-condition .fa-plus{font-size:1rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .criteria-condition-info{font-size:.875rem;color:#b0bac9}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .criteria-condition-info .fa-info-circle{cursor:pointer}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .criteria-condition-info:hover{color:#2e384d}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .conditions-section .score-rule-condition-expression{font-size:.875rem;font-weight:500}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .effect-on-score{display:flex;align-items:baseline;padding-top:1.5rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .effect-on-score .form-control.rule-type{font-size:.875rem;width:max-content;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;padding-top:.4rem}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .effect-on-score .form-group{margin-bottom:0}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .effect-on-score .form-group input.form-control{font-size:.875rem;border-top-left-radius:0;border-bottom-left-radius:0}.main-content-wrapper.scoring-rule-step-two .body .criteria-container .criteria-card .effect-on-score .form-group .is-invalid~.invalid-feedback{width:max-content}.main-content-wrapper.scoring-rule-step-two .body div.add-criteria{display:flex;align-items:center;justify-content:center;color:#006dee;border:1px solid #006dee;border-radius:.267rem;width:100%;padding:1rem 0;font-weight:500;margin-top:1.5rem;cursor:pointer}.main-content-wrapper.scoring-rule-step-two .body div.add-criteria .label{font-size:.875rem}.main-content-wrapper.scoring-rule-step-two .body div.add-criteria:hover .label{text-decoration:underline}.main-content-wrapper.scoring-rule-step-two .body div.add-criteria[data-tooltip]::after{left:35%;font-size:.875rem;font-weight:400}.main-content-wrapper.scoring-rule-step-two .body div.add-criteria.disabled{cursor:default;background-color:#f2f2f2;border-color:#c6d0f0}.main-content-wrapper.scoring-rule-step-two .body div.add-criteria.disabled .label,.main-content-wrapper.scoring-rule-step-two .body div.add-criteria.disabled .fa-plus{opacity:.6;text-decoration:none}.main-content-wrapper.scoring-rule-step-two .footer{display:flex;background-color:#fff;justify-content:flex-end}.main-content-wrapper.scoring-rule-step-two .footer button{min-width:7.7rem;margin-left:.5rem;line-height:1.5}.main-content-wrapper.scoring-rule-step-two .footer button.dropdown-toggle{min-width:0;margin-left:0}.main-content-wrapper.scoring-rule-step-two .footer a.dropdown-item{user-select:none;cursor:pointer}.criteria-condition-info-tooltip.bs-tooltip-top .arrow::before{border-top-color:#2e384d}.criteria-condition-info-tooltip .tooltip-inner{color:#fff;max-width:29rem;font-size:.93rem;margin-left:14rem;border-radius:.25rem;background-color:#2e384d;box-shadow:0 2px 4px #2e384d}.whatsapp-custom-event-info-tooltip.bs-tooltip-left .arrow::before{border-top-color:#2e384d}.whatsapp-custom-event-info-tooltip .tooltip-inner{color:#fff;max-width:29rem;font-size:.93rem;border-radius:.25rem;background-color:#2e384d;box-shadow:0 2px 4px #2e384d}
.feature-tag{display:inline-flex;align-items:center;padding:.125rem .5rem;background:#0176ff;color:#fff;border-radius:.25rem;font-size:.6875rem;font-weight:500;line-height:1.4;white-space:nowrap;text-transform:none;vertical-align:middle}.title-with-tag{display:flex;align-items:center;gap:.5rem;min-width:0}.title-with-tag .h1{width:auto;min-width:0}
.main-content-wrapper.sequences-list .page-header .page-title-wrapper{min-width:0;overflow:hidden}.main-content-wrapper.sequences-list #columnSelectionModal.no-backdrop-modal,.main-content-wrapper.sequences-list #filterModal.no-backdrop-modal{right:4rem;bottom:0}@media(min-width: 1550px){.main-content-wrapper.sequences-list #columnSelectionModal.no-backdrop-modal,.main-content-wrapper.sequences-list #filterModal.no-backdrop-modal{top:19vh}}@media(max-width: 1550px){.main-content-wrapper.sequences-list #columnSelectionModal.no-backdrop-modal,.main-content-wrapper.sequences-list #filterModal.no-backdrop-modal{top:12.5rem}}.main-content-wrapper.sequences-list #filterModal.no-backdrop-modal{right:1rem}.main-content-wrapper.sequences-list .rt-noData{pointer-events:unset}.main-content-wrapper.sequences-list .rt-noData .no-data-component .no-fields-message{color:#2e384d;font-weight:500;font-size:.933rem}.main-content-wrapper.sequences-list .rt-noData .no-data-component .add-instruction{font-size:.875rem;color:#6f7079;width:max-content}.main-content-wrapper.sequences-list .rt-noData .no-data-component .btn-primary{cursor:pointer}
.sequences-list-layout{width:100%;display:flex;flex:1 1 100%;flex-direction:column}.sequences-list-layout .sequences-tabs{height:3rem;width:100%;border-left:0;border-right:0;border-radius:0}.sequences-list-layout .sequences-tabs .nav-link{min-width:13.3rem;max-width:13.3rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sequences-list-layout .sequences-tabs .nav-link.active{color:#455067;border-bottom:4px solid #006dee}.sequences-list-layout .sequences-tabs .nav-link.active:hover{background-color:#fff;border-bottom-color:#006dee}.sequences-list-layout .sequences-tabs .nav-link:hover{border-color:#e5f0fe;background-color:#e5f0fe}
.progress-bar__container{position:relative}.progress-bar__container .progress-bar__background,.progress-bar__container .progress-bar__indicator{height:.3rem;position:absolute;border-radius:.8rem}.progress-bar__container .progress-bar__background{width:100%;background:#e5f0fe}
.main-content-wrapper.sequence-dashboard{padding:1.5rem;margin-top:2.5rem;min-height:0;overflow:hidden}.main-content-wrapper.sequence-dashboard .page-header .page-title-wrapper{min-width:0;overflow:hidden;margin-top:.6rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__actions{flex:0 0 auto}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards{display:flex;gap:1rem;margin-bottom:1.5rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card{flex:1;display:flex;flex-direction:column;padding:1.25rem 1.5rem;border-radius:.5rem;border:1px solid #eef3f5;text-align:center}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card .sequence-dashboard__card-label{font-size:.875rem;color:#687790;margin-bottom:.5rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card .sequence-dashboard__card-label .sequence-dashboard__card-info{margin-left:.375rem;color:#687790;font-size:.8rem;cursor:pointer}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card .sequence-dashboard__card-value{font-size:1.75rem;font-weight:500;color:#2e384d}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card .sequence-dashboard__card-meter{margin-top:auto;padding-top:.75rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card .sequence-dashboard__card-meter .sequence-dashboard__card-fraction{font-size:.75rem;color:#687790;text-align:right;margin-bottom:.25rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card .sequence-dashboard__card-meter .sequence-dashboard__card-meter-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card .sequence-dashboard__card-meter .sequence-dashboard__card-meter-row .sequence-dashboard__meter-label{font-size:.75rem;color:#687790}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card .sequence-dashboard__card-meter .sequence-dashboard__card-meter-row .sequence-dashboard__card-fraction{margin-bottom:0}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card.sequence-dashboard__card--leads{background:#eef5ff;border-color:#d6e6ff}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card.sequence-dashboard__card--leads .sequence-dashboard__card-value{color:#006dee}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card.sequence-dashboard__card--leads .sequence-dashboard__card-art{margin-top:auto;align-self:center;max-width:100%;padding-top:.75rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card.sequence-dashboard__card--active{background:#ecfff1;border-color:#cdf3d6}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card.sequence-dashboard__card--active .sequence-dashboard__card-value{color:#28a645}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card.sequence-dashboard__card--completion{background:#f3eefe;border-color:#e2d6fb}.main-content-wrapper.sequence-dashboard .sequence-dashboard__cards .sequence-dashboard__card.sequence-dashboard__card--completion .sequence-dashboard__card-value{color:#7a3df0}.main-content-wrapper.sequence-dashboard .sequence-dashboard__list-title{font-size:1.125rem;font-weight:500;color:#2e384d;margin-bottom:1rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table{flex:1;display:flex;flex-direction:column;min-height:0;background:#fff;border:1px solid #eef3f5;border-radius:.75rem;padding:0 1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.04)}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-header,.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row{display:flex;align-items:center;padding:.875rem 1rem;padding-left:0}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-header .col-sequence,.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row .col-sequence{flex:2.25;min-width:0}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-header .col-status,.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row .col-status{flex:1.75;text-align:center}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-header .col-completion,.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row .col-completion{flex:2.25;display:flex;align-items:center;justify-content:center;gap:.75rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-header .col-leads,.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row .col-leads{flex:1.75;text-align:center}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-header{flex:0 0 auto;border-bottom:1px solid #eef3f5;color:#687790;font-size:.875rem;font-weight:500}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-body{flex:1;min-height:0;overflow-y:auto}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row{border-bottom:1px solid #f9f9f9}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row.sequence-dashboard__table-row--clickable{cursor:pointer}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row.sequence-dashboard__table-row--clickable:hover{background:#f9f9f9}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row .sequence-dashboard__name{font-weight:400;color:#2e384d}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row .sequence-dashboard__subtitle{font-size:.75rem;color:#687790;margin-top:.125rem}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row .col-completion .progress-bar__container{width:6rem;flex:0 0 auto}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__table-row .col-completion .sequence-dashboard__completion-value{font-size:.8rem;color:#687790;white-space:nowrap}.main-content-wrapper.sequence-dashboard .sequence-dashboard__table .sequence-dashboard__status-badge{display:inline-flex;align-items:center;justify-content:center;height:1.45rem;padding:0 .75rem;border-radius:.688rem;font-size:.8rem;white-space:nowrap}
.main-content-wrapper.sequence-reports{padding:1.5rem;margin-top:2.5rem;min-height:0}.main-content-wrapper.sequence-reports .page-header .page-title-wrapper{min-width:0;overflow:hidden;margin-top:.6rem}.main-content-wrapper.sequence-reports .sequence-reports__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}@media(max-width: 992px){.main-content-wrapper.sequence-reports .sequence-reports__grid{grid-template-columns:minmax(0, 1fr)}}.main-content-wrapper.sequence-reports .sequence-reports__card{background:#fff;border:1px solid #eef3f5;border-radius:.5rem;padding:1.25rem 1.5rem;min-height:24rem;display:flex;flex-direction:column}.main-content-wrapper.sequence-reports .sequence-reports__card-header{margin-bottom:1rem}.main-content-wrapper.sequence-reports .sequence-reports__card-title{font-size:1.125rem;color:#2e384d}.main-content-wrapper.sequence-reports .sequence-reports__card-subtitle{font-size:.85rem;color:#687790;margin-top:.125rem}.main-content-wrapper.sequence-reports .sequence-reports__tabs{display:inline-flex;gap:.25rem;padding:.25rem;background:#f8f9fa;border-radius:1.5rem;width:fit-content;margin-bottom:1.5rem}.main-content-wrapper.sequence-reports .sequence-reports__tabs .sequence-reports__tab{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;border-radius:1.25rem;font-size:.85rem;color:#687790}.main-content-wrapper.sequence-reports .sequence-reports__tabs .sequence-reports__tab:hover{text-decoration:none;color:#2e384d}.main-content-wrapper.sequence-reports .sequence-reports__tabs .sequence-reports__tab.active{background:#fff;color:#0176ff;box-shadow:0 1px 2px rgba(0,0,0,.08)}.main-content-wrapper.sequence-reports .sequence-reports__funnel-body{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;padding:0 1rem}.main-content-wrapper.sequence-reports .sequence-reports__funnel-skeleton{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.main-content-wrapper.sequence-reports .sequence-reports__funnel-row{width:100%;display:flex;align-items:center;gap:1rem}.main-content-wrapper.sequence-reports .sequence-reports__funnel-bar{border-radius:.5rem;padding:.5rem 1rem;color:#fff;box-sizing:border-box;min-width:6rem}.main-content-wrapper.sequence-reports .sequence-reports__funnel-bar .sequence-reports__funnel-label{font-size:.8rem;opacity:.95}.main-content-wrapper.sequence-reports .sequence-reports__funnel-bar .sequence-reports__funnel-value{font-size:1rem;font-weight:500;margin-top:.125rem}.main-content-wrapper.sequence-reports .sequence-reports__funnel-failed{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;font-size:.85rem;color:#e00}.main-content-wrapper.sequence-reports .sequence-reports__funnel-failed i{font-size:.9rem}.main-content-wrapper.sequence-reports .sequence-reports__legend{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:#687790;margin-bottom:.75rem}.main-content-wrapper.sequence-reports .sequence-reports__legend .sequence-reports__legend-swatch{width:.75rem;height:.75rem;border-radius:.15rem}.main-content-wrapper.sequence-reports .sequence-reports__chart-body{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;justify-content:center}.main-content-wrapper.sequence-reports .sequence-reports__empty{flex:1;width:100%;display:flex;align-items:center;justify-content:center;color:#687790;font-size:.9rem}
.main-content-wrapper.sequence-details{padding:1.5rem;display:flex;flex-direction:column;min-height:0;overflow:hidden}.main-content-wrapper.sequence-details .sequence-details__header{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__heading{display:flex}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__back{display:inline-flex;align-items:center;gap:.375rem;color:#0176ff;font-size:1rem;font-weight:500;margin-bottom:.5rem;margin-right:1rem;margin-top:.5rem;text-decoration:none}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__back:hover,.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__back:focus{text-decoration:none}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__title{display:flex;align-items:center;gap:.75rem}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__header-actions{display:flex;align-items:center;gap:.75rem}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__view-toggle{display:inline-flex;border:1px solid #dfdfdf;border-radius:.375rem;overflow:hidden;flex-shrink:0}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__view-btn{background:#fff;border:none;padding:.4rem .9rem;font-size:.85rem;color:#687790;cursor:pointer}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__view-btn+.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__view-btn{border-left:1px solid #dfdfdf}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__view-btn--active{background:#0176ff;color:#fff}.main-content-wrapper.sequence-details .sequence-details__header .sequence-details__date-range{min-width:12rem}.main-content-wrapper.sequence-details .sequence-details__status-badge{display:inline-flex;align-items:center;height:1.45rem;padding:0 .75rem;border-radius:.688rem;font-size:.8rem;white-space:nowrap}.main-content-wrapper.sequence-details .sequence-details__body{flex:1;min-height:0;overflow-y:auto}.main-content-wrapper.sequence-details .sequence-details__cards{display:flex;gap:1rem;margin-bottom:1rem}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card{flex:1;display:flex;flex-direction:column;padding:1rem;border-radius:.5rem;border:1px solid #eef3f5;background:#fff;text-align:center}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card .sequence-details__card-label{font-size:.875rem;color:#687790;margin-bottom:.5rem}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card .sequence-details__card-value{font-size:1.75rem;font-weight:500}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card .sequence-details__card-note{font-size:.75rem;color:#d97706;margin-top:.25rem}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card .sequence-details__card-meter{margin-top:auto;padding-top:.75rem}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card .sequence-details__card-meter .sequence-details__card-meter-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card .sequence-details__card-meter .sequence-details__card-meter-row .sequence-details__meter-label,.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card .sequence-details__card-meter .sequence-details__card-meter-row .sequence-details__card-fraction{font-size:.75rem;color:#687790}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card.sequence-details__card--leads .sequence-details__card-value{color:#006dee}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card.sequence-details__card--dropoff .sequence-details__card-value{color:#e8830c}.main-content-wrapper.sequence-details .sequence-details__cards .sequence-details__card.sequence-details__card--completion .sequence-details__card-value{color:#7a3df0}.main-content-wrapper.sequence-details .sequence-details__section-title{font-size:1.125rem;font-weight:500;color:#2e384d;margin:1rem 0 .75rem}.main-content-wrapper.sequence-details .sequence-details__flow-preview{display:flex;align-items:stretch;gap:1.25rem;border:1px solid #dfdfdf;border-radius:.75rem;background:#fff;padding:1rem}.main-content-wrapper.sequence-details .sequence-details__flow-preview-canvas{flex:1 1 62%;min-width:0;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid #eef3f5;border-radius:.5rem;background:radial-gradient(circle, #e3e9f2 1px, transparent 1.5px) 0 0/16px 16px,#fbfcfe;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.main-content-wrapper.sequence-details .sequence-details__flow-preview-canvas:hover{border-color:#0176ff;box-shadow:0 2px 12px rgba(0,109,238,.12)}.main-content-wrapper.sequence-details .sequence-details__flow-preview-graphic{width:15rem;max-width:100%;height:auto}.main-content-wrapper.sequence-details .sequence-details__flow-preview-info{flex:0 0 32%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.375rem;padding-right:.5rem}.main-content-wrapper.sequence-details .sequence-details__flow-preview-title{font-size:1rem;font-weight:600;color:#2e384d;margin:0}.main-content-wrapper.sequence-details .sequence-details__flow-preview-desc{font-size:.825rem;line-height:1.4;color:#687790;margin:0}.main-content-wrapper.sequence-details .sequence-details__flow-preview-cta{display:inline-flex;align-items:center;margin-top:.5rem;box-shadow:0 2px 8px rgba(0,109,238,.18)}.main-content-wrapper.sequence-details .sequence-details__activity-tabs{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:.5rem;background:#f9f9f9;margin-bottom:1.25rem}.main-content-wrapper.sequence-details .sequence-details__activity-tabs .sequence-details__activity-tab{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:.375rem;font-size:.875rem;color:#687790}.main-content-wrapper.sequence-details .sequence-details__activity-tabs .sequence-details__activity-tab.active{background:#fff;color:#0176ff;font-weight:500}.main-content-wrapper.sequence-details .sequence-details__engagement-cards{display:flex;gap:1rem;margin-bottom:.5rem}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-empty{flex:1;padding:1.5rem;text-align:center;color:#687790;border:1px dashed #eef3f5;border-radius:.5rem}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;border-radius:.5rem;border:1px solid #eef3f5;background:#fff}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card .sequence-details__engagement-label{font-size:.875rem;color:#687790;margin-bottom:.375rem}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card .sequence-details__engagement-value{font-size:1.75rem;font-weight:500;color:#2e384d}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--split{flex-direction:row;justify-content:space-around}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--split .sequence-details__engagement-value--sent{color:#006dee}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--split .sequence-details__engagement-value--failed{color:#e00}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--split .sequence-details__engagement-divider{width:1px;align-self:stretch;background:#eef3f5;margin:0 1rem}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--opened{background:#e7f1ff;border-color:#cfe2ff}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--opened .sequence-details__engagement-value{color:#006dee}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--clicked{background:#e8f9ed;border-color:#cdf0d6}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--clicked .sequence-details__engagement-value{color:#28a645}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--replied{background:#f1eeff;border-color:#ded6ff}.main-content-wrapper.sequence-details .sequence-details__engagement-cards .sequence-details__engagement-card.sequence-details__engagement-card--replied .sequence-details__engagement-value{color:#7856ff}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-header,.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row{display:flex;align-items:center;padding:.875rem 1rem}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-header .col-stage,.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row .col-stage{flex:2.5;min-width:0;display:flex;align-items:center}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-header .col-num,.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row .col-num{flex:1;text-align:left}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-header .col-completion,.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row .col-completion{flex:1.75;display:flex;align-items:center;gap:.75rem}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-header .col-engagement,.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row .col-engagement{flex:1.5}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-header{border-bottom:1px solid #eef3f5;color:#687790;font-size:.875rem;font-weight:500}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row{border-bottom:1px solid #f9f9f9;cursor:pointer}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row .sequence-details__caret{margin-right:.625rem;color:#687790;font-size:.75rem}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row .col-stage{font-weight:500;color:#2e384d}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row .sequence-details__steps-pct{font-size:.8rem;color:#687790;white-space:nowrap}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-row .progress-bar__container{width:6rem;flex:0 0 auto}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-subrow{background:#f9f9f9;cursor:default}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-subrow .col-stage{padding-left:1.625rem;font-weight:400}.main-content-wrapper.sequence-details .sequence-details__steps .sequence-details__steps-subrow.sequence-details__steps-subrow--empty{font-size:.8rem;color:#687790;padding-left:2.625rem}
/* this gets exported as style.css and can be used for the default theming */
/* these are the necessary styles for React Flow, they get used by base.css and style.css */
.react-flow {
  direction: ltr;
}
.react-flow__container {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.react-flow__pane {
  z-index: 1;
  cursor: -webkit-grab;
  cursor: grab;
}
.react-flow__pane.selection {
    cursor: pointer;
  }
.react-flow__pane.dragging {
    cursor: -webkit-grabbing;
    cursor: grabbing;
  }
.react-flow__viewport {
  transform-origin: 0 0;
  z-index: 2;
  pointer-events: none;
}
.react-flow__renderer {
  z-index: 4;
}
.react-flow__selection {
  z-index: 6;
}
.react-flow__nodesselection-rect:focus,
.react-flow__nodesselection-rect:focus-visible {
  outline: none;
}
.react-flow .react-flow__edges {
  pointer-events: none;
  overflow: visible;
}
.react-flow__edge-path,
.react-flow__connection-path {
  stroke: #b1b1b7;
  stroke-width: 1;
  fill: none;
}
.react-flow__edge {
  pointer-events: visibleStroke;
  cursor: pointer;
}
.react-flow__edge.animated path {
    stroke-dasharray: 5;
    -webkit-animation: dashdraw 0.5s linear infinite;
            animation: dashdraw 0.5s linear infinite;
  }
.react-flow__edge.animated path.react-flow__edge-interaction {
    stroke-dasharray: none;
    -webkit-animation: none;
            animation: none;
  }
.react-flow__edge.inactive {
    pointer-events: none;
  }
.react-flow__edge.selected,
  .react-flow__edge:focus,
  .react-flow__edge:focus-visible {
    outline: none;
  }
.react-flow__edge.selected .react-flow__edge-path,
  .react-flow__edge:focus .react-flow__edge-path,
  .react-flow__edge:focus-visible .react-flow__edge-path {
    stroke: #555;
  }
.react-flow__edge-textwrapper {
    pointer-events: all;
  }
.react-flow__edge-textbg {
    fill: white;
  }
.react-flow__edge .react-flow__edge-text {
    pointer-events: none;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
  }
.react-flow__connection {
  pointer-events: none;
}
.react-flow__connection .animated {
    stroke-dasharray: 5;
    -webkit-animation: dashdraw 0.5s linear infinite;
            animation: dashdraw 0.5s linear infinite;
  }
.react-flow__connectionline {
  z-index: 1001;
}
.react-flow__nodes {
  pointer-events: none;
  transform-origin: 0 0;
}
.react-flow__node {
  position: absolute;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: all;
  transform-origin: 0 0;
  box-sizing: border-box;
  cursor: -webkit-grab;
  cursor: grab;
}
.react-flow__node.dragging {
    cursor: -webkit-grabbing;
    cursor: grabbing;
  }
.react-flow__nodesselection {
  z-index: 3;
  transform-origin: left top;
  pointer-events: none;
}
.react-flow__nodesselection-rect {
    position: absolute;
    pointer-events: all;
    cursor: -webkit-grab;
    cursor: grab;
  }
.react-flow__handle {
  position: absolute;
  pointer-events: none;
  min-width: 5px;
  min-height: 5px;
  width: 6px;
  height: 6px;
  background: #1a192b;
  border: 1px solid white;
  border-radius: 100%;
}
.react-flow__handle.connectionindicator {
    pointer-events: all;
    cursor: crosshair;
  }
.react-flow__handle-bottom {
    top: auto;
    left: 50%;
    bottom: -4px;
    transform: translate(-50%, 0);
  }
.react-flow__handle-top {
    left: 50%;
    top: -4px;
    transform: translate(-50%, 0);
  }
.react-flow__handle-left {
    top: 50%;
    left: -4px;
    transform: translate(0, -50%);
  }
.react-flow__handle-right {
    right: -4px;
    top: 50%;
    transform: translate(0, -50%);
  }
.react-flow__edgeupdater {
  cursor: move;
  pointer-events: all;
}
.react-flow__panel {
  position: absolute;
  z-index: 5;
  margin: 15px;
}
.react-flow__panel.top {
    top: 0;
  }
.react-flow__panel.bottom {
    bottom: 0;
  }
.react-flow__panel.left {
    left: 0;
  }
.react-flow__panel.right {
    right: 0;
  }
.react-flow__panel.center {
    left: 50%;
    transform: translateX(-50%);
  }
.react-flow__attribution {
  font-size: 10px;
  background: rgba(255, 255, 255, 0.5);
  padding: 2px 3px;
  margin: 0;
}
.react-flow__attribution a {
    text-decoration: none;
    color: #999;
  }
@-webkit-keyframes dashdraw {
  from {
    stroke-dashoffset: 10;
  }
}
@keyframes dashdraw {
  from {
    stroke-dashoffset: 10;
  }
}
.react-flow__edgelabel-renderer {
  position: absolute;
  width: 100%;
  height: 100%;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.react-flow__edge.updating .react-flow__edge-path {
      stroke: #777;
    }
.react-flow__edge-text {
    font-size: 10px;
  }
.react-flow__node.selectable:focus,
  .react-flow__node.selectable:focus-visible {
    outline: none;
  }
.react-flow__node-default,
.react-flow__node-input,
.react-flow__node-output,
.react-flow__node-group {
  padding: 10px;
  border-radius: 3px;
  width: 150px;
  font-size: 12px;
  color: #222;
  text-align: center;
  border-width: 1px;
  border-style: solid;
  border-color: #1a192b;
  background-color: white;
}
.react-flow__node-default.selectable:hover, .react-flow__node-input.selectable:hover, .react-flow__node-output.selectable:hover, .react-flow__node-group.selectable:hover {
      box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.08);
    }
.react-flow__node-default.selectable.selected,
    .react-flow__node-default.selectable:focus,
    .react-flow__node-default.selectable:focus-visible,
    .react-flow__node-input.selectable.selected,
    .react-flow__node-input.selectable:focus,
    .react-flow__node-input.selectable:focus-visible,
    .react-flow__node-output.selectable.selected,
    .react-flow__node-output.selectable:focus,
    .react-flow__node-output.selectable:focus-visible,
    .react-flow__node-group.selectable.selected,
    .react-flow__node-group.selectable:focus,
    .react-flow__node-group.selectable:focus-visible {
      box-shadow: 0 0 0 0.5px #1a192b;
    }
.react-flow__node-group {
  background-color: rgba(240, 240, 240, 0.25);
}
.react-flow__nodesselection-rect,
.react-flow__selection {
  background: rgba(0, 89, 220, 0.08);
  border: 1px dotted rgba(0, 89, 220, 0.8);
}
.react-flow__nodesselection-rect:focus,
  .react-flow__nodesselection-rect:focus-visible,
  .react-flow__selection:focus,
  .react-flow__selection:focus-visible {
    outline: none;
  }
.react-flow__controls {
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.08);
}
.react-flow__controls-button {
    border: none;
    background: #fefefe;
    border-bottom: 1px solid #eee;
    box-sizing: content-box;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
    padding: 5px;
  }
.react-flow__controls-button:hover {
      background: #f4f4f4;
    }
.react-flow__controls-button svg {
      width: 100%;
      max-width: 12px;
      max-height: 12px;
    }
.react-flow__controls-button:disabled {
      pointer-events: none;
    }
.react-flow__controls-button:disabled svg {
        fill-opacity: 0.4;
      }
.react-flow__minimap {
  background-color: #fff;
}
.react-flow__minimap svg {
  display: block;
}
.react-flow__resize-control {
  position: absolute;
}
.react-flow__resize-control.left,
.react-flow__resize-control.right {
  cursor: ew-resize;
}
.react-flow__resize-control.top,
.react-flow__resize-control.bottom {
  cursor: ns-resize;
}
.react-flow__resize-control.top.left,
.react-flow__resize-control.bottom.right {
  cursor: nwse-resize;
}
.react-flow__resize-control.bottom.left,
.react-flow__resize-control.top.right {
  cursor: nesw-resize;
}
/* handle styles */
.react-flow__resize-control.handle {
  width: 4px;
  height: 4px;
  border: 1px solid #fff;
  border-radius: 1px;
  background-color: #3367d9;
  transform: translate(-50%, -50%);
}
.react-flow__resize-control.handle.left {
  left: 0;
  top: 50%;
}
.react-flow__resize-control.handle.right {
  left: 100%;
  top: 50%;
}
.react-flow__resize-control.handle.top {
  left: 50%;
  top: 0;
}
.react-flow__resize-control.handle.bottom {
  left: 50%;
  top: 100%;
}
.react-flow__resize-control.handle.top.left {
  left: 0;
}
.react-flow__resize-control.handle.bottom.left {
  left: 0;
}
.react-flow__resize-control.handle.top.right {
  left: 100%;
}
.react-flow__resize-control.handle.bottom.right {
  left: 100%;
}
/* line styles */
.react-flow__resize-control.line {
  border-color: #3367d9;
  border-width: 0;
  border-style: solid;
}
.react-flow__resize-control.line.left,
.react-flow__resize-control.line.right {
  width: 1px;
  transform: translate(-50%, 0);
  top: 0;
  height: 100%;
}
.react-flow__resize-control.line.left {
  left: 0;
  border-left-width: 1px;
}
.react-flow__resize-control.line.right {
  left: 100%;
  border-right-width: 1px;
}
.react-flow__resize-control.line.top,
.react-flow__resize-control.line.bottom {
  height: 1px;
  transform: translate(0, -50%);
  left: 0;
  width: 100%;
}
.react-flow__resize-control.line.top {
  top: 0;
  border-top-width: 1px;
}
.react-flow__resize-control.line.bottom {
  border-bottom-width: 1px;
  top: 100%;
}

.configure-email-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1040}.configure-email-panel{position:fixed;top:0;right:0;bottom:0;width:56rem;max-width:100vw;background:#fff;z-index:1050;display:flex;flex-direction:column;box-shadow:-2px 0 12px rgba(0,0,0,.12)}.configure-email-panel__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #dfdfdf}.configure-email-panel__title{display:flex;align-items:center;gap:.625rem;font-size:1.2rem;font-weight:500;color:#0176ff}.configure-email-panel__icon{width:2rem;height:2rem;border-radius:50%;background:#e6f0ff;color:#0176ff;display:flex;align-items:center;justify-content:center;font-size:.875rem}.configure-email-panel__close{background:rgba(0,0,0,0);border:none;color:#687790;font-size:1rem;padding:.25rem .5rem;cursor:pointer;border-radius:.25rem}.configure-email-panel__close:hover{background:#f9f9f9;color:#2e384d}.configure-email-panel__trigger-section{background:#f6f7fb;border-radius:.375rem;padding:.875rem 1rem;margin-bottom:1.25rem}.configure-email-panel__trigger-section .form-group:last-child{margin-bottom:0}.configure-email-panel__trigger-section .trigger-row{display:flex;gap:.625rem}.configure-email-panel__trigger-section .trigger-row__delay-value{width:5.5rem;flex-shrink:0;font-size:1.05rem}.configure-email-panel__trigger-section .trigger-row__delay-unit{flex:1}.configure-email-panel__conditions-section{margin-bottom:1.25rem}.configure-email-panel__conditions-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-weight:500}.configure-email-panel__conditions-optional-tag{display:inline-block;margin-left:.5rem;padding:.125rem .5rem;border-radius:.25rem;background:#f9f9f9;color:#687790;font-size:.7rem;font-weight:500;letter-spacing:.02em;vertical-align:middle}.configure-email-panel__conditions-description{font-size:.8rem;color:#687790;margin-top:.25rem;margin-bottom:.625rem}.configure-email-panel__conditions-row{align-items:flex-start;margin-bottom:.625rem}.configure-email-panel__conditions-number{width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:50%;background:#f9f9f9;display:flex;align-items:center;justify-content:center;font-size:.8rem;margin-right:.625rem;margin-top:.5rem}.configure-email-panel__conditions-number-spacer{width:1.5rem;flex-shrink:0;margin-right:.625rem}.configure-email-panel__conditions-header{margin-bottom:.25rem}.configure-email-panel__conditions-header .form-label{margin-bottom:.25rem}.configure-email-panel__conditions-row-actions{display:flex;flex-shrink:0;gap:.25rem;margin-top:.375rem;margin-left:auto}.configure-email-panel__conditions-row-actions .btn-link{padding:.25rem .375rem;color:#687790}.configure-email-panel__conditions-operator{font-weight:500;font-size:.75rem;color:#0176ff;margin:.375rem 0 .375rem 2.125rem}.configure-email-panel__conditions-property .row.flex-nowrap>div:last-child{flex:1 1 auto;max-width:none}.configure-email-panel__conditions-summary{font-size:.8rem;color:#687790;margin-top:.375rem}.configure-email-panel__body{flex:1;overflow-y:auto;padding:1.25rem}.configure-email-panel__body .form-group{margin-bottom:1.33rem}.configure-email-panel__body .form-group .form-label{font-size:.9rem;font-weight:500;color:#2e384d;margin-bottom:.5rem;display:block}.configure-email-panel__body .form-group .form-label.cc-bcc-row{display:flex;align-items:center;justify-content:space-between}.configure-email-panel__body .form-group .form-control{font-size:1.1rem}.configure-email-panel__body .cc-bcc-actions{display:inline-flex;gap:.625rem}.configure-email-panel__body .cc-bcc-link{color:#0176ff;font-size:.8125rem;cursor:pointer;font-weight:500}.configure-email-panel__body-input{resize:vertical;min-height:12rem;font-family:inherit}.configure-email-panel__body-preview{border:1px solid #dfdfdf;border-radius:.25rem;background:#fff;padding:.75rem .875rem;min-height:8rem;max-height:24rem;overflow-y:auto;font-size:.875rem;color:#2e384d}.configure-email-panel__body-preview p,.configure-email-panel__body-preview div,.configure-email-panel__body-preview span{line-height:1.5}.configure-email-panel__footer{flex-shrink:0;display:flex;justify-content:flex-end;padding:.875rem 1.25rem;border-top:1px solid #dfdfdf;background:#fff}.configure-email-panel .workflowMailParticipant .participant:nth-child(2) .participant__label::after{content:" *";color:#ee2d23}.configure-email-panel__to-invalid .workflowMailParticipant .participant:nth-child(2) .participant__field{border-color:#ee2d23}
.configure-whatsapp-panel .configure-email-panel__icon{background:#e7f8ee;color:#25d366;font-size:1.3rem !important}.configure-whatsapp-panel .configure-email-panel__title{color:#25d366;font-size:1.2rem}.configure-whatsapp-panel .configure-whatsapp-panel__connect-account{font-size:.9rem}.configure-whatsapp-panel .configure-whatsapp-panel__connect-account a{cursor:pointer}.configure-whatsapp-panel .configure-whatsapp-panel__preview{position:relative;margin-top:1.5rem;min-height:20rem;overflow-y:auto;background:url(/images/whatsapp-chat-background.0dcc89ef.svg)}.configure-whatsapp-panel .configure-whatsapp-panel__preview .whatsapp-android-message-node{position:relative;left:1.3rem;top:.57rem}.configure-whatsapp-panel .configure-whatsapp-panel__preview .whatsapp-template-card{position:relative;left:2rem;top:-0.5rem}.configure-whatsapp-panel .configure-whatsapp-panel__preview .whatsapp-template-card.android{max-height:none}
.configure-task-panel .configure-email-panel__icon{background:#f1ecfe;color:#8b5cf6;font-size:1.3rem !important}.configure-task-panel .configure-email-panel__title{color:#8b5cf6}.configure-task-panel .form-label{font-weight:400 !important}.configure-task-panel__row{display:flex;gap:1rem}.configure-task-panel__row .configure-task-panel__col{flex:1;min-width:0}.configure-task-panel__section-title{font-size:1.33rem;font-weight:300;color:#2e384d;margin-bottom:1.33rem;margin-top:1rem}.configure-task-panel__other-details{margin-top:.75rem;border-top:1px solid #eef0f4}
.configure-edit-property-panel .configure-email-panel__icon{background:#fef3e2;color:#f59e0b;font-size:1.3rem !important}.configure-edit-property-panel .configure-email-panel__title{color:#f59e0b}.configure-edit-property-panel__updates{margin-top:.5rem}.configure-edit-property-panel__row{align-items:flex-start;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #eef0f4}.configure-edit-property-panel__row:last-of-type{border-bottom:none}.configure-edit-property-panel__label-spacer{visibility:hidden}.configure-edit-property-panel__value-col{flex:1 1 0}.configure-edit-property-panel__value-col>[class*=col-]{max-width:100%;flex:0 0 100%}.configure-edit-property-panel__copy-button{margin-top:.1rem;height:2.5rem}.configure-edit-property-panel__remove-row{color:#dc3545;padding:.4rem .5rem;grid-column:1}.configure-edit-property-panel__add-row{grid-column:2}.configure-edit-property-panel__row-actions{display:flex;flex-direction:column;flex-shrink:0;margin-left:auto}.configure-edit-property-panel__row-actions-buttons{display:grid;grid-template-columns:repeat(2, 2rem);column-gap:.25rem}.configure-edit-property-panel__row-actions .btn-link{padding:.4rem .5rem;color:#687790}
.sequence-flow-builder{width:100%;height:100%;min-height:30rem;background:#f9f9f9;position:relative}.sequence-flow-builder .react-flow{background:rgba(0,0,0,0)}.sequence-flow-builder .react-flow .react-flow__node{cursor:default;transition:opacity .2s ease}.sequence-flow-builder .react-flow .react-flow__node button,.sequence-flow-builder .react-flow .react-flow__node a,.sequence-flow-builder .react-flow .react-flow__node .add-activity-btn,.sequence-flow-builder .react-flow .react-flow__node [role=button]{cursor:pointer}.sequence-flow-builder .react-flow .react-flow__node.node--ancestor-dimmed{opacity:.25}.sequence-flow-builder .react-flow .react-flow__handle{width:6px;height:6px;background:#687790;border:none;opacity:.6}.sequence-flow-builder .react-flow .react-flow__edge-path{stroke-dasharray:none}.sequence-flow-builder .react-flow .react-flow__controls{box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:.25rem;background:#fff;border:1px solid #dfdfdf;overflow:hidden;margin-right:2rem}.sequence-flow-builder .react-flow .react-flow__controls button{background:#fff;border-bottom:1px solid #dfdfdf;color:#687790}.sequence-flow-builder .react-flow .react-flow__controls button:hover{background:#f9f9f9;color:#2e384d}.sequence-flow-builder .react-flow .react-flow__controls button:last-child{border-bottom:none}.sequence-flow-builder .trigger-info-node{background:#fff;border:1px solid #dfdfdf;border-radius:.375rem;padding:.75rem 1.25rem;text-align:center;min-width:14rem;box-shadow:0 1px 2px rgba(0,0,0,.04)}.sequence-flow-builder .trigger-info-node__caption{font-size:.8125rem;color:#687790;margin-bottom:.125rem}.sequence-flow-builder .trigger-info-node__value{font-size:.9rem;font-weight:600;color:#2e384d}.sequence-flow-builder .trigger-info-node__handle{visibility:hidden}.sequence-flow-builder .step-edge-label{background:#f9f9f9;padding:.3rem .75rem;font-size:.8125rem;color:#687790;display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.sequence-flow-builder .step-edge-label__icon{color:#f59e0b;font-size:1rem}.sequence-flow-builder .step-edge-label__branch{padding:.1rem .45rem;border-radius:.25rem;background:#fef3c7;color:#b45309;font-size:.75rem;font-weight:500}.sequence-flow-builder .step-edge-label__text strong{color:#f59e0b;font-weight:600}.sequence-flow-builder .whatsapp-step-node__icon,.sequence-flow-builder .task-step-node__icon,.sequence-flow-builder .edit-property-step-node__icon{font-size:1.3rem !important}.sequence-flow-builder .email-step-node,.sequence-flow-builder .whatsapp-step-node,.sequence-flow-builder .task-step-node,.sequence-flow-builder .edit-property-step-node{background:#fff;border:1.5px solid #b3d4ff;border-radius:.5rem;width:26rem;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden}.sequence-flow-builder .email-step-node__handle,.sequence-flow-builder .whatsapp-step-node__handle,.sequence-flow-builder .task-step-node__handle,.sequence-flow-builder .edit-property-step-node__handle{visibility:hidden}.sequence-flow-builder .email-step-node__header,.sequence-flow-builder .whatsapp-step-node__header,.sequence-flow-builder .task-step-node__header,.sequence-flow-builder .edit-property-step-node__header{display:flex;align-items:center;gap:.75rem;padding:1.7rem 1.2rem}.sequence-flow-builder .email-step-node__icon,.sequence-flow-builder .whatsapp-step-node__icon,.sequence-flow-builder .task-step-node__icon,.sequence-flow-builder .edit-property-step-node__icon{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:50%;background:#e6f0ff;display:flex;align-items:center;justify-content:center;color:#0176ff;font-size:1rem}.sequence-flow-builder .email-step-node__title-block,.sequence-flow-builder .whatsapp-step-node__title-block,.sequence-flow-builder .task-step-node__title-block,.sequence-flow-builder .edit-property-step-node__title-block{flex:1;min-width:0}.sequence-flow-builder .email-step-node__title,.sequence-flow-builder .whatsapp-step-node__title,.sequence-flow-builder .task-step-node__title,.sequence-flow-builder .edit-property-step-node__title{font-size:.95rem;font-weight:600;color:#2e384d;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sequence-flow-builder .email-step-node__subtitle,.sequence-flow-builder .whatsapp-step-node__subtitle,.sequence-flow-builder .task-step-node__subtitle,.sequence-flow-builder .edit-property-step-node__subtitle{font-size:.75rem;color:#687790;margin-top:.125rem}.sequence-flow-builder .email-step-node__actions,.sequence-flow-builder .whatsapp-step-node__actions,.sequence-flow-builder .task-step-node__actions,.sequence-flow-builder .edit-property-step-node__actions{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.sequence-flow-builder .email-step-node__action-btn,.sequence-flow-builder .whatsapp-step-node__action-btn,.sequence-flow-builder .task-step-node__action-btn,.sequence-flow-builder .edit-property-step-node__action-btn{background:rgba(0,0,0,0);border:none;color:#687790;padding:.375rem;font-size:.875rem;cursor:pointer;border-radius:.25rem}.sequence-flow-builder .email-step-node__action-btn:hover,.sequence-flow-builder .whatsapp-step-node__action-btn:hover,.sequence-flow-builder .task-step-node__action-btn:hover,.sequence-flow-builder .edit-property-step-node__action-btn:hover{background:#f9f9f9;color:#2e384d}.sequence-flow-builder .email-step-node__action-btn--edit:hover,.sequence-flow-builder .whatsapp-step-node__action-btn--edit:hover,.sequence-flow-builder .task-step-node__action-btn--edit:hover,.sequence-flow-builder .edit-property-step-node__action-btn--edit:hover{color:#0176ff}.sequence-flow-builder .email-step-node__divider,.sequence-flow-builder .whatsapp-step-node__divider,.sequence-flow-builder .task-step-node__divider,.sequence-flow-builder .edit-property-step-node__divider{height:1px;background:#e5edf9;margin:0 1rem}.sequence-flow-builder .email-step-node__footer,.sequence-flow-builder .whatsapp-step-node__footer,.sequence-flow-builder .task-step-node__footer,.sequence-flow-builder .edit-property-step-node__footer{display:flex;align-items:center;justify-content:center;padding:.625rem 1rem}.sequence-flow-builder .email-step-node--stats,.sequence-flow-builder .whatsapp-step-node--stats,.sequence-flow-builder .task-step-node--stats,.sequence-flow-builder .edit-property-step-node--stats{border-color:#c7d2e8}.sequence-flow-builder .email-step-node__stats-body,.sequence-flow-builder .whatsapp-step-node__stats-body,.sequence-flow-builder .task-step-node__stats-body,.sequence-flow-builder .edit-property-step-node__stats-body{display:flex;align-items:center;gap:1.1rem;padding:.875rem 1.1rem .75rem}.sequence-flow-builder .email-step-node__ring,.sequence-flow-builder .whatsapp-step-node__ring,.sequence-flow-builder .task-step-node__ring,.sequence-flow-builder .edit-property-step-node__ring{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.3rem}.sequence-flow-builder .email-step-node__ring-chart,.sequence-flow-builder .whatsapp-step-node__ring-chart,.sequence-flow-builder .task-step-node__ring-chart,.sequence-flow-builder .edit-property-step-node__ring-chart{position:relative;width:4.5rem;height:4.5rem}.sequence-flow-builder .email-step-node__ring-svg,.sequence-flow-builder .whatsapp-step-node__ring-svg,.sequence-flow-builder .task-step-node__ring-svg,.sequence-flow-builder .edit-property-step-node__ring-svg{width:4.5rem;height:4.5rem;display:block}.sequence-flow-builder .email-step-node__ring-track,.sequence-flow-builder .whatsapp-step-node__ring-track,.sequence-flow-builder .task-step-node__ring-track,.sequence-flow-builder .edit-property-step-node__ring-track{fill:none;stroke:#eef1f6;stroke-width:7}.sequence-flow-builder .email-step-node__ring-value,.sequence-flow-builder .whatsapp-step-node__ring-value,.sequence-flow-builder .task-step-node__ring-value,.sequence-flow-builder .edit-property-step-node__ring-value{fill:none;stroke:#006dee;stroke-width:7;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .45s ease}.sequence-flow-builder .email-step-node__ring-center,.sequence-flow-builder .whatsapp-step-node__ring-center,.sequence-flow-builder .task-step-node__ring-center,.sequence-flow-builder .edit-property-step-node__ring-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.sequence-flow-builder .email-step-node__ring-pct,.sequence-flow-builder .whatsapp-step-node__ring-pct,.sequence-flow-builder .task-step-node__ring-pct,.sequence-flow-builder .edit-property-step-node__ring-pct{font-size:.75rem;font-weight:700;color:#2e384d}.sequence-flow-builder .email-step-node__ring-caption,.sequence-flow-builder .whatsapp-step-node__ring-caption,.sequence-flow-builder .task-step-node__ring-caption,.sequence-flow-builder .edit-property-step-node__ring-caption{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#687790}.sequence-flow-builder .email-step-node__kpis,.sequence-flow-builder .whatsapp-step-node__kpis,.sequence-flow-builder .task-step-node__kpis,.sequence-flow-builder .edit-property-step-node__kpis{flex:1;min-width:0;display:flex;flex-direction:column;gap:.45rem}.sequence-flow-builder .email-step-node__kpi,.sequence-flow-builder .whatsapp-step-node__kpi,.sequence-flow-builder .task-step-node__kpi,.sequence-flow-builder .edit-property-step-node__kpi{display:flex;align-items:center;justify-content:space-between;font-size:.85rem}.sequence-flow-builder .email-step-node__kpi-label,.sequence-flow-builder .whatsapp-step-node__kpi-label,.sequence-flow-builder .task-step-node__kpi-label,.sequence-flow-builder .edit-property-step-node__kpi-label{display:inline-flex;align-items:center;gap:.45rem;color:#687790}.sequence-flow-builder .email-step-node__kpi-value,.sequence-flow-builder .whatsapp-step-node__kpi-value,.sequence-flow-builder .task-step-node__kpi-value,.sequence-flow-builder .edit-property-step-node__kpi-value{font-weight:500;color:#2e384d}.sequence-flow-builder .email-step-node__kpi-info,.sequence-flow-builder .whatsapp-step-node__kpi-info,.sequence-flow-builder .task-step-node__kpi-info,.sequence-flow-builder .edit-property-step-node__kpi-info{color:#69707f;font-size:.8rem;cursor:pointer}.sequence-flow-builder .email-step-node__dot,.sequence-flow-builder .whatsapp-step-node__dot,.sequence-flow-builder .task-step-node__dot,.sequence-flow-builder .edit-property-step-node__dot{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.sequence-flow-builder .email-step-node__dot--enrolled,.sequence-flow-builder .whatsapp-step-node__dot--enrolled,.sequence-flow-builder .task-step-node__dot--enrolled,.sequence-flow-builder .edit-property-step-node__dot--enrolled{background:#006dee}.sequence-flow-builder .email-step-node__dot--completed,.sequence-flow-builder .whatsapp-step-node__dot--completed,.sequence-flow-builder .task-step-node__dot--completed,.sequence-flow-builder .edit-property-step-node__dot--completed{background:#1f9d57}.sequence-flow-builder .email-step-node__dot--dropped,.sequence-flow-builder .whatsapp-step-node__dot--dropped,.sequence-flow-builder .task-step-node__dot--dropped,.sequence-flow-builder .edit-property-step-node__dot--dropped{background:#e23b3b}.sequence-flow-builder .email-step-node__engagement,.sequence-flow-builder .whatsapp-step-node__engagement,.sequence-flow-builder .task-step-node__engagement,.sequence-flow-builder .edit-property-step-node__engagement{padding:0 1.1rem .95rem}.sequence-flow-builder .email-step-node__engagement-head,.sequence-flow-builder .whatsapp-step-node__engagement-head,.sequence-flow-builder .task-step-node__engagement-head,.sequence-flow-builder .edit-property-step-node__engagement-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.3rem}.sequence-flow-builder .email-step-node__engagement-label,.sequence-flow-builder .whatsapp-step-node__engagement-label,.sequence-flow-builder .task-step-node__engagement-label,.sequence-flow-builder .edit-property-step-node__engagement-label{font-size:.72rem;font-weight:500;color:#687790}.sequence-flow-builder .email-step-node__engagement-pct,.sequence-flow-builder .whatsapp-step-node__engagement-pct,.sequence-flow-builder .task-step-node__engagement-pct,.sequence-flow-builder .edit-property-step-node__engagement-pct{font-size:.78rem;font-weight:700;color:#2e384d}.sequence-flow-builder .email-step-node__engagement-track,.sequence-flow-builder .whatsapp-step-node__engagement-track,.sequence-flow-builder .task-step-node__engagement-track,.sequence-flow-builder .edit-property-step-node__engagement-track{height:.375rem;border-radius:.25rem;background:#eef1f6;overflow:hidden}.sequence-flow-builder .email-step-node__engagement-fill,.sequence-flow-builder .whatsapp-step-node__engagement-fill,.sequence-flow-builder .task-step-node__engagement-fill,.sequence-flow-builder .edit-property-step-node__engagement-fill{height:100%;border-radius:.25rem;background:linear-gradient(90deg, #9b6cf2, #7a3df0);transition:width .3s ease}.sequence-flow-builder .email-step-node__timing-hint,.sequence-flow-builder .whatsapp-step-node__timing-hint,.sequence-flow-builder .task-step-node__timing-hint,.sequence-flow-builder .edit-property-step-node__timing-hint{font-size:.75rem;color:#687790}.sequence-flow-builder .step-node__logs-link{display:flex;width:100%;gap:.4rem;align-items:center;justify-content:center;padding:.65rem 1rem .85rem;border:none;border-top:1px solid #e5edf9;background:rgba(0,0,0,0);color:#0176ff;font-size:.8rem;font-weight:500;cursor:pointer}.sequence-flow-builder .step-node__logs-link i{font-size:.8rem}.sequence-flow-builder .whatsapp-step-node{border-color:#b6e6c4}.sequence-flow-builder .whatsapp-step-node__icon{background:#e7f8ee;color:#25d366}.sequence-flow-builder .task-step-node{border-color:#d9cffb}.sequence-flow-builder .task-step-node__icon{background:#f1ecfe;color:#8b5cf6}.sequence-flow-builder .edit-property-step-node{border-color:#fcd9a8}.sequence-flow-builder .edit-property-step-node__icon{background:#fff4e5;color:#d97706}.sequence-flow-builder .start-node{background:#eef3f5;color:#687790;border-radius:1rem;padding:.375rem 1.25rem;font-size:.875rem;font-weight:500;text-align:center;min-width:5rem}.sequence-flow-builder .start-node__label{display:inline-block}.sequence-flow-builder .start-node__handle{visibility:hidden}.sequence-flow-builder .sequence-stage-rail{position:absolute;top:0;bottom:0;right:0;width:1.5rem;display:flex;flex-direction:column;z-index:10;pointer-events:auto}.sequence-flow-builder .sequence-stage-rail__chip{flex:1 1 0;min-height:2.5rem;border:none;padding:0;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;opacity:.55;transition:opacity .15s ease,width .15s ease}.sequence-flow-builder .sequence-stage-rail__chip:hover,.sequence-flow-builder .sequence-stage-rail__chip--active{opacity:1}.sequence-flow-builder .sequence-stage-rail__chip+.sequence-flow-builder .sequence-stage-rail__chip{border-top:1px solid hsla(0,0%,100%,.6)}.sequence-flow-builder .sequence-stage-rail__label{writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.03em;white-space:nowrap}.sequence-flow-builder .sequence-stage-overlay{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.sequence-flow-builder .sequence-stage-overlay__layer{position:absolute;top:0;left:0;width:0;height:0}.sequence-flow-builder .sequence-stage-overlay__band{position:absolute;left:-50000px;width:100000px;opacity:.12}.sequence-flow-builder .sequence-stage-overlay__divider{position:absolute;left:-50000px;width:100000px;height:0;border-top:1px dashed #dfdfdf}.sequence-flow-builder .add-activity-node{position:relative;display:flex;flex-direction:column;align-items:center}.sequence-flow-builder .add-activity-node__handle{visibility:hidden}.sequence-flow-builder .add-activity-node .add-activity-btn{background:#0176ff;color:#fff;border:none;border-radius:2rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;cursor:pointer;box-shadow:0 1px 3px rgba(0,109,238,.25);display:inline-flex;align-items:center}.sequence-flow-builder .add-activity-node .add-activity-btn:hover{background:rgb(0,94.9857142857,207.4)}.add-activity-portal-menu{background:#fff;border:1px solid #dfdfdf;border-radius:.375rem;box-shadow:0 4px 12px rgba(0,0,0,.12);padding:.5rem 0;min-width:12rem;z-index:2000}.add-activity-portal-menu__item{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem 1rem;background:#fff;border:none;color:#2e384d;font-size:.875rem;cursor:pointer;text-align:left}.add-activity-portal-menu__item:hover:not(.add-activity-portal-menu__item--disabled){background:#f9f9f9}.add-activity-portal-menu__item--disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.add-activity-portal-menu__item .opt-icon--email{color:#0176ff}.add-activity-portal-menu__item .opt-icon--whatsapp{color:#25d366}.add-activity-portal-menu__item .opt-icon--task{color:#8b5cf6}.add-activity-portal-menu__item .opt-icon--edit-field{color:#69707f}.add-activity-portal-menu__tooltip-wrap{display:block;cursor:not-allowed}
.sequence-flow-stats{display:flex;flex-direction:column;height:100%}.sequence-flow-stats__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#fff;border-bottom:1px solid #dfdfdf;flex-shrink:0;min-height:5rem}.sequence-flow-stats__header .header-left{flex:1;display:flex;align-items:center;gap:.75rem;min-width:0}.sequence-flow-stats__header .header-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.sequence-flow-stats__header .header-icon #Hierarchy_View_Icon{height:2.5rem;width:2.5rem}.sequence-flow-stats__back{color:#687790;font-size:1rem;line-height:1}.sequence-flow-stats__back:hover{color:#0176ff}.sequence-flow-stats__title{font-size:1.125rem;font-weight:600;color:#2e384d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sequence-flow-stats__status-badge{font-size:.75rem;font-weight:600;padding:.15rem .6rem;border-radius:1rem;flex-shrink:0}.sequence-flow-stats__view-toggle{display:inline-flex;border:1px solid #dfdfdf;border-radius:.375rem;overflow:hidden}.sequence-flow-stats__view-btn{background:#fff;border:none;padding:.4rem .9rem;font-size:.85rem;color:#687790;cursor:pointer}.sequence-flow-stats__view-btn+.sequence-flow-stats__view-btn{border-left:1px solid #dfdfdf}.sequence-flow-stats__view-btn--active{background:#0176ff;color:#fff}.sequence-flow-stats__body{flex:1;min-height:0;position:relative}.sequence-flow-stats__body img{margin-top:3rem}.sequence-flow-stats__loading{display:flex;flex-direction:column;align-items:center;padding-top:3rem}
.sequence-setup-step{padding:1.5rem;padding-left:0;padding-right:0;display:flex;flex-direction:column;gap:1.25rem;height:inherit}.sequence-setup-step .setup-card{background:#fff;border-radius:.5rem;padding:1.5rem 2rem;box-shadow:0 1px 3px rgba(0,0,0,.05);min-height:fit-content}.sequence-setup-step .setup-card__title{font-size:1rem;font-weight:500;color:#2e384d;margin-bottom:1.25rem}.sequence-setup-step .setup-card__title--with-subtitle{margin-bottom:.25rem}.sequence-setup-step .setup-card__subtitle{font-size:.875rem;color:#687790;margin-bottom:1rem}.sequence-setup-step .setup-field{margin-bottom:1rem}.sequence-setup-step .setup-field--name{max-width:32rem}.sequence-setup-step .setup-field--description{position:relative}.sequence-setup-step .setup-field__counter{position:absolute;right:.5rem;bottom:-1.3rem;color:#69707f;font-size:.8rem}.sequence-setup-step .setup-field .form-group{margin-bottom:0}.sequence-setup-step .setup-field .form-label.required::after{color:red}.sequence-setup-step .setup-card.setup-card--numbered{height:inherit}.sequence-setup-step .numbered-section{padding:.5rem 0}.sequence-setup-step .numbered-section__header{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.sequence-setup-step .numbered-section__title{font-size:1rem;font-weight:500;color:#2e384d;margin:0}.sequence-setup-step .numbered-section__subtitle{font-size:.875rem;color:#687790;margin-bottom:.5rem;padding-left:2.5rem}.sequence-setup-step .numbered-section__content{padding-left:2.5rem}.sequence-setup-step .step-badge{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#0176ff;color:#fff;font-size:.875rem;font-weight:700;flex-shrink:0}.sequence-setup-step .required-asterisk{color:red;margin-left:2px}.sequence-setup-step .setup-divider{margin:1.25rem 0;border-color:#dfdfdf}.sequence-setup-step .entity-pills{display:flex;flex-wrap:wrap;gap:.625rem}.sequence-setup-step .entity-pills .entity-pill{display:inline-flex;align-items:center;padding:.5rem 1.125rem;border-radius:.5rem;border:1.5px solid #dfdfdf;background:#fff;color:#2e384d;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}.sequence-setup-step .entity-pills .entity-pill--selected{background:#0176ff;border-color:#0176ff;color:#fff}.sequence-setup-step .entity-pills .entity-pill--disabled{opacity:.7;cursor:not-allowed}.sequence-setup-step .smartlist-wrapper{max-width:22rem}.sequence-setup-step .smartlist-wrapper .look-up{padding-left:0}.sequence-setup-step .smartlist-filters{margin-top:1rem}.sequence-setup-step .smartlist-filters .filters-label{font-size:.875rem;font-weight:500;color:#2e384d;margin-bottom:.5rem;display:block}.sequence-setup-step .sequence-type-cards{display:flex;gap:1.5rem;flex-basis:auto}.sequence-setup-step .sequence-type-cards .sequence-type-card{flex:1;margin:0;padding:1.25rem 1.5rem;border:1.5px solid #dfdfdf;border-radius:.5rem;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.sequence-setup-step .sequence-type-cards .sequence-type-card__header{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.sequence-setup-step .sequence-type-cards .sequence-type-card__icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.375rem;font-size:1rem;flex-shrink:0}.sequence-setup-step .sequence-type-cards .sequence-type-card__title{flex:1;font-size:1rem;font-weight:500;color:#2e384d}.sequence-setup-step .sequence-type-cards .sequence-type-card__radio{width:1.125rem;height:1.125rem;cursor:pointer}.sequence-setup-step .sequence-type-cards .sequence-type-card__description{font-size:.875rem;color:#687790;margin-bottom:0}.sequence-setup-step .sequence-type-cards .sequence-type-card--nurture .sequence-setup-step .sequence-type-cards .sequence-type-card__icon{background:rgba(1,118,255,.1);color:#0176ff}.sequence-setup-step .sequence-type-cards .sequence-type-card--trigger .sequence-setup-step .sequence-type-cards .sequence-type-card__icon{background:rgba(255,162,0,.15);color:#ffa200}.sequence-setup-step .sequence-type-cards .sequence-type-card--selected{border-color:#0176ff;background:rgba(1,118,255,.03)}.sequence-setup-step .sequence-type-cards .sequence-type-card--disabled{opacity:.7;cursor:not-allowed}.sequence-setup-step .sequence-type-cards .sequence-type-card--disabled .sequence-type-card__radio{cursor:not-allowed}.sequence-setup-step .trigger-frequency-wrapper{max-width:22rem}.sequence-setup-step .trigger-frequency-wrapper .form-group{margin-bottom:0}.sequence-setup-step .trigger-conditions .trigger-condition-types{display:flex;gap:2.5rem;margin-bottom:.75rem}.sequence-setup-step .trigger-conditions .trigger-condition-types__option{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;color:#2e384d;cursor:pointer}.sequence-setup-step .trigger-conditions .trigger-condition-types__option input{cursor:pointer}.sequence-setup-step .trigger-conditions .workflow__action{width:100%;padding:.6667rem 1.333rem;background-color:#f9f9f9;margin-bottom:.5rem;border-radius:.375rem}.sequence-setup-step .trigger-conditions .workflow__action-number{display:flex;justify-content:flex-end;padding-top:.5rem;padding-right:2rem;margin-right:-1rem}.sequence-setup-step .trigger-conditions .workflow__action-buttons{width:5rem}.sequence-setup-step .trigger-conditions .workflow__action .form-row__action-buttons{display:flex;margin-left:1.5rem}.sequence-setup-step .trigger-conditions .workflow__action .form-row__action-buttons span{padding:.667rem .3rem;cursor:pointer}.sequence-setup-step .trigger-conditions .workflow__action .form-row__action-buttons .fa-plus{color:#0176ff}.sequence-setup-step .trigger-conditions .workflow__trigger__condition-all__entity{width:100%;border-radius:.375rem}.sequence-setup-step .trigger-conditions .workflow-condition__expression{font-size:.875rem;color:#687790}
.sequence-form-layout{display:flex;flex-direction:column;height:100%}.sequence-form-layout .sequence-form-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:#fff;border-bottom:1px solid #dfdfdf;flex-shrink:0;min-height:5rem;margin-bottom:0}.sequence-form-layout .sequence-form-header .header-left{flex:1;display:flex;align-items:center;gap:.75rem;min-width:0}.sequence-form-layout .sequence-form-header .header-left .header-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.sequence-form-layout .sequence-form-header .header-left .header-icon #Hierarchy_View_Icon{height:2.5rem;width:2.5rem}.sequence-form-layout .sequence-form-header .header-left .header-text{min-width:0;display:flex;flex-direction:column}.sequence-form-layout .sequence-form-header .header-left .header-text .sequence-page-title{font-size:1.25rem;font-weight:500;color:#2e384d;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sequence-form-layout .sequence-form-header .header-left .header-text .sequence-page-subtitle{display:flex;align-items:center;font-size:.8rem;color:#687790;margin-top:.125rem}.sequence-form-layout .sequence-form-header .header-left .header-text .sequence-page-subtitle i{font-size:.75rem}.sequence-form-layout .sequence-form-header .header-center{flex:0 0 auto;display:flex;justify-content:center;padding:0 2rem}.sequence-form-layout .sequence-form-header .header-right{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:0}.sequence-form-layout .sequence-form-header .header-right .back-button,.sequence-form-layout .sequence-form-header .header-right .cancel-button,.sequence-form-layout .sequence-form-header .header-right .next-button{border:0}.sequence-form-layout .sequence-form-header .header-right .back-button:hover,.sequence-form-layout .sequence-form-header .header-right .cancel-button:hover,.sequence-form-layout .sequence-form-header .header-right .next-button:hover{background-color:rgba(0,0,0,0);border:0;color:#0176ff}.sequence-form-layout .sequence-form-header .header-right .back-button:focus,.sequence-form-layout .sequence-form-header .header-right .back-button:active,.sequence-form-layout .sequence-form-header .header-right .back-button:active:focus,.sequence-form-layout .sequence-form-header .header-right .cancel-button:focus,.sequence-form-layout .sequence-form-header .header-right .cancel-button:active,.sequence-form-layout .sequence-form-header .header-right .cancel-button:active:focus,.sequence-form-layout .sequence-form-header .header-right .next-button:focus,.sequence-form-layout .sequence-form-header .header-right .next-button:active,.sequence-form-layout .sequence-form-header .header-right .next-button:active:focus{outline:none;box-shadow:none;border:0;background:rgba(0,0,0,0);color:#0176ff}.sequence-form-layout .sequence-form-header .header-right .back-button:focus-visible,.sequence-form-layout .sequence-form-header .header-right .cancel-button:focus-visible,.sequence-form-layout .sequence-form-header .header-right .next-button:focus-visible{outline:none;box-shadow:none;border:0}.sequence-form-layout .sequence-form-header .header-right .save-dropdown{position:relative}.sequence-form-layout .sequence-form-header .header-right .save-dropdown__btn{background:#0176ff;border-color:#0176ff;color:#fff;font-weight:500;padding:.4rem 1rem}.sequence-form-layout .sequence-form-header .header-right .save-dropdown__btn--main{padding-right:.75rem}.sequence-form-layout .sequence-form-header .header-right .save-dropdown__btn--toggle{padding-left:.5rem}.sequence-form-layout .sequence-form-header .header-right .save-dropdown__btn.is-read-only{pointer-events:none}.sequence-form-layout .sequence-form-header .header-right .save-dropdown__btn:hover,.sequence-form-layout .sequence-form-header .header-right .save-dropdown__btn:focus,.sequence-form-layout .sequence-form-header .header-right .save-dropdown__btn:active{background:rgb(0,94.9857142857,207.4);border-color:rgb(0,94.9857142857,207.4);color:#fff}.sequence-form-layout .sequence-form-header .header-right .save-dropdown__menu{position:absolute;top:calc(100% + .25rem);right:0;min-width:12rem;background:#fff;border:1px solid #dfdfdf;border-radius:.375rem;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:.375rem 0;z-index:50}.sequence-form-layout .sequence-form-header .header-right .save-dropdown__menu .dropdown-item{padding:.5rem 1rem;font-size:.875rem;color:#2e384d;cursor:pointer;display:block}.sequence-form-layout .sequence-form-header .header-right .save-dropdown__menu .dropdown-item:hover{background:#f9f9f9;color:#2e384d}.sequence-form-layout .sequence-stepper{display:flex;align-items:center;gap:0}.sequence-form-layout .sequence-stepper .stepper-step{display:flex;align-items:center;gap:.5rem}.sequence-form-layout .sequence-stepper .stepper-step .stepper-circle{width:2rem;height:2rem;border-radius:50%;border:2px solid #0176ff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:#0176ff;background:#fff;flex-shrink:0}.sequence-form-layout .sequence-stepper .stepper-step .stepper-circle.stepper-circle--active{background:#0176ff;border-color:#0176ff;color:#fff}.sequence-form-layout .sequence-stepper .stepper-step .stepper-label{font-size:.9rem;color:#687790;white-space:nowrap;font-weight:500}.sequence-form-layout .sequence-stepper .stepper-step .stepper-label.stepper-label--active{color:#2e384d}.sequence-form-layout .sequence-stepper .stepper-line{width:5rem;height:2px;background:#0176ff;margin:0 .5rem}.sequence-form-layout__alert-warning{margin:0;padding:.5rem 1.25rem;background-color:#fef6e5;color:#b67c00;font-size:.8rem;text-align:center}.sequence-form-layout .sequence-form-body{flex:1;overflow-y:auto;background:#f9f9f9}.sequence-form-layout .sequence-form-body>form{height:100%}.sequence-form-layout .sequence-setup-skeleton{padding:2rem;background:#fff;border-radius:4px}.sequence-form-layout .sequence-setup-skeleton .form-group{margin-bottom:4rem}
#details_modal.sequence-execution-log-details{margin:3rem auto}#details_modal.sequence-execution-log-details .modal-dialog{max-width:40rem}#details_modal.sequence-execution-log-details .modal-dialog .modal-content{max-height:calc(100vh - 7.5rem)}#details_modal.sequence-execution-log-details .modal-dialog .modal-content .modal-header .title-name{display:flex}#details_modal.sequence-execution-log-details .modal-dialog .modal-content .modal-header .title-name span{color:#687790;font-size:.9rem;margin-top:.3rem;margin-left:.2rem}#details_modal.sequence-execution-log-details .modal-dialog .modal-content .modal-body{height:auto;font-size:.9rem}#details_modal.sequence-execution-log-details .sel{padding:1.25rem 1.5rem}#details_modal.sequence-execution-log-details .sel .sel-hero{display:flex;align-items:center;padding:1rem;border-radius:.5rem;background-color:#f7f9fc;border:1px solid #e0e4f8}#details_modal.sequence-execution-log-details .sel .sel-hero__icon{flex:0 0 auto;width:2.75rem;height:2.75rem;display:flex;font-size:1.15rem;align-items:center;border-radius:50%;margin-right:.9rem;justify-content:center}#details_modal.sequence-execution-log-details .sel .sel-hero__info{flex:1;min-width:0}#details_modal.sequence-execution-log-details .sel .sel-hero__title{font-size:1.05rem;font-weight:500;color:#2e384d}#details_modal.sequence-execution-log-details .sel .sel-hero__stage{font-weight:400;color:#687790}#details_modal.sequence-execution-log-details .sel .sel-hero__sub{display:flex;align-items:center;margin-top:.15rem;color:#687790;font-size:.9rem}#details_modal.sequence-execution-log-details .sel .sel-hero__sub span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#details_modal.sequence-execution-log-details .sel .sel-hero__sep{font-size:.7rem;margin:0 .5rem;color:#b7c0cd}#details_modal.sequence-execution-log-details .sel .sel-hero__entity-type{flex:0 0 auto}#details_modal.sequence-execution-log-details .sel .sel-badge{flex:0 0 auto;align-self:flex-start;margin-left:.75rem;padding:.25rem .7rem;border-radius:1rem;font-size:.8rem;font-weight:500;white-space:nowrap}#details_modal.sequence-execution-log-details .sel .sel-timeline{list-style:none;margin:1.5rem 0 .5rem;padding:0 .5rem}#details_modal.sequence-execution-log-details .sel .sel-timeline__item{position:relative;display:flex;padding:0 0 1.4rem 1.75rem}#details_modal.sequence-execution-log-details .sel .sel-timeline__item--last{padding-bottom:0}#details_modal.sequence-execution-log-details .sel .sel-timeline__item--last .sel-timeline__line{display:none}#details_modal.sequence-execution-log-details .sel .sel-timeline__item--outcome .sel-timeline__label{font-weight:500}#details_modal.sequence-execution-log-details .sel .sel-timeline__dot{position:absolute;left:0;top:.1rem;width:.85rem;height:.85rem;border-radius:50%;border:2px solid;background-color:#fff;z-index:1}#details_modal.sequence-execution-log-details .sel .sel-timeline__line{position:absolute;left:.38rem;top:.85rem;bottom:-0.1rem;width:2px}#details_modal.sequence-execution-log-details .sel .sel-timeline__content{display:flex;flex:1;justify-content:space-between;align-items:baseline}#details_modal.sequence-execution-log-details .sel .sel-timeline__label{color:#2e384d;font-size:.95rem}#details_modal.sequence-execution-log-details .sel .sel-timeline__time{color:#687790;font-size:.85rem;white-space:nowrap;margin-left:1rem}#details_modal.sequence-execution-log-details .sel .sel-error{display:flex;margin-top:1rem;padding:.75rem 1rem;border-radius:.5rem;background-color:#fff1f1;border:1px solid #f5c2c2}#details_modal.sequence-execution-log-details .sel .sel-error i{color:#e00;margin-right:.6rem;margin-top:.15rem}#details_modal.sequence-execution-log-details .sel .sel-error__code{color:#e00;font-weight:500;font-size:.9rem}#details_modal.sequence-execution-log-details .sel .sel-error__msg{color:#a12626;font-size:.88rem;word-break:break-word}#details_modal.sequence-execution-log-details .sel .sel-flow{display:flex;flex-direction:column;align-items:center;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e0e4f8}#details_modal.sequence-execution-log-details .sel .sel-flow__condition{display:flex;align-items:center;max-width:100%;color:#687790;font-size:.9rem;text-align:center}#details_modal.sequence-execution-log-details .sel .sel-flow__condition i{color:#f5a623;margin-right:.45rem}#details_modal.sequence-execution-log-details .sel .sel-flow__condition b{color:#2e384d;font-weight:500}#details_modal.sequence-execution-log-details .sel .sel-flow__connector{width:2px;height:1.15rem;background-color:#d4dae3}#details_modal.sequence-execution-log-details .sel .sel-flow__node{display:flex;align-items:center;width:100%;max-width:26rem;padding:.9rem 1rem;border-radius:.6rem;background-color:#fff;border:1px solid #d5e2fb;box-shadow:0 2px 6px rgba(46,56,77,.06)}#details_modal.sequence-execution-log-details .sel .sel-flow__node-icon{flex:0 0 auto;width:2.25rem;height:2.25rem;display:flex;font-size:.95rem;align-items:center;border-radius:50%;margin-right:.8rem;justify-content:center}#details_modal.sequence-execution-log-details .sel .sel-flow__node-info{min-width:0}#details_modal.sequence-execution-log-details .sel .sel-flow__node-title{font-weight:500;color:#2e384d}#details_modal.sequence-execution-log-details .sel .sel-flow__node-id{color:#687790;font-size:.8rem;margin-top:.1rem}#details_modal.sequence-execution-log-details .sel .sel-flow__entity{display:flex;align-items:center;max-width:26rem;padding:.55rem .9rem;border-radius:1.5rem;background-color:#f7f9fc;border:1px solid #e0e4f8;color:#2e384d;text-decoration:none}#details_modal.sequence-execution-log-details .sel .sel-flow__entity:hover{border-color:#b7c9ee;text-decoration:none}#details_modal.sequence-execution-log-details .sel .sel-flow__entity-icon{display:flex;font-size:.75rem;color:#6b7db3;margin-right:.5rem}#details_modal.sequence-execution-log-details .sel .sel-flow__entity-name{font-weight:500;max-width:14rem}#details_modal.sequence-execution-log-details .sel .sel-flow__entity-type{color:#687790;font-size:.85rem;margin-left:.3rem}#details_modal.sequence-execution-log-details .sel .sel-flow__entity-link{font-size:.75rem;color:#9aa4b2;margin-left:.6rem}
.sequence-execution-logs-list .page-header .description{color:rgba(135,152,173,.8);font-size:.93rem}
.notification-settings-loader{flex:1;display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1.5rem}.notification-settings-loader .loader-row{background-color:#fff;border:1px solid #d5d8df;border-radius:.267rem;padding:1rem;display:flex;align-items:center;justify-content:center}.notification-settings{background-color:#f9f9f9;width:100%;display:flex;flex-direction:column}.notification-settings .header{position:sticky}.notification-settings .header .title{flex:1;font-weight:400;width:100%;margin:4rem 1.25rem 1.25rem;margin-bottom:1.9375rem;color:#2e384d;opacity:1}.notification-settings .header .title h2{font-size:1.5rem;letter-spacing:.035rem}.notification-settings .header .switch-section{flex:1;width:40%;display:flex;justify-content:center;flex-direction:column;align-items:flex-end;gap:.75rem;margin:4rem 3.45rem 1.75rem}.notification-settings .header .switch-section .switch-row{display:flex;flex-direction:row;align-items:center}.notification-settings .header .switch-section h3{font-size:.95rem;margin:0;font-weight:400}.notification-settings .entity-list{flex:1;display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1.5rem;overflow-y:auto}.notification-settings .entity-list .entity{display:flex;flex-direction:column}.notification-settings .entity-list .entity .row{display:flex;justify-content:space-between;align-items:center;border-radius:.267rem;border:.0625rem solid #d5d8df;background:#fff;padding:1.05rem 1.25rem;width:98%;margin:0;min-height:5rem;cursor:pointer}.notification-settings .entity-list .entity .row.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.notification-settings .entity-list .entity .row .left-section{display:flex;align-items:center;justify-content:space-between;flex:1;max-width:100%;overflow:hidden}.notification-settings .entity-list .entity .row .left-section .icon{height:2rem;width:2rem;margin-left:1.5rem}.notification-settings .entity-list .entity .row .left-section .icon .message-icon{margin-top:.5rem;font-size:1.125rem}.notification-settings .entity-list .entity .row .left-section .icon .message-icon{margin-top:.5rem;font-size:1.125rem}.notification-settings .entity-list .entity .row .left-section .icon svg{width:1.3125rem;height:1.3331rem}.notification-settings .entity-list .entity .row .left-section .info{display:flex;flex-direction:column;max-width:100%;opacity:1;margin-left:.5rem;gap:.25rem}.notification-settings .entity-list .entity .row .left-section .info .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block;min-height:1.1875rem;font-weight:500;font-size:1rem}.notification-settings .entity-list .entity .row .left-section .info .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.875rem;letter-spacing:.0244rem}.notification-settings .entity-list .entity .row .toggle-section{flex:1;height:100%;padding-left:4.5rem;display:flex;align-items:center}.notification-settings .entity-list .entity .row .toggle-section .toggle{width:1rem}.notification-settings .entity-list .entity .row .right-section{display:flex;cursor:pointer}.notification-settings .entity-list .entity .row .right-section i{font-size:1.25rem}.notification-settings .entity-list .entity .entity-expanded{background-color:#fff;width:98%;border-bottom-left-radius:.267rem;border-bottom-right-radius:.267rem;border:.0625rem solid #d5d8df;padding:0rem 1.25rem}.notification-settings .entity-list .entity .entity-expanded .action-container{border-bottom:.0625rem solid #d5d8df;padding-left:.3rem;width:100%}.notification-settings .entity-list .entity .entity-expanded .action-container:last-child{border-bottom:none}.notification-settings .entity-list .entity .entity-expanded .action-container .action-section{display:flex;flex:1;flex-direction:row;padding:1rem 0rem 1rem 3.5rem}.notification-settings .entity-list .entity .entity-expanded .action-container .action-section .title{display:block;flex:1;height:1.0625rem;width:fit-content;font-weight:500;color:#2e384d}.notification-settings .entity-list .entity .entity-expanded .action-container .action-section .scope{flex:1;display:flex;flex-direction:column;gap:1.15rem;justify-content:center;align-items:flex-start;padding:.25rem;padding-left:0rem}.notification-settings .entity-list .entity .entity-expanded .action-container .action-section .scope .item{color:#2e384d;height:1.0625rem;font-weight:500;display:flex;align-items:center;gap:.625rem}.notification-settings .entity-list .entity .entity-expanded .action-container .action-section .scope .item .label-container{display:flex;align-items:center;max-width:25rem;overflow:hidden}.notification-settings .entity-list .entity .entity-expanded .action-container .action-section .scope .item .label-container .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-block}.notification-settings .entity-list .entity .entity-expanded .action-container .action-section .scope .item .label-container .fa-info-circle{color:#69707f;flex-shrink:0;margin-left:.25rem}.notification-settings .entity-list .entity .entity-expanded .action-container .action-section .scope .item .label-container .tooltip.top{padding:1rem}
#details_modal.associated-deals-whatsapp-modal .associated-deals-list{max-height:400px}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row{display:flex;flex-wrap:nowrap;border-bottom:1px solid #dfdfdf}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row:hover{background-color:#f8f9fa}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row .link-to-deal-details:hover{text-decoration:none}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row .entity-row{padding:0;width:100%;display:flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row .entity-row .entity-icon{width:2.4rem;height:2.4rem;border-radius:50%;background:#e5f0fe;align-items:center;justify-content:center;padding-left:0 !important;margin-right:0 !important;display:flex;margin-left:.8rem}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row .deal-name{font-weight:500;color:#036dee;text-decoration:none;margin-left:1rem}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row .deal-name:hover{text-decoration:none}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row .deal-id{text-decoration:none;margin-left:.8rem}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row .deal-id:hover{text-decoration:none}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .entity-details-row .redirection-icon{margin-left:auto;color:#036dee;margin-right:1rem}#details_modal.associated-deals-whatsapp-modal .associated-deals-list .text-muted{text-align:center;padding:2rem;font-style:italic}
:root{--unread-bg: 152 55% 97%;--unread-border: 152 60% 45%;--badge: 152 60% 45%}.whatsapp-list .left-pane-section .list-group-item.unread-conversation-item{border-left:3px solid hsl(var(--unread-border)) !important;background-color:hsl(var(--unread-bg))}.whatsapp-conversation-summary-card{display:flex;width:100%;cursor:pointer}.whatsapp-conversation-summary-card .details-section{display:flex;flex-grow:1;width:100%}.whatsapp-conversation-summary-card .details-section .conversation-details{min-width:83%;margin-left:.5rem}.whatsapp-conversation-summary-card .details-section .ellipsis-menu-and-status{margin-left:auto;justify-content:space-between;display:flex;flex-direction:column;align-items:center}.whatsapp-conversation-summary-card .details-section .ellipsis-menu-and-status .message-status{cursor:pointer}.whatsapp-conversation-summary-card .details-section .last-message{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:95%}.whatsapp-conversation-summary-card .details-section .entity-name{margin-bottom:.3rem}.whatsapp-conversation-summary-card .details-section .entity-name .name{font-weight:500;margin-left:.6rem}.whatsapp-conversation-summary-card .details-section .phone-number{font-size:.88rem;margin-bottom:.3rem;display:flex;justify-content:space-between}.whatsapp-conversation-summary-card .details-section .phone-number .associated-deals{cursor:pointer}.whatsapp-conversation-summary-card .details-section .phone-number .associated-deals:hover{text-decoration:none}.whatsapp-conversation-summary-card .details-section .last-message{font-size:.8rem;margin-bottom:.2rem}.whatsapp-conversation-summary-card .details-section .last-message-at{font-size:.7rem;color:#687790}.whatsapp-conversation-summary-card .details-section .last-message-at.unread-conversation{color:hsl(var(--badge))}.whatsapp-conversation-summary-card .details-section .unread-conversation{font-weight:500}.whatsapp-conversation-summary-card .name-initials{min-width:11%;position:relative}.whatsapp-conversation-summary-card .name-initials .initials-avatar{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;font-size:1rem;display:flex;justify-content:center;align-items:center;margin-right:.67rem}.whatsapp-conversation-summary-card .name-initials .unread-indicator{position:absolute;top:0;right:.4rem;width:.75rem;height:.75rem;background-color:#25d366;border-radius:50%;border:2px solid #fff;display:inline-block}
.whatsapp-entity-summary-card{display:flex;width:100%;cursor:pointer}.whatsapp-entity-summary-card .details-section{display:flex;flex-grow:1;width:100%}.whatsapp-entity-summary-card .details-section .entity-details{min-width:83%;margin-left:.5rem}.whatsapp-entity-summary-card .details-section .ellipsis-menu-and-status{margin-left:auto;justify-content:space-between;display:flex;flex-direction:column;align-items:center}.whatsapp-entity-summary-card .details-section .ellipsis-menu-and-status .message-status{cursor:pointer}.whatsapp-entity-summary-card .details-section .last-message{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:95%}.whatsapp-entity-summary-card .details-section .entity-name{margin-bottom:.3rem}.whatsapp-entity-summary-card .details-section .entity-name .name{font-weight:500;margin-left:.6rem}.whatsapp-entity-summary-card .details-section .phone-number{font-size:.88rem;margin-bottom:.3rem}.whatsapp-entity-summary-card .details-section .last-message{font-size:.8rem;margin-bottom:.2rem}.whatsapp-entity-summary-card .details-section .last-message-at{font-size:.7rem;color:#687790}.whatsapp-entity-summary-card .name-initials{min-width:11%}.whatsapp-entity-summary-card .name-initials .initials-avatar{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;font-size:1rem;display:flex;justify-content:center;align-items:center;margin-right:.67rem}
.whatsapp-list-left-pane .left-pane-section{display:flex}
#details_modal.create-new-whatsapp-conversation-modal{margin:0}#details_modal.create-new-whatsapp-conversation-modal .modal-dialog{margin:0;min-height:100vh;margin-left:auto}#details_modal.create-new-whatsapp-conversation-modal .modal-content{min-height:100vh}#details_modal.create-new-whatsapp-conversation-modal .modal-footer .create-button{width:7rem}#details_modal.create-new-whatsapp-conversation-modal .modal-body{padding:1.33rem;display:flex;flex-direction:column}#details_modal.create-new-whatsapp-conversation-modal .modal-body .form-label{font-weight:500}#details_modal.create-new-whatsapp-conversation-modal .modal-body .template-message-preview{flex:1;overflow-y:auto;background:url(/images/whatsapp-chat-background.0dcc89ef.svg)}#details_modal.create-new-whatsapp-conversation-modal .modal-body .template-message-preview .whatsapp-android-message-node{position:relative;left:1.3rem;top:.57rem}#details_modal.create-new-whatsapp-conversation-modal .modal-body .template-message-preview .whatsapp-template-card{left:2rem;top:-0.5rem;position:relative}#details_modal.create-new-whatsapp-conversation-modal .modal-body .template-message-preview .whatsapp-template-card.android{max-height:none}
.chat-header{font-size:1.2rem;width:100%;display:flex;flex-direction:row;justify-content:space-between}.chat-header .entity-details{display:flex;align-items:center}.chat-header .entity-details .name-initials{margin-left:.5rem}.chat-header .entity-details .name-initials .initials-avatar{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;font-size:1rem;display:flex;justify-content:center;align-items:center;margin-right:.67rem}.chat-header .recipient-selection{min-width:0}.chat-header .recipient-selection .fa-caret-down{pointer-events:none}.chat-header .recipient-selection .form-label{font-weight:500}.chat-header .recipient-selection .recipient-selector{margin-bottom:0;width:14rem}.chat-header .recipient-selection .recipient-selector .fa-caret-down{color:#2e384d;cursor:pointer}.chat-header .recipient-selection .recipient-selector .phoneNumber{padding-right:0}.chat-header .recipient-selection svg{overflow:visible}.chat-header .chat-owner{top:-0.2rem;left:-1.6rem;position:relative;font-size:.8rem;padding-left:2.3rem;padding-right:.5rem}.chat-header .chat-owner .chat-owner-label{color:#687790}.chat-header .actions-and-account-selection{display:flex;align-self:center}.chat-header .actions-and-account-selection .actions{margin-top:.1rem}.chat-header .actions-and-account-selection .actions .actions-menu{margin-top:.2rem}.chat-header .actions-and-account-selection .separator{border-right:.0667rem solid #bfc5d2;height:2.3rem}.chat-header .actions-and-account-selection .account-selection .connected-accounts-selector{width:2.4rem;height:2.4rem;margin-left:.8rem;margin-right:.5rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;justify-content:center}.chat-header .dropdown-menu-right{max-width:15rem;max-height:25rem;overflow-y:auto}.chat-header .dropdown-menu-right .dropdown-item,.chat-header .dropdown-menu-right .groupOption_label{padding-left:.8rem;padding-right:.8rem}.chat-header .dropdown-menu-right .dropdown-item{display:flex;align-items:center;font-size:.93rem}.chat-header .dropdown-menu-right .dropdown-item .avatar{min-width:1.86rem;min-height:1.86rem;border-radius:50%;border:1px solid #036dee;background-color:#e5f0fe;color:#036dee;font-size:.8rem;display:flex;justify-content:center;align-items:center;margin-right:.67rem}.chat-header .dropdown-menu-right .groupOption_label{font-size:.8rem;color:#b0bac9;font-weight:500}.whatsapp-message-recipient-selected-value{align-items:baseline}.whatsapp-message-recipient-selected-value svg{align-self:center}.whatsapp-message-recipient-selected-value .entityName{margin-left:.5rem}.whatsapp-message-recipient-option-label{align-items:baseline;cursor:pointer}.whatsapp-message-recipient-option-label.selected{color:#fff}.whatsapp-message-recipient-option-label.selected .status.active,.whatsapp-message-recipient-option-label.selected .status.inactive,.whatsapp-message-recipient-option-label.selected .contacted-timestamp{color:#fff}.whatsapp-message-recipient-option-label svg{align-self:center}.whatsapp-message-recipient-option-label .entityName{padding-left:.5rem;padding-right:1rem}.whatsapp-message-recipient-option-label .status.active{color:#28a645}.whatsapp-message-recipient-option-label .status.inactive{color:#e00}.whatsapp-message-recipient-option-label .status{font-size:.8rem;padding-right:1rem}.whatsapp-message-recipient-option-label .contacted-timestamp{font-size:.67rem;color:#687790}
.whatsapp-chat-window.whatsapp-message-index{min-height:0;display:flex;flex-direction:column;flex-basis:100%;margin-top:0 !important;padding:0}.whatsapp-chat-window.whatsapp-message-index .whatsapp-markdown-editor{width:90%}.whatsapp-chat-window.whatsapp-message-index .whatsapp-markdown-editor .whatsapp-markdown-editor-toolbar{justify-content:flex-start}.whatsapp-chat-window.whatsapp-message-index .whatsapp-markdown-editor .whatsapp-markdown-editor-toolbar .toolbar-button{margin-left:.5rem;margin-right:.5rem}.whatsapp-chat-window.whatsapp-message-index .card{border:none}.whatsapp-chat-window.whatsapp-message-index .grey-background{background-color:#f5f6fa}.whatsapp-chat-window.whatsapp-message-index .card-header{padding:0rem 0rem .2rem .5rem}.whatsapp-chat-window.whatsapp-message-index .message-card{background-color:#ebedf3;border:1px solid #dfdfdf;border-radius:.5rem;max-width:50%;width:fit-content;min-width:25%;padding:1rem;margin:1rem;position:relative}.whatsapp-chat-window.whatsapp-message-index .message-card.highlight-flash{border-color:#0176ff}.whatsapp-chat-window.whatsapp-message-index .scroll-to-latest{width:2rem;height:2rem;position:fixed;bottom:8.5rem;right:3rem;background-color:#fff;border-radius:50%;border:1px solid}.whatsapp-chat-window.whatsapp-message-index .scroll-to-latest .green-dot{background-color:#25d366;height:.9rem;width:.9rem;border-radius:50%;position:absolute;top:-0.4rem;left:-0.2rem}.whatsapp-chat-window.whatsapp-message-index .sidebar-content{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 100%}.whatsapp-chat-window.whatsapp-message-index .outgoing-message{background-color:#fff;margin-left:auto}.whatsapp-chat-window.whatsapp-message-index .incoming-message{margin-left:1.3rem}.whatsapp-chat-window.whatsapp-message-index .conversation-owner{max-width:75%;line-height:1.6;font-size:.9rem;text-align:center;border-radius:1rem;padding:.3rem .8rem;word-break:break-word;margin:.5rem auto 0 auto;background-color:#ebedf3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.whatsapp-chat-window.whatsapp-message-index .sub-conversation-completed{margin-top:.6rem;width:100%;padding-top:.2rem;padding-bottom:.2rem;margin-bottom:.6rem;margin-left:.6rem;color:#006400;line-height:1.6;font-size:.9rem;text-align:center;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;background-color:#e0f5e0;font-size:.875rem}.whatsapp-chat-window.whatsapp-message-index .sub-conversation-completed img{margin-right:.5rem}.whatsapp-chat-window.whatsapp-message-index .replace-file-button{width:15%}.whatsapp-chat-window.whatsapp-message-index .disabled-conversation{max-width:80%;margin:.5rem auto 0 auto}.whatsapp-chat-window.whatsapp-message-index .disabled-conversation .info{font-size:.9rem;text-align:center;border-radius:1rem;padding:.3rem .8rem;margin-bottom:1.5rem;word-break:break-word;background-color:#ebedf3}.whatsapp-chat-window.whatsapp-message-index .date-separator{text-align:center;border-bottom:1px solid #687790;line-height:.1em;margin:.5rem;font-size:.75rem}.whatsapp-chat-window.whatsapp-message-index .date-separator span{background-color:#f5f6fa;padding:0 .8rem}.whatsapp-chat-window.whatsapp-message-index .card-list.empty-list{height:100%;position:relative}.whatsapp-chat-window.whatsapp-message-index .card-list .not-supported{position:relative}.whatsapp-chat-window.whatsapp-message-index .message-actions-container.hidden{display:none}.whatsapp-chat-window.whatsapp-message-index .list-unstyled.reverse{display:flex;flex-direction:column-reverse}.whatsapp-details-loading.whatsapp-listing{padding:2rem}
.no-conversation-page{margin-top:5rem;align-items:center}.no-conversation-page .no-conversations-logo{height:50%;width:50%}.no-conversation-page .new-conversation-button{margin-top:2rem}
.whatsapp-left-pane-header.list-group-header{display:flex;flex-direction:column}.whatsapp-left-pane-header.list-group-header .bulk-actions-and-search-box-container{display:flex;flex-direction:row;align-items:center}.whatsapp-left-pane-header.list-group-header .bulk-actions-and-search-box-container .read-filter-chips{display:flex;gap:.7rem;margin-left:.1rem}.whatsapp-left-pane-header.list-group-header .bulk-actions-and-search-box-container .read-filter-chips .filter-chip{border:solid .5px #8b95a7;border-radius:18px;background-color:#fff;color:#2e384d;padding:.1rem 1rem;font-size:.8rem;cursor:pointer;white-space:nowrap}.whatsapp-left-pane-header.list-group-header .bulk-actions-and-search-box-container .read-filter-chips .filter-chip:hover{background-color:#e5f0fe}.whatsapp-left-pane-header.list-group-header .bulk-actions-and-search-box-container .read-filter-chips .filter-chip.filter-chip--selected{border-color:#016dee;color:#016dee;background-color:#e5f0fe}.whatsapp-left-pane-header.list-group-header .bulk-actions-and-search-box-container .all-conversations-label{align-content:center;margin-left:.1rem}.whatsapp-left-pane-header.list-group-header .bulk-actions-and-search-box-container .search-icon{margin-left:auto;cursor:pointer;height:2.383rem}.whatsapp-left-pane-header.list-group-header .bulk-actions-and-search-box-container .searchbox{margin-left:auto;margin-right:0 !important;width:100%}.whatsapp-left-pane-header.list-group-header .filters-and-chipsets{margin-top:.5rem}.whatsapp-left-pane-header.list-group-header .filters-and-chipsets .chip{border:0;background:#fff;color:#2e384d;border:.5px solid #8b95a7;border-radius:.6rem;padding:.1rem 1rem;font-size:.8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:15rem}.whatsapp-left-pane-header.list-group-header .filters-and-chipsets .chip:hover{background-color:#e5f0fe}.whatsapp-left-pane-header.list-group-header .filters-and-chipsets .chip.active{border-color:#016dee;color:#016dee;background-color:#e5f0fe}.whatsapp-left-pane-header.list-group-header .filters-and-chipsets .chip.contacts{margin-left:.7rem}.whatsapp-left-pane-header.list-group-header .back-button-container{align-content:center}.whatsapp-left-pane-header.list-group-header .back-button-container .back-button{border:0;background-color:#fff;margin-right:.6rem;align-items:center;align-content:center}
.whatsapp-list .warning-message{background-color:#fcf9cd;margin-bottom:-0.25rem;color:#b9a60f;letter-spacing:.21px;font-size:.85rem;padding:.5rem 1rem;z-index:2}.whatsapp-list .list-group{overflow-x:hidden}.whatsapp-list li.list-group-item:hover,.whatsapp-list li.list-group-item.active{background-color:#eef3f5}.whatsapp-list ul.pagination{margin:0;min-width:100%}.whatsapp-list li.page-item{flex-basis:100%;text-align:center}
.campaign-info__tooltip{color:#687790}.campaign-info__tooltip .fa-info-circle{cursor:pointer}.campaign-info__tooltip:hover{color:#2e384d}
#details_modal.channel-config-details-modal .modal-body{height:auto;max-height:calc(100vh - 220px);padding:1rem;overflow-y:auto}.channel-config-details-modal .modal-dialog{max-width:34rem}.channel-config-details-modal .channel-config__section{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e0e4f8}.channel-config-details-modal .channel-config__section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.channel-config-details-modal .channel-config__section-label{display:block;margin-bottom:.75rem;font-size:.875rem;font-weight:500;color:#2e384d}.channel-config-details-modal .channel-config__label{margin-bottom:.25rem;font-size:.75rem;color:#69707f}.channel-config-details-modal .channel-config__value{font-size:.875rem;color:#2e384d;word-break:break-word}.channel-config-details-modal .channel-config__loader{min-height:8rem}
.meta-channel-icon{display:block;flex-shrink:0;object-fit:contain}.meta-channel-icon--sm{width:1rem;height:1rem}.meta-channel-icon--connect{width:2rem;height:2rem}.meta-channel-icon--lg{width:1.75rem;height:1.75rem}.campaign-channel__card{padding:1rem;cursor:pointer;background:#fff;border-radius:.8rem;border:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.campaign-channel__card:hover{border-color:#0176ff}.campaign-channel__card .channel-card__header{display:flex;justify-content:space-between}.campaign-channel__card .channel-card__header .channel-info{display:flex;align-items:flex-start}.campaign-channel__card .channel-card__header .channel-info .channel-icon{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center}.campaign-channel__card .channel-card__header .channel-info .channel-icon .meta-channel-icon{width:2.25rem;height:2.25rem}.campaign-channel__card .channel-card__header .channel-info .channel-details{margin-left:.75rem}.campaign-channel__card .channel-card__header .channel-info .channel-details h3{margin-bottom:0 !important}.campaign-channel__card .channel-card__header .channel-info .channel-details .channel-meta{font-size:.85rem;margin-top:.15rem}.campaign-channel__card .channel-card__header .channel-info .channel-details .channel-meta .text-muted{color:#687790}.campaign-channel__card .channel-card__header .channel-info .channel-details .channel-meta .meta-separator{margin:0 .375rem;color:#bfc5d2}.campaign-channel__card .channel-card__header .header-actions{gap:.8rem;display:flex}.campaign-channel__card .channel-card__header .header-actions .channel-status{display:flex;height:1.45rem;padding:0 .75rem;margin:.375rem 0;align-items:center;justify-content:center;font-size:.8rem;border-radius:.688rem}.campaign-channel__card .channel-card__body .channel-financial{margin-top:.75rem;margin-bottom:.5rem}.campaign-channel__card .channel-card__body .channel-financial .name{color:#687790;font-size:.8rem}.campaign-channel__card .channel-card__body .channel-financial .name+div{font-size:.9rem}.campaign-channel__card .channel-card__body .channel-financial .channel-financial__link{width:fit-content;cursor:pointer}.campaign-channel__card .channel-card__body .channel-financial:last-child{max-width:33%;word-break:break-word}.campaign-channel__card .channel-card__body .channel-financial--config{text-align:right}.campaign-channel__card .channel-card__body .channel-financial--config .name{display:block}.campaign-channel__card .channel-card__body .channel-financial--config .channel-financial__link{margin-left:auto;white-space:nowrap}.campaign-channel__card .channel-card__body .channel-financial--config:last-child{max-width:none}.campaign-channel__card .channel-card__body .channel-progress{gap:1.25rem;display:flex;margin-bottom:.8rem}.campaign-channel__card .channel-card__body .channel-progress .channel-duration,.campaign-channel__card .channel-card__body .channel-progress .channel-budget{flex:1 1 50%}.campaign-channel__card .channel-card__body .channel-progress .channel-duration span,.campaign-channel__card .channel-card__body .channel-progress .channel-budget span{color:#687790;font-size:.9rem}
.dialer-pause-custom-tooltip .tooltip-inner{padding:0;text-align:left;overflow:hidden;max-width:20rem;color:#2e384d;border-radius:.5rem;background-color:#fff;border:.0625rem solid #dfdfdf;box-shadow:0 .25rem .75rem rgba(0,0,0,.15)}.dialer-pause-custom-tooltip .arrow::before{border-top-color:#fff}.dialer-pause-custom-tooltip.tooltip{opacity:1;z-index:1080}.dialer-pause-custom-tooltip.bs-tooltip-top .arrow::before{border-top-color:#fff}.dialer-pause-custom-tooltip.bs-tooltip-top .arrow::after{left:0;content:"";top:-0.0625rem;position:absolute;border-style:solid;border-width:.4rem .4rem 0;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.dialer-pause-tooltip-content{line-height:1.4;font-size:.8rem}.dialer-pause-tooltip-content .header{color:#2e384d;font-weight:600;font-size:.9rem;padding:.75rem 1rem;background-color:#f9f9f9;border-bottom:.0625rem solid #eef3f5}.dialer-pause-tooltip-content .body{color:#2e384d;padding:.5rem 1rem}.dialer-pause-tooltip-content .body .reason,.dialer-pause-tooltip-content .body .note{margin-bottom:.25rem;word-break:break-word}.dialer-pause-tooltip-content .body .reason:last-child,.dialer-pause-tooltip-content .body .note:last-child{margin-bottom:0}.dialer-pause-tooltip-content .footer{font-weight:500;font-size:.75rem;padding:.75rem 1rem}.dialer-pause-tooltip-content .footer .time{color:#0176ff;margin-left:.25rem}
.campaign-activity__dialer-card{padding:1rem;background:#fff;border-radius:.8rem;margin-bottom:1.5rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137);border:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.campaign-activity__dialer-card:hover{border-color:#0176ff}.campaign-activity__dialer-card.highlighted-row{border:1px solid #0176ff}.campaign-activity__dialer-card .dialer-card__header img{height:2.5rem}.campaign-activity__dialer-card .dialer-card__header .campaign-activity__name{padding-top:.5rem;word-break:break-word}.campaign-activity__dialer-card .dialer-card__header .campaign-activity__name h3{align-self:center;margin-left:.75rem;margin-bottom:0 !important}.campaign-activity__dialer-card .dialer-card__header .campaign-activity__name span{margin-left:.75rem}.campaign-activity__dialer-card .dialer-card__header .view-dialer-cta,.campaign-activity__dialer-card .dialer-card__header .dialer-status{display:flex;height:1.45rem;padding:0 .75rem;margin:.375rem 0;align-items:center;justify-content:center}.campaign-activity__dialer-card .dialer-card__header .view-dialer-cta{font-weight:500;font-size:.875rem;margin-right:.8rem}.campaign-activity__dialer-card .dialer-card__header .dialer-status{font-size:.8rem;border-radius:.688rem}.campaign-activity__dialer-card .dialer-card__body .field{margin-top:.75rem;margin-bottom:.5rem}.campaign-activity__dialer-card .dialer-card__body .field .name{color:#687790;font-size:.8rem}.campaign-activity__dialer-card .dialer-card__body .field .name+div{font-size:.9rem}
.campaign-activity__assigned-user-agents{margin-top:1.5rem}.campaign-activity__assigned-user-agents .user-agents__header{width:100%;max-height:4rem;background:#f9f9f9;border-top-left-radius:.8rem;border-top-right-radius:.8rem;transition:border-radius .3s ease}.campaign-activity__assigned-user-agents .user-agents__header .assigned-user-agents__count{font-weight:500;font-size:1.07rem}.campaign-activity__assigned-user-agents .user-agents__list{opacity:0;max-height:0;background:#f9f9f9;transition:all .3s ease;padding:0 1rem 1rem 1rem;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.campaign-activity__assigned-user-agents .user-agents__list.collapse.show{opacity:1;display:flex;flex-direction:column;max-height:fit-content}
.campaign-activity__card{padding:1rem;cursor:pointer;background:#fff;border-radius:.8rem;border:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.campaign-activity__card:hover{border-color:#0176ff}.campaign-activity__card.highlighted-row{border:1px solid #0176ff}.campaign-activity__card .activity-card__header{display:flex;justify-content:space-between}.campaign-activity__card .activity-card__header img{height:2.5rem}.campaign-activity__card .activity-card__header h3{align-self:center;margin-left:.75rem;margin-bottom:0 !important}.campaign-activity__card .activity-card__header .campaign-activity__name{padding-top:.5rem;word-break:break-word}.campaign-activity__card .activity-card__header .campaign-activity__name span{margin-left:.75rem}.campaign-activity__card .activity-card__header .header-actions{gap:.8rem;display:flex}.campaign-activity__card .activity-card__header .header-actions .bulk-job__link{min-width:6rem;font-size:.8rem;margin-top:.7rem}.campaign-activity__card .activity-card__header .header-actions .view-dialer-cta,.campaign-activity__card .activity-card__header .header-actions .activity-status{display:flex;height:1.45rem;padding:0 .75rem;margin:.375rem 0;align-items:center;justify-content:center}.campaign-activity__card .activity-card__header .header-actions .view-dialer-cta{font-weight:500;font-size:.875rem}.campaign-activity__card .activity-card__header .header-actions .activity-status{font-size:.8rem;border-radius:.688rem}.campaign-activity__card .activity-card__header .header-actions .far.fa-ellipsis-v{font-size:1.25rem}.campaign-activity__card .activity-card__body .activity-financial{margin-top:.75rem;margin-bottom:.5rem}.campaign-activity__card .activity-card__body .activity-financial .name{color:#687790;font-size:.8rem}.campaign-activity__card .activity-card__body .activity-financial .name+div{font-size:.9rem}.campaign-activity__card .activity-card__body .activity-financial:last-child{max-width:33%;word-break:break-word}.campaign-activity__card .activity-card__body .activity-progress{gap:1.25rem;display:flex;margin-bottom:.8rem}.campaign-activity__card .activity-card__body .activity-progress .activity-duration,.campaign-activity__card .activity-card__body .activity-progress .activity-budget{flex:1 1 50%}.campaign-activity__card .activity-card__body .activity-progress .activity-duration span,.campaign-activity__card .activity-card__body .activity-progress .activity-budget span{color:#687790;font-size:.9rem}
.meta-channel-icon{display:block;flex-shrink:0;object-fit:contain}.meta-channel-icon--sm{width:1rem;height:1rem}.meta-channel-icon--connect{width:2rem;height:2rem}.meta-channel-icon--lg{width:1.75rem;height:1.75rem}.campaign-card{width:100%;padding:1.5rem;margin-bottom:1.5rem;border-radius:.75rem;background-color:#fff;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137);border:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.campaign-card:not(.campaign-card--loading):hover{border-color:#0176ff}.campaign-card.highlighted-row{border:1px solid #0176ff}.campaign-card .campaign-info__left-section .clamp-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.campaign-card .campaign-info__left-section .campaign-id,.campaign-card .campaign-info__left-section .campaign-status{display:flex;height:1.45rem;font-size:.8rem;padding:0 .75rem;align-items:center;margin-left:.75rem;justify-content:center;border-radius:.688rem}.campaign-card .campaign-info__left-section .campaign-id{color:#fff;width:fit-content;min-width:3.688rem;background-color:#b0bac9}.campaign-card .campaign-info__left-section .campaign-status{min-width:fit-content}.campaign-card .campaign-info__left-section .description{color:#687790}.campaign-card .campaign-info__left-section .campaign-financial{padding-left:1rem;padding-right:1rem;border-right:1px solid #dfdfdf}.campaign-card .campaign-info__left-section .campaign-financial .name{color:#687790;font-size:.8rem}.campaign-card .campaign-info__left-section .campaign-financial:first-child{padding-left:0}.campaign-card .campaign-info__left-section .campaign-financial:last-child{padding-right:0;border-right:none}.campaign-card .campaign-info__right-section{display:flex;flex-direction:column}.campaign-card .campaign-info__right-section .actions{gap:.8rem;display:flex;margin-left:1rem;justify-content:end}.campaign-card .campaign-info__right-section .actions .add-activity{line-height:1;min-width:fit-content;padding:.5rem 1rem .5rem 1rem}.campaign-card .campaign-info__right-section .actions .campaign-view-dashboard{display:flex;padding:0;width:2.25rem;height:2.25rem;min-width:2.25rem;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid #0176ff}.campaign-card .campaign-info__right-section .actions .campaign-view-dashboard i{font-size:1.25rem;font-weight:300;color:#0176ff}.campaign-card .campaign-info__right-section .actions .campaign-view-dashboard:hover{background-color:#0176ff}.campaign-card .campaign-info__right-section .actions .campaign-view-dashboard:hover i{color:#fff}.campaign-card .campaign-info__right-section .actions .dropdown-toggle{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center}.campaign-card .campaign-info__right-section .actions button{height:2.25rem}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-toggle::after{display:none}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu{top:100% !important;left:auto !important;right:0 !important;width:20rem;margin-top:.5rem;padding:.4rem 0;transform:none !important}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu .campaign-add-menu__item{padding:.55rem 1rem;white-space:normal}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu .campaign-add-menu__item .campaign-add-menu__option{gap:.7rem;display:flex;align-items:flex-start}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu .campaign-add-menu__item .campaign-add-menu__option .campaign-add-menu__icon{font-size:1rem;margin-top:.15rem}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu .campaign-add-menu__item .campaign-add-menu__option .campaign-add-menu__icon--activity{color:#0176ff}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu .campaign-add-menu__item .campaign-add-menu__option .campaign-add-menu__icon--channel{color:#745fa9}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu .campaign-add-menu__item .campaign-add-menu__option .campaign-add-menu__text{display:flex;flex-direction:column}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu .campaign-add-menu__item .campaign-add-menu__option .campaign-add-menu__text .campaign-add-menu__title{font-size:.9rem;font-weight:500;line-height:1.2}.campaign-card .campaign-info__right-section .actions .campaign-add-menu-wrapper .dropdown-menu .campaign-add-menu__item .campaign-add-menu__option .campaign-add-menu__text .campaign-add-menu__desc{font-size:.72rem;color:#687790;line-height:1.2;margin-top:.15rem}.campaign-card .campaign-info__right-section .fas.fa-calendar-alt{margin-right:.5rem;color:#0176ff}.campaign-card .campaign-channels{margin-top:.5rem}.campaign-card .campaign-channels .channels-header{width:100%;max-height:4rem;background:#f9f9f9;border-top-left-radius:.8rem;border-top-right-radius:.8rem;transition:border-radius .3s ease}.campaign-card .campaign-channels .channels-header .channels-count{font-weight:500;font-size:1.07rem}.campaign-card .campaign-channels .channels-list{opacity:0;gap:1.5rem;max-height:0;background:#f9f9f9;transition:all .3s ease;padding:0 1rem 1rem 1rem;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.campaign-card .campaign-channels .channels-list.collapse.show{opacity:1;display:flex;flex-wrap:wrap;max-height:fit-content}.campaign-card .campaign-channels .channels-list .campaign-channel__card{flex:1 1 48%;min-width:30rem}.campaign-card .campaign-activities{margin-top:.5rem}.campaign-card .campaign-activities .activities-header{width:100%;max-height:4rem;background:#f9f9f9;border-top-left-radius:.8rem;border-top-right-radius:.8rem;transition:border-radius .3s ease}.campaign-card .campaign-activities .activities-header .activities-count{font-size:1.07rem;font-weight:500}.campaign-card .campaign-activities .activities-list{max-height:0;opacity:0;gap:1.5rem;background:#f9f9f9;transition:all .3s ease;padding:0 1rem 1rem 1rem;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.campaign-card .campaign-activities .activities-list.collapse.show{opacity:1;display:flex;flex-wrap:wrap;max-height:fit-content}.campaign-card .campaign-activities .activities-list .campaign-activity__card{flex:1 1 48%;min-width:30rem}.campaign-card .accordion-header__right{gap:.5rem}.campaign-card .accordion-type-icons{display:flex;align-items:center;gap:.4rem}.campaign-card .accordion-type-icons .accordion-type-icon{display:flex;width:1.5rem;height:1.5rem;flex-shrink:0;align-items:center;justify-content:center}.campaign-card .accordion-type-icons .accordion-type-icon img{width:100%;height:100%;object-fit:contain}.campaign-card .accordion-type-icons .accordion-type-icon .fab{font-size:1.35rem;line-height:1}.campaign-card .accordion-type-icons .accordion-type-icon--channel .meta-channel-icon{width:1.35rem;height:1.35rem}
.campaign-listing{padding:1.5rem}.campaign-listing .page-header{margin-top:3rem}.campaign-listing .page-header .page-title{flex-direction:column}.campaign-listing .page-header .page-title .page-subtitle{color:#687790;margin-top:.5rem;font-size:.85rem}.campaign-listing .page-header #filterModal,.campaign-listing .page-header #sortModal{top:12.5rem;bottom:0}.campaign-listing .page-content{overflow-y:scroll}.campaign-listing .page-content.no-campaign-found{margin:.5rem;border-radius:.8rem;background-color:#fff}.campaign-listing .campaign-pagination{background-color:#fff;margin:0 -1rem -1rem -1rem;padding:.5rem 1.25rem .5rem 0;border-top:.0667rem solid #e0e4f8}.campaign-listing .campaign-pagination nav{margin-top:0 !important}
.track-leads-section{gap:1rem;display:flex;margin-bottom:1rem;flex-direction:column}.track-leads-section .track-leads-banner{gap:1rem;display:flex;align-items:center;border-radius:.5rem;padding:.85rem 1rem;border:1px solid #0176ff;justify-content:space-between;background-color:#eff2ff}.track-leads-section .track-leads-banner .track-leads-banner-content{gap:.75rem;display:flex;align-items:flex-start}.track-leads-section .track-leads-banner .track-leads-banner-icon{color:#0176ff;font-size:1.1rem;margin-top:.1rem}.track-leads-section .track-leads-banner .track-leads-banner-title{color:#2e384d;font-weight:500;font-size:.95rem}.track-leads-section .track-leads-banner .track-leads-banner-subtitle{color:#687790;font-size:.8rem;margin-top:.15rem}.track-leads-section .track-leads-banner .toggle-field{padding:0;width:auto;flex:0 0 auto;max-width:none}.track-leads-section .track-leads-banner .toggle-field .form-group{margin-bottom:0}.track-leads-section .params-info{position:relative;margin-bottom:1rem;border-radius:.5rem;padding:.85rem 2rem .85rem 1rem;background-color:#fcf9cd;border:1px solid #faf180}.track-leads-section .params-info .params-info-close{top:.75rem;right:.85rem;cursor:pointer;color:#687790;font-size:.9rem;position:absolute}.track-leads-section .params-info .params-info-close:hover{color:#2e384d}.track-leads-section .params-info .params-info-header{gap:.5rem;display:flex;align-items:center;margin-bottom:.6rem}.track-leads-section .params-info .params-info-header .params-info-icon{color:#ffa200;font-size:.95rem}.track-leads-section .params-info .params-info-header .params-info-title{color:#2e384d;font-weight:500;font-size:.9rem}.track-leads-section .params-info .params-info-body p{color:#687790;font-size:.8rem;margin-bottom:.4rem}.track-leads-section .params-info .params-info-body p:last-child{margin-bottom:0}.track-leads-section .params-info .params-info-body p strong{color:#2e384d;font-weight:500}.track-leads-section .track-leads-config{gap:1rem;display:flex;flex-direction:column}.track-leads-section .track-leads-config .metric-config{padding:1rem;border-radius:.5rem;border:.0667rem solid #e0e4f8}.track-leads-section .track-leads-config .metric-config .metric-config-header{margin-bottom:.75rem}.field-mapping-info{cursor:pointer;color:#8798ad;font-size:.85rem}.field-mapping-info:hover{color:#2e384d}.field-mapping{overflow:hidden;border-radius:.5rem;border:.0667rem solid #e0e4f8}.field-mapping .field-mapping-head{display:grid;font-weight:500;color:#687790;font-size:.8rem;grid-template-columns:1fr 1fr;background-color:#eff2ff;border-bottom:.0667rem solid #e0e4f8}.field-mapping .field-mapping-head span{padding:.75rem 1rem}.field-mapping .field-mapping-head span:first-child{border-right:.0667rem solid #e0e4f8}.field-mapping .field-mapping-row{display:grid;align-items:center;grid-template-columns:1fr 1fr;border-bottom:.0667rem solid #e0e4f8}.field-mapping .field-mapping-row:last-child{border-bottom:none}.field-mapping .field-mapping-row .field-mapping-label{display:flex;color:#0176ff;font-weight:500;font-size:.85rem;align-self:stretch;align-items:center;padding:.75rem 1rem;background-color:#f9f9f9;border-right:.0667rem solid #e0e4f8}.field-mapping .field-mapping-row .field-mapping-value{padding:.5rem 1rem}.field-mapping .field-mapping-row .field-mapping-value .dropdownv2{padding:0}.field-mapping .field-mapping-row .field-mapping-value .form-group{margin-bottom:0}
#details_modal.utm-info-modal .modal-dialog{min-width:56rem;max-height:40rem}#details_modal.utm-info-modal .modal-header .modal-title .utm-info-heading .utm-info-title{color:#2e384d;font-weight:500;font-size:1.15rem}#details_modal.utm-info-modal .modal-header .modal-title .utm-info-heading .utm-info-subtitle{color:#8798ad;font-size:.8rem;margin-top:.15rem}#details_modal.utm-info-modal .utm-info{gap:1.25rem;display:flex;flex-direction:column;padding:1.25rem 1.5rem 1.5rem}#details_modal.utm-info-modal .utm-info .utm-info-group{gap:.75rem;display:flex;flex-direction:column}#details_modal.utm-info-modal .utm-info .utm-info-group-header{color:#687790;font-weight:500;font-size:.75rem;padding:.6rem 1rem;border-radius:.4rem;letter-spacing:.05rem;background-color:#eff2ff}#details_modal.utm-info-modal .utm-info .utm-info-creative{overflow:hidden;border-radius:.5rem;border:.0667rem solid #e0e4f8}#details_modal.utm-info-modal .utm-info .utm-info-creative-header{gap:.6rem;display:flex;padding:.75rem 1rem;align-items:center;background-color:#f9f9f9;border-bottom:.0667rem solid #e0e4f8}#details_modal.utm-info-modal .utm-info .utm-info-badge{width:1.4rem;height:1.4rem;display:flex;flex-shrink:0;color:#fff;font-weight:500;font-size:.75rem;border-radius:50%;align-items:center;justify-content:center;background-color:#0176ff}#details_modal.utm-info-modal .utm-info .utm-info-creative-name{color:#2e384d;font-weight:500;font-size:.9rem}#details_modal.utm-info-modal .utm-info .utm-info-grid{gap:1rem 1.5rem;display:grid;padding:1rem;grid-template-columns:repeat(3, 1fr)}#details_modal.utm-info-modal .utm-info .utm-info-field{min-width:0}#details_modal.utm-info-modal .utm-info .utm-info-field-label{color:#8798ad;font-size:.75rem;margin-bottom:.15rem}#details_modal.utm-info-modal .utm-info .utm-info-field-value{color:#2e384d;font-size:.85rem;word-break:break-word}
.campaign-channel-create-edit-form{margin:1.5rem;padding:1.5rem;background:#f4f4f4;border-radius:.75rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}.campaign-channel-create-edit-form .channel-form-header{padding:0 1rem 1rem 1rem;border-bottom:1px solid #b4c5d8}.campaign-channel-create-edit-form .channel-form-header .channel-form-title{line-height:1;font-weight:300;color:#2e384d;font-size:1.4rem;letter-spacing:.0306rem}.campaign-channel-create-edit-form .channel-form-body.form-body{gap:1rem;display:flex;overflow-y:auto;margin-bottom:1rem;flex-direction:column;letter-spacing:.0333rem;height:calc(100vh - 18.5rem)}.campaign-channel-create-edit-form .channel-form-body.form-body .channel-form-content{flex:1;gap:1rem;display:flex;overflow-y:auto;flex-direction:column}.campaign-channel-create-edit-form .channel-form-body.form-body .step-progress-wrapper{border-bottom:none;padding:.75rem .75rem 0 .75rem}.campaign-channel-create-edit-form .channel-form-body.form-body .step-progress-wrapper .steps-step-progress-element:not(:first-child)::before{background-color:#e0e4f8}.campaign-channel-create-edit-form .channel-details-step{gap:1rem;display:flex;flex-direction:column}.campaign-channel-create-edit-form .channel-details-step .channel-step-content{height:auto}.campaign-channel-create-edit-form .channel-adset-ad-step{gap:1rem;display:flex;flex-direction:column}.campaign-channel-create-edit-form .channel-adset-ad-step .channel-step-content{height:auto}.campaign-channel-create-edit-form .channel-step-content{height:100%;display:flex;flex-direction:column;border-radius:.5rem;background-color:#fff;padding:1.5rem}.campaign-channel-create-edit-form .channel-step-content .section-header{display:flex;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:.0667rem solid #e0e4f8}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .utm-info-banner{gap:1rem;display:flex;margin-top:1rem;align-items:center;border-radius:.5rem;padding:.75rem 1rem;background-color:#fcf9cd;border:1px solid #faf180;justify-content:space-between}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .utm-info-banner .utm-info-banner-content{gap:.6rem;display:flex;align-items:flex-start}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .utm-info-banner .utm-info-banner-icon{color:#ffa200;font-size:1rem;margin-top:.1rem}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .utm-info-banner .utm-info-banner-title{color:#2e384d;font-weight:500;font-size:.85rem}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .utm-info-banner .utm-info-banner-subtitle{color:#687790;font-size:.8rem;margin-top:.1rem}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .utm-info-banner .utm-info-banner-link{gap:.4rem;display:flex;flex-shrink:0;cursor:pointer;font-size:.85rem;align-items:center;white-space:nowrap}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .fb-loading{color:#687790;padding:.5rem 0;font-size:.875rem}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .fb-not-connected-note{color:#ffa200;font-size:.875rem;margin-top:-0.5rem}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .fb-campaign-info-icon{cursor:pointer;color:#8798ad;font-size:.8rem}.campaign-channel-create-edit-form .channel-step-content .tab-inner-content .fb-campaign-info-icon:hover{color:#2e384d}.campaign-channel-create-edit-form .channel-form-footer.form-footer{display:flex;letter-spacing:.0333rem;justify-content:space-between;padding:1rem .7rem 1rem 1rem;border-top:1px solid #b4c5d8}.campaign-channel-create-edit-form .channel-form-footer.form-footer .form-buttons{gap:1rem;display:flex}.campaign-channel-create-edit-form .channel-form-footer.form-footer .form-buttons .btn{line-height:1.5;min-width:7.2rem}.campaign-channel-create-edit-form .channel-form-footer.form-footer .form-buttons .dropdown-toggle{min-width:fit-content}.campaign-channel-create-edit-form .create-channel-cta{text-align:center}.campaign-channel-create-edit-form .create-channel-cta a{cursor:pointer;font-size:.875rem;display:inline-block;margin-top:.5rem}
#details_modal.campaign-add-type-selection-modal .modal-dialog{max-width:37.5rem}#details_modal.campaign-add-type-selection-modal .modal-body{height:auto;padding:1rem 1rem 1.25rem 1rem}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .selection-description{color:#687790;margin-bottom:1rem;font-size:.9375rem}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options{gap:1rem;display:flex;flex-direction:column}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card{width:100%;display:flex;cursor:pointer;padding:1.25rem;text-align:left;align-items:center;border-radius:.625rem;background-color:#fff;transition:all .2s ease;border:.0625rem solid #e0e4f8}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card:hover{border-color:#0176ff;background-color:#f8f9fa;box-shadow:0 .25rem .75rem rgba(1,118,255,.1)}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card:hover .card-arrow{color:#0176ff;transform:translateX(0.25rem)}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .icon-container{width:3rem;height:3rem;display:flex;flex-shrink:0;margin-right:1rem;align-items:center;justify-content:center;border-radius:.625rem}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .icon-container i{font-size:1.2rem}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .icon-container.outreach-icon{background-color:rgba(1,118,255,.1)}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .icon-container.outreach-icon i{color:#0176ff}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .icon-container.marketing-icon{background-color:#e8ddec}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .icon-container.marketing-icon i{color:#745fa9}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .card-content{flex:1}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .card-content .card-title{font-size:1rem;font-weight:600;color:#2e384d;margin-bottom:.1875rem}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .card-content .card-description{margin:0;line-height:1.4;color:#455067;font-size:.8125rem}#details_modal.campaign-add-type-selection-modal .campaign-add-type-selection-content .campaign-add-type-options .campaign-add-type-card .card-arrow{font-size:1rem;color:#bfc5d2;margin-left:1rem;transition:all .2s ease}
.campaign-view{width:100%;padding:1.5rem;border-radius:.75rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}.campaign-view .campaign-info{width:100%;height:100%;display:flex;padding:1.5rem;margin-bottom:1.5rem;flex-direction:column;border-radius:.75rem;background-color:#fff;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}.campaign-view .campaign-info .back-page{cursor:pointer;color:#0176ff;width:fit-content;font-size:.875rem;margin-bottom:1.125rem}.campaign-view .campaign-info .campaign-card{padding:0;box-shadow:none;margin-bottom:0}.campaign-view .campaign-info .no-activities-found{flex:1;display:flex;overflow-y:scroll;margin-top:1.25rem;border-radius:.75rem;background-color:#f4f4f4;padding:1.5rem 1rem 1.5rem 1rem}.campaign-view .campaign-info .form-layout-v3,.campaign-view .campaign-info .campaign-channel-create-edit-form{margin:.5rem 0 0 0}.campaign-view .campaign-info .form-layout-v3 .form-body,.campaign-view .campaign-info .campaign-channel-create-edit-form .form-body{height:calc(100vh - 28.7rem)}.campaign-view .campaign-info .form-layout-v3 .form-body .left-section,.campaign-view .campaign-info .campaign-channel-create-edit-form .form-body .left-section{overflow-y:scroll}.campaign-view .campaign-info .form-layout-v3 .form-footer,.campaign-view .campaign-info .campaign-channel-create-edit-form .form-footer{padding-bottom:0}.campaign-view .campaign-info .campaign-channel-create-edit-form .form-body{height:calc(100vh - 30.7rem)}.campaign-view .campaign-info.empty-description .form-layout-v3{flex:1}.campaign-view .campaign-info.empty-description .form-layout-v3 .form-body{height:calc(100vh - 27.2rem)}.campaign-view .campaign-info.empty-description .campaign-channel-create-edit-form{flex:1}.campaign-view .campaign-info.empty-description .campaign-channel-create-edit-form .form-body{height:calc(100vh - 29.2rem)}
.date-range__picker{position:relative}.date-range__picker .DateRangePicker_picker{z-index:3;top:.5rem !important;left:-21rem !important}.date-range__picker .DateRangePicker_picker div[role=application][aria-label=Calendar]{visibility:visible !important}.date-range__picker .DateRangePicker_picker .DayPickerNavigation_button{top:.9rem}.date-range__picker .DateRangePicker_picker .DayPickerNavigation_button:first-child{left:.4rem}.date-range__picker .DateRangePicker_picker .DayPickerNavigation_button:last-child{right:.4rem}.date-range__picker .DateRangePicker_picker .DayPicker_transitionContainer{height:15.6rem !important;min-height:15.6rem !important}.date-range__picker .DateRangePicker_picker .DayPicker_transitionContainer .CalendarMonthGrid.CalendarMonthGrid__animating .CalendarMonthGrid_month__horizontal:last-child{display:none}.date-range__picker .DateRangePicker_picker .DayPicker_transitionContainer .CalendarMonth_table{border-spacing:0 .3rem}.date-range__picker .DateRangePicker_picker .DayPicker_transitionContainer .CalendarMonth_table .CalendarDay__selected_start.CalendarDay__default{opacity:1;color:#fff;background-color:#3e82f7;border-top-left-radius:50%;border-bottom-left-radius:50%}.date-range__picker .DateRangePicker_picker .DayPicker_transitionContainer .CalendarMonth_table .CalendarDay__selected_end.CalendarDay__default{opacity:1;color:#fff;background-color:#3e82f7;border-top-right-radius:50%;border-bottom-right-radius:50%}.date-range__picker .DateRangePicker_picker .CalendarMonthGrid__horizontal{width:fit-content !important}.date-range__picker .DateRangePicker_picker .CalendarMonthGrid__horizontal .custom-month-year-dropdown .month-container .dropdown-menu,.date-range__picker .DateRangePicker_picker .CalendarMonthGrid__horizontal .custom-month-year-dropdown .year-container .dropdown-menu{max-height:13rem;overflow-x:hidden;overflow-y:auto}.date-range__picker .DateRangePicker_picker .CalendarMonthGrid_month__hidden{display:none}.date-range__picker .DateInput.DateInput_1,.date-range__picker .DateRangePickerInput_arrow.DateRangePickerInput_arrow_1{display:none}.date-range__picker .DayPicker>div{flex-direction:column}.date-range__picker .date-range__value{top:0;right:0;gap:.25rem;display:flex;position:absolute;white-space:nowrap}.date-range__picker .date-range__value .fa-calendar-alt{margin-top:.16rem;margin-right:.25rem}.date-range__picker .date-range__value .date-value{margin-top:-0.1rem}.DateRangePicker_picker div[role=application][aria-label=Calendar]{visibility:visible !important}
.bar-chart__report{padding:1rem;min-height:23rem;border-radius:.8rem;border:1px solid #dfdfdf}.bar-chart__report .bar-chart__container .recharts-surface{margin-top:1rem}.bar-chart__report .bar-chart__container .bar-chart__custom-legend{gap:.5rem 1.5rem;display:flex;flex-wrap:wrap;align-items:center;margin-left:-0.25rem}.bar-chart__report .bar-chart__container .bar-chart__custom-legend .dimension{width:.8rem;height:.8rem;margin-right:.4rem;flex-shrink:0;border-radius:.19rem}.bar-chart__report .bar-chart__container .bar-chart__custom-legend .f-12{white-space:nowrap}.bar-chart__report .recharts-brush rect{stroke:#0176ff}.bar-chart__report .recharts-brush .recharts-brush-slide{fill:#0176ff}.bar-chart__report .recharts-brush .recharts-brush-traveller rect{fill:#0176ff}.bar-chart__report .recharts-brush .recharts-brush-texts{font-size:.9rem}.bar-chart__report .recharts-brush .recharts-brush-texts rect{color:#2e384d}.bar-chart__report--fill-height{flex:1;display:flex;flex-direction:column;min-height:0;height:100%;border:none;padding:0}.bar-chart__report--fill-height .bar-chart__container{flex:1;min-height:12rem}.bar-chart__report .bar-chart__custom-tooltip{z-index:2;padding:1rem;position:fixed;font-size:.9333rem;border-radius:.4rem;background-color:#f9f9f9;padding:.3rem .5rem .3rem .5rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}
.campaign-related__form-values{padding:1.3rem;border-radius:.8rem;word-break:break-word;border:1px solid #dfdfdf}.campaign-related__form-values.campaign__draft-status{height:34.938rem;overflow-y:scroll}.campaign-related__form-values .section .section-name{font-weight:500;font-size:.9rem;margin-bottom:1rem}.campaign-related__form-values .section .row{border-bottom:1px solid #dfdfdf}.campaign-related__form-values .section .row .campaign-related__status{display:flex;height:1.45rem;font-size:.8rem;padding:0 .75rem;align-items:center;min-width:fit-content;justify-content:center;border-radius:.688rem}.campaign-related__form-values .section .row .col-6{margin-bottom:1rem}.campaign-related__form-values .section .row .col-6 .label{color:#8b95a7;font-size:.8rem}.campaign-related__form-values .section .row .col-6:nth-child(2n){text-align:right}.campaign-related__form-values .section:last-child .section-name{margin-top:1rem}.campaign-related__form-values .section:last-child .row{border-bottom:none}#details_modal.campaign-related__form-values__modal{margin:5rem auto}#details_modal.campaign-related__form-values__modal .modal-dialog{max-width:70rem}#details_modal.campaign-related__form-values__modal .modal-dialog .modal-body{padding:1rem;min-height:11rem;height:fit-content;max-height:calc(100vh - 23.125rem)}#details_modal.campaign-related__form-values__modal .modal-dialog .modal-body .form-group{margin-bottom:0}
.campaign-activity__summary{display:flex;padding:1.3rem;border-radius:.8rem;border:1px solid #dfdfdf;justify-content:space-between}.campaign-activity__summary .label{color:#687790;font-size:.8rem}
.line-chart__report .recharts-surface{margin-top:1rem}.line-chart__report .line-chart__custom-legend{gap:1.5rem;display:flex;margin-left:-0.25rem}.line-chart__report .line-chart__custom-legend .legend-name{display:flex;max-width:22%;align-items:center}.line-chart__report .line-chart__custom-legend .dimension{width:.8rem;height:.8rem;margin-right:.4rem;border-radius:.19rem}.line-chart__report .line-chart__custom-tooltip{z-index:2;padding:1rem;position:absolute;white-space:nowrap;border-radius:.4rem;background-color:#f9f9f9;padding:.3rem .5rem .3rem .5rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}.line-chart__report .line-chart__custom-tooltip .name{max-width:25rem}.line-chart__report .recharts-brush rect{stroke:#0176ff}.line-chart__report .recharts-brush .recharts-brush-slide{fill:#0176ff}.line-chart__report .recharts-brush .recharts-brush-traveller{pointer-events:none}.line-chart__report .recharts-brush .recharts-brush-traveller rect{fill:#0176ff}.line-chart__report .recharts-brush .recharts-brush-texts{font-size:.9rem}.line-chart__report .recharts-brush .recharts-brush-texts rect{color:#2e384d}#details_modal.line-chart__modal{margin-top:4rem}#details_modal.line-chart__modal .modal-dialog{min-width:70rem;max-height:40rem}#details_modal.line-chart__modal .modal-dialog .modal-body{padding:1rem;height:31rem}#details_modal.line-chart__modal .modal-dialog .modal-body .recharts-surface{margin-top:1rem}#details_modal.line-chart__modal .modal-dialog .modal-body .line-chart__custom-legend{gap:1.5rem;display:flex;margin-left:-0.25rem}#details_modal.line-chart__modal .modal-dialog .modal-body .line-chart__custom-legend .dimension{width:.8rem;height:.8rem;margin-right:.4rem;border-radius:.19rem}#details_modal.line-chart__modal .modal-dialog .modal-body .recharts-legend-wrapper{top:0 !important}#details_modal.line-chart__modal .modal-dialog .modal-body .line-chart__custom-tooltip{z-index:1061;padding:1rem;position:absolute;white-space:nowrap;border-radius:.4rem;background-color:#f9f9f9;padding:.3rem .5rem .3rem .5rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}#details_modal.line-chart__modal .modal-dialog .modal-body .line-chart__custom-tooltip .name{max-width:25rem}#details_modal.line-chart__modal .modal-dialog .modal-body .recharts-brush rect{stroke:#0176ff}#details_modal.line-chart__modal .modal-dialog .modal-body .recharts-brush .recharts-brush-slide{fill:#0176ff}#details_modal.line-chart__modal .modal-dialog .modal-body .recharts-brush .recharts-brush-traveller rect{fill:#0176ff}#details_modal.line-chart__modal .modal-dialog .modal-body .recharts-brush .recharts-brush-texts{font-size:.9rem}#details_modal.line-chart__modal .modal-dialog .modal-body .recharts-brush .recharts-brush-texts rect{color:#2e384d}@media(min-height: 880px){#details_modal.line-chart__modal{margin-top:4rem}}
.campaign-activity__line-chart{padding:1rem;min-height:25rem;border-radius:.8rem;border:1px solid #dfdfdf}.campaign-activity__line-chart .far.fa-expand:hover{color:#0176ff}.campaign-activity__line-chart img{width:100%;height:21rem;object-fit:contain}
.campaign-overview{padding:1.5rem;background:#fff;border-radius:.5rem}.campaign-overview__section{gap:1.5rem;display:flex;margin-top:1.25rem}.campaign-overview__section .campaign-report .no-activities-found,.campaign-overview__section .campaign-report .campaign-activities__not-started{height:100%;display:flex;border-radius:.8rem;background-color:#f4f4f4;padding:1.5rem 1rem 1.5rem 1rem}.campaign-overview__section .campaign-report .campaign-activities__not-started .empty__report-data{width:16.25rem;height:13.35rem}.campaign-overview__section .campaign-report .campaign-activities__not-started .add-instruction{width:80%;color:#8798ad;font-size:.93rem;text-align:center;white-space:normal}.campaign-overview__section .campaign-report .campaign-analytics{gap:1.5rem;display:flex;flex-direction:column}.campaign-overview__section .campaign-report .campaign-analytics .expense-per-activity__section{padding:1.3rem;border-radius:.8rem;border:1px solid #dfdfdf}.campaign-overview__section .campaign-report .campaign-analytics .expense-per-activity__section .f-12{color:#687790;margin-bottom:1.5rem}.campaign-overview__section .campaign-report .campaign-analytics .expense-per-activity__section .activity-expense{display:flex;padding-top:.5rem;padding-bottom:.5rem;justify-content:space-between;border-bottom:1px solid #dadada}.campaign-overview__section .campaign-report .campaign-analytics .expense-per-activity__section .activity-expense img{height:2.5rem;margin-right:.5rem}.campaign-overview__section .campaign-report .campaign-analytics .expense-per-activity__section .activity-expense .money-field{display:flex;align-self:center}.campaign-overview__section .campaign-report .campaign-analytics .expense-per-activity__section .activity-expense .money-field span{font-size:1.1rem}.campaign-overview__section .campaign-report .campaign-analytics .expense-per-activity__section .activity-expense:first-child{padding-top:0}.campaign-overview__section .campaign-report .campaign-analytics .expense-per-activity__section .activity-expense:last-child{padding-bottom:0;border-bottom:none}
.campaign-activity__pie-chart{padding:1rem;min-height:25rem;border-radius:.8rem;border:1px solid #dfdfdf}.campaign-activity__pie-chart img{width:100%;height:21rem;object-fit:contain}.campaign-activity__pie-chart .pie-chart-legend .legend-item{align-items:center;margin-bottom:.5rem}.campaign-activity__pie-chart .pie-chart-legend .legend-item .legend-color{width:.8rem;height:.8rem;flex-shrink:0;border-radius:2px;margin-right:.5rem;display:inline-block}.campaign-activity__pie-chart .pie-chart-legend .legend-item .legend-label{font-size:.9rem;overflow:hidden;white-space:nowrap;max-width:11.25rem;text-overflow:ellipsis}.campaign-activity__pie-chart .pie-chart-tooltip{min-width:8rem;max-width:16rem;border-radius:.4rem;padding:.5rem .75rem;background-color:#fff;border:1px solid #dfdfdf;box-shadow:0 2px 8px rgba(46,56,77,.12)}.campaign-activity__pie-chart .pie-chart-tooltip .tooltip-header{display:flex;align-items:center;margin-bottom:.25rem}.campaign-activity__pie-chart .pie-chart-tooltip .tooltip-header .tooltip-color{width:.7rem;height:.7rem;flex-shrink:0;margin-right:.4rem;display:inline-block;border-radius:.125rem}.campaign-activity__pie-chart .pie-chart-tooltip .tooltip-header .tooltip-name{font-weight:500;overflow:hidden;font-size:.85rem;white-space:nowrap;text-overflow:ellipsis}.campaign-activity__pie-chart .pie-chart-tooltip .tooltip-body{display:flex;font-size:.85rem;align-items:baseline}.campaign-activity__pie-chart .pie-chart-tooltip .tooltip-body .tooltip-value{font-weight:500;margin-right:.25rem}
.funnel-report{width:100%;height:95%;display:flex;padding:.5rem;margin-top:.5rem;justify-content:center}.funnel-report .funnel-container{width:100%}.funnel-report .funnel-container .funnel-section{display:flex;border-bottom:1px solid #dfdfdf}.funnel-report .funnel-container .funnel-section .metric-info{width:20%;z-index:2;display:flex;padding-left:.5rem;align-items:center;margin-right:2.5rem}.funnel-report .funnel-container .funnel-section .metric-info .metric-label{margin-right:.5rem}.funnel-report .funnel-container .funnel-section .metric-info .metric-value{font-weight:500}.funnel-report .funnel-container .funnel-section .clip-path{width:40%;display:flex;margin-bottom:-0.08rem}.funnel-report .funnel-container .funnel-section:first-child{border-top:1px solid #dfdfdf}
.campaign-activity__funnel-chart{height:100%;padding:1rem;border-radius:.8rem;border:1px solid #dfdfdf}.campaign-activity__funnel-chart img{width:100%;height:100%;object-fit:contain}.campaign-activity__funnel-chart .failed-count{bottom:2rem;display:flex;right:1.5rem;padding:.75rem;position:absolute;border-radius:.8rem;border:1px solid #dfdfdf}
.campaign-activity__agent-performance__chart{padding:1rem;display:flex;min-height:18rem;border-radius:.8rem;flex-direction:column;border:1px solid #dfdfdf}.campaign-activity__agent-performance__chart .agent-performance__header .agent-performance__title{font-size:1rem;color:#2e384d}.campaign-activity__agent-performance__chart .agent-performance__header .agent-performance__subtitle{color:#8b95a7;margin-top:.25rem;font-size:.875rem}.campaign-activity__agent-performance__chart .agent-performance__body{margin-top:.75rem}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table{width:100%;table-layout:fixed}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table thead tr th{font-weight:400;padding:.25rem .5rem;border-bottom:1px solid #dfdfdf}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table thead tr .agent__col{width:30%}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table thead tr .total-calls__col,.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table thead tr .dialed-calls,.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table thead tr .connected-calls__col{width:16.3333%}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table tbody td{padding:.25rem .5rem}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table tbody .agent__col{width:30%}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table tbody .agent__col .agent-profile{gap:1rem;display:flex;align-items:center}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table tbody .agent__col .agent-profile .agent-avatar{display:flex;height:2.5rem;min-width:2.5rem;border-radius:50%;align-items:center;justify-content:center}.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table tbody .total-calls__col,.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table tbody .dialed-calls,.campaign-activity__agent-performance__chart .agent-performance__body .agent-performance__table tbody .connected-calls__col{width:16.3333%}
.campaign-activity__overview .title{font-weight:300;font-size:1.3rem}.campaign-activity__overview .actions .bulk-job__link,.campaign-activity__overview .actions .recipient-status__link,.campaign-activity__overview .actions .view-dialer-cta{font-size:.9rem;margin-top:.7rem}.campaign-activity__overview .actions .campaign-activity__call-type__user-agents.form-group{width:22rem;margin-bottom:0}.campaign-activity__overview .campaign-activity__report .campaign-activity__not-started{height:100%;display:flex;border-radius:.8rem;background-color:#f4f4f4;padding:1.5rem 1rem 1.5rem 1rem}.campaign-activity__overview .campaign-activity__report .campaign-activity__not-started .empty__report-data{width:19rem;height:19rem}.campaign-activity__overview .campaign-activity__report .campaign-activity__not-started .add-instruction{width:80%;color:#8798ad;font-size:.93rem;text-align:center;white-space:normal}.campaign-activity__overview .campaign-activity__report .campaign-activity__analytics{gap:1.5rem;display:flex;flex-direction:column}
.campaign-channel-details__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem 2rem;padding:1.3rem;border-radius:.8rem;border:1px solid #dfdfdf}.campaign-channel-details .channel-field{display:flex;flex-direction:column;gap:.35rem;min-width:0}.campaign-channel-details .channel-field .label{color:#687790;font-size:.8rem}.campaign-channel-details .channel-link{cursor:pointer;width:fit-content}.campaign-channel-details .channel-status{width:fit-content;font-size:.8rem;padding:.1rem .6rem;border-radius:.7rem}@media(max-width: 768px){.campaign-channel-details__grid{grid-template-columns:repeat(2, 1fr)}}
.campaign-channel-overview{padding:1.5rem;margin-top:1.25rem;background:#fff;border-radius:.5rem}.campaign-channel-overview .add-channel{align-self:center}.campaign-channel-overview .no-channels-found{display:flex;justify-content:center;border-radius:.8rem;background-color:#f4f4f4;padding:1.5rem 1rem}.campaign-channel-overview .no-channels-found .add-instruction{width:80%;color:#8798ad;font-size:.93rem;text-align:center;white-space:normal}.campaign-channel-overview .tab-section{display:flex;flex-wrap:wrap;margin-bottom:1.5rem;border-bottom:.5px solid #e0e4f8}.campaign-channel-overview .tab-section .nav-item.nav-link{color:#2e384d;font-size:.9rem;padding:.5rem 1.5rem}.campaign-channel-overview .tab-section .nav-item.nav-link.channel-tab{display:inline-flex;align-items:center;gap:.5rem}.campaign-channel-overview .tab-section .nav-item.nav-link .meta-channel-icon{width:1.1rem;height:1.1rem}.campaign-channel-overview .tab-section .nav-item.nav-link.active{color:#455067;border-bottom:4px solid #006dee}.campaign-channel-overview .tab-section .nav-item.nav-link.active:hover{cursor:pointer;background-color:#fff;border-bottom-color:#006dee}.campaign-channel-overview .tab-section .nav-item.nav-link:hover{cursor:pointer;border-color:#e5f0fe;background-color:#e5f0fe}.campaign-channel-overview .tab-section .nav-item.nav-link:first-child{border-left:none}
.campaign-section-accordion__header{display:flex;gap:1rem;cursor:pointer;align-items:center;justify-content:space-between}.campaign-section-accordion__header--open{margin-bottom:1rem}.campaign-section-accordion__title{display:flex;gap:.75rem;min-width:0;align-items:center}.campaign-section-accordion__right{gap:1.5rem;display:flex;align-items:center}.campaign-section-accordion__chevron{font-size:1.3rem;text-align:center}.campaign-section-accordion__body{opacity:0;max-height:0;overflow:hidden;transition:all .3s ease}.campaign-section-accordion__body--open{opacity:1;overflow:visible;max-height:fit-content}.campaign-details{width:100%;display:flex;padding:1.5rem;background:#f9f9f9;flex-direction:column}.campaign-details .back-page{cursor:pointer;color:#0176ff;width:fit-content;font-size:.875rem;margin-bottom:1rem}.campaign-details .header{display:flex;justify-content:space-between}.campaign-details .header .campaign-name{font-weight:300;font-size:1.5rem}.campaign-details .header .campaign-description{color:#687790;font-size:.8rem}.campaign-details .actions{gap:.8rem;display:flex;margin-left:1rem;justify-content:end}.campaign-details .actions .campaign__action-type{line-height:1;min-width:fit-content;padding:.5rem 1rem .5rem 1rem}.campaign-details .actions .dropdown-toggle{display:flex;width:2.25rem;height:2.25rem;justify-content:center}.campaign-details .actions .dropdown-toggle .far.fa-ellipsis-v,.campaign-details .actions .dropdown-toggle .fas.fa-pencil{font-size:1.3rem}.campaign-details .actions button{height:2.25rem}.campaign-details .body{flex:1;margin-top:1rem;overflow-y:scroll}.campaign-details .body #campaign-activity__details{padding:1.5rem;margin-top:1rem;background:#fff;border-radius:.5rem}.campaign-details .body #campaign-activity__details .add-activity{line-height:1;height:2.25rem;min-width:fit-content;padding:.5rem 1rem .5rem 1rem}.campaign-details .body #campaign-activity__details .tab-section{display:flex;margin-bottom:1.5rem;border-bottom:.5px solid #e0e4f8}.campaign-details .body #campaign-activity__details .tab-section .nav-item.nav-link{color:#2e384d;font-size:.9rem;padding:.5rem 1.5rem}.campaign-details .body #campaign-activity__details .tab-section .nav-item.nav-link.activity-tab{display:inline-flex;align-items:center;gap:.5rem}.campaign-details .body #campaign-activity__details .tab-section .nav-item.nav-link .activity-tab__icon{width:1.1rem;height:1.1rem;object-fit:contain}.campaign-details .body #campaign-activity__details .tab-section .nav-item.nav-link.active{color:#455067;border-bottom:4px solid #006dee}.campaign-details .body #campaign-activity__details .tab-section .nav-item.nav-link.active:hover{cursor:pointer;background-color:#fff;border-bottom-color:#006dee}.campaign-details .body #campaign-activity__details .tab-section .nav-item.nav-link:hover{cursor:pointer;border-color:#e5f0fe;background-color:#e5f0fe}.campaign-details .body #campaign-activity__details .tab-section .nav-item.nav-link:first-child{border-left:none}.campaign-details .body.campaign-body__when-activities__are-empty{overflow-y:hidden}.campaign-details .body.campaign-body__when-activities__are-empty .campaign-overview{height:100%}.campaign-details .body.campaign-body__when-activities__are-empty .campaign-overview__section{height:calc(100% - 2.5rem)}.campaign-details .body.campaign-body__when-activities__are-empty .campaign-overview__section .no-activities-found{overflow-y:scroll}.campaign-details .body.campaign-body__when-activities__are-empty .campaign-overview__section .campaign-related__form-values{height:100%;overflow-y:scroll}.campaign-details__skeleton{width:100%;padding:.75rem;background:#f9f9f9}
.filter-chips{gap:.75rem;display:flex;flex-wrap:wrap;margin-bottom:1.75rem}.filter-chips .filter-chip{min-width:4rem;max-width:12rem;text-align:center;align-items:center;margin-left:.7rem;padding:.3rem 1rem;display:inline-flex;border-radius:1.25rem;justify-content:center;border:solid 1px #0176ff;background-color:#fff;transition:all .2s ease-in-out}.filter-chips .filter-chip:hover{background-color:#e5f0fe}.filter-chips .filter-chip--selected{color:#0176ff;background-color:#e5f0fe}.filter-chips .filter-chip:first-child{margin-left:0}
.campaign-activity-listing{padding:1.5rem}.campaign-activity-listing .page-header{margin-top:3rem}.campaign-activity-listing .page-header #filterModal,.campaign-activity-listing .page-header #sortModal{top:12.5rem;bottom:0}.campaign-activity-listing .page-title-wrapper{height:auto}.campaign-activity-listing .page-title-wrapper .page-title{margin-top:-0.75rem;flex-direction:column;align-items:flex-start}.campaign-activity-listing .page-title-wrapper .page-title .page-subtitle{color:#687790;margin-top:.5rem;font-size:.85rem}.campaign-activity-listing .page-content{overflow-y:scroll}.campaign-activity-listing .page-content.no-campaign-activity-found{margin:.5rem;border-radius:.8rem;background-color:#fff}.campaign-activity-listing .page-content .campaign-activity__card{margin-bottom:1.5rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}.campaign-activity-listing .campaign-activity__pagination{background-color:#fff;margin:0 -1rem -1rem -1rem;padding:.5rem 1.25rem .5rem 0;border-top:.0667rem solid #e0e4f8}.campaign-activity-listing .campaign-activity__pagination nav{margin-top:0 !important}
.creative-preview-modal.modal{display:block}.creative-preview-modal .modal-dialog{max-width:45rem}.creative-preview-modal__content{overflow:hidden;max-height:calc(100vh - 3.5rem)}.creative-preview-modal__header{gap:.75rem;display:flex;flex-shrink:0;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #eef3f5}.creative-preview-modal__thumb{width:2.5rem;height:2.5rem;flex-shrink:0;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;background-color:#f5f6fa;border:.0667rem solid #e0e4f8}.creative-preview-modal__thumb .creative-preview-modal__thumb-img{width:100%;height:100%;display:block;object-fit:cover}.creative-preview-modal__thumb .creative-preview-modal__thumb-placeholder{color:#8798ad;font-size:1rem}.creative-preview-modal__heading{flex:1;min-width:0}.creative-preview-modal__title{overflow:hidden;color:#0176ff;font-weight:500;font-size:1.125rem;white-space:nowrap;text-overflow:ellipsis}.creative-preview-modal__subtitle{overflow:hidden;color:#687790;font-size:.8rem;white-space:nowrap;text-overflow:ellipsis;margin-top:.125rem}.creative-preview-modal__close{border:none;line-height:1;cursor:pointer;flex-shrink:0;background:none;color:#687790;font-size:1.1rem;padding:.25rem}.creative-preview-modal__close:hover{color:#2e384d}.creative-preview-modal__tabs{gap:1.5rem;display:flex;flex-shrink:0;align-items:center;padding:0 1.25rem;border-bottom:1px solid #eef3f5}.creative-preview-modal__tab{border:none;cursor:pointer;background:none;color:#687790;font-size:.9rem;padding:.75rem 0;border-bottom:2px solid rgba(0,0,0,0)}.creative-preview-modal__tab--active{color:#0176ff;font-weight:500;border-bottom-color:#0176ff}.creative-preview-modal__body{flex:1;min-height:0;overflow-y:auto;padding:1.25rem}.creative-preview-modal__stage{display:flex;position:relative;justify-content:center}.creative-preview-modal__iframe{border:1px solid #e0e4f8;max-width:100%;background-color:#fff;border-radius:.5rem}.creative-preview-modal__loader,.creative-preview-modal__error{min-height:24rem}.creative-preview-modal__error{color:#8798ad;text-align:center}.creative-preview-modal__error i{font-size:2rem;margin-bottom:.75rem}.creative-preview-modal__error-text{max-width:22rem}.creative-preview-modal__loader-overlay{top:0;left:0;right:0;bottom:0;display:flex;position:absolute;background:#fff;align-items:center;justify-content:center}.creative-preview-modal__loader-overlay .creative-preview-modal__loader{min-height:auto}
.meta-channel-icon{display:block;flex-shrink:0;object-fit:contain}.meta-channel-icon--sm{width:1rem;height:1rem}.meta-channel-icon--connect{width:2rem;height:2rem}.meta-channel-icon--lg{width:1.75rem;height:1.75rem}.campaign-adset__card{padding:1rem;cursor:pointer;background:#fff;border-radius:.8rem;border:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.campaign-adset__card:hover{border-color:#0176ff}.campaign-adset__card.highlighted-row{border:1px solid #0176ff}.campaign-adset__card .creative-icon-cta{width:2rem;height:2rem;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid #0176ff}.campaign-adset__card .creative-icon-cta:hover{background-color:#0176ff}.campaign-adset__card .creative-icon-cta i{color:#0176ff;font-size:1rem}.campaign-adset__card .creative-icon-cta.creative-preview-cta svg{width:1.25rem;height:1.25rem;color:#0176ff}.campaign-adset__card .creative-icon-cta.creative-preview-cta:hover svg{color:#fff}.campaign-adset__card .adset-card__header{display:flex;justify-content:space-between}.campaign-adset__card .adset-card__header .adset-info{display:flex;align-items:flex-start}.campaign-adset__card .adset-card__header .adset-info .adset-icon{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center}.campaign-adset__card .adset-card__header .adset-info .adset-icon .meta-channel-icon{width:2.25rem;height:2.25rem}.campaign-adset__card .adset-card__header .adset-info .adset-details{margin-left:.75rem}.campaign-adset__card .adset-card__header .adset-info .adset-details .adset-status{display:flex;height:1.45rem;font-size:.8rem;padding:0 .75rem;align-items:center;margin-left:.75rem;justify-content:center;border-radius:.688rem}.campaign-adset__card .adset-card__header .adset-info .adset-details .adset-meta{color:#687790;font-size:.85rem;margin-top:.25rem}.campaign-adset__card .adset-card__header .adset-info .adset-details .adset-meta .meta-separator{color:#bfc5d2;margin:0 .375rem}.campaign-adset__card .adset-card__header .header-actions{gap:.8rem;display:flex;align-items:center}.campaign-adset__card .adset-card__header .header-actions .btn-add-activity{display:flex;line-height:1;height:2.25rem;color:#0176ff;cursor:pointer;font-weight:500;background:#fff;font-size:.875rem;align-items:center;padding:.5rem 1rem;border-radius:.25rem;border:1px solid #0176ff}.campaign-adset__card .adset-card__header .header-actions .btn-add-activity:hover{background:#e5f0fe}.campaign-adset__card .adset-card__header .header-actions .btn-add-activity .fa-plus{font-size:.75rem;margin-right:.35rem}.campaign-adset__card .adset-card__body{padding:0 .5rem}.campaign-adset__card .adset-card__body .adset-financial{padding-left:1rem;padding-right:1rem;margin-top:.75rem;margin-bottom:.5rem}.campaign-adset__card .adset-card__body .adset-financial .name{color:#687790;font-size:.8rem}.campaign-adset__card .adset-card__body .adset-financial .name+div{font-size:.9rem}.campaign-adset__card .adset-card__body .adset-financial:first-child{padding-left:0}.campaign-adset__card .adset-card__body .adset-financial:last-child{max-width:33%;padding-right:0;border-right:none;word-break:break-word}.campaign-adset__card .adset-card__body .adset-progress{gap:1.25rem;display:flex;margin-bottom:.8rem}.campaign-adset__card .adset-card__body .adset-progress .adset-duration,.campaign-adset__card .adset-card__body .adset-progress .adset-budget{flex:1 1 50%}.campaign-adset__card .adset-card__body .adset-progress .adset-duration span,.campaign-adset__card .adset-card__body .adset-progress .adset-budget span{color:#687790;font-size:.9rem}.campaign-adset__card .adset-ads-accordion{margin-top:.5rem}.campaign-adset__card .adset-ads-accordion .accordion-header{width:100%;padding:.25rem;background:#f9f9f9;border-top-left-radius:.8rem;border-top-right-radius:.8rem;transition:border-radius .3s ease}.campaign-adset__card .adset-ads-accordion .accordion-header .accordion-toggle{display:flex;cursor:pointer;font-weight:500;font-size:1.07rem;align-items:center;padding:.75rem 1rem;justify-content:space-between}.campaign-adset__card .adset-ads-accordion .accordion-header .accordion-toggle .fa-chevron-down,.campaign-adset__card .adset-ads-accordion .accordion-header .accordion-toggle .fa-chevron-up{color:#687790;font-size:.85rem}.campaign-adset__card .adset-ads-accordion .accordion-body{opacity:0;max-height:0;background:#f9f9f9;transition:all .3s ease;padding:0 1rem 1rem 1rem;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.campaign-adset__card .adset-ads-accordion .accordion-body.show{opacity:1;max-height:fit-content}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card{display:flex;padding:1rem;cursor:pointer;border-radius:.8rem;margin-bottom:.75rem;background-color:#fff;flex-direction:column;border:1px solid rgba(0,0,0,0);transition:border-color .2s ease}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card:hover{border-color:#0176ff}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card:last-child{margin-bottom:0}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-card-main{display:flex;align-items:center;justify-content:space-between}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-utm{margin:0;margin-top:.85rem;padding-top:.85rem;border-top:1px solid #eff2ff}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-utm .creative-utm-field{margin-bottom:.5rem}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-utm .creative-utm-field:nth-child(3n+1){text-align:left;padding-left:0}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-utm .creative-utm-field:nth-child(3n+2){text-align:center}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-utm .creative-utm-field:nth-child(3n){text-align:right;padding-right:0}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-utm .creative-utm-field .creative-utm-label{color:#687790;font-size:.75rem}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-utm .creative-utm-field .creative-utm-value{color:#2e384d;font-size:.85rem;word-break:break-word}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-info{display:flex;align-items:center}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-info .creative-icon{display:flex;width:2rem;height:2rem;flex-shrink:0;border-radius:50%;align-items:center;justify-content:center}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-info .creative-icon .meta-channel-icon{width:1.75rem;height:1.75rem}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-info .creative-details{margin-left:.75rem}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-info .creative-details .creative-name{font-weight:500;font-size:.9rem}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-info .creative-details .creative-status{display:flex;height:1.45rem;font-size:.8rem;padding:0 .75rem;align-items:center;margin-left:.75rem;justify-content:center;border-radius:.688rem}.campaign-adset__card .adset-ads-accordion .accordion-body .creative-card .creative-actions{gap:.5rem;display:flex;flex-shrink:0;align-items:center}
.campaign-adset-listing{padding:1.5rem}.campaign-adset-listing .page-header{margin-top:3rem}.campaign-adset-listing .page-header #filterModal,.campaign-adset-listing .page-header #sortModal{bottom:0;top:12.5rem}.campaign-adset-listing .page-title-wrapper{height:auto}.campaign-adset-listing .page-title-wrapper .page-title{flex-direction:column;align-items:flex-start}.campaign-adset-listing .page-title-wrapper .page-title .page-subtitle{color:#687790;margin-top:.5rem;font-size:.85rem}.campaign-adset-listing .page-content{overflow-y:scroll}.campaign-adset-listing .page-content.no-adsets-found{margin:.5rem;border-radius:.8rem;background-color:#fff}.campaign-adset-listing .page-content .campaign-adset__card{margin-bottom:1.5rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137)}.campaign-adset-listing .campaign-adset__pagination{background-color:auto;margin:0 -1rem -1rem -1rem;padding:.5rem 1.25rem .5rem 0;border-top:.0667rem solid #e0e4f8}.campaign-adset-listing .campaign-adset__pagination nav{margin-top:0 !important}
.channel-pill{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .875rem;border-radius:1.25rem;border:1px solid #eef3f5;background:#fff;font-size:.8125rem;color:#2e384d;transition:all .15s ease}.channel-pill:not(.channel-pill--disabled){cursor:pointer}.channel-pill:not(.channel-pill--disabled):hover{border-color:#0176ff}.channel-pill:not(.channel-pill--disabled).active{border-color:#0176ff;background:#ebf3ff;color:#0176ff}.channel-pill--disabled{cursor:not-allowed;border-color:#0176ff}.channel-pill--disabled:hover{background:#fff;color:#2e384d}.channel-pill__icon{display:flex;align-items:center}.channel-pill__icon svg,.channel-pill__icon img{width:1rem;height:1rem}
.campaign-date-range-filter{display:flex;flex-direction:column;align-items:stretch;width:max-content;min-width:10rem}.campaign-date-range-filter .form-group{margin-bottom:0;width:100%}.campaign-date-range-filter .campaign-date-range-filter__row{display:flex;align-items:flex-start}.campaign-date-range-filter.campaign-date-range-filter--custom .campaign-date-range-filter__row>.form-group{flex:0 0 10rem;width:10rem}.campaign-date-range-filter .campaign-date-range-filter__custom{display:flex;align-items:center;margin-left:.5rem}.campaign-date-range-filter .campaign-date-range-filter__custom .date-select{flex:0 0 10.25rem;width:10.25rem;max-width:none;padding-left:0;padding-right:0}.campaign-date-range-filter .campaign-date-range-filter__custom .date-select .SingleDatePicker_picker{z-index:102}.campaign-date-range-filter .campaign-date-range-filter__custom .campaign-date-range-filter__separator{color:#69707f;padding:0 .375rem}.campaign-date-range-filter .date-range-display{font-size:.7rem;color:#69707f;text-align:right;margin-top:.2rem;white-space:nowrap;width:100%}.campaign-date-range-filter .date-range-display--hidden{visibility:hidden}
.chart-report-loader{flex:1;width:100%;min-height:0;display:flex;align-items:center;justify-content:center}.chart-report-loader img{width:auto;height:auto;max-width:20rem;max-height:15rem;object-fit:contain}
.chart-applied-filter-chip{display:inline-flex;align-items:center;gap:.25rem;background:rgba(1,118,255,.08);border:1px solid rgba(1,118,255,.25);border-radius:999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem}.chart-applied-filter-chip__type{color:#0176ff;font-weight:500}.chart-applied-filter-chip__value{color:#2e384d;font-weight:400}.chart-applied-filters{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}
.funnel-chart{background:#fff;border:1px solid #eef3f5;border-radius:.5rem;padding:1.25rem 1.5rem;height:100%;min-height:22.5rem;display:flex;flex-direction:column}.funnel-chart .funnel-chart-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.funnel-chart .funnel-chart-title-group{display:flex;flex-direction:column;min-width:0}.funnel-chart .funnel-chart-title{font-size:1.125rem}.funnel-chart .funnel-chart-subtitle{font-size:.85rem;color:#687790}.funnel-chart .funnel-chart-configure{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;flex-shrink:0}.funnel-chart .funnel-chart-configure i{font-size:.9rem}.funnel-chart .funnel-chart-body{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.5rem 5rem}.funnel-chart .funnel-chart-body .no-data-component{flex:1;width:100%;justify-content:center}.funnel-chart .funnel-bar-row{width:100%;display:flex;justify-content:center}.funnel-chart .funnel-bar{border-radius:.75rem;padding:.6rem 1rem;color:#fff;box-sizing:border-box;min-width:6rem}.funnel-chart .funnel-bar .funnel-bar-label{font-size:.8rem;font-weight:400;opacity:.95}.funnel-chart .funnel-bar .funnel-bar-value{font-size:1rem;font-weight:500;margin-top:.125rem;width:fit-content}.funnel-chart.funnel-chart--embedded{border:none;padding:0;min-height:0;background:rgba(0,0,0,0)}.funnel-chart.funnel-chart--embedded .funnel-chart-body{padding:.5rem 2rem}.campaign-funnel--split{position:relative}.campaign-funnel--split::before{content:"";position:absolute;top:1.25rem;bottom:1.25rem;left:50%;border-left:1px solid #eef3f5;pointer-events:none}.campaign-funnel .campaign-funnel-header{gap:0;position:relative;align-items:flex-start}.campaign-funnel .campaign-funnel-header .funnel-chart-title-group{flex:1 1 0;min-width:0;padding-right:1rem}.campaign-funnel .campaign-funnel-header .cost-ladder-title-group{flex:1 1 0;min-width:0;padding-left:5.5rem;padding-right:2.5rem}.campaign-funnel .campaign-funnel-header .cost-ladder-title-group .cost-ladder-title{color:#2e384d;font-weight:400;font-size:1.125rem}.campaign-funnel .campaign-funnel-header .cost-ladder-title-group .cost-ladder-subtitle{color:#687790;font-size:.85rem;margin-top:.15rem}.campaign-funnel .campaign-funnel-header .funnel-chart-configure{top:0;right:0;position:absolute}.campaign-funnel .campaign-funnel-charts{flex:1;margin:0;min-height:0}.campaign-funnel .campaign-funnel-charts>[class^=col-]{display:flex;flex-direction:column}.campaign-funnel .campaign-funnel-charts>[class^=col-]:last-child:not(:only-child){padding-left:2rem}.campaign-funnel .metric-funnel-empty{flex:1;gap:.75rem;display:flex;text-align:center;align-items:center;padding:1.5rem 1rem;flex-direction:column;justify-content:center}.campaign-funnel .metric-funnel-empty .metric-funnel-empty-mascot{height:6.5rem;margin-bottom:.25rem}.campaign-funnel .metric-funnel-empty .metric-funnel-empty-title{color:#2e384d;font-weight:500;font-size:1rem}.campaign-funnel .metric-funnel-empty .metric-funnel-empty-subtitle{max-width:26rem;color:#687790;font-size:.85rem}.campaign-funnel .metric-funnel-empty .metric-funnel-empty-cta{margin-top:.5rem}
.chart-configure-modal .modal-dialog{max-width:28rem}.chart-configure-modal.chart-configure-modal--wide .modal-dialog{max-width:40rem}.chart-configure-modal .modal-body{display:flex;flex-direction:column;gap:1rem}.chart-configure-modal .chart-configure-field{display:flex;flex-direction:column;gap:.375rem}.chart-configure-modal .chart-configure-label{font-size:.85rem;font-weight:500;color:#2e384d;margin-bottom:0}.chart-configure-modal .chart-configure-metric{margin-top:.5rem}.chart-configure-modal .chart-configure-metric .chart-configure-metric-header{margin-bottom:.375rem}.chart-configure-modal .chart-configure-metric .chart-configure-metric-header .editable-name-component .name{color:#2e384d;font-weight:500;font-size:.85rem}.chart-configure-modal .chart-configure-metric .chart-configure-metric-header .editable-name-component .fa-pencil{font-size:.8rem;margin-left:.375rem}.chart-configure-modal .chart-configure-metric .row{margin:0}.chart-configure-modal .chart-configure-metric .chart-configure-label{margin-bottom:.35rem}.chart-configure-option{gap:.75rem;display:flex;align-items:center;justify-content:space-between}.chart-configure-option__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chart-configure-option__status{gap:.25rem;display:flex;font-weight:500;font-size:.75rem;white-space:nowrap;align-items:center}.chart-configure-option__status-dot{width:.5rem;height:.5rem;flex-shrink:0;border-radius:50%;display:inline-block}
.metric-bar-chart{background:#fff;border:1px solid #eef3f5;border-radius:.5rem;padding:1.25rem 1.5rem;height:100%;min-height:22.5rem;display:flex;flex-direction:column}.metric-bar-chart .metric-bar-chart-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem}.metric-bar-chart .metric-bar-chart-title-group{display:flex;flex-direction:column;min-width:0}.metric-bar-chart .metric-bar-chart-title{font-size:1.125rem;color:#2e384d}.metric-bar-chart .metric-bar-chart-subtitle{font-size:.85rem;color:#687790}.metric-bar-chart .metric-bar-chart-controls{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.metric-bar-chart .metric-bar-chart-page-btn,.metric-bar-chart .metric-bar-chart-configure{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0}.metric-bar-chart .metric-bar-chart-page-btn i,.metric-bar-chart .metric-bar-chart-configure i{font-size:.85rem}.metric-bar-chart .metric-bar-chart-page-btn:disabled,.metric-bar-chart .metric-bar-chart-configure:disabled{opacity:.5;cursor:not-allowed}.metric-bar-chart .metric-bar-chart-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:0;width:100%}.metric-bar-chart .metric-bar-chart-body .bar-chart__report{flex:1;min-height:0}.metric-bar-chart .metric-bar-chart-body .no-data-component{flex:1;width:100%;justify-content:center}.metric-bar-chart .bar-chart__report{border:none;padding:0;min-height:auto}
.metric-line-chart{background:#fff;border:1px solid #eef3f5;border-radius:.5rem;padding:1.25rem 1.5rem;height:100%;min-height:22.5rem;display:flex;flex-direction:column}.metric-line-chart .metric-line-chart-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.metric-line-chart .metric-line-chart-title-group{display:flex;flex-direction:column;min-width:0}.metric-line-chart .metric-line-chart-title{font-size:1.125rem}.metric-line-chart .metric-line-chart-subtitle{font-size:.85rem;color:#687790;margin-top:.25rem}.metric-line-chart .metric-line-chart-controls{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.metric-line-chart .metric-line-chart-expand{display:inline-flex;align-items:center;justify-content:center;margin-left:.5rem}.metric-line-chart .metric-line-chart-expand .far.fa-expand:hover{color:#0176ff}.metric-line-chart .metric-line-chart-page-btn,.metric-line-chart .metric-line-chart-configure{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0}.metric-line-chart .metric-line-chart-page-btn i,.metric-line-chart .metric-line-chart-configure i{font-size:.9rem}.metric-line-chart .metric-line-chart-page-btn:disabled,.metric-line-chart .metric-line-chart-configure:disabled{opacity:.5;cursor:not-allowed}.metric-line-chart .metric-line-chart-body{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.metric-line-chart .metric-line-chart-body .line-chart__report{flex:1;width:100%;min-height:0}.metric-line-chart .metric-line-chart-body .no-data-component{flex:1;width:100%;justify-content:center}
.marketing-welcome-modal .modal-dialog{width:100%;max-width:58rem}.marketing-welcome-modal .modal-content{border:none;overflow:visible;min-height:32rem;border-radius:.75rem}.marketing-welcome-modal .modal-body{padding:1.5rem}.marketing-welcome-modal .modal-body p{color:#69707f;font-size:.9333rem}.marketing-welcome-modal__close{top:1rem;opacity:1;right:1rem;z-index:2;width:2rem;height:2rem;display:flex;color:#69707f;border-radius:50%;position:absolute;align-items:center;justify-content:center;background:#f5f6fa;transition:background .15s linear}.marketing-welcome-modal__close i{font-size:1rem}.marketing-welcome-modal__close:hover{color:#2e384d;background:#eef3f5}.marketing-welcome-modal__body{gap:.25rem;display:flex;padding:2rem 3rem 2.5rem;flex-direction:column}.marketing-welcome-modal__header{gap:2rem;display:flex;margin-bottom:1.5rem;align-items:flex-start;justify-content:space-between}.marketing-welcome-modal__intro{flex:1;min-width:0}.marketing-welcome-modal__title{line-height:1.2;color:#2e384d;margin-bottom:.75rem;font-size:1.7333rem;letter-spacing:.024rem;font-weight:500}.marketing-welcome-modal__subtitle{line-height:1.5;margin-bottom:0;max-width:32rem}.marketing-welcome-modal__mascot-wrapper{z-index:1;display:flex;margin-top:0;flex:0 0 17rem;position:relative;align-items:center;margin-bottom:-2rem;flex-direction:column}.marketing-welcome-modal__speech-bubble{z-index:2;left:-4.5rem;color:#2e384d;line-height:1.4;position:relative;background:#fff;font-size:.85rem;position:absolute;max-width:11.5rem;text-align:center;border-radius:.625rem;margin-bottom:.375rem;padding:.625rem .875rem;border:.0667rem solid #e0e4f8;border-bottom-right-radius:0;box-shadow:0 2px 6px rgba(0,0,0,.05)}.marketing-welcome-modal__mascot{width:16rem;height:auto;display:block;object-fit:contain}.marketing-welcome-modal__channels-label{z-index:2;color:#8798ad;font-size:.7rem;position:relative;margin-bottom:.75rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.marketing-welcome-modal__channels{z-index:2;gap:1.25rem;display:flex;position:relative;margin-bottom:2rem}.marketing-welcome-modal__channel{flex:1;min-width:0;gap:.75rem;display:flex;align-items:center;padding:1rem 1.25rem;border-radius:.75rem;border:1px solid #eef3f5;transition:border-color .15s linear}.marketing-welcome-modal__channel--active{border-color:#0176ff}.marketing-welcome-modal__channel--coming-soon{opacity:.85;pointer-events:none}.marketing-welcome-modal__channel-icon{width:2.5rem;height:2.5rem;flex-shrink:0;object-fit:contain;border-radius:.5rem}.marketing-welcome-modal__channel-info{flex:1;min-width:0}.marketing-welcome-modal__channel-name{color:#2e384d;line-height:1.3;font-size:.9333rem;font-weight:500}.marketing-welcome-modal__channel-type{color:#8798ad;line-height:1.3;font-size:.8rem}.marketing-welcome-modal__channel-badge{color:#8798ad;line-height:1.3;font-size:.75rem;white-space:nowrap;background:#f5f6fa;border-radius:.25rem;padding:.25rem .75rem;font-weight:500}.marketing-welcome-modal__features{z-index:2;display:grid;gap:1.5rem 3rem;position:relative;margin-bottom:2rem;grid-template-columns:1fr 1fr}.marketing-welcome-modal__feature{gap:.75rem;display:flex;align-items:flex-start}.marketing-welcome-modal__feature-icon{display:flex;width:2.25rem;flex-shrink:0;height:2.25rem;align-items:center;border-radius:.5rem;justify-content:center}.marketing-welcome-modal__feature-icon i{font-size:.9rem}.marketing-welcome-modal__feature-icon--purple{color:#7856ff;background:#f3edff}.marketing-welcome-modal__feature-icon--green{background:#e6f9ee;color:#28a645}.marketing-welcome-modal__feature-icon--orange{color:#e67e22;background:#fff3e0}.marketing-welcome-modal__feature-icon--blue{color:#0176ff;background:#ebf3ff}.marketing-welcome-modal__feature-title{color:#2e384d;line-height:1.3;font-size:.9333rem;font-weight:500}.marketing-welcome-modal__feature-desc{line-height:1.4;color:#8798ad;font-size:.8rem}.marketing-welcome-modal__actions{gap:2rem;z-index:2;display:flex;flex-wrap:wrap;margin-top:.5rem;position:relative;align-items:center;padding:1.5rem 0 0rem;border-top:.0667rem solid #e0e4f8}.marketing-welcome-modal__create-btn{font-size:.9333rem;padding:.5rem 1.5rem;font-weight:500}.marketing-welcome-modal__actions .btn-link{padding:0;font-size:.9333rem;text-decoration:none}@media(max-width: 768px){.marketing-welcome-modal__body{padding:1.5rem}.marketing-welcome-modal__header{flex-direction:column}.marketing-welcome-modal__mascot-wrapper{flex:none;align-self:center}.marketing-welcome-modal__channels,.marketing-welcome-modal__features{flex-direction:column;grid-template-columns:1fr}.marketing-welcome-modal__title{font-size:1.3333rem}}
.marketing-dashboard{padding:1.5rem;display:flex;flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;overflow:hidden}.marketing-dashboard .page-header{margin-top:3rem;display:flex;justify-content:space-between;align-items:flex-start}.marketing-dashboard .page-title-wrapper{height:auto}.marketing-dashboard .page-title-wrapper .page-title{flex-direction:column;align-items:flex-start}.marketing-dashboard .page-title-wrapper .page-title .page-subtitle{color:#687790;margin-top:.25rem;font-size:.85rem}.marketing-dashboard .page-title-wrapper .page-title .channel-pills{display:flex;gap:.5rem;margin-top:.75rem}.marketing-dashboard .header-actions{display:flex;align-items:flex-start;gap:.75rem}.marketing-dashboard .header-actions .btn-action.active{padding:.35rem .4rem .35rem .4rem}.marketing-dashboard .header-actions .btn-action.active svg{height:1.5rem}.marketing-dashboard .header-actions .page-search{margin-right:0}.marketing-dashboard .header-actions .page-search .input-group{height:2.375rem}.marketing-dashboard .header-actions .page-search .input-group input{height:2.375rem;font-size:.875rem}.marketing-dashboard .header-actions .page-search .input-group .input-group-text{height:2.375rem}.marketing-dashboard .header-actions .view-selector{margin-right:0 !important}.marketing-dashboard .header-actions .view-selector .form-group{width:10rem}.marketing-dashboard .last-synced{display:flex;justify-content:flex-end;align-items:center;gap:.375rem;font-size:.8rem;color:#69707f;margin-top:.5rem;margin-bottom:1rem;position:absolute;right:1.2rem;top:9rem}.marketing-dashboard .stats-cards{display:flex;gap:.75rem;margin-bottom:1.25rem}.marketing-dashboard .stats-cards .stat-card{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:.75rem;background:#fff;border-radius:.5rem;text-align:center;border:1px solid #eef3f5}.marketing-dashboard .stats-cards .stat-card .stat-label{font-size:.9rem;color:#687790;margin-bottom:.25rem}.marketing-dashboard .stats-cards .stat-card .stat-value{font-size:1.25rem;font-weight:500;color:#2e384d}.marketing-dashboard .stats-cards .stat-card .stat-sub{font-size:.7rem;color:#745fa9;margin-top:.125rem}.marketing-dashboard .marketing-dashboard-body{flex:1;min-height:0;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-right:.25rem}.marketing-dashboard .marketing-dashboard-charts{margin-bottom:1rem;margin-left:0;margin-right:0;max-width:100%;align-items:stretch}.marketing-dashboard .marketing-dashboard-charts>[class*=col-]{min-width:0;display:flex;flex-direction:column}.marketing-dashboard .marketing-dashboard-graph{max-width:100%;min-width:0}.marketing-dashboard .marketing-dashboard-graph .funnel-chart,.marketing-dashboard .marketing-dashboard-graph .metric-bar-chart,.marketing-dashboard .marketing-dashboard-graph .metric-line-chart{max-width:100%;flex:1;min-height:0}.marketing-dashboard .marketing-dashboard-graph .metric-bar-chart,.marketing-dashboard .marketing-dashboard-graph .funnel-chart{height:100%}.marketing-dashboard .marketing-dashboard-graph .metric-line-chart{min-height:22.5rem}.marketing-dashboard .marketing-dashboard-graph .metric-bar-chart-body,.marketing-dashboard .marketing-dashboard-graph .bar-chart__report,.marketing-dashboard .marketing-dashboard-graph .line-chart__report{max-width:100%;min-width:0}.marketing-dashboard .campaign-performance{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0;background:#fff;border-radius:.5rem;border:1px solid #eef3f5;padding:1.25rem;padding-bottom:0}.marketing-dashboard .campaign-performance .performance-title{font-size:1rem;font-weight:500;color:#2e384d;margin-bottom:.75rem;flex-shrink:0}.marketing-dashboard .campaign-performance .ReactTable{flex:1;height:auto;min-height:0}.marketing-dashboard .campaign-performance .ReactTable .rt-tbody{max-height:none}.marketing-dashboard .campaign-performance .no-data-component{flex:1;justify-content:center;text-align:center}.marketing-dashboard .campaign-performance .no-data-component img{width:auto;height:12rem;max-height:none}.marketing-dashboard__tabs-skeleton{pointer-events:none}.marketing-dashboard__tabs-skeleton .nav-link{display:flex;align-items:center;min-height:2.75rem;padding:.75rem 1rem;justify-content:center}.marketing-dashboard__tabs-skeleton .nav-link .react-loading-skeleton{margin:0 auto}.marketing-dashboard--loading .page-header{margin-top:3rem}.marketing-dashboard--loading .page-title{display:flex;flex-direction:column;align-items:flex-start}.marketing-dashboard--loading .channel-pills{gap:.5rem;display:flex;margin-top:.75rem}.marketing-dashboard--loading .stat-card{display:flex;align-items:center;flex-direction:column;justify-content:center}.marketing-dashboard--loading .stat-card .react-loading-skeleton{margin-left:auto;margin-right:auto}.marketing-dashboard--loading .campaign-performance .card{border:none;box-shadow:none;margin-bottom:0}.marketing-dashboard--loading .campaign-performance .card-header{padding:.75rem 0;background:rgba(0,0,0,0);border-bottom:1px solid #eef3f5}.marketing-dashboard--loading .campaign-performance .card-body{padding:1rem 0 0}
.creative-thumb{width:2.25rem;height:2.25rem;overflow:hidden;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;background-color:#f5f6fa;border:.0667rem solid #e0e4f8}.creative-thumb--clickable{cursor:pointer}.creative-thumb .creative-thumb__img{width:100%;height:100%;display:block;object-fit:cover}.creative-thumb .creative-thumb__placeholder{color:#8798ad;font-size:.9rem}
.lead-cost-chart{width:100%;height:100%;display:flex;flex-direction:column}.lead-cost-chart__body{flex:1;min-height:30rem;display:flex;flex-direction:column}.lead-cost-chart__spend{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;margin-bottom:1rem;border-radius:.5rem;border:1px solid #dfdfdf;background-color:#f8f9fa}.lead-cost-chart__spend-label{font-size:.9rem}.lead-cost-chart__spend-value{font-size:1.1rem}.lead-cost-chart__plot{position:relative;min-height:27rem;padding:1rem;border-radius:.8rem;border:1px solid #dfdfdf}.lead-cost-chart__x-title{margin-top:.25rem;text-align:center;font-size:.8rem;color:#687790}.lead-cost-chart__legend{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-left:.5rem;padding-bottom:1rem;margin-top:-1rem}.lead-cost-chart__legend-item{display:flex;align-items:center;gap:.4rem}.lead-cost-chart__legend-swatch{width:.8rem;height:.8rem;flex-shrink:0;border-radius:.19rem}.lead-cost-chart__tooltip{padding:.5rem .6rem;border-radius:.4rem;background-color:#f9f9f9;box-shadow:0px 0px 4px 0px rgba(0,0,0,.1607843137);font-size:.85rem}.lead-cost-chart__tooltip-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#2e384d}.lead-cost-chart__tooltip-count{color:#7856ff;font-weight:500}.lead-cost-chart__tooltip-value{color:#fd7e14;font-weight:500}
.campaign-demographics{width:100%;height:100%;display:flex;padding:1.25rem 1.5rem;min-height:0;background:#fff;border-radius:.5rem;flex-direction:column;border:1px solid #eef3f5}.campaign-demographics .campaign-demographics-header{gap:1rem;display:flex;align-items:flex-start;margin-bottom:.5rem;justify-content:space-between}.campaign-demographics .campaign-demographics-title-group{min-width:0;display:flex;flex-direction:column}.campaign-demographics .campaign-demographics-title{color:#2e384d;font-size:1.125rem}.campaign-demographics .campaign-demographics-subtitle{color:#687790;font-size:.85rem}.campaign-demographics .campaign-demographics-configure{width:2rem;height:2rem;padding:0;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.campaign-demographics .campaign-demographics-configure i{font-size:.85rem}.campaign-demographics .campaign-demographics-body{flex:initial;width:100%;padding:0;height:405px;display:flex;flex-direction:column}.campaign-demographics .campaign-demographics-body .bar-chart__report{flex:1;min-height:0;border:none;padding:0}.campaign-demographics .campaign-demographics-body .no-data-component{flex:1;width:100%;justify-content:center}.campaign-demographics .campaign-demographics-body .campaign-demographics-empty{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.campaign-demographics .campaign-demographics-body .campaign-demographics-empty__img{width:7.5rem;height:7.5rem;object-fit:contain}.campaign-demographics .campaign-demographics-body .campaign-demographics-empty__text{font-size:.875rem;text-align:center}.campaign-demographics .recharts-surface{height:405px;margin-top:0}
.campaign-analytics{display:flex;flex-direction:column;gap:1rem;max-width:100%;min-width:0}.campaign-analytics .funnel-chart,.campaign-analytics .metric-line-chart{flex:1;min-height:22.5rem}.campaign-analytics .metric-bar-chart{height:35rem}.campaign-analytics .campaign-analytics__row{width:100%;max-width:100%;min-width:0}.campaign-analytics .campaign-analytics__primary{display:flex;flex-direction:column;gap:1rem;min-width:0}.campaign-analytics .campaign-analytics__primary-item{width:100%;min-width:0}.campaign-analytics.campaign-analytics--split .campaign-analytics__primary{flex-direction:row;align-items:flex-start}.campaign-analytics.campaign-analytics--split .campaign-analytics__primary-item{flex:1;width:auto}
.rt-tbody .rt-td.expansion-row-cell{background:#f8f9fa;cursor:default}.rt-tbody .rt-td.expansion-row-cell .segment-subrow__value{display:inline-block;padding-left:1.5rem;font-size:.8rem}.rt-tbody .rt-td.expansion-row-cell .segment-subrow__message{color:#687790;font-size:.8rem}.rt-tbody .rt-td.expansion-row-cell .react-loading-skeleton{line-height:1;border-radius:4px}.rt-tbody .rt-td.expansion-row-cell--skeleton{background:#fff}.rt-tr:hover .rt-td.expansion-row-cell{background:#f8f9fa !important}.rt-tr:hover .rt-td.expansion-row-cell--skeleton{background:#fff !important}.rt-td.expansion-row-cell--status{text-align:center;justify-content:center}.rt-tbody .rt-tr-group.expansion-row-group{border-bottom:1px solid #e0e4f8}.expansion-toggle-wrap{display:inline-flex;min-width:0;gap:.4rem;align-items:center}.expansion-toggle{width:1rem;padding:0;border:0;flex-shrink:0;cursor:pointer;color:#687790;background:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center}.expansion-toggle i{font-size:.7rem}.expansion-toggle:hover{color:#2e384d}.segment-load-next{display:inline-flex;align-items:center;padding:.2rem .7rem;font-size:.7rem;font-weight:500;color:#fff;background:#0176ff;border:0;border-radius:.375rem;cursor:pointer}.segment-load-next:hover{opacity:.9}
.segment-select{position:relative;display:inline-block}.segment-select__trigger{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #eceef3;border-radius:999px;font-size:.875rem;color:#69707f;cursor:pointer;white-space:nowrap}.segment-select__trigger:hover{border:1px solid #e0e4f8}.segment-select__value{color:#2e384d;font-weight:500}.segment-select__caret{font-size:.7rem;color:#69707f}.segment-select__menu{position:absolute;top:calc(100% + .5rem);right:0;z-index:30;width:16rem;max-height:21rem;overflow-y:auto;background:#fff;border:1px solid #f9f9f9;border-radius:.75rem;box-shadow:0 12px 32px rgba(30,43,69,.14);padding:.375rem}.segment-select__hint{padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#8798ad}.segment-select__option{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;background:rgba(0,0,0,0);border:0;border-radius:.5rem;font-size:.875rem;color:#2e384d;cursor:pointer;text-align:left}.segment-select__option:hover:not(.is-disabled){background:#f8f9fa}.segment-select__option.is-disabled{color:#bfc5d2;cursor:not-allowed}.segment-select__checkbox{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;border:1.5px solid #bfc5d2;border-radius:.25rem;flex:none}.segment-select__checkbox.checked{background:#0176ff;border-color:#0176ff;color:#fff}.segment-select__checkbox i{font-size:.625rem}
.campaign-insights{padding:1.5rem;display:flex;flex-direction:column;flex:1;min-width:0;max-width:100%;min-height:0;overflow:hidden}.campaign-insights__ad-name-cell{gap:.625rem;display:flex;min-width:0;align-items:center}.campaign-insights__ad-name-link{cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campaign-insights__name-tooltip{min-width:0}.campaign-insights__name-cell{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campaign-insights .insights-header{display:flex;justify-content:space-between;align-items:flex-start;margin-top:.25rem;margin-bottom:.75rem;flex-shrink:0}.campaign-insights .insights-header__left{display:flex;flex-direction:column;gap:.5rem}.campaign-insights .insights-header__left .insights-header__title-row{display:flex;align-items:center;gap:.625rem}.campaign-insights .insights-header__left .back-link{cursor:pointer;color:#687790;font-size:1rem;display:flex;align-items:center}.campaign-insights .insights-header__left .back-link:hover{color:#0176ff}.campaign-insights .insights-header__left .insights-title{font-size:1.5rem;color:#2e384d;margin:0;font-weight:400;line-height:1.3}.campaign-insights .insights-header__left .campaign-status{display:flex;height:1.45rem;font-size:.8rem;padding:0 .75rem;align-items:center;justify-content:center;border-radius:.688rem;min-width:fit-content}.campaign-insights .insights-header__left .channel-pills{display:flex;gap:.5rem}.campaign-insights .insights-header__right{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem}.campaign-insights .insights-header__right .insights-header__meta{display:flex;align-items:center;gap:.5rem;font-size:.7rem;color:#69707f}.campaign-insights .insights-header__right .insights-header__meta .updates{margin:0;display:flex;align-items:center}.campaign-insights .insights-header__right .insights-header__meta .update{color:#69707f;font-size:.7rem}.campaign-insights .insights-header__right .insights-header__meta .insights-last-synced{font-size:.7rem;color:#69707f;white-space:nowrap}.campaign-insights .insights-header__right .insights-header__meta .insights-last-synced b{color:#2e384d;font-weight:600}.campaign-insights .insights-header__right .filter-group{display:flex;gap:.75rem;align-items:flex-start;flex-wrap:nowrap}.campaign-insights .insights-header__right .filter-group .btn-action.active{padding:.35rem .4rem .35rem .4rem}.campaign-insights .insights-header__right .filter-group .btn-action.active svg{height:1.5rem}.campaign-insights .insights-header__right .filter-group .view-selector{margin-right:0 !important}.campaign-insights .insights-header__right .filter-select .form-group{margin-bottom:0}.campaign-insights .insights-header__right .column-selector-btn{display:flex;align-items:center;justify-content:center;border:1px solid #bfc5d2;border-radius:.25rem;padding:0 .5rem;cursor:pointer;line-height:1;min-height:2.5rem;min-width:2.5rem}.campaign-insights .insights-header__right .column-selector-btn:hover{background:#f8f9fa}.campaign-insights .insights-header__right .column-selector-btn svg{width:1.125rem;height:1.125rem}.campaign-insights .insights-top-row{display:flex;justify-content:space-between;align-items:stretch;margin-top:.5rem}.campaign-insights .insights-top-row .insights-tabs{display:flex;align-items:stretch;width:fit-content;gap:1.5rem}.campaign-insights .insights-top-row .insights-tabs .insights-tab{display:flex;align-items:center;gap:.5rem;padding:.875rem .5rem;cursor:pointer;font-size:.875rem;color:#687790;border-bottom:3px solid rgba(0,0,0,0);transition:all .15s ease;white-space:nowrap;justify-content:center;position:relative;font-weight:500}.campaign-insights .insights-top-row .insights-tabs .insights-tab:hover{color:#2e384d}.campaign-insights .insights-top-row .insights-tabs .insights-tab.active{color:#2e384d;border-bottom:3px solid #0176ff}.campaign-insights .insights-top-row .insights-tabs .insights-tab .tab-label{font-size:.875rem}.campaign-insights .insights-top-row .insights-tabs .insights-tab .tab-selection-badge{display:inline-flex;align-items:center;padding:.125rem .5rem;background:#0176ff;color:#fff;border-radius:.25rem;font-size:.6875rem;font-weight:500;line-height:1.4}.campaign-insights .insights-top-row .insights-tabs .insights-tab .tab-selection-badge .far.fa-times{cursor:pointer;font-size:.5625rem}.campaign-insights .insights-top-row .insights-tabs .insights-tab .tab-selection-badge .far.fa-times:hover{opacity:.8}.campaign-insights .insights-top-row .insights-top-row__right{display:flex;align-items:center;align-self:center;gap:1rem}.campaign-insights .insights-top-row .insights-top-row__right .insights-top-row__summary{margin:0;display:flex;align-items:center;white-space:nowrap;font-size:.7rem;color:#69707f}.campaign-insights .insights-top-row .insights-top-row__right .insights-top-row__summary .update{color:#69707f;font-size:.7rem}.campaign-insights .insights-graph-body{flex:1;min-height:0;max-width:100%;overflow-x:hidden;overflow-y:auto;padding-right:.25rem}.campaign-insights .insights-graph-body--empty{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:.5rem}.campaign-insights .insights-graph-body .campaign-analytics{min-height:100%}.campaign-insights .insights-graph-body .campaign-analytics .campaign-analytics__row--two-up{min-height:22.5rem}.campaign-insights .insights-graph-body .funnel-chart,.campaign-insights .insights-graph-body .metric-bar-chart,.campaign-insights .insights-graph-body .metric-line-chart{max-width:100%}.campaign-insights .insights-main-content{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}.campaign-insights .insights-main-content .insights-top-row{margin-top:0;padding:0 1rem;background:#fff;border:.0667rem solid #e0e4f8;border-bottom:none;border-radius:.5rem .5rem 0 0}.campaign-insights .insights-main-content .insights-listing-table .ReactTable{border-top-color:#eceef3;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.campaign-insights .insights-main-content .insights-graph-body{padding:1rem;background:#fff;border:.0667rem solid #e0e4f8;border-top-color:#eceef3;border-radius:0 0 .5rem .5rem}.campaign-insights .insights-listing-table{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.campaign-insights .insights-listing-table .ReactTable{flex:1;height:auto;min-height:0}.campaign-insights .insights-listing-table .ReactTable .rt-tbody{max-height:none}
.campaign-recipient-status__listing .page-header img{height:3rem}.campaign-recipient-status__listing .page-header-action .separator{display:none}.campaign-recipient-status__listing .recipient-status{display:flex;border-radius:.3rem;padding:.3rem .75rem}
.campaign-activity__records-generated__listing .page-header img{height:3rem}.campaign-activity__records-generated__listing .page-header-action .separator{display:none}
.question-edit-form{padding:1rem}.question-edit-form .variable-input .text-field{padding-left:.2rem}.question-edit-form .variable-input .form-group{margin-bottom:0}.question-edit-form .variable-mappings-section .variable-mappings-header{padding:.75rem 1rem;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border:1px solid #dee2e6;border-radius:.5rem;transition:all .3s ease;margin-bottom:0;justify-content:space-between}.question-edit-form .variable-mappings-section .variable-mappings-header:hover{background:linear-gradient(135deg, #e9ecef 0%, #dee2e6 100%);border-color:#0176ff;box-shadow:0 2px 8px rgba(1,118,255,.15)}.question-edit-form .variable-mappings-section .variable-mappings-header .form-label{margin-bottom:0;color:#2e384d;font-weight:500;cursor:pointer}.question-edit-form .variable-mappings-section .variable-mappings-header i{color:#0176ff;transition:transform .3s ease;font-size:.875rem}.question-edit-form .variable-mappings-section .variable-mappings-header:hover i{transform:scale(1.1)}.question-edit-form .variable-mappings-section #variable-mappings-content{border:1px solid #dee2e6;border-top:none;border-radius:0 0 .5rem .5rem;background-color:#fff;overflow:hidden;transition:all .3s ease}.question-edit-form .variable-mappings-section #variable-mappings-content.collapse{display:none}.question-edit-form .variable-mappings-section #variable-mappings-content.collapse.show{display:block}.question-edit-form .variable-mappings-section #variable-mappings-content .mt-3{padding-left:.8rem;padding-right:.8rem;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.question-edit-form .form-group{margin-bottom:1.3333rem}.question-edit-form .form-group .form-label{color:#2e384d;font-size:1rem;line-height:1;display:block;font-weight:500;margin-bottom:1.3rem}.question-edit-form .form-group .form-label.required::after{content:" *";color:#ee2d23}.question-edit-form .form-group .form-control{outline:0;border:1px solid #ced4da;border-radius:.375rem;padding:.75rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.question-edit-form .form-group .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25);outline:0}.question-edit-form .form-group .form-control::placeholder{color:#6c757d;opacity:1}.question-edit-form .form-group .form-control.is-invalid{border-color:#dc3545;padding-right:1.5rem !important}.question-edit-form .formatting-toolbar .btn{font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem}.question-edit-form .formatting-toolbar .btn.btn-outline-secondary{border-color:#ced4da;color:#6c757d}.question-edit-form .formatting-toolbar .btn.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.question-edit-form .formatting-toolbar .btn.btn-outline-success{border-color:#28a745;color:#28a745}.question-edit-form .formatting-toolbar .btn.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.question-edit-form .data-variable-field{display:none}.question-edit-form .answer-options-section .add-answer-variant{display:flex;flex-direction:column;min-width:300px}.question-edit-form .answer-options-section .add-answer-variant .add-answer-label{font-size:.875rem;color:#6c757d;margin-bottom:.5rem;font-weight:500}.question-edit-form .answer-options-section .add-answer-variant .add-answer-input-group{display:flex;gap:.75rem;width:100%}.question-edit-form .answer-options-section .add-answer-variant .add-answer-input-group .text-field{padding-left:0}.question-edit-form .answer-options-section .add-answer-variant .add-answer-input-group .form-control{flex:1;min-width:0}.question-edit-form .answer-options-section .add-answer-variant .add-answer-input-group .add-button{height:fit-content}.question-edit-form .answer-options-section .answer-options-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.question-edit-form .answer-options-section .answer-options-header .form-label{margin-bottom:0;flex-shrink:0}.question-edit-form .answer-options-section .answer-option-type-selection{display:flex;gap:1.5rem;margin-bottom:1rem;margin-left:1.2rem}.question-edit-form .answer-options-section .answer-option-type-selection .header{display:flex;align-items:center;margin-bottom:0;margin-right:1rem}.question-edit-form .answer-options-section .answer-option-type-selection .header input[type=radio]{width:1.25rem;height:1.25rem;margin-top:0;margin-right:.5rem;cursor:pointer;border:2px solid #ced4da;transition:all .15s ease-in-out}.question-edit-form .answer-options-section .answer-option-type-selection .header input[type=radio]:checked{background-color:#0176ff;border-color:#0176ff}.question-edit-form .answer-options-section .answer-option-type-selection .header input[type=radio]:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25);outline:0}.question-edit-form .answer-options-section .answer-option-type-selection .header label{margin-bottom:0;cursor:pointer;color:#2e384d;font-size:.9375rem;font-weight:400}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item{display:flex;align-items:center;gap:.3rem;margin-bottom:1rem;padding:.5rem;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius:.75rem;border:1px solid #e9ecef;transition:all .3s ease;position:relative;overflow:hidden}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, #0176FF, #28a745, #ffc107);opacity:0;transition:opacity .3s ease}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content{display:flex;align-items:center;flex:1}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .text-field .form-group{margin-bottom:0}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .drag-handle{color:#6c757d;cursor:grab;font-size:.875rem;padding:.2rem}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .drag-handle:active{cursor:grabbing}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .text-area{width:100%}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .text-area .form-group{margin-bottom:0}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .text-area .form-group textarea{line-height:1rem}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .option-bullet{color:#0176ff;font-size:.5rem;flex-shrink:0}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .form-control{border:1px solid #dee2e6;background:#fff;transition:all .3s ease}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .answer-option-content .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.15);background:#f8f9ff}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .btn-remove-option{border:none;align-items:center;justify-content:center;padding:.075rem .45rem}.question-edit-form .answer-options-section .existing-answer-options .answer-option-item .btn-remove-option i{font-size:.875rem}.question-edit-form .form-check .form-check-input{width:2.5rem;height:1.25rem;margin-top:0;background-color:#ced4da;border:1px solid #ced4da;border-radius:1.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.question-edit-form .form-check .form-check-input:checked{background-color:#0176ff;border-color:#0176ff}.question-edit-form .form-check .form-check-input:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25)}.question-edit-form .picklist-answer-options .form-group{margin-bottom:1.3333rem}.question-edit-form .picklist-answer-options .form-group .form-label{margin-bottom:.5rem}.question-edit-form .picklist-answer-options .form-group .form-label .max-limit-info{font-size:.8rem}.question-edit-form .picklist-answer-options .form-group .picklist-field-required-error,.question-edit-form .picklist-answer-options .form-group .picklist-field-values-required-error{top:-0.6rem;position:relative}.question-edit-form .advanced-options{background-color:#f8f9fa !important;border:1px solid #e9ecef}.question-edit-form .advanced-options .text-muted{color:#6c757d !important}#details_modal.rule-based-chatbot.set-question-modal{margin:0;z-index:1050}#details_modal.rule-based-chatbot.set-question-modal .modal-dialog{height:90%}#details_modal.rule-based-chatbot.set-question-modal .modal-content{margin-top:3.5rem}#details_modal.rule-based-chatbot.set-question-modal .question-textarea-wrapper .whatsapp-markdown-editor{width:100%}#details_modal.rule-based-chatbot.set-question-modal .question-textarea-wrapper .whatsapp-markdown-editor .editor-container{border:1px solid #ced4da;border-radius:.375rem}#details_modal.rule-based-chatbot.set-question-modal .question-textarea-wrapper .editor-container .DraftEditor-root .DraftEditor-editorContainer .notranslate.public-DraftEditor-content{min-height:3rem}#details_modal.rule-based-chatbot.set-question-modal .question-textarea-wrapper .question-required-error{color:"#dc3545";font-size:"0.875rem";margin-top:"0.25rem";display:"block"}.chatbot-node.question-node .invalid-mapping-indicator{position:absolute;top:8px;left:8px;z-index:10;width:20px;height:20px;background-color:#dc3545;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;cursor:help;box-shadow:0 2px 4px rgba(220,53,69,.3);animation:pulse 2s infinite}.chatbot-node.question-node .invalid-mapping-indicator i{font-size:12px}.chatbot-node.question-node .invalid-mapping-indicator:hover{transform:scale(1.1);box-shadow:0 3px 6px rgba(220,53,69,.5)}@keyframes pulse{0%,100%{box-shadow:0 2px 4px rgba(220,53,69,.3)}50%{box-shadow:0 2px 8px rgba(220,53,69,.6)}}.chatbot-node.question-node .node-header .ml-auto{margin-left:auto}.chatbot-node.question-node .node-header .question-node-actions{position:relative;color:#fff}.chatbot-node.question-node .node-header .question-node-actions .dropdown-toggle{background:none;border:none;color:#fff;padding:0;font-size:.875rem}.chatbot-node.question-node .node-header .question-node-actions .dropdown-toggle:hover{color:hsla(0,0%,100%,.8)}.chatbot-node.question-node .node-header .question-node-actions .dropdown-toggle:focus{box-shadow:none}.chatbot-node.question-node .node-header .dropdown-menu{top:-1rem !important;left:-1rem !important}.chatbot-node.question-node .node-header .dropdown-menu .dropdown-item{padding:.5rem 1rem;font-size:.875rem;border-bottom:1px solid #f8f9fa}.chatbot-node.question-node .node-header .dropdown-menu .dropdown-item:last-child{border-bottom:none}.chatbot-node.question-node .node-header .dropdown-menu .dropdown-item:hover{background-color:#f8f9fa}.chatbot-node.question-node .node-header .dropdown-menu .dropdown-item.text-primary{color:#0176ff !important}.chatbot-node.question-node .node-header .dropdown-menu .dropdown-item.text-danger{color:#dc3545 !important}.chatbot-node.question-node .node-header .dropdown-menu .dropdown-item.text-success{color:#28a745 !important}.chatbot-node.question-node .node-content{max-width:21rem}.chatbot-node.question-node .node-content .question-text{font-size:.875rem;color:#495057;margin-bottom:1rem;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;min-height:2.5rem;display:flex;align-items:center;text-align:left}.chatbot-node.question-node .node-content .answer-options{display:flex;flex-direction:column;gap:.5rem}.chatbot-node.question-node .node-content .answer-options .answer-option{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:#e9ecef;border-radius:.25rem;border:1px solid #ced4da;min-height:2rem;text-align:left}.chatbot-node.question-node .node-content .answer-options .answer-option .option-text{font-size:.8rem;color:#495057;font-weight:500}.chatbot-node.question-node .node-content .answer-options .answer-option .option-handle{width:12px;height:12px;background-color:#0176ff;border:2px solid #fff;border-radius:50%;position:absolute;right:-6px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10}.chatbot-node.question-node .node-content .answer-options .answer-option .option-handle:hover{background-color:#0056b3;transform:translateY(-50%) scale(1.1)}.chatbot-node.question-node .node-content .no-options-message,.chatbot-node.question-node .node-content .media-response{padding:.5rem;text-align:center;background-color:#f8f9fa;border:1px dashed #ced4da;border-radius:.25rem;margin-bottom:1rem}.chatbot-node.question-node .node-content .no-options-message .text-muted,.chatbot-node.question-node .node-content .media-response .text-muted{font-size:.8rem;color:#6c757d;font-style:italic}.chatbot-node.question-node .node-content .form-status-indicator{margin-top:.75rem;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;border:1px solid #e9ecef;text-align:center}.chatbot-node.question-node .node-content .form-status-indicator .status-saved{display:flex;align-items:center;justify-content:center;color:#28a745;font-size:.8rem;font-weight:500}.chatbot-node.question-node .node-content .form-status-indicator .status-saved i{margin-right:.25rem}.chatbot-node.question-node .node-content .form-status-indicator .status-unsaved{display:flex;align-items:center;justify-content:center;color:#ffc107;font-size:.8rem;font-weight:500}.chatbot-node.question-node .node-content .form-status-indicator .status-unsaved i{margin-right:.25rem}.chatbot-node.question-node .node-content .form-status-indicator .status-empty{display:flex;align-items:center;justify-content:center;color:#17a2b8;font-size:.8rem;font-weight:500}.chatbot-node.question-node .node-content .form-status-indicator .status-empty i{margin-right:.25rem}
.whatsapp-media-file-preview-section .preview-container{border:1px solid #e0e4f8;border-radius:.3rem}.whatsapp-media-file-preview-section .preview-container.file-container-error{border:1px solid #ee2d23}.whatsapp-media-file-preview-section .preview-container .preview-image,.whatsapp-media-file-preview-section .preview-container .preview-video{display:block;margin:auto;height:18rem;max-width:100%}.whatsapp-media-file-preview-section .preview-container .preview-image{display:block;margin:auto;height:18rem;max-width:100%}.whatsapp-media-file-preview-section .preview-container .preview-audio{height:14.5rem}.whatsapp-media-file-preview-section .preview-container .preview-audio .audio-icon{display:block;margin:auto;height:5rem;margin-top:3.5rem}.whatsapp-media-file-preview-section .preview-container .preview-audio .audio-file-details{text-align:center;margin-top:1.5rem;margin-bottom:1.5rem}.whatsapp-media-file-preview-section .preview-container .preview-audio .audio-bar{display:block;margin:auto;width:70%}.whatsapp-media-file-preview-section .preview-container .over-size-error{height:18rem}.whatsapp-media-file-preview-section .preview-container .over-size-error .error-cause.over-size{color:#ee2d23;text-align:center;margin-top:2rem;margin-bottom:1rem}.whatsapp-media-file-preview-section .preview-container .over-size-error .file-icon-with-error{display:block;margin:auto;height:5rem}.whatsapp-media-file-preview-section .preview-container .over-size-error .over-size-file-details{color:#687790;text-align:center;margin-top:1rem;padding-left:1rem;padding-right:1rem}.whatsapp-media-file-preview-section .preview-container .over-size-error .over-size-file-remove-info{text-align:center;margin-top:1rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section,.whatsapp-media-file-preview-section .preview-container .no-file-selected{height:17rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section .preview-document,.whatsapp-media-file-preview-section .preview-container .no-file-selected .preview-document{display:block;margin:auto;height:7rem;max-width:100%;margin-top:3rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section .select-files,.whatsapp-media-file-preview-section .preview-container .no-file-selected .select-files{display:block;margin:auto;height:5rem;max-width:100%;margin-top:1rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info{color:#687790;text-align:center;margin-top:1rem;font-size:.9rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table{display:table;width:50%;margin:0 auto}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .size-limit-row,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .size-limit-row,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .size-limit-row,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .size-limit-row{display:table-row}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .label,.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .value,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .label,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .value,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .label,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .value,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .label,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .value{display:table-cell;padding:1px 1px}.whatsapp-media-file-preview-section .preview-container .no-preview-section .no-preview-available-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-size-limits-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-file-selected .no-preview-available-info .limits-table .colon,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-size-limits-info .limits-table .colon{width:1px;white-space:nowrap}.whatsapp-media-file-preview-section .preview-container .no-preview-section .file-details,.whatsapp-media-file-preview-section .preview-container .no-file-selected .file-details{text-align:center;margin-top:.5rem}.whatsapp-media-file-preview-section .preview-container .no-preview-section{height:15rem !important}.whatsapp-media-file-preview-section .caption-input-container{margin-top:1.3rem}.whatsapp-media-file-preview-section .caption-input-container .caption-input{width:100%;margin-bottom:1rem}.whatsapp-media-file-preview-section .caption-input-container .whatsapp-markdown-editor{width:100%;margin-bottom:1rem}.whatsapp-media-file-preview-section .caption-input-container .whatsapp-markdown-editor .whatsapp-markdown-editor-toolbar{width:100%}.whatsapp-media-file-preview-section .caption-input-container .whatsapp-markdown-editor .emoji-picker-container{position:absolute;top:.2rem;left:2rem}
.media-file-selection{padding:1rem .8rem 1rem .8rem}.media-file-selection .upload-button{width:8rem;display:block;margin:auto;margin-top:1.5rem}.media-file-selection .upload-button .input-file{display:none}.media-file-selection .file-previews-container{display:flex;flex-wrap:wrap;gap:.625rem}.media-file-selection .file-previews-container .file-thumbnail{position:relative;width:5rem;height:5rem}.media-file-selection .file-previews-container .file-thumbnail:hover .close-cross-cta{opacity:1}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon{width:4.5rem;height:4.5rem;cursor:pointer;border:2px solid #e0e4f8;border-radius:.3rem}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon.current-file-preview{background:#2e384d;border-color:#0176ff;opacity:.4}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon.invalid-file{border:3px solid #ee2d23}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .image{width:4.4rem;height:4.4rem}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .video,.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .document{margin-top:1rem;margin-left:1.2rem}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .audio{margin-top:1rem;margin-left:1rem}.media-file-selection .file-previews-container .file-thumbnail .thumbnail-icon .error-icon{margin-top:.9rem;margin-left:.9rem;height:2.1rem;width:2.1rem}.media-file-selection .file-previews-container .file-thumbnail .add-more{width:4.5rem;height:4.5rem;object-fit:cover;cursor:pointer;border:1px solid #e0e4f8;border-radius:.3rem;background-color:#f8f8f8}.media-file-selection .file-previews-container .file-thumbnail .add-more .fa-plus:before{display:block;margin-top:1.7rem;margin-left:1.5rem}.media-file-selection .file-previews-container .file-thumbnail .add-more .input-file{display:none}.media-file-selection .file-previews-container .close-cross-cta{position:absolute;top:0;right:.6rem;background:rgba(0,0,0,.5);color:#fff;border:none;display:flex;height:1.25rem;width:1.25rem;border-radius:50%;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s}.media-file-selection .file-previews-container .close-cross-cta.active{opacity:1}
.chatbot-node.send-message-node .node-header .dropdown-menu{top:-1.5rem !important;left:-1rem !important}.chatbot-node.send-message-node .node-content{text-align:left;max-width:21rem;min-height:9rem}.chatbot-node.send-message-node .node-content .message-text{font-size:.875rem;color:#495057;margin-bottom:1rem;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;text-align:left}.chatbot-node.send-message-node .node-content .whatsapp-markdown-editor{width:100%}.chatbot-node.send-message-node .node-content .media-preview-on-node .whatsapp-media-file-preview-section .no-preview-section{max-height:10rem}.chatbot-node.send-message-node .node-content .media-preview-on-node .whatsapp-media-file-preview-section .no-preview-section img{max-height:3rem}.chatbot-node.send-message-node .node-content .media-preview-on-node .whatsapp-media-file-preview-section img{max-height:10rem}.chatbot-node.send-message-node .node-content .media-preview-on-node .whatsapp-media-file-preview-section .preview-video{max-height:10rem}.chatbot-node.send-message-node .node-content .message-text{margin-top:1rem}.chatbot-node.send-message-node .send-message-node-actions{color:#fff}#details_modal.starting-node-delete-warning-modal .modal-body{height:8rem}#details_modal.starting-node-delete-warning-modal .modal-body .delete-warning-message{padding:1rem}
.full-size-chatbot-media-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;box-sizing:border-box}.full-size-chatbot-media-modal-overlay .full-size-chatbot-modal-container{width:100%;height:100%;max-width:95vw;max-height:95vh;display:flex;align-items:center;justify-content:center}.full-size-chatbot-media-modal-overlay .full-size-chatbot-modal-content{background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);width:100%;height:100%;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.full-size-chatbot-media-modal-overlay .modal-header{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.5rem;border-bottom:1px solid #e5e7eb;background:#f9fafb;flex-shrink:0}.full-size-chatbot-media-modal-overlay .modal-header .modal-title{margin:0;font-size:1.25rem;color:#0176ff}.full-size-chatbot-media-modal-overlay .modal-header .close-button{background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease}.full-size-chatbot-media-modal-overlay .modal-header .close-button:hover{color:#374151}.full-size-chatbot-media-modal-overlay .modal-header .close-button i{display:block}.full-size-chatbot-media-modal-overlay .modal-body{flex:1;display:flex;align-items:center;justify-content:center;padding:20px;overflow:hidden;background:#000}.full-size-chatbot-media-modal-overlay .modal-body .full-size-media-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:4px}.full-size-chatbot-media-modal-overlay .modal-body .full-size-media-video{max-width:100%;max-height:100%;width:100%;height:auto;border-radius:4px}.full-size-chatbot-media-modal-overlay .modal-body .document-preview-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:40px}.full-size-chatbot-media-modal-overlay .modal-body .document-preview-container .document-icon{font-size:4rem;color:#6b7280;margin-bottom:20px}.full-size-chatbot-media-modal-overlay .modal-body .document-preview-container .document-info h3{font-size:1.5rem;margin:0 0 10px 0;color:#fff;word-break:break-word}.full-size-chatbot-media-modal-overlay .modal-body .document-preview-container .document-info p{font-size:1rem;color:#9ca3af;margin:0}.full-size-chatbot-media-modal-overlay .modal-body .audio-preview-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:40px}.full-size-chatbot-media-modal-overlay .modal-body .audio-preview-container .audio-icon{font-size:4rem;color:#6b7280;margin-bottom:20px}.full-size-chatbot-media-modal-overlay .modal-body .audio-preview-container .full-size-audio{width:100%;max-width:400px;margin-bottom:20px}.full-size-chatbot-media-modal-overlay .modal-body .audio-preview-container .audio-info h3{font-size:1.25rem;margin:0;color:#fff;word-break:break-word}.full-size-chatbot-media-modal-overlay .modal-body .unsupported-media{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:40px}.full-size-chatbot-media-modal-overlay .modal-body .unsupported-media i{font-size:3rem;color:#f59e0b;margin-bottom:16px}.full-size-chatbot-media-modal-overlay .modal-body .unsupported-media p{font-size:1.25rem;margin:0;color:#9ca3af}@media(max-width: 768px){.full-size-chatbot-media-modal-overlay{padding:10px}.full-size-chatbot-modal-content{max-width:95vw;max-height:95vh}.modal-header{padding:12px 16px}.modal-header .modal-title{font-size:1.125rem}.modal-header .close-button{font-size:1.25rem;padding:6px}.modal-body{padding:16px}.modal-body .document-preview-container,.modal-body .audio-preview-container{padding:20px}.modal-body .document-preview-container .document-icon,.modal-body .document-preview-container .audio-icon,.modal-body .audio-preview-container .document-icon,.modal-body .audio-preview-container .audio-icon{font-size:3rem;margin-bottom:16px}.modal-body .document-preview-container .document-info h3,.modal-body .document-preview-container .audio-info h3,.modal-body .audio-preview-container .document-info h3,.modal-body .audio-preview-container .audio-info h3{font-size:1.25rem}}@media(max-width: 480px){.full-size-chatbot-media-modal-overlay{padding:5px}.full-size-chatbot-modal-content{max-width:98vw;max-height:98vh}.modal-body{padding:12px}.modal-body .document-preview-container,.modal-body .audio-preview-container{padding:16px}.modal-body .document-preview-container .document-icon,.modal-body .document-preview-container .audio-icon,.modal-body .audio-preview-container .document-icon,.modal-body .audio-preview-container .audio-icon{font-size:2.5rem;margin-bottom:12px}.modal-body .document-preview-container .document-info h3,.modal-body .document-preview-container .audio-info h3,.modal-body .audio-preview-container .document-info h3,.modal-body .audio-preview-container .audio-info h3{font-size:1.125rem}}
.media-type-selection.buttons-node fieldset.form-group{margin-bottom:.5rem !important}.media-type-selection.buttons-node .media-upload-section .image-section .supported-format-info{margin-bottom:.5rem;color:#ffa200;letter-spacing:.21px;font-size:.8rem}.media-type-selection.buttons-node .media-upload-section .image-section .upload-image-button,.media-type-selection.buttons-node .media-upload-section .image-section .upload-video-button,.media-type-selection.buttons-node .media-upload-section .image-section .upload-document-button{margin-bottom:1rem;width:8.5rem}.media-type-selection.buttons-node .media-upload-section .image-section .upload-image-button.disabled,.media-type-selection.buttons-node .media-upload-section .image-section .upload-video-button.disabled,.media-type-selection.buttons-node .media-upload-section .image-section .upload-document-button.disabled{color:#8798ad;border-color:#8798ad;background-color:#f2f2f2}.media-type-selection.buttons-node .media-upload-section .image-section .preview-media-button{margin-bottom:1rem;margin-left:1rem}.media-type-selection.buttons-node .media-upload-section .image-section .upload-document-button{width:10.5rem}.media-type-selection.buttons-node .media-upload-section .image-section .fa-spin{margin-left:.6rem;font-size:1rem;position:relative;top:-0.4rem}.media-type-selection.buttons-node .media-upload-section .image-section .select-account-warning{margin-left:.6rem;font-size:.8rem;color:#b9a60f;position:relative;top:-0.3rem}.media-type-selection.buttons-node .media-upload-section .image-section .dynamic-header-info-cta{display:inline-block;left:.7rem;top:-0.3rem;position:relative;cursor:pointer;margin-right:.6rem}.media-type-selection.buttons-node .media-upload-section .image-section .file-name{margin-left:.6rem;position:relative;top:-0.3rem}.media-type-selection.buttons-node .media-upload-section .image-section .helptext-wrapper{margin-left:.5rem;align-items:center;display:inline-block;position:absolute;margin-top:.8rem}#details_modal.rule-based-chatbot.media-preview{z-index:1070;margin:0}#details_modal.rule-based-chatbot.media-preview .modal-dialog{height:100%}#details_modal.rule-based-chatbot.media-preview .modal-dialog img{height:auto}
.buttons-edit-form{padding:1rem}.buttons-edit-form .text-field{padding-left:0;padding-right:0}.buttons-edit-form .variable-input .text-field{padding-left:.2rem}.buttons-edit-form .variable-input .form-group{margin-bottom:0}.buttons-edit-form .media-type-selection{padding:0}.buttons-edit-form .media-type-selection .form-check-label{margin-left:1rem}.buttons-edit-form .data-variable-field{display:none}.buttons-edit-form .variable-mappings-section .variable-mappings-header{padding:.75rem 1rem;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border:1px solid #dee2e6;border-radius:.5rem;transition:all .3s ease;margin-bottom:0;justify-content:space-between}.buttons-edit-form .variable-mappings-section .variable-mappings-header:hover{background:linear-gradient(135deg, #e9ecef 0%, #dee2e6 100%);border-color:#0176ff;box-shadow:0 2px 8px rgba(1,118,255,.15)}.buttons-edit-form .variable-mappings-section .variable-mappings-header .form-label{margin-bottom:0;color:#2e384d;font-weight:500;cursor:pointer}.buttons-edit-form .variable-mappings-section .variable-mappings-header i{color:#0176ff;transition:transform .3s ease;font-size:.875rem}.buttons-edit-form .variable-mappings-section .variable-mappings-header:hover i{transform:scale(1.1)}.buttons-edit-form .variable-mappings-section #variable-mappings-content{border:1px solid #dee2e6;border-top:none;border-radius:0 0 .5rem .5rem;background-color:#fff;overflow:hidden;transition:all .3s ease;padding-left:1rem;padding-right:1rem}.buttons-edit-form .variable-mappings-section #variable-mappings-content.collapse{display:none}.buttons-edit-form .variable-mappings-section #variable-mappings-content.collapse.show{display:block}.buttons-edit-form .variable-mappings-section #variable-mappings-content .mt-3{padding-left:.8rem;padding-right:.8rem;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.buttons-edit-form .form-group{margin-bottom:1.3333rem}.buttons-edit-form .form-group .form-label{color:#2e384d;font-size:1rem;line-height:1;display:block;font-weight:500;margin-bottom:1rem}.buttons-edit-form .form-group .form-label.required::after{content:" *";color:#ee2d23}.buttons-edit-form .form-group .form-control{outline:0;border:1px solid #ced4da;border-radius:.375rem;padding:.75rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.buttons-edit-form .form-group .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25);outline:0}.buttons-edit-form .form-group .form-control::placeholder{color:#6c757d;opacity:1}.buttons-edit-form .form-group .form-control.is-invalid{border-color:#dc3545;padding-right:1.5rem !important}.buttons-edit-form .formatting-toolbar .btn{font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem}.buttons-edit-form .formatting-toolbar .btn.btn-outline-secondary{border-color:#ced4da;color:#6c757d}.buttons-edit-form .formatting-toolbar .btn.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.buttons-edit-form .formatting-toolbar .btn.btn-outline-success{border-color:#28a745;color:#28a745}.buttons-edit-form .formatting-toolbar .btn.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.buttons-edit-form .buttons-section .add-answer-variant{display:flex;flex-direction:column;min-width:300px}.buttons-edit-form .buttons-section .add-answer-variant .add-answer-label{font-size:.875rem;color:#6c757d;margin-bottom:.5rem;font-weight:500}.buttons-edit-form .buttons-section .add-answer-variant .add-answer-input-group{display:flex;gap:.75rem;width:100%}.buttons-edit-form .buttons-section .add-answer-variant .add-answer-input-group .text-field{padding-left:0}.buttons-edit-form .buttons-section .add-answer-variant .add-answer-input-group .form-control{flex:1;min-width:0}.buttons-edit-form .buttons-section .add-answer-variant .add-answer-input-group .add-button{height:fit-content}.buttons-edit-form .buttons-section .buttons-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.buttons-edit-form .buttons-section .buttons-header .form-label{margin-bottom:0;flex-shrink:0}.buttons-edit-form .buttons-section .existing-buttons .button-item{display:flex;align-items:center;gap:.3rem;margin-bottom:1rem;padding:.5rem;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius:.75rem;border:1px solid #e9ecef;transition:all .3s ease;position:relative;overflow:hidden;padding-bottom:1.2rem}.buttons-edit-form .buttons-section .existing-buttons .button-item::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, #0176FF, #28a745, #ffc107);opacity:0;transition:opacity .3s ease}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content{display:flex;align-items:center;flex:1}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .text-field .form-group{margin-bottom:0}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .drag-handle{color:#6c757d;cursor:grab;font-size:.875rem;padding:.2rem}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .drag-handle:active{cursor:grabbing}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .text-area{width:100%}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .text-area .form-group{margin-bottom:0}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .text-area .form-group textarea{line-height:1rem}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .button-bullet{color:#0176ff;font-size:.5rem;flex-shrink:0}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .form-control{border:1px solid #dee2e6;background:#fff;transition:all .3s ease}.buttons-edit-form .buttons-section .existing-buttons .button-item .button-content .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.15);background:#f8f9ff}.buttons-edit-form .buttons-section .existing-buttons .button-item .btn-remove-button{border:none;align-items:center;justify-content:center;padding:.075rem .45rem}.buttons-edit-form .buttons-section .existing-buttons .button-item .btn-remove-button i{font-size:.875rem}.buttons-edit-form .form-check .form-check-input{width:2.5rem;height:1.25rem;margin-top:0;background-color:#ced4da;border:1px solid #ced4da;border-radius:1.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.buttons-edit-form .form-check .form-check-input:checked{background-color:#0176ff;border-color:#0176ff}.buttons-edit-form .form-check .form-check-input:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25)}.buttons-edit-form .advanced-options{background-color:#f8f9fa !important;border:1px solid #e9ecef}.buttons-edit-form .advanced-options .text-muted{color:#6c757d !important}#details_modal.rule-based-chatbot.set-buttons-modal{margin:0;z-index:1050}#details_modal.rule-based-chatbot.set-buttons-modal .modal-dialog{height:90%}#details_modal.rule-based-chatbot.set-buttons-modal .modal-content{margin-top:3.5rem}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .text-field{padding-left:0;padding-right:0}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .text-field .form-label{margin-bottom:1rem}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .header-variable{font-size:.8rem;position:relative;top:-0.7rem;width:50%}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .add-variable-cta .fa-plus{margin-right:.5rem}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .whatsapp-markdown-editor{width:100%}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .whatsapp-markdown-editor .editor-container{border:1px solid #ced4da;border-radius:.375rem}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .whatsapp-markdown-editor .editor-container .DraftEditor-root .DraftEditor-editorContainer .notranslate.public-DraftEditor-content{min-height:3rem}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .whatsapp-markdown-editor .char-counter{color:#69707f;font-size:.8rem;display:flex;justify-content:flex-end}#details_modal.rule-based-chatbot.set-buttons-modal .buttons-textarea-wrapper .buttons-required-error{color:"#dc3545";font-size:"0.875rem";margin-top:"0.25rem";display:"block"}.invalid-mapping-indicator{position:absolute;top:-0.5rem;left:-0.5rem;z-index:10;width:20px;height:20px;background-color:#dc3545;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;box-shadow:0 2px 4px rgba(220,53,69,.3);animation:pulse 2s infinite;cursor:pointer}.invalid-mapping-indicator i{font-size:20px}.invalid-mapping-indicator:hover{transform:scale(1.1);box-shadow:0 3px 6px rgba(220,53,69,.5)}@keyframes pulse{0%,100%{box-shadow:0 2px 4px rgba(220,53,69,.3)}50%{box-shadow:0 2px 8px rgba(220,53,69,.6)}}.chatbot-node.buttons-node .node-header .ml-auto{margin-left:auto}.chatbot-node.buttons-node .node-header .buttons-node-actions{position:relative;color:#fff}.chatbot-node.buttons-node .node-header .buttons-node-actions .dropdown-toggle{background:none;border:none;color:#fff;padding:0;font-size:.875rem}.chatbot-node.buttons-node .node-header .buttons-node-actions .dropdown-toggle:hover{color:hsla(0,0%,100%,.8)}.chatbot-node.buttons-node .node-header .buttons-node-actions .dropdown-toggle:focus{box-shadow:none}.chatbot-node.buttons-node .node-header .dropdown-menu{top:-1rem !important;left:-1rem !important}.chatbot-node.buttons-node .node-header .dropdown-menu .dropdown-item{padding:.5rem 1rem;font-size:.875rem;border-bottom:1px solid #f8f9fa}.chatbot-node.buttons-node .node-header .dropdown-menu .dropdown-item:last-child{border-bottom:none}.chatbot-node.buttons-node .node-header .dropdown-menu .dropdown-item:hover{background-color:#f8f9fa}.chatbot-node.buttons-node .node-header .dropdown-menu .dropdown-item.text-primary{color:#0176ff !important}.chatbot-node.buttons-node .node-header .dropdown-menu .dropdown-item.text-danger{color:#dc3545 !important}.chatbot-node.buttons-node .node-header .dropdown-menu .dropdown-item.text-success{color:#28a745 !important}.chatbot-node.buttons-node .node-content{max-width:21rem;min-height:8rem}.chatbot-node.buttons-node .node-content .buttons-form-preview .header-text{font-weight:500}.chatbot-node.buttons-node .node-content .buttons-form-preview .media-header{margin-bottom:1rem}.chatbot-node.buttons-node .node-content .buttons-form-preview .media-header .whatsapp-media-file-preview-section .no-preview-section{max-height:10rem}.chatbot-node.buttons-node .node-content .buttons-form-preview .media-header .whatsapp-media-file-preview-section .no-preview-section img{max-height:3rem}.chatbot-node.buttons-node .node-content .buttons-form-preview .media-header .whatsapp-media-file-preview-section img{max-height:10rem}.chatbot-node.buttons-node .node-content .buttons-form-preview .media-header .whatsapp-media-file-preview-section .preview-video{max-height:10rem}.chatbot-node.buttons-node .node-content .buttons-form-preview .footer{color:#b0bac9;font-size:.9rem;margin-top:.3rem}.chatbot-node.buttons-node .node-content .whatsapp-template-card{top:inherit;left:inherit;text-align:left;max-height:20rem}.chatbot-node.buttons-node .node-content .whatsapp-android-message-node{top:inherit;left:inherit}.chatbot-node.buttons-node .node-content .buttons-text{font-size:.875rem;color:#495057;margin-bottom:1rem;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;min-height:2.5rem;display:flex;align-items:center;text-align:left}.chatbot-node.buttons-node .node-content .buttons-form-preview{text-align:left}.chatbot-node.buttons-node .node-content .buttons{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.chatbot-node.buttons-node .node-content .buttons .button{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:#e9ecef;border-radius:.25rem;border:1px solid #ced4da;min-height:2rem;text-align:left}.chatbot-node.buttons-node .node-content .buttons .button .button-text{font-size:.8rem;color:#495057;font-weight:500}.chatbot-node.buttons-node .node-content .buttons .button .button-handle{width:12px;height:12px;background-color:#0176ff;border:2px solid #fff;border-radius:50%;position:absolute;right:-6px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10}.chatbot-node.buttons-node .node-content .buttons .button .button-handle:hover{background-color:#0056b3;transform:translateY(-50%) scale(1.1)}.chatbot-node.buttons-node .node-content .no-buttons-message,.chatbot-node.buttons-node .node-content .media-response{padding:.5rem;text-align:center;background-color:#f8f9fa;border:1px dashed #ced4da;border-radius:.25rem;margin-bottom:1rem;margin-top:1rem}.chatbot-node.buttons-node .node-content .no-buttons-message .text-muted,.chatbot-node.buttons-node .node-content .media-response .text-muted{font-size:.8rem;color:#6c757d;font-style:italic}.chatbot-node.buttons-node .node-content .form-status-indicator{margin-top:.75rem;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;border:1px solid #e9ecef;text-align:center}.chatbot-node.buttons-node .node-content .form-status-indicator .status-saved{display:flex;align-items:center;justify-content:center;color:#28a745;font-size:.8rem;font-weight:500}.chatbot-node.buttons-node .node-content .form-status-indicator .status-saved i{margin-right:.25rem}.chatbot-node.buttons-node .node-content .form-status-indicator .status-unsaved{display:flex;align-items:center;justify-content:center;color:#ffc107;font-size:.8rem;font-weight:500}.chatbot-node.buttons-node .node-content .form-status-indicator .status-unsaved i{margin-right:.25rem}.chatbot-node.buttons-node .node-content .form-status-indicator .status-empty{display:flex;align-items:center;justify-content:center;color:#17a2b8;font-size:.8rem;font-weight:500}.chatbot-node.buttons-node .node-content .form-status-indicator .status-empty i{margin-right:.25rem}
.set-lists-modal.rule-based-chatbot .lists-edit-form{padding:1rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .text-field{padding-left:0;padding-right:0}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-input .text-field{padding-left:.2rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-input .form-group{margin-bottom:0}.set-lists-modal.rule-based-chatbot .lists-edit-form .media-type-selection{padding:0}.set-lists-modal.rule-based-chatbot .lists-edit-form .media-type-selection .form-check-label{margin-left:1rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .data-variable{display:none}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section .variable-mappings-header{padding:.75rem 1rem;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border:1px solid #dee2e6;border-radius:.5rem;transition:all .3s ease;margin-bottom:0;justify-content:space-between}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section .variable-mappings-header:hover{background:linear-gradient(135deg, #e9ecef 0%, #dee2e6 100%);border-color:#0176ff;box-shadow:0 2px 8px rgba(1,118,255,.15)}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section .variable-mappings-header .form-label{margin-bottom:0;color:#2e384d;font-weight:500;cursor:pointer}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section .variable-mappings-header i{color:#0176ff;transition:transform .3s ease;font-size:.875rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section .variable-mappings-header:hover i{transform:scale(1.1)}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section #variable-mappings-content{border:1px solid #dee2e6;border-top:none;border-radius:0 0 .5rem .5rem;background-color:#fff;overflow:hidden;transition:all .3s ease;padding-left:1rem;padding-right:1rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section #variable-mappings-content.collapse{display:none}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section #variable-mappings-content.collapse.show{display:block}.set-lists-modal.rule-based-chatbot .lists-edit-form .variable-mappings-section #variable-mappings-content .mt-3{padding-left:.8rem;padding-right:.8rem;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-group{margin-bottom:1.3333rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-group .form-label{color:#2e384d;font-size:1rem;line-height:1;display:block;font-weight:500;margin-bottom:1rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-group .form-label.required::after{content:" *";color:#ee2d23}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-group .form-control{outline:0;border:1px solid #ced4da;border-radius:.375rem;padding:.75rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-group .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25);outline:0}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-group .form-control::placeholder{color:#6c757d;opacity:1}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-group .form-control.is-invalid{border-color:#dc3545;padding-right:1.5rem !important}.set-lists-modal.rule-based-chatbot .lists-edit-form .formatting-toolbar .btn{font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .formatting-toolbar .btn.btn-outline-secondary{border-color:#ced4da;color:#6c757d}.set-lists-modal.rule-based-chatbot .lists-edit-form .formatting-toolbar .btn.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.set-lists-modal.rule-based-chatbot .lists-edit-form .formatting-toolbar .btn.btn-outline-success{border-color:#28a745;color:#28a745}.set-lists-modal.rule-based-chatbot .lists-edit-form .formatting-toolbar .btn.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .row-limit-error{padding:.75rem 1rem;background-color:#fff3cd;border:1px solid #ffc107;border-radius:.375rem;display:flex;align-items:center;font-size:.875rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .row-limit-error i{font-size:1rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .add-section-variant{display:flex;flex-direction:column;min-width:300px}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .add-section-variant .add-section-label{font-size:.875rem;color:#6c757d;margin-bottom:.5rem;font-weight:500}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .add-section-variant .add-section-input-group{display:flex;gap:.75rem;width:100%}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .add-section-variant .add-section-input-group .text-field{padding-left:0}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .add-section-variant .add-section-input-group .form-control{flex:1;min-width:0}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .add-section-variant .add-section-input-group .add-section{height:fit-content}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .sections-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .sections-header .form-label{margin-bottom:0;flex-shrink:0}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item{margin-bottom:1.5rem;padding:1rem;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius:.75rem;border:1px solid #e9ecef;transition:all .3s ease;position:relative;overflow:hidden}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, #0176FF, #28a745, #ffc107);opacity:0;transition:opacity .3s ease}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-header{display:flex;align-items:center;gap:.5rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-header .section-title-input{flex:1;border:1px solid #dee2e6;background:#fff;transition:all .3s ease}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-header .section-title-input:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.15);background:#f8f9ff}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-header .btn-remove-section{border:none;align-items:center;justify-content:center;padding:.075rem .45rem;position:relative;right:2rem;top:-2.3rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-header .btn-remove-section i{font-size:.875rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-rows .rows-field-array .add-row-variant{margin-top:.5rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-rows .rows-field-array .add-row-variant .add-row{width:100%;font-size:.9rem;padding:.25rem .5rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-rows .rows-field-array .existing-rows .row-item{display:flex;align-items:center;margin-bottom:.5rem;transition:all .3s ease}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-rows .rows-field-array .existing-rows .row-item .row-content{display:flex;align-items:center;flex:1}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-rows .rows-field-array .existing-rows .row-item .row-content .form-control{border:1px solid #dee2e6;background:#fff;transition:all .3s ease;font-size:.9rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-rows .rows-field-array .existing-rows .row-item .row-content .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.15);background:#f8f9ff}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-rows .rows-field-array .existing-rows .row-item .btn-remove-row{border:none;align-items:center;justify-content:center;font-size:.7rem;position:relative;top:-0.5rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .sections-section .existing-sections .section-item .section-content .section-rows .rows-field-array .existing-rows .row-item .btn-remove-row i{font-size:.7rem}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-check .form-check-input{width:2.5rem;height:1.25rem;margin-top:0;background-color:#ced4da;border:1px solid #ced4da;border-radius:1.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-check .form-check-input:checked{background-color:#0176ff;border-color:#0176ff}.set-lists-modal.rule-based-chatbot .lists-edit-form .form-check .form-check-input:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25)}.set-lists-modal.rule-based-chatbot .lists-edit-form .advanced-options{background-color:#f8f9fa !important;border:1px solid #e9ecef}.set-lists-modal.rule-based-chatbot .lists-edit-form .advanced-options .text-muted{color:#6c757d !important}#details_modal.rule-based-chatbot.set-lists-modal{margin:0;z-index:1050}#details_modal.rule-based-chatbot.set-lists-modal .modal-dialog{height:90%}#details_modal.rule-based-chatbot.set-lists-modal .modal-content{margin-top:3.5rem}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .text-field{padding-left:0;padding-right:0}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .text-field .form-label{margin-bottom:1rem}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .header-variable{font-size:.8rem;position:relative;top:-0.7rem;width:50%}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .add-variable-cta .fa-plus{margin-right:.5rem}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .whatsapp-markdown-editor{width:100%}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .whatsapp-markdown-editor .editor-container{border:1px solid #ced4da;border-radius:.375rem}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .whatsapp-markdown-editor .editor-container .DraftEditor-root .DraftEditor-editorContainer .notranslate.public-DraftEditor-content{min-height:3rem}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .whatsapp-markdown-editor .char-counter{color:#69707f;font-size:.8rem;display:flex;justify-content:flex-end}#details_modal.rule-based-chatbot.set-lists-modal .lists-textarea-wrapper .lists-required-error{color:"#dc3545";font-size:"0.875rem";margin-top:"0.25rem";display:"block"}.chatbot-node.list-node .invalid-mapping-indicator{position:absolute;top:-0.5rem;left:-0.5rem;z-index:10;width:20px;height:20px;background-color:#dc3545;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;cursor:help;box-shadow:0 2px 4px rgba(220,53,69,.3);animation:pulse 2s infinite}.chatbot-node.list-node .invalid-mapping-indicator i{font-size:20px}.chatbot-node.list-node .invalid-mapping-indicator:hover{transform:scale(1.1);box-shadow:0 3px 6px rgba(220,53,69,.5)}@keyframes pulse{0%,100%{box-shadow:0 2px 4px rgba(220,53,69,.3)}50%{box-shadow:0 2px 8px rgba(220,53,69,.6)}}.chatbot-node.list-node .node-header .ml-auto{margin-left:auto}.chatbot-node.list-node .node-header .list-node-actions{position:relative;color:#fff}.chatbot-node.list-node .node-header .list-node-actions .dropdown-toggle{background:none;border:none;color:#fff;padding:0;font-size:.875rem}.chatbot-node.list-node .node-header .list-node-actions .dropdown-toggle:hover{color:hsla(0,0%,100%,.8)}.chatbot-node.list-node .node-header .list-node-actions .dropdown-toggle:focus{box-shadow:none}.chatbot-node.list-node .node-header .dropdown-menu{top:-1rem !important;left:-1rem !important}.chatbot-node.list-node .node-header .dropdown-menu .dropdown-item{padding:.5rem 1rem;font-size:.875rem;border-bottom:1px solid #f8f9fa}.chatbot-node.list-node .node-header .dropdown-menu .dropdown-item:last-child{border-bottom:none}.chatbot-node.list-node .node-header .dropdown-menu .dropdown-item:hover{background-color:#f8f9fa}.chatbot-node.list-node .node-header .dropdown-menu .dropdown-item.text-primary{color:#0176ff !important}.chatbot-node.list-node .node-header .dropdown-menu .dropdown-item.text-danger{color:#dc3545 !important}.chatbot-node.list-node .node-header .dropdown-menu .dropdown-item.text-success{color:#28a745 !important}.chatbot-node.list-node .node-content{max-width:21rem;min-height:8rem}.chatbot-node.list-node .node-content .list-form-preview .header-text{font-weight:500}.chatbot-node.list-node .node-content .list-form-preview .footer{color:#b0bac9;font-size:.9rem;margin-top:.3rem}.chatbot-node.list-node .node-content .whatsapp-template-card{top:inherit;left:inherit;text-align:left;max-height:20rem}.chatbot-node.list-node .node-content .whatsapp-android-message-node{top:inherit;left:inherit}.chatbot-node.list-node .node-content .list-text{font-size:.875rem;color:#495057;margin-bottom:1rem;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;min-height:2.5rem;display:flex;align-items:center;text-align:left}.chatbot-node.list-node .node-content .list-form-preview{text-align:left}.chatbot-node.list-node .node-content .sections{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.chatbot-node.list-node .node-content .sections .section{background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius:.5rem;border:1px solid #e9ecef;padding:.75rem;position:relative}.chatbot-node.list-node .node-content .sections .section .section-title{color:#2e384d;font-weight:500;margin-bottom:.5rem;padding-bottom:.25rem}.chatbot-node.list-node .node-content .sections .section .section-rows{display:flex;flex-direction:column;gap:.4rem}.chatbot-node.list-node .node-content .sections .section .section-rows .row{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.4rem;background-color:#fff;border-radius:.25rem;border:1px solid #dee2e6;min-height:1.5rem;text-align:left}.chatbot-node.list-node .node-content .sections .section .section-rows .row .row-text{color:#495057;font-weight:500}.chatbot-node.list-node .node-content .sections .section .section-rows .row .row-handle{width:12px;height:12px;background-color:#0176ff;border:2px solid #fff;border-radius:50%;position:absolute;right:-5px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10}.chatbot-node.list-node .node-content .sections .section .section-rows .row .row-handle:hover{background-color:#0056b3;transform:translateY(-50%) scale(1.1)}.chatbot-node.list-node .node-content .no-sections-message,.chatbot-node.list-node .node-content .media-response{padding:.5rem;text-align:center;background-color:#f8f9fa;border:1px dashed #ced4da;border-radius:.25rem;margin-bottom:1rem;margin-top:1rem}.chatbot-node.list-node .node-content .no-sections-message .text-muted,.chatbot-node.list-node .node-content .media-response .text-muted{font-size:.8rem;color:#6c757d;font-style:italic}.chatbot-node.list-node .node-content .form-status-indicator{margin-top:.75rem;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;border:1px solid #e9ecef;text-align:center}.chatbot-node.list-node .node-content .form-status-indicator .status-saved{display:flex;align-items:center;justify-content:center;color:#28a745;font-size:.8rem;font-weight:500}.chatbot-node.list-node .node-content .form-status-indicator .status-saved i{margin-right:.25rem}.chatbot-node.list-node .node-content .form-status-indicator .status-unsaved{display:flex;align-items:center;justify-content:center;color:#ffc107;font-size:.8rem;font-weight:500}.chatbot-node.list-node .node-content .form-status-indicator .status-unsaved i{margin-right:.25rem}.chatbot-node.list-node .node-content .form-status-indicator .status-empty{display:flex;align-items:center;justify-content:center;color:#17a2b8;font-size:.8rem;font-weight:500}.chatbot-node.list-node .node-content .form-status-indicator .status-empty i{margin-right:.25rem}
.rule-based-chatbot.set-url-modal .url-edit-form{padding:1rem}.rule-based-chatbot.set-url-modal .url-edit-form .text-field{padding-left:0;padding-right:0}.rule-based-chatbot.set-url-modal .url-edit-form .variable-input .text-field{padding-left:.2rem}.rule-based-chatbot.set-url-modal .url-edit-form .variable-input .form-group{margin-bottom:0}.rule-based-chatbot.set-url-modal .url-edit-form .media-type-selection{padding:0}.rule-based-chatbot.set-url-modal .url-edit-form .media-type-selection .form-check-label{margin-left:1rem}.rule-based-chatbot.set-url-modal .url-edit-form .data-variable-field{display:none}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section .variable-mappings-header{padding:.75rem 1rem;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border:1px solid #dee2e6;border-radius:.5rem;transition:all .3s ease;margin-bottom:0;justify-content:space-between}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section .variable-mappings-header:hover{background:linear-gradient(135deg, #e9ecef 0%, #dee2e6 100%);border-color:#0176ff;box-shadow:0 2px 8px rgba(1,118,255,.15)}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section .variable-mappings-header .form-label{margin-bottom:0;color:#2e384d;font-weight:500;cursor:pointer}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section .variable-mappings-header i{color:#0176ff;transition:transform .3s ease;font-size:.875rem}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section .variable-mappings-header:hover i{transform:scale(1.1)}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section #variable-mappings-content{border:1px solid #dee2e6;border-top:none;border-radius:0 0 .5rem .5rem;background-color:#fff;overflow:hidden;transition:all .3s ease;padding-left:1rem;padding-right:1rem}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section #variable-mappings-content.collapse{display:none}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section #variable-mappings-content.collapse.show{display:block}.rule-based-chatbot.set-url-modal .url-edit-form .variable-mappings-section #variable-mappings-content .mt-3{padding-left:.8rem;padding-right:.8rem;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.rule-based-chatbot.set-url-modal .url-edit-form .form-group{margin-bottom:1.3333rem}.rule-based-chatbot.set-url-modal .url-edit-form .form-group .form-label{color:#2e384d;font-size:1rem;line-height:1;display:block;font-weight:500;margin-bottom:1rem}.rule-based-chatbot.set-url-modal .url-edit-form .form-group .form-label.required::after{content:" *";color:#ee2d23}.rule-based-chatbot.set-url-modal .url-edit-form .form-group .form-control{outline:0;border:1px solid #ced4da;border-radius:.375rem;padding:.75rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rule-based-chatbot.set-url-modal .url-edit-form .form-group .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25);outline:0}.rule-based-chatbot.set-url-modal .url-edit-form .form-group .form-control::placeholder{color:#6c757d;opacity:1}.rule-based-chatbot.set-url-modal .url-edit-form .form-group .form-control.is-invalid{border-color:#dc3545;padding-right:1.5rem !important}.rule-based-chatbot.set-url-modal .url-edit-form .formatting-toolbar .btn{font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem}.rule-based-chatbot.set-url-modal .url-edit-form .formatting-toolbar .btn.btn-outline-secondary{border-color:#ced4da;color:#6c757d}.rule-based-chatbot.set-url-modal .url-edit-form .formatting-toolbar .btn.btn-outline-secondary:hover{background-color:#6c757d;border-color:#6c757d;color:#fff}.rule-based-chatbot.set-url-modal .url-edit-form .formatting-toolbar .btn.btn-outline-success{border-color:#28a745;color:#28a745}.rule-based-chatbot.set-url-modal .url-edit-form .formatting-toolbar .btn.btn-outline-success:hover{background-color:#28a745;border-color:#28a745;color:#fff}.rule-based-chatbot.set-url-modal .url-edit-form .form-check .form-check-input{width:2.5rem;height:1.25rem;margin-top:0;background-color:#ced4da;border:1px solid #ced4da;border-radius:1.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.rule-based-chatbot.set-url-modal .url-edit-form .form-check .form-check-input:checked{background-color:#0176ff;border-color:#0176ff}.rule-based-chatbot.set-url-modal .url-edit-form .form-check .form-check-input:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25)}.rule-based-chatbot.set-url-modal .url-edit-form .advanced-options{background-color:#f8f9fa !important;border:1px solid #e9ecef}.rule-based-chatbot.set-url-modal .url-edit-form .advanced-options .text-muted{color:#6c757d !important}#details_modal.rule-based-chatbot.set-url-modal{margin:0;z-index:1050}#details_modal.rule-based-chatbot.set-url-modal .modal-dialog{height:90%}#details_modal.rule-based-chatbot.set-url-modal .modal-content{margin-top:3.5rem}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .text-field{padding-left:0;padding-right:0}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .text-field .form-label{margin-bottom:1rem}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .header-variable{font-size:.8rem;position:relative;top:-0.7rem;width:50%}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .add-variable-cta .fa-plus{margin-right:.5rem}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .whatsapp-markdown-editor{width:100%}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .whatsapp-markdown-editor .editor-container{border:1px solid #ced4da;border-radius:.375rem}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .whatsapp-markdown-editor .editor-container .DraftEditor-root .DraftEditor-editorContainer .notranslate.public-DraftEditor-content{min-height:3rem}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .whatsapp-markdown-editor .char-counter{color:#69707f;font-size:.8rem;display:flex;justify-content:flex-end}#details_modal.rule-based-chatbot.set-url-modal .url-textarea-wrapper .url-required-error{color:"#dc3545";font-size:"0.875rem";margin-top:"0.25rem";display:"block"}.invalid-mapping-indicator{position:absolute;top:-0.5rem;left:-0.5rem;z-index:10;width:20px;height:20px;background-color:#dc3545;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;box-shadow:0 2px 4px rgba(220,53,69,.3);animation:pulse 2s infinite;cursor:pointer}.invalid-mapping-indicator i{font-size:20px}.invalid-mapping-indicator:hover{transform:scale(1.1);box-shadow:0 3px 6px rgba(220,53,69,.5)}@keyframes pulse{0%,100%{box-shadow:0 2px 4px rgba(220,53,69,.3)}50%{box-shadow:0 2px 8px rgba(220,53,69,.6)}}.chatbot-node.url-node .node-header .ml-auto{margin-left:auto}.chatbot-node.url-node .node-header .url-node-actions{position:relative;color:#fff}.chatbot-node.url-node .node-header .url-node-actions .dropdown-toggle{background:none;border:none;color:#fff;padding:0;font-size:.875rem}.chatbot-node.url-node .node-header .url-node-actions .dropdown-toggle:hover{color:hsla(0,0%,100%,.8)}.chatbot-node.url-node .node-header .url-node-actions .dropdown-toggle:focus{box-shadow:none}.chatbot-node.url-node .node-header .dropdown-menu{top:-1rem !important;left:-1rem !important}.chatbot-node.url-node .node-header .dropdown-menu .dropdown-item{padding:.5rem 1rem;font-size:.875rem;border-bottom:1px solid #f8f9fa}.chatbot-node.url-node .node-header .dropdown-menu .dropdown-item:last-child{border-bottom:none}.chatbot-node.url-node .node-header .dropdown-menu .dropdown-item:hover{background-color:#f8f9fa}.chatbot-node.url-node .node-header .dropdown-menu .dropdown-item.text-primary{color:#0176ff !important}.chatbot-node.url-node .node-header .dropdown-menu .dropdown-item.text-danger{color:#dc3545 !important}.chatbot-node.url-node .node-header .dropdown-menu .dropdown-item.text-success{color:#28a745 !important}.chatbot-node.url-node .node-content{max-width:21rem;min-height:8rem}.chatbot-node.url-node .node-content .url-form-preview .header-text{font-weight:500}.chatbot-node.url-node .node-content .url-form-preview .media-header{margin-bottom:1rem}.chatbot-node.url-node .node-content .url-form-preview .media-header .whatsapp-media-file-preview-section .no-preview-section{max-height:10rem}.chatbot-node.url-node .node-content .url-form-preview .media-header .whatsapp-media-file-preview-section .no-preview-section img{max-height:3rem}.chatbot-node.url-node .node-content .url-form-preview .media-header .whatsapp-media-file-preview-section img{max-height:10rem}.chatbot-node.url-node .node-content .url-form-preview .media-header .whatsapp-media-file-preview-section .preview-video{max-height:10rem}.chatbot-node.url-node .node-content .url-form-preview .footer{color:#b0bac9;font-size:.9rem;margin-top:.3rem}.chatbot-node.url-node .node-content .whatsapp-template-card{top:inherit;left:inherit;text-align:left;max-height:20rem}.chatbot-node.url-node .node-content .whatsapp-android-message-node{top:inherit;left:inherit}.chatbot-node.url-node .node-content .url-form-preview{text-align:left}.chatbot-node.url-node .node-content .url-button-container{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.chatbot-node.url-node .node-content .url-button-container .url-button{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:#e9ecef;border-radius:.25rem;border:1px solid #ced4da;min-height:2rem;text-align:left}.chatbot-node.url-node .node-content .url-button-container .url-button .button-text{font-size:.8rem;color:#495057;font-weight:500}.chatbot-node.url-node .node-content .url-button-container .url-button .button-handle{width:12px;height:12px;background-color:#0176ff;border:2px solid #fff;border-radius:50%;position:absolute;right:-6px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10}.chatbot-node.url-node .node-content .url-button-container .url-button .button-handle:hover{background-color:#0056b3;transform:translateY(-50%) scale(1.1)}.chatbot-node.url-node .node-content .no-button-message,.chatbot-node.url-node .node-content .media-response{padding:.5rem;text-align:center;background-color:#f8f9fa;border:1px dashed #ced4da;border-radius:.25rem;margin-bottom:1rem;margin-top:1rem}.chatbot-node.url-node .node-content .no-button-message .text-muted,.chatbot-node.url-node .node-content .media-response .text-muted{font-size:.8rem;color:#6c757d;font-style:italic}.chatbot-node.url-node .node-content .form-status-indicator{margin-top:.75rem;padding:.5rem;background-color:#f8f9fa;border-radius:.25rem;border:1px solid #e9ecef;text-align:center}.chatbot-node.url-node .node-content .form-status-indicator .status-saved{display:flex;align-items:center;justify-content:center;color:#28a745;font-size:.8rem;font-weight:500}.chatbot-node.url-node .node-content .form-status-indicator .status-saved i{margin-right:.25rem}.chatbot-node.url-node .node-content .form-status-indicator .status-unsaved{display:flex;align-items:center;justify-content:center;color:#ffc107;font-size:.8rem;font-weight:500}.chatbot-node.url-node .node-content .form-status-indicator .status-unsaved i{margin-right:.25rem}.chatbot-node.url-node .node-content .form-status-indicator .status-empty{display:flex;align-items:center;justify-content:center;color:#17a2b8;font-size:.8rem;font-weight:500}.chatbot-node.url-node .node-content .form-status-indicator .status-empty i{margin-right:.25rem}
#details_modal.rule-based-chatbot.set-template-modal{margin:0;z-index:1050}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form{padding:1rem}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .form-group .form-label{color:#2e384d;font-size:1rem;line-height:1;display:block;font-weight:500;margin-bottom:1rem}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-account-readonly .template-account-value{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:.35rem;padding:.5rem .75rem;font-weight:500;color:#2e384d;display:flex;align-items:center}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-account-readonly .template-account-value i{color:#25d366}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-buttons-preview{margin-top:1rem;padding:1rem;background:#f6f8fa;border:1px solid #e1e4e8;border-radius:.5rem}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-buttons-preview .template-buttons-preview-loading{font-size:.85rem;padding:.25rem 0}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-buttons-preview .template-buttons-preview-divider{font-size:.7rem;color:#6c757d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px dashed #cfd4d9}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-buttons-preview .form-control:disabled,#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-buttons-preview .form-control[readonly]{background-color:#fff;color:#2e384d;cursor:not-allowed}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-buttons-preview .disabled-media-header{background:#fff !important;color:#6c757d;font-size:.85rem}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-buttons-preview .disabled-media-header i{color:#6c757d}#details_modal.rule-based-chatbot.set-template-modal .template-edit-form .template-buttons-preview .button-input{text-align:center;color:#0176ff;font-weight:500}.chatbot-node.template-node{min-height:13rem}.chatbot-node.template-node .node-header .dropdown-menu{top:-1rem !important;left:-1rem !important}.chatbot-node.template-node .template-header{background:#25d366;color:#fff}.chatbot-node.template-node.has-missing-template{border-color:#ee2d23;box-shadow:0 0 0 1px rgba(238,45,35,.25)}.chatbot-node.template-node .template-placeholder{padding:.5rem 0;font-size:.85rem;margin-top:1.5rem}.chatbot-node.template-node .template-multi-entity-warning{padding:.5rem .6rem;font-size:.8rem;color:#8a6d3b;background:#fcf8e3;border:1px solid #faebcc;border-radius:.35rem}.chatbot-node.template-node .template-multi-entity-warning i{color:#ee2d23}.chatbot-node.template-node .template-account{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.chatbot-node.template-node .template-account .template-account-name{font-weight:600;color:#2e384d;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatbot-node.template-node .template-account .template-account-name i{color:#25d366}.chatbot-node.template-node .template-account .template-account-number{color:#6c757d;font-size:.75rem}.chatbot-node.template-node .template-meta{margin-bottom:.5rem}.chatbot-node.template-node .template-meta .template-name{font-weight:600;font-size:.875rem;color:#0176ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatbot-node.template-node .template-meta .template-meta-tags{display:flex;gap:.25rem;flex-wrap:wrap;margin-top:.25rem}.chatbot-node.template-node .template-meta .template-meta-tags .template-tag{background:#e9ecef;color:#495057;border-radius:.5rem;padding:.1rem .5rem;font-size:.7rem;text-transform:uppercase}.chatbot-node.template-node .template-preview-loading{font-size:.8rem;padding:.5rem 0}.chatbot-node.template-node .node-content{max-width:21rem}.chatbot-node.template-node .node-content .buttons-form-preview{text-align:left}.chatbot-node.template-node .node-content .buttons-form-preview .header-text{font-weight:500}.chatbot-node.template-node .node-content .buttons-form-preview .media-header{margin-bottom:1rem;color:#6c757d;text-transform:uppercase;font-size:.75rem}.chatbot-node.template-node .node-content .buttons-form-preview .message-body{font-size:.875rem;color:#495057;margin-bottom:.5rem;white-space:pre-wrap;word-break:break-word}.chatbot-node.template-node .node-content .buttons-form-preview .footer{color:#b0bac9;font-size:.9rem;margin-top:.3rem}.chatbot-node.template-node .node-content .buttons{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.chatbot-node.template-node .node-content .buttons .button{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:#e9ecef;border-radius:.25rem;border:1px solid #ced4da;min-height:2rem;text-align:left}.chatbot-node.template-node .node-content .buttons .button .button-text{font-size:.8rem;color:#495057;font-weight:500}.chatbot-node.template-node .node-content .buttons .button .button-handle{width:12px;height:12px;background-color:#0176ff;border:2px solid #fff;border-radius:50%;position:absolute;right:-6px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10}.chatbot-node.template-node .node-content .buttons .button .button-handle:hover{background-color:#0056b3;transform:translateY(-50%) scale(1.1)}.chatbot-node.template-node .node-content .no-buttons-message{padding:.5rem;text-align:center;background-color:#f8f9fa;border:1px dashed #ced4da;border-radius:.25rem;margin-top:1rem}.chatbot-node.template-node .node-content .no-buttons-message .text-muted{font-size:.8rem;color:#6c757d;font-style:italic}
.rule-based-chatbot-builder{display:flex;height:600px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;transition:height .3s ease}.rule-based-chatbot-builder.full-screen{height:calc(100vh - 210px);border-radius:0;box-shadow:none}.rule-based-chatbot-builder.header-collapsed.full-screen{height:calc(100vh - 170px)}.rule-based-chatbot-builder.sidebar-collapsed .builder-sidebar{width:60px}.rule-based-chatbot-builder.sidebar-collapsed .builder-canvas{flex:1}.rule-based-chatbot-builder.sidebar-collapsed .sidebar-header{height:80%}.rule-based-chatbot-builder .react-flow__panel.react-flow__attribution a{display:none}.rule-based-chatbot-builder .builder-sidebar{width:300px;background:#f8f9fa;border-right:1px solid #e9ecef;padding:20px;overflow-y:auto;transition:all .3s ease}.rule-based-chatbot-builder .builder-sidebar.collapsed{width:60px;padding:10px 5px}.rule-based-chatbot-builder .builder-sidebar.collapsed .sidebar-header{flex-direction:column;align-items:center;gap:10px}.rule-based-chatbot-builder .builder-sidebar.collapsed .sidebar-header .sidebar-title{writing-mode:vertical-rl;text-orientation:mixed;font-size:.8rem;margin:0}.rule-based-chatbot-builder .builder-sidebar.collapsed .sidebar-header .sidebar-toggle-button{order:-1}.rule-based-chatbot-builder .builder-sidebar .sidebar-header{display:flex;justify-content:space-between;align-items:center}.rule-based-chatbot-builder .builder-sidebar .sidebar-title{color:#2e384d;font-weight:600;margin-bottom:0;font-size:16px;flex:1}.rule-based-chatbot-builder .builder-sidebar .sidebar-toggle-button{border:0;padding:.25rem .5rem;background:rgba(0,0,0,0);color:#0176ff;border-radius:4px}.rule-based-chatbot-builder .builder-sidebar .sidebar-toggle-button:hover{background:rgba(0,0,0,0);border:none;box-shadow:none;background-color:#f8f9fa;color:#0176ff}.rule-based-chatbot-builder .builder-sidebar .sidebar-toggle-button:active{background:rgba(0,0,0,0);border:none;box-shadow:none !important;background-color:#f8f9fa !important;color:#0176ff !important}.rule-based-chatbot-builder .builder-sidebar .sidebar-toggle-button:focus{box-shadow:none;outline:none;background-color:#f8f9fa}.rule-based-chatbot-builder .builder-sidebar .drag-drop-info{font-size:.65rem;margin-bottom:1.2rem;color:#69707f}.rule-based-chatbot-builder .builder-sidebar .component-categories .category{margin-bottom:24px}.rule-based-chatbot-builder .builder-sidebar .component-categories .category h6{color:#69707f;font-size:14px;font-weight:600;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:16px;margin-bottom:12px;cursor:grab;transition:all .2s ease;display:flex;align-items:center}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component:hover{border-color:#0176ff;box-shadow:0 2px 8px rgba(1,118,255,.15);transform:translateY(-1px)}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component:active{cursor:grabbing}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component.disabled{opacity:.55;cursor:not-allowed}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component.disabled:hover{border-color:#e9ecef;box-shadow:none;transform:none}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:18px;color:#fff}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon.send-message-icon{background:#0176ff}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon.question-icon{background:#ffa200}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon.buttons-icon{background:#24bfd2}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon.buttons-icon i{transform:rotate(90deg);margin-right:.1rem}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon.list-icon{background:#b9a60f}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon.url-icon{background:#8b5cf6}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon.template-icon{background:#25d366}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-icon.condition-icon{background:#1fbed1}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-info{flex:1;text-align:left;margin-left:.3rem}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-info .component-name{font-weight:600;color:#2e384d;margin-bottom:4px;font-size:14px}.rule-based-chatbot-builder .builder-sidebar .component-categories .category .draggable-component .component-info .component-description{color:#69707f;font-size:12px;line-height:1.4}.rule-based-chatbot-builder .builder-canvas{flex:1;position:relative;transition:all .3s ease}.rule-based-chatbot-builder .builder-canvas .react-flow{background:#fafbfc}.rule-based-chatbot-builder .builder-canvas .react-flow__node{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:none;min-width:280px}.rule-based-chatbot-builder .builder-canvas .react-flow__handle{width:.9rem;height:.9rem;border-radius:50%;border:2px solid #0176ff;background:#fff;transition:all .2s ease}.rule-based-chatbot-builder .builder-canvas .react-flow__handle:hover{background:#0176ff;transform:scale(1.2)}.rule-based-chatbot-builder .builder-canvas .react-flow__handle.button-handle,.rule-based-chatbot-builder .builder-canvas .react-flow__handle.option-handle{width:8px;height:8px;border-color:#46c45b;background:#46c45b}.rule-based-chatbot-builder .builder-canvas .react-flow__edge-path{stroke:#0176ff;stroke-width:2;stroke-dasharray:5,5}.rule-based-chatbot-builder .builder-canvas .react-flow__controls{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.rule-based-chatbot-builder .builder-canvas .react-flow__minimap{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.rule-based-chatbot-builder .chatbot-node{background:#fff;border-radius:8px;overflow:hidden;min-width:280px}.rule-based-chatbot-builder .chatbot-node .node-header{padding:12px 16px;color:#fff;font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:space-between}.rule-based-chatbot-builder .chatbot-node .node-header.send-message-header{background:#0176ff}.rule-based-chatbot-builder .chatbot-node .node-header.question-header{background:#ffa200}.rule-based-chatbot-builder .chatbot-node .node-header.buttons-header{background:#24bfd2}.rule-based-chatbot-builder .chatbot-node .node-header.buttons-header .fa-pause{transform:rotate(90deg)}.rule-based-chatbot-builder .chatbot-node .node-header.list-header{background:#b9a60f}.rule-based-chatbot-builder .chatbot-node .node-header.url-header{background:#8b5cf6}.rule-based-chatbot-builder .chatbot-node .node-header.condition-header{background:#1fbed1}.rule-based-chatbot-builder .chatbot-node .node-header .fa-ellipsis-v{cursor:pointer;opacity:.8;transition:opacity .2s ease}.rule-based-chatbot-builder .chatbot-node .node-header .fa-ellipsis-v:hover{opacity:1}.rule-based-chatbot-builder .chatbot-node .node-content{padding:16px}.rule-based-chatbot-builder .chatbot-node .node-content .form-control{border:1px solid #e9ecef;border-radius:6px;font-size:14px;transition:border-color .2s ease}.rule-based-chatbot-builder .chatbot-node .node-content .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25)}.rule-based-chatbot-builder .chatbot-node .node-content .media-options{margin:.9rem;display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}.rule-based-chatbot-builder .chatbot-node .node-content .media-options .btn{font-size:.9rem;padding:6px 12px;border-radius:6px;transition:all .2s ease}.rule-based-chatbot-builder .chatbot-node .node-content .media-options .btn i{margin-right:4px}.rule-based-chatbot-builder .chatbot-node .node-content .button-options,.rule-based-chatbot-builder .chatbot-node .node-content .list-options{margin-top:12px}.rule-based-chatbot-builder .chatbot-node .node-content .button-options .button-option,.rule-based-chatbot-builder .chatbot-node .node-content .button-options .list-option,.rule-based-chatbot-builder .chatbot-node .node-content .list-options .button-option,.rule-based-chatbot-builder .chatbot-node .node-content .list-options .list-option{position:relative;margin-bottom:8px;display:flex;align-items:center}.rule-based-chatbot-builder .chatbot-node .node-content .button-options .button-option .form-control,.rule-based-chatbot-builder .chatbot-node .node-content .button-options .list-option .form-control,.rule-based-chatbot-builder .chatbot-node .node-content .list-options .button-option .form-control,.rule-based-chatbot-builder .chatbot-node .node-content .list-options .list-option .form-control{flex:1;margin-right:8px}.rule-based-chatbot-builder .chatbot-node .node-content .button-options .button-option .btn,.rule-based-chatbot-builder .chatbot-node .node-content .button-options .list-option .btn,.rule-based-chatbot-builder .chatbot-node .node-content .list-options .button-option .btn,.rule-based-chatbot-builder .chatbot-node .node-content .list-options .list-option .btn{font-size:12px;padding:4px 8px;border-radius:4px}.rule-based-chatbot-builder .chatbot-node .node-content .condition-builder .form-control{margin-bottom:8px}.rule-based-chatbot-builder .btn.btn-outline-primary{border-color:#0176ff;color:#0176ff;background:rgba(0,0,0,0)}.rule-based-chatbot-builder .btn.btn-outline-primary:hover{background:#0176ff;color:#fff}.rule-based-chatbot-builder .btn.btn-outline-success{border-color:#46c45b;color:#46c45b;background:rgba(0,0,0,0)}.rule-based-chatbot-builder .btn.btn-outline-success:hover{background:#46c45b;color:#fff}.edge-context-menu{background:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid #e9ecef;overflow:hidden;animation:contextMenuSlideIn .15s ease-out}.edge-context-menu .context-menu-item{padding:10px 16px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background-color .2s ease;font-size:14px;font-weight:500;color:#2e384d;border:none;background:none;width:100%;text-align:left}.edge-context-menu .context-menu-item:hover{background:#f8f9fa}.edge-context-menu .context-menu-item.delete-item{color:#dc3545}.edge-context-menu .context-menu-item.delete-item:hover{background:#f8d7da;color:#c82333}.edge-context-menu .context-menu-item.delete-item i{font-size:12px;width:14px;text-align:center}.rule-based-chatbot-builder .edge-drop-context-menu{background:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);border:1px solid #e9ecef;overflow:hidden;animation:contextMenuSlideIn .15s ease-out;min-width:200px}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-header{padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #e9ecef;font-weight:600;font-size:14px;color:#495057}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item{padding:12px 16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#2e384d;border:none;background:none;width:100%;text-align:left}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item:hover{background:#f8f9fa}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon i{font-size:12px;color:#fff}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon.send-message-icon{background:#0176ff}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon.question-icon{background:#ffa200}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon.buttons-icon{background:#24bfd2}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon.buttons-icon i{transform:rotate(90deg);margin-right:.1rem}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon.list-icon{background:#b9a60f}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon.url-icon{background:#8b5cf6}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item .component-icon.template-icon{background:#25d366}.rule-based-chatbot-builder .edge-drop-context-menu .context-menu-item span{flex:1}@keyframes contextMenuSlideIn{from{opacity:0;transform:translateY(-5px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width: 1200px){.rule-based-chatbot-builder{flex-direction:column;height:auto}.rule-based-chatbot-builder .builder-sidebar{width:100%;border-right:none;border-bottom:1px solid #e9ecef}.rule-based-chatbot-builder .builder-canvas{height:500px}}@media(max-width: 768px){.rule-based-chatbot-builder .builder-sidebar{padding:16px}.rule-based-chatbot-builder .builder-sidebar .draggable-component{padding:12px}.rule-based-chatbot-builder .builder-sidebar .draggable-component .component-icon{width:32px;height:32px;font-size:14px}.rule-based-chatbot-builder .chatbot-node{min-width:240px}.rule-based-chatbot-builder .chatbot-node .node-content{padding:12px}}
.rule-based-chatbot .page-header{background:#fff;border-radius:.267rem;padding:.5rem 1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #e0e4f8;margin-bottom:1rem;transition:all .3s ease;overflow:hidden}.rule-based-chatbot .page-header .header-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.1rem}.rule-based-chatbot .page-header .header-content .header-left{flex-shrink:0;min-width:100px;display:flex;justify-content:flex-start}.rule-based-chatbot .page-header .header-content .header-center{flex:1;text-align:center;min-width:0;display:flex;flex-direction:row;align-items:end;justify-content:space-between}.rule-based-chatbot .page-header .header-content .header-center .chatbot-name{align-self:center;display:flex}.rule-based-chatbot .page-header .header-content .header-center .chatbot-name .rule-icon{margin-right:1rem;align-content:center}.rule-based-chatbot .page-header .header-content .header-center .chatbot-name .rule-icon #Hierarchy_View_Icon{height:2.5rem;width:2.5rem}.rule-based-chatbot .page-header .header-content .header-center .chatbot-name .text-content{margin-top:.2rem;text-align:left}.rule-based-chatbot .page-header .header-content .header-center .chatbot-name .text-content .name{font-size:1.3rem;font-weight:400;font-weight:500}.rule-based-chatbot .page-header .header-content .header-center .chatbot-name .text-content .connected-account{font-size:.8rem;font-weight:500;text-align:left}.rule-based-chatbot .page-header .header-content .header-center .chatbot-name .text-content .connected-account svg{margin-right:.5rem}.rule-based-chatbot .page-header .header-content .header-center .h4{margin:0;color:#2e384d;font-weight:500;font-size:1.25rem;line-height:1.2}.rule-based-chatbot .page-header .header-content .header-center .step-progress-wrapper{width:100%;max-width:500px;border-bottom:0;justify-content:end;display:flex;margin-right:17rem}.rule-based-chatbot .page-header .header-content .header-right{flex-shrink:0;display:flex;align-items:center;gap:.75rem;justify-content:flex-end}.rule-based-chatbot .page-header .header-content .header-right .back-button{border:0}.rule-based-chatbot .page-header .header-content .header-right .back-button:hover{background-color:rgba(0,0,0,0);border:0;color:#0176ff}.rule-based-chatbot .page-header .header-content .header-right .back-button:focus{box-shadow:none}.rule-based-chatbot .page-header .header-content .header-right .next-button{border:0}.rule-based-chatbot .page-header .header-content .header-right .next-button:hover{background-color:rgba(0,0,0,0);border:0;color:#0176ff}.rule-based-chatbot .page-header .header-content .header-right .next-button:focus{box-shadow:none}.rule-based-chatbot .page-header .header-content .header-right .cancel-button{border:0}.rule-based-chatbot .page-header .header-content .header-right .cancel-button:hover{background-color:rgba(0,0,0,0);border:0;color:#0176ff}.rule-based-chatbot .page-header .header-content .header-right .cancel-button:focus{box-shadow:none}.rule-based-chatbot .page-header .header-content .header-right .collapse-toggle-button{border:0;padding:.375rem .75rem;color:#0176ff;display:none}.rule-based-chatbot .page-header .header-content .header-right .collapse-toggle-button:focus{box-shadow:none;background-color:#fff}.rule-based-chatbot .page-header .header-content .header-right .collapse-toggle-button:hover{background:rgba(0,0,0,0);border:none;box-shadow:none;background-color:#fff;color:#0176ff}.rule-based-chatbot .page-header .header-content .header-right .collapse-toggle-button:active{background:rgba(0,0,0,0);border:none;box-shadow:none;background-color:#fff}.rule-based-chatbot .page-header.collapsed{max-height:60px;padding:.25rem 1.5rem}.rule-based-chatbot .page-header.collapsed .header-content .header-center .chatbot-name .text-content .connected-account{display:none}.rule-based-chatbot .page-header.collapsed .header-content .header-center .step-progress-wrapper{display:none}.rule-based-chatbot .page-header .segmented-step-progress{display:flex;align-items:center;width:75%;height:2.5rem;background:#f9f9f9;border-radius:1.25rem;padding:.25rem;position:relative}.rule-based-chatbot .page-header .segmented-step-progress .step-segment{flex:1;height:100%;display:flex;align-items:center;justify-content:center;position:relative;background:#f9f9f9;color:#69707f;font-size:.9rem;font-weight:500;transition:all .3s ease;cursor:default}.rule-based-chatbot .page-header .segmented-step-progress .step-segment:first-child{border-radius:1rem 0 0 1rem}.rule-based-chatbot .page-header .segmented-step-progress .step-segment:first-child::after{content:"";position:absolute;right:-0.5rem;top:0;width:1rem;height:100%;background:#f9f9f9;clip-path:polygon(0 0, 100% 50%, 0 100%);z-index:2}.rule-based-chatbot .page-header .segmented-step-progress .step-segment:not(:first-child)::before{content:"";position:absolute;left:-0.5rem;top:0;width:1rem;height:100%;background:inherit;clip-path:polygon(0 0, 100% 50%, 0 100%);z-index:1}.rule-based-chatbot .page-header .segmented-step-progress .step-segment:not(:last-child)::after{content:"";position:absolute;right:-0.5rem;top:0;width:1rem;height:100%;background:inherit;clip-path:polygon(0 0, 100% 50%, 0 100%);z-index:2}.rule-based-chatbot .page-header .segmented-step-progress .step-segment:last-child{border-radius:0 1rem 1rem 0}.rule-based-chatbot .page-header .segmented-step-progress .step-segment.active{background:#0176ff;color:#fff;z-index:3}.rule-based-chatbot .page-header .segmented-step-progress .step-segment.active::before,.rule-based-chatbot .page-header .segmented-step-progress .step-segment.active::after{background:#0176ff}.rule-based-chatbot .page-header .segmented-step-progress .step-segment.completed::before,.rule-based-chatbot .page-header .segmented-step-progress .step-segment.completed::after{background:#745fa9}.rule-based-chatbot .page-header .segmented-step-progress .step-segment .step-text{position:relative;z-index:4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%;text-align:center}.rule-based-chatbot .chatbot-form-container form{display:flex;flex-direction:column;min-height:calc(100vh - 200px)}.rule-based-chatbot .chatbot-form-container .step-content{background-color:#fff;border-radius:.267rem;padding:1.5rem;margin-top:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.05);border:1px solid #e0e4f8;transition:all .2s ease}.rule-based-chatbot .chatbot-form-container .step-content.rule-based-step-two{padding:0}.rule-based-chatbot .chatbot-form-container .step-content:hover{box-shadow:0 2px 6px rgba(0,0,0,.08)}.rule-based-chatbot .chatbot-form-container .step-content.step-content-scrollable{max-height:calc(100vh - 250px);overflow-y:auto}.rule-based-chatbot .chatbot-form-container .flow-builder-placeholder{text-align:center;background:linear-gradient(135deg, #f8f9fa 0%, #fff 100%)}.rule-based-chatbot .chatbot-form-container .flow-builder-placeholder h3{color:#0176ff;margin-bottom:1rem;font-size:1.75rem;font-weight:600}.rule-based-chatbot .chatbot-form-container .flow-builder-placeholder p{color:#69707f;font-size:1.1rem;margin-bottom:2rem}.rule-based-chatbot .chatbot-form-container .flow-builder-placeholder .placeholder-content{margin-top:2rem}.rule-based-chatbot .chatbot-form-container .flow-builder-placeholder .placeholder-content i{display:block;margin-bottom:1.5rem;color:#bfc5d2;opacity:.7}.rule-based-chatbot .chatbot-form-container .flow-builder-placeholder .placeholder-content p{font-size:1rem;color:#8798ad;font-style:italic}.rule-based-chatbot .chatbot-form-container .knowledge-base-upload{text-align:center;padding:4rem 2rem;background:linear-gradient(135deg, #f8f9fa 0%, #fff 100%);border-radius:.75rem;border:2px dashed #eef3f5}.rule-based-chatbot .chatbot-form-container .knowledge-base-upload h3{color:#0176ff;margin-bottom:1rem;font-size:1.75rem;font-weight:600}.rule-based-chatbot .chatbot-form-container .knowledge-base-upload p{color:#69707f;font-size:1.1rem;margin-bottom:2rem}.rule-based-chatbot .chatbot-form-container .knowledge-base-upload .placeholder-content{margin-top:2rem}.rule-based-chatbot .chatbot-form-container .knowledge-base-upload .placeholder-content i{display:block;margin-bottom:1.5rem;color:#bfc5d2;opacity:.7}.rule-based-chatbot .chatbot-form-container .knowledge-base-upload .placeholder-content p{font-size:1rem;color:#8798ad;font-style:italic}.rule-based-chatbot .chatbot-form-container .review-create{text-align:center;padding:4rem 2rem;background:linear-gradient(135deg, #f8f9fa 0%, #fff 100%);border-radius:.75rem;border:2px dashed #eef3f5}.rule-based-chatbot .chatbot-form-container .review-create h3{color:#0176ff;margin-bottom:1rem;font-size:1.75rem;font-weight:600}.rule-based-chatbot .chatbot-form-container .review-create p{color:#69707f;font-size:1.1rem;margin-bottom:2rem}.rule-based-chatbot .chatbot-form-container .review-create .placeholder-content{margin-top:2rem}.rule-based-chatbot .chatbot-form-container .review-create .placeholder-content i{display:block;margin-bottom:1.5rem;color:#bfc5d2;opacity:.7}.rule-based-chatbot .chatbot-form-container .review-create .placeholder-content p{font-size:1rem;color:#8798ad;font-style:italic}.rule-based-chatbot .chatbot-form-container .warning-initial-message{background:linear-gradient(135deg, #b9a60f 0%, rgb(237.4875, 215.305, 39.0125) 100%);color:#2e384d;padding:1rem 1.5rem;border-radius:.75rem;border-left:4px solid #b9a60f;font-weight:500;box-shadow:0 2px 8px rgba(185,166,15,.2)}.rule-based-chatbot .chatbot-form-container .warning-initial-message i{color:#2e384d}.rule-based-chatbot .chatbot-step-one .row:last-child{margin-bottom:0}.rule-based-chatbot .chatbot-step-one .form-control{border-radius:.267rem;border:1px solid #e0e4f8;transition:all .2s ease}.rule-based-chatbot .chatbot-step-one .form-control:focus{border-color:#0176ff;box-shadow:0 0 0 .2rem rgba(1,118,255,.25)}.rule-based-chatbot .chatbot-step-one .link-primary{color:#0176ff;text-decoration:none}.rule-based-chatbot .chatbot-step-one .link-primary:hover{text-decoration:underline}#confirmModal.chatbot-entity-removal-warning-modal .modal-dialog{margin-top:12.5rem}#confirmModal.chatbot-entity-removal-warning-modal .modal-header{padding-left:.4rem}#confirmModal.chatbot-entity-removal-warning-modal .modal-footer #cancel{display:none}
#details_modal.field-rule-initial-form-popup{margin-top:10vh}#details_modal.field-rule-initial-form-popup .modal-dialog{max-width:40rem}#details_modal.field-rule-initial-form-popup .modal-dialog .modal-content .modal-body{display:flex;height:fit-content;flex-direction:column;padding:1rem 1.375rem 0rem 1.375rem}#details_modal.field-rule-initial-form-popup .modal-dialog .modal-content .modal-body .form-label{font-weight:500;font-size:.875rem}#details_modal.field-rule-initial-form-popup .modal-dialog .modal-content .modal-body .section{margin-bottom:1.5rem}
#details_modal.field-rule-execution-modal{margin:5rem auto}#details_modal.field-rule-execution-modal .modal-dialog{max-width:62.5rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-header .title{display:flex;flex-direction:column}#details_modal.field-rule-execution-modal .modal-dialog .modal-header .title .subtitle{color:#687790;font-size:.75rem;margin-top:.5rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-body{margin:1rem;height:auto;min-height:10rem;max-height:calc(100vh - 23.125rem)}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .not-found-error{max-width:100%;max-height:100%;object-fit:contain}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .not-found{display:flex;color:#687790;align-items:center;justify-content:center}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table{padding:.5rem;margin-bottom:0;background:#eef3f5;border-radius:.2667rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-header{display:flex;font-weight:500;border-bottom:none;padding:.75rem 1rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-header .col{flex:1}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-header .col.col--handle{width:3.5rem;flex:0 0 3.5rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-header .col.col--priority{width:7.5rem;flex:0 0 7.5rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body{padding:.75rem 1rem;word-break:break-word}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row{padding:.5rem;background:#fff;margin-bottom:.75rem;border-radius:.2667rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row .col,#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row .col-2{flex:1;display:flex;align-items:center}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row .col.col--handle,#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row .col-2.col--handle{width:2.5rem;flex:0 0 2.5rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row .col.col--priority,#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row .col-2.col--priority{width:7.5rem;flex:0 0 7.5rem}#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row .col .field,#details_modal.field-rule-execution-modal .modal-dialog .modal-body .table .table-body .table-row .col-2 .field{width:100%;height:2.4rem;overflow:hidden;-webkit-line-clamp:1;padding:.625rem .75rem;-webkit-box-orient:vertical;display:-webkit-box !important}
.main-content-wrapper.field-rule-listing{margin-top:2.5rem}.main-content-wrapper.field-rule-listing .page-header .page-title{flex-direction:column}.main-content-wrapper.field-rule-listing .page-header .page-title .title-text{color:#687790;font-size:.85rem;margin-top:.5rem}.main-content-wrapper.field-rule-listing .rt-noData{pointer-events:unset}.main-content-wrapper.field-rule-listing .rt-noData .no-data-component .no-fields-message{color:#2e384d;font-weight:500;font-size:.933rem}.main-content-wrapper.field-rule-listing .rt-noData .no-data-component .add-instruction{color:#6f7079;width:max-content;font-size:.875rem}.main-content-wrapper.field-rule-listing .rt-noData .no-data-component .btn-primary{cursor:pointer}
.field-rule_show-edit-form_action{display:flex;padding:1rem 0rem;margin-left:2.7rem;flex-direction:column}.field-rule_show-edit-form_action .form-group{margin-bottom:0}.field-rule_show-edit-form_action .form-group .form-label{font-weight:500}.field-rule_show-edit-form_action .delete-button,.field-rule_show-edit-form_action .add-button{cursor:pointer}.field-rule_show-edit-form_action .delete-button .fa-trash,.field-rule_show-edit-form_action .delete-button .fa-plus,.field-rule_show-edit-form_action .add-button .fa-trash,.field-rule_show-edit-form_action .add-button .fa-plus{font-size:1rem;align-self:center;margin-top:1.25rem}.field-rule_show-edit-form_action .add-button .fa-plus{font-weight:900;color:#006dee}
.field-rule__form-actions{display:flex;flex-direction:column;padding:1.5rem 0 .5rem 0rem}.field-rule__form-actions .label{margin-bottom:.8rem}.field-rule__form-actions .action{margin-bottom:.5rem;border-radius:.267rem;padding:.75rem 1.333rem;background-color:rgba(235,237,243,.6)}.field-rule__form-actions .action .action-number{font-weight:500;margin-right:2.25rem}.field-rule__form-actions .action .form-group{margin-bottom:0}.field-rule__form-actions .action .delete-button{cursor:pointer}.field-rule__form-actions .add-action{display:flex;cursor:pointer;font-weight:500;font-size:.875rem;align-items:center;color:#006dee}.field-rule__form-actions .add-action .add-label:hover{text-decoration:underline}.field-rule__form-actions .add-action .fa-plus{font-size:1rem}
.field-rule__conditions-section{display:flex;padding:1.5rem 0rem;flex-direction:column;border-bottom:1px solid #e0e4f8}.field-rule__conditions-section .label{margin-bottom:.8rem}.field-rule__conditions-section.conditions-optional .label::after{content:none !important}.field-rule__conditions-section .condition-operator-container{display:flex;padding:.25rem;overflow:hidden;width:fit-content;font-size:.875rem;border-radius:20px;margin-bottom:.6rem;border:1px solid #dfdfdf}.field-rule__conditions-section .condition-operator-container .operator{cursor:pointer;font-weight:500;padding:0rem 1.125rem}.field-rule__conditions-section .condition-operator-container .operator.active{border-radius:20px;background-color:#e5f0fe;color:#006dee}.field-rule__conditions-section .condition{margin-bottom:.5rem;border-radius:.267rem;padding:.75rem 1.333rem;background-color:rgba(235,237,243,.6)}.field-rule__conditions-section .condition .condition-number{font-weight:500;margin-right:2.25rem}.field-rule__conditions-section .condition .form-group{margin-bottom:0}.field-rule__conditions-section .condition .delete-button{cursor:pointer}.field-rule__conditions-section .add-condition{display:flex;cursor:pointer;font-weight:500;font-size:.875rem;align-items:center;color:#006dee}.field-rule__conditions-section .add-condition .add-label:hover{text-decoration:underline}.field-rule__conditions-section .add-condition .fa-plus{font-size:1rem}.field-rule__conditions-section .criteria-condition-info{font-size:.875rem;color:#b0bac9}.field-rule__conditions-section .criteria-condition-info .fa-info-circle{cursor:pointer}.field-rule__conditions-section .criteria-condition-info:hover{color:#2e384d}.field-rule__conditions-section .field-rule-condition-expression{font-weight:500;font-size:.875rem}
#details_modal.field-rule__additonal-details__modal{margin-top:10vh}#details_modal.field-rule__additonal-details__modal .modal-dialog{max-width:45rem}#details_modal.field-rule__additonal-details__modal .modal-dialog .modal-content .modal-body{height:auto;display:flex;flex-direction:column;padding:.875rem 1.375rem}#details_modal.field-rule__additonal-details__modal .modal-dialog .modal-content .modal-body .section{flex:1}#details_modal.field-rule__additonal-details__modal .modal-dialog .modal-content .modal-body .section .header{margin-bottom:.5rem}#details_modal.field-rule__additonal-details__modal .modal-dialog .modal-content .modal-body .section .label{color:#687790;font-size:.75rem}#details_modal.field-rule__additonal-details__modal .modal-dialog .modal-content .modal-body .section .value{font-size:.875rem;margin-bottom:.5rem}
.main-content-wrapper.field-rule-form{padding:0}.main-content-wrapper.field-rule-form .ask-sherpa-docked-row.with-dock .body{padding-right:2rem}.main-content-wrapper.field-rule-form .field-rule__alert-warning{z-index:2;color:#b9a60f;font-size:.8rem;padding:.5rem 0;text-align:center;letter-spacing:.21px;margin-bottom:-0.25rem;background-color:#fcf9cd}.main-content-wrapper.field-rule-form form{display:contents}.main-content-wrapper.field-rule-form .header{display:flex;justify-content:space-between;padding:1rem 1.5rem .933rem 1.5rem;border-bottom:1px solid #e0e4f8}.main-content-wrapper.field-rule-form .header .back{display:flex;cursor:pointer;font-weight:500;margin-top:.45rem;font-size:.9375rem;margin-right:1.5rem;color:#006dee}.main-content-wrapper.field-rule-form .header .title{display:flex;flex-direction:column}.main-content-wrapper.field-rule-form .header .title .name>span,.main-content-wrapper.field-rule-form .header .title .description{overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box !important}.main-content-wrapper.field-rule-form .header .title .name{display:flex;font-weight:300;font-size:1.5rem;align-items:center}.main-content-wrapper.field-rule-form .header .title .name .fa-pen{cursor:pointer;font-size:1.1rem;margin-left:1rem}.main-content-wrapper.field-rule-form .header .title .name .fa-pen:hover{color:#006dee}.main-content-wrapper.field-rule-form .header .title .description{font-size:.8rem}.main-content-wrapper.field-rule-form .header .total-criteria{display:flex;align-items:end;flex-direction:column;justify-content:center}.main-content-wrapper.field-rule-form .header .total-criteria .status{color:#ee2d23;margin-right:1rem;padding-right:1rem;font-size:0 .875rem}.main-content-wrapper.field-rule-form .header .total-criteria .status.active{color:#28a645}.main-content-wrapper.field-rule-form .header .total-criteria .fa-info-circle{color:#b0bac9}.main-content-wrapper.field-rule-form .header .total-criteria .fa-info-circle:hover{color:#2e384d}.main-content-wrapper.field-rule-form .header .total-criteria .f-13{color:#687790;align-self:center}.main-content-wrapper.field-rule-form .header .total-criteria .warning-message{font-size:.75rem;color:#ffa200}.main-content-wrapper.field-rule-form .header .options-container{display:flex;align-items:center;margin:.5rem 0 .5rem 1rem}.main-content-wrapper.field-rule-form .header .options-container .dropdown-toggle.btn-down-arrow{padding:.5rem}.main-content-wrapper.field-rule-form .body{flex:1 1 0;overflow-y:auto;padding:1rem 13rem 1rem 5.6875rem}.main-content-wrapper.field-rule-form .body .criteria-container{position:relative;margin-top:1.2rem}.main-content-wrapper.field-rule-form .body .criteria-container .number-outer-circle{top:-1.25rem;width:2.5rem;display:flex;left:-1.25rem;height:2.5rem;position:absolute;border-radius:50%;align-items:center;justify-content:center;background-color:#fff}.main-content-wrapper.field-rule-form .body .criteria-container .number-outer-circle .number-inner-circle{width:1.5rem;color:#fff;display:flex;height:1.5rem;font-weight:500;border-radius:50%;font-size:.875rem;align-items:center;justify-content:center;background-color:#006dee}.main-content-wrapper.field-rule-form .body .criteria-container .number-outer-circle .number-inner-circle::before{content:"";width:100%;height:100%;position:absolute;border-radius:50%;clip-path:circle(48px at -6% -6%);box-shadow:0px 0px 6px rgba(0,0,0,.1607843137)}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card{padding:1.5rem;border-radius:.267rem;max-height:fit-content;background-color:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.1607843137)}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .when-condition{font-weight:500}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .label{font-weight:500;font-size:.9rem}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .label::after{content:" *";color:#ee2d23}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .event{display:flex;align-items:center;padding-bottom:1.5rem;justify-content:space-between;border-bottom:1px solid #e0e4f8}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .event .fas.fa-grip-vertical{height:100%;margin-top:.6rem;margin-right:.5rem}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .event .label{margin-top:.5rem}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .event .name{font-size:.9rem;margin-top:.5rem}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .event .delete-criteria{cursor:pointer;margin-top:-0.1rem}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .event .delete-criteria .fa-trash{font-size:.9rem}.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .event .fa-chevron-down,.main-content-wrapper.field-rule-form .body .criteria-container .criteria-card .event .fa-chevron-right{cursor:pointer;font-size:1.1rem}.main-content-wrapper.field-rule-form .body .criteria-container:not(:last-child) .criteria-card{margin-bottom:2.5rem}.main-content-wrapper.field-rule-form .body div.add-criteria{width:100%;display:flex;cursor:pointer;padding:1rem 0;font-weight:500;align-items:center;margin-top:1.5rem;color:#006dee;border-radius:.267rem;justify-content:center;border:1px solid #006dee}.main-content-wrapper.field-rule-form .body div.add-criteria .label{font-size:.875rem}.main-content-wrapper.field-rule-form .body div.add-criteria:hover .label{text-decoration:underline}.main-content-wrapper.field-rule-form .body div.add-criteria[data-tooltip]::after{left:35%;font-weight:400;font-size:.875rem}.main-content-wrapper.field-rule-form .body div.add-criteria.disabled{cursor:default;background-color:#f2f2f2;border-color:#c6d0f0}.main-content-wrapper.field-rule-form .body div.add-criteria.disabled .label,.main-content-wrapper.field-rule-form .body div.add-criteria.disabled .fa-plus{opacity:.6;text-decoration:none}.main-content-wrapper.field-rule-form .footer{display:flex;background-color:#fff;justify-content:flex-end}.main-content-wrapper.field-rule-form .footer button{line-height:1.5;min-width:7.7rem;margin-left:.5rem}.main-content-wrapper.field-rule-form .footer button.dropdown-toggle{min-width:0;margin-left:0}.main-content-wrapper.field-rule-form .footer a.dropdown-item{cursor:pointer;user-select:none}
.field-rule__reportees__pending-actions-logs__list .page-header .description{color:rgba(135,152,173,.8);font-size:.93rem}
.campaign-activity__call-dialler__listing{padding:1.5rem}.campaign-activity__call-dialler__listing .page-header{margin-top:3rem}.campaign-activity__call-dialler__listing .page-header .page-title{flex-direction:column}.campaign-activity__call-dialler__listing .page-header .page-title .page-subtitle{color:#687790;margin-top:.5rem;font-size:.85rem}.campaign-activity__call-dialler__listing .page-header #filterModal{top:12.5rem;bottom:0}.campaign-activity__call-dialler__listing .page-header-action .separator{display:none}.campaign-activity__call-dialler__listing .page-content{overflow-y:scroll}.campaign-activity__call-dialler__listing .page-content.campaign-activity-dialer__not-found{margin:.5rem;border-radius:.8rem;background-color:#fff}.campaign-activity__call-dialler__listing .campaign-activity__call-dialer__pagination{background-color:#fff;margin:0 -1rem -1rem -1rem;padding:.5rem 1.25rem .5rem 0;border-top:.0667rem solid #e0e4f8}.campaign-activity__call-dialler__listing .campaign-activity__call-dialer__pagination nav{margin-top:0 !important}
.agent__dialer-calls__list{height:100%;display:flex;flex-direction:column}.agent__dialer-calls__list .list-header{padding-bottom:1rem}.agent__dialer-calls__list .dialer-calls__content{height:100%;overflow-y:scroll}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls{width:100%;display:flex;padding-left:0;padding-right:1rem;justify-content:space-between;border-bottom:1px solid #dfdfdf}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .entity_icon{margin-right:.5rem;background-color:#e5f0fe}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .entity-details .entity_name{font-size:.95rem;margin-bottom:.25rem}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .entity-details .entity_phoneNumber,.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .entity-details .entity_duration{color:#687790;font-size:.8rem;display:inline-block}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .entity-details .entity_phoneNumber i,.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .entity-details .entity_duration i{color:#687790}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .entity-details .entity_duration{margin-left:10rem}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .call-cta{gap:1rem;display:flex}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .call-cta a,.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .call-cta .call-status{align-self:center}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls .call-cta .call-status{display:flex;height:1.45rem;font-size:.8rem;padding:0 .75rem;margin:.375rem 0;align-items:center;border-radius:.688rem;justify-content:center}.agent__dialer-calls__list .dialer-calls__content .agent__dialer-calls:first-child{padding-top:0}
.agent-call__queue-panel{height:100%;gap:.75rem;display:flex;overflow-y:auto;flex-direction:column}.agent-call__queue-panel .panel-header{display:flex;background-color:#fff}.agent-call__queue-panel .panel-header .nav-item.nav-link{color:#2e384d;padding:.6667rem 3.5rem}.agent-call__queue-panel .panel-header .nav-item.nav-link.active{color:#455067;border-bottom:4px solid #006dee}.agent-call__queue-panel .panel-header .nav-item.nav-link.active:hover{cursor:pointer;background-color:#fff;border-bottom-color:#006dee}.agent-call__queue-panel .panel-header .nav-item.nav-link:hover{cursor:pointer;border-color:#e5f0fe;background-color:#e5f0fe}.agent-call__queue-panel .panel-header .nav-item.nav-link:first-child{border-left:none}.agent-call__queue-panel .panel-section{flex:1;height:100%;padding:1.3rem;overflow-y:auto;border-radius:.8rem;background-color:#fff;border:1px solid #dfdfdf}
.agent__call-dialer__panel{height:100%;display:flex;padding:1.3rem;border-radius:.8rem;flex-direction:column;background-color:#fff;border:1px solid #dfdfdf}.agent__call-dialer__panel .not-found{width:100%;height:20rem;margin-bottom:1rem}.agent__call-dialer__panel .not-found img{width:100%;height:100%}.agent__call-dialer__panel .no-active__call-dialer{display:flex;height:100%;text-align:center;align-items:center;flex-direction:column;justify-content:center}.agent__call-dialer__panel .no-active__call-dialer img{height:5rem;opacity:.75}.agent__call-dialer__panel__loader{height:100%;display:flex;flex-direction:column}.agent__call-dialer__panel__loader .body-section{gap:5rem;display:flex;flex:1 1 100%;margin-top:2.5rem;flex-direction:column}.agent__call-dialer__panel__loader .body-section .note-section{flex:1 1 100%}.agent__call-dialer__panel__current-call{height:100%;display:flex;flex-direction:column}.agent__call-dialer__panel__current-call .header-section{display:flex;justify-content:space-between}.agent__call-dialer__panel__current-call .header-section .current-call__icon{position:relative}.agent__call-dialer__panel__current-call .header-section .current-call__icon img{height:2rem}.agent__call-dialer__panel__current-call .header-section .current-call__icon .call-wave{top:-0.25rem;right:-0.25rem;position:absolute}.agent__call-dialer__panel__current-call .header-section .current-call__icon .call-wave .wave-big,.agent__call-dialer__panel__current-call .header-section .current-call__icon .call-wave .wave-small{border-radius:50%;border:.3rem solid;border-color:#78b4ff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.agent__call-dialer__panel__current-call .header-section .current-call__icon .call-wave .wave-big{opacity:0;width:2.5rem;rotate:55deg;display:flex;height:2.5rem;align-items:center;justify-content:center;animation:waveBigFade 2s infinite}.agent__call-dialer__panel__current-call .header-section .current-call__icon .call-wave .wave-small{opacity:0;width:1.5rem;height:1.5rem;animation:waveSmallFade 2s infinite}.agent__call-dialer__panel__current-call .header-section strong{align-self:center;margin-left:.75rem}.agent__call-dialer__panel__current-call .header-section .entity-actions{gap:1rem;display:flex}.agent__call-dialer__panel__current-call .body-section{gap:4rem;display:flex;flex:1 1 100%;margin-top:2.5rem;flex-direction:column}.agent__call-dialer__panel__current-call .body-section .entity-info{display:flex;text-align:center;align-items:center;flex-direction:column;word-break:break-word}.agent__call-dialer__panel__current-call .body-section .entity-info .entity-icon{display:flex;width:2.25rem;height:2.25rem;border-radius:50%;align-items:center;margin-bottom:.5rem;justify-content:center;background-color:#ceebf3}.agent__call-dialer__panel__current-call .quick-task-create-form.agent-dialer-task-create{top:15rem;right:1.5rem;z-index:1070;position:absolute;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}@keyframes waveSmallFade{0%{opacity:0}10%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes waveBigFade{0%{opacity:0}10%{opacity:0}75%{opacity:1}100%{opacity:0}}
.campaign-activity__agent-overview{padding:1.3rem;border-radius:.8rem;background-color:#fff;border:1px solid #dfdfdf}.campaign-activity__agent-overview .dialer-overview{display:flex;padding-bottom:.75rem;justify-content:space-between;border-bottom:1px solid #dfdfdf}.campaign-activity__agent-overview .dialer-overview .dialer-completion{display:flex;height:1.45rem;font-size:.8rem;padding:0 .75rem;margin:.375rem 0;align-items:center;justify-content:center;border-radius:.688rem}.campaign-activity__agent-overview .dialer-overview .dialer-status{display:flex;height:1.45rem;font-size:.8rem;padding:0 .75rem;margin:.375rem 0;align-items:center;justify-content:center;border-radius:.688rem}.campaign-activity__agent-overview span{color:#687790;font-size:.8rem}
#details_modal.campaign-activity__dialer-pause__modal{margin:0;z-index:1070}#details_modal.campaign-activity__dialer-pause__modal .modal-content{min-width:40rem}#details_modal.campaign-activity__dialer-pause__modal .modal-content .modal-body{padding:1rem;height:fit-content}#details_modal.campaign-activity__dialer-pause__modal .modal-content .modal-body .form-group{margin:1rem auto}#details_modal.campaign-activity__dialer-pause__modal .modal-content .modal-body .form-group .form-check{padding:.25rem .5rem .25rem 1.25rem}#details_modal.campaign-activity__dialer-pause__modal .modal-content .modal-footer{justify-content:space-between !important}#details_modal.campaign-activity__dialer-pause__modal .modal-content .modal-footer .error{color:#ee2d23;max-width:22rem;align-self:center;word-break:break-word}
.campaign-activity__call-dialer__details{width:100%;display:flex;padding:1.5rem;background:#f9f9f9;flex-direction:column}.campaign-activity__call-dialer__details .back-page{cursor:pointer;color:#0176ff;width:fit-content;font-size:.875rem;margin-bottom:1rem}.campaign-activity__call-dialer__details .header{display:flex;justify-content:space-between}.campaign-activity__call-dialer__details .header .activity-name{font-weight:300;font-size:1.5rem}.campaign-activity__call-dialer__details .header .btn-pause{color:#fff;background-color:#f0ab00;border-color:#f0ab00}.campaign-activity__call-dialer__details .header .btn-pause:hover{background-color:#de9f03;border-color:#de9f03}.campaign-activity__call-dialer__details .body{flex:1;gap:1.5rem;display:flex;margin-top:1rem;overflow-y:hidden}.campaign-activity__call-dialer__details .body .agent__call-dialer__left-section{width:75%;gap:1.5rem;display:flex;flex-direction:column}.campaign-activity__call-dialer__details .body .agent__call-dialer__right-section{width:25%}
#details_modal.help-article-video-modal{margin:0}#details_modal.help-article-video-modal .modal-dialog{max-width:50rem}#details_modal.help-article-video-modal .modal-dialog .modal-body{height:auto}#details_modal.help-article-video-modal .modal-dialog .modal-body .preview-video{width:100%}#details_modal.help-article-video-modal .modal-dialog .modal-body .preview-video iframe{width:100%;height:25rem;border:none;margin-bottom:-0.3rem}
#details_modal.consent-modal{margin:0}#details_modal.consent-modal .modal-dialog{max-width:42rem}#details_modal.consent-modal .modal-dialog .modal-body{height:auto}#details_modal.consent-modal .modal-dialog .modal-body .consent-info{padding:1rem}#details_modal.consent-modal .modal-dialog .modal-body .consent-info .permission{margin-top:1.5rem;margin-bottom:1rem}#details_modal.consent-modal .modal-dialog .modal-body .consent-info .permission input{margin-right:1rem}
.loader-for-toggle-button{margin-top:1rem}
.genai-section{border:0;display:flex;flex-direction:column}.genai-section .header{display:flex;justify-content:space-between}.genai-section .page-content{padding:1.5rem;min-height:calc(100vh - 4rem)}.genai-section .page-inner-content{max-width:100%;margin:0 0 0 -1.5rem;background:none;border:0}.genai-section .section-header{margin-bottom:1.5rem}.genai-section .section-header .h1{font-size:1.5rem;font-weight:600;color:#1e293b;margin:0 0 .25rem 0}.genai-section .section-header .subtitle{font-size:.875rem;color:#64748b;margin:0;font-weight:400}.genai-section .cards-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(23.75rem, 1fr));gap:1.25rem;max-width:100%}.genai-card{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;min-width:0;overflow:hidden}.genai-card .link-primary{color:#3b82f6;text-decoration:none;font-weight:500}.genai-card .link-primary:hover{color:#2563eb;text-decoration:underline}.genai-card:hover{box-shadow:0 .25rem .5rem rgba(0,0,0,.1);border-color:#cbd5e1}.genai-card .card-header{display:flex;justify-content:space-between;align-items:flex-start;height:4rem}.genai-card .card-header .card-toggle{margin-right:-1rem}.genai-card .card-header .card-title{font-size:1.2rem;font-weight:400;color:#1e293b;margin-left:-1.5rem;line-height:1;flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.genai-card .info-link{font-size:.9rem;font-weight:100}.genai-card .info-link i{margin-right:.3rem}.genai-card .card-description{font-size:1rem;line-height:1.6;word-break:break-word;overflow-wrap:break-word;max-height:16rem;overflow-y:auto}.genai-card .image-wrapper{width:100%;height:10rem;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:1rem 0;z-index:400}.genai-card .image-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.genai-card .card-actions{display:flex;gap:.5rem;margin-top:auto;justify-content:center}.genai-card .card-actions .action-link{height:2.5rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.genai-card .card-actions .action-link:hover .new-tab-icon{background-color:#fff}
.call-dialer__settings{width:100%;margin-top:0;min-height:100%;background-color:#f9f9f9}.call-dialer__settings .page-content{padding:0;display:flex;padding:1.5rem;flex-direction:column;background-color:#f9f9f9}.call-dialer__settings .page-content .page-title-wrapper{margin-top:2.5rem;height:fit-content;margin-bottom:1rem}.call-dialer__settings .page-content .page-inner-content{display:flex;border-radius:.25rem;flex-direction:column;background-color:#fff;border:1px solid #eef3f5;min-height:calc(100vh - 12.5rem)}.call-dialer__settings .connect-account__content{flex:1;display:flex;flex-direction:column}.call-dialer__settings .connect-account__content .connect-account-info{flex:1;display:flex;text-align:center;padding-top:2.5rem;flex-direction:column;border:1px solid #e0e4f8}.call-dialer__settings .connect-account__content .connect-account-info__heading{display:none;font-weight:500;margin-bottom:0;color:#2e384d;font-size:1.25rem}.call-dialer__settings .connect-account__content .connect-account-info__content{height:100%;display:flex;align-items:center;flex-direction:column}.call-dialer__settings .connect-account__content .connect-account-info__provider-icon{width:4rem;height:4rem;display:flex;flex-shrink:0;color:#0176ff;font-size:2rem;border-radius:50%;align-items:center;margin-bottom:1.5rem;justify-content:center;background-color:rgba(1,118,255,.1)}.call-dialer__settings .connect-account__content .connect-account-info__title{margin-top:0;color:#2e384d;font-weight:500;font-size:1.25rem;margin-bottom:0}.call-dialer__settings .connect-account__content .connect-account-info__description{max-width:31.25rem;color:#687790;line-height:1.6;align-self:center;font-size:.875rem;margin-top:.75rem;margin-bottom:0;text-align:center}.call-dialer__settings .connect-account__content .connect-account-info__prerequisites{width:31.25rem;text-align:left;align-self:center;margin-top:1.75rem;border-radius:.5rem;padding:1rem 1.25rem;border:1px solid rgba(1,118,255,.15);background-color:#f2f7fe}.call-dialer__settings .connect-account__content .connect-account-info__prerequisites-header{display:flex;gap:.5rem;align-items:center;margin-bottom:.75rem}.call-dialer__settings .connect-account__content .connect-account-info__prerequisites-header i{color:#0176ff;font-size:.875rem;flex-shrink:0}.call-dialer__settings .connect-account__content .connect-account-info__prerequisites-header span{font-weight:500;color:#2e384d;font-size:.875rem}.call-dialer__settings .connect-account__content .connect-account-info__prerequisites-item{display:flex;gap:.625rem;font-size:.875rem;align-items:flex-start;margin-bottom:.5rem}.call-dialer__settings .connect-account__content .connect-account-info__prerequisites-item:last-child{margin-bottom:0}.call-dialer__settings .connect-account__content .connect-account-info__prerequisites-item i{color:#0176ff;font-size:.875rem;margin-top:.125rem;flex-shrink:0}.call-dialer__settings .connect-account__content .connect-account-info__prerequisites-item span{text-align:left;line-height:1.5}.call-dialer__settings .connect-account__content .connect-account-info__terms{margin-top:1.5rem;font-size:.875rem}.call-dialer__settings .connect-account__content .connect-account-info__terms-label{display:flex;cursor:pointer;color:#2e384d;font-size:.875rem;align-items:center;justify-content:center}.call-dialer__settings .connect-account__content .connect-account-info__terms-checkbox{cursor:pointer;margin-right:.5rem;vertical-align:middle}.call-dialer__settings .connect-account__content .connect-account-info__action{width:18rem;align-self:center;margin-top:1.25rem}.call-dialer__settings .connect-account__content .connect-account-info__add-btn,.call-dialer__settings .connect-account__content .connect-account-info__connect-btn{width:75%;min-height:2.75rem}.call-dialer__settings .connect-account__content .connect-account-info__admin-note{display:flex;width:31.25rem;align-self:center;margin-top:1.75rem;align-items:center;gap:.875rem;border-radius:.5rem;padding:1rem 1.25rem;background-color:rgba(1,118,255,.06);border:1px solid rgba(1,118,255,.15)}.call-dialer__settings .connect-account__content .connect-account-info__admin-note-icon{width:2rem;display:flex;height:2rem;flex-shrink:0;color:#0176ff;font-size:1rem;border-radius:50%;align-items:center;justify-content:center}.call-dialer__settings .connect-account__content .connect-account-info__admin-note-text{margin:0;font-weight:500;text-align:left;line-height:1.5;font-size:.875rem}.call-dialer__settings .connect-account__content .api-key-form{width:100%;height:100%;padding:1rem;text-align:left;position:relative;align-self:center}.call-dialer__settings .connect-account__content .api-key-form__header{display:flex;align-items:center;margin-bottom:.5rem;justify-content:space-between}.call-dialer__settings .connect-account__content .api-key-form__label-wrapper{display:flex;align-items:center}.call-dialer__settings .connect-account__content .api-key-form__label{margin-bottom:0}.call-dialer__settings .connect-account__content .api-key-form__get-key-link{color:#0176ff;font-size:.875rem;text-decoration:none}.call-dialer__settings .connect-account__content .api-key-form__get-key-link:hover{text-decoration:underline}.call-dialer__settings .connect-account__content .api-key-form__field{margin-bottom:1.5rem}.call-dialer__settings .connect-account__content .api-key-form__field .form-group{margin-bottom:0}.call-dialer__settings .connect-account__content .api-key-form__footer{gap:1rem;right:1rem;width:100%;bottom:1rem;display:flex;padding-top:1rem;position:absolute;margin-right:-1rem;justify-content:flex-end;border-top:1px solid #e0e4f8}.call-dialer__settings .connect-account__content .api-key-form__actions{gap:1rem;display:flex;padding-right:1rem}
.facebook-ad-account-modal .modal-dialog{width:34rem;max-width:34rem}.facebook-ad-account-modal .modal-content{border-radius:.5rem}.facebook-ad-account-modal .modal-body{padding:1rem 1.25rem !important}.facebook-ad-account-modal .modal-footer{padding:.875rem 1.25rem}.facebook-ad-account-modal__loading{margin:1rem;padding:.75rem .25rem}.facebook-ad-account-modal__loading-item{margin-bottom:.75rem}.facebook-ad-account-modal__loading-item:last-child{margin-bottom:0}.facebook-ad-account-modal__empty{padding:1rem 0;text-align:center;color:#687790;font-size:.875rem}.facebook-ad-account-modal__description{color:#687790;font-size:.875rem;margin-bottom:.875rem;line-height:1.4}.facebook-ad-account-modal__list{display:flex;padding:1rem;flex-direction:column}.facebook-ad-account-modal__item{display:flex;cursor:pointer;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:.375rem;border:1px solid #eef3f5;margin-bottom:.75rem;transition:border-color .15s ease}.facebook-ad-account-modal__item:last-child{margin-bottom:0}.facebook-ad-account-modal__item:hover{border-color:#0176ff}.facebook-ad-account-modal__item input[type=radio]{cursor:pointer;margin:0}.facebook-ad-account-modal__item-name{font-weight:500;color:#2e384d;font-size:.875rem}.facebook-ad-account-modal__item-id{color:#687790;font-size:.813rem}
.meta-channel-icon{display:block;flex-shrink:0;object-fit:contain}.meta-channel-icon--sm{width:1rem;height:1rem}.meta-channel-icon--connect{width:2rem;height:2rem}.meta-channel-icon--lg{width:1.75rem;height:1.75rem}.facebook__settings{width:100%;margin-top:0;min-height:100%;background-color:#f9f9f9}.facebook__settings .page-content{padding:0;display:flex;padding:1.5rem;flex-direction:column;background-color:#f9f9f9}.facebook__settings .page-content .page-title-wrapper{margin-top:2.5rem;height:fit-content;margin-bottom:1rem}.facebook__settings .page-content .page-inner-content{display:flex;border-radius:.25rem;flex-direction:column;background-color:#fff;border:1px solid #eef3f5;min-height:calc(100vh - 12.5rem)}.facebook__settings .page-content .page-inner-content--compact{min-height:auto}.facebook__settings .connect-account__content{flex:1;display:flex;flex-direction:column}.facebook__settings .connect-account__content--compact{flex:0}.facebook__settings .connect-account__content .connect-account-info{flex:1;display:flex;text-align:center;padding-top:2.5rem;flex-direction:column;border:1px solid #e0e4f8}.facebook__settings .connect-account__content .connect-account-info--compact{flex:0;padding-top:0;border:none}.facebook__settings .connect-account__content .connect-account-info__heading{display:none;font-weight:500;margin-bottom:0;color:#2e384d;font-size:1.25rem}.facebook__settings .connect-account__content .connect-account-info__content{height:100%;display:flex;align-items:center;flex-direction:column;padding-bottom:2.5rem}.facebook__settings .connect-account__content .connect-account-info__provider-icon{width:4rem;height:4rem;display:flex;flex-shrink:0;color:#0176ff;font-size:2rem;border-radius:50%;align-items:center;margin-bottom:1.5rem;justify-content:center;background-color:rgba(1,118,255,.1)}.facebook__settings .connect-account__content .connect-account-info__title{margin-top:0;color:#2e384d;font-weight:500;font-size:1.25rem;margin-bottom:0}.facebook__settings .connect-account__content .connect-account-info__description{max-width:31.25rem;color:#687790;line-height:1.6;align-self:center;font-size:.875rem;margin-top:.75rem;margin-bottom:0;text-align:center}.facebook__settings .connect-account__content .connect-account-info__prerequisites{width:31.25rem;text-align:left;align-self:center;margin-top:1.75rem;border-radius:.5rem;padding:1rem 1.25rem;border:1px solid rgba(1,118,255,.15);background-color:#f2f7fe}.facebook__settings .connect-account__content .connect-account-info__prerequisites-header{display:flex;gap:.5rem;align-items:center;margin-bottom:.75rem}.facebook__settings .connect-account__content .connect-account-info__prerequisites-header i{color:#0176ff;font-size:.875rem;flex-shrink:0}.facebook__settings .connect-account__content .connect-account-info__prerequisites-header span{font-weight:500;color:#2e384d;font-size:.875rem}.facebook__settings .connect-account__content .connect-account-info__prerequisites-item{display:flex;gap:.625rem;font-size:.875rem;align-items:flex-start;margin-bottom:.5rem}.facebook__settings .connect-account__content .connect-account-info__prerequisites-item:last-child{margin-bottom:0}.facebook__settings .connect-account__content .connect-account-info__prerequisites-item i{color:#0176ff;font-size:.875rem;margin-top:.125rem;flex-shrink:0}.facebook__settings .connect-account__content .connect-account-info__prerequisites-item span{text-align:left;line-height:1.5}.facebook__settings .connect-account__content .connect-account-info__terms{margin-top:1.5rem;font-size:.875rem}.facebook__settings .connect-account__content .connect-account-info__terms-label{display:flex;cursor:pointer;color:#2e384d;font-size:.875rem;align-items:center;justify-content:center}.facebook__settings .connect-account__content .connect-account-info__terms-checkbox{cursor:pointer;margin-right:.5rem;vertical-align:middle}.facebook__settings .connect-account__content .connect-account-info__action{width:18rem;align-self:center;margin-top:1.25rem}.facebook__settings .connect-account__content .connect-account-info__add-btn,.facebook__settings .connect-account__content .connect-account-info__connect-btn{min-height:2.75rem}.facebook__settings .connect-account__content .connect-account-info__admin-note{display:flex;width:31.25rem;align-self:center;margin-top:1.75rem;align-items:center;gap:.875rem;border-radius:.5rem;padding:1rem 1.25rem;background-color:rgba(1,118,255,.06);border:1px solid rgba(1,118,255,.15)}.facebook__settings .connect-account__content .connect-account-info__admin-note-icon{width:2rem;display:flex;height:2rem;flex-shrink:0;color:#0176ff;font-size:1rem;border-radius:50%;align-items:center;justify-content:center}.facebook__settings .connect-account__content .connect-account-info__admin-note-text{margin:0;font-weight:500;text-align:left;line-height:1.5;font-size:.875rem}.facebook__settings .connected-account-section{width:100%;padding:1rem 1.25rem;text-align:left}.facebook__settings .connected-account-card{box-sizing:border-box;margin-bottom:1rem;border-radius:.5rem;border:1px solid #eef3f5;background-color:#fff;box-shadow:0 6px 18px rgba(46,56,77,.08),0 1px 0 hsla(0,0%,100%,.9) inset}.facebook__settings .connected-account-card__header{display:flex;align-items:center;justify-content:space-between;padding:1.125rem 1.25rem;border-bottom:1px solid #eef3f5}.facebook__settings .connected-account-card__profile{gap:1rem;display:flex;align-items:center}.facebook__settings .connected-account-card__icon{width:3rem;height:3rem;display:flex;flex-shrink:0;align-items:center;border-radius:50%;justify-content:center;background-color:rgba(1,118,255,.1)}.facebook__settings .connected-account-card__icon--ad{background-color:#1fbed1}.facebook__settings .connected-account-card__icon--ad span{color:#fff;font-weight:500;font-size:.95rem}.facebook__settings .connected-account-card__details{flex:1;min-width:0}.facebook__settings .connected-account-card__name-row{display:flex;gap:.5rem;align-items:center}.facebook__settings .connected-account-card__name{font-weight:500;color:#2e384d;font-size:.938rem}.facebook__settings .connected-account-card__meta{color:#687790;margin-top:.25rem;font-size:.813rem}.facebook__settings .connected-account-card__actions{flex-shrink:0}.facebook__settings .connected-account-card__info-row{gap:2rem;display:flex;padding:1rem 1.25rem;align-items:center;border-bottom:1px solid #eef3f5}.facebook__settings .connected-account-card__reconnect-btn{display:flex;height:2.375rem;align-items:center;padding-top:.5rem;padding-bottom:.5rem;justify-content:center}.facebook__settings .connected-account-card__info-item{gap:.5rem;display:flex;color:#687790;font-size:.938rem;align-items:center}.facebook__settings .connected-account-card__info-item strong{color:#2e384d;font-weight:500}.facebook__settings .connected-account-card__status{gap:.4rem;display:inline-flex;align-items:center;border-radius:1rem;padding:.2rem .75rem;font-size:.875rem;font-weight:500}.facebook__settings .connected-account-card__status i{font-size:.5rem}.facebook__settings .connected-account-card__status--active{color:#28a645;background-color:#ecfff1;border:1px solid #28a645}.facebook__settings .connected-account-card__status--expired{color:#ee2d23;background-color:#fcedeb;border:1px solid #f49080}.facebook__settings .connected-account-card__footer{display:flex;color:#687790;font-size:.938rem;align-items:center;justify-content:space-between;padding:1.125rem 1.25rem}.facebook__settings .connected-account-card__footer-actions{gap:.75rem;display:flex;align-items:center}.facebook__settings .connected-account-card--ad{margin-bottom:0}.facebook__settings .connected-account-no-ad{margin-top:.5rem;border-radius:.5rem;border:1px solid #faf180;background-color:#fcf9cd;box-shadow:0 6px 18px rgba(46,56,77,.06)}.facebook__settings .connected-account-no-ad__top{gap:1rem;display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #faf180;background-color:#fef9e7;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.facebook__settings .connected-account-no-ad__title-wrap{gap:.75rem;display:flex;align-items:flex-start}.facebook__settings .connected-account-no-ad__icon{flex-shrink:0;color:#b9a60f;font-size:1.25rem}.facebook__settings .connected-account-no-ad__content{flex:1;min-width:0}.facebook__settings .connected-account-no-ad__title{font-weight:500;color:#2e384d;font-size:.938rem}.facebook__settings .connected-account-no-ad__description{color:#687790;margin-top:.25rem;font-size:.875rem;line-height:1.5}.facebook__settings .connected-account-no-ad__bottom{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:1rem 1.25rem;background-color:#fffef5}.facebook__settings .connected-account-no-ad__label{color:#687790;font-size:1rem;font-weight:500;letter-spacing:.04em;margin-bottom:.625rem}.facebook__settings .connected-account-no-ad__step{gap:.5rem;display:flex;align-items:center;margin-bottom:.5rem;color:#687790;font-size:.938rem}.facebook__settings .connected-account-no-ad__step i{font-size:.875rem}.facebook__settings .connected-account-no-ad__step--done i{color:#28a645}.facebook__settings .connected-account-no-ad__step--done span{text-decoration:line-through}.facebook__settings .connected-account-no-ad__step--current i{color:#ffa200}.facebook__settings .connected-account-no-ad__badge{color:#b9a60f;font-size:.75rem;border-radius:.75rem;padding:.15rem .5rem;background-color:#fcf9cd;margin-left:.4rem}.facebook__settings .connected-account-no-ad__benefit{color:#2e384d;font-size:1rem;margin-bottom:.5rem}.facebook__settings .connected-account-no-ad__benefit::before{content:"→";color:#2e384d;margin-right:.5rem}.facebook__settings .token-expired-banner{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1rem 1.25rem;margin-bottom:1rem;border-radius:.5rem;border:1px solid #f49080}.facebook__settings .token-expired-banner__content{display:flex;gap:.75rem;align-items:flex-start}.facebook__settings .token-expired-banner__icon{color:#ee2d23;font-size:1.25rem;flex-shrink:0;margin-top:.125rem}.facebook__settings .token-expired-banner__title{color:#ee2d23;font-weight:500;font-size:.938rem}.facebook__settings .token-expired-banner__description{color:#687790;font-size:.875rem;margin-top:.25rem;line-height:1.5}.facebook__settings .token-expired-banner__reconnect-btn{flex-shrink:0;white-space:nowrap}
.agent-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e3e8ef;border-radius:.375rem}.agent-card .agent-card-header{display:flex;align-items:flex-start;gap:.875rem;padding:1.25rem 1.25rem 1rem}.agent-card .agent-card-header .agent-icon{display:flex;align-items:center;justify-content:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border:1px solid #d6e4fb;border-radius:.5625rem;background:#e8f0fe;color:#1a73e8;font-size:1.25rem;overflow:hidden}.agent-card .agent-card-header .agent-icon img{width:100%;height:100%;object-fit:contain}.agent-card .agent-card-header .agent-identity{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.agent-card .agent-card-header .agent-identity .agent-title-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.agent-card .agent-card-header .agent-identity .agent-name{font-size:1rem;font-weight:500;color:#21252b}.agent-card .agent-card-header .agent-identity .agent-name:hover{color:#1a73e8;text-decoration:none}.agent-card .agent-card-header .agent-identity .agent-meta{display:flex;gap:.5rem;font-size:.75rem;color:#8a94a6}.agent-card .agent-card-header .agent-header-actions{display:flex;align-items:center;gap:.75rem;flex:0 0 auto;margin-left:auto}.agent-card .agent-card-header .agent-configure{display:flex;align-items:center;height:1.75rem;padding:0 .5rem;border:0;border-radius:.25rem;background:none;font-size:.85rem;font-weight:500;color:#1a73e8}.agent-card .agent-card-header .agent-configure:focus{outline:none}.agent-card .agent-card-header .agent-configure:focus-visible{box-shadow:0 0 0 2px rgba(26,115,232,.35)}.agent-card .agent-card-header .agent-toggle{display:flex;align-items:center}.agent-card .agent-card-header .agent-toggle .custom-switch{min-height:1.25rem}.agent-card .agent-card-header .agent-toggle .custom-control-label::before{top:0;left:-2.25rem;width:2.25rem;height:1.25rem;border:0;border-radius:.625rem;background-color:#cbd5e1}.agent-card .agent-card-header .agent-toggle .custom-control-label::after{top:.125rem;left:calc(-2.25rem + 2px);width:1rem;height:1rem;border-radius:50%;background-color:#fff}.agent-card .agent-card-header .agent-toggle .custom-control-input:checked~.custom-control-label::before{border:0;background-color:#1a73e8}.agent-card .agent-card-header .agent-toggle .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(1rem)}.agent-card .agent-card-header .agent-toggle .custom-control-input:disabled~.custom-control-label{cursor:not-allowed}.agent-card .agent-card-header .agent-toggle .custom-control-input:disabled~.custom-control-label::before{opacity:.5}.agent-card .agent-description{padding:0 1.25rem 1rem;font-size:.8125rem;line-height:1.6;color:#5c6773;word-wrap:break-word}.agent-card .agent-description.agent-description--empty{color:#8a94a6}.agent-card .agent-summary{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));margin-top:auto;border-top:1px solid #eef2f7}.agent-card .agent-summary .agent-summary-cell{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.75rem 1rem;border-left:1px solid #eef2f7}.agent-card .agent-summary .agent-summary-cell:first-child{padding:.75rem 1.25rem;border-left:0}.agent-card .agent-summary .agent-summary-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:50%}.agent-card .agent-summary .agent-summary-icon--autonomy{background:#efebff;color:#6c4dff}.agent-card .agent-summary .agent-summary-icon--runs{background:#e3f6ea;color:#1f9d55}.agent-card .agent-summary .agent-summary-icon--last-run{background:#fde8ee;color:#e0245e}.agent-card .agent-summary .agent-summary-text{display:flex;flex-direction:column;gap:.1875rem;min-width:0}.agent-card .agent-summary .agent-summary-label{font-size:.6875rem;letter-spacing:.03em;color:#8a94a6}.agent-card .agent-summary .agent-summary-value{font-size:.78125rem;color:#21252b}
.credentials-section{display:flex;flex-direction:column;gap:.875rem}.credentials-section .credentials-toolbar{display:flex;justify-content:flex-end}.credentials-section .credentials-toolbar .credentials-add{height:2.125rem;padding:0 .875rem;font-size:.85rem}.credentials-section .credentials-loading{padding:1.5rem;border:1px solid #e0e4f8;border-radius:.25rem;background:#fff;font-size:.85rem;color:#667085}.credentials-section .credentials-table{display:flex;flex-direction:column;border:1px solid #e0e4f8;border-radius:.25rem;background:#fff;overflow:hidden}.credentials-section .credentials-row{display:grid;grid-template-columns:minmax(0, 300px) 150px minmax(0, 1fr) 130px 80px;gap:1rem;align-items:center;padding:.875rem 1.25rem;border-bottom:1px solid #f1f4fa}.credentials-section .credentials-row--head{padding-top:.6875rem;padding-bottom:.6875rem;border-bottom-color:#edf0f9;background:#fafbfe;font-size:.75rem;font-weight:500;color:#667085}.credentials-section .credentials-cell{min-width:0;font-size:.85rem;color:#5c6773}.credentials-section .credentials-cell--name{display:flex;align-items:center;gap:.625rem}.credentials-section .credentials-initial{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border:1px solid #e0e4f8;border-radius:.25rem;background:#f2f6ff;font-size:.8rem;font-weight:500;color:#1558b8}.credentials-section .credentials-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;color:#21252b}.credentials-section .credentials-cell--key{display:flex;align-items:center;gap:.625rem}.credentials-section .credentials-mask{letter-spacing:1.5px;color:#667085}.credentials-section .credentials-sent-as{font-size:.75rem;color:#8a94a6}.credentials-section .credentials-cell--action{text-align:right}.credentials-section .credentials-edit{padding:.3125rem .75rem;border:1px solid #e0e4f8;border-radius:.125rem;background:#fff;font-size:.8rem;color:#1558b8}.credentials-section .credentials-edit:hover{text-decoration:none;border-color:#c6d0f0}.credentials-section .credentials-footnote{margin:0;padding:.875rem 1.25rem;font-size:.75rem;color:#667085}.credentials-section .credentials-empty{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 2.5rem;border:1px solid #e0e4f8;border-radius:.25rem;background:#fff;text-align:center}.credentials-section .credentials-empty-title{font-size:1rem;font-weight:500;color:#21252b}.credentials-section .credentials-empty-text{max-width:28.75rem;margin:0;font-size:.85rem;line-height:1.6;color:#5c6773}#details_modal.credential-modal{margin-top:1rem}#details_modal.credential-modal .modal-body{height:auto;max-height:calc(100vh - 250px);padding:1.25rem 1.5rem;overflow-y:auto}#details_modal.credential-modal .credential-form{display:flex;flex-direction:column;gap:1.125rem}#details_modal.credential-modal .credential-field{display:flex;flex-direction:column;gap:.375rem}#details_modal.credential-modal .credential-field input,#details_modal.credential-modal .credential-field select{height:2.25rem;padding:0 .75rem;border:1px solid #c6d0f0;border-radius:.25rem;background:#fff;font-size:.85rem;color:#21252b}#details_modal.credential-modal .credential-field input:focus,#details_modal.credential-modal .credential-field select:focus{outline:none;border-color:#1a73e8}#details_modal.credential-modal .credential-field input[readonly],#details_modal.credential-modal .credential-field select[readonly]{border-color:#e0e4f8;background:#f7f9fd;letter-spacing:1px;color:#667085}#details_modal.credential-modal .credential-field-label{margin:0;font-size:.8rem;font-weight:500;color:#3d4757}#details_modal.credential-modal .credential-required{color:#c0392b}#details_modal.credential-modal .credential-field-help{font-size:.75rem;line-height:1.5;color:#667085}#details_modal.credential-modal .credential-field-help code{font-size:.75rem;color:#3d4757}#details_modal.credential-modal .credential-locked{display:flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .75rem;border:1px solid #e0e4f8;border-radius:.25rem;background:#f7f9fd;font-size:.85rem;color:#5c6773}#details_modal.credential-modal .credential-locked .credential-locked-hint{margin-left:auto;font-size:.75rem;color:#8a94a6}#details_modal.credential-modal .credential-field--dropdown{gap:0}#details_modal.credential-modal .credential-field--dropdown>[class^=col-]{padding:0}#details_modal.credential-modal .credential-field--dropdown .form-label{margin-bottom:.375rem;font-size:.8rem;font-weight:500;color:#3d4757}#details_modal.credential-modal .credential-field--dropdown .credential-field-help{margin-top:.375rem}#details_modal.credential-modal .credential-divider{height:1px;background:#edf0f9}#details_modal.credential-modal .credential-header-row{display:flex;gap:.5rem}#details_modal.credential-modal .credential-header-row input{flex:1;min-width:0}#details_modal.credential-modal .credential-header-remove{flex:0 0 auto;width:2.25rem;height:2.25rem;padding:0;border:1px solid #e0e4f8;border-radius:.25rem;background:#fff;font-size:1rem;line-height:1;color:#667085}#details_modal.credential-modal .credential-header-remove:focus{outline:none}#details_modal.credential-modal .credential-header-remove:hover{color:#c0392b}#details_modal.credential-modal .credential-header-add{align-self:flex-start;padding:0;font-size:.8rem;color:#1558b8}#details_modal.credential-modal .credential-key-row{display:flex;gap:.5rem}#details_modal.credential-modal .credential-key-row input{flex:1;min-width:0}#details_modal.credential-modal .credential-key-row .btn{flex:0 0 auto;height:2.25rem;padding:0 .875rem;font-size:.8rem}#details_modal.credential-modal .credential-note,#details_modal.credential-modal .credential-warning{margin:0;padding:.75rem .875rem;border-radius:.25rem;font-size:.75rem;line-height:1.55}#details_modal.credential-modal .credential-note{border:1px solid #d9e6fb;background:#f2f7ff;color:#1c4d8f}#details_modal.credential-modal .credential-warning{border:1px solid #f0e3b8;background:#fdf9ec;color:#6b5608}#details_modal.credential-modal .credential-modal-footer{display:flex;align-items:center;justify-content:flex-end;width:100%}
#details_modal.agent-run-details-modal{margin:0}#details_modal.agent-run-details-modal .modal-dialog{width:auto;max-width:68rem;height:calc(100vh - 3rem);margin:1.5rem auto}#details_modal.agent-run-details-modal .modal-content{height:100%;max-height:100%}#details_modal.agent-run-details-modal .modal-body{height:auto;max-height:none;flex:1 1 auto;min-height:0;padding:1.25rem 1.5rem;overflow-y:auto}#details_modal.agent-run-details-modal .agent-run-details{display:flex;flex-direction:column;gap:1.125rem}#details_modal.agent-run-details-modal .agent-run-details__head{display:flex;align-items:flex-start;gap:1rem}#details_modal.agent-run-details-modal .agent-run-details__title{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}#details_modal.agent-run-details-modal .agent-run-details__agent{font-size:.9rem;font-weight:500;color:#21252b}#details_modal.agent-run-details-modal .agent-run-details__record{font-size:.8rem;color:#5c6773}#details_modal.agent-run-details-modal .agent-run-details__status{flex:0 0 auto;padding:.25rem .625rem;border-radius:.125rem;font-size:.75rem}#details_modal.agent-run-details-modal .agent-run-details__facts{display:grid;grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr));gap:.875rem;margin:0;padding:.875rem 1rem;border:1px solid #e0e4f8;border-radius:.25rem;background:#fafbfe}#details_modal.agent-run-details-modal .agent-run-details__fact{display:flex;flex-direction:column;gap:.1875rem;min-width:0}#details_modal.agent-run-details-modal .agent-run-details__fact dt{margin:0;font-size:.75rem;font-weight:400;letter-spacing:.3px;text-transform:uppercase;color:#667085}#details_modal.agent-run-details-modal .agent-run-details__fact dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;color:#21252b}#details_modal.agent-run-details-modal .agent-run-details__summary{padding:.75rem .875rem;border:1px solid #e0e4f8;border-radius:.25rem}#details_modal.agent-run-details-modal .agent-run-details__summary p{margin:0;font-size:.8rem;line-height:1.6;color:#5c6773}#details_modal.agent-run-details-modal .agent-run-details__summary-label{margin-bottom:.25rem;font-size:.75rem;letter-spacing:.3px;text-transform:uppercase;color:#667085}#details_modal.agent-run-details-modal .agent-run-timeline{margin:0;padding:0;list-style:none}#details_modal.agent-run-details-modal .agent-run-timeline--empty{padding:.875rem 1rem;border:1px solid #e0e4f8;border-radius:.25rem;font-size:.8rem;color:#667085}#details_modal.agent-run-details-modal .agent-run-timeline__item{position:relative;display:flex;padding:0 0 1.125rem 1.625rem}#details_modal.agent-run-details-modal .agent-run-timeline__item--last{padding-bottom:0}@keyframes agent-run-timeline-dot-in{from{opacity:0;transform:scale(0.2)}to{opacity:1;transform:none}}@keyframes agent-run-timeline-line-fill{from{transform:scaleY(0)}to{transform:scaleY(1)}}#details_modal.agent-run-details-modal .agent-run-timeline__dot{position:absolute;top:.1875rem;left:0;z-index:1;width:.75rem;height:.75rem;border:2px solid;border-radius:50%;box-sizing:border-box;animation:agent-run-timeline-dot-in .26s cubic-bezier(0.2, 1.3, 0.4, 1) backwards}#details_modal.agent-run-details-modal .agent-run-timeline__line{position:absolute;top:.9375rem;bottom:-0.125rem;left:.3125rem;width:2px;background:#e8ecf4}#details_modal.agent-run-details-modal .agent-run-timeline__line-fill{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:top;animation:agent-run-timeline-line-fill .26s linear backwards}@media(prefers-reduced-motion: reduce){#details_modal.agent-run-details-modal .agent-run-timeline__dot,#details_modal.agent-run-details-modal .agent-run-timeline__line-fill{animation:none}}#details_modal.agent-run-details-modal .agent-run-timeline__content{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:0}#details_modal.agent-run-details-modal .agent-run-timeline__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}#details_modal.agent-run-details-modal .agent-run-timeline__label{font-size:.8rem;font-weight:500;color:#21252b}#details_modal.agent-run-details-modal .agent-run-timeline__outcome{white-space:nowrap;font-size:.75rem}#details_modal.agent-run-details-modal .agent-run-timeline__item--skipped .agent-run-timeline__label{font-weight:400;color:#667085}#details_modal.agent-run-details-modal .agent-run-timeline__outputs{font-size:.75rem}#details_modal.agent-run-details-modal .agent-run-timeline__outputs summary{color:#0176ff;cursor:pointer;list-style:none}#details_modal.agent-run-details-modal .agent-run-timeline__outputs summary::-webkit-details-marker{display:none}#details_modal.agent-run-details-modal .agent-run-timeline__outputs summary::before{content:"▸";display:inline-block;margin-right:.25rem}#details_modal.agent-run-details-modal .agent-run-timeline__outputs[open] summary::before{transform:rotate(90deg)}#details_modal.agent-run-details-modal .agent-run-timeline__outputs pre{max-height:14rem;margin:.375rem 0 0;padding:.5rem .625rem;overflow:auto;border:1px solid #e0e4f8;border-radius:.1875rem;background:#fafbfe;font-size:.6875rem;line-height:1.5;color:#5c6773;white-space:pre}#details_modal.agent-run-details-modal .agent-run-timeline__toggle{margin-top:.25rem;padding:0;border:0;background:none;font-size:.75rem;color:#0176ff;cursor:pointer}#details_modal.agent-run-details-modal .agent-run-timeline__toggle:focus{outline:none}#details_modal.agent-run-details-modal .agent-run-timeline__toggle:hover{text-decoration:underline}#details_modal.agent-run-details-modal .agent-run-details__history{display:flex;flex-direction:column;gap:.75rem}#details_modal.agent-run-details-modal .agent-run-details__history-label{margin:0;font-size:.8rem;font-weight:500;color:#21252b}#details_modal.agent-run-details-modal .agent-run-details__actions{display:flex;justify-content:flex-end}#details_modal.agent-run-details-modal .agent-run-details__not-approver{width:100%;text-align:left;font-size:.8rem;color:#667085}#details_modal.agent-run-details-modal .agent-run-details__error{display:flex;gap:.75rem;padding:.75rem .875rem;border:1px solid #f0dcd9;border-radius:.25rem;background:#fdf3f2;font-size:.8rem;line-height:1.55;color:#7d2019}#details_modal.agent-run-details-modal .agent-run-details__error .fa-exclamation-triangle{margin-top:.125rem;color:#a32319}#details_modal.agent-run-details-modal .agent-run-details__error-code{font-weight:500;color:#a32319}#details_modal.agent-run-reject-prompt .modal-body{height:auto;max-height:calc(100vh - 370px);padding:1.25rem 1.5rem;overflow-y:auto}#details_modal.agent-run-reject-prompt .agent-run-reject{display:flex;flex-direction:column;gap:1rem}#details_modal.agent-run-reject-prompt .agent-run-reject__run{margin:0;font-size:.8rem;color:#5c6773}#details_modal.agent-run-reject-prompt .form-label{margin-bottom:.5rem}#details_modal.agent-run-reject-prompt .form-group{margin-bottom:0}#details_modal.agent-run-reject-prompt .agent-run-reject__warning{margin:0;padding:.75rem .875rem;border:1px solid #f0dcd9;border-radius:.25rem;background:#fdf3f2;font-size:.75rem;line-height:1.55;color:#7d2019}
.agent-runs-list{display:flex;flex-direction:column;gap:.875rem;flex:1 1 auto;min-height:0;min-width:0}.agent-runs-list .ReactTable{height:auto;flex:1 1 auto;min-height:0;min-width:0;max-width:100%}.agent-runs-list .agent-runs-actions{align-items:flex-start;margin-bottom:0}.agent-runs-list .agent-runs-chips{display:flex;align-items:center;gap:.75rem}.agent-runs-list .agent-runs-mock-flag{padding:.125rem .5rem;border:1px solid #d9c96a;border-radius:.6875rem;background:#fdfbf1;white-space:nowrap;font-size:.75rem;color:#6b5608}.agent-runs-list .filter-chips{margin-bottom:0}.agent-runs-list .filter-chips .filter-chip{margin-left:0;font-size:.8rem}
.agent-card-skeleton{display:flex;flex-direction:column;background:#fff;border:1px solid #e3e8ef;border-radius:.375rem}.agent-card-skeleton .skeleton-card-header{display:flex;align-items:flex-start;gap:.875rem;padding:1.25rem 1.25rem 1rem}.agent-card-skeleton .skeleton-card-header .skeleton-identity{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.agent-card-skeleton .skeleton-card-header .skeleton-toggle{display:flex;align-items:center;margin-left:auto}.agent-card-skeleton .skeleton-description{display:flex;flex-direction:column;gap:.375rem;padding:0 1.25rem 1rem}.agent-card-skeleton .skeleton-summary{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:auto;border-top:1px solid #eef2f7}.agent-card-skeleton .skeleton-summary .skeleton-summary-cell{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .5rem;border-left:1px solid #eef2f7}.agent-card-skeleton .skeleton-summary .skeleton-summary-cell:first-child{padding:.75rem 1.25rem;border-left:0}.agent-card-skeleton .skeleton-actions{display:flex;align-items:center;padding:.6875rem 1.25rem;border-top:1px solid #eef2f7}.agent-card-skeleton .react-loading-skeleton{display:block;line-height:1}
.agents-wrapper.agents-listing-page{position:relative;display:flex;flex-direction:column;background-color:#f5f7fa;flex:1;min-width:0}.agents-wrapper.agents-listing-page .agents-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.agents-wrapper.agents-listing-page .agents-content{display:flex;flex-direction:column;gap:1.375rem;flex:1;height:0;min-width:0;position:relative;padding:0 2rem 3.5rem;background-color:rgba(0,0,0,0);overflow-y:auto}.agents-wrapper.agents-listing-page .agents-content .agent-listing{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.125rem;align-items:stretch}@media(max-width: 992px){.agents-wrapper.agents-listing-page .agents-content .agent-listing{grid-template-columns:minmax(0, 1fr)}}.agents-wrapper.agents-listing-page .agents-content--section{overflow-y:hidden;padding-bottom:1.25rem}.agents-wrapper.agents-listing-page .agents-tabs{display:flex;align-items:flex-end;gap:1.25rem;min-height:2.625rem;border-bottom:1px solid #e3e8ef;position:sticky;top:0;z-index:3;padding-top:1rem;flex-shrink:0;background-color:#f5f7fa}.agents-wrapper.agents-listing-page .agents-tabs::before{content:"";position:absolute;top:0;right:-2rem;bottom:0;left:-2rem;z-index:-1;background-color:#f5f7fa}.agents-wrapper.agents-listing-page .agents-tabs .agents-tab{padding:0 .125rem .6875rem;margin-bottom:-1px;border:0;border-bottom:2px solid rgba(0,0,0,0);background:none;font-size:.9rem;line-height:1.2;color:#5c6773;cursor:pointer}.agents-wrapper.agents-listing-page .agents-tabs .agents-tab:focus{outline:none}.agents-wrapper.agents-listing-page .agents-tabs .agents-tab:hover{color:#1a73e8}.agents-wrapper.agents-listing-page .agents-tabs .agents-tab .agents-tab-count{color:#8a94a6;font-weight:400}.agents-wrapper.agents-listing-page .agents-tabs .agents-tab--active{color:#1a73e8;font-weight:500;border-bottom-color:#1a73e8}.agents-wrapper.agents-listing-page .agents-tabs .agents-tabs-trailing{display:flex;align-items:flex-end;gap:.625rem;margin-left:auto}.agents-wrapper.agents-listing-page .agents-tabs .agents-filters{display:flex;gap:.625rem;padding-bottom:.5rem}.agents-wrapper.agents-listing-page .agents-tabs .agents-filters .agents-search{width:13.75rem;height:2.5rem;padding:0 .75rem;border:1px solid #e3e8ef;border-radius:.25rem;background:#fff;font-size:.9rem;color:#21252b}.agents-wrapper.agents-listing-page .agents-tabs .agents-filters .agents-search::placeholder{color:#98a2b3}.agents-wrapper.agents-listing-page .agents-tabs .agents-filters .agents-search:focus{outline:none;border-color:#1a73e8}.agents-wrapper.agents-listing-page .agents-logs-cta{display:inline-flex;align-items:center;gap:.4375rem;height:2.5rem;margin-bottom:.5rem;padding:0 1rem;border:0;border-radius:.25rem;background:#1a73e8;box-shadow:0 1px 2px rgba(26,115,232,.35);font-size:.85rem;font-weight:500;line-height:1.2;white-space:nowrap;color:#fff;cursor:pointer;transition:background-color .15s ease}.agents-wrapper.agents-listing-page .agents-logs-cta svg{display:block;flex:0 0 auto}.agents-wrapper.agents-listing-page .agents-logs-cta:focus{outline:none}.agents-wrapper.agents-listing-page .agents-logs-cta:hover{background:#1559b8;color:#fff}.agents-wrapper.agents-listing-page .agents-clear-filters{font-size:.8125rem;color:#1a73e8}@keyframes agents-page-title-sheen{from{background-position:-2.4em 0,0 0}to{background-position:8.2em 0,0 0}}@keyframes agents-page-title-sheen-accent{from{background-position:-5.9em 0,0 0}to{background-position:4.7em 0,0 0}}@keyframes agents-page-title-section-in{from{opacity:0;transform:translateX(-0.25rem)}to{opacity:1;transform:none}}.agents-wrapper.agents-listing-page .agents-page-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:13rem;margin:1.5rem 0 -1rem;padding:0 2rem;overflow:hidden;transition:height .28s ease,padding .28s ease;border:1px solid #e6e9fb;border-radius:.75rem;background:linear-gradient(90deg, #f3f6fe 0%, #eef2fd 50%, #eceffd 100%)}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-waves{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.agents-wrapper.agents-listing-page .agents-page-header{flex:0 0 auto}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-title-section{display:inline-flex;align-items:baseline;gap:.5rem;font-size:1.25rem;font-weight:500;color:#5a6b86;animation:agents-page-title-section-in .22s ease .1s both}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-title-slash{color:#b4c0d4;font-weight:400}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-toggle{position:absolute;top:.9375rem;right:.9375rem;z-index:2;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid #dfe5fa;border-radius:50%;background:hsla(0,0%,100%,.85);color:#5c6773;cursor:pointer;transition:top .28s ease,color .15s ease,border-color .15s ease}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-toggle:focus{outline:none}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-toggle:hover{border-color:#c7d6fb;color:#1a73e8}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-toggle svg{transform:rotate(180deg);transition:transform .28s ease}.agents-wrapper.agents-listing-page .agents-page-header.agents-page-header--collapsed{height:5rem}.agents-wrapper.agents-listing-page .agents-page-header.agents-page-header--collapsed .agents-page-title h1{font-size:1.75rem;letter-spacing:-0.015em}.agents-wrapper.agents-listing-page .agents-page-header.agents-page-header--collapsed .agents-page-heading p,.agents-wrapper.agents-listing-page .agents-page-header.agents-page-header--collapsed .agents-hero-art{opacity:0;transition:opacity .14s ease;pointer-events:none}.agents-wrapper.agents-listing-page .agents-page-header.agents-page-header--collapsed .agents-page-heading p{max-height:0;margin-top:0;transition:opacity .14s ease,max-height .28s ease,margin-top .28s ease}.agents-wrapper.agents-listing-page .agents-page-header.agents-page-header--collapsed .agents-page-header-toggle{top:1.625rem}.agents-wrapper.agents-listing-page .agents-page-header.agents-page-header--collapsed .agents-page-header-toggle svg{transform:none}.agents-wrapper.agents-listing-page .agents-page-header.agents-page-header--section{margin-bottom:0}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-back{position:absolute;top:50%;right:1rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2rem;padding:0 .875rem 0 .625rem;transform:translateY(-50%);border:1px solid #dfe5fa;border-radius:1rem;background:#fff;font-size:.8125rem;line-height:1;white-space:nowrap;color:#5c6773;cursor:pointer}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-back svg{display:block;flex:0 0 auto}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-back>span{display:block;margin-top:3px}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-back:focus{outline:none}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-header-back:hover{border-color:#c7d6fb;color:#1a73e8}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-heading{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;max-width:40rem}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-heading p{margin:.5rem 0 0;font-size:.875rem;line-height:1.55;color:#5c6773;max-height:9rem;overflow:hidden;transition:opacity .18s ease .12s,max-height .28s ease,margin-top .28s ease}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-title{display:flex;align-items:baseline;gap:.5rem}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-title h1{margin:0;font-size:2.5rem;font-weight:700;line-height:1.1;letter-spacing:-0.02em;color:#16213e;transition:font-size .28s ease}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-title .agents-page-title-word{background-image:linear-gradient(45deg, rgba(159, 192, 255, 0) 46%, rgba(159, 192, 255, 0.95) 50%, rgba(159, 192, 255, 0) 54%),linear-gradient(#16213e, #16213e);background-repeat:no-repeat;background-size:14em 14em,100% 100%;background-position:-20em 0,0 0;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-title .agents-page-title-word--intro{animation:agents-page-title-sheen .8s linear backwards}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-title-accent{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 0) 54%),linear-gradient(90deg, #6c4dff 0%, #3d6dff 100%);background-repeat:no-repeat;background-size:14em 14em,100% 100%;background-position:-20em 0,0 0;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-title-accent--intro{animation:agents-page-title-sheen-accent .8s linear backwards}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-mark{display:flex;align-items:center;flex:0 0 auto;align-self:flex-start;background:none}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-mark svg{width:1.375rem;height:1.625rem}.agents-wrapper.agents-listing-page .agents-page-header .agents-page-rule{width:4rem;height:3px;margin-top:.25rem;border-radius:2px;background:linear-gradient(90deg, #7fa8ff, #7b5cff)}.agents-wrapper.agents-listing-page .agents-hero-art{position:relative;z-index:1;flex:0 0 auto;width:476px;height:178.5px;transition:opacity .18s ease .12s}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-art-canvas{position:absolute;top:0;left:0;width:560px;height:210px;transform:scale(0.85);transform-origin:0 0}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-wires{position:absolute;inset:0;width:100%;height:100%}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-chip{position:absolute;top:57px;left:232px;z-index:1;width:96px;height:96px;padding:7px;border:1px solid hsla(0,0%,100%,.9);border-radius:1.125rem;background:hsla(0,0%,100%,.75);box-shadow:0 10px 30px rgba(90,100,255,.25)}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-chip-face{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:.75rem;background:linear-gradient(145deg, #3aa0ff 0%, #2f5bff 50%, #3b2ad8 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35)}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-chip-face span{font-size:1.875rem;font-weight:700;letter-spacing:.02em;color:#fff}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-chip-sparkle{position:absolute;color:#fff}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-chip-sparkle--big{top:12px;right:12px}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-chip-sparkle--small{top:26px;right:8px}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card{position:absolute;z-index:1;display:flex;align-items:center;gap:.625rem;height:60px;padding:0 .875rem;border:1px solid hsla(0,0%,100%,.95);border-radius:.625rem;background:#fff;box-shadow:0 6px 18px rgba(90,110,200,.12)}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card.is-enrich{top:40px;left:50px;width:120px}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card.is-update{top:128px;left:30px;width:120px}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card.is-research{top:40px;left:398px;width:150px}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card.is-action{top:128px;left:398px;width:116px}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card.is-enrich .agents-hero-card-icon{color:#1f8fb8}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card.is-update .agents-hero-card-icon{color:#2f5bff}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card.is-research .agents-hero-card-icon{color:#6c4dff}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card.is-action .agents-hero-card-icon{color:#3d4bff}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card-icon{display:flex;flex:0 0 auto}.agents-wrapper.agents-listing-page .agents-hero-art .agents-hero-card-label{font-size:.875rem;font-weight:500;line-height:1.3;color:#2e384d}@media(max-width: 1199px){.agents-wrapper.agents-listing-page .agents-hero-art{display:none}}@media(prefers-reduced-motion: reduce){.agents-wrapper.agents-listing-page .agents-page-header,.agents-wrapper.agents-listing-page .agents-page-header h1,.agents-wrapper.agents-listing-page .agents-page-header p,.agents-wrapper.agents-listing-page .agents-page-header-toggle,.agents-wrapper.agents-listing-page .agents-page-header-toggle svg,.agents-wrapper.agents-listing-page .agents-hero-art{transition:none}.agents-wrapper.agents-listing-page .agents-page-title-section,.agents-wrapper.agents-listing-page .agents-page-title-word--intro,.agents-wrapper.agents-listing-page .agents-page-title-accent--intro{animation:none}}.agents-wrapper.agents-listing-page .no-agents{text-align:center;padding:4rem 2rem;background:#fff;border-radius:.5rem;box-shadow:0px 2px 4px rgba(0,0,0,.05)}.agents-wrapper.agents-listing-page .no-agents .no-agents-header{font-size:1.25rem;font-weight:500;color:#dfdfdf;margin-top:1.5rem}
.agent-detail-page{display:flex;flex-direction:column;background-color:#f5f7fa;flex:1}.agent-detail-page .agent-detail-content{display:flex;flex-direction:column;gap:1.125rem;flex:1;height:0;padding:1.25rem 2rem;min-height:0;overflow:hidden}@keyframes agent-detail-name-sheen{from{background-position:100% 0%,0 0}to{background-position:0% 100%,0 0}}@media(prefers-reduced-motion: reduce){.agent-detail-page .agent-detail-header h1{animation:none}}.agent-detail-page .agent-detail-header{position:relative;display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;overflow:hidden;border:1px solid #e6e9fb;border-radius:.75rem;background:linear-gradient(90deg, #f3f6fe 0%, #eef2fd 50%, #eceffd 100%)}.agent-detail-page .agent-detail-header .agents-page-header-waves{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.agent-detail-page .agent-detail-header>*:not(.agents-page-header-waves){position:relative;z-index:1}.agent-detail-page .agent-detail-header .agent-detail-icon{display:flex;align-items:center;justify-content:center;flex:0 0 3.5rem;width:3.5rem;height:3.5rem;border:1px solid #dfe7fb;border-radius:.625rem;background:#fff;color:#1a73e8;font-size:1.5rem;overflow:hidden}.agent-detail-page .agent-detail-header .agent-detail-icon img{width:100%;height:100%;object-fit:contain}.agent-detail-page .agent-detail-header .agent-detail-identity{display:flex;flex-direction:column;gap:.375rem;min-width:0;max-width:38.75rem}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-title-row{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-enabled{display:flex;align-items:center;gap:.5625rem;font-size:.875rem;color:#5c6773;white-space:nowrap}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-enabled .custom-switch{min-height:1.25rem}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-enabled .custom-control-label::before{top:0;left:-2.25rem;width:2.25rem;height:1.25rem;border:0;border-radius:.625rem;background-color:#cbd5e1}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-enabled .custom-control-label::after{top:.125rem;left:calc(-2.25rem + 2px);width:1rem;height:1rem;border-radius:50%;background-color:#fff}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-enabled .custom-control-input:checked~.custom-control-label::before{border:0;background-color:#1a73e8}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-enabled .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(1rem)}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-enabled .custom-control-input:disabled~.custom-control-label{cursor:not-allowed}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-enabled .custom-control-input:disabled~.custom-control-label::before{opacity:.5}.agent-detail-page .agent-detail-header .agent-detail-identity h1{margin:0;font-size:1.25rem;font-weight:500;background-image:linear-gradient(45deg, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.92) 50%, rgba(255, 255, 255, 0) 54%),linear-gradient(#2e384d, #2e384d);background-repeat:no-repeat;background-size:300% 300%,100% 100%;background-position:100% 0%,0 0;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);animation:agent-detail-name-sheen .9s linear backwards}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-description{font-size:.875rem;line-height:1.55;color:#5c6773}.agent-detail-page .agent-detail-header .agent-detail-identity .agent-detail-description.agent-detail-description--empty{color:#8a94a6}.agent-detail-page .agent-detail-header .agent-detail-actions{display:flex;align-items:center;gap:.875rem;margin-left:auto;flex:0 0 auto;align-self:center}.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-back,.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-reading{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2rem;padding:0 .875rem 0 .625rem;border:1px solid #dfe5fa;border-radius:1rem;background:#fff;font-size:.8125rem;line-height:1;white-space:nowrap;color:#5c6773;cursor:pointer}.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-back svg,.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-reading svg{display:block;flex:0 0 auto}.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-back>span,.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-reading>span{display:block;margin-top:3px}.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-back:focus,.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-reading:focus{outline:none}.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-back:hover,.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-reading:hover{border-color:#c7d6fb;background:#fff;color:#1a73e8;text-decoration:none}.agent-detail-page .agent-detail-header .agent-detail-actions .agent-detail-reading{padding:0 .625rem 0 .875rem}.agent-detail-page .agent-configuration{display:flex;flex-direction:column;gap:1.125rem;flex:1;min-height:0}.agent-detail-page .agent-configuration .agent-configuration-content{display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0;overflow-y:auto}.agent-detail-page .agent-configuration .config-section-panel{display:flex;flex-direction:column;gap:1rem;flex:1}.agent-detail-page .agent-configuration .config-section-panel>.config-card,.agent-detail-page .agent-configuration .config-section-panel>.config-section-stack{flex:1}.agent-detail-page .agent-configuration .config-section-stack{display:flex;flex-direction:column;gap:1rem}.agent-detail-page .agent-configuration .config-section-stack>.config-card:last-child{flex:1}.agent-detail-page .config-section-nav{padding:.875rem 1.125rem;background:#fff;border:1px solid #e3e8ef;border-radius:.375rem}.agent-detail-page .config-section-rail{display:flex;align-items:flex-start;overflow-x:auto;padding:.1875rem 0}.agent-detail-page .config-section-rail-tab{display:flex;flex-direction:column;align-items:center;gap:.4375rem;flex:1 0 0%;padding:0;border:0;background:none;text-align:center;cursor:pointer}.agent-detail-page .config-section-rail-tab:focus{outline:none}.agent-detail-page .config-section-rail-tab .config-section-rail-track{display:flex;align-items:center;width:100%;margin-top:.2rem}.agent-detail-page .config-section-rail-tab .config-section-rail-node{display:flex;align-items:center;justify-content:center;flex:0 0 1.125rem;box-sizing:border-box;width:1.125rem;height:1.125rem;border:1px solid rgba(0,0,0,0);border-radius:50%}.agent-detail-page .config-section-rail-tab .config-section-rail-line{flex:1;height:2px;background:#eaeef5}.agent-detail-page .config-section-rail-tab.is-first .config-section-rail-line--before,.agent-detail-page .config-section-rail-tab.is-last .config-section-rail-line--after{visibility:hidden}.agent-detail-page .config-section-rail-tab .config-section-rail-label{font-size:.93rem;line-height:1.2;color:#5c6773;white-space:nowrap}.agent-detail-page .config-section-rail-tab .config-section-rail-hint{font-size:.75rem;line-height:1.2;color:#b9a60f;white-space:nowrap}.agent-detail-page .config-section-rail-tab:hover .config-section-rail-label{color:#1a73e8}.agent-detail-page .config-section-rail-tab.is-current .config-section-rail-node{background:#1a73e8;box-shadow:0 0 0 3px rgba(26,115,232,.18)}.agent-detail-page .config-section-rail-tab.is-current .config-section-rail-node::after{content:"";width:.375rem;height:.375rem;background:#fff;border-radius:50%}.agent-detail-page .config-section-rail-tab.is-current .config-section-rail-label{font-weight:500;color:#1a73e8}.agent-detail-page .config-section-rail-tab.is-current .config-section-rail-line--after,.agent-detail-page .config-section-rail-tab.follows-current .config-section-rail-line--before{background:#cfe0fd}.agent-detail-page .config-section-rail-tab.is-met .config-section-rail-node{color:#1e7f45;background:#e7f6ec;border-color:#b6e3c8}.agent-detail-page .config-section-rail-tab.is-met .config-section-rail-line--after,.agent-detail-page .config-section-rail-tab.follows-met .config-section-rail-line--before{background:#d7ecdf}.agent-detail-page .config-section-rail-tab.is-pending .config-section-rail-node{background:#fff;border-width:1.5px;border-color:#d9c96a}.agent-detail-page .config-section-rail-tab.is-pending .config-section-rail-node::after{content:"";width:.3125rem;height:.3125rem;background:#b9a60f;border-radius:50%}.agent-detail-page .config-section-tabs{display:flex;align-items:flex-end;gap:1.5rem;border-bottom:1px solid #e3e8ef}.agent-detail-page .config-section-tabs .config-section-tab{padding:0 .125rem .6875rem;margin-bottom:-1px;border:0;border-bottom:2px solid rgba(0,0,0,0);background:none;font-size:.93rem;line-height:1.2;color:#5c6773;cursor:pointer;white-space:nowrap}.agent-detail-page .config-section-tabs .config-section-tab:focus{outline:none}.agent-detail-page .config-section-tabs .config-section-tab:hover{color:#1a73e8}.agent-detail-page .config-section-tabs .config-section-tab--active{color:#1a73e8;font-weight:500;border-bottom-color:#1a73e8}.agent-detail-page .config-card{display:flex;flex-direction:column;gap:1.2rem;padding:1.375rem 1.5rem;background:#fff;border:1px solid #e3e8ef;border-radius:.375rem}.agent-detail-page .config-card .config-card-heading{display:flex;flex-direction:column;gap:.1875rem}.agent-detail-page .config-card .config-card-heading h2{margin:0;font-size:1rem;font-weight:500;color:#2e384d}.agent-detail-page .config-card .config-card-heading p{margin:0;font-size:.85rem;color:#8a94a6}.agent-detail-page .credentials-card-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;border:1px solid #d9e6fb;border-radius:.25rem;background:#f2f7ff}.agent-detail-page .credentials-card-row .credentials-card-name{font-size:.85rem;font-weight:500;color:#2e384d}.agent-detail-page .credentials-card-row .credentials-card-badge{flex:0 0 auto;padding:.1875rem .5625rem;border:1px solid #d9e6fb;border-radius:.125rem;background:#fff;font-size:.75rem;color:#1a73e8}.agent-detail-page .autonomy-options{display:flex;flex-direction:column;gap:.625rem}.agent-detail-page .autonomy-option{display:flex;align-items:flex-start;gap:.75rem;margin:0;padding:.875rem 1rem;border:1px solid #e3e8ef;border-radius:.375rem;cursor:pointer}.agent-detail-page .autonomy-option input[type=radio]{margin-top:.1875rem;accent-color:#1a73e8}.agent-detail-page .autonomy-option .autonomy-option-body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.agent-detail-page .autonomy-option .autonomy-option-title{font-size:.93rem;font-weight:500;color:#2e384d}.agent-detail-page .autonomy-option .autonomy-option-description{font-size:.85rem;line-height:1.5;color:#5c6773}.agent-detail-page .autonomy-option--selected{border-color:#1a73e8;background:#f7faff}.agent-detail-page .field-mapping-block{display:flex;flex-direction:column;gap:.75rem}.agent-detail-page .field-mapping-block h3{margin:0;font-size:.875rem;font-weight:500;color:#2e384d}.agent-detail-page .field-mapping-empty{margin:0;font-size:.85rem;color:#8a94a6}.agent-detail-page .field-mapping-table{width:100%;border:1px solid #e0e4f8;border-radius:.375rem;border-collapse:separate;border-spacing:0}.agent-detail-page .field-mapping-table th{padding:.5rem .875rem;background:#f7f9fc;border-bottom:1px solid #e0e4f8;font-size:.75rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:#8a94a6;white-space:nowrap}.agent-detail-page .field-mapping-table td{padding:.625rem .875rem;border-bottom:1px solid #e0e4f8;font-size:.875rem;color:#2e384d;vertical-align:top}.agent-detail-page .field-mapping-table tr:last-child td{border-bottom:0}.agent-detail-page .field-mapping-table .field-mapping-row--filler td{padding:0}.agent-detail-page .field-mapping-table .col-12{padding:0;max-width:20rem}.agent-detail-page .field-mapping-table .form-group{margin-bottom:0}.agent-detail-page .field-mapping-entities{position:absolute;top:0;left:50%;transform:translateX(-50%);display:inline-flex;gap:.25rem;padding:.1875rem;background:#f1f4f9;border-radius:1rem;white-space:nowrap}.agent-detail-page .field-mapping-entity{display:inline-flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .75rem;border:0;border-radius:.875rem;background:none;font-size:.8rem;line-height:1.2;color:#5c6773;cursor:pointer}.agent-detail-page .field-mapping-entity:focus{outline:none}.agent-detail-page .field-mapping-entity:hover{color:#2e384d}.agent-detail-page .field-mapping-entity--active{background:#fff;font-weight:500;color:#2e384d;box-shadow:0 1px 2px rgba(33,37,43,.08)}.agent-detail-page .field-mapping-entity-flag{width:.375rem;height:.375rem;background:#b9a60f;border-radius:50%}.agent-detail-page .field-mapping-mock-flag{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:.125rem .5rem;white-space:nowrap;background:#fdfbf1;border:1px solid #d9c96a;border-radius:.6875rem;font-size:.75rem;color:#b9a60f}.agent-detail-page .field-mapping-flow{display:flex;align-items:stretch;gap:0;flex-wrap:wrap}.agent-detail-page .field-mapping-lane{display:flex;flex-direction:column;gap:.75rem;flex:1 1 18rem;min-width:0}.agent-detail-page .field-mapping-lane .field-mapping-empty{display:flex;align-items:center;justify-content:center;flex:1;min-height:5rem;padding:1rem 1.25rem;border:1px dashed #e0e4f8;border-radius:.375rem;background:#fbfcfe;text-align:center}.agent-detail-page .field-mapping-lane-head{position:relative;display:flex;align-items:baseline;justify-content:center}.agent-detail-page .field-mapping-lane-head h3{margin:0;font-size:.875rem;font-weight:600;color:#2e384d}.agent-detail-page .field-mapping-lane-count{position:absolute;top:0;right:0;min-width:1.25rem;padding:0 .375rem;border-radius:.625rem;font-size:.75rem;line-height:1.25rem;text-align:center}.agent-detail-page .field-mapping-lane-count--input{background:#fdfbf1;border:1px solid #d9c96a;color:#b9a60f}.agent-detail-page .field-mapping-lane-count--output{background:#f1f3f6;color:#8a94a6}.agent-detail-page .field-mapping-agent{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0 9rem;align-self:stretch}.agent-detail-page .field-mapping-wires{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.agent-detail-page .field-mapping-beam{stroke:none}.agent-detail-page .field-mapping-beam-edge{fill:none;stroke:#a9c9f7;stroke-width:1.25}@keyframes field-mapping-beam-sweep{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.agent-detail-page .field-mapping-beam-sweep{animation:field-mapping-beam-sweep 3.6s linear infinite}@media(prefers-reduced-motion: reduce){.agent-detail-page .field-mapping-beam-sweep{display:none}}.agent-detail-page .field-mapping-agent-node{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.875rem 1rem;border-radius:.5rem;background:linear-gradient(140deg, #10192e, #1b2c4d);box-shadow:0 .5rem 1.25rem rgba(16,25,46,.24)}.agent-detail-page .field-mapping-agent-name{font-size:.875rem;font-weight:500;color:#fff;white-space:nowrap}.agent-detail-page .field-mapping-agent-counts{font-size:.75rem;color:#9db0cc;white-space:nowrap}.agent-detail-page .field-mapping-table th:last-child,.agent-detail-page .field-mapping-table td:last-child{width:58%}.agent-detail-page .field-mapping-row--error .search-autocomplete>div{border-color:#c0392b;border-radius:.25rem}.agent-detail-page .field-mapping-error{margin-top:.3125rem;font-size:.8rem;color:#c0392b}.agent-detail-page .field-mapping-key.required::after{content:" *";color:#ee2d23}.agent-detail-page .field-mapping-key{padding:.0625rem .375rem;border-radius:.1875rem;background:#f1f3f6;font-size:.8rem;color:#5c6773}.agent-detail-page .field-mapping-help{margin-top:.25rem;font-size:.8rem;color:#8a94a6}.agent-detail-page .field-mapping-appends{font-size:.85rem;color:#8a94a6}.agent-detail-page .field-mapping-unmapped{margin:0;font-size:.8rem;color:#b9a60f}.agent-detail-page .field-mapping-loading .react-loading-skeleton{display:block;margin-bottom:.5rem;border-radius:.25rem}.agent-detail-page .config-section-footer{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:auto;padding:.875rem 1.5rem;background:#fff;border:1px solid #e3e8ef;border-radius:.375rem;box-shadow:0 -0.125rem .375rem rgba(33,37,43,.06)}.agent-detail-page .config-section-footer .config-section-footer-blocker{margin-right:auto;font-size:.8rem;color:#c0392b}.agent-detail-page .config-section-footer .btn{height:2.25rem;padding:0 1.125rem;font-size:.875rem;line-height:1}.agent-detail-page .visibility-entities{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.agent-detail-page .visibility-entity{border:1px solid #e3e8ef;border-radius:.375rem;overflow:hidden}.agent-detail-page .visibility-entity .visibility-entity-title{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .875rem;background:#f7f9fc;border-bottom:1px solid #e3e8ef}.agent-detail-page .visibility-entity .visibility-entity-name{font-size:.875rem;font-weight:500;color:#2e384d}.agent-detail-page .visibility-entity .visibility-demo-link{padding:0;border:0;background:none;font-size:.85rem;color:#1a73e8;text-decoration:underline;cursor:pointer;white-space:nowrap}.agent-detail-page .visibility-entity .visibility-demo-link:focus{outline:none}.agent-detail-page .visibility-surface{padding:.625rem .875rem}.agent-detail-page .visibility-surface:not(:last-child){border-bottom:1px solid #edf1f6}.agent-detail-page .visibility-surface .custom-switch{min-height:1.25rem;padding-left:2.75rem}.agent-detail-page .visibility-surface .custom-switch .custom-control-label{font-size:.875rem;color:#5c6773;cursor:pointer}.agent-detail-page .visibility-surface .custom-switch .custom-control-label::before{top:0;left:-2.75rem;width:2.25rem;height:1.25rem;border:0;border-radius:.625rem;background-color:#cbd5e1}.agent-detail-page .visibility-surface .custom-switch .custom-control-label::after{top:.125rem;left:calc(-2.75rem + 2px);width:1rem;height:1rem;border-radius:50%;background-color:#fff}.agent-detail-page .visibility-surface .custom-switch .custom-control-input:checked~.custom-control-label::before{border:0;background-color:#1a73e8}.agent-detail-page .visibility-surface .custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(1rem)}.agent-detail-page .visibility-surface .custom-switch .custom-control-input:disabled~.custom-control-label,.agent-detail-page .visibility-surface .custom-switch .custom-control-label.disabled-toggle{cursor:not-allowed}.agent-detail-page .visibility-surface .custom-switch .custom-control-input:disabled~.custom-control-label::before,.agent-detail-page .visibility-surface .custom-switch .custom-control-label.disabled-toggle::before{opacity:.5}.agent-detail-page .audience-options{display:flex;flex-direction:column;gap:.625rem}.agent-detail-page .audience-option{display:flex;flex-direction:column;gap:.875rem;padding:.875rem 1rem;border:1px solid #e3e8ef;border-radius:.375rem}.agent-detail-page .audience-option .audience-option-main{display:flex;align-items:flex-start;gap:.75rem;margin:0;cursor:pointer}.agent-detail-page .audience-option input[type=radio]{margin-top:.1875rem;accent-color:#1a73e8}.agent-detail-page .audience-option .audience-option-body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.agent-detail-page .audience-option .audience-option-title{font-size:.93rem;font-weight:500;color:#2e384d}.agent-detail-page .audience-option .audience-option-description{font-size:.85rem;line-height:1.5;color:#5c6773}.agent-detail-page .audience-option--selected{border-color:#1a73e8;background:#f7faff}.agent-detail-page .audience-users{display:flex;flex-direction:column;gap:.5rem;padding-left:1.5rem}.agent-detail-page .audience-users>.form-label{margin:0}.agent-detail-page .audience-users .invalid-feedback{display:none}.agent-detail-page .audience-picker{align-items:flex-start}.agent-detail-page .audience-picker .form-group{margin-bottom:0}.agent-detail-page .audience-picker-hint{margin:0;font-size:.8rem;color:#8a94a6}.agent-detail-page .audience-picker--members{align-items:flex-end}.agent-detail-page .audience-add-users{display:flex}.agent-detail-page .audience-add-users .btn{width:100%;height:2.25rem;padding:0 .75rem;font-size:.85rem;line-height:1;white-space:nowrap}.agent-detail-page .audience-granted{display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.agent-detail-page .audience-granted-user{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;padding:.125rem .25rem .125rem .5rem;background:#fff;border:1px solid #d7e2fb;border-radius:.125rem}.agent-detail-page .audience-granted-name{min-width:0;font-size:.8rem;line-height:1.25rem;color:#2e384d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-detail-page .audience-granted-remove{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:1rem;height:1rem;padding:0;border:0;border-radius:50%;background:none;font-size:.875rem;line-height:1;color:#8a94a6;cursor:pointer}.agent-detail-page .audience-granted-remove:focus{outline:none}.agent-detail-page .audience-granted-remove:hover{background:#f2f6ff;color:#c0392b}.agent-detail-page .audience-summary,.agent-detail-page .visibility-empty{margin:0;font-size:.85rem;color:#8a94a6}.agent-detail-page .details-fields .form-group{margin-bottom:0}.agent-detail-page .details-description{margin-bottom:0}.agent-detail-page .details-description textarea{font-size:.875rem;line-height:1.6;resize:vertical}.agent-detail-page .instructions-field{display:flex;flex-direction:column;gap:.375rem;margin-bottom:0}.agent-detail-page .instructions-field .instructions-field-header{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.agent-detail-page .instructions-field .instructions-field-header .form-label{margin:0}.agent-detail-page .instructions-field textarea{font-size:.875rem;line-height:1.6;resize:vertical}.agent-detail-page .instructions-reset{padding:0;border:0;background:none;font-size:.85rem;color:#1a73e8;cursor:pointer;white-space:nowrap}.agent-detail-page .instructions-reset:focus{outline:none}.agent-detail-page .instructions-reset:hover{text-decoration:underline}.agent-detail-page .instructions-state{margin:0;font-size:.8rem;color:#8a94a6}.agent-detail-page .model-limits-fields .form-group{margin-bottom:0}.agent-detail-page .model-limits-note{margin:0;font-size:.8rem;color:#8a94a6}.agent-detail-page .agent-detail-loading{display:flex;flex-direction:column;gap:1.125rem}.agent-detail-page .agent-detail-loading .react-loading-skeleton{display:block;line-height:1;border-radius:.375rem}
.connected-accounts-header{justify-content:space-between}.calendar-links-list{overflow-y:auto;padding:0 1.25rem 1.25rem}.calendar-links-list .calendar-links-empty-state{margin-top:12rem;min-height:22rem;display:flex;align-items:center;justify-content:center}.calendar-links-list .calendar-link-card{margin-top:1.25rem;border:1px solid #dfdfdf;border-radius:.25rem;display:flex;flex-direction:column}.calendar-links-list .calendar-link-card .header{min-height:2rem;background-color:#f4f4f4;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.75rem 1rem}.calendar-links-list .calendar-link-card .header .calendar-link-name{font-size:1.25rem;line-height:1;color:#2e384d;font-weight:500}.calendar-links-list .calendar-link-card .header .actions{display:flex;flex-direction:row;align-items:center}.calendar-links-list .calendar-link-card .header .actions .copy-link-btn{display:inline-flex;align-items:center;background:#fff;margin-right:.75rem}.calendar-links-list .calendar-link-card .header .actions .copy-link-btn span{margin-left:.35rem}.calendar-links-list .calendar-link-card .header .actions .copy-link-btn:hover{color:#fff;background-color:#0176ff}.calendar-links-list .calendar-link-card .header .actions .copy-link-btn:hover svg path{fill:#fff}.calendar-links-list .calendar-link-card .header .actions .options-container{align-self:center}.calendar-links-list .calendar-link-card .body{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:1.25rem 1rem}.calendar-links-list .calendar-link-card .body .meta-info{display:flex;flex-direction:row}.calendar-links-list .calendar-link-card .body .meta-info .meta-item{margin-right:4.5rem}.calendar-links-list .calendar-link-card .body .meta-info .meta-item .meta-label{font-size:1rem;font-weight:400;color:#687790}.calendar-links-list .calendar-link-card .body .meta-info .meta-item .meta-value{font-size:1rem;color:#2e384d;margin-top:.15rem}.calendar-links-list .calendar-link-card .body .status{font-size:1rem;display:flex;align-items:center}.calendar-links-list .calendar-link-card .body .status .fa.fa-circle{margin-right:.5rem;font-size:.875rem}.calendar-links-list .calendar-link-card .body .status.active{color:#28a645}.calendar-links-list .calendar-link-card .body .status.inactive{color:red}.calendar-links-pagination{padding:0 1.25rem 1rem}
.calendar-link-create__skeleton,.calendar-link-create__error{background-color:#fff;border-radius:.5rem;padding:1rem;border:1px solid #dfdfdf}.calendar-link-create__error{color:red}.calendar-link-create .page-title{align-items:flex-start}.calendar-link-create .page-title p{color:#8b95a7;font-size:1rem}.calendar-link-create .calendar-link-create-form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;border-radius:.5rem}.calendar-link-create .calendar-link-create-form .page-inner-content{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.calendar-link-create .calendar-link-create-form__progress{flex:0 0 auto;padding:1.5rem 1.5rem .75rem;border-bottom:1px solid #dfdfdf}.calendar-link-create .calendar-link-create-form__content{flex:1 1 auto;min-height:0;padding:1.25rem 1rem 1.5rem;overflow-y:auto}.calendar-link-create .calendar-link-create-form__content>.h2{margin-bottom:1rem}.calendar-link-create .calendar-link-create-form .medium{display:flex;justify-content:space-between}.calendar-link-create .calendar-link-create-form .calendar-suggestion{padding:.5rem;border-radius:.26667rem;margin-bottom:.75rem;font-size:.93rem;background-color:#fcf9cd}.calendar-link-create .calendar-link-create-form__medium-options{display:grid;gap:.75rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.calendar-link-create .calendar-link-create-form__medium-card{border:1px solid #dfdfdf;border-radius:.3rem;height:3.7rem;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:#455067;font-weight:500}.calendar-link-create .calendar-link-create-form__medium-card i{margin-right:.5rem}.calendar-link-create .calendar-link-create-form__medium-card.selected{border-color:#0176ff;box-shadow:0 0 0 .125rem rgba(0,109,238,.15)}.calendar-link-create .calendar-link-create-form__entity-section{margin-bottom:1rem}.calendar-link-create .calendar-link-create-form__entity-options{display:flex;margin-top:.25rem}.calendar-link-create .calendar-link-create-form__entity-options .checkbox{margin-right:1.5rem}.calendar-link-create .calendar-link-create-form__shift-card{border:1px solid #dfdfdf;border-radius:.3rem;overflow:hidden}.calendar-link-create .calendar-link-create-form__shift-header{background-color:#f4f7fb;padding:.75rem .95rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:500}.calendar-link-create .calendar-link-create-form__shift-content{max-height:26rem;overflow-y:auto;border-top:1px solid #dfdfdf}.calendar-link-create .calendar-link-create-form__shift-content .user-shift-table .header-section{display:none}.calendar-link-create .calendar-link-create-form__shift-content .user-shift-table .table-section{margin:0;border-bottom:none}.calendar-link-create .calendar-link-create-form__generate-link-step .h2{margin-bottom:1.25rem}.calendar-link-create .calendar-link-create-form__public-link-wrapper{display:flex;align-items:center;gap:1rem}.calendar-link-create .calendar-link-create-form__public-link-wrapper input.form-control{flex:1}.calendar-link-create .calendar-link-create-form .calendar-link-step-progress{display:flex;gap:.75rem;margin-left:25%}.calendar-link-create .calendar-link-create-form .calendar-link-step-progress__item{flex:1}.calendar-link-create .calendar-link-create-form .calendar-link-step-progress__top{display:flex;align-items:center}.calendar-link-create .calendar-link-create-form .calendar-link-step-progress__circle{width:2rem;height:2rem;border-radius:50%;border:1px solid #0176ff;color:#0176ff;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;font-weight:500}.calendar-link-create .calendar-link-create-form .calendar-link-step-progress__circle.active{background-color:#0176ff;color:#fff}.calendar-link-create .calendar-link-create-form .calendar-link-step-progress__line{flex:1;height:2px;margin:0 .75rem;background-color:#d6e4fb}.calendar-link-create .calendar-link-create-form .calendar-link-step-progress__line.active{background-color:#0176ff}.calendar-link-create .calendar-link-create-form .calendar-link-step-progress__label{margin-top:.55rem;display:inline-block;color:#455067;font-weight:500}.calendar-link-create .calendar-link-create-form .bottom-section{position:sticky;bottom:0;z-index:2;flex:0 0 auto;align-self:flex-end;margin-right:-2rem}.calendar-link-create .calendar-link-create-form .bottom-section .form-buttons{margin:0rem 1rem 0rem auto}
.notification-popup{width:90%}.notification-popup-message{color:#2e384d}.notification-popup-message .goal-name{font-weight:600}.notification-popup .view-details{margin-left:1rem}.redux-toastr .toastr.goal-notifications{margin-bottom:3.9rem;margin-left:-8.4rem;border:2px solid #0176ff;width:30rem;border-radius:.6rem}.redux-toastr .toastr.goal-notifications .goal-mascot{height:6.5rem;width:6.5rem;margin-left:-6rem;margin-top:-2rem;position:fixed}.redux-toastr .toastr.goal-notifications .notification-popup{font-size:1.066rem;margin-left:.6rem}.redux-toastr .toastr.goal-notifications .notification-popup .user-name{font-weight:600;color:#2e384d}.notification-popup-avatar{width:1.867rem;height:1.867rem;display:flex;justify-content:center;border-radius:50%;background-color:#ebedf3;color:#8798ad;border:0;align-items:center}
.marketplace-action-modal.advance-action-modal{border-radius:.4rem;box-shadow:0px 0px 6px 0px rgba(0,0,0,.16)}.marketplace-action-modal.advance-action-modal .modal-content{border:0}.marketplace-action-modal.advance-action-modal .minimize{background-color:initial;border:0;margin-right:.5rem;position:relative;bottom:.33rem}.marketplace-action-modal.advance-action-modal .close{margin:0;padding:0}.marketplace-action-modal.advance-action-modal~.modal-backdrop.marketplace-action-modal{left:60px;top:65px;box-shadow:inset 0px 4px 12px 0px rgba(0,0,0,.2);background-color:#fff;opacity:100%}.marketplace-action-modal.advance-action-modal{z-index:1060;top:4rem}.marketplace-action-modal.advance-action-modal .modal-dialog{max-width:inherit;max-height:inherit;margin:0;height:100%}.marketplace-action-modal.advance-action-modal .modal-content{max-width:inherit;max-height:inherit;margin:0;height:100%}.marketplace-action-modal.advance-action-modal .modal-body{padding:0}.marketplace-action-modal.advance-action-modal #marketplace-action-iframe{border:0}
.incoming-call-notification.modal{z-index:1070;width:32rem;height:fit-content}.incoming-call-notification.modal.LEFT_BOTTOM{top:auto;left:-32rem;bottom:3rem}.incoming-call-notification.modal.LEFT_BOTTOM.mounted{left:5rem;transition:left .5s ease-in}.incoming-call-notification.modal.LEFT_TOP{top:4rem;left:-32rem}.incoming-call-notification.modal.LEFT_TOP.mounted{left:5rem;transition:left .5s ease-in}.incoming-call-notification.modal.RIGHT_BOTTOM{top:auto;left:auto;bottom:3rem;right:-32rem}.incoming-call-notification.modal.RIGHT_BOTTOM.mounted{right:1rem;transition:right .5s ease-in}.incoming-call-notification.modal.RIGHT_TOP{top:4rem;left:auto;right:-32rem}.incoming-call-notification.modal.RIGHT_TOP.mounted{right:1rem;transition:right .5s ease-in}.incoming-call-notification.modal .animated-call-icon #Ellipse_354{animation-delay:.2s;animation:outer-circle-pulse-animation 2s infinite}.incoming-call-notification.modal .animated-call-icon #Ellipse_355{animation:inner-circle-pulse-animation 2s infinite}.incoming-call-notification.modal .animated-call-icon #Icon_Calls{transform-origin:25% 25%;animation:rotate-call-icon 2s infinite}@keyframes outer-circle-pulse-animation{0%{opacity:0;r:0px}50%{opacity:.2;r:20px}100%{opacity:0;r:0px}}@keyframes inner-circle-pulse-animation{0%{opacity:0;r:0px}50%{opacity:.4;r:10px}100%{opacity:0;r:0px}}@keyframes rotate-call-icon{0%{transform:translate(25%, 25%) rotate(0deg)}50%{transform:translate(25%, 25%) rotate(60deg)}100%{transform:translate(25%, 25%) rotate(0deg)}}.incoming-call-notification.modal .modal-content{border-radius:.4rem;border:0;box-shadow:0 0 16px rgba(0,0,0,.1607843137)}.incoming-call-notification.modal .modal-header{color:#fff;flex-direction:column;justify-content:flex-start}.incoming-call-notification.modal .modal-header .entityNameContainer{display:flex;margin-left:.8rem;flex-direction:column}.incoming-call-notification.modal .modal-header .entityNameContainer .entityName{display:flex;font-size:1.2rem;font-weight:500;align-items:center}.incoming-call-notification.modal .modal-header .entityNameContainer .entityName .icon{margin-right:.5rem}.incoming-call-notification.modal .modal-header .entityNameContainer .status{font-size:.93rem;font-weight:500}.incoming-call-notification.modal .modal-header .entityNameContainer .callStats{font-size:.8rem}.incoming-call-notification.modal .modal-header .actions-container{display:flex;margin-left:auto}.incoming-call-notification.modal .modal-header .actions-container i{font-size:1.5rem;padding:.33rem;margin-left:.5rem;cursor:pointer}.incoming-call-notification.modal .modal-header .actions-container i.fa-window-minimize::before{position:relative;bottom:.5rem}.incoming-call-notification.modal .modal-header .actions-container .close{color:#fff;opacity:1;text-shadow:none}.incoming-call-notification.modal .modal-header .redirection-links .btn{display:flex;max-width:9rem;padding:.32rem;font-size:.93rem;color:#006dee;background-color:#fff}.incoming-call-notification.modal .modal-header .redirection-links .btn:not(:first-child){margin-left:.53rem}.incoming-call-notification.modal .modal-header .redirection-links .dropdown-toggle{width:2rem;display:flex;height:2.1rem;justify-content:center}.incoming-call-notification.modal .modal-header .redirection-links .dropdown-toggle .fas.fa-caret-down{font-size:1.3rem}.incoming-call-notification.modal .modal-dialog{margin:1rem}.incoming-call-notification.modal .modal-body{white-space:normal}.incoming-call-notification.modal .modal-body .nav-pills{border:1px solid #dfdfdf;border-radius:.26667rem}.incoming-call-notification.modal .modal-body .nav-pills .nav-link{color:#2e384d;cursor:pointer;border-radius:0}.incoming-call-notification.modal .modal-body .nav-pills .nav-link.active{color:#006dee;background-color:#e5f0fe}.incoming-call-notification.modal .modal-body .nav-pills .nav-link:hover{background-color:#e5f0fe}.incoming-call-notification.modal .modal-body .nav-pills .nav-link:not(:last-child){border-right:1px solid #dfdfdf}.incoming-call-notification.modal .modal-body .other-details{font-size:.93rem}.incoming-call-notification.modal .modal-body .collapse{max-height:9rem;overflow-y:auto;overflow-x:hidden}.incoming-call-notification.modal .modal-body .entity-details .label{font-size:.86667rem;color:#687790;word-break:break-all}.incoming-call-notification.modal .modal-body .entity-details .value{margin-left:.3rem;font-size:.9333rem;word-break:break-all}.incoming-call-notification.modal .modal-body .call-log-details .callLogActions{font-size:.93rem;align-items:center}.incoming-call-notification.modal .modal-body .call-log-details .callLogActions .border{height:1.5rem}.incoming-call-notification.modal .modal-body .call-log-details .fa-link{font-size:.9rem}.portal-element.custom-notification-list{width:14rem;z-index:2005;max-width:14rem;overflow-x:auto;max-height:6rem;overflow-y:auto;font-size:.8rem;position:absolute;word-break:break-word;border-radius:.25rem;background-color:#fff;box-shadow:0 2px 4px #2e384d}.call-popup-duplicates.tooltip .tooltip-inner{background:#2e384d;font-size:.93rem}
.incoming-call-notification.ai-agent-notification.modal .ai-agent-notification__icon{display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;font-size:1.2rem;border-radius:50%;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.2)}.incoming-call-notification.ai-agent-notification.modal .ai-agent-notification__message{font-size:.93rem;font-weight:500;white-space:normal}
.incoming-call-productivity-section{cursor:auto}.incoming-call-productivity-section .text-editor-small{overflow-x:hidden}.incoming-call-productivity-section .meeting-notes-section .notes-textarea{max-height:5rem}.incoming-call-productivity-section .meeting-notes-section .text-editor-small .ck.ck-editor__editable_inline{max-height:5rem}.incoming-call-productivity-section .note .notes-icon{margin-left:0;margin-right:.5rem}.incoming-call-productivity-section .note-list-scroll-container{overflow-y:auto;overflow-x:hidden;max-height:13rem}.incoming-call-productivity-section .taskCreateForm #dueDate .col-7{padding-left:0}.incoming-call-productivity-section .taskCreateForm #dueDate .col-5{padding-right:0}.incoming-call-productivity-section .tasks-list .card-list-content{font-size:1rem;color:#2e384d}.incoming-call-productivity-section .tasks-list{max-height:10rem;overflow-y:auto;border-top:1px solid rgba(0,0,0,.1607843137)}
/*!
 * Bootstrap v4.5.3 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:-ms-flexbox;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}
@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}

.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block; /* Enable animation */

  background-color: var(--base-color);

  width: 100%;
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;

  position: relative;
  user-select: none;
  overflow: hidden;
}

.react-loading-skeleton::after {
  content: ' ';
  display: var(--pseudo-element-display);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-image: var(
    --custom-highlight-background,
    linear-gradient(
      90deg,
      var(--base-color) 0%,
      var(--highlight-color) 50%,
      var(--base-color) 100%
    )
  );
  transform: translateX(-100%);

  animation-name: react-loading-skeleton;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none; /* Disable animation */
  }
}

:root{--blue: #0176FF;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #ff0000;--orange: #fd7e14;--yellow: #b9a60f;--green: #46C45B;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #69707f;--gray-dark: #2e384d;--electric: #745FA9;--independence: #3E506E;--scarlet: #EE2D23;--aqua: #1FBED1;--primary: #0176FF;--secondary: #8798ad;--success: #745FA9;--info: #1FBED1;--warning: #b9a60f;--danger: #EE2D23;--light: #eef3f5;--dark: #2e384d;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Rubik", sans-serif;--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Rubik",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#2e384d;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#8798ad;text-decoration:none;background-color:rgba(0,0,0,0)}a:hover{color:rgb(93.9752475248,113.4579207921,137.5247524752);text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#69707f;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:1.7333rem}h2,.h2{font-size:1.3333rem}h3,.h3{font-size:1rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#69707f}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #eef3f5;border-radius:.267rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#69707f}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#2e384d;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#2e384d}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:.66665rem;padding-left:.66665rem;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-0.66665rem;margin-left:-0.66665rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:.66665rem;padding-left:.66665rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#2e384d}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #eff2ff}.table thead th{vertical-align:bottom;border-bottom:2px solid #eff2ff}.table tbody+tbody{border-top:2px solid #eff2ff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #eff2ff}.table-bordered th,.table-bordered td{border:1px solid #eff2ff}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#2e384d;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:rgb(183.88,216.64,255)}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:rgb(122.92,183.76,255)}.table-hover .table-primary:hover{background-color:rgb(158.38,202.8860629921,255)}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:rgb(158.38,202.8860629921,255)}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:rgb(221.4,226.16,232.04)}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:rgb(192.6,201.44,212.36)}.table-hover .table-secondary:hover{background-color:rgb(206.2514851485,213.1575247525,221.6885148515)}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:rgb(206.2514851485,213.1575247525,221.6885148515)}.table-success,.table-success>th,.table-success>td{background-color:rgb(216.08,210.2,230.92)}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:rgb(182.72,171.8,210.28)}.table-hover .table-success:hover{background-color:hsl(257.027027027,30.081300813%,81.4941176471%)}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:hsl(257.027027027,30.081300813%,81.4941176471%)}.table-info,.table-info>th,.table-info>td{background-color:rgb(192.28,236.8,242.12)}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:rgb(138.52,221.2,231.08)}.table-hover .table-info:hover{background-color:hsl(186.404494382,65.9259259259%,80.1764705882%)}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:hsl(186.404494382,65.9259259259%,80.1764705882%)}.table-warning,.table-warning>th,.table-warning>td{background-color:rgb(235.4,230.08,187.8)}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:rgb(218.6,208.72,130.2)}.table-hover .table-warning:hover{background-color:hsl(53.2941176471,54.8387096774%,77.9803921569%)}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:hsl(53.2941176471,54.8387096774%,77.9803921569%)}.table-danger,.table-danger>th,.table-danger>td{background-color:rgb(250.24,196.2,193.4)}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:rgb(246.16,145.8,140.6)}.table-hover .table-danger:hover{background-color:hsl(2.9556650246,85.6540084388%,81.9882352941%)}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:hsl(2.9556650246,85.6540084388%,81.9882352941%)}.table-light,.table-light>th,.table-light>td{background-color:rgb(250.24,251.64,252.2)}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:rgb(246.16,248.76,249.8)}.table-hover .table-light:hover{background-color:rgb(234.1844444444,240.3066666667,242.7555555556)}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:rgb(234.1844444444,240.3066666667,242.7555555556)}.table-dark,.table-dark>th,.table-dark>td{background-color:rgb(196.48,199.28,205.16)}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:rgb(146.32,151.52,162.44)}.table-hover .table-dark:hover{background-color:hsl(220.6451612903,8.0103359173%,73.7529411765%)}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:hsl(220.6451612903,8.0103359173%,73.7529411765%)}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:hsl(210,10.3448275862%,30.2450980392%)}.table .thead-light th{color:#8b95a7;background-color:#fff;border-color:#eff2ff}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:hsl(210,10.3448275862%,30.2450980392%)}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media(max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control,.rc-time-picker-panel-input,.rc-time-picker-input{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#2e384d;background-color:#fff;background-clip:padding-box;border:1px solid #c6d0f0;border-radius:.267rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control,.rc-time-picker-panel-input,.rc-time-picker-input{transition:none}}.form-control::-ms-expand,.rc-time-picker-panel-input::-ms-expand,.rc-time-picker-input::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:-moz-focusring,.rc-time-picker-panel-input:-moz-focusring,.rc-time-picker-input:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #2e384d}.form-control:focus,.rc-time-picker-panel-input:focus,.rc-time-picker-input:focus{color:#2e384d;background-color:#fff;border-color:#0176ff;outline:0;box-shadow:none}.form-control::placeholder,.rc-time-picker-panel-input::placeholder,.rc-time-picker-input::placeholder{color:#c6d0f0;opacity:1}.form-control:disabled,.rc-time-picker-panel-input:disabled,.rc-time-picker-input:disabled,.form-control[readonly],[readonly].rc-time-picker-panel-input,[readonly].rc-time-picker-input{background-color:#fff;opacity:1}input[type=date].form-control,input[type=date].rc-time-picker-panel-input,input[type=date].rc-time-picker-input,input[type=time].form-control,input[type=time].rc-time-picker-panel-input,input[type=time].rc-time-picker-input,input[type=datetime-local].form-control,input[type=datetime-local].rc-time-picker-panel-input,input[type=datetime-local].rc-time-picker-input,input[type=month].form-control,input[type=month].rc-time-picker-panel-input,input[type=month].rc-time-picker-input{appearance:none}select.form-control:focus::-ms-value,select.rc-time-picker-panel-input:focus::-ms-value,select.rc-time-picker-input:focus::-ms-value{color:#2e384d;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#2e384d;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select[size].rc-time-picker-panel-input,select[size].rc-time-picker-input,select.form-control[multiple],select[multiple].rc-time-picker-panel-input,select[multiple].rc-time-picker-input{height:auto}textarea.form-control,textarea.rc-time-picker-panel-input,textarea.rc-time-picker-input{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#69707f}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#745fa9}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.9375rem;line-height:1.5;color:#fff;background-color:#745fa9;border-radius:.267rem}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.was-validated .rc-time-picker-panel-input:valid,.was-validated .rc-time-picker-input:valid,.form-control.is-valid,.is-valid.rc-time-picker-panel-input,.is-valid.rc-time-picker-input{border-color:#745fa9;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23745FA9' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.was-validated .rc-time-picker-panel-input:valid:focus,.was-validated .rc-time-picker-input:valid:focus,.form-control.is-valid:focus,.is-valid.rc-time-picker-panel-input:focus,.is-valid.rc-time-picker-input:focus{border-color:#745fa9;box-shadow:0 0 0 .2rem rgba(116,95,169,.25)}.was-validated textarea.form-control:valid,.was-validated textarea.rc-time-picker-panel-input:valid,.was-validated textarea.rc-time-picker-input:valid,textarea.form-control.is-valid,textarea.is-valid.rc-time-picker-panel-input,textarea.is-valid.rc-time-picker-input{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#745fa9;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23745FA9' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#745fa9;box-shadow:0 0 0 .2rem rgba(116,95,169,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#745fa9}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#745fa9}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{border-color:#745fa9}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{border-color:hsl(257.027027027,30.081300813%,61.7647058824%);background-color:hsl(257.027027027,30.081300813%,61.7647058824%)}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(116,95,169,.25)}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before{border-color:#745fa9}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#745fa9}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#745fa9;box-shadow:0 0 0 .2rem rgba(116,95,169,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#ee2d23}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.9375rem;line-height:1.5;color:#fff;background-color:#ee2d23;border-radius:.267rem}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.was-validated .rc-time-picker-panel-input:invalid,.was-validated .rc-time-picker-input:invalid,.form-control.is-invalid,.is-invalid.rc-time-picker-panel-input,.is-invalid.rc-time-picker-input{border-color:#ee2d23;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23EE2D23' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23EE2D23' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.was-validated .rc-time-picker-panel-input:invalid:focus,.was-validated .rc-time-picker-input:invalid:focus,.form-control.is-invalid:focus,.is-invalid.rc-time-picker-panel-input:focus,.is-invalid.rc-time-picker-input:focus{border-color:#ee2d23;box-shadow:0 0 0 .2rem rgba(238,45,35,.25)}.was-validated textarea.form-control:invalid,.was-validated textarea.rc-time-picker-panel-input:invalid,.was-validated textarea.rc-time-picker-input:invalid,textarea.form-control.is-invalid,textarea.is-invalid.rc-time-picker-panel-input,textarea.is-invalid.rc-time-picker-input{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#ee2d23;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23EE2D23' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23EE2D23' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#ee2d23;box-shadow:0 0 0 .2rem rgba(238,45,35,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#ee2d23}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#ee2d23}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{border-color:#ee2d23}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{border-color:rgb(241.6582278481,90.1898734177,82.3417721519);background-color:rgb(241.6582278481,90.1898734177,82.3417721519)}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(238,45,35,.25)}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before{border-color:#ee2d23}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#ee2d23}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#ee2d23;box-shadow:0 0 0 .2rem rgba(238,45,35,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline .rc-time-picker-panel-input,.form-inline .rc-time-picker-input{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#2e384d;text-align:center;vertical-align:middle;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.267rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#2e384d;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:none}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary,.bg-primary-circle,.header-top-right .dropdown-user .dropdown-toggle{color:#fff;background-color:#0176ff;border-color:#0176ff}.btn-primary:hover,.bg-primary-circle:hover,.header-top-right .dropdown-user .dropdown-toggle:hover{color:#fff;background-color:rgb(0,100.3021653543,217.75);border-color:rgb(0,94.4291338583,205)}.btn-primary:focus,.bg-primary-circle:focus,.header-top-right .dropdown-user .dropdown-toggle:focus,.btn-primary.focus,.focus.bg-primary-circle,.header-top-right .dropdown-user .focus.dropdown-toggle{color:#fff;background-color:rgb(0,100.3021653543,217.75);border-color:rgb(0,94.4291338583,205);box-shadow:0 0 0 .2rem rgba(39.1,138.55,255,.5)}.btn-primary.disabled,.disabled.bg-primary-circle,.header-top-right .dropdown-user .disabled.dropdown-toggle,.btn-primary:disabled,.bg-primary-circle:disabled,.header-top-right .dropdown-user .dropdown-toggle:disabled{color:#fff;background-color:#0176ff;border-color:#0176ff}.btn-primary:not(:disabled):not(.disabled):active,.bg-primary-circle:not(:disabled):not(.disabled):active,.header-top-right .dropdown-user .dropdown-toggle:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.bg-primary-circle:not(:disabled):not(.disabled).active,.header-top-right .dropdown-user .dropdown-toggle:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,.show>.dropdown-toggle.bg-primary-circle,.header-top-right .dropdown-user .show>.dropdown-toggle{color:#fff;background-color:rgb(0,94.4291338583,205);border-color:rgb(0,88.5561023622,192.25)}.btn-primary:not(:disabled):not(.disabled):active:focus,.bg-primary-circle:not(:disabled):not(.disabled):active:focus,.header-top-right .dropdown-user .dropdown-toggle:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.bg-primary-circle:not(:disabled):not(.disabled).active:focus,.header-top-right .dropdown-user .dropdown-toggle:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>.dropdown-toggle.bg-primary-circle:focus,.header-top-right .dropdown-user .show>.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(39.1,138.55,255,.5)}.btn-secondary{color:#fff;background-color:#8798ad;border-color:#8798ad}.btn-secondary:hover{color:#fff;background-color:rgb(112.2772277228,132.4962871287,157.4727722772);border-color:rgb(104.702970297,125.995049505,152.297029703)}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:rgb(112.2772277228,132.4962871287,157.4727722772);border-color:rgb(104.702970297,125.995049505,152.297029703);box-shadow:0 0 0 .2rem rgba(153,167.45,185.3,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#8798ad;border-color:#8798ad}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:rgb(104.702970297,125.995049505,152.297029703);border-color:rgb(99.150990099,119.7066831683,145.099009901)}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(153,167.45,185.3,.5)}.btn-success{color:#fff;background-color:#745fa9;border-color:#745fa9}.btn-success:hover{color:#fff;background-color:rgb(98.1920731707,78.9207317073,146.8292682927);border-color:rgb(92.6463414634,74.4634146341,138.5365853659)}.btn-success:focus,.btn-success.focus{color:#fff;background-color:rgb(98.1920731707,78.9207317073,146.8292682927);border-color:rgb(92.6463414634,74.4634146341,138.5365853659);box-shadow:0 0 0 .2rem rgba(136.85,119,181.9,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#745fa9;border-color:#745fa9}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:rgb(92.6463414634,74.4634146341,138.5365853659);border-color:rgb(87.1006097561,70.006097561,130.243902439)}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(136.85,119,181.9,.5)}.btn-info,.app-helpdesk-icon,.bg-info-circle{color:#fff;background-color:#1fbed1;border-color:#1fbed1}.btn-info:hover,.app-helpdesk-icon:hover,.bg-info-circle:hover{color:#fff;background-color:rgb(26.059375,159.71875,175.690625);border-color:rgb(24.4125,149.625,164.5875)}.btn-info:focus,.app-helpdesk-icon:focus,.bg-info-circle:focus,.btn-info.focus,.focus.app-helpdesk-icon,.focus.bg-info-circle{color:#fff;background-color:rgb(26.059375,159.71875,175.690625);border-color:rgb(24.4125,149.625,164.5875);box-shadow:0 0 0 .2rem rgba(64.6,199.75,215.9,.5)}.btn-info.disabled,.disabled.app-helpdesk-icon,.disabled.bg-info-circle,.btn-info:disabled,.app-helpdesk-icon:disabled,.bg-info-circle:disabled{color:#fff;background-color:#1fbed1;border-color:#1fbed1}.btn-info:not(:disabled):not(.disabled):active,.app-helpdesk-icon:not(:disabled):not(.disabled):active,.bg-info-circle:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.app-helpdesk-icon:not(:disabled):not(.disabled).active,.bg-info-circle:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle,.show>.dropdown-toggle.app-helpdesk-icon,.show>.dropdown-toggle.bg-info-circle{color:#fff;background-color:rgb(24.4125,149.625,164.5875);border-color:rgb(22.765625,139.53125,153.484375)}.btn-info:not(:disabled):not(.disabled):active:focus,.app-helpdesk-icon:not(:disabled):not(.disabled):active:focus,.bg-info-circle:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.app-helpdesk-icon:not(:disabled):not(.disabled).active:focus,.bg-info-circle:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus,.show>.dropdown-toggle.app-helpdesk-icon:focus,.show>.dropdown-toggle.bg-info-circle:focus{box-shadow:0 0 0 .2rem rgba(64.6,199.75,215.9,.5)}.btn-warning{color:#2e384d;background-color:#b9a60f;border-color:#b9a60f}.btn-warning:hover{color:#fff;background-color:rgb(149.61875,134.2525,12.13125);border-color:rgb(137.825,123.67,11.175)}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:rgb(149.61875,134.2525,12.13125);border-color:rgb(137.825,123.67,11.175);box-shadow:0 0 0 .2rem rgba(164.15,149.5,24.3,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#2e384d;background-color:#b9a60f;border-color:#b9a60f}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:rgb(137.825,123.67,11.175);border-color:rgb(126.03125,113.0875,10.21875)}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(164.15,149.5,24.3,.5)}.btn-danger{color:#fff;background-color:#ee2d23;border-color:#ee2d23}.btn-danger:hover{color:#fff;background-color:rgb(217.9113924051,26.7436708861,16.8386075949);border-color:rgb(206.0759493671,25.2911392405,15.9240506329)}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:rgb(217.9113924051,26.7436708861,16.8386075949);border-color:rgb(206.0759493671,25.2911392405,15.9240506329);box-shadow:0 0 0 .2rem rgba(240.55,76.5,68,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#ee2d23;border-color:#ee2d23}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:rgb(206.0759493671,25.2911392405,15.9240506329);border-color:rgb(194.2405063291,23.8386075949,15.0094936709)}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(240.55,76.5,68,.5)}.btn-light{color:#2e384d;background-color:#eef3f5;border-color:#eef3f5}.btn-light:hover{color:#2e384d;background-color:rgb(213.9166666667,226,230.8333333333);border-color:rgb(205.8888888889,220.3333333333,226.1111111111)}.btn-light:focus,.btn-light.focus{color:#2e384d;background-color:rgb(213.9166666667,226,230.8333333333);border-color:rgb(205.8888888889,220.3333333333,226.1111111111);box-shadow:0 0 0 .2rem rgba(209.2,214.95,219.8,.5)}.btn-light.disabled,.btn-light:disabled{color:#2e384d;background-color:#eef3f5;border-color:#eef3f5}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#2e384d;background-color:rgb(205.8888888889,220.3333333333,226.1111111111);border-color:rgb(197.8611111111,214.6666666667,221.3888888889)}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(209.2,214.95,219.8,.5)}.btn-dark{color:#fff;background-color:#2e384d;border-color:#2e384d}.btn-dark:hover{color:#fff;background-color:rgb(31.6951219512,38.5853658537,53.0548780488);border-color:rgb(26.9268292683,32.7804878049,45.0731707317)}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:rgb(31.6951219512,38.5853658537,53.0548780488);border-color:rgb(26.9268292683,32.7804878049,45.0731707317);box-shadow:0 0 0 .2rem rgba(77.35,85.85,103.7,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#2e384d;border-color:#2e384d}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:rgb(26.9268292683,32.7804878049,45.0731707317);border-color:rgb(22.1585365854,26.9756097561,37.0914634146)}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(77.35,85.85,103.7,.5)}.btn-outline-primary,.cancelBtn,.btn-outline-primary-bg-white{color:#0176ff;border-color:#0176ff}.btn-outline-primary:hover,.cancelBtn:hover,.btn-outline-primary-bg-white:hover{color:#fff;background-color:#0176ff;border-color:#0176ff}.btn-outline-primary:focus,.cancelBtn:focus,.btn-outline-primary-bg-white:focus,.btn-outline-primary.focus,.focus.cancelBtn,.focus.btn-outline-primary-bg-white{box-shadow:0 0 0 .2rem rgba(1,118,255,.5)}.btn-outline-primary.disabled,.disabled.cancelBtn,.disabled.btn-outline-primary-bg-white,.btn-outline-primary:disabled,.cancelBtn:disabled,.btn-outline-primary-bg-white:disabled{color:#0176ff;background-color:rgba(0,0,0,0)}.btn-outline-primary:not(:disabled):not(.disabled):active,.cancelBtn:not(:disabled):not(.disabled):active,.btn-outline-primary-bg-white:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.cancelBtn:not(:disabled):not(.disabled).active,.btn-outline-primary-bg-white:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle,.show>.dropdown-toggle.cancelBtn,.show>.dropdown-toggle.btn-outline-primary-bg-white{color:#fff;background-color:#0176ff;border-color:#0176ff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.cancelBtn:not(:disabled):not(.disabled):active:focus,.btn-outline-primary-bg-white:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.cancelBtn:not(:disabled):not(.disabled).active:focus,.btn-outline-primary-bg-white:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus,.show>.dropdown-toggle.cancelBtn:focus,.show>.dropdown-toggle.btn-outline-primary-bg-white:focus{box-shadow:0 0 0 .2rem rgba(1,118,255,.5)}.btn-outline-secondary{color:#8798ad;border-color:#8798ad}.btn-outline-secondary:hover{color:#fff;background-color:#8798ad;border-color:#8798ad}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(135,152,173,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#8798ad;background-color:rgba(0,0,0,0)}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#8798ad;border-color:#8798ad}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(135,152,173,.5)}.btn-outline-success{color:#745fa9;border-color:#745fa9}.btn-outline-success:hover{color:#fff;background-color:#745fa9;border-color:#745fa9}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(116,95,169,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#745fa9;background-color:rgba(0,0,0,0)}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#745fa9;border-color:#745fa9}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(116,95,169,.5)}.btn-outline-info{color:#1fbed1;border-color:#1fbed1}.btn-outline-info:hover{color:#fff;background-color:#1fbed1;border-color:#1fbed1}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(31,190,209,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#1fbed1;background-color:rgba(0,0,0,0)}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#1fbed1;border-color:#1fbed1}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(31,190,209,.5)}.btn-outline-warning{color:#b9a60f;border-color:#b9a60f}.btn-outline-warning:hover{color:#2e384d;background-color:#b9a60f;border-color:#b9a60f}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(185,166,15,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#b9a60f;background-color:rgba(0,0,0,0)}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#2e384d;background-color:#b9a60f;border-color:#b9a60f}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(185,166,15,.5)}.btn-outline-danger{color:#ee2d23;border-color:#ee2d23}.btn-outline-danger:hover{color:#fff;background-color:#ee2d23;border-color:#ee2d23}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(238,45,35,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#ee2d23;background-color:rgba(0,0,0,0)}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#ee2d23;border-color:#ee2d23}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(238,45,35,.5)}.btn-outline-light{color:#eef3f5;border-color:#eef3f5}.btn-outline-light:hover{color:#2e384d;background-color:#eef3f5;border-color:#eef3f5}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(238,243,245,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#eef3f5;background-color:rgba(0,0,0,0)}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#2e384d;background-color:#eef3f5;border-color:#eef3f5}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(238,243,245,.5)}.btn-outline-dark{color:#2e384d;border-color:#2e384d}.btn-outline-dark:hover{color:#fff;background-color:#2e384d;border-color:#2e384d}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(46,56,77,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#2e384d;background-color:rgba(0,0,0,0)}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#2e384d;border-color:#2e384d}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(46,56,77,.5)}.btn-link{font-weight:400;color:#8798ad;text-decoration:none}.btn-link:hover{color:rgb(93.9752475248,113.4579207921,137.5247524752);text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#69707f;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0 0;margin:.125rem 0 0;font-size:1rem;color:#2e384d;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #c6d0f0;border-radius:.267rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #f9f9f9}.dropdown-item{display:block;width:100%;padding:.6667rem .75rem;clear:both;font-weight:400;color:#2e384d;text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}.dropdown-item:first-child{border-top-left-radius:calc(0.267rem - 1px);border-top-right-radius:calc(0.267rem - 1px)}.dropdown-item:last-child{border-bottom-right-radius:calc(0.267rem - 1px);border-bottom-left-radius:calc(0.267rem - 1px)}.dropdown-item:hover,.dropdown-item:focus{color:rgb(36.4634146341,44.3902439024,61.0365853659);text-decoration:none;background-color:#c6d0f0}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0176ff}.dropdown-item.disabled,.dropdown-item:disabled{color:#69707f;pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0 .75rem;margin-bottom:0;font-size:0.875rem;color:#69707f;white-space:nowrap}.dropdown-item-text{display:block;padding:.6667rem .75rem;color:#2e384d}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.rc-time-picker-panel-input,.input-group>.rc-time-picker-input,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.rc-time-picker-panel-input+.form-control,.input-group>.form-control+.rc-time-picker-panel-input,.input-group>.rc-time-picker-panel-input+.rc-time-picker-panel-input,.input-group>.rc-time-picker-input+.form-control,.input-group>.rc-time-picker-input+.rc-time-picker-panel-input,.input-group>.form-control+.rc-time-picker-input,.input-group>.rc-time-picker-panel-input+.rc-time-picker-input,.input-group>.rc-time-picker-input+.rc-time-picker-input,.input-group>.form-control+.custom-select,.input-group>.rc-time-picker-panel-input+.custom-select,.input-group>.rc-time-picker-input+.custom-select,.input-group>.form-control+.custom-file,.input-group>.rc-time-picker-panel-input+.custom-file,.input-group>.rc-time-picker-input+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.rc-time-picker-panel-input,.input-group>.form-control-plaintext+.rc-time-picker-input,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.rc-time-picker-panel-input,.input-group>.custom-select+.rc-time-picker-input,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.rc-time-picker-panel-input,.input-group>.custom-file+.rc-time-picker-input,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.rc-time-picker-panel-input:focus,.input-group>.rc-time-picker-input:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.rc-time-picker-panel-input:not(:last-child),.input-group>.rc-time-picker-input:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.rc-time-picker-panel-input:not(:first-child),.input-group>.rc-time-picker-input:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#2e384d;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0);border:1px solid #c6d0f0;border-radius:.267rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.rc-time-picker-panel-input:not(textarea),.input-group-lg>.rc-time-picker-input:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.rc-time-picker-panel-input,.input-group-lg>.rc-time-picker-input,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.rc-time-picker-panel-input:not(textarea),.input-group-sm>.rc-time-picker-input:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + 0.5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.rc-time-picker-panel-input,.input-group-sm>.rc-time-picker-input,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#0176ff;background-color:#0176ff}.custom-control-input:focus~.custom-control-label::before{box-shadow:none}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#0176ff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:rgb(179.5,214.2775590551,255);border-color:rgb(179.5,214.2775590551,255)}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#69707f}.custom-control-input[disabled]~.custom-control-label::before,.custom-control-input:disabled~.custom-control-label::before{background-color:#fff}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#c6d0f0 solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.125rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='11px' height='9px' viewBox='0 0 11 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 %2867491%29 - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3EPath%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cdefs%3E%3Cpolygon id='path-1' points='4.25 6.4325 1.8175 4 0.989166667 4.8225 4.25 8.08333333 11.25 1.08333333 10.4275 0.260833333'%3E%3C/polygon%3E%3C/defs%3E%3Cg id='-' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Style-Guide-06' transform='translate%28-137.000000, -246.000000%29'%3E%3Cg id='ic_check_24px' transform='translate%28136.000000, 246.000000%29'%3E%3Cmask id='mask-2' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3Cuse id='Path' fill='%23FFFFFF' xlink:href='%23path-1'%3E%3C/use%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#0176ff;background-color:#0176ff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(1,118,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(1,118,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(1,118,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#c6d0f0;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(0.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(1,118,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#2e384d;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #c6d0f0;border-radius:.267rem;appearance:none}.custom-select:focus{border-color:#0176ff;outline:0;box-shadow:0 0 0 .2rem rgba(1,118,255,.25)}.custom-select:focus::-ms-value{color:#2e384d;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#69707f;background-color:#f9f9f9}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #2e384d}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#0176ff;box-shadow:none}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#fff}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#2e384d;background-color:#fff;border:1px solid #c6d0f0;border-radius:.267rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:.375rem .75rem;line-height:1.5;color:#2e384d;content:"Browse";background-color:rgba(0,0,0,0);border-left:inherit;border-radius:0 .267rem .267rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,none}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0176ff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb{appearance:none}.custom-range::-webkit-slider-thumb:active{background-color:rgb(179.5,214.2775590551,255)}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#eef3f5;border-color:rgba(0,0,0,0);border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0176ff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb{appearance:none}.custom-range::-moz-range-thumb:active{background-color:rgb(179.5,214.2775590551,255)}.custom-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#eef3f5;border-color:rgba(0,0,0,0);border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#0176ff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb{appearance:none}.custom-range::-ms-thumb:active{background-color:rgb(179.5,214.2775590551,255)}.custom-range::-ms-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#eef3f5;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#eef3f5;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#8798ad}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#8798ad}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#8798ad}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#69707f;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #e0e4f8}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-left-radius:0;border-top-right-radius:0}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#f9f9f9 #f9f9f9 #e0e4f8}.nav-tabs .nav-link.disabled{color:#69707f;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#0176ff;background-color:#fff;border-color:#e0e4f8}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.267rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0176ff}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:1rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.267rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media(max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media(min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:hsla(0,0%,100%,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:hsla(0,0%,100%,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e0e4f8;border-radius:.267rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(0.267rem - 1px);border-top-right-radius:calc(0.267rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(0.267rem - 1px);border-bottom-left-radius:calc(0.267rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.333rem}.card-title{margin-bottom:1rem}.card-subtitle{margin-top:-0.5rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.333rem}.card-header{padding:1rem 1.333rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid #e0e4f8}.card-header:first-child{border-radius:calc(0.267rem - 1px) calc(0.267rem - 1px) 0 0}.card-footer{padding:1rem 1.333rem;background-color:rgba(0,0,0,.03);border-top:1px solid #e0e4f8}.card-footer:last-child{border-radius:0 0 calc(0.267rem - 1px) calc(0.267rem - 1px)}.card-header-tabs{margin-right:-0.6665rem;margin-bottom:-1rem;margin-left:-0.6665rem;border-bottom:0}.card-header-pills{margin-right:-0.6665rem;margin-left:-0.6665rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(0.267rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(0.267rem - 1px);border-top-right-radius:calc(0.267rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.267rem - 1px);border-bottom-left-radius:calc(0.267rem - 1px)}.card-deck .card{margin-bottom:.66665rem}@media(min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-0.66665rem;margin-left:-0.66665rem}.card-deck .card{flex:1 0 0%;margin-right:.66665rem;margin-bottom:0;margin-left:.66665rem}}.card-group>.card{margin-bottom:.66665rem}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:1rem}@media(min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none;background-color:rgba(0,0,0,0);border-radius:.267rem}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#8798ad;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#8798ad}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.267rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#0176ff;background-color:#fff;border:1px solid #e0e4f8}.page-link:hover{z-index:2;color:rgb(93.9752475248,113.4579207921,137.5247524752);text-decoration:none;background-color:#f9f9f9;border-color:#e0e4f8}.page-link:focus{z-index:3;outline:0;box-shadow:none}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.267rem;border-bottom-left-radius:.267rem}.page-item:last-child .page-link{border-top-right-radius:.267rem;border-bottom-right-radius:.267rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0176ff;border-color:#0176ff}.page-item.disabled .page-link{color:#69707f;pointer-events:none;cursor:auto;background-color:#fff;border-color:#e0e4f8}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.267rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#0176ff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:rgb(0,94.4291338583,205)}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(1,118,255,.5)}.badge-secondary{color:#fff;background-color:#8798ad}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:rgb(104.702970297,125.995049505,152.297029703)}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(135,152,173,.5)}.badge-success{color:#fff;background-color:#745fa9}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:rgb(92.6463414634,74.4634146341,138.5365853659)}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(116,95,169,.5)}.badge-info{color:#fff;background-color:#1fbed1}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:rgb(24.4125,149.625,164.5875)}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(31,190,209,.5)}.badge-warning{color:#2e384d;background-color:#b9a60f}a.badge-warning:hover,a.badge-warning:focus{color:#2e384d;background-color:rgb(137.825,123.67,11.175)}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(185,166,15,.5)}.badge-danger{color:#fff;background-color:#ee2d23}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:rgb(206.0759493671,25.2911392405,15.9240506329)}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(238,45,35,.5)}.badge-light{color:#2e384d;background-color:#eef3f5}a.badge-light:hover,a.badge-light:focus{color:#2e384d;background-color:rgb(205.8888888889,220.3333333333,226.1111111111)}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(238,243,245,.5)}.badge-dark{color:#fff;background-color:#2e384d}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:rgb(26.9268292683,32.7804878049,45.0731707317)}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(46,56,77,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#f9f9f9;border-radius:.3rem}@media(min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}@keyframes progress-bar-stripes{from{background-position:.8rem 0}to{background-position:0 0}}.progress{display:flex;height:.8rem;overflow:hidden;line-height:0;font-size:0.75rem;background-color:#f9f9f9;border-radius:.267rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0176ff;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:.8rem .8rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.267rem}.list-group-item-action{width:100%;color:#dfdfdf;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#dfdfdf;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#2e384d;background-color:#f9f9f9}.list-group-item{position:relative;display:block;padding:1rem 1rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#69707f;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#2e384d;background-color:#e0e4f8;border-color:#e0e4f8}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.267rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.267rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.267rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.267rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.267rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.267rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.267rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.267rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.267rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.267rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:rgb(.52,61.36,132.6);background-color:rgb(183.88,216.64,255)}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:rgb(.52,61.36,132.6);background-color:rgb(158.38,202.8860629921,255)}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:rgb(.52,61.36,132.6);border-color:rgb(.52,61.36,132.6)}.list-group-item-secondary{color:rgb(70.2,79.04,89.96);background-color:rgb(221.4,226.16,232.04)}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:rgb(70.2,79.04,89.96);background-color:rgb(206.2514851485,213.1575247525,221.6885148515)}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:rgb(70.2,79.04,89.96);border-color:rgb(70.2,79.04,89.96)}.list-group-item-success{color:rgb(60.32,49.4,87.88);background-color:rgb(216.08,210.2,230.92)}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:rgb(60.32,49.4,87.88);background-color:hsl(257.027027027,30.081300813%,81.4941176471%)}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:rgb(60.32,49.4,87.88);border-color:rgb(60.32,49.4,87.88)}.list-group-item-info{color:rgb(16.12,98.8,108.68);background-color:rgb(192.28,236.8,242.12)}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:rgb(16.12,98.8,108.68);background-color:hsl(186.404494382,65.9259259259%,80.1764705882%)}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:rgb(16.12,98.8,108.68);border-color:rgb(16.12,98.8,108.68)}.list-group-item-warning{color:rgb(96.2,86.32,7.8);background-color:rgb(235.4,230.08,187.8)}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:rgb(96.2,86.32,7.8);background-color:hsl(53.2941176471,54.8387096774%,77.9803921569%)}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:rgb(96.2,86.32,7.8);border-color:rgb(96.2,86.32,7.8)}.list-group-item-danger{color:rgb(123.76,23.4,18.2);background-color:rgb(250.24,196.2,193.4)}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:rgb(123.76,23.4,18.2);background-color:hsl(2.9556650246,85.6540084388%,81.9882352941%)}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:rgb(123.76,23.4,18.2);border-color:rgb(123.76,23.4,18.2)}.list-group-item-light{color:rgb(123.76,126.36,127.4);background-color:rgb(250.24,251.64,252.2)}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:rgb(123.76,126.36,127.4);background-color:rgb(234.1844444444,240.3066666667,242.7555555556)}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:rgb(123.76,126.36,127.4);border-color:rgb(123.76,126.36,127.4)}.list-group-item-dark{color:rgb(23.92,29.12,40.04);background-color:rgb(196.48,199.28,205.16)}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:rgb(23.92,29.12,40.04);background-color:hsl(220.6451612903,8.0103359173%,73.7529411765%)}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:rgb(23.92,29.12,40.04);border-color:rgb(23.92,29.12,40.04)}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:rgba(0,0,0,0);border:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e0e4f8;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #e0e4f8;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Rubik",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.9375rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:1}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^=top]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^=top] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^=top] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#69707f}.bs-tooltip-right,.bs-tooltip-auto[x-placement^=right]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^=right] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^=right] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#69707f}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^=bottom]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^=bottom] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^=bottom] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#69707f}.bs-tooltip-left,.bs-tooltip-auto[x-placement^=left]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^=left] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^=left] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#69707f}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#69707f;border-radius:.267rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:37rem;font-family:"Rubik",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:.06667rem solid #e0e4f8;border-radius:.267rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .267rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^=top]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^=top]>.arrow{bottom:-0.56667rem}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^=top]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#e0e4f8}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^=top]>.arrow::after{bottom:.06667rem;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^=right]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^=right]>.arrow{left:-0.56667rem;width:.5rem;height:1rem;margin:.267rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^=right]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#e0e4f8}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^=right]>.arrow::after{left:.06667rem;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^=bottom]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^=bottom]>.arrow{top:-0.56667rem}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^=bottom]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#e0e4f8}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^=bottom]>.arrow::after{top:.06667rem;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^=bottom] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:.06667rem solid #fff}.bs-popover-left,.bs-popover-auto[x-placement^=left]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^=left]>.arrow{right:-0.56667rem;width:.5rem;height:1rem;margin:.267rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^=left]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#e0e4f8}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^=left]>.arrow::after{right:.06667rem;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.75rem 1rem;margin-bottom:0;font-size:1rem;color:#2e384d;background-color:#fff;border-bottom:.06667rem solid hsl(0,0%,95%);border-top-left-radius:.20033rem;border-top-right-radius:.20033rem}.popover-header:empty{display:none}.popover-body{padding:0 0;color:#2e384d}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#0176ff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:rgb(0,94.4291338583,205) !important}.bg-secondary{background-color:#8798ad !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:rgb(104.702970297,125.995049505,152.297029703) !important}.bg-success{background-color:#745fa9 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:rgb(92.6463414634,74.4634146341,138.5365853659) !important}.bg-info{background-color:#1fbed1 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:rgb(24.4125,149.625,164.5875) !important}.bg-warning,.card-score .card-body-left .card-body-badge.warning{background-color:#b9a60f !important}a.bg-warning:hover,.card-score .card-body-left a.card-body-badge.warning:hover,a.bg-warning:focus,.card-score .card-body-left a.card-body-badge.warning:focus,button.bg-warning:hover,.card-score .card-body-left button.card-body-badge.warning:hover,button.bg-warning:focus,.card-score .card-body-left button.card-body-badge.warning:focus{background-color:rgb(137.825,123.67,11.175) !important}.bg-danger,.card-score .card-body-left .card-body-badge.danger{background-color:#ee2d23 !important}a.bg-danger:hover,.card-score .card-body-left a.card-body-badge.danger:hover,a.bg-danger:focus,.card-score .card-body-left a.card-body-badge.danger:focus,button.bg-danger:hover,.card-score .card-body-left button.card-body-badge.danger:hover,button.bg-danger:focus,.card-score .card-body-left button.card-body-badge.danger:focus{background-color:rgb(206.0759493671,25.2911392405,15.9240506329) !important}.bg-light{background-color:#eef3f5 !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:rgb(205.8888888889,220.3333333333,226.1111111111) !important}.bg-dark{background-color:#2e384d !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:rgb(26.9268292683,32.7804878049,45.0731707317) !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.border{border:1px solid #e0e4f8 !important}.border-top{border-top:1px solid #e0e4f8 !important}.border-right{border-right:1px solid #e0e4f8 !important}.border-bottom{border-bottom:1px solid #e0e4f8 !important}.border-left{border-left:1px solid #e0e4f8 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#0176ff !important}.border-secondary{border-color:#8798ad !important}.border-success{border-color:#745fa9 !important}.border-info{border-color:#1fbed1 !important}.border-warning{border-color:#b9a60f !important}.border-danger{border-color:#ee2d23 !important}.border-light{border-color:#eef3f5 !important}.border-dark{border-color:#2e384d !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.267rem !important}.rounded-top{border-top-left-radius:.267rem !important;border-top-right-radius:.267rem !important}.rounded-right{border-top-right-radius:.267rem !important;border-bottom-right-radius:.267rem !important}.rounded-bottom{border-bottom-right-radius:.267rem !important;border-bottom-left-radius:.267rem !important}.rounded-left{border-top-left-radius:.267rem !important;border-bottom-left-radius:.267rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media(min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media(min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media(min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media(min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports(position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate,.card-list li.media .card-list-content,.card-list li.media .card-list-sub-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#0176ff !important}a.text-primary:hover,a.text-primary:focus{color:rgb(0,82.6830708661,179.5) !important}.text-secondary{color:#8798ad !important}a.text-secondary:hover,a.text-secondary:focus{color:rgb(93.9752475248,113.4579207921,137.5247524752) !important}.text-success{color:#745fa9 !important}a.text-success:hover,a.text-success:focus{color:rgb(81.5548780488,65.5487804878,121.9512195122) !important}.text-info{color:#1fbed1 !important}a.text-info:hover,a.text-info:focus{color:rgb(21.11875,129.4375,142.38125) !important}.text-warning{color:#b9a60f !important}a.text-warning:hover,a.text-warning:focus{color:rgb(114.2375,102.505,9.2625) !important}.text-danger{color:#ee2d23 !important}a.text-danger:hover,a.text-danger:focus{color:rgb(182.4050632911,22.3860759494,14.0949367089) !important}.text-light{color:#eef3f5 !important}a.text-light:hover,a.text-light:focus{color:rgb(189.8333333333,209,216.6666666667) !important}.text-dark{color:#2e384d !important}a.text-dark:hover,a.text-dark:focus{color:rgb(17.3902439024,21.1707317073,29.1097560976) !important}.text-body{color:#2e384d !important}.text-muted{color:#69707f !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:hsla(0,0%,100%,.5) !important}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #8798ad;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #eef3f5 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#eff2ff}.table .thead-dark th{color:inherit;border-color:#eff2ff}}.app-error{position:fixed;width:100%;top:0;bottom:0;left:0;right:0;z-index:999999;background:center center no-repeat;padding-top:6.6667rem}.app-error .app-logo{margin-bottom:13.3333rem}.app-error .error-msg{display:block;font-size:1.7333rem;color:#2e384d;margin-bottom:.3333rem}.app-error .btn-go-back{padding:0 .8rem;font-size:1.0667rem}.app-error.forbidden{background-image:url(/images/forbidden.48af9d09.jpg)}.app-error.not-found{background-image:url(/images/not-found.8475b3f9.jpg)}.app-error.something-is-broken{background-image:url(/images/something-is-broken.f45c4400.jpg)}.app-error.gateway-timeout{background-image:url(/images/gateway-timeout.6831d5c7.jpg)}.app-error.ip-restriction{display:flex;align-items:center;padding-top:0}.app-error.ip-restriction .container{display:flex;flex-direction:column;align-items:center}.app-error.ip-restriction .container img{margin-bottom:2rem}.app-error.ip-restriction .container .ip-restriction-label{font-size:1.68rem}.app-error.ip-restriction .container .ip-restriction-description{font-size:.93rem;color:#687790;text-align:center}.label-h1{font-weight:500;color:#2e384d;letter-spacing:.018rem;line-height:1}.h1,.h2{font-weight:300;line-height:1}.h1{font-size:1.7333rem;letter-spacing:.0306rem}.h1 .fa-caret-down{font-size:1.5rem}.h2{font-size:1.3333rem}b,strong{font-weight:500}.navbar{padding-top:0;padding-bottom:0;padding-left:.85rem;border-bottom:.0667rem solid #e0e4f8}.input-group-prepend .btn,.input-group-append .btn{z-index:1}.header-top{display:flex;justify-content:space-between;align-items:center;width:100%}.header-top .searchbox-with-dd .input-group-text.disabled,.header-top .input-group-both .input-group-text.disabled{pointer-events:none}.header-top .searchbox-with-dd .input-group-text.disabled .fa-search,.header-top .input-group-both .input-group-text.disabled .fa-search{opacity:.5;pointer-events:none}.searchbox-with-dd,.input-group-both{max-width:34.67rem}.header-top-action-icons{margin:0;padding:0}.header-top-action-icons .bg-primary-circle{cursor:pointer;font-size:.7rem;width:1.6rem;height:1.6rem;color:#fff}.header-top-action-icons .bg-primary-circle:hover{color:#fff}.header-top-action-icons .fa-calendar-alt,.header-top-action-icons .fa-cog,.header-top-action-icons .fa-bell,.header-top-action-icons .fa-question-circle{font-size:1.6rem;color:#c6d0f0;cursor:pointer}.header-top-action-icons .fa-calendar-alt:hover,.header-top-action-icons .fa-cog:hover,.header-top-action-icons .fa-bell:hover,.header-top-action-icons .fa-question-circle:hover{color:rgb(167.71875,183.03125,232.03125)}.header-top-action-icons .disabled.bg-primary-circle{opacity:.5;pointer-events:none}.header-top-action-icons .disabled .fa-calendar-alt,.header-top-action-icons .disabled .fa-cog,.header-top-action-icons .disabled .fa-bell,.header-top-action-icons .disabled .fa-question-circle{color:#c6d0f0;opacity:.5;pointer-events:none}.header-top-action-icons .disabled .fa-calendar-alt:hover,.header-top-action-icons .disabled .fa-cog:hover,.header-top-action-icons .disabled .fa-bell:hover,.header-top-action-icons .disabled .fa-question-circle:hover{color:#c6d0f0}.header-top-action-icons .disabled.bookmark-dd-wrapper{opacity:.5}.header-top-action-icons .disabled.bookmark-dd-wrapper .fa-star{pointer-events:none}.header-top-action-icons .disabled.bookmark-dd-wrapper .dropdown-toggle{pointer-events:none}.header-top-action-icons .fa-calendar-alt .dot-blue{top:-0.33rem;right:-0.53rem}.header-top-action-icons .fa-bell .dot-blue{top:-0.17rem;right:.02rem}.header-top-right{display:flex}.header-top-right .dropdown-user .dropdown-toggle{width:1.867rem;height:1.867rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(62,130,247,.5);border:0;color:#0176ff}.header-top-right .dropdown-user .dropdown-toggle:hover{background-color:#0176ff;color:#fff}.header-top-right .dropdown-user .dropdown-toggle{border:0}.header-top-right .dropdown-user .dropdown-menu{margin-top:.33rem}.header-bottom{display:flex;justify-content:flex-start;width:100%}.header-bottom-left-link{display:flex;align-items:center;flex:0 0 auto;font-size:1.2rem;font-weight:300;letter-spacing:.02133rem;margin-bottom:.6667rem}.main-nav-wrapper{flex-grow:1;padding-left:1.333rem}.main-nav-wrapper ul{margin:0;padding:0;list-style-type:none}.main-nav{display:flex}.main-nav .pg-link{align-self:flex-end;line-height:2}.main-nav .pg-link.active{color:#0176ff}.main-nav .pg-link:hover{color:#0176ff}.main-nav>.btn-group{margin-left:.333rem;margin-right:.333rem;flex-shrink:0}.main-nav>.btn-group .btn:not(.dropdown-toggle){padding-left:1.067rem;padding-right:.2667rem}.main-nav>.btn-group .dropdown-toggle{padding-right:1.067rem;padding-left:.2667rem;align-self:flex-end;margin-bottom:.2rem}.main-nav>.btn-group{border-bottom:.2rem solid rgba(0,0,0,0)}.main-nav>.btn-group.active{border-bottom:.2rem solid #0176ff}.main-nav>.btn-group:last-child{margin-right:0}.main-nav>.btn-group:last-child .dropdown-toggle{padding-right:0}.main-nav .main-nav-home-link{padding-left:1.067rem;padding-right:1.067rem;border-bottom:.2rem solid rgba(0,0,0,0);display:block}.main-nav .main-nav-home-link.active{border:0;border-bottom:.2rem solid #0176ff;border-radius:0}.main-nav .dropdown-menu{top:80%}.bookmark-dd-wrapper{display:flex;align-items:center;border:.1333rem solid #c6d0f0;border-radius:.2667rem}.bookmark-dd-wrapper .fa-star{font-size:.8rem;color:#c6d0f0;cursor:pointer;border-right:.1333rem solid #c6d0f0}.bookmark-dd-wrapper .fa-star:hover{color:rgb(167.71875,183.03125,232.03125)}.bookmark-dd-wrapper .dropdown-toggle{padding-left:.125rem;padding-right:.125rem;padding-top:0;padding-bottom:0;color:#c6d0f0;cursor:pointer}.bookmark-dd-wrapper .dropdown-toggle:hover{color:rgb(167.71875,183.03125,232.03125)}.bookmark-dd-wrapper .dropdown-menu{top:1.5rem;right:-0.1333rem}.outline-box{border:.133rem solid #0176ff;border-radius:.133rem;width:1.6rem;height:1.6rem;display:flex;margin-right:.5rem;flex-direction:column;align-items:center;justify-content:center}.outline-box .fa-arrow-left,.outline-box .fa-arrow-right{font-size:.6rem;position:relative}.outline-box .fa-arrow-right::before{position:absolute;top:-0.4667rem;right:-0.4667rem}.outline-box .fa-arrow-left::before{position:absolute;bottom:-0.4667rem;left:-0.4667rem}.btn{letter-spacing:.018rem}.btn-outline-primary-bg-white{background-color:#fff}.btn-save-dd .btn:not(.dropdown-toggle-split){border-right:0}.btn-save-dd .dropdown-toggle-split{border-left:0}.form-control,.rc-time-picker-panel-input,.rc-time-picker-input{outline:0}.form-control::-webkit-input-placeholder,.rc-time-picker-panel-input::-webkit-input-placeholder,.rc-time-picker-input::-webkit-input-placeholder{font-size:.9333rem;font-weight:300;letter-spacing:.01667rem;color:#c6d0f0}.form-control::-moz-placeholder,.rc-time-picker-panel-input::-moz-placeholder,.rc-time-picker-input::-moz-placeholder{font-size:.9333rem;font-weight:300;letter-spacing:.01667rem;color:#c6d0f0}.form-control:-ms-input-placeholder,.rc-time-picker-panel-input:-ms-input-placeholder,.rc-time-picker-input:-ms-input-placeholder{font-size:.9333rem;font-weight:300;letter-spacing:.01667rem;color:#c6d0f0}.form-control:-moz-placeholder,.rc-time-picker-panel-input:-moz-placeholder,.rc-time-picker-input:-moz-placeholder{font-size:.9333rem;font-weight:300;letter-spacing:.01667rem;color:#c6d0f0}.form-control.is-required,.is-required.rc-time-picker-panel-input,.is-required.rc-time-picker-input,.form-control.is-invalid,.is-invalid.rc-time-picker-panel-input,.is-invalid.rc-time-picker-input{padding-right:1.5rem !important}.form-control.is-invalid,.is-invalid.rc-time-picker-panel-input,.is-invalid.rc-time-picker-input,.form-control.is-valid,.is-valid.rc-time-picker-panel-input,.is-valid.rc-time-picker-input{background-image:none}.form-control.is-valid,.is-valid.rc-time-picker-panel-input,.is-valid.rc-time-picker-input{border-color:#0176ff}.form-control:disabled,.rc-time-picker-panel-input:disabled,.rc-time-picker-input:disabled{opacity:1;color:#8798ad;background-color:#f2f2f2}textarea.form-control,textarea.rc-time-picker-panel-input,textarea.rc-time-picker-input{resize:none}.form-label{color:#2e384d;font-size:.8rem;line-height:1;display:block}.form-label.required::after{content:" *";color:#ee2d23}.form-check-label.required::after{content:" *";color:#ee2d23}.form-group{margin-bottom:1.3333rem}.form-group .validate{position:relative}.form-group .validate .fa-circle{display:none;position:absolute;right:.8rem;top:1rem;font-size:.5333rem}.form-group .validate .is-required+.fa-circle,.form-group .validate .is-valid+.fa-circle,.form-group .validate .is-invalid+.fa-circle{display:block}.form-group .validate .is-required+.fa-circle,.form-group .validate .is-valid+.fa-circle{color:#0176ff}.form-group .validate .is-invalid+.fa-circle{color:#ee2d23}.form-group .validate .form-control--password~.fa-circle{right:2.5rem}.form-group .validate .password-icon{display:none;cursor:pointer}.form-group .validate .form-control--password~.password-icon{display:block;position:absolute;right:.8rem;top:.8rem}.form-group .invalid-tooltip,.form-group .valid-tooltip{margin-top:.5rem}.form-group .invalid-tooltip::before,.form-group .valid-tooltip::before{content:"";width:0;height:0;border:.5333rem solid rgba(0,0,0,0);position:absolute;left:50%;margin-left:-0.5333rem;top:-0.9rem;border-bottom:.5333rem solid}.form-group .invalid-tooltip::before{border-bottom-color:#ee2d23}.form-group .valid-tooltip{background-color:#0176ff}.form-group .valid-tooltip::before{border-bottom-color:#0176ff}.form-text{font-size:.8rem;color:#8798ad}.input-group-both .dropdown-toggle,.input-group-both .form-control,.input-group-both .rc-time-picker-panel-input,.input-group-both .rc-time-picker-input,.input-group-both .input-group-text{background-color:rgba(0,0,0,0) !important}.input-group-both{max-width:100%}.input-group-dd-right{padding-bottom:.4rem;border-top-left-radius:0;border-bottom-left-radius:0}.custom-switch .custom-control-input:disabled~.custom-control-label::after{opacity:.5}.dropdown-menu{box-shadow:0px 8px 16px 0px rgba(0,0,0,.2)}.dropdown-item:hover{background-color:#edf3f5 !important}.custom-control~.custom-control-label::after{border-color:#c6d0f0;cursor:pointer}.custom-control .custom-control-input:disabled~.custom-control-label::before{opacity:.5}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{top:.3rem;background-size:.8rem .6rem}.custom-checkbox,.custom-control-label{cursor:pointer}.custom-checkbox .custom-control-label.disabled-toggle{cursor:not-allowed}.custom-control-label{font-size:.8667rem;color:#2e384d;padding-top:.1333rem;letter-spacing:.036rem}.left-nav-outer-wrapper{transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.left-nav-wrapper{display:flex;flex-direction:column;flex:1 1 100%;position:absolute;top:0;left:calc(-20vw + 1rem);height:100%;overflow-x:hidden;overflow-y:auto;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;width:20vw;z-index:1039;background-color:#fff;border-right:.0667rem solid #c6d0f0}.left-nav-wrapper .searchbox,.left-nav-wrapper .input-group-both{padding:1.4667rem 1.3333rem;border-bottom:.0667rem solid #e0e4f8}.left-nav-wrapper ul{list-style:none;margin:0}.left-nav-wrapper .side-nav{padding:1.4667rem 1.3333rem}.left-nav-wrapper .side-nav li ul{margin:0;padding-left:2.5rem}.left-nav-wrapper .side-nav li>.link,.left-nav-wrapper .side-nav li>.link-primary,.left-nav-wrapper .side-nav li>.add-notification-link,.left-nav-wrapper .side-nav .modal-footer li>.reset-link,.modal-footer .left-nav-wrapper .side-nav li>.reset-link{display:inline-flex;margin-bottom:1rem}.left-nav-wrapper .side-nav li>.link:not(.has-menu)::before,.left-nav-wrapper .side-nav li>.link-primary:not(.has-menu)::before,.left-nav-wrapper .side-nav li>.add-notification-link:not(.has-menu)::before,.left-nav-wrapper .side-nav .modal-footer li>.reset-link:not(.has-menu)::before,.modal-footer .left-nav-wrapper .side-nav li>.reset-link:not(.has-menu)::before{content:none}.left-nav-wrapper .side-nav li>.link.has-menu::before,.left-nav-wrapper .side-nav li>.has-menu.link-primary::before,.left-nav-wrapper .side-nav li>.has-menu.add-notification-link::before,.left-nav-wrapper .side-nav .modal-footer li>.has-menu.reset-link::before,.modal-footer .left-nav-wrapper .side-nav li>.has-menu.reset-link::before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";margin-right:1rem}.left-nav-wrapper .side-nav li>.link.collapsed,.left-nav-wrapper .side-nav li>.collapsed.link-primary,.left-nav-wrapper .side-nav li>.collapsed.add-notification-link,.left-nav-wrapper .side-nav .modal-footer li>.collapsed.reset-link,.modal-footer .left-nav-wrapper .side-nav li>.collapsed.reset-link{color:#2e384d}.left-nav-wrapper .side-nav li>.link.sort-down,.left-nav-wrapper .side-nav li>.sort-down.link-primary,.left-nav-wrapper .side-nav li>.sort-down.add-notification-link,.left-nav-wrapper .side-nav .modal-footer li>.sort-down.reset-link,.modal-footer .left-nav-wrapper .side-nav li>.sort-down.reset-link{margin-left:-0.2rem}.left-nav-wrapper .side-nav li>.link.sort-down::before,.left-nav-wrapper .side-nav li>.sort-down.link-primary::before,.left-nav-wrapper .side-nav li>.sort-down.add-notification-link::before,.left-nav-wrapper .side-nav .modal-footer li>.sort-down.reset-link::before,.modal-footer .left-nav-wrapper .side-nav li>.sort-down.reset-link::before{font-family:"Font Awesome 5 Pro";content:"";margin-right:.95rem}.left-nav-wrapper .side-nav li>.link.active.has-menu::before,.left-nav-wrapper .side-nav li>.active.has-menu.link-primary::before,.left-nav-wrapper .side-nav li>.active.has-menu.add-notification-link::before,.left-nav-wrapper .side-nav .modal-footer li>.active.has-menu.reset-link::before,.modal-footer .left-nav-wrapper .side-nav li>.active.has-menu.reset-link::before{color:#0176ff}.left-nav-wrapper:hover{left:0vw}.left-nav-wrapper:hover+.btn-leftnav-toggle{left:20vw;transform:translateX(-50%)}.left-nav-wrapper:hover+.btn-leftnav-toggle .fas{margin-left:-0.2rem}.left-nav-wrapper:hover+.btn-leftnav-toggle .fas:before{content:""}.left-nav-wrapper+.modal-backdrop{width:0;opacity:0;transition:opacity .1s linear,width .1s linear;z-index:1029}.left-nav-wrapper.open{left:0vw;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.left-nav-wrapper.open+.btn-leftnav-toggle{left:20vw;transform:translateX(-50%);transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.left-nav-wrapper.open+.btn-leftnav-toggle .fas{margin-left:-0.2rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.left-nav-wrapper.open+.btn-leftnav-toggle .fas:before{content:""}.left-nav-wrapper.open+.modal-backdrop{opacity:.7;width:100vw}.btn-leftnav-toggle{position:absolute;top:1.7333rem;left:1rem;transform:translateX(-50%);width:1.7333rem;height:1.7333rem;border:.0667rem solid #c6d0f0;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1039;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.btn-leftnav-toggle .fas{color:#2e384d;margin-left:.2rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.btn-leftnav-toggle .fas:before{content:""}.side-nav-offset-0{box-shadow:0 .3333rem .3333rem -0.3333rem #333}.card-header{background-color:rgba(0,0,0,0);font-size:1.33rem;display:flex;justify-content:space-between;align-items:center}.card-header .h2{margin-bottom:0}.card-header.multiple-links{padding:0}.card-header.multiple-links .h2,.card-header.multiple-links .card-header-link{padding:1rem}.card-header.multiple-links .h2{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-header.multiple-links .links-wrapper{margin-left:auto;display:flex;align-self:stretch;flex-shrink:0}.card-header.multiple-links .links-wrapper .card-header-link{align-self:center;line-height:1.5}.card-header.multiple-links .links-wrapper .card-header-link:first-child{border-right:.0667rem solid #e0e4f8}.card-header.multiple-links .links-wrapper a.card-header-link,.card-header.multiple-links .links-wrapper span.card-header-link{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-header-link,.card-header-link:not([href]):not([tabindex]){font-size:.86rem;color:#8798ad;cursor:pointer;display:flex}.card-header-link .fa-angle-right,.card-header-link:not([href]):not([tabindex]) .fa-angle-right{font-size:1.2rem}.card-header-link:hover{text-decoration:none;color:#2e384d !important}.card-body .update{color:#8798ad}.card .user-placeholder,.card .icon-placeholder{width:1.867rem;height:1.867rem;display:flex;justify-content:center;border-radius:50%;background-color:rgba(136,211,223,.5);border:0;color:#1fbed1;align-items:center}.card-collapsible{background-color:#fff;border:.0667rem solid #e0e4f8;border-radius:.2667rem}.progress-wrapper{padding:1.3333rem}.progress-bar{border-radius:1rem}.progress-bar.bg-green{background-color:#28a745 !important}.popover-header{font-size:1.3333rem;font-weight:300;border-color:#e0e4f8}.popover-body{max-height:28rem}.popover-body .list-related-to-item{padding-bottom:0}.popover-tags-wrappper .tags-wrappper{display:flex;flex-wrap:wrap;margin-bottom:-0.6666rem}.popover-tags-wrappper{padding:1rem;max-width:25rem}.list-pipe{display:flex;align-items:center}.list-inline{margin-bottom:.625rem}.list-pipe .list-inline-item{margin:0;padding:0;margin-left:.7rem;margin-right:.7rem}.list-pipe .separator{list-style:none;border-left:.0667rem solid #c6d0f0;height:100%}.breadcrumb .breadcrumb-item{line-height:1}.modal-header{align-items:center}.modal-title{letter-spacing:.024rem;font-weight:400}.modal-footer{padding:1rem 1.333rem}.modal-body{letter-spacing:.0333rem}.modal-body p{font-size:.8rem;color:#8798ad}.modal-body .deal-msg{font-size:.9333rem;color:#2e384d}.modal-medium{max-width:600px}.modal-dialog.modal-right{margin:0 0 0 auto;max-width:20.6667rem;position:relative;z-index:1020;height:calc(100vh - 15.0667rem);max-height:calc(100vh - 15.0667rem)}.modal.fade .modal-dialog.modal-right{transform:translate(100%, 0)}.modal.show .modal-dialog.modal-right{transform:translate(0%, 0)}.modal-dialog.modal-right .modal-content{border-radius:0;border:0;background-color:#fff}.edit-form .modal-dialog{height:calc(100vh - 15.0667rem);max-height:calc(100vh - 15.0667rem)}.edit-form .modal-content,.edit-form .page-inner-content,.edit-form .top-wrapper,.edit-form .modal-body{height:100%}.modal-open .right-side-full-height-modal{overflow:hidden}.right-side-full-height-modal .modal-right{max-width:53.3333rem}.right-side-full-height-modal .modal-right .modal-content{min-height:100vh}.right-side-full-height-modal .modal-right.modal-xl{max-width:76rem}.right-side-full-height-modal .modal-body .data-container .form-group{margin-bottom:1.3333rem}.right-side-full-height-modal .scrollspy-links{max-height:calc(100vh - 14.6667rem)}.right-side-full-height-modal .right-section{height:calc(100vh - 8rem)}.no-backdrop-modal{height:auto;width:21.3333rem;top:auto;left:auto;bottom:8.667rem;right:0}.no-backdrop-modal .modal-dialog{border:1px solid #e0e4f8;border-top-left-radius:.2667rem;border-bottom-left-radius:.2667rem;height:calc(100vh - 273px);max-height:calc(100vh - 273px)}.no-backdrop-modal .modal-dialog.modal-right .modal-content{border-top-left-radius:.2667rem;border-bottom-left-radius:.2667rem}.no-backdrop-modal .modal-header{flex-direction:column;align-items:center}.no-backdrop-modal .heading-wrapper{display:flex;justify-content:space-between;width:100%;margin-bottom:1rem}.no-backdrop-modal .header-input{width:100%}.no-backdrop-modal.fade{transition:all .15s linear}@-moz-document url-prefix(){.no-backdrop-modal .modal-footer{border-bottom:1px solid #e0e4f8}}.no-backdrop-modal.no-backdrop-modal-sm{bottom:20px}.no-backdrop-modal.no-backdrop-modal-sm .modal-dialog{height:calc(100vh - 281px);max-height:calc(100vh - 281px)}@-moz-document url-prefix(){.no-backdrop-modal.no-backdrop-modal-sm .modal-dialog{height:calc(100vh - 282px);max-height:calc(100vh - 282px)}}.modal-footer{justify-content:space-between;align-items:flex-end}.modal-footer .reset-link{padding:0;line-height:1}.modal-footer .reset-link:focus{text-decoration:none}.modal-footer .dropdown-toggle-split::after{content:none}.nested-modal-open{z-index:1040}.smart-list-modal .modal-body{display:flex;padding:0}.smart-list-modal .modal-body>div{flex-basis:100%;padding:1.3333rem}.smart-list-modal .modal-body .applied-filters-list{list-style:none;padding:0;margin-left:15px}.smart-list-modal .modal-body .applied-filters-list-item{font-size:12px;display:flex}.smart-list-modal .modal-body .applied-filters-list-item i.fa-circle{margin-top:4px;margin-right:10px;font-size:8px}.confirm-modal .modal-body{display:flex;padding:1rem 1rem 3rem 1rem}.confirm-modal .modal-body>div{flex-basis:100%;padding:1.3333rem}.confirm-modal .modal-footer{padding:.5rem}.confirm-modal .btn{padding:.375rem 1.75rem}.confirm-modal .fa-exclamation-triangle{color:#fae00a;font-size:1.25rem;margin-right:.75rem}.product-info{width:2.1333rem;height:2.1333rem;text-align:center;margin:auto}.modal-product-box{display:flex;border-bottom:1px solid #e0e4f8}.modal-product-box .product-info{width:4.2666rem;height:4.2666rem}.modal-product-box-small{display:flex}.modal-product-box-small .product-box{max-width:6.6667rem}.product-box{margin:1.3333rem;cursor:pointer;text-align:center;min-width:7rem}.product-box.active{color:#0176ff !important;border-bottom:.2667rem solid #0176ff}.product-box:hover{color:#0176ff !important}.product-box .product-box-title{line-height:1.2;text-align:center;margin-top:1rem;margin-bottom:1rem;padding-bottom:.667rem}.add-notification-link{font-size:.8rem;display:inline-block}.list-person .user-placeholder,.list-person .icon-placeholder{display:flex;align-items:center;justify-content:center;width:1.7333rem;height:1.7333rem;border-radius:50%;background-color:rgba(139,180,250,.5);color:#0176ff;letter-spacing:.018rem}.page-alert-present .no-backdrop-modal.no-backdrop-modal-sm .modal-dialog{height:calc(100vh - 346px);max-height:calc(100vh - 346px)}@-moz-document url-prefix(){.page-alert-present .no-backdrop-modal.no-backdrop-modal-sm .modal-dialog{height:calc(100vh - 348px);max-height:calc(100vh - 348px)}.page-alert-present .no-backdrop-modal.no-backdrop-modal-sm .modal-footer{border-bottom:0}}.checkbox-list .custom-control-label{padding-top:0}.ReactTable{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:.0667rem solid #e0e4f8;color:#b0bac9;border-radius:.2667rem;height:calc(100vh - 14rem);overflow:auto}.ReactTable *{box-sizing:border-box}.ReactTable .ps__rail-x{display:none}.ReactTable .rt-table{-webkit-box-flex:1;-ms-flex:auto 1;flex:auto 1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto;min-height:0}.ReactTable .rt-thead{flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:1}.ReactTable .rt-thead .rt-tr{text-align:left}.ReactTable .rt-thead .rt-tr .rt-resizable-header-content{width:100%}.ReactTable .rt-thead .rt-th{background-color:#fff;color:#8b95a7;font-size:.8rem;font-weight:normal;font-family:400;padding:.5rem .875rem;line-height:1.5;letter-spacing:.0573rem;position:relative;border-right:0;transition:box-shadow .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);box-shadow:inset 0 0 0 0 rgba(0,0,0,0);display:inline-flex;align-items:center}.ReactTable .rt-thead .rt-th:hover{background-color:#eef3f5}.ReactTable .rt-thead .rt-th:first-child{border-top-left-radius:.2667rem}.ReactTable .rt-thead .rt-th:last-child{border-right:0;border-top-right-radius:.2667rem}.ReactTable .rt-thead .rt-th:last-child:hover{background-color:#fff;cursor:default}.ReactTable .rt-thead .rt-th .sort-icon::before{content:""}.ReactTable .rt-thead .rt-th .text-format-dd .dropdown-toggle .fa-caret-down{color:#8b95a7}.ReactTable .rt-thead .rt-th .text-format-dd .dropdown-menu{top:1.4rem}.ReactTable .rt-thead .rt-th .fa-long-arrow-alt-down{display:inline-block}.ReactTable .rt-thead .rt-th .fa-long-arrow-alt-up{display:inline-block}.ReactTable .rt-thead .rt-th{overflow:visible}.ReactTable .rt-thead .rt-td{padding:.5rem .875rem;font-size:.8rem;font-weight:normal;font-family:400;line-height:1.5;border-right:.0667rem solid #eff2ff;transition:box-shadow .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);box-shadow:inset 0 0 0 0 rgba(0,0,0,0);position:relative;color:#8b95a7;display:inline-flex;align-items:center}.ReactTable .rt-thead .rt-td:last-child{border-right:0}.ReactTable .rt-thead .rt-th,.ReactTable .rt-thead .rt-th.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-asc{position:relative}.ReactTable .rt-thead .rt-resizable-header-content .thead-text.clip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReactTable .rt-thead .rt-resizable-header-content .thead-text.wrap-text{word-break:break-word}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after{left:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,100%,0);border-left-color:#fff;border-width:.5333rem;margin-top:-0.5333rem}.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,40%,0);border-left-color:#f7f7f7;border-width:.6667rem;margin-top:-0.6667rem}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,.03);border-bottom:.0667rem solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters{border-bottom:.0667rem solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters input{border:.0667rem solid rgba(0,0,0,.1);background:#fff;padding:.3333rem .4667rem;font-size:inherit;border-radius:.2rem;font-weight:normal;outline:none}.ReactTable .rt-thead.-filters select{border:.0667rem solid rgba(0,0,0,.1);background:#fff;padding:.3333rem .4667rem;font-size:inherit;border-radius:.2rem;font-weight:normal;outline:none}.ReactTable .rt-thead.-filters .rt-th{border-right:.0667rem solid rgba(0,0,0,.02)}.ReactTable .rt-thead.-header{border-bottom:.0667rem solid #eff2ff}.ReactTable .rt-tbody{-webkit-box-flex:99999;-ms-flex:99999 1 auto;flex:99999 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 17.6667rem);background-color:#fff;overflow-x:hidden}.ReactTable .rt-tbody .rt-tr-group{min-height:2.883333333rem;border-bottom:1px solid #e0e4f8}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{background-color:#fff;padding:.5rem .875rem;font-size:.875rem;font-weight:normal;font-family:"Rubik",sans-serif;line-height:1.5;border-right:0;color:#2e384d;display:inline-flex;align-items:center}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-td .tr-action-dd .dropdown-toggle{padding:0 .5rem}.ReactTable .rt-tbody .rt-td .tr-action-dd .dropdown-toggle .fa-ellipsis-v{font-size:1.8rem;color:#59688c}.ReactTable .rt-tbody .rt-td .clip-text{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ReactTable .rt-tbody .rt-td .wrap-text{word-break:break-word}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;text-overflow:clip}.ReactTable .rt-tbody .rt-tr:hover .rt-td{background:#eef3f5}.ReactTable .rt-tr-group{flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ReactTable .rt-tr{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ReactTable .rt-th{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;text-overflow:ellipsis;padding:.7333rem 1.6rem;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity}.ReactTable .rt-td{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;text-overflow:ellipsis;padding:.4667rem 1rem;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity}.ReactTable .rt-th.-hidden,.ReactTable .rt-td.-hidden{width:0 !important;min-width:0 !important;padding:0 !important;border:0 !important;opacity:0 !important}.ReactTable .rt-expander{display:inline-block;position:relative;margin:0;color:rgba(0,0,0,0);margin:0 .6667rem}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);border-left:.336rem solid rgba(0,0,0,0);border-right:.336rem solid rgba(0,0,0,0);border-top:.4667rem solid rgba(0,0,0,.8);transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:.6667rem;top:0;bottom:0;right:-0.3333rem;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 1rem 0 rgba(0,0,0,.15)}.ReactTable .rt-tfoot .rt-td{border-right:.0667rem solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable .-pagination{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;box-shadow:none;border-top:.0667rem solid #eff2ff;background-color:#fff;border-bottom-right-radius:.2667rem;border-bottom-left-radius:.2667rem}.ReactTable .-pagination input{border:.0667rem solid rgba(0,0,0,.1);background:#fff;padding:.3333rem .46667rem;font-size:inherit;border-radius:.2rem;font-weight:normal;outline:none}.ReactTable .-pagination select{border:.0667rem solid rgba(0,0,0,.1);background:#fff;padding:.3333rem .46667rem;font-size:inherit;border-radius:.2rem;font-weight:normal;outline:none}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:.2rem;padding:.4rem;font-size:1em;color:rgba(0,0,0,.6);background:#fff;transition:all .1s ease;cursor:pointer;outline:none;color:#0176ff}.ReactTable .-pagination .-btn:not([disabled]):hover{color:rgb(0,100.3021653543,217.75)}.ReactTable .-pagination .-btn[disabled]{cursor:default;color:#69707f}.ReactTable .-pagination .-previous{width:25%;text-align:center;border-right:.06667rem solid #eff2ff;border-bottom-left-radius:.2667rem}.ReactTable .-pagination .-next{width:25%;text-align:center;border-left:.06667rem solid #eff2ff;border-bottom-right-radius:.2667rem}.ReactTable .-pagination .-center{flex-grow:1;width:50%;text-align:center;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;background:#fff}.ReactTable .-pagination .-center .page-number{color:#0176ff;display:flex;padding:.8rem .875rem;cursor:pointer;justify-content:center;align-items:center;flex:1 1 100%}.ReactTable .-pagination .-center .page-number.active{font-weight:bold}.ReactTable .-pagination .-center .page-number+.page-number{border-left:.0667rem solid #eff2ff}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:.2rem .6667rem;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:4.6667rem;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:.2rem .6667rem}.ReactTable .rt-noData{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:hsla(0,0%,100%,.8);transition:all .3s ease;z-index:1;pointer-events:none;padding:1rem;color:rgba(0,0,0,.5)}.ReactTable .-loading{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.8);transition:all .3s ease;z-index:-1;opacity:0;pointer-events:none}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:1rem;color:rgba(0,0,0,.6);-webkit-transform:translateY(-52%);transform:translateY(-52%);transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactTable .rt-resizing .rt-th{transition:none !important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .rt-resizing .rt-td{transition:none !important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .custom-control-label::after{cursor:pointer}.ReactTable .pagination-bottom{position:relative;z-index:1}.ReactTable .custom-control{margin-bottom:0}.ReactTable.-striped.table-collapse .rt-thead .rt-th,.ReactTable.-striped.table-collapse .rt-thead .rt-td{font-size:1.25rem}.ReactTable.-striped.table-collapse .rt-tbody .rt-td{font-size:.9375rem}.ReactTable.-striped .rt-tr{border-top:.0667rem solid rgba(0,0,0,0)}.ReactTable.-striped .rt-tr.-odd{background:#11252e}.ReactTable.-striped .rt-tr.-even{background:#3c4653}.ReactTable.-striped .rt-tr.bg-danger+.rt-tr.bg-danger,.ReactTable.-striped .card-score .card-body-left .rt-tr.card-body-badge.danger+.rt-tr.bg-danger,.card-score .card-body-left .ReactTable.-striped .rt-tr.card-body-badge.danger+.rt-tr.bg-danger,.ReactTable.-striped .card-score .card-body-left .rt-tr.bg-danger+.rt-tr.card-body-badge.danger,.card-score .card-body-left .ReactTable.-striped .rt-tr.bg-danger+.rt-tr.card-body-badge.danger,.ReactTable.-striped .card-score .card-body-left .rt-tr.card-body-badge.danger+.rt-tr.card-body-badge.danger,.card-score .card-body-left .ReactTable.-striped .rt-tr.card-body-badge.danger+.rt-tr.card-body-badge.danger{border-top:.0667rem solid #cc6464}.react-table-custom-header{border:.0667rem solid #e0e4f8;padding:.5rem .875rem;border-bottom:0;border-top-left-radius:.2667rem;border-top-right-radius:.2667rem;position:relative;z-index:2;background-color:#fff;top:3.2667rem}.react-table-custom-header .custom-checkbox{width:3.3333rem;align-self:center}.react-table-custom-header .btn-action,.react-table-custom-header .dropdown{margin-right:.6667rem}.react-table-custom-header .dropdown-toggle{padding:.2rem .65rem;line-height:1.4}.app-alert .ReactTable{height:calc(100vh - 19.0667rem)}.team-assign-user .ReactTable{height:calc(100vh - 30.8rem);border-radius:0;border-bottom-right-radius:.2667rem;border-bottom-left-radius:.2667rem;border-left:0;border-right:0;border-bottom:0}.team-assign-user .ReactTable .rt-thead{border-bottom:.0667rem solid #e0e4f8}.team-assign-user .ReactTable .rt-thead .custom-control{margin-bottom:0}.rc-time-picker-input{height:2.39rem !important;border:1px solid #c7d0f0 !important}.rc-time-custom-styles{font-size:.95rem;font-style:normal;color:#ccc;line-height:1;transition:color .3s ease;position:absolute;width:1.5rem;right:2;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.rc-time-picker-clear{position:absolute;right:1.2667rem;top:.3633rem}.rc-time-picker-clear:hover{color:#0176ff}.rc-time-picker-icon{position:absolute;right:.5333rem;top:.4667rem}.rc-time-picker-panel-inner{border-color:#c6d0f0;box-shadow:none;width:100%;top:.2rem}.rc-time-picker-panel-input-wrap{padding:0;border-bottom-color:#c6d0f0}.rc-time-picker-panel-input{height:calc(1.5em + .75rem);border:0}.rc-time-picker-panel-select{border:0;border-color:#c6d0f0;width:33%}.rc-time-picker-panel-select li{padding:.5333rem;height:auto;text-align:center;font-size:.9333rem;color:#2e384d;letter-spacing:.03625rem}.rc-time-picker-panel-select li:hover{background-color:#e0e4f8}li.rc-time-picker-panel-select-option-selected{background-color:rgba(0,0,0,0);color:#0176ff;font-weight:500}.rc-timepicker-popover{padding-top:.2rem;width:auto}.rc-time-picker-panel-narrow{max-width:none}.rc-time-picker-panel-input-invalid{border:.0667rem solid rgba(0,0,0,0)}.carousel-item{background:#fff}.carousel-controls.vertical-controls .carousel-control-prev{margin-bottom:.3333rem}.carousel-controls.horizontal-controls .carousel-control-prev{margin-right:.3333rem}.carousel-controls .carousel-control-prev,.carousel-controls .carousel-control-next{display:inline-flex;border:.0667rem solid #c6d0f0;border-radius:.1333rem;width:1rem;height:1rem;position:relative;color:#c6d0f0;opacity:1;font-size:1rem}.carousel-controls .carousel-control-prev:hover,.carousel-controls .carousel-control-next:hover{color:rgb(157.625,174.7083333333,229.375)}.carousel-controls .carousel-control-prev .fa-caret-left,.carousel-controls .carousel-control-next .fa-caret-left{margin-right:.0667rem}.carousel-controls .carousel-control-prev .fa-caret-right,.carousel-controls .carousel-control-next .fa-caret-right{margin-left:.2rem}@keyframes scale{0%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}80%{transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){animation:scale .75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes ball-pulse-sync{33%{transform:translateY(10px)}66%{transform:translateY(-10px)}100%{transform:translateY(0)}}.ball-pulse-sync>div:nth-child(0){animation:ball-pulse-sync .6s -.21s infinite ease-in-out}.ball-pulse-sync>div:nth-child(1){animation:ball-pulse-sync .6s -0.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){animation:ball-pulse-sync .6s -0.07s infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){animation:ball-pulse-sync .6s 0s infinite ease-in-out}.ball-pulse-sync>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes ball-scale{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.ball-scale>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;height:60px;width:60px;animation:ball-scale 1s 0s ease-in-out infinite}@keyframes ball-scale{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.ball-scale>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;height:60px;width:60px;animation:ball-scale 1s 0s ease-in-out infinite}.ball-scale-random{width:37px;height:40px}.ball-scale-random>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute;display:inline-block;height:30px;width:30px;animation:ball-scale 1s 0s ease-in-out infinite}.ball-scale-random>div:nth-child(1){margin-left:-7px;animation:ball-scale 1s .2s ease-in-out infinite}.ball-scale-random>div:nth-child(3){margin-left:-2px;margin-top:9px;animation:ball-scale 1s .5s ease-in-out infinite}@keyframes rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.ball-rotate{position:relative}.ball-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:relative}.ball-rotate>div:first-child{animation:rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite}.ball-rotate>div:before,.ball-rotate>div:after{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;content:"";position:absolute;opacity:.8}.ball-rotate>div:before{top:0px;left:-28px}.ball-rotate>div:after{top:0px;left:25px}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(0.6)}100%{transform:rotate(360deg) scale(1)}}.ball-clip-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;border:2px solid #fff;border-bottom-color:rgba(0,0,0,0);height:25px;width:25px;background:rgba(0,0,0,0) !important;display:inline-block;animation:rotate .75s 0s linear infinite}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(0.6)}100%{transform:rotate(360deg) scale(1)}}@keyframes scale{30%{transform:scale(0.3)}100%{transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;transform:translateY(-15px)}.ball-clip-rotate-pulse>div{animation-fill-mode:both;position:absolute;top:0px;left:0px;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{background:#fff;height:16px;width:16px;top:7px;left:-7px;animation:scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;border:2px solid #fff;width:30px;height:30px;left:-16px;top:-2px;background:rgba(0,0,0,0);border:2px solid;border-color:#fff rgba(0,0,0,0) #fff rgba(0,0,0,0);animation:rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;animation-duration:1s}@keyframes rotate{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(0.6)}100%{transform:rotate(360deg) scale(1)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{animation-fill-mode:both;position:absolute;left:-20px;top:-20px;border:2px solid #fff;border-bottom-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-radius:100%;height:35px;width:35px;animation:rotate 1s 0s ease-in-out infinite}.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;animation-duration:.5s;border-color:#fff rgba(0,0,0,0) #fff rgba(0,0,0,0);animation-direction:reverse}@keyframes ball-scale-ripple{0%{transform:scale(0.1);opacity:1}70%{transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple>div{animation-fill-mode:both;height:50px;width:50px;border-radius:100%;border:2px solid #fff;animation:ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8)}@keyframes ball-scale-ripple-multiple{0%{transform:scale(0.1);opacity:1}70%{transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple-multiple>div:nth-child(0){animation-delay:-0.8s}.ball-scale-ripple-multiple>div:nth-child(1){animation-delay:-.6s}.ball-scale-ripple-multiple>div:nth-child(2){animation-delay:-.4s}.ball-scale-ripple-multiple>div:nth-child(3){animation-delay:-.2s}.ball-scale-ripple-multiple{position:relative;transform:translateY(-25px)}.ball-scale-ripple-multiple>div{animation-fill-mode:both;position:absolute;top:-2px;left:-26px;width:50px;height:50px;border-radius:100%;border:2px solid #fff;animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8)}@keyframes ball-beat{50%{opacity:.2;transform:scale(0.75)}100%{opacity:1;transform:scale(1)}}.ball-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;animation:ball-beat .7s 0s infinite linear}.ball-beat>div:nth-child(2n-1){animation-delay:-0.35s !important}@keyframes ball-scale-multiple{0%{transform:scale(0);opacity:0}5%{opacity:1}100%{transform:scale(1);opacity:0}}.ball-scale-multiple>div:nth-child(2){animation-delay:-.4s}.ball-scale-multiple>div:nth-child(3){animation-delay:-.2s}.ball-scale-multiple{position:relative;transform:translateY(-30px)}.ball-scale-multiple>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute;left:-30px;top:0px;opacity:0;margin:0;width:60px;height:60px;animation:ball-scale-multiple 1s 0s linear infinite}@keyframes ball-triangle-path-1{33%{transform:translate(25px, -50px)}66%{transform:translate(50px, 0px)}100%{transform:translate(0px, 0px)}}@keyframes ball-triangle-path-2{33%{transform:translate(25px, 50px)}66%{transform:translate(-25px, 50px)}100%{transform:translate(0px, 0px)}}@keyframes ball-triangle-path-3{33%{transform:translate(-50px, 0px)}66%{transform:translate(-25px, -50px)}100%{transform:translate(0px, 0px)}}.ball-triangle-path{position:relative}.ball-triangle-path>div:nth-child(1){animation-name:ball-triangle-path-1;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(2){animation-name:ball-triangle-path-2;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(3){animation-name:ball-triangle-path-3;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path{transform:translate(-29.9940011998px, -37.5093773443px)}.ball-triangle-path>div{animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #fff}.ball-triangle-path>div:nth-of-type(1){top:50px}.ball-triangle-path>div:nth-of-type(2){left:25px}.ball-triangle-path>div:nth-of-type(3){top:50px;left:50px}@keyframes ball-pulse-rise-even{0%{transform:scale(1.1)}25%{transform:translateY(-30px)}50%{transform:scale(0.4)}75%{transform:translateY(30px)}100%{transform:translateY(0);transform:scale(1)}}@keyframes ball-pulse-rise-odd{0%{transform:scale(0.4)}25%{transform:translateY(30px)}50%{transform:scale(1.1)}75%{transform:translateY(-30px)}100%{transform:translateY(0);transform:scale(0.75)}}.ball-pulse-rise>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;animation-duration:1s;animation-timing-function:cubic-bezier(0.15, 0.46, 0.9, 0.6);animation-iteration-count:infinite;animation-delay:0}.ball-pulse-rise>div:nth-child(2n){animation-name:ball-pulse-rise-even}.ball-pulse-rise>div:nth-child(2n-1){animation-name:ball-pulse-rise-odd}@keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}.ball-grid-beat>div:nth-child(1){animation-delay:0.06s;animation-duration:0.81s}.ball-grid-beat>div:nth-child(2){animation-delay:0.15s;animation-duration:1.06s}.ball-grid-beat>div:nth-child(3){animation-delay:0.73s;animation-duration:1.54s}.ball-grid-beat>div:nth-child(4){animation-delay:0s;animation-duration:1.18s}.ball-grid-beat>div:nth-child(5){animation-delay:-0.1s;animation-duration:0.84s}.ball-grid-beat>div:nth-child(6){animation-delay:0.71s;animation-duration:1.16s}.ball-grid-beat>div:nth-child(7){animation-delay:0.52s;animation-duration:0.97s}.ball-grid-beat>div:nth-child(8){animation-delay:0.02s;animation-duration:0.62s}.ball-grid-beat>div:nth-child(9){animation-delay:0.43s;animation-duration:0.69s}.ball-grid-beat{width:57px}.ball-grid-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;float:left;animation-name:ball-grid-beat;animation-iteration-count:infinite;animation-delay:0}@keyframes ball-grid-pulse{0%{transform:scale(1)}50%{transform:scale(0.5);opacity:.7}100%{transform:scale(1);opacity:1}}.ball-grid-pulse>div:nth-child(1){animation-delay:0.76s;animation-duration:1.5s}.ball-grid-pulse>div:nth-child(2){animation-delay:0.63s;animation-duration:0.7s}.ball-grid-pulse>div:nth-child(3){animation-delay:-0.11s;animation-duration:1.5s}.ball-grid-pulse>div:nth-child(4){animation-delay:0.29s;animation-duration:1.41s}.ball-grid-pulse>div:nth-child(5){animation-delay:-0.11s;animation-duration:0.81s}.ball-grid-pulse>div:nth-child(6){animation-delay:0.63s;animation-duration:0.89s}.ball-grid-pulse>div:nth-child(7){animation-delay:0.42s;animation-duration:0.69s}.ball-grid-pulse>div:nth-child(8){animation-delay:0.04s;animation-duration:0.96s}.ball-grid-pulse>div:nth-child(9){animation-delay:0.48s;animation-duration:0.62s}.ball-grid-pulse{width:57px}.ball-grid-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;display:inline-block;float:left;animation-name:ball-grid-pulse;animation-iteration-count:infinite;animation-delay:0}@keyframes ball-spin-fade-loader{50%{opacity:.3;transform:scale(0.4)}100%{opacity:1;transform:scale(1)}}.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;animation:ball-spin-fade-loader 1s -0.96s infinite linear}.ball-spin-fade-loader>div:nth-child(2){top:17.0454545455px;left:17.0454545455px;animation:ball-spin-fade-loader 1s -0.84s infinite linear}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;animation:ball-spin-fade-loader 1s -0.72s infinite linear}.ball-spin-fade-loader>div:nth-child(4){top:-17.0454545455px;left:17.0454545455px;animation:ball-spin-fade-loader 1s -0.6s infinite linear}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;animation:ball-spin-fade-loader 1s -0.48s infinite linear}.ball-spin-fade-loader>div:nth-child(6){top:-17.0454545455px;left:-17.0454545455px;animation:ball-spin-fade-loader 1s -0.36s infinite linear}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;animation:ball-spin-fade-loader 1s -0.24s infinite linear}.ball-spin-fade-loader>div:nth-child(8){top:17.0454545455px;left:-17.0454545455px;animation:ball-spin-fade-loader 1s -0.12s infinite linear}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px}.ball-spin-fade-loader>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute}@keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}.ball-spin-loader>span:nth-child(1){top:45px;left:0;animation:ball-spin-loader 2s .9s infinite linear}.ball-spin-loader>span:nth-child(2){top:30.6818181818px;left:30.6818181818px;animation:ball-spin-loader 2s 1.8s infinite linear}.ball-spin-loader>span:nth-child(3){top:0;left:45px;animation:ball-spin-loader 2s 2.7s infinite linear}.ball-spin-loader>span:nth-child(4){top:-30.6818181818px;left:30.6818181818px;animation:ball-spin-loader 2s 3.6s infinite linear}.ball-spin-loader>span:nth-child(5){top:-45px;left:0;animation:ball-spin-loader 2s 4.5s infinite linear}.ball-spin-loader>span:nth-child(6){top:-30.6818181818px;left:-30.6818181818px;animation:ball-spin-loader 2s 5.4s infinite linear}.ball-spin-loader>span:nth-child(7){top:0;left:-45px;animation:ball-spin-loader 2s 6.3s infinite linear}.ball-spin-loader>span:nth-child(8){top:30.6818181818px;left:-30.6818181818px;animation:ball-spin-loader 2s 7.2s infinite linear}.ball-spin-loader{position:relative}.ball-spin-loader>div{animation-fill-mode:both;position:absolute;width:15px;height:15px;border-radius:100%;background:green}@keyframes ball-zig{33%{transform:translate(-15px, -30px)}66%{transform:translate(15px, -30px)}100%{transform:translate(0, 0)}}@keyframes ball-zag{33%{transform:translate(15px, 30px)}66%{transform:translate(-15px, 30px)}100%{transform:translate(0, 0)}}.ball-zig-zag{position:relative;transform:translate(-15px, -15px)}.ball-zig-zag>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute;margin-left:15px;top:4px;left:-7px}.ball-zig-zag>div:first-child{animation:ball-zig .7s 0s infinite linear}.ball-zig-zag>div:last-child{animation:ball-zag .7s 0s infinite linear}@keyframes ball-zig-deflect{17%{transform:translate(-15px, -30px)}34%{transform:translate(15px, -30px)}50%{transform:translate(0, 0)}67%{transform:translate(15px, -30px)}84%{transform:translate(-15px, -30px)}100%{transform:translate(0, 0)}}@keyframes ball-zag-deflect{17%{transform:translate(15px, 30px)}34%{transform:translate(-15px, 30px)}50%{transform:translate(0, 0)}67%{transform:translate(-15px, 30px)}84%{transform:translate(15px, 30px)}100%{transform:translate(0, 0)}}.ball-zig-zag-deflect{position:relative;transform:translate(-15px, -15px)}.ball-zig-zag-deflect>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;animation-fill-mode:both;position:absolute;margin-left:15px;top:4px;left:-7px}.ball-zig-zag-deflect>div:first-child{animation:ball-zig-deflect 1.5s 0s infinite linear}.ball-zig-zag-deflect>div:last-child{animation:ball-zag-deflect 1.5s 0s infinite linear}@keyframes line-scale{0%{transform:scaley(1)}50%{transform:scaley(0.4)}100%{transform:scaley(1)}}.line-scale>div:nth-child(1){animation:line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div:nth-child(2){animation:line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div:nth-child(3){animation:line-scale 1s -.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div:nth-child(4){animation:line-scale 1s -.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div:nth-child(5){animation:line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;display:inline-block}@keyframes line-scale-party{0%{transform:scale(1)}50%{transform:scale(0.5)}100%{transform:scale(1)}}.line-scale-party>div:nth-child(1){animation-delay:-0.19s;animation-duration:1.06s}.line-scale-party>div:nth-child(2){animation-delay:0.03s;animation-duration:0.9s}.line-scale-party>div:nth-child(3){animation-delay:-0.12s;animation-duration:0.34s}.line-scale-party>div:nth-child(4){animation-delay:0.43s;animation-duration:0.66s}.line-scale-party>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;display:inline-block;animation-name:line-scale-party;animation-iteration-count:infinite;animation-delay:0}@keyframes line-scale-pulse-out{0%{transform:scaley(1)}50%{transform:scaley(0.4)}100%{transform:scaley(1)}}.line-scale-pulse-out>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;display:inline-block;animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){animation-delay:-.4s !important}.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){animation-delay:-.2s !important}@keyframes line-scale-pulse-out-rapid{0%{transform:scaley(1)}80%{transform:scaley(0.3)}90%{transform:scaley(1)}}.line-scale-pulse-out-rapid>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;display:inline-block;vertical-align:middle;animation:line-scale-pulse-out-rapid .9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){animation-delay:-0.25s !important}.line-scale-pulse-out-rapid>div:nth-child(1),.line-scale-pulse-out-rapid>div:nth-child(5){animation-delay:0s !important}@keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}.line-spin-fade-loader>div:nth-child(1){top:20px;left:0;animation:line-spin-fade-loader 1.2s -0.84s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(2){top:13.6363636364px;left:13.6363636364px;transform:rotate(-45deg);animation:line-spin-fade-loader 1.2s -0.72s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(3){top:0;left:20px;transform:rotate(90deg);animation:line-spin-fade-loader 1.2s -0.6s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(4){top:-13.6363636364px;left:13.6363636364px;transform:rotate(45deg);animation:line-spin-fade-loader 1.2s -0.48s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(5){top:-20px;left:0;animation:line-spin-fade-loader 1.2s -0.36s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(6){top:-13.6363636364px;left:-13.6363636364px;transform:rotate(-45deg);animation:line-spin-fade-loader 1.2s -0.24s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(7){top:0;left:-20px;transform:rotate(90deg);animation:line-spin-fade-loader 1.2s -0.12s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(8){top:13.6363636364px;left:-13.6363636364px;transform:rotate(45deg);animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out}.line-spin-fade-loader{position:relative;top:-10px;left:-4px}.line-spin-fade-loader>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;animation-fill-mode:both;position:absolute;width:5px;height:15px}@keyframes triangle-skew-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{animation-fill-mode:both;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-bottom:20px solid #fff;animation:triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite}@keyframes square-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{animation-fill-mode:both;width:50px;height:50px;background:#fff;animation:square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite}@keyframes rotate_pacman_half_up{0%{transform:rotate(270deg)}50%{transform:rotate(360deg)}100%{transform:rotate(270deg)}}@keyframes rotate_pacman_half_down{0%{transform:rotate(90deg)}50%{transform:rotate(0deg)}100%{transform:rotate(90deg)}}@keyframes pacman-balls{75%{opacity:.7}100%{transform:translate(-100px, -6.25px)}}.pacman>div:nth-child(2){animation:pacman-balls 1s -0.99s infinite linear}.pacman>div:nth-child(3){animation:pacman-balls 1s -.66s infinite linear}.pacman>div:nth-child(4){animation:pacman-balls 1s -.33s infinite linear}.pacman>div:nth-child(5){animation:pacman-balls 1s 0s infinite linear}.pacman{position:relative}.pacman>div:first-of-type{width:0px;height:0px;border-right:25px solid rgba(0,0,0,0);border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;animation:rotate_pacman_half_up .5s 0s infinite;position:relative;left:-30px}.pacman>div:nth-child(2){width:0px;height:0px;border-right:25px solid rgba(0,0,0,0);border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;animation:rotate_pacman_half_down .5s 0s infinite;margin-top:-50px;position:relative;left:-30px}.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;transform:translate(0, -6.25px);top:25px;left:70px}@keyframes cube-transition{25%{transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{transform:translate(50px, 50px) rotate(-180deg)}75%{transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{transform:rotate(-360deg)}}.cube-transition{position:relative;transform:translate(-25px, -25px)}.cube-transition>div{animation-fill-mode:both;width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#fff;animation:cube-transition 1.6s 0s infinite ease-in-out}.cube-transition>div:last-child{animation-delay:-0.8s}@keyframes spin-rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.semi-circle-spin{position:relative;width:35px;height:35px;overflow:hidden}.semi-circle-spin>div{position:absolute;border-width:0px;border-radius:100%;animation:spin-rotate .6s 0s infinite linear;background-image:linear-gradient(transparent 0%, transparent 70%, #fff 30%, #fff 100%);width:100%;height:100%}.alert{font-size:1rem;line-height:1.375rem;letter-spacing:.018rem}.alert .media-left{padding-right:1rem}.alert .media-left *[class^=icon]{font-size:1.625rem}.alert{position:relative;padding:.9333rem 1rem;border:1px solid rgba(0,0,0,0);border-radius:.267rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.5rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.9333rem 1rem;color:inherit}.alert-info{background-color:#ceebf3;border:.0667rem solid #1fbed1;color:#1fbed1}.alert-danger{background-color:#fbd2cc;border:.0667rem solid #ee2d23;color:#ee2d23}.alert-dark{background-color:#40516e;border:.0667rem solid #fff;color:#fff}.alert-secondary{background-color:#eef3f5;border:.0667rem solid #8798ad;color:#8798ad}.alert-success{background-color:#e8ddec;border:.0667rem solid #745fa9;color:#745fa9}.alert-warning{background-color:#fcf9cd;border:.0667rem solid #b9a60f;color:#b9a60f}.alert-light{background-color:rgba(0,0,0,0);border:.0667rem solid #3e506e;color:#3e506e}.alert-dark,.alert-light{border:0}.overflow-hidden{overflow:hidden}.overflow-visible,.ReactTable .rt-tbody .rt-td.overflow-visible{overflow:visible}.overflow-scroll,.email-list,.signup-page .scrollable-content,.page-inner-content .left-section .scrollspy-links,.tab-main-content.active,.list-group-wrapper .list-group,.email-crud-modal .compose-mail-wrappper,.popover-body,.smart-list-modal .modal-body>div,.confirm-modal .modal-body>div,.ReactTable .rt-tbody{overflow-y:auto;-webkit-overflow-scrolling:touch}.overflow-parent-wrapper{position:absolute;height:100%;display:flex;flex-direction:column;left:0;right:0;top:0;bottom:0}.overflow-parent-wrapper .overflow-content-wrapper{display:flex;flex:1;min-height:0}.overflow-parent-wrapper .overflow-content-wrapper .overflow-container{flex:1;overflow:auto}.icon-placeholder{background-color:#69707f !important}.cursor-pointer,.underline,.link,.link-primary,.add-notification-link,.link-primary:not([href]):not([tabindex]),.modal-footer .reset-link{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.link,.link-primary,.add-notification-link,.link-primary:not([href]):not([tabindex]),.modal-footer .reset-link,.link:not([href]):not([tabindex]){cursor:pointer;color:#2e384d;line-height:1}.link:hover,.link-primary:hover,.add-notification-link:hover,.link-primary:hover:not([href]):not([tabindex]),.modal-footer .reset-link:hover,.link:not([href]):not([tabindex]):hover{color:#0176ff;text-decoration:none}.link.active,.active.link-primary,.active.add-notification-link,.active.link-primary:not([href]):not([tabindex]),.modal-footer .active.reset-link,.link:not([href]):not([tabindex]).active{color:#0176ff}.link-primary,.add-notification-link,.link-primary:not([href]):not([tabindex]){cursor:pointer;color:#0176ff}.link-primary .icon,.add-notification-link .icon,.link-primary *[class^=icon-],.add-notification-link *[class^=icon-],.link-primary:not([href]):not([tabindex]) .icon,.add-notification-link:not([href]):not([tabindex]) .icon,.link-primary:not([href]):not([tabindex]) *[class^=icon-],.add-notification-link:not([href]):not([tabindex]) *[class^=icon-]{font-size:1.4rem}.link-primary:hover,.add-notification-link:hover,.link-primary:not([href]):not([tabindex]):hover,.add-notification-link:not([href]):not([tabindex]):hover{color:rgb(0,94.4291338583,205)}.link-light,.link-light:not([href]):not([tabindex]){cursor:pointer;color:#8798ad;line-height:1}.link-light:hover,.link-light:not([href]):not([tabindex]):hover{color:#2e384d}.text-green{color:#46c45b !important}.underline{text-decoration:underline}.underline:hover{text-decoration:underline}.f-10{font-size:.6666666667rem}.f-12{font-size:.8rem}.f-13{font-size:.8666666667rem}.f-14{font-size:.9333333333rem}.f-15{font-size:1rem}.f-16{font-size:1.0666666667rem}.f-18{font-size:1.2rem}.f-20{font-size:1.3333333333rem}.f-22{font-size:1.4666666667rem}.f-24{font-size:1.6rem}.f-26{font-size:1.7333333333rem}.f-28{font-size:1.8666666667rem}.f-30{font-size:2rem}.f-32{font-size:2.1333333333rem}.f-34{font-size:2.2666666667rem}.f-36{font-size:2.4rem}.f-42{font-size:2.8rem}.f-50{font-size:3.3333333333rem}.f-55{font-size:3.6666666667rem}.no-data{min-height:.67rem}.bg-info-circle{display:flex;align-items:center;justify-content:center;border-radius:50%}.bg-primary-circle{display:flex;align-items:center;justify-content:center;border-radius:50%}.dot-green,.dot-blue,.dot-alert{display:inline-block;width:.8rem;height:.8rem;border:.1333rem solid #fff;border-radius:50%}.dot-green{background-color:#1fbed1}.dot-blue{background-color:#0176ff}.dot-alert{background-color:#f49080}.h-0{height:0}.min-height-36{min-height:2.4rem}.line-height-1{line-height:1}.line-height-1-4{line-height:1.4}.bg-warning,.card-score .card-body-left .card-body-badge.warning{background-color:#b9a60f}.bg-danger,.card-score .card-body-left .card-body-badge.danger{background-color:#ee2d23}.bg-safe,.card-score .card-body-left .card-body-badge.safe{background-color:#46c45b}.pr-10,.px-10{padding-right:.6667rem}.pl-10,.px-10{padding-left:.6667rem}.pt-10,.py-10,.list-group-header{padding-top:.6667rem}.pb-10,.py-10,.list-group-header{padding-bottom:.6667rem}.py-60,.pre-login-form-card.py-60{padding-top:4rem;padding-bottom:4rem}.pb-20,.py-20,.p-20{padding-bottom:1rem}.pt-20,.py-20,.p-20{padding-top:1rem}.pl-20,.px-20,.list-group-header,.p-20{padding-left:1rem}.pr-20,.px-20,.list-group-header,.p-20{padding-right:1rem}.m-20{margin:1rem}.my-20{margin-top:1rem;margin-bottom:1rem}.ml-20{margin-left:1rem}.mr-20{margin-right:1rem}.mr-30{margin-right:2rem}.ml-10{margin-left:.6667rem}.mb-10{margin-bottom:.6667rem}.mb-20{margin-bottom:1rem}.ml-n1{margin-left:-0.0667rem}.flex-basis-50{flex-basis:50%}.flex-basis-100{flex-basis:100%}.fb-40{flex-basis:40%}.fb-60{flex-basis:60%}.overflow-x-hidden{overflow-x:hidden}.rounded-left-0{border-top-left-radius:0;border-bottom-left-radius:0}.bg-gray{background-color:#69707f !important}.text-lg{font-size:2.8rem}.fb-75{flex-basis:75%}.h-50{height:50%}.flex-auto{flex:auto !important}.skeleton-spacing{font-size:20px;line-height:2}.font-medium{font-weight:400}.link-mail-to,.link-mail-to:hover{color:inherit}html{font-size:15px}html,body{height:100%;overflow:hidden;padding:0;margin:0;width:100%}body{display:flex;flex-direction:column}html *:focus,html *.focus,body *:focus,body *.focus{box-shadow:none;outline:0;outline:none}.main-content{display:flex;flex:1 1 100%}select{-webkit-appearance:none}.min-height-0{min-height:0}.main-content-wrapper{width:80vw;padding:1rem;display:flex;position:relative;flex:1 1 100%;flex-direction:column;background:#f9f9f9;margin-left:0;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.main-content-wrapper.email-list-wrapper{flex:auto}.left-nav-closed{margin-left:4rem}.left-nav-closed .main-content-wrapper{transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.left-nav-open{margin-left:14rem;transition:margin-left .2s ease}.left-nav-open .main-content-wrapper{transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}body.marketplace-nav-collapsed .left-nav-open{margin-left:4rem}.app-helpdesk-icon{position:fixed;bottom:1.467rem;right:2.33rem;width:2.4rem;height:2.4rem;text-align:center;border-radius:50%;display:block;font-size:2.4rem}.app-helpdesk-icon:hover{text-decoration:none}.css-26l3qy-menu{z-index:10 !important}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb:hover{background:#8b95a7;-webkit-border-radius:1ex;-webkit-background-clip:border-box}::-webkit-scrollbar-thumb{border:2px solid rgba(0,0,0,0);background:#b0bac9;-webkit-border-radius:1ex;-webkit-background-clip:content-box}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:"Rubik";font-style:normal;font-weight:300;font-display:swap;src:url(/61c407a14e6980195a7768b32e064d3a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url(/61c407a14e6980195a7768b32e064d3a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:swap;src:url(/61c407a14e6980195a7768b32e064d3a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:url(/61c407a14e6980195a7768b32e064d3a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rubik";font-style:normal;font-weight:900;font-display:swap;src:url(/61c407a14e6980195a7768b32e064d3a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.searchbox .form-control,.input-group-both .form-control,.searchbox .rc-time-picker-input,.input-group-both .rc-time-picker-input,.searchbox .rc-time-picker-panel-input,.input-group-both .rc-time-picker-panel-input{border:.0667rem solid #c6d0f0;border-right:0;border-top-left-radius:.2667rem;border-bottom-left-radius:.2667rem;background-color:rgba(224,231,255,.2)}.searchbox .form-control::-webkit-input-placeholder,.input-group-both .form-control::-webkit-input-placeholder,.searchbox .rc-time-picker-input::-webkit-input-placeholder,.input-group-both .rc-time-picker-input::-webkit-input-placeholder,.searchbox .rc-time-picker-panel-input::-webkit-input-placeholder,.input-group-both .rc-time-picker-panel-input::-webkit-input-placeholder{font-size:.867rem;font-weight:300;letter-spacing:.0353rem;color:#b0bac9}.searchbox .form-control::-moz-placeholder,.input-group-both .form-control::-moz-placeholder,.searchbox .rc-time-picker-input::-moz-placeholder,.input-group-both .rc-time-picker-input::-moz-placeholder,.searchbox .rc-time-picker-panel-input::-moz-placeholder,.input-group-both .rc-time-picker-panel-input::-moz-placeholder{font-size:.867rem;font-weight:300;letter-spacing:.0353rem;color:#b0bac9}.searchbox .form-control:-ms-input-placeholder,.input-group-both .form-control:-ms-input-placeholder,.searchbox .rc-time-picker-input:-ms-input-placeholder,.input-group-both .rc-time-picker-input:-ms-input-placeholder,.searchbox .rc-time-picker-panel-input:-ms-input-placeholder,.input-group-both .rc-time-picker-panel-input:-ms-input-placeholder{font-size:.867rem;font-weight:300;letter-spacing:.0353rem;color:#b0bac9}.searchbox .form-control:-moz-placeholder,.input-group-both .form-control:-moz-placeholder,.searchbox .rc-time-picker-input:-moz-placeholder,.input-group-both .rc-time-picker-input:-moz-placeholder,.searchbox .rc-time-picker-panel-input:-moz-placeholder,.input-group-both .rc-time-picker-panel-input:-moz-placeholder{font-size:.867rem;font-weight:300;letter-spacing:.0353rem;color:#b0bac9}.searchbox .input-group-text,.input-group-both .input-group-text{border:.0667rem solid #c6d0f0;border-left:0;border-top-right-radius:.2667rem;border-bottom-right-radius:.2667rem;background-color:rgba(224,231,255,.2);color:#8e98af;cursor:pointer}.searchbox .form-text,.input-group-both .form-text{color:#c8cbd0;line-height:1.2;margin-top:.3333rem}.searchbox-with-dd,.input-group-both{border-radius:0;border:0}.searchbox-with-dd .dropdown,.input-group-both .dropdown{position:static}.searchbox-with-dd .dropdown-toggle,.input-group-both .dropdown-toggle{background-color:#f2f5ff;color:#2e384d;border-color:#c6d0f0;padding-left:.67rem;padding-right:.67rem;border-top-right-radius:0;border-bottom-right-radius:0;height:100%}.searchbox-with-dd .form-control,.input-group-both .form-control,.searchbox-with-dd .rc-time-picker-input,.input-group-both .rc-time-picker-input,.searchbox-with-dd .rc-time-picker-panel-input,.input-group-both .rc-time-picker-panel-input{border-top:.0667rem solid #c6d0f0;border-bottom:.0667rem solid #c6d0f0;height:2.67rem}.searchbox-with-dd .input-group-text,.input-group-both .input-group-text{border:.0667rem solid #c6d0f0;border-left:0;padding-right:.85rem;cursor:pointer}.w-5{width:5%}.w-6{width:6%}.w-7{width:7%}.w-8{width:8%}.w-9{width:9%}.w-10{width:10%}.w-11{width:11%}.w-12{width:12%}.w-13{width:13%}.w-14{width:14%}.w-15{width:15%}.w-16{width:16%}.w-17{width:17%}.w-18{width:18%}.w-19{width:19%}.w-20{width:20%}.w-21{width:21%}.w-22{width:22%}.w-23{width:23%}.w-24{width:24%}.w-25{width:25%}.w-26{width:26%}.w-27{width:27%}.w-28{width:28%}.w-29{width:29%}.w-30{width:30%}.w-31{width:31%}.w-32{width:32%}.w-33{width:33%}.w-34{width:34%}.w-35{width:35%}.w-36{width:36%}.w-37{width:37%}.w-38{width:38%}.w-39{width:39%}.w-40{width:40%}.w-41{width:41%}.w-42{width:42%}.w-43{width:43%}.w-44{width:44%}.w-45{width:45%}.w-46{width:46%}.w-47{width:47%}.w-48{width:48%}.w-49{width:49%}.w-50{width:50%}.w-51{width:51%}.w-52{width:52%}.w-53{width:53%}.w-54{width:54%}.w-55{width:55%}.w-56{width:56%}.w-57{width:57%}.w-58{width:58%}.w-59{width:59%}.w-60{width:60%}.w-61{width:61%}.w-62{width:62%}.w-63{width:63%}.w-64{width:64%}.w-65{width:65%}.w-66{width:66%}.w-67{width:67%}.w-68{width:68%}.w-69{width:69%}.w-70{width:70%}.w-71{width:71%}.w-72{width:72%}.w-73{width:73%}.w-74{width:74%}.w-75{width:75%}.w-76{width:76%}.w-77{width:77%}.w-78{width:78%}.w-79{width:79%}.w-80{width:80%}.w-81{width:81%}.w-82{width:82%}.w-83{width:83%}.w-84{width:84%}.w-85{width:85%}.w-86{width:86%}.w-87{width:87%}.w-88{width:88%}.w-89{width:89%}.w-90{width:90%}.w-91{width:91%}.w-92{width:92%}.w-93{width:93%}.w-94{width:94%}.w-95{width:95%}.w-96{width:96%}.w-97{width:97%}.w-98{width:98%}.w-99{width:99%}.w-100{width:100%}.w-97{width:97%}.w-3{width:3%}.w-88{width:88%}.w-12{width:12%}.dropdown-toggle{text-align:left;font-size:.93rem;padding-left:.75rem;padding-right:.75rem;display:flex;justify-content:space-between;align-items:center;font-size:1rem}.dropdown-toggle i.fa-caret-down{font-size:1rem}.dropdown-toggle::after{content:none}.dropdown-toggle.btn-down-arrow{padding-left:.5rem;padding-right:.5rem}.dropdown-item{font-size:.93rem;letter-spacing:.0386rem}.dropdown-item:active,.dropdown-item:hover{background-color:#c6d0f0;color:#2e384d}.dropdown-outline .dropdown-toggle{border-color:#c6d0f0}.dropdown-menu-sticky .dropdown-toggle{border:.0667rem solid #c6d0f0}.dropdown-menu-sticky .dropdown-menu{min-width:100%;overflow:hidden;margin-top:0}.dropdown-menu-sticky .dropdown-item:hover{background-color:#c6d0f0}.dropdown-check .dropdown-item{display:flex;align-items:center;justify-content:space-between}.nav-tabs{background-color:#fff;border:.0667rem solid #e0e4f8;border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.nav-tabs .nav-link{margin-left:-0.0667rem;color:#2e384d}.nav-tabs .nav-link:first-child{border-top-left-radius:.3125rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link.active{border-color:#e0e4f8;border-top-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active{border-bottom:0}.tab-content{padding:1.1333rem 1.6667rem;color:#2e384d;font-size:.93rem;border:.0667rem solid #e0e4f8;background-color:#fff;border-top:0;border-bottom-right-radius:.3125rem;border-bottom-left-radius:.3125rem}.list-styled{margin:0;padding:0;list-style:none}.list-styled-items{padding-left:1rem;position:relative}.list-styled-items::before{content:"";width:.5333rem;height:.5333rem;background-color:#000;border-radius:50%;position:absolute;left:0;top:.4667rem}.page-inner-content .table{border-collapse:collapse;margin-left:12rem;max-width:calc(100% - 12rem)}.page-inner-content .table thead th{font-size:.8rem;color:#8b95a7;font-weight:normal;letter-spacing:.057333rem;border-bottom-width:.0667rem}.page-inner-content .table thead th.fixed-col{vertical-align:top}.page-inner-content .table tbody th{color:#2e384d;font-weight:400;text-align:left}.page-inner-content .table tbody td.permission-denied{font-size:.8rem;color:#2e384d;text-align:center}.page-inner-content .table tbody tr.collapsed-row.hide{display:none}.page-inner-content .table tbody tr.collapsed-row.show{display:table-row}.page-inner-content .table tbody tr.collapsed-row th{padding-left:4rem}.page-inner-content .table th,.page-inner-content .table td{vertical-align:middle}.page-inner-content .table th:not(.fixed-col),.page-inner-content .table td:not(.fixed-col){padding:.65rem 1rem;white-space:nowrap;z-index:1}.page-inner-content .table th.border-y-0,.page-inner-content .table td.border-y-0{border-top:0;border-bottom:0}.page-inner-content tbody .fixed-col{cursor:pointer}.page-inner-content tbody .fixed-col:hover{background-color:#eef3f5}.page-inner-content .fixed-col{position:absolute;left:1rem;width:12rem;background-color:#fff;z-index:2;padding:.65rem 1rem .6rem}.modal-body .page-inner-content .fixed-col{left:.7rem}.page-inner-content .fixed-col.no-data{border-top:0;border-bottom:0}.table{border-collapse:collapse}.table thead th{font-size:.8rem;color:#8b95a7;font-weight:normal;letter-spacing:.057333rem;border-bottom-width:.0667rem}.table thead th.fixed-col{vertical-align:top}.table tbody th{color:#2e384d;font-weight:400;text-align:left}.table-list thead th{font-size:.8rem;font-weight:normal;color:#8b95a7;letter-spacing:.057333rem;cursor:pointer}.table-list tbody tr:hover td{background-color:#eef3f5}.table-list tbody td{font-size:.9333rem;color:#2e384d}.table-list tbody td .fa-ellipsis-v{font-size:1.3rem;color:#8798ad}.table-list tbody td .fa-ellipsis-v:hover{color:#2e384d}@-moz-document url-prefix(){.page-inner-content .table{margin-left:calc(12rem - .25rem)}.page-inner-content .fixed-col{padding:.65rem 1rem .65rem;margin-top:-0.0667rem}}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.page-inner-content .table{margin-left:calc(12rem - .25rem)}.page-inner-content .fixed-col{padding:.65rem 1rem .65rem}}}.accordion .card-header{padding:0 1.25rem}.accordion .card-header .btn-link:hover,.accordion .card-header .btn-link:focus{text-decoration:none}.accordion .card-body{padding:.75rem 1.25rem;font-size:.93rem}.accordion-horizontal .card:first-of-type{border-bottom:.0667rem solid #e0e4f8;border-bottom-right-radius:.267rem;border-bottom-left-radius:.267rem}.accordion-horizontal .card-header{justify-content:flex-start}.accordion-horizontal .card-header .btn-link{color:#0176ff}.accordion-horizontal .card-header .collapsed.btn-link{color:#2e384d}.accordion-horizontal .accordion-header{margin-bottom:.25rem}.accordion-horizontal .collapse{border:.0667rem solid rgba(0,0,0,0);border-radius:.267rem}.accordion-horizontal .collapse.show{border:.0667rem solid #e0e4f8}.accordion-vertical .card-header{cursor:pointer;border-bottom-width:0}.accordion-vertical .card-header .btn-link{padding-left:0;color:#0176ff}.accordion-vertical .card-header span{font-family:"icon-font";font-size:.5333rem;display:inline-block;transform:rotate(90deg);color:#0176ff}.accordion-vertical .card-header span::before{content:""}.accordion-vertical .card-header.collapsed{border-bottom-width:.0667rem}.accordion-vertical .card-header.collapsed .btn-link{padding-left:0;color:#2e384d}.accordion-vertical .card-header.collapsed span{color:#b0bac9;transform:rotate(0deg)}.accordion-vertical .card-body{padding:.75rem 1.25rem;font-size:.93rem}#reportrange{border:.0667rem solid #e0e4f8;border-radius:.267rem;padding:.4rem 1rem}.daterangepicker{background-color:#f9f9f9}.daterangepicker::before,.daterangepicker::after{border:0}.daterangepicker .table-condensed{border-collapse:separate !important;border-spacing:0 .625rem !important}.daterangepicker .ranges{background-color:#f9f9f9}.daterangepicker .ranges li{padding:.6133rem .8rem;color:#2e384d;font-size:.8rem}.daterangepicker .ranges li.active{font-weight:600;background-color:rgba(0,0,0,0);color:inherit}.daterangepicker .ranges li:hover{background-color:rgba(0,0,0,0)}.daterangepicker.show-calendar .ranges{margin-top:0}.daterangepicker td.in-range{background-color:#d7e4fb;color:#558df1}.daterangepicker td.in-range:hover{background-color:#d7e4fb}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#0176ff;color:#fff}.daterangepicker .drp-selected{border:.0667rem solid #e0e4f8;padding:.5333rem 1rem;border-radius:.2667rem;color:#2e384d;font-size:.8rem}.daterangepicker .drp-calendar{background:#fff;padding-top:0}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding-left:1rem;padding-right:1rem}.daterangepicker .drp-buttons{background:#fff}.daterangepicker.ltr .drp-calendar.left .calendar-table{padding-right:0}.daterangepicker .calendar-table thead tr:first-of-type th{border-bottom:.0667rem solid #e0e4f8;border-radius:0;border-left:0;border-right:0}.daterangepicker .calendar-table th{border:0}.daterangepicker .calendar-table thead tr:last-of-type th{text-transform:uppercase;font-size:.6667rem}.daterangepicker .daterangepicker .calendar-table th{color:#2e384d;font-weight:300}.daterangepicker .calendar-table .next,.daterangepicker .calendar-table .prev{height:2.2667rem}.daterangepicker .calendar-table .next:hover,.daterangepicker .calendar-table .prev:hover{background-color:rgba(0,0,0,0)}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{width:75%;height:75%;display:block;color:#2e384d;font-family:"icon-font";font-size:1.2rem;border:.0667rem solid #2e384d !important;border-radius:50% !important;transform:rotate(0deg) !important}.daterangepicker .calendar-table .prev span::before{content:"";display:block;margin-top:-0.2667rem;margin-left:0}.daterangepicker .calendar-table .next span::before{content:"";display:block;margin-top:-0.2667rem;margin-left:.1333rem}.tag{border-radius:.1333rem;border:.0666rem solid #59688c;margin-right:.6666rem;margin-bottom:.6666rem;display:flex}.tag.tag-small .tag-text{padding:.2rem .3333rem}.page-header-tags .tag-text,.page-header-tags .tag-icon{padding:.2667rem}.tag-text{font-size:.8rem;color:#2e384d;line-height:1;padding:.3333rem}.tag-icon{font-size:.8rem;color:#2e384d;opacity:1;line-height:1;vertical-align:middle;padding:.3333rem;text-shadow:none;cursor:pointer}.tag-icon:hover{background-color:#0176ff;color:#fff}.tag-icon.close:not(:disabled):not(.disabled):hover,.tag-icon.close:not(:disabled):not(.disabled):focus{opacity:1}button.tag{vertical-align:unset}button.tag:hover{display:block}button.tag:hover+.all-tags-popover{display:block}.all-tags-popover{display:none;top:70%;width:28rem;background-color:#fff;padding:1.3333rem;border-radius:.2667rem;border:.0667rem solid #e0e4f8;transform:translateX(-50%);margin-left:50%;z-index:1;margin-top:.6667rem}.all-tags-popover::before{content:"";position:absolute;top:-0.6667rem;left:50%;margin-left:-0.6667rem;width:0;height:0;border-bottom:.6667rem solid #e0e4f8;border-left:.6667rem solid rgba(0,0,0,0);border-right:.6667rem solid rgba(0,0,0,0)}.tags-with-title{display:flex}.tags-with-title .tag-with-title-elem{margin-right:.6666rem;margin-bottom:.6666rem;display:flex;border-radius:.2667rem;border:.0667rem solid #c6d0f0}.tags-with-title .tag-with-title-elem .title-wrapper{display:flex;flex-direction:column;padding:.35rem .6667rem}.tags-with-title .tag-with-title-elem .label{font-size:.8rem;font-weight:300;color:#c8d1f0;margin-bottom:0;line-height:1}.tags-with-title .tag-with-title-elem .title{font-size:.93333rem}.tags-with-title .tag-with-title-elem .close-icon-wrapper{align-self:stretch;display:flex;padding:0 .5rem;cursor:pointer}.tags-with-title .tag-with-title-elem .close-icon-wrapper:hover{background-color:#0176ff;color:#fff}.tags-with-title .tag-with-title-elem .close-icon-wrapper:hover i.close{color:#fff}.tags-with-title .tag-with-title-elem i.close{align-self:center;font-size:1.2rem;opacity:1}.badge-elliptical{display:inline-block;min-width:2rem;height:1.33rem;font-size:.95rem;text-align:center;border-radius:.633rem}.badge-elliptical-danger{background-color:#fed4cd;color:#fe2401}.badge-elliptical-success{background-color:#e8ddff;color:#8c54ff}.badge-elliptical-info{background-color:#cdf2f7;color:#01c1d4}.badge-success{height:1.8rem;border:1px solid #28a645;color:#28a645;background:#cae9d1;font-size:1rem;padding:6px;font-weight:400}.step-progress-wrapper{flex:0 0 auto;padding:1rem;border-bottom:.0667rem solid #e0e4f8}.step-progress-wrapper .step-progress{list-style:none;display:flex;margin:0;padding:0}.step-progress-wrapper .step-progress.multi-line-text .step-progress-element:not(:last-child)::after{bottom:3.55rem}.step-progress-wrapper .step-progress-element{flex:1;position:relative;text-align:center}.step-progress-wrapper .step-progress-element>div{display:inline-block}.step-progress-wrapper .step-progress-element{transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.step-progress-wrapper .step-progress-name>a{font-size:.9333rem;line-height:1}.step-progress-wrapper .step-progress-count{width:1.7333rem;height:1.7333rem;padding-top:.4666rem;margin:auto;background:#eff1fb;color:#2e384d;font-size:.8rem;line-height:1;display:block;border-radius:50%;vertical-align:middle;text-align:center;position:relative;z-index:2;letter-spacing:.018rem}.step-progress-wrapper .step-progress-element:not(:first-child)::after{content:"";position:absolute;width:100%;height:.4667rem;background-color:#eff1fb;bottom:2rem;transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s;right:50%}.step-progress-wrapper .current .step-progress-count{background-color:#0176ff;color:#fff}.step-progress-wrapper .completed .step-progress-count{background-color:#0176ff;color:#fff}.step-progress-wrapper .completed.step-progress-element:not(:first-child)::after{background-color:#0176ff}.btn-pipeline{display:flex;list-style:none;overflow:hidden;margin:1rem;padding:0;min-width:fit-content;border-radius:1.3333rem}.stage{flex-grow:1;flex-basis:100%;min-width:0}.stage a:not([href]){height:2.5rem;font-size:.84rem;color:#000;text-decoration:none;padding:.5333rem .6rem .5333rem 1.6667rem;background-color:#e0e4f8;position:relative;display:block;cursor:pointer;text-align:center;min-width:8rem;padding-top:.85rem;line-height:1}.stage a:not([href]):hover{color:#000}.stage a:not([href]) .stage-name{max-width:90%}.stage a:not([href]) .stage-name:hover{border-bottom:1px solid}.btn-pipeline.full-stage-names .stage{flex:1 0 auto}.btn-pipeline.full-stage-names .stage a:not([href]) .stage-name{max-width:none}.btn-pipeline.full-stage-names .stage a:not([href]) .stage-name>span{white-space:nowrap}.stage a::after,.stage a::before{content:" ";display:block;width:0;height:0;border-top:1.3333rem solid rgba(0,0,0,0);border-bottom:1.3333rem solid rgba(0,0,0,0);border-left:1.3333rem solid;position:absolute;top:50%;margin-top:-1.3333rem;left:100%;z-index:2}.stage a:not([href])::after{border-left-color:#e0e4f8;z-index:2}.stage a:not([href])::before{border-left-color:#fff;margin-left:.0666rem;z-index:1}.stage:last-child a:after{border:0}.stage.completed-stage a:not([href]){color:#fff;background-color:#28a645}.stage.completed-stage a:not([href]):hover{color:#fff}.stage.completed-stage a:not([href])::after{border-left-color:#28a645}.stage.closed-won a:not([href]){color:#fff;background-color:#28a645}.stage.closed-won a:not([href]):hover{color:#fff}.stage.closed-won a:not([href])::after{border-left-color:#28a645}.stage.in-progress-stage a:not([href]){color:#fff;background-color:#0176ff}.stage.in-progress-stage a:not([href]):hover{color:#fff}.stage.in-progress-stage a:not([href])::after{border-left-color:#0176ff}.email-crud-modal .compose-mail-wrappper{padding-right:1rem;flex-grow:1;flex-shrink:1}.email-crud-modal .btn-footer-action{margin-top:.5333rem}@-moz-document url-prefix(){.email-crud-modal .btn-footer-action{margin-top:0}}.attachment-wrapper{border-top:.0667rem solid #e0e4f8;padding:1rem;margin-bottom:-0.6666rem}.list-wrapper{border:.0667rem solid #e0e4f8;background-color:#fff;padding:1rem;display:flex;flex-direction:column;border-top-left-radius:.267rem;border-bottom-left-radius:.267rem}.list-group-wrapper{display:flex;flex-direction:column;flex-basis:100%;border:.0667rem solid #e0e4f8;border-radius:.267rem}.list-group-wrapper .list-group{flex-grow:1;flex-shrink:1;height:100%}.list-group-wrapper .list-group-item{flex-shrink:0}.list-group-wrapper .list-group-item:first-child{border-top:0}.list-group-wrapper .list-group-item:last-child{border-bottom:0}.list-group-header{display:flex;flex-shrink:0;justify-content:space-between;border-bottom:.0667rem solid #e0e4f8}.details-wrapper{margin-left:-0.0667rem;background-color:#fff;display:flex;flex-direction:column;border:.0667rem solid #e0e4f8;border-top-right-radius:.267rem;border-bottom-right-radius:.267rem}.details-wrapper .title-wrapper{border-bottom:.0667rem solid #e0e4f8;padding:1rem}.details-wrapper .title-wrapper .h2{line-height:1.4;flex-grow:1;margin-top:-0.25rem}.details-wrapper .title-wrapper .page-header-action{align-self:start;margin-left:1rem;flex-shrink:0}.list-group-item-middle{flex-grow:1;flex-shrink:1;max-width:90%}.list-group-item-middle p.title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:90%}.list-group-item-middle .info-wrapper{display:flex;flex-wrap:wrap}.list-group-item-right button{font-size:1.6667rem}.list-group-pagination .pagination{margin-bottom:0;border-radius:0}.list-group-pagination .pagination li.page-item{flex-basis:100%;text-align:center}.list-group-pagination .pagination li.page-item:first-child .page-link{border-radius:0;border-bottom-left-radius:.267rem;border-left:0}.list-group-pagination .pagination li.page-item:last-child .page-link{border-radius:0;border-bottom-right-radius:.267rem;border-right:0}.list-group-pagination .pagination .page-link{border-bottom:0}.related-to-header{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:.0667rem solid #e0e4f8;padding:1rem}.related-to-header .title{line-height:1}.related-to-header .link-light{font-size:.8rem}.related-to-header+.list-related-to .list-related-to-item:first-child{border-top:0}.list-related-to-item a.btn{cursor:pointer}.email-list-detail-wrapper{flex:auto}.email-accordion .card{border:0;border-bottom:.0667rem solid #e0e4f8 !important}.email-accordion .card:last-child{border-radius:0}.email-accordion .card:first-child .card-header,.email-accordion .card:first-child .card-body{padding-top:0}.email-accordion .card-header{padding:1rem 0;border:0}.email-accordion .card-header .email-from{cursor:pointer}.email-accordion .card-body{padding:1rem 0}.email-accordion .accord-header-top{display:flex;flex-grow:1;justify-content:space-between;align-items:center;margin-bottom:.6667rem}.email-accordion .card-header{display:none}.email-accordion .collapsed.card-header{display:block}.email-wrapper .fa-ellipsis-v{font-size:1.4rem}.email-wrapper .attachment-wrapper{padding:1rem 0}.email-wrapper .compose-mail-wrappper{padding-top:1rem}.attachment-wrapper .tags-wrappper{display:flex;flex-wrap:wrap}.email-body-short{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:0;line-height:1.2}.email-action-item,.email-update,.email-body-short,.email-to,.email-body-text,.file-size{font-size:.9333rem;color:#8798ad}.email-action-item{font-size:.9333rem;cursor:pointer}.email-action-item:hover{color:#2e384d}.email-update{line-height:1.2;font-weight:300}.email-from{font-size:.9333rem;color:#0176ff;display:inline-block}.email-from:hover{color:rgb(0,94.4291338583,205)}.email-to,.file-size{font-size:.8rem}.subject-wrapper{display:flex;justify-content:space-between;margin-top:-0.5rem}.subject{font-size:1.3333rem;line-height:1.6;background:rgba(0,0,0,0);display:block;display:-webkit-box;max-height:4.26656rem;font-size:1.3333rem;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sender-wrapper{display:flex;justify-content:space-between;margin-bottom:1.2rem}.email-body-text{color:#2e384d}.attachment-recieved-wrapper{padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem;border-top:.0667rem solid #e0e4f8;border-bottom:.0667rem solid #e0e4f8}.file-icon i{font-size:2rem}.file-name{line-height:1}.attachment-recieved-elem{display:flex;justify-content:space-between;margin-bottom:1rem}.attachment-recieved-elem:last-child{margin-bottom:0}.attachment-recieved-elem-left{display:flex;flex-grow:1;padding-right:1rem}.send-mail-wrapper{display:flex;justify-content:space-between;border-top:.0667rem solid #e0e4f8;padding-top:1rem}.send-mail-wrapper .dropdown-toggle::after{content:none}.email-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-right:-0.66665rem;margin-left:-0.66665rem;margin-bottom:-0.5rem}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{pointer-events:none}.redux-toastr .toastr{pointer-events:auto;padding:1rem;background-color:#fff;border:.0667rem solid #e0e4f8;box-shadow:none;border-radius:.2667rem}.redux-toastr .toastr:hover{box-shadow:none !important}.redux-toastr .toastr .rrt-left-container .rrt-holder{width:auto;height:auto;margin-top:-1.6667rem;left:.8rem}.redux-toastr .toastr .rrt-left-container .rrt-holder .toastr-icon{margin-top:0}.redux-toastr .toastr .rrt-middle-container{padding-top:0;padding-bottom:0;margin-left:3rem;width:88%}.redux-toastr .toastr.rrt-success,.redux-toastr .toastr.rrt-warning,.redux-toastr .toastr.rrt-error,.redux-toastr .toastr.rrt-info{background-color:#fff}.redux-toastr .toastr.rrt-success .rrt-title,.redux-toastr .toastr.rrt-warning .rrt-title,.redux-toastr .toastr.rrt-error .rrt-title,.redux-toastr .toastr.rrt-info .rrt-title{font:1.3333rem "Rubik",sans-serif 400;letter-spacing:.024rem;margin-bottom:.7333rem}.redux-toastr .toastr.rrt-success .rrt-text,.redux-toastr .toastr.rrt-warning .rrt-text,.redux-toastr .toastr.rrt-error .rrt-text,.redux-toastr .toastr.rrt-info .rrt-text{font-size:1rem;color:#2e384d;letter-spacing:.0333rem}.redux-toastr .toastr.rrt-success .ai-agent-disabled-toastr,.redux-toastr .toastr.rrt-warning .ai-agent-disabled-toastr,.redux-toastr .toastr.rrt-error .ai-agent-disabled-toastr,.redux-toastr .toastr.rrt-info .ai-agent-disabled-toastr{font-size:1rem;color:#2e384d;letter-spacing:.0333rem}.redux-toastr .toastr.rrt-success .ai-agent-disabled-toastr .link-primary,.redux-toastr .toastr.rrt-success .ai-agent-disabled-toastr .add-notification-link,.redux-toastr .toastr.rrt-warning .ai-agent-disabled-toastr .link-primary,.redux-toastr .toastr.rrt-warning .ai-agent-disabled-toastr .add-notification-link,.redux-toastr .toastr.rrt-error .ai-agent-disabled-toastr .link-primary,.redux-toastr .toastr.rrt-error .ai-agent-disabled-toastr .add-notification-link,.redux-toastr .toastr.rrt-info .ai-agent-disabled-toastr .link-primary,.redux-toastr .toastr.rrt-info .ai-agent-disabled-toastr .add-notification-link{color:#0176ff;cursor:pointer;text-decoration:underline}.redux-toastr .toastr.rrt-success .close-toastr,.redux-toastr .toastr.rrt-warning .close-toastr,.redux-toastr .toastr.rrt-error .close-toastr,.redux-toastr .toastr.rrt-info .close-toastr{height:auto;top:.6667rem;right:.6667rem;color:#80868b}.redux-toastr .toastr.rrt-success .rrt-title{color:#28a645}.redux-toastr .toastr.rrt-success .rrt-left-container .toastr-icon{color:#28a645;fill:#28a645}.redux-toastr .toastr.rrt-error .rrt-title{color:#ef4c43}.redux-toastr .toastr.rrt-error .rrt-left-container .toastr-icon{color:#ef4c43;fill:#ef4c43}.redux-toastr .toastr.rrt-info .rrt-title{color:#0176ff}.redux-toastr .toastr.rrt-info .rrt-left-container .toastr-icon{color:#0176ff;fill:#0176ff}.fr-toolbar{border:.0667rem solid #e0e4f8}.fr-toolbar.fr-top{box-shadow:none;border-radius:.2667rem}.fr-command.fr-btn{color:#2e384d;opacity:.5;cursor:pointer}.fr-command.fr-btn:hover{opacity:1}.fr-box.fr-basic .fr-wrapper{top:.5333rem;border:.0667rem solid #e0e4f8}.fr-box.fr-basic.fr-top .fr-wrapper{border-top:.0667rem solid #e0e4f8;box-shadow:none;border-radius:.2667rem}.true{border-radius:.2667rem}.true__placeholder{color:#2e384d !important;opacity:.3 !important;font-size:.9333rem !important;margin-left:.4rem !important}.true__input{color:#2e384d !important;font-size:.9333rem !important;line-height:1 !important;padding-left:.3333rem;font-weight:500 !important}.true__control{border-color:#c6d0f0 !important;box-shadow:none !important}.true__control--menu-is-open{border-color:#3e82f7 !important;box-shadow:none !important}.true__value-container{padding:.1333rem .2rem !important}.true__multi-value__label{font-size:.8rem !important;line-height:1.2;border:.0667rem solid #2e384d;border-right:0;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:.1333rem !important;border-bottom-left-radius:.1333rem !important}.true__multi-value{background-color:rgba(0,0,0,0) !important;border:0 !important;border-radius:0}.true__multi-value__remove{cursor:pointer;padding-right:.4rem !important;padding-left:.4rem !important;border-radius:0 !important;border:.0667rem solid #2e384d;border-left:0;border-top-right-radius:.1333rem !important;border-bottom-right-radius:.1333rem !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.true__multi-value__remove .svg-inline--fa{font-size:.8rem;color:#2e384d}.true__multi-value__remove:hover{background-color:#3e82f7 !important;border-color:#3e82f7}.true__multi-value__remove:hover .svg-inline--fa{color:#fff !important}.true__menu{box-shadow:none !important;border:.0667rem solid #c6d0f0 !important}.true__menu-list{padding:0 !important}.true__option{font-size:.9333rem !important;color:#2e384d !important}.true__option--is-focused{background-color:#c6d0f0 !important}.true__indicator-separator{background-color:#c6d0f0 !important}.true__option--is-selected{background-color:#3e82f7 !important;color:#fff !important}.true__option--is-disabled{color:#ccc !important}.true__option--is-selected:hover{background-color:#3e82f7 !important;color:#fff !important}.true__clear-indicator{cursor:pointer;margin-right:.3333rem}.true__dropdown-indicator{cursor:pointer;padding-left:.5333rem !important;padding-right:.5333rem !important}.true__dropdown-indicator .svg-inline--fa{font-size:1.4667rem}.true__dropdown-indicator:hover svg{fill:#2e384d !important}.true__dropdown-indicator:hover,.true__clear-indicator:hover{color:#2e384d !important}.search-autocomplete .true__input{padding-left:0}.search-autocomplete .true__dropdown-indicator{cursor:pointer;padding-left:.5333rem !important;padding-right:.5333rem !important}.search-autocomplete .true__dropdown-indicator .svg-inline--fa{font-size:1rem;color:#8e98af}.list-table{margin:0;padding:0;list-style:none}.list__head,.list__row{padding:0 1rem;font-weight:normal;border-bottom:1px solid #eff2ff;align-items:center}.list__head .list__data,.list__head .list__heading,.list__row .list__data,.list__row .list__heading{padding-top:.75rem;padding-bottom:.75rem}.list__head{font-size:.8rem;color:#8b95a7;letter-spacing:.057333rem}.list__row{font-size:.9333rem}.list__row:hover{background-color:rgba(0,0,0,.075)}.list__anchor{color:#2e384d}.list__anchor:hover{color:#2e384d;text-decoration:none}.app-logo{height:2rem;display:inline-block}.page-header{display:flex;flex:0 0 auto;justify-content:space-between;margin-bottom:1rem}.page-header+.tags-wrappper .tag{margin-bottom:0}.page-title-wrapper{display:flex;height:100%}.page-title-wrapper .page-title{width:100%;display:flex;align-items:center}.page-title .h1{width:100%;text-transform:capitalize;margin-bottom:0;line-height:1.3;align-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-placeholder,.icon-placeholder{display:flex;align-items:center;justify-content:center;width:1.7333rem;height:1.7333rem;border-radius:50%;background-color:rgba(139,180,250,.5);color:#0176ff;letter-spacing:.018rem;max-width:max-content;min-width:1.875rem}.user-placeholder--big{width:2.5rem;min-width:0;height:2.5rem;font-size:1.3333rem;max-width:none;margin-right:.8rem}.page-label{padding-bottom:.4rem;line-height:1}.page-header-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:right}.page-header-action{display:flex}.page-header-action .separator{border-left:.0667rem solid rgba(198,208,240,.34);margin-left:1rem;padding-right:1rem;margin-top:-0.3333rem;margin-bottom:-0.3333rem}.page-header-action .searchbox .fa-search,.page-header-action .input-group-both .fa-search{color:#bfc5d2}.page-header-action .btn-action{position:relative}.page-header-action .btn-action .dot-alert{position:absolute;top:-0.33rem;padding:.2rem;right:-0.33rem}.page-header-action-left{border-right:.0667rem solid #c6d0f0}.page-content{display:flex;flex:1 1 100%}.page-search .input-group-text{font-size:.8rem;padding-right:1rem}.btn-logout-all-users{display:inline-flex;align-items:center;justify-content:center;color:#ee2d23;background-color:#fff;padding:.4rem .6rem;border-radius:.375rem;border:1px solid #ee2d23}.btn-logout-all-users .fa-power-off{font-size:1rem}.btn-logout-all-users:hover{color:#ee2d23;border-color:#ee2d23;background-color:#fcedeb}.btn-action{border:.0667rem solid #c6d0f0;background-color:#fff;padding-left:.65rem;padding-right:.65rem}.btn-action .fa-sync-alt,.btn-action .fa-table,.btn-action .fa-caret-down,.btn-action .fa-filter,.btn-action .fa-signal{color:#bfc5d2}.btn-action .fa-filter,.btn-action .fa-sync-alt{transform:rotateY(180deg)}.btn-action .fa-table{font-size:1.3rem}.btn-action .fa-sync-alt{font-size:.9rem}.btn-action .fa-filter{font-size:1.1rem;padding-top:.2rem}.btn-action:hover .fa-sync-alt,.btn-action:hover .fa-table,.btn-action:hover .fa-caret-down,.btn-action:hover .fa-filter,.btn-action:hover .fa-signal{color:rgb(161.0550458716,169.8623853211,188.9449541284)}.btn-action.btn-down-arrow{padding-left:.7rem;padding-right:.7rem}.btn-action.btn-down-arrow .fa-caret-down{font-size:1.4rem;color:#0176ff}.btn-action.btn-down-arrow:hover{background-color:#0176ff}.btn-action.btn-down-arrow:hover .fa-caret-down{color:#fff}.updates{display:flex;align-items:center;margin-top:.5rem}.update{font-size:.8rem;color:#8b95a7;display:inline-block;margin-right:.33rem;font-weight:300}.update.update-red{color:#f49080}.update-separator{display:inline-block;font-weight:300;margin-right:.33rem;width:.2rem;height:.2rem;border-radius:50%;background-color:rgba(135,152,173,.8)}.tab-main-content.active{display:flex;flex-direction:column;flex:1 1 100%}.page-inner-content{max-width:100%;display:flex;flex-direction:column;flex-grow:1;flex-basis:auto;flex-shrink:0;background-color:#fff;border-radius:.2667rem;border:.0667rem solid #e0e4f8}.page-inner-content .top-wrapper{display:flex;flex:1 1 100%}.page-inner-content .bottom-section{display:flex;justify-content:space-between;flex:0 0 auto}.page-inner-content .left-section{display:flex;flex-direction:column;width:17.6rem;flex:0 0 17.6rem;padding:1.3333rem;border-right:.0667rem solid #eff2ff}.page-inner-content .left-section .scrollspy-links{flex-wrap:nowrap;padding-bottom:1.3333rem}.page-inner-content .left-section .searchbox .help-text,.page-inner-content .left-section .input-group-both .help-text{margin-top:1.3333rem;font-size:.8rem;color:#c8cbd0;line-height:1.3}.page-inner-content .right-section{display:flex;flex-direction:column;z-index:1;flex:1}.page-inner-content .right-section .h2,.page-inner-content .right-section .read-only-info,.page-inner-content .right-section .permissions-table,.page-inner-content .right-section .days-container-vertical,.page-inner-content .right-section .form-group{margin-bottom:1.3333rem}.page-inner-content .right-section .alert{margin-bottom:1.5rem}.page-inner-content .nav:not(.nav-tabs) .nav-link{border:0;padding-left:0;padding-right:0;line-height:1.5;margin-left:0}.page-inner-content .nav:not(.nav-tabs) .nav-link,.page-inner-content .nav:not(.nav-tabs) .nav-link:not([href]):not([tabindex]){cursor:pointer;color:#8b95a7}.page-inner-content .nav:not(.nav-tabs) .nav-link:hover,.page-inner-content .nav:not(.nav-tabs) .nav-link:not([href]):not([tabindex]):hover{color:#5e718a}.page-inner-content .nav:not(.nav-tabs) .nav-link .badge{margin-left:.25rem;margin-top:-0.0667rem}.page-inner-content .nav:not(.nav-tabs) .nav-link:first-child{padding-top:0}.page-inner-content .nav:not(.nav-tabs) .nav-link:last-child{padding-bottom:0}.page-inner-content .nav:not(.nav-tabs) .nav-link.active,.page-inner-content .nav:not(.nav-tabs) .nav-link.active:not([href]):not([tabindex]){color:#0176ff}.page-inner-content .nav:not(.nav-tabs) .nav-link.active.error,.page-inner-content .nav:not(.nav-tabs) .nav-link.active:not([href]):not([tabindex]).error{color:#ee2d23}.page-inner-content .custom-control{margin-bottom:1rem}.page-inner-content .ReactTable .custom-control{margin-bottom:0}.page-inner-content .searchbox .fa-search,.page-inner-content .input-group-both .fa-search{font-size:1rem}.page-inner-content .right-section-top{flex:0 0 auto;padding:1rem;border-bottom:.0667rem solid #eff2ff}.page-inner-content .right-section-top .read-only-info{margin-bottom:0}.page-inner-content .right-section-bottom{flex:1;z-index:1}.page-inner-content .right-section-bottom .brief{display:block;font-size:.8rem;color:#8798ad}.page-inner-content .right-section-bottom .small-heading{font-size:.8rem;width:100%;color:#8b95a7}.page-inner-content .form-label{margin-bottom:.5rem}.page-inner-content .form-buttons .btn{min-width:7.2rem;margin-left:.5rem;line-height:1.5}.page-inner-content .data-container{border-bottom:.0667rem solid #eff2ff;padding:1rem;padding-bottom:0}.page-inner-content .data-container:last-child{border-bottom:0}.page-inner-content .dropdown-menu{width:100%}.page-inner-content .input-group .dropdown-menu{width:auto}.page-inner-content .days-container-horizontal{margin-top:1.5rem}.page-inner-content .days-container-horizontal .day{width:2.133rem;height:2.133rem;border-radius:50%;margin-right:.75rem;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;background-color:#eff1fb}.page-inner-content .days-container-horizontal .day:hover{text-decoration:none}.page-inner-content .days-container-horizontal .day.selected{background-color:#0176ff;color:#fff}.page-inner-content .days-container-vertical .day-wrap{display:flex;align-items:center;margin-bottom:.5rem}.page-inner-content .days-container-vertical .day-wrap>div{margin-right:.5rem}.page-inner-content .days-container-vertical .day-wrap .day{width:6rem;font-size:.9333rem}.page-inner-content .days-container-vertical .day-wrap .data-selector{width:10rem}.page-inner-content.no-menu-wrapper .heading-wrapper .h2{margin-bottom:0;line-height:.9}.page-inner-content.no-menu-wrapper .top-wrapper{padding:1rem}.read-only-info .label{font-size:.8rem;line-height:.9333;color:#8b95a7;cursor:default}.read-only-info .title{font-size:.9333rem;color:#2e384d;line-height:1}.read-only-info p.title{line-height:1.4}.read-only-info{margin-bottom:1rem}.right-section-top .read-only-info{margin-bottom:0}.btn-navigation .btn{padding:.25rem .5rem;border:.0667rem solid #e0e4f8;color:#e0e4f8}.btn-navigation .btn .fa{display:block}.page-sidebar{padding-top:1rem;padding-bottom:1rem;flex-grow:1;width:4rem;background-color:#fff;box-shadow:-4px 0px 12px 0px rgba(0,0,0,.2)}.page-sidebar ul,.page-sidebar li{list-style:none;margin:0;padding:0}.page-sidebar li{text-align:center}.page-sidebar .btn{font-size:1rem;padding-left:.3333rem;padding-right:.3333rem;color:#c6d0f0;font-size:1.6rem}.page-sidebar .btn:hover{transform:scale(1.2);transition:all 300ms cubic-bezier(0.2, 0, 0, 1) 0s}.btn-collapsible{width:2rem;height:2rem;padding:0}.helptext-wrapper{display:flex;align-items:center;align-self:center;height:100%}.helptext-wrapper .help-text,.helptext-wrapper .msg-count-wrapper,.helptext-wrapper .msg-count,.helptext-wrapper .msg-count-total{color:#0176ff;font-size:.8rem;line-height:1;align-self:center}.helptext-wrapper .help-text.error,.helptext-wrapper .msg-count-wrapper.error,.helptext-wrapper .msg-count.error,.helptext-wrapper .msg-count-total.error{color:#ee2d23}.step-progress-content .custom-control{flex-direction:column}.data-container-header-link{font-weight:400;font-size:.8rem;cursor:pointer;align-self:center}.crud-info-wrapper{padding:1rem;padding-bottom:0}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.crud-info-wrapper{padding-bottom:1rem}}}.not-supported{position:absolute;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;opacity:.9;z-index:100;border-radius:.2667rem}.not-supported .fa-lock-alt{font-size:5.3333rem;color:#b0bac9}.not-supported .fa-person-dolly{font-size:5.3333rem;color:#b0bac9}.not-supported img{width:8.667rem}.toggle-error{margin-left:-2.2rem !important}li.disabled,li:disabled,a.disabled,a:disabled{cursor:not-allowed}.mw-fit-content{max-width:fit-content;width:100%}a.inactive{pointer-events:none;cursor:not-allowed}.z-index-auto{z-index:auto}.flex-1{flex:1}.call-icon-rotate{transform:rotate(90deg)}.image-filter-icon{width:1.2rem;height:1.2rem}.header-input{line-height:1}.heading-wrapper{line-height:1}.heading-wrapper .modal-title{line-height:1}.filter-help-text{font-size:.867rem;color:rgba(135,152,173,.8);display:inline-block;font-weight:300;line-height:1}.form-wrapper{border-bottom:.0667rem solid #e0e4f8;padding:1rem 0}.form-wrapper:first-child{padding-top:0}.form-wrapper:last-child{border-bottom:0;padding-bottom:0}.form-wrapper .form-group{margin-bottom:.5rem}.form-wrapper .form-group:last-child{margin-bottom:0}.checkbox-list{margin-top:.8rem;margin-bottom:.8rem}.checkbox-list .list-group-item{cursor:pointer;padding:.4667rem 1.25rem;display:flex;justify-content:space-between;align-items:flex-end;border-top:0}.checkbox-list .list-group-item:hover{background-color:#eef3f5}.checkbox-list .custom-control{min-height:auto}.checkbox-list .custom-control-label::before{top:.1333rem}.checkbox-list .custom-checkbox .custom-control-input:checked~.custom-control-label::after{top:.2rem}.delete-filter{display:inline-block;margin-top:-0.3333rem;cursor:pointer;color:#69707f}.delete-filter:hover{color:#2e384d}.page-inner-content .logo-wrapper{margin-bottom:0;vertical-align:top}.input-file{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;cursor:pointer}.feature-card .card-img-top{width:inherit;border-bottom-right-radius:.2667rem;border-bottom-left-radius:.2667rem;margin:1rem;margin-bottom:0}.feature-card .card-body{padding:1rem 1rem 1rem}.feature-card .btn-outline-primary,.feature-card .btn-outline-primary-bg-white,.feature-card .cancelBtn,.feature-card .btn-outline-primary:not([href]):not([tabindex]){cursor:pointer;color:#0176ff}.feature-card .btn-outline-primary:hover,.feature-card .btn-outline-primary-bg-white:hover,.feature-card .cancelBtn:hover,.feature-card .btn-outline-primary:not([href]):not([tabindex]):hover{background-color:#0176ff;color:#fff}.setup-wrapper{margin-top:1rem;background-color:#fff;border:.0667rem solid #e0e4f8;padding:1rem;border-radius:.2667rem}.setup-wrapper .media{padding-top:1rem}.setup-wrapper .media+.media{border-top:.0667rem solid #e0e4f8}.setup-wrapper .media-img{flex-shrink:0;margin-right:1rem;margin-top:.333rem}.setup-wrapper .media-img i{font-size:1.2rem;padding:.5rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background-color:#69707f;color:#fff;border-radius:50%}.setup-wrapper .media-body{margin-top:.5rem}@-moz-document url-prefix(){.setup-wrapper .media-body{margin-top:.25rem}}.setup-wrapper .media-body .h2{margin-bottom:1rem}.setup-wrapper .media-body .link,.setup-wrapper .media-body .modal-footer .reset-link,.modal-footer .setup-wrapper .media-body .reset-link,.setup-wrapper .media-body .link-primary,.setup-wrapper .media-body .add-notification-link{display:inline-block;font-size:.9333rem;margin-bottom:1rem;line-height:1.5}.setup-wrapper .media-body .link:hover,.setup-wrapper .media-body .modal-footer .reset-link:hover,.modal-footer .setup-wrapper .media-body .reset-link:hover,.setup-wrapper .media-body .link-primary:hover,.setup-wrapper .media-body .add-notification-link:hover{color:#0176ff}.account-details-card .read-only-info .label,.account-details-card .read-only-info .title{display:block}.account-details-card .read-only-info .title{line-height:1.4}.account-details-card .account-details-card-header{align-items:center}.account-details-card .account-details-card-header .h2{margin-bottom:0}.account-details-card .links-wrapper{line-height:1;margin-top:1.5rem}.account-details-card .account-details-card-link{font-size:.9333rem;color:#2e384d;line-height:1}.account-details-card .account-details-card-link:hover{color:#0176ff}.account-details-card .help-text{font-size:.8rem;line-height:1.3333rem}.account-details-card .help-text.text-danger{color:red}.account-details-card .help-text.text-success{color:#46c45b !important}.need-help-input .form-label{color:#8b95a7}.need-help-input .input-group-text{background-color:#0176ff;color:#fff;font-size:.9333rem;line-height:1;border:.0667rem solid #0176ff}.connect-link{font-size:.9333rem;color:#0176ff;line-height:1}.connect-link:hover{text-decoration:underline;color:#0176ff}.link-separator{font-size:.9333rem;color:#0176ff;line-height:1}.link-label{margin-bottom:.25rem}.team-assign-user .top-wrapper{justify-content:space-between}.team-assign-user .left-container,.team-assign-user .right-container{display:flex;flex-direction:column;flex-grow:1;flex-basis:0;max-width:45%}.team-assign-user .middle-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem;max-width:10%}.team-assign-user .middle-container .btn-action{min-width:2.4rem}.team-assign-user .middle-container .btn-action:hover i{color:#0176ff}.team-assign-user .menu-list-container{flex-grow:1;border:.0667rem solid #e0e4f8;border-radius:.2667rem;margin-top:1rem}.team-assign-user .menu-list-container .searchbox,.team-assign-user .menu-list-container .input-group-both{margin:1rem}.profile-edit .right-section{overflow-y:auto;overflow-x:hidden}.permissions-table .custom-control{display:flex;margin-bottom:0;justify-content:center}.fields-relationships .right-section-bottom .h2{margin-bottom:0}.fields-relationships .data-container{border-bottom:0}.fields-relationships .data-container:last-child{padding-bottom:1rem}.fields-relationships .table-data-wrapper *[class^=col-]{display:flex;align-items:center}.fields-relationships .table-data-wrapper .fa-ellipsis-v{font-size:2rem}.fields-relationships .tags-wrappper{display:flex;flex-wrap:wrap;padding-top:.2667rem;padding-bottom:.2667rem;margin-bottom:-0.6667rem}.list-group-table{margin-bottom:1rem}.list-group-table .list-group-item{display:flex;padding:.5rem 1rem;align-items:center;border:.0667rem solid #c6d0f0;border-top:.0667rem solid #eff2ff}.list-group-table .list-group-item:first-child{border-top:.0667rem solid #c6d0f0}.list-group-table .list-group-item>div{padding:0 .6667rem}.list-group-table .list-group-item>div:first-child{padding-left:0}.list-group-table .list-group-item>div:last-child{padding-right:0}.list-group-table .list-group-item .tags-wrappper{display:flex;flex-wrap:wrap;margin-bottom:-0.6667rem;padding:.6667rem 0}.list-group-table .value{font-size:.9333rem;color:#2e384d}.list-group-table .value-type{width:100%;text-align:right;font-size:.8rem;color:#b0bac9}.list-group-table.list-group-table-2 .list-group-item{border-left:0;border-right:0;padding-left:0;padding-right:0}.list-group-table.list-group-table-2 .list-group-item:first-child{border-top:0}.list-group-table.list-group-table-2 .list-group-item:last-child{border-bottom:0}.btn-submit{margin-bottom:1rem}.white-box{background-color:#fff;max-width:38.3333rem}@media(min-width: 768px){.white-box{border-radius:.2667rem}}.copyright-wrapper{display:flex;justify-content:center;text-transform:capitalize;background-color:#f9f9f9;padding:1.5rem 1.5rem 2.667rem}.copyright-content{font-size:.93333rem;color:#2e384d}.copyright-content .link,.copyright-content .modal-footer .reset-link,.modal-footer .copyright-content .reset-link,.copyright-content .link-primary,.copyright-content .add-notification-link,.copyright-content .link-primary:not([href]):not([tabindex]){padding-left:1rem;border-left:.0666rem solid #2e384d;margin-left:1rem}.app-heading{font-size:1.6rem;letter-spacing:.0666rem;margin-bottom:1rem;font-weight:300}.app-subheading{font-size:1.0666rem;letter-spacing:.1333rem;line-height:1.2;font-weight:300}.promotional-content{font-size:.9333rem;letter-spacing:.0666rem;margin-bottom:1rem}.promotional-content:not(.title){font-weight:300}.loggedin-forgot-password-link-wrapper{display:flex;justify-content:space-between;align-items:center;font-size:.9333rem;margin-bottom:2.5rem}.logo-wrapper{margin-bottom:3rem;text-align:center}.pre-login-form-card .title{margin-bottom:.75rem;font-weight:400}.pre-login-form-card .message{margin-bottom:1rem;font-size:.93333rem}.pre-login-form-card .message.last-child{margin-bottom:2rem}.form-wrappper{display:flex;flex-grow:1;flex-direction:column;background-color:#f9f9f9}.pre-login-form{flex-grow:1;align-items:center;display:flex;justify-content:center;position:relative}.white-box-bottom{padding:1.8666rem 0;border-top:.0666rem solid #eef3f5;font-size:.9333rem;text-align:center}.pre-login-form-card{padding:2rem;width:100vw;height:100vh}.pre-login-form-card .password-update__success{display:flex;flex-direction:column;align-items:center;color:#28a645;margin-bottom:3rem}.pre-login-form-card .password-update__success i{margin-bottom:.75rem}.pre-login-form-card .password-update__success span{text-align:center}@media(min-width: 768px){.pre-login-form-card{padding:3rem 6.2rem;width:35rem;height:auto;box-shadow:0 11px 36px rgba(0,0,0,.5)}}.signup-page .scrollable-content{height:70vh;width:75%;margin:auto;padding:1rem}.link-to-signIn{color:#69707f}.page-header-tags{display:flex}.page-header-tags .tags{margin-bottom:0}.card-list .card-list-items{border-bottom:.0667rem solid #e0e4f8;display:flex;margin:1rem;padding-bottom:1rem;margin-bottom:0}.card-list li.media{padding:1rem;cursor:pointer}.card-list li.media .user-placeholder,.card-list li.media .icon-placeholder{flex-shrink:0}.card-list li.media:hover{background-color:#eef3f5}.card-list li.media .card-list-content,.card-list li.media .card-list-sub-content{color:#2e384d}.card-list li.media .card-list-sub-content{font-size:.8rem}.card-list li.media:last-child .card-list-items{border-bottom:0}.card-list li.media .media-body{flex:auto;padding-top:.2667rem}.card-list li.media:last-child{border-bottom:0}.card-list li.media .update .fal{font-size:1rem}.card-list li.media.call-list-item .media-body{padding-top:0}.upcoming-activities li.media .media-body{padding-top:0}.media-body-bottom{display:flex;justify-content:space-between;align-items:flex-end}.media-person-name{font-size:.9333rem;font-weight:400}.media-body-top{display:flex;align-items:flex-start}.fal.fa-ellipsis-v,.more-icon-button{font-size:2rem;color:#8798ad}.card-text-area{display:flex;flex-direction:column}.card-score .card-body-right{flex-shrink:1}.card-score .card-body-left{display:flex;align-items:center;font-size:1.6667rem;margin-right:1rem}.card-score .card-body-left .card-body-badge{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;font-weight:normal}.card-score .up{color:#46c45b}.card-score .down{color:#ee2d23}.card-activity-list .fa-sticky-note{transform:rotateX(-180deg)}.leads-details-tab .tab-content{padding:0}.leads-details-tab .tab-content>.active{display:flex}.leads-details-tab .tab-pane .tab-content-left{padding:1rem;flex-grow:1}.leads-details-tab .tab-pane .tab-content-right{color:#c6d0f0;padding:1rem;flex-shrink:0;flex-basis:3.3333rem;display:flex;flex-direction:column;justify-content:space-between}.leads-details-tab .tab-pane .tab-content-right i.fa.fa-search{color:#8e98af}.email-list p.card-list-content{margin-top:0;line-height:1.2;margin-bottom:.6rem}.email-list{height:100%}.call-img-wrapper{margin-right:1rem}.call-img-wrapper .fa-phone{color:#69707f;font-size:.9333rem}.call-img-wrapper .arrow-icon{position:absolute;right:-0.3333rem;top:-0.1333rem;font-size:.8rem}.call-img-wrapper .arrow-icon.incoming-call{color:#46c45b}.call-img-wrapper .arrow-icon.missed-call{color:#ee2d23}.btn-more{padding-top:.2rem;padding-bottom:.2rem;line-height:1;margin-top:-0.0667rem}.check-info-list{margin-bottom:-1rem}.check-info-list li{padding-top:1rem;border-bottom:.0667rem solid #e0e4f8}.check-info-list li:first-child{padding-top:0}.check-info-list li:last-child{border-bottom:0}.check-info-list .custom-checkbox{margin-right:.3333rem}.check-info-list .h2{margin-bottom:1rem !important;display:flex;align-items:flex-start}.check-info-list .title-tag{font-size:.8rem;border:.0667rem solid #2e384d;border-radius:.1333rem;color:#2e384d;font-weight:400;display:inline-block;align-self:flex-start;margin-left:.75rem;padding:.1333rem .4rem}.with-right-sidebar-container{width:calc(100% - 4rem)}.list-bordered .media{border-bottom:.0667rem solid #e0e4f8}.list-bordered .media:last-child{border-bottom:0}.task-details-wrapper{display:flex;flex-direction:column;flex-basis:100%}.tasks-action-wrapper{display:flex;align-items:center}.tasks-action-wrapper .btn{padding:.3333rem .4667rem}.tasks-action-wrapper .btn .fa-filter{padding-top:.1rem;padding-bottom:.1rem;font-size:.85rem;color:#c6d0f0}.tasks-action-wrapper .btn.btn-primary,.tasks-action-wrapper .header-top-right .dropdown-user .btn.dropdown-toggle,.header-top-right .dropdown-user .tasks-action-wrapper .btn.dropdown-toggle,.tasks-action-wrapper .btn.bg-primary-circle{padding-top:.1333rem;padding-bottom:.1333rem}.tasks-action-wrapper .btn.btn-action{color:#c6d0f0}.tasks-action-wrapper .btn.btn-action .dot-alert{position:absolute;top:-0.33rem;padding:.2rem;right:-0.33rem}.task-modal .details-wrapper{margin-left:0;border:0}.details-adjustable-container{display:flex;padding:0 .665rem}.details-adjustable-container .left-wrapper{flex:1 1 0;display:flex}.details-adjustable-container .left-wrapper .left-margin{flex:1 1 0;margin-bottom:1rem;padding-right:1rem}.details-adjustable-container .left-wrapper .left-margin:last-child{padding-right:0}.details-adjustable-container .left-wrapper .left-margin .card{height:100%}.details-adjustable-container .right-wrapper{flex:1 1 0;margin-bottom:1rem}.details-adjustable-container .right-wrapper .upcoming-activities{height:100%}.details-adjustable-container.upcoming-activities-visible .left-wrapper{flex-wrap:wrap}.details-adjustable-container.upcoming-activities-visible .left-wrapper .left-margin{padding-right:1rem}.duplicate-lead-info{overflow-y:overlay;max-height:12rem;overflow-x:hidden}.infinite-scroll-container{overflow-y:auto}.leads-details.details-page .feed-index .header-container{top:-1px}.details-page{padding:0;flex-direction:row;flex:auto}.details-page .upcoming-date{color:rgba(244,144,128,.5)}.details-page .update{font-size:.8rem}.social-icon{margin-top:.2rem;display:inline-block;cursor:pointer}.social-icon.fb i{color:#3b5998}.social-icon.in i{color:#0077b5}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.right-side-full-height-modal .page-inner-content{display:block}.grid-wrapper{flex-shrink:1;overflow-x:hidden}.email-crud-modal .modal-body{height:100%}.email-crud-modal .attachment-wrapper .tags-wrappper{max-width:80%}.edit-form .scrollspy-links{flex-shrink:1}.edit-form .right-section,.edit-form .scrollspy-links{display:block}.subject-wrapper{margin-top:-0.25rem}.send-mail-wrapper{padding-bottom:1rem}.vertical-controls{display:flex;flex-direction:column}.task-modal .details-wrapper{flex-basis:100%}}
