.NoMemberships_phone_7d2 {
  white-space: nowrap;
}

.OpenInApp_container_5bb {
  max-width: 850px;
  padding: 8px;
  text-align: center;
  margin: auto;
}

.OpenInApp_logo_62b {
  width: 48px;
  margin: 40px auto;
}

.OpenInApp_panel_76a {
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
  border: 1px solid #e2e2e2;
  border: 1px solid var(--borderDefault);
  border-radius: 3px;
  background: #ffffff;
  background: var(--surfaceBackgroundDefault);
}

.OpenInApp_desc_32e {
  color: #b2b2b2;
  color: var(--closeSilverChalice);
  margin: 16px 0;
}

.OpenInApp_mini_2a0 {
  font-size: 13px;
}
.OpenInApp_link_7e8 {
  cursor: pointer;
}

.FilterTokensBar_main_a03 {
  border-bottom: 1px solid #e2e2e2;
  border-bottom: 1px solid var(--borderDefault);
}

.FilterTokensBar_linkToOldPage_f9d {
  color: #919191;
  color: var(--gray-40);
  -webkit-text-decoration: underline;
  text-decoration: underline;
}

.FilterTokensBar_controls_ef4 {
  background: #ffffff;
  background: var(--surfaceBackgroundDefault);
  height: 40px;
  box-sizing: border-box;
}


  /* Badge height is higher than line-height when button is small. *//* This is to make sure the badge is vertically centered. */.FilterTokensBar_Buttons_filtersButton_f80 .Btn__text {
    display: flex;
    gap: 8px;
    gap: var(--spacing-8);
  }.FilterTokensBar_Buttons_filtersButton_f80 svg {
    transform: rotate(0);
    transition: transform 0.1s ease-in;
  }.FilterTokensBar_Buttons_filtersButton_f80.FilterTokensBar_Buttons_open_797 svg {
      transform: rotate(90deg);
    }

.Operator_operator_5b0 {
  font-size: 9px;
  color: #767676;
  color: var(--gray-50);
  display: inline-block;
  background: rgba(0, 0, 0, 0.1);
  padding: 0px 8px;
  border-radius: 16px;
  text-transform: uppercase;
  font-weight: 600;
  font-weight: var(--fontWeightBold);
  line-height: 16px;
}.Operator_operator_5b0.Operator_token_6f4 {
    font-size: 10px;
    color: #2e2e2e;
    color: var(--colorTextDefault);
  }

.FilterTokensBar_TokensDisplay_findContactsBar_d4b {
  display: grid;
  grid-auto-flow: column;
  align-items: center;
  justify-content: space-between;
  grid-gap: 5px;
  gap: 5px;
}

@media screen and (max-width: 767px) {

.FilterTokensBar_TokensDisplay_findContactsBar_d4b.FilterTokensBar_TokensDisplay_isTrigger_3e7 {
      grid-auto-flow: row;
  }
    }

.FilterTokensBar_TokensDisplay_filtersContainer_4ad {
  width: 100%;
  flex: 0 0 auto;
}

.FilterTokensBar_TokensDisplay_filtersContainer_4ad.FilterTokensBar_TokensDisplay_flexShrink_2fa {
    flex-shrink: 1;
  }

.FilterTokensBar_TokensDisplay_controls_4d6 {
  background: #ffffff;
  background: var(--surfaceBackgroundDefault);
  height: 40px;
  box-sizing: border-box;
}

.FilterTokensBar_TokensDisplay_controls_4d6.FilterTokensBar_TokensDisplay_withBackground_173 {
    position: relative;
    border-top: 1px solid #e2e2e2;
    border-top: 1px solid var(--borderDefault);
    border-bottom: 1px solid #e2e2e2;
    border-bottom: 1px solid var(--borderDefault);
    background-color: #f9f9f9;
    background-color: var(--surfaceBackgroundMedium);
  }

.FilterTokensBar_TokensDisplay_controls_4d6.FilterTokensBar_TokensDisplay_matchBar_558 {
    width: 100%;
    padding-top: 0;
  }

.FilterTokensBar_TokensDisplay_controls_4d6.FilterTokensBar_TokensDisplay_matchBar_558.FilterTokensBar_TokensDisplay_withBackground_173 {
      border-bottom: 1px solid #f1f1f1;
      border-bottom: 1px solid var(--borderLight);
    }

