import { getRateInAllFormats, formatMoney } from '@transferwise/formatting';
import PropTypes from 'prop-types';
import React from 'react';
import { FormattedMessage, useIntl } from 'react-intl';
import { s as styleInject } from './style-inject.es-1f59c1d0.js';
import { A as Arrow } from './ArrowIcon-e59542a4.js';
import { s as sortQuotesByReceivedAmount } from './tracking-4fba21bf.js';
import { i as isWiseQuote } from './quoteFilters-9ddc9e2f.js';

const CurrencyRouteDescription = ({
  sourceCurrency,
  targetCurrency,
  exchangeRate,
  multiplier
}) => {
  const defaultedExchangeRate = exchangeRate || 1; // required as exchangeRate is mandatory in getRateInAllFormats
  const isInvertedRate = getRateInAllFormats(defaultedExchangeRate, sourceCurrency, targetCurrency).formats.equation.reference === 'target';
  return /*#__PURE__*/React.createElement(React.Fragment, null, '(', multiplier, " ", isInvertedRate ? targetCurrency : sourceCurrency, " ", '→', ' ', isInvertedRate ? sourceCurrency : targetCurrency, ')');
};
CurrencyRouteDescription.propTypes = {
  sourceCurrency: PropTypes.string.isRequired,
  targetCurrency: PropTypes.string.isRequired,
  exchangeRate: PropTypes.number,
  multiplier: PropTypes.number
};
CurrencyRouteDescription.defaultProps = {
  exchangeRate: null,
  multiplier: 1
};

