/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
.sentiment-visualization {
  display: inline-flex;
  align-items: center;
}
.sentiment-visualization span {
  display: inline-flex;
  height: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  align-items: center;
  justify-content: center;
}
.positive {
  border: solid #cfcfcf;
  border-width: 1px 1px 1px 0;
  background-color: #92d050;
  font-size: 10px;
  text-align: center;
}
.neutral {
  border: solid #cfcfcf;
  border-width: 1px 0 1px 0;
  background-color: #FF9817;
  font-size: 10px;
  text-align: center;
}
.negative {
  border: solid #cfcfcf;
  border-width: 1px 0 1px 1px;
  background-color: red;
  font-size: 10px;
  text-align: center;
}
@media print {
  body {
    overflow-y: visible;
  }

  .sentiment-visualization .negative, .sentiment-visualization .neutral, .sentiment-visualization .positive {
    display: none;
  }

  .sentiment-visualization .total {
    margin-left: 0;
  }

  .visualization-col {
    width: auto !important;
    padding-bottom: 0 !important;
  }

  ef-icon.neutral-bar, ef-icon.postive-bar, ef-icon.negative-bar {
    font-size: 0 !important;
  }

  ef-icon.neutral-bar::after {
    content: "0";
    font-size: 14px;
  }

  ef-icon.postive-bar::after {
    content: "+";
    font-size: 14px;
  }

  ef-icon.negative-bar::after {
    content: "-";
    font-size: 14px;
  }

  ef-slider::part(slider-wrapper) {
    display: none;
  }

  ef-slider::part(input) {
    margin-left: 0;
  }

  .right-buttons {
    display: none;
  }

  ef-pagination::part(buttons) {
    display: none;
  }

  #country-news-popup-panel {
    color: #000;
    width: 100% !important;
    height: 100% !important;
    inset: 0 !important;
    justify-content: start !important;
    padding: 20px !important;
    position: static;
    opacity: 1;
  }

  #country-news-popup-panel ef-tab {
    display: none;
  }

  #country-news-popup-panel p {
    height: 100% !important;
  }

  #country-news-popup-panel .popup-row {
    height: 100% !important;
  }

  #country-news-popup-panel .content {
    height: 100% !important;
  }

  #country-news-popup-panel-right-coloumn {
    height: 100% !important;
    overflow-y: visible;
  }

  #country-news-popup-panel .row {
    overflow-y: visible;
    background-color: #fafafa;
  }

  #company-news-popup-panel {
    color: #000;
    width: 100% !important;
    height: 100% !important;
    inset: 0 !important;
    justify-content: start !important;
    padding: 20px !important;
    position: static;
    opacity: 1;
  }

  #company-news-popup-panel ef-tab {
    display: none;
  }

  #company-news-popup-panel p {
    height: 100% !important;
  }

  #company-news-popup-panel .popup-row {
    height: 100% !important;
  }

  #company-news-popup-panel .content {
    height: 100% !important;
  }

  #company-news-popup-panel-right-coloumn {
    height: 100% !important;
    overflow-y: visible;
  }

  #company-news-popup-panel .row {
    overflow-y: visible;
    background-color: #fafafa;
  }

  .no-print {
    display: none !important;
  }

  coral-popup-panel-backdrop {
    display: none !important;
  }
}

/*# sourceMappingURL=styles.css.map*/