.FilterTokensBar_TokensDisplay_scrollContainer_dab {
  display: flex;
  flex-direction: column;
  overflow: auto;
  scrollbar-width: none;
}

.FilterTokensBar_TokensDisplay_scrollContainer_dab::-webkit-scrollbar {
    display: none;
  }

.FilterTokensBar_TokensDisplay_scrollContainerTrigger_aa0 {
  gap: 16px;
  gap: var(--spacing-16);
}

.FilterTokensBar_TokensDisplay_addBtn_fbe {
  margin-left: 8px;
}

/* Specificity needed to override findContactsBar > span color */

.FilterTokensBar_TokensDisplay_hintIcon_e83.FilterTokensBar_TokensDisplay_hintIcon_e83 {
    color: #2e2e2e;
    color: var(--colorTextDefault);
  }

.Token_token_8eb {
  --padding: 8px;
  --gap: 4px;
  --max-width: 200px;

  cursor: pointer;
  height: 28px;
  padding: 0 8px;
  padding: 0 var(--padding);
  background: #eef7fb;
  background: var(--closeLightBlue);
  border: 1px solid #e2e2e2;
  border: 1px solid var(--borderDefault);
  border-radius: 3px;
  border-radius: var(--baseBorderRadius);
  box-sizing: border-box;
  white-space: nowrap;
  display: inline-grid;
  grid-auto-flow: column;
  align-items: center;
  gap: 4px;
  gap: var(--gap);
  box-shadow: 0px 1px 1px 0px #000000 5%;
}

.Token_token_8eb.Token_readonly_043 {
    cursor: default;
    color: #919191;
    color: var(--gray-40);
    background: #f1f1f1;
    background: var(--surfaceBackgroundDark);
  }

.Token_token_8eb.Token_readonly_043 .Token_content_b8e {
      color: #2e2e2e;
      color: var(--colorTextDefault);
    }

.Token_token_8eb:hover {
    /* TODO: find a proper way to darken the color or define a color in the DS */
    background: rgb(230, 243, 249);
  }

.Token_token_8eb.Token_error_d4f {
    background: #fae6e8;
    background: var(--failureBackgroundColor);
  }

.Token_token_8eb.Token_error_d4f .Token_content_b8e {
      color: #dd0f21;
      color: var(--failurePrimaryColor);
    }

.Token_content_b8e {
  flex: 1;
}

.Token_name_bef {
  display: flex;
}

.Token_closeBtn_8af {
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 200ms var(--standardCurve);
  margin: 0 calc(var(--padding) * -1) 0 calc(var(--gap) * -1); /* cancel right padding & left flex gap */
  opacity: 0.25;
}

.Token_closeBtn_8af:hover {
    opacity: 1;
  }

.Token_filterToken_40b {
  display: grid;
  grid-gap: var(--gap);
  gap: var(--gap);
  grid-auto-flow: column;
  align-items: center;
}

.Token_truncate_ba4 {
  display: block;
  max-width: var(--max-width);
  text-overflow: ellipsis;
  overflow: hidden;
}

.Token_badge_50b {
  line-height: 0;
}

.OpportunityStatusLabel_dot_912 {
  width: 10px;
  height: 10px;
  border-radius: 50%;
}

.OpportunityStatusLabel_statusLabel_ec7 {
  max-width: 275px;
}

.OpportunityStatusLabel_active_676 {
  background-color: #ffbd2e;
  background-color: var(--statusTypeActiveColor);
}

.OpportunityStatusLabel_won_a60 {
  background-color: #8d8;
  background-color: var(--statusTypeWonColor);
}

.OpportunityStatusLabel_lost_0c9 {
  background-color: #ccc;
  background-color: var(--statusTypeLostColor);
}

.TokenType_graphicalTokens_value_78d {
  --max-width: 150px;

  font-weight: 600;

  font-weight: var(--fontWeightBold);
  max-width: 150px;
  max-width: var(--max-width);
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
}

.FilterTokensBar_FilterGroup_group_bb3 {
  --height: 28px;
  --itemMargin: 2px 0 2px 8px;
}

.FilterTokensBar_FilterGroup_matchSelect_b32 {
  margin: var(--itemMargin);
  height: 28px;
  display: flex;
  align-items: center;
}

.FilterTokensBar_FilterGroup_tokens_dd8 {
  display: flex;
  flex-wrap: wrap;

  /* When the group has other groups, we change the flex direction to column and */
  /* add a pseudo-element besides every inner group for showing a tree-like UI. */
}