var css_248z$2 = ".cc_comparison-widget_3768290182 a,\n.cc_comparison-table_3768290182 a {\n  border-bottom: none;\n  color: var(--color-content-link);\n}\n.cc_comparison-widget_3768290182 ul,\n.cc_comparison-table_3768290182 ul {\n  margin: 0;\n  padding: 8px;\n}\n.cc_comparison-widget_3768290182 ul,\n.cc_comparison-table_3768290182 ul,\n.cc_comparison-widget_3768290182 ol,\n.cc_comparison-table_3768290182 ol {\n  margin: 0;\n}\n.cc_comparison-widget_3768290182 ul li,\n.cc_comparison-table_3768290182 ul li {\n  margin: 0;\n  list-style-type: none;\n}\n.cc_comparison-widget_3768290182 ul li::before,\n.cc_comparison-table_3768290182 ul li::before {\n  content: none;\n}\n.cc_comparison-widget_3768290182 ul ul,\n.cc_comparison-table_3768290182 ul ul,\n.cc_comparison-widget_3768290182 ol ul,\n.cc_comparison-table_3768290182 ol ul,\n.cc_comparison-widget_3768290182 ul ol,\n.cc_comparison-table_3768290182 ul ol,\n.cc_comparison-widget_3768290182 ol ol,\n.cc_comparison-table_3768290182 ol ol {\n  margin: 0;\n}\n.cc_comparison-widget_3768290182 p,\n.cc_comparison-table_3768290182 p {\n  margin: 0 0 var(--line-height-24);\n}\n.cc_comparison-widget_3768290182 b,\n.cc_comparison-table_3768290182 b {\n  color: var(--color-content-primary);\n  font-weight: var(--font-weight-semi-bold);\n  letter-spacing: 0;\n}\n.cc_comparison-widget_3768290182 table.cc_table-plain_3768290182,\n.cc_comparison-table_3768290182 table.cc_table-plain_3768290182 {\n  display: table;\n  width: 100%;\n}\nhtml {\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  margin: 0;\n  font: inherit;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n  -webkit-appearance: button;\n  cursor: pointer;\n}\nbutton {\n  overflow: visible;\n}\nbutton,\nselect {\n  text-transform: none;\n}\nth {\n  text-align: left;\n}\nsup {\n  top: -0.5em;\n}\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline;\n}\n.cc_alert_3768290182 {\n  margin-bottom: var(--space-small);\n  padding: var(--space-small);\n  border-radius: calc(var(--size-4) - 1px);\n  background-color: var(--color-white);\n  color: var(--color-content-secondary);\n}\n@media (min-width: 576px) {\n  .cc_alert_3768290182 {\n    margin-bottom: var(--size-24);\n    padding: var(--size-24);\n  }\n}\n@media (min-width: 992px) {\n  .cc_alert_3768290182 {\n    margin-bottom: var(--size-32);\n    padding: var(--size-32);\n  }\n}\n.cc_alert-info_3768290182 {\n  background-color: var(--color-border-neutral);\n  color: var(--color-content-secondary);\n}\n.cc_form-group_3768290182 {\n  margin-bottom: var(--size-24);\n}\n.cc_form-group-lg_3768290182 {\n  position: relative;\n}\n.cc_form-group-lg_3768290182 .cc_control-label_3768290182 {\n  position: absolute;\n  z-index: 1;\n  top: 12px;\n  left: 14px;\n  margin-bottom: 0;\n}\n.cc_form-group-lg_3768290182 .cc_input-lg_3768290182 {\n  height: var(--size-72);\n  padding: var(--size-12) var(--size-16);\n  border-radius: calc(var(--size-4) - 1px);\n  font-size: var(--font-size-22);\n  line-height: var(--line-height-32);\n}\n.cc_form-group-lg_3768290182 .cc_input-group-lg_3768290182 > .cc_form-control_3768290182,\n.cc_form-group-lg_3768290182 .cc_input-group-lg_3768290182 > .cc_input-group-addon_3768290182 {\n  height: var(--size-72);\n  padding: calc(var(--size-4) + var(--size-24)) var(--size-12) var(--size-4);\n  font-size: var(--font-size-22);\n  line-height: var(--line-height-32);\n}\n.cc_form-control_3768290182 {\n  display: block;\n  width: 100%;\n  height: var(--line-height-48);\n  padding: var(--size-12) var(--size-16);\n  transition: border-color ease-in-out 0.15s;\n  border: 1px solid var(--color-interactive-secondary);\n  border-radius: var(--radius-small);\n  background-clip: padding-box;\n  background-image: none;\n  color: var(--color-content-primary);\n  font-size: var(--font-size-16);\n  font-weight: var(--font-weight-regular);\n  line-height: var(--line-height-24);\n}\n.cc_form-control_3768290182:focus {\n  border-color: var(--color-interactive-primary);\n  outline: 0;\n}\n.cc_label_3768290182 {\n  display: inline-block;\n  max-width: 100%;\n}\n.cc_label_3768290182,\n.cc_secondary_3768290182 {\n  transition: color ease-in-out 0.15s;\n  font-size: var(--font-size-14);\n  line-height: 20px;\n}\n.cc_container_3768290182 {\n  margin-right: auto;\n  margin-left: auto;\n  padding-right: var(--space-small);\n  padding-left: var(--space-small);\n}\n@media (min-width: 576px) {\n  .cc_container_3768290182 {\n    padding-right: var(--size-24);\n    padding-left: var(--size-24);\n  }\n}\n@media (min-width: 992px) {\n  .cc_container_3768290182 {\n    padding-right: var(--size-32);\n    padding-left: var(--size-32);\n  }\n}\n@media (min-width: 1200px) {\n  .cc_container_3768290182 {\n    max-width: 1164px;\n  }\n}\n[class*='col-'] {\n  position: relative;\n  min-height: 1px;\n  padding-right: 12px;\n  padding-left: 12px;\n}\n@media (max-width: 575px) {\n  [class*='col-'] {\n    padding-right: 8px;\n    padding-left: 8px;\n  }\n}\n[class*='col-xs'] {\n  float: left;\n}\n.cc_col-xs-12_3768290182 {\n  width: 100%;\n}\n@media (min-width: 576px) {\n  .cc_col-sm-10_3768290182 {\n    width: 83.33333333%;\n  }\n}\n@media (min-width: 576px) {\n  .cc_col-sm-offset-1_3768290182 {\n    margin-left: 8.33333333%;\n  }\n}\n.cc_clearfix__3768290182::before,\n.cc_form-horizontal_3768290182 .cc_form-group_3768290182::before,\n.cc_btn-group-vertical_3768290182 > .cc_btn-group_3768290182::before,\n.cc_container_3768290182::before,\n.cc_container-fluid_3768290182::before,\n.cc_row_3768290182::before,\n.cc_dl-horizontal_3768290182 dd::before,\n.cc_clearfix__3768290182::after,\n.cc_form-horizontal_3768290182 .cc_form-group_3768290182::after,\n.cc_btn-group-vertical_3768290182 > .cc_btn-group_3768290182::after,\n.cc_container_3768290182::after,\n.cc_container-fluid_3768290182::after,\n.cc_row_3768290182::after,\n.cc_dl-horizontal_3768290182 dd::after {\n  content: ' ';\n  display: table;\n}\n.cc_clearfix__3768290182::after,\n.cc_form-horizontal_3768290182 .cc_form-group_3768290182::after,\n.cc_btn-group-vertical_3768290182 > .cc_btn-group_3768290182::after,\n.cc_container_3768290182::after,\n.cc_container-fluid_3768290182::after,\n.cc_row_3768290182::after,\n.cc_dl-horizontal_3768290182 dd::after {\n  clear: both;\n}\n.cc_loader_3768290182 {\n  display: flex;\n  justify-content: center;\n}\n.cc_sr-only_3768290182 {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  margin: -1px;\n  padding: 0;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.cc_anchor_3768290182 {\n  border: 0;\n  background: transparent;\n  color: var(--color-content-primary);\n  font-weight: var(--font-weight-semi-bold);\n  letter-spacing: 0;\n  text-decoration: underline;\n}\n.cc_anchor_3768290182:focus,\n.cc_anchor_3768290182:hover {\n  background: transparent;\n  color: var(--color-content-link-hover);\n  text-decoration: underline;\n}\n.cc_anchor_3768290182:active {\n  background: transparent;\n  color: var(--color-content-link-active);\n}\n.cc_anchor--dark_3768290182 {\n  color: var(--color-content-link);\n}\n.cc_img-responsive_3768290182 {\n  max-width: 100%;\n}\n.cc_text-xs-left_3768290182 {\n  text-align: left;\n}\n.cc_text-xs-center_3768290182 {\n  text-align: center;\n}\n@media (min-width: 768px) {\n  .cc_text-md-left_3768290182 {\n    text-align: left;\n  }\n}\n.cc_text-success_3768290182 {\n  color: var(--color-sentiment-positive);\n}\n.cc_text-content-secondary_3768290182 {\n  color: var(--color-content-secondary);\n}\n.cc_small_3768290182 {\n  font-size: var(--font-size-14);\n  line-height: var(--line-height-24);\n}\n.cc_strong_3768290182 {\n  font-weight: var(--font-weight-semi-bold);\n  letter-spacing: 0;\n}\n.cc_h3_3768290182,\n.cc_h4_3768290182 {\n  margin-top: 0;\n  margin-bottom: 0;\n  color: var(--color-content-primary);\n  font-family: 'Inter', Helvetica, Arial, sans-serif;\n  font-weight: var(--font-weight-semi-bold);\n  letter-spacing: 0;\n  line-height: var(--line-height-title);\n  text-transform: none;\n}\n.cc_h3_3768290182 .cc_small_3768290182,\n.cc_h4_3768290182 .cc_small_3768290182 {\n  font-weight: 300;\n  line-height: 1;\n}\n.cc_h3_3768290182 {\n  font-size: var(--font-size-16);\n  line-height: var(--line-height-title);\n}\n.cc_h4_3768290182 {\n  font-size: var(--font-size-14);\n  line-height: var(--line-height-title);\n}\n@media (min-width: 768px) {\n  .cc_h3_3768290182 {\n    margin-bottom: 2px;\n    font-size: var(--font-size-20);\n    line-height: var(--line-height-title);\n  }\n  .cc_h4_3768290182 {\n    font-size: var(--font-size-16);\n    line-height: var(--line-height-title);\n  }\n}\n.cc_font-weight-bold_3768290182 {\n  font-weight: var(--font-weight-semi-bold) !important;\n}\n.cc_text-xs-nowrap_3768290182 {\n  white-space: nowrap;\n}\ntable,\n.cc_table_3768290182 {\n  display: table;\n  width: 100%;\n  max-width: 100%;\n  margin-bottom: var(--line-height-24);\n  border-spacing: 0;\n  border-collapse: separate;\n}\n.cc_table_3768290182 > thead,\n.cc_table_3768290182 > tfoot {\n  font-size: var(--font-size-14);\n}\n.cc_table-responsive_3768290182 {\n  min-height: 0.01%;\n  overflow-x: auto;\n}\n.cc_table-condensed_3768290182 th,\n.cc_table-condensed_3768290182 td {\n  padding: 8px;\n}\n.cc_form-group_3768290182 {\n  position: relative;\n  font-size: 14px;\n}\n.cc_input-group-addon_3768290182 {\n  display: table-cell;\n  width: 1%;\n  padding: var(--size-12) var(--size-16);\n  transition: border-color ease-in-out 0.15s;\n  font-size: var(--font-size-16);\n  line-height: var(--line-height-24);\n  text-align: center;\n  vertical-align: middle;\n  white-space: nowrap;\n}\n.cc_input-group-addon_3768290182.cc_input-lg_3768290182 {\n  padding: var(--size-12) var(--size-16) !important;\n}\n.cc_input-group-addon_3768290182 .cc_tw-icon_3768290182 {\n  display: inline-block;\n  margin-top: -2px;\n  margin-right: -5px;\n  margin-left: -4px;\n  font-size: 24px;\n  vertical-align: middle;\n}\n.cc_input-group_3768290182 {\n  display: table;\n  position: relative;\n  width: 100%;\n  border-collapse: separate;\n}\n.cc_input-group_3768290182 .cc_input-group-btn_3768290182,\n.cc_input-group_3768290182 .cc_input-group-addon_3768290182,\n.cc_input-group_3768290182 .cc_form-control_3768290182 {\n  border-radius: 0;\n  background-color: unset;\n}\n.cc_input-group_3768290182 .cc_input-group-btn_3768290182:first-child,\n.cc_input-group_3768290182 .cc_input-group-addon_3768290182:first-child,\n.cc_input-group_3768290182 .cc_form-control_3768290182:first-child {\n  border-top-left-radius: calc(var(--size-4) - 1px);\n  border-bottom-left-radius: calc(var(--size-4) - 1px);\n}\n.cc_input-group_3768290182 .cc_input-group-btn_3768290182:last-child,\n.cc_input-group_3768290182 .cc_input-group-addon_3768290182:last-child,\n.cc_input-group_3768290182 .cc_form-control_3768290182:last-child {\n  border-right-width: 1px;\n  border-top-right-radius: calc(var(--size-4) - 1px);\n  border-bottom-right-radius: calc(var(--size-4) - 1px);\n}\n.cc_input-group_3768290182 .cc_input-group-btn_3768290182:not(:first-child),\n.cc_input-group_3768290182 .cc_input-group-addon_3768290182:not(:first-child),\n.cc_input-group_3768290182 .cc_form-control_3768290182:not(:first-child) {\n  border-left: 0;\n}\n.cc_input-group_3768290182 .cc_input-group-btn_3768290182:not(:last-child),\n.cc_input-group_3768290182 .cc_input-group-addon_3768290182:not(:last-child),\n.cc_input-group_3768290182 .cc_form-control_3768290182:not(:last-child) {\n  border-right: 0;\n}\n.cc_focus_3768290182 .cc_input-group_3768290182 .cc_form-control_3768290182,\n.cc_has-focus_3768290182 .cc_input-group_3768290182 .cc_form-control_3768290182,\n.cc_input-group_3768290182:focus-within .cc_form-control_3768290182,\n.cc_focus_3768290182 .cc_input-group_3768290182 .cc_input-group-addon_3768290182,\n.cc_has-focus_3768290182 .cc_input-group_3768290182 .cc_input-group-addon_3768290182,\n.cc_input-group_3768290182:focus-within .cc_input-group-addon_3768290182 {\n  border: 0;\n}\n.cc_input-group-lg_3768290182 > .cc_form-control_3768290182 {\n  margin-bottom: 0;\n}\n.cc_form-control_3768290182 {\n  box-shadow: none;\n}\n.cc_input-group-addon_3768290182 + .cc_form-control_3768290182 {\n  padding-left: 0;\n}\n.cc_input-group-btn_3768290182 {\n  display: table-cell;\n  width: 1%;\n  vertical-align: middle;\n  white-space: nowrap;\n}\n.cc_dot-success_3768290182 {\n  display: flex;\n  order: 1;\n  margin-left: var(--size-4);\n}\n.cc_dot-success_3768290182::before {\n  content: '';\n  width: var(--size-8);\n  height: var(--size-8);\n  margin-top: -2px;\n  border-radius: 100%;\n  background: var(--color-sentiment-positive);\n}\n.cc_dot-fail_3768290182 {\n  display: flex;\n  order: 1;\n  margin-left: var(--size-4);\n}\n.cc_dot-fail_3768290182::before {\n  content: '';\n  width: var(--size-8);\n  height: var(--size-8);\n  margin-top: -2px;\n  border-radius: 100%;\n  background: var(--color-sentiment-negative);\n}\n.cc_d-flex_3768290182 {\n  display: flex !important;\n}\n@media (min-width: 768px) {\n  .cc_d-flex-md_3768290182 {\n    display: flex !important;\n  }\n}\n.cc_flex-center_3768290182 {\n  align-items: center;\n  justify-content: center;\n}\n@media (min-width: 768px) {\n  .cc_flex-center-md_3768290182 {\n    align-items: center;\n    justify-content: center;\n  }\n}\n.cc_flex-left_3768290182 {\n  align-items: flex-start;\n  justify-content: flex-start;\n}\n@media (min-width: 768px) {\n  .cc_flex-left-md_3768290182 {\n    align-items: flex-start;\n    justify-content: flex-start;\n  }\n}\n.cc_flex-column_3768290182 {\n  flex-direction: column;\n}\n@media (min-width: 768px) {\n  .cc_flex-row-md_3768290182 {\n    flex-direction: row;\n  }\n}\n.cc_flex-grow_3768290182 {\n  flex: 1 0 auto;\n}\n.cc_flex-shrink_3768290182 {\n  flex: 0 1 auto;\n}\n.cc_justify-content-center_3768290182 {\n  justify-content: center;\n}\n.cc_justify-content-end_3768290182 {\n  justify-content: flex-end;\n}\n.cc_align-items-center_3768290182 {\n  align-items: center;\n}\n.cc_align-items-end_3768290182 {\n  align-items: flex-end;\n}\n@media (min-width: 768px) {\n  .cc_m-x-md-4_3768290182 {\n    margin-right: var(--size-32) !important;\n    margin-left: var(--size-32) !important;\n  }\n}\n.cc_m-t-2_3768290182 {\n  margin-top: var(--size-16) !important;\n}\n.cc_m-t-3_3768290182 {\n  margin-top: var(--size-24) !important;\n}\n.cc_m-t-5_3768290182 {\n  margin-top: var(--size-24) !important;\n}\n.cc_m-r-1_3768290182 {\n  margin-right: var(--size-8) !important;\n}\n.cc_m-r-2_3768290182 {\n  margin-right: var(--size-16) !important;\n}\n.cc_m-b-1_3768290182 {\n  margin-bottom: var(--size-8) !important;\n}\n.cc_m-b-3_3768290182 {\n  margin-bottom: var(--size-8) !important;\n}\n.cc_m-b-4_3768290182 {\n  margin-bottom: var(--size-32) !important;\n}\n.cc_m-b-5_3768290182 {\n  margin-bottom: var(--size-40) !important;\n}\n@media (min-width: 768px) {\n  .cc_m-b-5-md_3768290182 {\n    margin-bottom: var(--size-40) !important;\n  }\n}\n@media (min-width: 768px) {\n  .cc_m-b-0-md_3768290182 {\n    margin-bottom: 0 !important;\n  }\n}\n.cc_m-l-1_3768290182 {\n  margin-left: var(--size-8) !important;\n}\n.cc_p-t-3_3768290182 {\n  padding-top: var(--size-24);\n}\n.cc_p-t-4_3768290182 {\n  padding-top: var(--size-32);\n}\n.cc_p-t-5_3768290182 {\n  padding-top: var(--size-40);\n}\n.cc_p-r-0_3768290182 {\n  padding-right: 0;\n}\n.cc_p-b-4_3768290182 {\n  padding-bottom: var(--size-32);\n}\n.cc_p-b-5_3768290182 {\n  padding-bottom: var(--size-40);\n}\n.cc_p-b-9_3768290182 {\n  padding-bottom: calc(var(--size-8) * 9);\n}\n.cc_size-1-of-1_3768290182 {\n  width: 100%;\n}\n.cc_text-no-wrap_3768290182 {\n  white-space: nowrap;\n}\n@media (min-width: 768px) {\n  .cc_only-mobile_3768290182 {\n    display: none;\n  }\n}\n.cc_border-radius-a_3768290182 {\n  border-radius: var(--size-40);\n}\n.cc_border-radius-t_3768290182 {\n  border-radius: var(--size-40) var(--size-40) 0 0;\n}\n.cc_border-radius-t-l_3768290182 {\n  border-radius: var(--size-40) var(--size-40) 0 0;\n}\n.cc_border-radius-t-r_3768290182 {\n  border-radius: var(--size-40) var(--size-40) 0 0;\n}\n.cc_border-radius-b_3768290182 {\n  border-radius: 0 0 var(--size-40) var(--size-40);\n}\n.cc_border-radius-b-l_3768290182 {\n  border-radius: 0 0 var(--size-40) var(--size-40);\n}\n.cc_border-radius-b-r_3768290182 {\n  border-radius: 0 0 var(--size-40) var(--size-40);\n}\n.cc_comparison-widget_3768290182,\n.cc_comparison-table_3768290182 {\n  position: relative;\n  min-width: calc(var(--size-8) * 37);\n  max-width: 976px;\n  margin: 0 12px;\n  border-radius: 3px;\n  color: var(--color-content-link);\n  font-family: var(--font-family-regular);\n  font-size: calc(var(--font-size-16) - 1px);\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n  letter-spacing: 0.016em;\n  line-height: var(--line-height-24);\n}\n.cc_comparison-widget--wide_3768290182,\n.cc_comparison-table--wide_3768290182 {\n  max-width: 1128px;\n}\n.cc_comparison-widget_3768290182 *,\n.cc_comparison-table_3768290182 * {\n  box-sizing: border-box;\n}\n@media (min-width: 768px) {\n  .cc_comparison-widget_3768290182,\n  .cc_comparison-table_3768290182 {\n    min-width: calc(var(--size-8) * 66);\n    margin: auto;\n    font-size: var(--font-size-16);\n  }\n}\n.cc_card_3768290182 {\n  border-radius: var(--size-40) var(--size-40) 0% 0%;\n  background: var(--color-background-elevated);\n  box-shadow: none;\n}\n.cc_card-table_3768290182 {\n  border-radius: 0% 0% var(--size-40) var(--size-40);\n  background-color: transparent;\n  box-shadow: none;\n}\n.cc_comparison-widget_3768290182 [class*='comparison-table'] {\n  margin: 0;\n}\n.cc_comparison-widget_3768290182 [class*='card-table'] {\n  clip-path: polygon(-30% -2%, 0% -2%, 0% 0%, 100% 0%, 100% -2%, 130% -2%, 130% 130%, -30% 130%);\n}\n.cc_card-header_3768290182 {\n  padding: var(--size-40);\n}\n@media (max-width: 767px) {\n  .cc_card-header_3768290182 {\n    padding: var(--size-40) var(--size-16);\n  }\n}\n.cc_card-header_3768290182 a {\n  text-decoration: none;\n}\n.cc_table-plain_3768290182 {\n  width: 100%;\n  overflow: hidden;\n  border-collapse: collapse;\n  border-radius: var(--size-40);\n}\n.cc_table-plain__caption_3768290182 {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  margin: -1px;\n  padding: 0;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  border: 0;\n}\n.cc_table-plain_3768290182 .cc_tfoot_3768290182 {\n  display: table-caption;\n  caption-side: bottom;\n  border-top: 1px solid #e2e6e8;\n}\n.cc_table-plain_3768290182 .cc_tfoot_3768290182 .cc_alert_3768290182 {\n  margin-bottom: 0;\n  background-color: var(--color-white);\n  font-size: var(--font-size-14);\n}\n.cc_table-plain_3768290182 .cc_tfoot_3768290182 .cc_alert--dark_3768290182 {\n  background-color: var(--color-background-elevated);\n}\n.cc_table-plain_3768290182 .cc_tfoot_3768290182 > tr {\n  display: inline-table;\n  width: 100%;\n  text-align: center;\n}\n.cc_table-plain_3768290182 .cc_tfoot_3768290182 > tr > td {\n  border-radius: 0% 0% var(--size-40) var(--size-40);\n}\n.cc_table-plain_3768290182 .cc_tfoot--dark_3768290182 {\n  border-top-color: var(--color-border-neutral);\n}\n@media (max-width: 767px) {\n  .cc_table-plain_3768290182 {\n    border-top: 1px solid var(--color-white);\n  }\n  .cc_table-plain_3768290182 .cc_thead_3768290182 {\n    display: none;\n  }\n}\n.cc_table-plain__row_3768290182 {\n  background-color: #f3f5f199;\n}\n@media (min-width: 768px) {\n  .cc_table-plain__row_3768290182 {\n    height: 80px;\n  }\n}\n@media (max-width: 767px) {\n  .cc_table-plain__row_3768290182 {\n    display: flex;\n    position: relative;\n    flex-direction: column;\n    padding-top: var(--size-16);\n    padding-bottom: var(--size-16);\n  }\n  .cc_table-plain__row_3768290182::before {\n    content: '';\n    position: absolute;\n    right: var(--size-32);\n    bottom: 0;\n    left: var(--size-32);\n    width: calc(100% - calc(var(--size-8) * 8));\n    height: 1px;\n    background: var(--color-border-neutral);\n  }\n  .cc_table-plain__row_3768290182:last-child::before {\n    content: none;\n  }\n}\n@media (min-width: 992px) {\n  .cc_table-plain__row_3768290182:last-of-type .cc_featured--last-cell_3768290182::before {\n    content: '';\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: var(--size-8);\n    background: var(--color-background-screen);\n    clip-path: polygon(-30% 100%, 100% 100%, 100% -170%, 120% -170%, 120% 700%, -30% 700%);\n  }\n}\n.cc_table-plain__row--dark_3768290182 {\n  background-color: var(--color-background-elevated);\n}\n.cc_table-plain__th_3768290182 {\n  position: sticky;\n  z-index: 1;\n  top: 0;\n  padding: var(--size-24) var(--size-16);\n  border: 0;\n  background-color: var(--color-forest-green);\n  color: var(--color-white);\n  font-size: var(--font-size-16);\n  font-weight: var(--font-weight-semi-bold);\n  vertical-align: top;\n}\n.cc_table-plain__th_3768290182:first-child {\n  padding-left: var(--size-32);\n  border-radius: var(--size-40) 0% 0% 0%;\n  text-align: left;\n}\n.cc_table-plain__th_3768290182:last-child {\n  padding-right: var(--size-32);\n  border-radius: 0% var(--size-40) 0% 0%;\n  text-align: left;\n}\n.cc_table-plain__th--small_3768290182 {\n  display: block;\n  color: #a8afbb;\n  font-size: var(--font-size-14);\n  font-weight: normal;\n  white-space: unset;\n  hyphens: auto;\n}\n.cc_table-plain__th--dark_3768290182 {\n  background-color: var(--color-background-screen);\n}\n.cc_table-plain__cell_3768290182 {\n  position: relative;\n  padding: var(--size-8) var(--size-16);\n  border: 0;\n  border-bottom: 1px solid var(--color-border-neutral);\n  font-size: var(--font-size-14);\n  text-align: left;\n}\n.cc_table-plain__cell_3768290182:first-child {\n  padding-left: var(--size-32);\n}\n.cc_table-plain__cell_3768290182:last-child {\n  padding-right: var(--size-32);\n}\n@media (max-width: 767px) {\n  .cc_table-plain__cell_3768290182 {\n    display: flex;\n    justify-content: space-between;\n    padding-top: var(--size-4);\n    padding-right: var(--size-32);\n    padding-bottom: var(--size-4);\n    padding-left: 0;\n    border: none;\n    color: var(--color-content-secondary);\n    line-height: 16px;\n  }\n  .cc_table-plain__cell_3768290182::before {\n    content: attr(data-label);\n    padding-left: var(--size-32);\n  }\n  .cc_table-plain__cell_3768290182:first-child {\n    padding-left: var(--size-32);\n  }\n  .cc_table-plain__cell_3768290182:first-child::before {\n    content: none;\n  }\n  .cc_table-plain__cell_3768290182:last-child {\n    flex-direction: column;\n    padding-right: var(--size-32);\n  }\n  .cc_table-plain__cell_3768290182:last-child::before {\n    position: absolute;\n  }\n}\n@media (min-width: 992px) {\n  .cc_featured--th_3768290182 {\n    width: 179px;\n    padding-left: var(--size-16);\n  }\n}\n.cc_featured--last-cell_3768290182 {\n  position: relative;\n  text-align: left;\n}\ntable tbody tr:last-of-type td {\n  border-bottom: none;\n}\n@media (--screen-md) {\n}@media (--screen-md) {\n}.cc_close_3768290182 {\n  float: right;\n  color: var(--color-content-accent);\n  text-decoration: none;\n}\n[dir=\"rtl\"] .cc_close_3768290182 {\n  float: left;\n}\n.np-theme-personal .cc_close_3768290182 {\n  color: var(--color-interactive-primary);\n}\n.cc_close_3768290182:hover,\n.cc_close_3768290182:focus {\n  color: var(--color-content-accent-hover);\n  text-decoration: none;\n  cursor: pointer;\n}\n.np-theme-personal .cc_close_3768290182:hover,\n.np-theme-personal .cc_close_3768290182:focus {\n  color: var(--color-interactive-primary-hover);\n}\n.cc_close_3768290182:focus {\n  outline: var(--ring-outline-color) solid var(--ring-outline-width);\n  outline-offset: var(--ring-outline-offset);\n}\n.cc_close_3768290182:active {\n  color: var(--color-content-accent-active);\n}\nbutton.cc_close_3768290182 {\n  padding: 0;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  appearance: none;\n}\n.np-theme-personal button.cc_close_3768290182:hover {\n  background: initial;\n}\n.cc_popover_3768290182 {\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  width: 276px;\n  padding: 18px 24px;\n  font-family: var(--font-family-regular);\n  font-style: normal;\n  font-weight: normal;\n  letter-spacing: normal;\n  line-break: auto;\n  line-height: var(--size-24);\n  text-align: left;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  white-space: normal;\n  word-break: normal;\n  word-spacing: normal;\n  word-wrap: normal;\n  font-weight: var(--font-weight-regular);\n  line-height: var(--line-height-body);\n  font-size: var(--font-size-16);\n  background-color: var(--color-background-screen);\n  background-clip: padding-box;\n  border-radius: 3px;\n  box-shadow: 0 20px 66px 0 rgba(34, 48, 73, 0.2);\n  position: absolute;\n}\n[dir=\"rtl\"] .cc_popover_3768290182 {\n  right: 0;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182 {\n  text-align: right;\n}\n.np-theme-personal .cc_popover_3768290182 {\n  font-size: var(--font-size-14);\n  line-height: var(--line-height-22);\n  letter-spacing: var(--letter-spacing-xs);\n  font-weight: var(--font-weight-regular);\n}\n.cc_np-theme-personal--forest-green_3768290182 .cc_popover_3768290182,\n.cc_np-theme-personal--bright-green_3768290182 .cc_popover_3768290182,\n.cc_np-theme-personal--dark_3768290182 .cc_popover_3768290182 {\n  box-shadow: none;\n}\n.cc_popover_3768290182.cc_animate_3768290182 {\n  transition: transform 0.25s;\n}\n.cc_popover_3768290182.cc_scale-down_3768290182 {\n  transform: scale(0);\n}\n.cc_popover_3768290182.cc_top_3768290182 {\n  margin-top: -14px;\n  transform-origin: 50% 100%;\n}\n.cc_popover_3768290182.cc_top-left_3768290182 {\n  margin-top: -14px;\n  transform-origin: calc(100% - 29px) 100%;\n}\n.cc_popover_3768290182.cc_top-right_3768290182 {\n  margin-top: -14px;\n  transform-origin: 29px 100%;\n}\n.cc_popover_3768290182.cc_right_3768290182 {\n  margin-left: 14px;\n  transform-origin: 0% 50%;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_right_3768290182 {\n  margin-right: 14px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_right-top_3768290182 {\n  margin-left: 14px;\n  transform-origin: 0% 29px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_right-top_3768290182 {\n  margin-right: 14px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_right-bottom_3768290182 {\n  margin-left: 14px;\n  transform-origin: 0% calc(100% - 29px);\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_right-bottom_3768290182 {\n  margin-right: 14px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_bottom_3768290182 {\n  margin-top: 14px;\n  transform-origin: 50% 0%;\n}\n.cc_popover_3768290182.cc_bottom-left_3768290182 {\n  margin-top: 14px;\n  transform-origin: calc(100% - 29px) 0%;\n}\n.cc_popover_3768290182.cc_bottom-right_3768290182 {\n  margin-top: 14px;\n  transform-origin: 29px 0%;\n}\n.cc_popover_3768290182.cc_left_3768290182 {\n  margin-left: -14px;\n  transform-origin: 100% 50%;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left_3768290182 {\n  margin-right: -14px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_left-top_3768290182 {\n  margin-left: -14px;\n  transform-origin: 100% 29px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left-top_3768290182 {\n  margin-right: -14px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_left-bottom_3768290182 {\n  margin-left: -14px;\n  transform-origin: 100% calc(100% - 29px);\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left-bottom_3768290182 {\n  margin-right: -14px;\n  margin-left: initial;\n}\n.cc_popover_3768290182::before {\n  content: \" \";\n  position: absolute;\n  display: block;\n  width: 14px;\n  height: 14px;\n  left: 28px;\n  top: -7px;\n  transform: rotate(45deg);\n  background-color: inherit;\n}\n[dir=\"rtl\"] .cc_popover_3768290182::before {\n  right: 28px;\n  left: initial;\n}\n.cc_popover_3768290182.cc_top_3768290182::before {\n  top: auto;\n  bottom: -7px;\n  left: 50%;\n  margin-left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_top_3768290182::before {\n  right: 50%;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_top_3768290182::before {\n  margin-right: -7px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_top-left_3768290182::before {\n  top: auto;\n  bottom: -7px;\n  right: 29px;\n  left: auto;\n  margin-left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_top-left_3768290182::before {\n  left: 29px;\n  right: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_top-left_3768290182::before {\n  right: auto;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_top-left_3768290182::before {\n  margin-right: -7px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_top-right_3768290182::before {\n  top: auto;\n  bottom: -7px;\n  left: 29px;\n  right: auto;\n  margin-left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_top-right_3768290182::before {\n  right: 29px;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_top-right_3768290182::before {\n  left: auto;\n  right: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_top-right_3768290182::before {\n  margin-right: -7px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_right_3768290182::before {\n  top: 50%;\n  margin-top: -7px;\n  left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_right_3768290182::before {\n  right: -7px;\n  left: initial;\n}\n.cc_popover_3768290182.cc_right-top_3768290182::before {\n  top: 29px;\n  margin-top: -7px;\n  left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_right-top_3768290182::before {\n  right: -7px;\n  left: initial;\n}\n.cc_popover_3768290182.cc_right-bottom_3768290182::before {\n  top: calc(100% - 29px);\n  margin-top: -7px;\n  left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_right-bottom_3768290182::before {\n  right: -7px;\n  left: initial;\n}\n.cc_popover_3768290182.cc_bottom_3768290182::before {\n  top: -7px;\n  bottom: auto;\n  left: 50%;\n  margin-left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_bottom_3768290182::before {\n  right: 50%;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_bottom_3768290182::before {\n  margin-right: -7px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_bottom-left_3768290182::before {\n  top: -7px;\n  bottom: auto;\n  right: 29px;\n  left: auto;\n  margin-left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_bottom-left_3768290182::before {\n  left: 29px;\n  right: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_bottom-left_3768290182::before {\n  right: auto;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_bottom-left_3768290182::before {\n  margin-right: -7px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_bottom-right_3768290182::before {\n  top: -7px;\n  bottom: auto;\n  right: 29px;\n  left: auto;\n  margin-left: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_bottom-right_3768290182::before {\n  left: 29px;\n  right: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_bottom-right_3768290182::before {\n  right: auto;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_bottom-right_3768290182::before {\n  margin-right: -7px;\n  margin-left: initial;\n}\n.cc_popover_3768290182.cc_left_3768290182::before {\n  top: 50%;\n  margin-top: -7px;\n  left: auto;\n  right: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left_3768290182::before {\n  right: auto;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left_3768290182::before {\n  left: -7px;\n  right: initial;\n}\n.cc_popover_3768290182.cc_left-top_3768290182::before {\n  top: 29px;\n  margin-top: -7px;\n  left: auto;\n  right: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left-top_3768290182::before {\n  right: auto;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left-top_3768290182::before {\n  left: -7px;\n  right: initial;\n}\n.cc_popover_3768290182.cc_left-bottom_3768290182::before {\n  top: calc(100% - 29px);\n  margin-top: -7px;\n  left: auto;\n  right: -7px;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left-bottom_3768290182::before {\n  right: auto;\n  left: initial;\n}\n[dir=\"rtl\"] .cc_popover_3768290182.cc_left-bottom_3768290182::before {\n  left: -7px;\n  right: initial;\n}\n.cc_popover_3768290182 img,\n.cc_popover_3768290182 .cc_popover-image_3768290182 {\n  width: 65%;\n  margin: 8px 0;\n}\n.cc_popover-title_3768290182 {\n  padding: 0;\n  margin: 0;\n  color: var(--color-content-primary);\n  line-height: var(--line-height-title);\n  letter-spacing: 0;\n  font-size: var(--font-size-16);\n  font-weight: var(--font-weight-semi-bold);\n  background-color: var(--color-background-screen);\n  border-bottom: 0;\n  border-radius: 2px 2px 0 0;\n  color: var(--color-content-primary) !important;\n}\n.np-theme-personal .cc_popover-title_3768290182 + p {\n  margin-top: var(--size-8);\n}\n.np-theme-personal .cc_popover-title_3768290182 {\n  font-size: var(--font-size-18);\n  letter-spacing: var(--letter-spacing-negative-xs);\n  line-height: var(--line-height-24);\n}\n.cc_popover-content_3768290182 {\n  padding: 0;\n  font-weight: var(--font-weight-regular);\n  line-height: var(--line-height-body);\n  font-size: var(--font-size-16);\n  color: var(--color-content-secondary);\n}\n.np-theme-personal .cc_popover-content_3768290182 {\n  font-size: var(--font-size-14);\n  line-height: var(--line-height-22);\n  letter-spacing: var(--letter-spacing-xs);\n  font-weight: var(--font-weight-regular);\n}\n.cc_popover-content_3768290182 > :last-child {\n  margin-bottom: 0;\n}\n.cc_popover-close_3768290182 {\n  float: right;\n  color: var(--color-content-accent);\n  text-decoration: none;\n}\n[dir=\"rtl\"] .cc_popover-close_3768290182 {\n  float: left;\n}\n.np-theme-personal .cc_popover-close_3768290182 {\n  color: var(--color-interactive-primary);\n}\n.cc_popover-close_3768290182:hover,\n.cc_popover-close_3768290182:focus {\n  color: var(--color-content-accent-hover);\n  text-decoration: none;\n  cursor: pointer;\n}\n.np-theme-personal .cc_popover-close_3768290182:hover,\n.np-theme-personal .cc_popover-close_3768290182:focus {\n  color: var(--color-interactive-primary-hover);\n}\n.cc_popover-close_3768290182:focus {\n  outline: var(--ring-outline-color) solid var(--ring-outline-width);\n  outline-offset: var(--ring-outline-offset);\n}\n.cc_popover-close_3768290182:active {\n  color: var(--color-content-accent-active);\n}\nbutton.cc_popover-close_3768290182 {\n  padding: 0;\n  cursor: pointer;\n  background: transparent;\n  border: 0;\n  appearance: none;\n}\n.np-theme-personal button.cc_popover-close_3768290182:hover {\n  background: initial;\n}\n[data-toggle=\"popover\"]:not(.cc_btn_3768290182) {\n  color: inherit !important;\n  font-weight: inherit !important;\n  text-decoration: none !important;\n  border-bottom: 1px dotted var(--color-content-accent) !important;\n  cursor: pointer;\n}\n[data-toggle=\"popover\"]:not(.cc_btn_3768290182):hover,\n[data-toggle=\"popover\"]:not(.cc_btn_3768290182):focus,\n[data-toggle=\"popover\"]:not(.cc_btn_3768290182)[aria-describedby] {\n  color: var(--color-content-accent-hover) !important;\n  outline: 0;\n}\n.cc_nav_3768290182 > li > a [data-toggle=\"popover\"] {\n  border-bottom: 0;\n}\n@media (--screen-md-max) {\n  .cc_popover-modal_3768290182 {\n    position: fixed;\n    top: 0 !important;\n    right: 0 !important;\n    left: 0 !important;\n    width: 272px;\n    margin: var(--size-32) auto !important;\n  }\n  .cc_popover-modal_3768290182::before {\n    display: none;\n  }\n}\n@media (--screen-lg) {\n  .cc_popover-modal_3768290182.cc_left_3768290182 {\n    margin-right: -var(--size-24) !important;\n  }\n  [dir=\"rtl\"] .cc_popover-modal_3768290182.cc_left_3768290182 {\n    margin-left: -var(--size-24) !important;\n    margin-right: initial !important;\n  }\n  .cc_popover-modal_3768290182.cc_right_3768290182 {\n    margin-left: -var(--size-24) !important;\n  }\n  [dir=\"rtl\"] .cc_popover-modal_3768290182.cc_right_3768290182 {\n    margin-right: -var(--size-24) !important;\n    margin-left: initial !important;\n  }\n  .cc_popover-modal_3768290182.cc_top_3768290182 {\n    margin-bottom: -8px !important;\n  }\n  .cc_popover-modal_3768290182.cc_bottom_3768290182 {\n    margin-top: -8px !important;\n  }\n}\n@keyframes cc_cover-fade-in_3768290182 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 0.7;\n  }\n}\n.cc_popover-modal-cover_3768290182 {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: none;\n  width: 100vw;\n  height: 100vh;\n  cursor: pointer;\n  background-color: var(--color-background-screen);\n  opacity: 0.7;\n  animation: cc_cover-fade-in_3768290182 0.35s 0s linear forwards;\n}\n[dir=\"rtl\"] .cc_popover-modal-cover_3768290182 {\n  right: 0;\n  left: initial;\n}\n@media (--screen-md-max) {\n  .cc_popover-modal-cover_3768290182 {\n    display: block;\n  }\n}\n.cc_popover-promotion_3768290182 {\n  text-align: center;\n  padding: var(--size-24);\n}\n@media (max-width: 576px) {\n  .cc_popover-promotion_3768290182 {\n    width: auto !important;\n    padding: var(--size-24) !important;\n    margin: var(--size-16) !important;\n  }\n}\n@media (min-width: 566px) and (max-width: 992px) {\n  .cc_popover-promotion_3768290182 {\n    width: 540px !important;\n    padding: 28px var(--size-32) !important;\n    margin: var(--size-32) auto !important;\n  }\n}\n.cc_popover-promotion_3768290182 .cc_popover-title_3768290182 {\n  font-size: var(--font-size-16);\n  line-height: var(--line-height-title);\n}\n@media (min-width: 768px) {\n  .cc_popover-promotion_3768290182 .cc_popover-title_3768290182 {\n    font-size: var(--font-size-20);\n    line-height: var(--line-height-title);\n  }\n}\n@media (max-width: 480px) {\n  .cc_popover-promotion_3768290182 .cc_popover-image_3768290182 {\n    width: 80%;\n  }\n}\n@media (min-width: 480px) and (max-width: 992px) {\n  .cc_popover-promotion_3768290182 .cc_popover-image_3768290182 {\n    width: 60%;\n  }\n}\n@media (--screen-lg) {\n  .cc_popover-promotion_3768290182 .cc_popover-image_3768290182 {\n    width: 80%;\n  }\n}\n@media (max-width: 992px) {\n  .cc_popover-promotion_3768290182 {\n    position: absolute !important;\n  }\n}\n.cc_flag-icon_3768290182 {\n  max-width: 30px;\n  margin-left: var(--size-8);\n}\n.cc_pricing-disclaimer_3768290182 {\n  display: inline-block;\n}\n.cc_pricing-disclaimer_3768290182 .cc_tw-icon_3768290182,\n.cc_pricing-disclaimer_3768290182 [class^='tw-icon '] {\n  display: inline;\n  width: initial;\n  height: initial;\n}\n.cc_pricing-disclaimer_3768290182 .cc_tw-alert-icon_3768290182 {\n  position: absolute;\n  right: -2px;\n  margin-top: calc(-1 * var(--size-16));\n  color: #df8700 !important;\n}\n@media (min-width: 768px) {\n  .cc_pricing-disclaimer_3768290182 .cc_tw-alert-icon_3768290182 {\n    right: 10px;\n    margin-top: 2px;\n  }\n}\n.cc_pricing-disclaimer-popover_3768290182 .cc_popover_3768290182 {\n  text-align: left;\n}\n.cc_pricing-disclaimer-popover_3768290182 .cc_popover_3768290182 .cc_popover-content_3768290182 {\n  margin: 0;\n  font-size: var(--font-size-12);\n}\n@media (min-width: 768px) {\n  .cc_pricing-disclaimer-popover_3768290182 .cc_popover_3768290182 .cc_popover-content_3768290182 {\n    font-size: var(--font-size-14);\n  }\n}\n.cc_pricing-disclaimer-popover_3768290182 .cc_popover_3768290182 .cc_popover-title_3768290182 {\n  margin-bottom: var(--size-8);\n  font-size: var(--font-size-14);\n}\n@media (min-width: 768px) {\n  .cc_pricing-disclaimer-popover_3768290182 .cc_popover_3768290182 .cc_popover-title_3768290182 {\n    font-size: var(--font-size-16);\n  }\n}\n.cc_popover-title__route_3768290182 {\n  display: inline-flex;\n  align-items: center;\n  margin-right: var(--size-8);\n}\n.cc_popover-title__route_3768290182 [class^=\"tw-icon \"] {\n  margin: 0 var(--size-8);\n}\n.cc_btn-container_3768290182 {\n  clear: both;\n}\n@media (max-width: 767px) {\n  .cc_btn-container_3768290182 {\n    display: block;\n    width: 100%;\n  }\n}\n.cc_send-with-tw-cta_provider_3768290182 {\n  text-decoration: none;\n}\n@media (max-width: 767px) {\n  .cc_send-with-tw-cta_provider_3768290182 {\n    /* stylelint-disable at-rule-no-unknown, no-eol-whitespace, declaration-empty-line-before */\n    left: var(--size-8);\n    width: 100%;\n    margin-top: var(--size-16);\n  }\n}\n.cc_send-with-tw-cta_provider_3768290182:hover,\n.cc_send-with-tw-cta_provider_3768290182:focus {\n  outline: none !important;\n  text-decoration: none !important;\n}\n.cc_table-plain__row_3768290182 .cc_featured--last-cell_3768290182 .cc_negativeDelta_3768290182::before {\n  display: none;\n}\n.cc_headingInfo_3768290182 {\n  display: block;\n  margin: 0;\n  font-size: var(--font-size-12);\n  font-weight: normal;\n}\n.cc_disclaimer-close-btn_3768290182 {\n  display: inline-flex;\n  align-items: center;\n  text-decoration: none;\n}\n.cc_disclaimer-close-btn_3768290182 .cc_close-disclaimer-icon_3768290182 {\n  display: inline-block;\n  width: initial;\n  height: initial;\n  margin-right: var(--size-12);\n  margin-left: 0;\n  padding: var(--size-8);\n  border-radius: var(--radius-full);\n  background-color: var(--color-background-neutral);\n}\n.cc_rate-description_3768290182 {\n  margin-bottom: 0;\n  font-size: 12px;\n  line-height: 18px;\n}\n.cc_rate-description--dark_3768290182 {\n  color: var(--color-content-secondary);\n}\n.cc_tw-swap-icon_3768290182 {\n  margin: var(--size-16) 0;\n  color: var(--color-interactive-primary);\n  cursor: pointer;\n}\n@media (min-width: 768px) {\n  .cc_tw-swap-icon_3768290182 {\n    margin: 0 var(--size-16);\n  }\n}\n.cc_tw-chevron_3768290182 {\n  display: inline-block;\n  transition: var(--transition-transform);\n}\n.cc_tw-chevron_3768290182.cc_right_3768290182 {\n  transform: rotate(90deg);\n}\n.cc_tw-chevron_3768290182.cc_top_3768290182 {\n  transform: rotate(0deg);\n}\n.cc_tw-chevron_3768290182.cc_left_3768290182 {\n  transform: rotate(270deg);\n}\n.cc_tw-chevron_3768290182.cc_bottom_3768290182 {\n  transform: rotate(180deg);\n}\n.cc_tw-select_3768290182 .cc_tw-icon_3768290182 {\n  display: inline-block;\n  margin-top: -2px;\n  margin-right: var(--space-8);\n  vertical-align: middle;\n}\n.cc_tw-select_3768290182 .cc_dropdown-toggle_3768290182 .cc_tw-select-chevron_3768290182 {\n  margin: 0;\n}\n.cc_tw-select_3768290182 .cc_dropdown-toggle_3768290182 > span > .cc_tw-icon_3768290182 {\n  display: inline-block;\n  position: static;\n}\n.cc_tw-select_3768290182 [class*='small'] {\n  color: #5d7079;\n  font-size: var(--font-size-14);\n  line-height: calc(var(--line-height-24) - 1px);\n}\n@media (max-width: 480px) {\n  .cc_OptionsForm__buy_3768290182 .cc_tw-select_3768290182 [class*='small'],\n  .cc_OptionsForm__pay_3768290182 .cc_tw-select_3768290182 [class*='small'] {\n    display: none;\n  }\n}\n.cc_tw-select_3768290182 [class*='m-l-1'] {\n  margin-left: var(--size-8) !important;\n}\n.cc_tw-select-filter_3768290182 {\n  padding: 0 !important;\n  border: 0;\n}\n.cc_tw-select-filter-link_3768290182:active,\n.cc_tw-select-filter-link_3768290182:hover {\n  background-color: var(--color-white) !important;\n}\n@media (max-width: 575px) {\n  .cc_dropup_3768290182 > .cc_tw-select_3768290182.cc_dropdown-menu_3768290182,\n  .cc_dropdown_3768290182 > .cc_tw-select_3768290182.cc_dropdown-menu_3768290182 {\n    transition: none !important;\n  }\n  [class^='tw-select'][class*='select-overlay'] {\n    display: block !important;\n    position: fixed;\n    z-index: 999;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    animation: cc_twSelectFadeIn_3768290182 0.2s cubic-bezier(0.6, 0.2, 0.1, 1) both;\n    background: rgba(0, 0, 0, 0.3);\n  }\n  .cc_tw-select_3768290182 .cc_tw-dropdown-item_3768290182 a {\n    text-decoration: none;\n  }\n  .cc_tw-select_3768290182.cc_dropdown-menu_3768290182 {\n    display: none;\n    position: fixed;\n    top: auto;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    width: 100% !important;\n    max-width: 100%;\n    max-height: 50vh;\n    font-family: var(--font-family-regular);\n  }\n  .cc_tw-select_3768290182.cc_dropdown-menu--open_3768290182 {\n    display: block;\n    visibility: visible;\n    overflow: auto;\n    animation: cc_twSelectFadeUp_3768290182 0.2s cubic-bezier(0.6, 0.2, 0.1, 1) both;\n    opacity: 1;\n  }\n}\n@keyframes cc_twSelectFadeIn_3768290182 {\n  from {\n    opacity: 0;\n  }\n  to {\n    opacity: 1;\n  }\n}\n@keyframes cc_twSelectFadeUp_3768290182 {\n  from {\n    transform: translateY(100%);\n    opacity: 0;\n  }\n  to {\n    transform: none;\n    opacity: 1;\n  }\n}\n\n/*# sourceMappingURL=data:application/json;base64,  */";
var styles = {"comparison-widget":"cc_comparison-widget_3768290182","comparisonWidget":"cc_comparison-widget_3768290182","comparison-table":"cc_comparison-table_3768290182","comparisonTable":"cc_comparison-table_3768290182","table-plain":"cc_table-plain_3768290182","tablePlain":"cc_table-plain_3768290182","alert":"cc_alert_3768290182","alert-info":"cc_alert-info_3768290182","alertInfo":"cc_alert-info_3768290182","form-group":"cc_form-group_3768290182","formGroup":"cc_form-group_3768290182","form-group-lg":"cc_form-group-lg_3768290182","formGroupLg":"cc_form-group-lg_3768290182","control-label":"cc_control-label_3768290182","controlLabel":"cc_control-label_3768290182","input-lg":"cc_input-lg_3768290182","inputLg":"cc_input-lg_3768290182","input-group-lg":"cc_input-group-lg_3768290182","inputGroupLg":"cc_input-group-lg_3768290182","form-control":"cc_form-control_3768290182","formControl":"cc_form-control_3768290182","input-group-addon":"cc_input-group-addon_3768290182","inputGroupAddon":"cc_input-group-addon_3768290182","label":"cc_label_3768290182","secondary":"cc_secondary_3768290182","container":"cc_container_3768290182","col-xs-12":"cc_col-xs-12_3768290182","colXs12":"cc_col-xs-12_3768290182","col-sm-10":"cc_col-sm-10_3768290182","colSm10":"cc_col-sm-10_3768290182","col-sm-offset-1":"cc_col-sm-offset-1_3768290182","colSmOffset1":"cc_col-sm-offset-1_3768290182","clearfix_":"cc_clearfix__3768290182","form-horizontal":"cc_form-horizontal_3768290182","formHorizontal":"cc_form-horizontal_3768290182","btn-group-vertical":"cc_btn-group-vertical_3768290182","btnGroupVertical":"cc_btn-group-vertical_3768290182","btn-group":"cc_btn-group_3768290182","btnGroup":"cc_btn-group_3768290182","container-fluid":"cc_container-fluid_3768290182","containerFluid":"cc_container-fluid_3768290182","row":"cc_row_3768290182","dl-horizontal":"cc_dl-horizontal_3768290182","dlHorizontal":"cc_dl-horizontal_3768290182","loader":"cc_loader_3768290182","sr-only":"cc_sr-only_3768290182","srOnly":"cc_sr-only_3768290182","anchor":"cc_anchor_3768290182","anchor--dark":"cc_anchor--dark_3768290182","anchorDark":"cc_anchor--dark_3768290182","img-responsive":"cc_img-responsive_3768290182","imgResponsive":"cc_img-responsive_3768290182","text-xs-left":"cc_text-xs-left_3768290182","textXsLeft":"cc_text-xs-left_3768290182","text-xs-center":"cc_text-xs-center_3768290182","textXsCenter":"cc_text-xs-center_3768290182","text-md-left":"cc_text-md-left_3768290182","textMdLeft":"cc_text-md-left_3768290182","text-success":"cc_text-success_3768290182","textSuccess":"cc_text-success_3768290182","text-content-secondary":"cc_text-content-secondary_3768290182","textContentSecondary":"cc_text-content-secondary_3768290182","small":"cc_small_3768290182","strong":"cc_strong_3768290182","h3":"cc_h3_3768290182","h4":"cc_h4_3768290182","font-weight-bold":"cc_font-weight-bold_3768290182","fontWeightBold":"cc_font-weight-bold_3768290182","text-xs-nowrap":"cc_text-xs-nowrap_3768290182","textXsNowrap":"cc_text-xs-nowrap_3768290182","table":"cc_table_3768290182","table-responsive":"cc_table-responsive_3768290182","tableResponsive":"cc_table-responsive_3768290182","table-condensed":"cc_table-condensed_3768290182","tableCondensed":"cc_table-condensed_3768290182","tw-icon":"cc_tw-icon_3768290182","twIcon":"cc_tw-icon_3768290182","input-group":"cc_input-group_3768290182","inputGroup":"cc_input-group_3768290182","input-group-btn":"cc_input-group-btn_3768290182","inputGroupBtn":"cc_input-group-btn_3768290182","focus":"cc_focus_3768290182","has-focus":"cc_has-focus_3768290182","hasFocus":"cc_has-focus_3768290182","dot-success":"cc_dot-success_3768290182","dotSuccess":"cc_dot-success_3768290182","dot-fail":"cc_dot-fail_3768290182","dotFail":"cc_dot-fail_3768290182","d-flex":"cc_d-flex_3768290182","dFlex":"cc_d-flex_3768290182","d-flex-md":"cc_d-flex-md_3768290182","dFlexMd":"cc_d-flex-md_3768290182","flex-center":"cc_flex-center_3768290182","flexCenter":"cc_flex-center_3768290182","flex-center-md":"cc_flex-center-md_3768290182","flexCenterMd":"cc_flex-center-md_3768290182","flex-left":"cc_flex-left_3768290182","flexLeft":"cc_flex-left_3768290182","flex-left-md":"cc_flex-left-md_3768290182","flexLeftMd":"cc_flex-left-md_3768290182","flex-column":"cc_flex-column_3768290182","flexColumn":"cc_flex-column_3768290182","flex-row-md":"cc_flex-row-md_3768290182","flexRowMd":"cc_flex-row-md_3768290182","flex-grow":"cc_flex-grow_3768290182","flexGrow":"cc_flex-grow_3768290182","flex-shrink":"cc_flex-shrink_3768290182","flexShrink":"cc_flex-shrink_3768290182","justify-content-center":"cc_justify-content-center_3768290182","justifyContentCenter":"cc_justify-content-center_3768290182","justify-content-end":"cc_justify-content-end_3768290182","justifyContentEnd":"cc_justify-content-end_3768290182","align-items-center":"cc_align-items-center_3768290182","alignItemsCenter":"cc_align-items-center_3768290182","align-items-end":"cc_align-items-end_3768290182","alignItemsEnd":"cc_align-items-end_3768290182","m-x-md-4":"cc_m-x-md-4_3768290182","mXMd4":"cc_m-x-md-4_3768290182","m-t-2":"cc_m-t-2_3768290182","mT2":"cc_m-t-2_3768290182","m-t-3":"cc_m-t-3_3768290182","mT3":"cc_m-t-3_3768290182","m-t-5":"cc_m-t-5_3768290182","mT5":"cc_m-t-5_3768290182","m-r-1":"cc_m-r-1_3768290182","mR1":"cc_m-r-1_3768290182","m-r-2":"cc_m-r-2_3768290182","mR2":"cc_m-r-2_3768290182","m-b-1":"cc_m-b-1_3768290182","mB1":"cc_m-b-1_3768290182","m-b-3":"cc_m-b-3_3768290182","mB3":"cc_m-b-3_3768290182","m-b-4":"cc_m-b-4_3768290182","mB4":"cc_m-b-4_3768290182","m-b-5":"cc_m-b-5_3768290182","mB5":"cc_m-b-5_3768290182","m-b-5-md":"cc_m-b-5-md_3768290182","mB5Md":"cc_m-b-5-md_3768290182","m-b-0-md":"cc_m-b-0-md_3768290182","mB0Md":"cc_m-b-0-md_3768290182","m-l-1":"cc_m-l-1_3768290182","mL1":"cc_m-l-1_3768290182","p-t-3":"cc_p-t-3_3768290182","pT3":"cc_p-t-3_3768290182","p-t-4":"cc_p-t-4_3768290182","pT4":"cc_p-t-4_3768290182","p-t-5":"cc_p-t-5_3768290182","pT5":"cc_p-t-5_3768290182","p-r-0":"cc_p-r-0_3768290182","pR0":"cc_p-r-0_3768290182","p-b-4":"cc_p-b-4_3768290182","pB4":"cc_p-b-4_3768290182","p-b-5":"cc_p-b-5_3768290182","pB5":"cc_p-b-5_3768290182","p-b-9":"cc_p-b-9_3768290182","pB9":"cc_p-b-9_3768290182","size-1-of-1":"cc_size-1-of-1_3768290182","size1Of1":"cc_size-1-of-1_3768290182","text-no-wrap":"cc_text-no-wrap_3768290182","textNoWrap":"cc_text-no-wrap_3768290182","only-mobile":"cc_only-mobile_3768290182","onlyMobile":"cc_only-mobile_3768290182","border-radius-a":"cc_border-radius-a_3768290182","borderRadiusA":"cc_border-radius-a_3768290182","border-radius-t":"cc_border-radius-t_3768290182","borderRadiusT":"cc_border-radius-t_3768290182","border-radius-t-l":"cc_border-radius-t-l_3768290182","borderRadiusTL":"cc_border-radius-t-l_3768290182","border-radius-t-r":"cc_border-radius-t-r_3768290182","borderRadiusTR":"cc_border-radius-t-r_3768290182","border-radius-b":"cc_border-radius-b_3768290182","borderRadiusB":"cc_border-radius-b_3768290182","border-radius-b-l":"cc_border-radius-b-l_3768290182","borderRadiusBL":"cc_border-radius-b-l_3768290182","border-radius-b-r":"cc_border-radius-b-r_3768290182","borderRadiusBR":"cc_border-radius-b-r_3768290182","comparison-widget--wide":"cc_comparison-widget--wide_3768290182","comparisonWidgetWide":"cc_comparison-widget--wide_3768290182","comparison-table--wide":"cc_comparison-table--wide_3768290182","comparisonTableWide":"cc_comparison-table--wide_3768290182","card":"cc_card_3768290182","card-table":"cc_card-table_3768290182","cardTable":"cc_card-table_3768290182","card-header":"cc_card-header_3768290182","cardHeader":"cc_card-header_3768290182","table-plain__caption":"cc_table-plain__caption_3768290182","tablePlain__caption":"cc_table-plain__caption_3768290182","tfoot":"cc_tfoot_3768290182","alert--dark":"cc_alert--dark_3768290182","alertDark":"cc_alert--dark_3768290182","tfoot--dark":"cc_tfoot--dark_3768290182","tfootDark":"cc_tfoot--dark_3768290182","thead":"cc_thead_3768290182","table-plain__row":"cc_table-plain__row_3768290182","tablePlain__row":"cc_table-plain__row_3768290182","featured--last-cell":"cc_featured--last-cell_3768290182","featuredLastCell":"cc_featured--last-cell_3768290182","table-plain__row--dark":"cc_table-plain__row--dark_3768290182","tablePlain__rowDark":"cc_table-plain__row--dark_3768290182","table-plain__th":"cc_table-plain__th_3768290182","tablePlain__th":"cc_table-plain__th_3768290182","table-plain__th--small":"cc_table-plain__th--small_3768290182","tablePlain__thSmall":"cc_table-plain__th--small_3768290182","table-plain__th--dark":"cc_table-plain__th--dark_3768290182","tablePlain__thDark":"cc_table-plain__th--dark_3768290182","table-plain__cell":"cc_table-plain__cell_3768290182","tablePlain__cell":"cc_table-plain__cell_3768290182","featured--th":"cc_featured--th_3768290182","featuredTh":"cc_featured--th_3768290182","close":"cc_close_3768290182","np-theme-personal":"np-theme-personal","npThemePersonal":"np-theme-personal","popover":"cc_popover_3768290182","np-theme-personal--forest-green":"cc_np-theme-personal--forest-green_3768290182","npThemePersonalForestGreen":"cc_np-theme-personal--forest-green_3768290182","np-theme-personal--bright-green":"cc_np-theme-personal--bright-green_3768290182","npThemePersonalBrightGreen":"cc_np-theme-personal--bright-green_3768290182","np-theme-personal--dark":"cc_np-theme-personal--dark_3768290182","npThemePersonalDark":"cc_np-theme-personal--dark_3768290182","animate":"cc_animate_3768290182","scale-down":"cc_scale-down_3768290182","scaleDown":"cc_scale-down_3768290182","top":"cc_top_3768290182","top-left":"cc_top-left_3768290182","topLeft":"cc_top-left_3768290182","top-right":"cc_top-right_3768290182","topRight":"cc_top-right_3768290182","right":"cc_right_3768290182","right-top":"cc_right-top_3768290182","rightTop":"cc_right-top_3768290182","right-bottom":"cc_right-bottom_3768290182","rightBottom":"cc_right-bottom_3768290182","bottom":"cc_bottom_3768290182","bottom-left":"cc_bottom-left_3768290182","bottomLeft":"cc_bottom-left_3768290182","bottom-right":"cc_bottom-right_3768290182","bottomRight":"cc_bottom-right_3768290182","left":"cc_left_3768290182","left-top":"cc_left-top_3768290182","leftTop":"cc_left-top_3768290182","left-bottom":"cc_left-bottom_3768290182","leftBottom":"cc_left-bottom_3768290182","popover-image":"cc_popover-image_3768290182","popoverImage":"cc_popover-image_3768290182","popover-title":"cc_popover-title_3768290182","popoverTitle":"cc_popover-title_3768290182","popover-content":"cc_popover-content_3768290182","popoverContent":"cc_popover-content_3768290182","popover-close":"cc_popover-close_3768290182","popoverClose":"cc_popover-close_3768290182","btn":"cc_btn_3768290182","nav":"cc_nav_3768290182","popover-modal":"cc_popover-modal_3768290182","popoverModal":"cc_popover-modal_3768290182","popover-modal-cover":"cc_popover-modal-cover_3768290182","popoverModalCover":"cc_popover-modal-cover_3768290182","cover-fade-in":"cc_cover-fade-in_3768290182","coverFadeIn":"cc_cover-fade-in_3768290182","popover-promotion":"cc_popover-promotion_3768290182","popoverPromotion":"cc_popover-promotion_3768290182","flag-icon":"cc_flag-icon_3768290182","flagIcon":"cc_flag-icon_3768290182","pricing-disclaimer":"cc_pricing-disclaimer_3768290182","pricingDisclaimer":"cc_pricing-disclaimer_3768290182","tw-alert-icon":"cc_tw-alert-icon_3768290182","twAlertIcon":"cc_tw-alert-icon_3768290182","pricing-disclaimer-popover":"cc_pricing-disclaimer-popover_3768290182","pricingDisclaimerPopover":"cc_pricing-disclaimer-popover_3768290182","popover-title__route":"cc_popover-title__route_3768290182","popoverTitle__route":"cc_popover-title__route_3768290182","btn-container":"cc_btn-container_3768290182","btnContainer":"cc_btn-container_3768290182","send-with-tw-cta_provider":"cc_send-with-tw-cta_provider_3768290182","sendWithTwCta_provider":"cc_send-with-tw-cta_provider_3768290182","negativeDelta":"cc_negativeDelta_3768290182","headingInfo":"cc_headingInfo_3768290182","disclaimer-close-btn":"cc_disclaimer-close-btn_3768290182","disclaimerCloseBtn":"cc_disclaimer-close-btn_3768290182","close-disclaimer-icon":"cc_close-disclaimer-icon_3768290182","closeDisclaimerIcon":"cc_close-disclaimer-icon_3768290182","rate-description":"cc_rate-description_3768290182","rateDescription":"cc_rate-description_3768290182","rate-description--dark":"cc_rate-description--dark_3768290182","rateDescriptionDark":"cc_rate-description--dark_3768290182","tw-swap-icon":"cc_tw-swap-icon_3768290182","twSwapIcon":"cc_tw-swap-icon_3768290182","tw-chevron":"cc_tw-chevron_3768290182","twChevron":"cc_tw-chevron_3768290182","tw-select":"cc_tw-select_3768290182","twSelect":"cc_tw-select_3768290182","dropdown-toggle":"cc_dropdown-toggle_3768290182","dropdownToggle":"cc_dropdown-toggle_3768290182","tw-select-chevron":"cc_tw-select-chevron_3768290182","twSelectChevron":"cc_tw-select-chevron_3768290182","OptionsForm__buy":"cc_OptionsForm__buy_3768290182","OptionsForm__pay":"cc_OptionsForm__pay_3768290182","tw-select-filter":"cc_tw-select-filter_3768290182","twSelectFilter":"cc_tw-select-filter_3768290182","tw-select-filter-link":"cc_tw-select-filter-link_3768290182","twSelectFilterLink":"cc_tw-select-filter-link_3768290182","dropup":"cc_dropup_3768290182","dropdown-menu":"cc_dropdown-menu_3768290182","dropdownMenu":"cc_dropdown-menu_3768290182","dropdown":"cc_dropdown_3768290182","twSelectFadeIn":"cc_twSelectFadeIn_3768290182","tw-dropdown-item":"cc_tw-dropdown-item_3768290182","twDropdownItem":"cc_tw-dropdown-item_3768290182","dropdown-menu--open":"cc_dropdown-menu--open_3768290182","dropdownMenuOpen":"cc_dropdown-menu--open_3768290182","twSelectFadeUp":"cc_twSelectFadeUp_3768290182"};
styleInject(css_248z$2);