.FilterTokensBar_FilterGroup_tokens_dd8.FilterTokensBar_FilterGroup_nested_89f {
    flex-direction: column;
    width: 100%;
  }

.FilterTokensBar_FilterGroup_tokens_dd8.FilterTokensBar_FilterGroup_nested_89f .FilterTokensBar_FilterGroup_group_bb3 {
      position: relative;
      margin-left: 16px;
      padding-left: 29px;
      border-left: 1px solid #e2e2e2;
      border-left: 1px solid var(--borderDefault);
      box-sizing: border-box;
    }

.FilterTokensBar_FilterGroup_tokens_dd8.FilterTokensBar_FilterGroup_nested_89f .FilterTokensBar_FilterGroup_group_bb3:last-of-type {
        border-left: 1px solid transparent;
      }

.FilterTokensBar_FilterGroup_tokens_dd8.FilterTokensBar_FilterGroup_nested_89f .FilterTokensBar_FilterGroup_group_bb3::before {
        content: '';
        position: absolute;
        top: -4px;
        left: -1px;
        height: 24px;
        width: 20px;
        border-left: 1px solid #e2e2e2;
        border-left: 1px solid var(--borderDefault);
        border-bottom: 1px solid #e2e2e2;
        border-bottom: 1px solid var(--borderDefault);
      }

.FilterTokensBar_FilterGroup_break_a9a {
  flex-basis: 100%;
  height: 0;
}

.FilterTokensBar_FilterGroup_tokenWrapper_93e {
  margin: var(--itemMargin);
}

.FilterTokensBar_FilterGroup_addBtn_5e3,
.FilterTokensBar_FilterGroup_inlineButtons_932,
.FilterTokensBar_FilterGroup_groupOperator_02e {
  height: var(--height);
  display: flex;
  align-items: center;
  margin: var(--itemMargin);
}

.FilterTokensBar_FilterGroup_lastTokenWrapper_7db {
  display: flex;
}

.FilterTokensBar_FilterGroup_queryOperator_072 {
  height: var(--height);
  display: flex;
  align-items: center;
  margin-right: 8px;
}

.FilterTokensBar_FilterGroup_tooltipLine_1e5 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.FilterTokensBar_FilterGroup_tokensContainer_fa5 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
}

.FilterTokensBar_FilterGroup_group_bb3:hover > .FilterTokensBar_FilterGroup_addGroupBtn_ded {
    opacity: 1;
  }

.FilterTokensBar_FilterGroup_tokensContainer_fa5:hover > .FilterTokensBar_FilterGroup_inlineButtons_932,
  .FilterTokensBar_FilterGroup_tokensContainer_fa5:hover > .FilterTokensBar_FilterGroup_tokens_dd8 > .FilterTokensBar_FilterGroup_lastTokenWrapper_7db > .FilterTokensBar_FilterGroup_inlineButtons_932,
  .FilterTokensBar_FilterGroup_tokensContainer_fa5:hover > .FilterTokensBar_FilterGroup_tokens_dd8 > .FilterTokensBar_FilterGroup_inlineButtons_932 {
    opacity: 1;
  }

.FilterTokensBar_FilterGroup_tokensContainer_fa5:hover > .FilterTokensBar_FilterGroup_inlineButtons_932 > span > .FilterTokensBar_FilterGroup_removeGroupBtn_e9d, .FilterTokensBar_FilterGroup_tokensContainer_fa5:hover > .FilterTokensBar_FilterGroup_tokens_dd8 > .FilterTokensBar_FilterGroup_lastTokenWrapper_7db > .FilterTokensBar_FilterGroup_inlineButtons_932 > span > .FilterTokensBar_FilterGroup_removeGroupBtn_e9d, .FilterTokensBar_FilterGroup_tokensContainer_fa5:hover > .FilterTokensBar_FilterGroup_tokens_dd8 > .FilterTokensBar_FilterGroup_inlineButtons_932 > span > .FilterTokensBar_FilterGroup_removeGroupBtn_e9d {
      opacity: 0.25;
    }

.FilterTokensBar_FilterGroup_addGroupBtn_ded,
.FilterTokensBar_FilterGroup_inlineButtons_932,
.FilterTokensBar_FilterGroup_removeGroupBtn_e9d {
  transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 200ms var(--standardCurve);
  opacity: 0;
}

.FilterTokensBar_FilterGroup_addGroupBtn_ded:hover, .FilterTokensBar_FilterGroup_inlineButtons_932:hover, .FilterTokensBar_FilterGroup_removeGroupBtn_e9d:hover {
    opacity: 1 !important;
  }

.FilterTokensBar_FilterGroupTitle_groupTitle_19b {
  line-height: 28px;
  display: flex;
  align-items: center;
  justify-items: start;
  flex: 0 0 auto;
}.FilterTokensBar_FilterGroupTitle_groupTitle_19b > span {
    color: #767676;
    color: var(--gray-50);
  }.FilterTokensBar_FilterGroupTitle_groupTitle_19b:first-child::first-letter {
    text-transform: uppercase;
  }

.FilterTokensBar_Group_group_4a2 {
  padding: 6px 16px 0;
  background: #ffffff;
  background: var(--surfaceBackgroundDefault);
  display: flex;
  font-size: 13px;
  align-items: center;
  flex-wrap: wrap;
}.FilterTokensBar_Group_group_4a2 .FilterTokensBar_Group_minWidth_ee1 {
    /* So filters can be horizontally scrollable on smaller screens rather than taking */
    /* a lot of space vertically */
    min-width: 600px;
  }@media screen and (min-width: 1120px) {.FilterTokensBar_Group_group_4a2 {
    padding: 6px 24px 0;
}

    .FilterTokensBar_Group_group_4a2.FilterTokensBar_Group_withBasePadding_477 {
      padding: 0 16px;
      padding: 0 var(--spacing-16);
    }
  }

.FilterTokensBar_MatchSelect_wrapper_cfd {
  max-width: 100px;
}

.FilterTokensBar_MatchSelect_item_e84 {
  display: grid;
  grid-row-gap: 4px;
  row-gap: 4px;
  max-width: 160px;
  margin: 2px 0;
}

.FilterTokensBar_MatchSelect_label_2c3 {
  font-size: 14px;
  line-height: 16px;
}

.FilterTokensBar_MatchSelect_description_b14 {
  color: #767676;
  color: var(--gray-50);
}

.FilterTokensBar_MatchSelect_description_b14,
.FilterTokensBar_MatchSelect_legend_136 {
  font-size: 13px;
  line-height: 16px;
}

.TextButton_textButton_ab5 {
  /* prevent growing with parent width */
  width: max-content;

  color: #919191;

  color: var(--gray-40);
  -webkit-text-decoration: underline;
  text-decoration: underline;
}.TextButton_textButton_ab5:hover {
    color: #3781b8;
    color: var(--linkColor);
  }

.ResultsLimit_resultsLimit_bce {
  display: grid;
  grid-gap: 8px;
  gap: 8px;
  grid-auto-flow: column;
  justify-content: start;
  align-items: center;
}

.ResultsLimit_icon_aea {
  color: #919191;
  color: var(--gray-40);
}

.ResultsLimit_total_b06 {
  color: #767676;
  color: var(--gray-50);
}

.ResultsLimit_count_530 {
  font-feature-settings: "tnum";
  font-variant-numeric: tabular-nums;
}

.ResultsLimit_limitInput_5c0 {
  font-feature-settings: "tnum";
  font-variant-numeric: tabular-nums;
  min-width: 4ch;
}

input[type='text'].TextInput_input_539,
input[type='number'].TextInput_input_539,
.TextInput_input_539 {
  height: auto;
  height: initial;
  border: medium none currentcolor;
  border: initial;
  padding: 0;
  padding: initial;
  margin: 0;
  margin: initial;
  line-height: inherit;
  background: transparent none repeat 0 0 / auto auto padding-box border-box scroll;
  background: initial;
  box-shadow: none;
  box-shadow: initial;
  font-size: inherit;
  vertical-align: baseline;
  vertical-align: initial;
  outline: medium none currentcolor;
  outline: initial;
  -moz-appearance: textfield;
}input.TextInput_input_539[type='text']:focus, input.TextInput_input_539[type='number']:focus, .TextInput_input_539:focus {
    box-shadow: none !important;
    box-shadow: initial !important;
  }input.TextInput_input_539[type='text']:focus, input.TextInput_input_539[type='number']:focus, .TextInput_input_539:focus {
    /* override global input styles */
  }

.ResultsTitle_title_9bf {
  display: flex;
}


/*# sourceMappingURL=https://srcmaps.close.com/srcmaps/main~9f2bf879.1c90f9d678d21cd863d8.js.map*/