var css_248z$1 = ".cc_toggle_3768290182 {\n  display: inline-flex;\n  flex-direction: row-reverse;\n  align-items: center;\n  color: var(--color-core-contrast);\n  font-size: var(--font-size-14);\n  font-weight: var(--font-weight-semi-bold);\n  letter-spacing: 0;\n  text-decoration: none !important;\n}\n.cc_toggle_3768290182:hover,\n.cc_toggle_3768290182:focus {\n  outline: none;\n  color: var(--color-content-link-hover);\n  text-decoration: underline !important;\n}\n.cc_toggle_3768290182:active {\n  color: var(--color-content-link-active);\n}\n.cc_toggle_3768290182 .cc_tw-icon_3768290182,\n.cc_toggle_3768290182 [class^='tw-icon '] {\n  display: inline;\n  width: initial;\n  height: initial;\n  margin-right: var(--size-12);\n  margin-left: 0;\n  padding: var(--size-8);\n  border-radius: var(--radius-full);\n  background-color: var(--color-background-neutral);\n}\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9jb21tb24vU2hvd01vcmVQcm92aWRlcnMubW9kdWxlLmxlc3MiLCJTaG93TW9yZVByb3ZpZGVycy5tb2R1bGUubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFLG9CQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLGlDQUFBO0VBQ0EsOEJBQUE7RUFDQSx5Q0FBQTtFQUNBLGlCQUFBO0VBQ0EsZ0NBQUE7QUNERjtBREdFOztFQUVFLGFBQUE7RUFDQSxzQ0FBQTtFQUNBLHFDQUFBO0FDREo7QURJRTtFQUNFLHVDQUFBO0FDRko7QURoQkE7O0VBdUJJLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLDRCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsaUNBQUE7RUFDQSxpREFBQTtBQ0hKIiwiZmlsZSI6IlNob3dNb3JlUHJvdmlkZXJzLm1vZHVsZS5sZXNzIn0= */";
var componentStyles$1 = {"toggle":"cc_toggle_3768290182","tw-icon":"cc_tw-icon_3768290182","twIcon":"cc_tw-icon_3768290182"};
styleInject(css_248z$1);

const createClassNames = classNames => classNames.map(className => `${styles[className]}`).join(' ');
const ShowMoreProviders = ({
  isExpanded,
  onToggle,
  styles
}) => {
  const derivedStyle = styles.toggle || componentStyles$1.toggle;
  const messageId = isExpanded ? 'show-less-providers' : 'show-more-providers';
  return /*#__PURE__*/React.createElement("button", {
    type: "button",
    className: `${derivedStyle} ${createClassNames(['anchor'])}`,
    onClick: () => {
      onToggle();
    },
    "data-testid": "show-more-providers"
  }, /*#__PURE__*/React.createElement(FormattedMessage, {
    id: messageId
  }), /*#__PURE__*/React.createElement(Arrow, {
    iconPosition: isExpanded ? 'up' : 'down'
  }));
};
ShowMoreProviders.propTypes = {
  isExpanded: PropTypes.bool.isRequired,
  onToggle: PropTypes.func,
  styles: PropTypes.shape({
    toggle: PropTypes.string
  })
};
ShowMoreProviders.defaultProps = {
  onToggle: () => {},
  styles: {}
};

function filterQuotes(quotes, {
  excludePartners
} = {}) {
  if (excludePartners) {
    return quotes.filter(quote => !quote.partner);
  }
  return quotes;
}

function isWisePresentAndNotCheapest(quotes) {
  return quotes.length && quotes.find(p => isWiseQuote(p)) && !isWiseQuote(sortQuotesByReceivedAmount(quotes)[0]);
}

var css_248z = ".cc_positiveDelta_3768290182 {\n  display: flex !important;\n  align-items: center;\n  white-space: nowrap;\n}\n.cc_positiveDelta_3768290182::before {\n  content: '';\n  width: 0;\n  height: 0;\n  margin-right: var(--size-4);\n  border-right: 5px solid transparent;\n  border-bottom: 7px solid var(--color-sentiment-positive);\n  border-left: 5px solid transparent;\n}\n.cc_negativeDelta_3768290182 {\n  display: flex !important;\n  align-items: center;\n  color: var(--color-sentiment-negative);\n  white-space: nowrap;\n}\n.cc_negativeDelta_3768290182::before {\n  content: '';\n  width: 0;\n  height: 0;\n  margin-right: var(--size-4);\n  border-top: 7px solid var(--color-sentiment-negative);\n  border-right: 5px solid transparent;\n  border-left: 5px solid transparent;\n}\n.cc_receiveCell_3768290182 {\n  display: flex !important;\n  flex-direction: column;\n  align-items: flex-end;\n}\n@media (min-width: 992px) {\n  .cc_receiveCell_3768290182 {\n    align-items: flex-start;\n  }\n}\n.cc_receiveText_3768290182 {\n  display: inline-block;\n  margin-bottom: var(--size-8);\n  color: var(--color-content-primary);\n  font-size: var(--font-size-20);\n  font-weight: var(--font-weight-semi-bold);\n  white-space: nowrap;\n}\n@media (min-width: 768px) {\n  .cc_receiveText_3768290182 {\n    margin-bottom: 0;\n  }\n}\n@media not ((min-width: 768px)) {\n  .cc_receiveText_3768290182.cc_extraPadding_3768290182 {\n    padding-right: 20px;\n  }\n}\n\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9jb21tb24vUmVjZWl2ZUFtb3VudC5tb2R1bGUubGVzcyIsIlJlY2VpdmVBbW91bnQubW9kdWxlLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7RUEwREUsd0JBQUE7RUFDQSxtQkFBQTtFQXhEQSxtQkFBQTtBQ0ZGO0FENERFO0VBQ0UsV0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQ0FBQTtFQUNBLHdEQUFBO0VBQ0Esa0NBQUE7QUMxREo7QURKQTtFQXFDRSx3QkFBQTtFQUNBLG1CQUFBO0VBbkNBLHNDQUFBO0VBQ0EsbUJBQUE7QUNNRjtBRDhCRTtFQUNFLFdBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLDJCQUFBO0VBQ0EscURBQUE7RUFDQSxtQ0FBQTtFQUNBLGtDQUFBO0FDNUJKO0FEWkE7RUFDRSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7QUNjRjtBRFpFO0VBQUE7SUFDRSx1QkFBQTtFQ2VGO0FBQ0Y7QURaQTtFQUNFLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxtQ0FBQTtFQUNBLDhCQUFBO0VBQ0EseUNBQUE7RUFDQSxtQkFBQTtBQ2NGO0FEWkU7RUFBQTtJQUNFLGdCQUFBO0VDZUY7QUFDRjtBRFpJO0VBQUE7SUFDRSxtQkFBQTtFQ2VKO0FBQ0YiLCJmaWxlIjoiUmVjZWl2ZUFtb3VudC5tb2R1bGUubGVzcyJ9 */";
var componentStyles = {"positiveDelta":"cc_positiveDelta_3768290182","negativeDelta":"cc_negativeDelta_3768290182","receiveCell":"cc_receiveCell_3768290182","receiveText":"cc_receiveText_3768290182","extraPadding":"cc_extraPadding_3768290182"};
styleInject(css_248z);

/* eslint-disable react/jsx-filename-extension */
const ReceiveAmount = ({
  styles,
  amount,
  currency,
  differenceToCheapest,
  optionalInlineElement
}) => {
  const {
    locale
  } = useIntl();
  const derivedStyles = {
    ...componentStyles,
    ...styles
  };
  return /*#__PURE__*/React.createElement(React.Fragment, null, /*#__PURE__*/React.createElement("span", {
    className: derivedStyles.receiveCell,
    "data-testid": "receive-amount"
  }, /*#__PURE__*/React.createElement("span", null, /*#__PURE__*/React.createElement("span", {
    className: derivedStyles.receiveText
  }, formatMoney(amount, currency, locale, {
    alwaysShowDecimals: true
  })), optionalInlineElement), parseFloat(differenceToCheapest) !== 0 && /*#__PURE__*/React.createElement("span", {
    className: parseFloat(differenceToCheapest) < 0 ? derivedStyles.negativeDelta : derivedStyles.positiveDelta
  }, formatMoney(differenceToCheapest, currency, locale, {
    alwaysShowDecimals: true
  }))));
};
ReceiveAmount.propTypes = {
  styles: PropTypes.shape({
    receiveText: PropTypes.string,
    negativeDelta: PropTypes.string,
    positiveDelta: PropTypes.string
  }),
  amount: PropTypes.number.isRequired,
  currency: PropTypes.string.isRequired,
  differenceToCheapest: PropTypes.number.isRequired,
  optionalInlineElement: PropTypes.element
};
ReceiveAmount.defaultProps = {
  styles: {},
  optionalInlineElement: null
};

export { CurrencyRouteDescription as C, ReceiveAmount as R, ShowMoreProviders as S, filterQuotes as f, isWisePresentAndNotCheapest as i, styles as s };
//# sourceMappingURL=ReceiveAmount-72000cf0.js.map
