@charset "UTF-8";
@import url(normalize.css);
@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500&display=swap");
@import url(normalize.css);
h1 {
  font-size: 32px;
  font-weight: 400;
  line-height: 44px;
  padding: 0;
  margin: 0;
  color: #757575;
}

h1:hover {
  cursor: default;
}

h2 {
  font-size: 32px;
  font-weight: 400;
  line-height: 44px;
  padding: 0;
  margin: 0;
}

h2:hover {
  cursor: default;
}

h3 {
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  padding: 0;
  margin: 0;
}

h3:hover {
  cursor: default;
}

h4 {
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  padding: 0;
  margin: 0;
}

h4:hover {
  cursor: default;
}

h5 {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  padding: 0;
  margin: 0;
}

h6 {
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  padding: 0;
  margin: 0;
  text-transform: uppercase;
}

.caption-text {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  color: #757575;
  padding: 0;
  margin: 0;
}

.caption-text:hover {
  cursor: default;
}

.full-size {
  width: 100%;
  min-height: 100%;
  height: auto;
}

a {
  text-decoration: none;
  color: black;
  cursor: pointer;
}

.margin-top-05 {
  margin-top: 0.5rem;
}

.margin-top-1 {
  margin-top: 1rem;
}

.margin-top-15 {
  margin-top: 1.5rem;
}

.margin-top-2 {
  margin-top: 2rem;
}

.margin-bottom-05 {
  margin-bottom: 0.5rem;
}

.margin-bottom-1 {
  margin-bottom: 1rem;
}

.margin-bottom-15 {
  margin-bottom: 1.5rem;
}

.margin-bottom-2 {
  margin-bottom: 2rem;
}

.center-text {
  text-align: center;
}

.padding-left-1 {
  padding-left: 1rem;
}

.padding-right-1 {
  padding-right: 1rem;
}

.margin-right-05 {
  margin-right: 0.5rem;
}

.margin-right-1 {
  margin-right: 1rem;
}

.margin-right-15 {
  margin-right: 1.5rem;
}

.margin-left-1 {
  margin-left: 1rem;
}

.margin-left-05 {
  margin-left: 0.5rem;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.toggle-switch {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 20px;
  margin: 0;
  cursor: pointer;
}

.toggle-switch .toggle-checkbox {
  opacity: 0;
  width: 0;
  height: 0;
}

.toggle-switch .toggle-checkbox:checked ~ .toggle-ball {
  left: 100%;
  margin-left: -20px;
  background-color: #007AFF;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.24);
}

.toggle-switch .toggle-checkbox:checked ~ .toggle-background {
  background-color: #5AC8FA;
}

.toggle-switch .toggle-background {
  width: 34px;
  height: 14px;
  background-color: #CCCCCC;
  border-radius: 30px;
  position: absolute;
  top: 3px;
  left: 3px;
}

.toggle-switch .toggle-ball {
  height: 20px;
  width: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  background-color: white;
  position: absolute;
  left: 0px;
  top: 0px;
  -moz-transition: all linear 0.3s;
  -o-transition: all linear 0.3s;
  -webkit-transition: all linear 0.3s;
  transition: all linear 0.3s;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.24);
}

.scrollbar-thin {
  overflow: auto;
  scrollbar-width: thin;
}

.scrollbar-thin::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  background: #eee;
  border-right: 1px solid #ffffff;
}

.scrollbar-thin::-webkit-scrollbar-thumb {
  background: #ddd;
  border-right: 1px solid #ffffff;
}

.scrollbar-thin::-webkit-scrollbar-thumb:hover {
  background: #b2b2b2;
  border-right: 1px solid #ffffff;
}

.scrollbar-thin::-webkit-scrollbar-thumb:active {
  background: #b2b2b2;
  border-right: 1px solid #ffffff;
}

.scrollbar-thin.transparent::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  background: #ffffff00;
  border-right: 1px solid #ffffff00;
}

.scrollbar-thin.transparent::-webkit-scrollbar-thumb {
  background: #ddd;
  border-right: 1px solid #ffffff00;
}

.scrollbar-thin.transparent::-webkit-scrollbar-thumb:hover {
  background: #b2b2b2;
  border-right: 1px solid #ffffff00;
}

.scrollbar-thin.transparent::-webkit-scrollbar-thumb:active {
  background: #b2b2b2;
  border-right: 1px solid #ffffff00;
}

.centered-container {
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  margin: 5rem 4% 2rem 4%;
}

.flat-form-input {
  padding: 0.5rem 1rem;
  width: 268px;
  border: none;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  text-align: center;
  font-size: 1rem;
  margin: 0 0 1rem 0;
}

.flat-form-title {
  color: #000000;
  font-weight: 400;
  font-size: 1rem;
  margin: 0 0 0.5rem 0;
}

.flat-form-button {
  border: none;
  color: white;
  background-color: #003171;
  font-size: 1rem;
  padding: 0.5rem 1rem;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  margin: 0.5rem 0 1rem 0;
  transition: 0.3s;
}

.flat-form-button:hover {
  background-color: #5E7AA2;
  cursor: pointer;
}

.centered-form {
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.stacked-back {
  position: relative;
}

.stacked-front {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
}

.aria-label {
  position: relative;
}

.aria-label[aria-label]::after {
  opacity: 0;
  content: attr(aria-label);
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  text-transform: initial;
  font-size: 14px;
  line-height: 1rem;
  padding: 0.25rem 0.5rem;
  position: absolute;
  left: 0;
  top: -2rem;
  white-space: nowrap;
  z-index: 20;
  background-color: white;
  color: #212121;
  transition: opacity 0.3s ease;
  pointer-events: none;
  border-radius: 0.5rem;
  margin-top: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.aria-label[aria-label]:hover:after {
  opacity: 1;
  transition-delay: 0.5s;
}

.aria-label.bottom[aria-label]::after {
  top: 2rem;
}

.aria-label-left {
  position: relative;
}

.aria-label-left[aria-label]::after {
  opacity: 0;
  content: attr(aria-label);
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  text-transform: initial;
  font-size: 14px;
  line-height: 1rem;
  padding: 0.25rem 0.5rem;
  position: absolute;
  right: 0;
  top: -2rem;
  white-space: nowrap;
  z-index: 20;
  background: white;
  color: #212121;
  transition: opacity 0.3s;
  pointer-events: none;
  border-radius: 0.5rem;
  margin-top: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.aria-label-left[aria-label]:hover:after {
  opacity: 1;
  transition-delay: 0.5s;
}

.aria-label-left.bottom[aria-label]::after {
  top: 2rem;
}

.aria-label-left.bottom.highlight-options[aria-label]::after {
  top: 1rem;
  right: 0.5rem;
}

.disable-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.support-button {
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  padding: 0;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 1px solid #CCCCCC;
  margin-left: 0.5rem;
  cursor: pointer;
  color: #757575;
  transition: 0.3s ease;
}

.support-button:hover {
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  color: #212121;
}

.navbar-igor-ai-logo {
  position: relative;
  width: 137px;
  height: 42px;
  margin-left: 2rem;
}

.navbar-igor-ai-logo .igor-ai-logo {
  height: 44px;
  margin-top: -7px;
}

.navbar-igor-ai-logo .powered-by {
  font-size: 9px;
  line-height: 8px;
  position: absolute;
  bottom: 0;
  left: 16px;
  color: #f7f7f7;
}

.navbar-igor-ai-logo .findest-logo {
  height: 13px;
  position: absolute;
  right: 4px;
  bottom: -2px;
}

.toast-message {
  display: flex;
  flex-direction: column;
}

.toast-button {
  margin-top: 0.5rem;
  padding: 0.25rem 0.5rem;
  background-color: white;
  border: none;
  border-radius: 0.5rem;
  color: #212121;
  transition: 0.3s ease;
  margin-right: auto;
  cursor: pointer;
}

.toast-button:hover {
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.beta-label {
  position: absolute;
  top: -12px;
  right: -5px;
  font-size: 11px;
  padding: 0.125rem;
  line-height: 11px;
  text-transform: none;
  border-radius: 0.25rem;
  color: white;
}

.beta-label.dropdown {
  right: -20px;
  top: -2px;
}

.beta-label.tech {
  background-color: #A30076;
}

.beta-label.partner {
  background-color: #FF9500;
}

.beta-label.web {
  background-color: #007AFF;
}

@media screen and (min-width: 1281px) {
  .beta-label {
    right: -20px;
  }
}

@media screen and (min-width: 1366px) {
  .beta-label {
    right: -13px;
  }
}

@media screen and (min-width: 1440px) {
  .beta-label {
    right: -11px;
  }
}

@media screen and (min-width: 1600px) {
  .beta-label {
    right: -5px;
  }
}

.hidden {
  display: none;
}

.searchable-dropdown-container {
  display: flex;
  align-items: center;
}

.searchable-dropdown-container .title-container {
  margin-right: 0.5rem;
}

.searchable-dropdown-container .input-container {
  position: relative;
}

.searchable-dropdown-container .input-container .input {
  border: 1px solid #CCCCCC;
  border-radius: 0.5rem;
  padding: 0.125rem 0.5rem;
}

.searchable-dropdown-container .input-container .input input {
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
}

.searchable-dropdown-container .input-container .input .fa-times {
  color: #757575;
  cursor: pointer;
}

.searchable-dropdown-container .input-container .input .fa-times:hover {
  color: #212121;
}

.searchable-dropdown-container .input-container .options {
  position: absolute;
  position: absolute;
  width: 100%;
  padding: 0.25rem 0;
  background: white;
  border-radius: 0.5rem;
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
}

.searchable-dropdown-container .input-container .options .option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
}

.searchable-dropdown-container .input-container .options .option:hover {
  background-color: #F2F2F2;
}

.loader-container {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  align-items: center;
  justify-content: center;
  background: #ffffff90;
  z-index: 5;
}

.loader-container .loader {
  margin: 0.5rem 0;
  border: 3px solid #f2f2f2;
  border-top: 3px solid #007AFF;
  border-radius: 50%;
  width: 5rem;
  height: 5rem;
  animation: spin 1.5s cubic-bezier(0.7, 0.25, 0.25, 0.7) infinite;
}

.loader-container.active {
  display: flex;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.findest-gray-bg {
  background-color: #CCCCCC;
  border-color: #CCCCCC;
}

.force-findest-gray-bg {
  background-color: #CCCCCC !important;
  border-color: #CCCCCC !important;
}

.secondary-purple-bg {
  background-color: #5856D6;
  border-color: #5856D6;
}

.force-secondary-purple-bg {
  background-color: #5856D6 !important;
  border-color: #5856D6 !important;
}

.findest-blue-bg {
  background-color: #007AFF;
  border-color: #007AFF;
}

.findest-light-blue-bg {
  background-color: #5AC8FA;
  border-color: #5AC8FA;
}

.force-findest-blue-bg {
  background-color: #007AFF !important;
  border-color: #007AFF !important;
}

.findest-light-blue-bg {
  background-color: #5AC8FA;
  border-color: #5AC8FA;
}

.findest-yellow-bg {
  background-color: #FFCC00;
  border-color: #FFCC00;
}

.force-findest-yellow-bg {
  background-color: #FFCC00 !important;
  border-color: #FFCC00 !important;
}

.findest-orange-bg {
  background-color: #FF9500;
  border-color: #FF9500;
}

.findest-purple-bg {
  background-color: #5856D6;
  border-color: #5856D6;
}

.findest-primary-purple-bg {
  background-color: #A30076;
  border-color: #A30076;
}

.force-findest-purple-bg {
  background-color: #5856D6 !important;
  border-color: #5856D6 !important;
}

.findest-pink-bg {
  background-color: #FF2D55;
  border-color: #FF2D55;
}

.force-findest-pink-bg {
  background-color: #FF2D55 !important;
  border-color: #FF2D55 !important;
}

.findest-green-bg {
  background-color: #4CD964;
  border-color: #4CD964;
}

.force-findest-green-bg {
  background-color: #4CD964 !important;
  border-color: #4CD964 !important;
}

.findest-red-bg {
  background-color: #FF3B30;
  border-color: #FF3B30;
}

.force-findest-red-bg {
  background-color: #FF3B30 !important;
  border-color: #FF3B30 !important;
}

.findest-orange-bg {
  background-color: #FF9500;
  border-color: #FF9500;
}

.findest-orange-bg {
  background-color: #FF9500;
  border-color: #FF9500;
}

.findest-dark-blue-bg {
  background-color: #003171;
  border-color: #003171;
}

.force-orange-red-bg {
  background-color: #FF9500 !important;
  border-color: #FF9500 !important;
}

.transparent-bg {
  background-color: transparent;
}

.force-transparent-bg {
  background-color: transparent !important;
}

.findest-purple-fg {
  color: #A30076;
}

.findest-blue-fg {
  color: #007AFF;
}

.findest-red-fg {
  color: #FF3B30;
}

.findest-light-gray-button {
  border: 1px solid #CCCCCC;
  background-color: white;
  color: #757575;
}

.findest-blue-button {
  border: 1px solid #007AFF;
  background-color: #007AFF;
  color: white;
}

html {
  padding: 0;
  margin: 0;
  height: 100%;
  width: 100%;
}

body {
  padding: 0;
  margin: 0;
  height: 100%;
  min-height: 100%;
  width: 100%;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  font-family: 'Roboto', sans-serif;
  color: #212121;
  /*font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif;*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconned-text {
  color: #000000;
}

.iconned-text i {
  position: absolute;
}

.iconned-text input {
  background-color: transparent;
  border: 0;
  font-size: 16px;
  font-family: "roboto", sans-serif;
  padding-left: 30px;
  border-bottom: 1px solid #000000;
  outline: none;
}

.iconned-text input:focus {
  transition: 0.3s;
  border-bottom: 2px solid #5856D6;
}

.aligned-checkbox {
  display: inline-block;
}

.aligned-checkbox input[type='checkbox'] {
  vertical-align: middle;
}

.aligned-checkbox label {
  display: inline-block;
  vertical-align: middle;
}

input[type="checkbox"].findest-checkbox {
  appearance: none;
  -webkit-appearance: none;
  background-color: white;
  height: 1rem;
  width: 1rem;
  border-radius: 2px;
  display: inline-block;
  position: relative;
  outline: none;
}

input[type="checkbox"].findest-checkbox:active {
  background-color: white;
}

input[type="checkbox"].findest-checkbox:checked {
  background-color: white;
}

input[type="checkbox"].findest-checkbox:checked:active {
  background-color: white;
}

input[type="checkbox"].findest-checkbox:checked:after {
  content: '\2714';
  font-size: 16px;
  line-height: 16px;
  position: absolute;
  top: 0px;
  left: 2px;
  color: #4CD964;
  background-color: transparent;
}

input[type="checkbox"].findest-checkbox:focus {
  outline: 1px solid #5856D6;
}

input[type="checkbox"].findest-checkbox::-ms-check {
  border: none;
  color: #4CD964;
  background-color: transparent;
}

.ron-wrapper {
  display: flex;
  height: calc(100vh - 50px);
  width: 100%;
}

#main-dashboard {
  flex-direction: column;
  display: flex;
  flex: 1 1 auto;
  overflow: auto;
  -ms-overflow-style: auto;
  background-color: #FFFFFF;
  box-shadow: -3px 0px 10px rgba(0, 0, 0, 0.15);
  z-index: 1;
  min-height: 100%;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #main-dashboard {
    overflow-x: hidden;
  }
}

.add-button, .delete-button {
  background-color: white;
  border-radius: 8px;
  display: inline-flex;
  color: #4CD964;
  line-height: 1rem;
  cursor: pointer;
  justify-content: center;
  align-items: center;
  box-sizing: content-box;
  border: 1px solid #4CD964;
  height: 24px;
  width: 24px;
  transition: 0.2s;
  transition-timing-function: ease;
}

.add-button.delete-button, .delete-button.delete-button {
  color: #CCCCCC;
  border-color: #CCCCCC;
  font-size: 14px;
}

.add-button.delete-button:hover, .delete-button.delete-button:hover {
  color: #FF3B30;
}

.add-button:hover, .delete-button:hover {
  border: 1px solid white;
  -moz-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.3);
  box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.3);
}

.add-button .fa, .delete-button .fa {
  box-sizing: content-box;
}

.center-fas {
  flex: 0 0 24px;
  display: inline-block;
  line-height: 24px;
  color: #FF3B30;
  border: 1px solid #FF3B30;
  height: 24px;
  border-radius: 8px;
  text-align: center;
  margin-left: 1rem;
  align-self: center;
  transition: 0.2s;
  transition-timing-function: ease;
  font-size: 0.8rem;
}

.center-fas:hover {
  color: #FF3B30;
  border: 1px solid white;
  -moz-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.3);
  box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.3);
}

.search-type-dropdown {
  color: white;
  margin-left: 1rem;
  padding-left: 1rem;
  background-color: #007AFF;
  border-radius: 21px;
  height: 32px;
  border-width: 0;
  cursor: pointer;
}

.search-type-dropdown:focus::-ms-value {
  background-color: transparent;
}

.search-type-dropdown option[value="0"] {
  background-color: white;
  color: #212121;
}

.search-type-dropdown option[value="1"] {
  background-color: white;
  color: #212121;
}

.search-type-dropdown option[value="2"] {
  background-color: white;
  color: #212121;
}

.search-type-dropdown option[value="3"] {
  background-color: white;
  color: #212121;
}

.cursor-pointer {
  cursor: pointer;
}

.search-score input {
  line-height: 30px;
  color: #212121;
  border-width: 1px;
  border-color: #757575;
  border-style: solid;
  background-color: white;
  width: 65px;
  height: 30px;
  border-radius: 20px;
  text-align: center;
  vertical-align: bottom;
  margin: 0;
  padding: 0;
  margin-left: 0.5rem;
  outline: none;
  transition: 0.2s ease;
}

.search-score input::placeholder {
  color: #CCCCCC;
}

.search-score input:focus {
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  border: 1px solid white !important;
}

.toast {
  opacity: 1 !important;
}

.jquery-modal .modal {
  z-index: 10;
  margin: 5rem 0 3rem 0;
}

.jquery-modal .modal a.close-modal {
  top: 16px;
  right: 16px;
}

.findest-input[type="text"] {
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: white;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  height: 30px;
  width: 250px;
}

.text-danger {
  text-align: center;
  color: white;
}

.text-danger ul {
  list-style-type: none;
  padding: 0;
}

.input-danger-box {
  flex-direction: column;
  align-items: center;
}

.input-danger-box span {
  font-size: 14px;
  color: #FF3B30;
}

.rounded-textbox {
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: white;
  border-color: #757575;
  border-style: solid;
  border-width: 1px;
  border-radius: 16px;
  height: 28px;
  width: 100%;
}

#nav-buttons {
  position: fixed;
  top: 35%;
  background: #EBEBEB;
  border-radius: 0 1rem 1rem 0;
  z-index: 10;
  transition: 0.5s;
  left: -2rem;
}

#nav-buttons:hover {
  left: 0;
  background: #CCCCCC;
}

#nav-buttons:hover .navbutton {
  opacity: 1;
}

#nav-buttons:hover .nav-arrow {
  display: none;
}

#nav-buttons .nav-arrow {
  position: absolute;
  top: 47%;
  right: 3px;
  color: #212121;
}

#nav-buttons .navbutton {
  margin: 0.5rem;
  width: 32px;
  height: 32px;
  border-radius: 16px;
  background-color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s;
  opacity: 0;
}

#nav-buttons .navbutton:hover {
  color: white;
  background-color: #757575;
}

#nav-buttons .navbutton:hover a {
  color: white;
}

#nav-buttons .navbutton a {
  color: #212121;
  transition: 0.3s;
}

#nav-buttons .navbutton.hidden {
  display: none;
}

.findest-text-field {
  width: 100%;
  padding: 0.30rem 0.5rem;
  border-radius: 16px;
  background-color: white;
  border: 1px solid #757575;
}

.login-full-size {
  display: flex;
  flex-direction: column;
  -ms-align-content: center;
  -webkit-align-content: center;
  align-content: center;
}

.login-background {
  background-image: linear-gradient(#003171, rgba(0, 173, 239, 0.7));
  min-height: 100vh;
}

.stolen-background {
  position: relative;
  background-image: url("/images/bg.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.privacy-policy {
  position: absolute;
  bottom: 1rem;
  color: white;
}

@media only screen and (max-width: 780px) {
  .login-form {
    width: 288px;
  }
}

.login-form {
  margin: 2rem auto 4rem auto;
  background-color: rgba(255, 255, 255, 0.75);
  display: flex;
  flex-direction: column;
  border-radius: 0.5rem;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.34);
}

.login-form .sign-in-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 2rem 2rem 1rem 2rem;
}

.login-form .sign-in-header .sign-in-dot {
  font-size: 3rem;
  display: flex;
  height: 4rem;
  width: 4rem;
  align-items: center;
  justify-content: center;
  background-color: white;
  border-radius: 50%;
  color: #BFBFBF;
}

.login-form .sign-in-header .sign-in-header-text {
  display: flex;
  text-align: center;
  flex-direction: column;
}

.login-form .sign-in-header .sign-in-header-text h2 {
  line-height: 32px;
  margin: 0.5rem 0;
}

.login-form .sign-in-header .sign-in-header-text p {
  margin: 1rem 0 0 0;
}

.login-form .sign-in-header .sign-in-header-text .sign-in-button {
  margin: 1.5rem 0 1rem 0;
  display: flex;
  justify-content: center;
}

.login-form .sign-in-header .sign-in-header-email {
  display: none;
  align-items: center;
}

.login-form .sign-in-header .sign-in-header-email .fas {
  margin-right: 0.25rem;
  height: 1rem;
  width: 1rem;
  padding: 0.25rem;
  border-radius: 50%;
  cursor: pointer;
  transition: 0.3s;
}

.login-form .sign-in-header .sign-in-header-email .fas:hover {
  background-color: white;
}

.login-form .sign-in-header .sign-in-header-email p {
  margin: 0;
}

.login-form .sign-in-options {
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  align-items: center;
}

.login-form .sign-in-options.second-options {
  display: none;
}

.login-form .sign-in-options .sign-in-option {
  font-family: "roboto", sans-serif;
  display: flex;
  flex-direction: column;
  width: 272px;
  padding: 1rem;
  border-radius: 0.5rem;
  margin: 0 1rem 1rem 1rem;
}

.login-form .sign-in-options .sign-in-option .sign-in-option-header, .login-form .sign-in-options .sign-in-option .sign-in-option-footer {
  display: flex;
  flex-direction: column;
  margin-bottom: 1rem;
}

.login-form .sign-in-options .sign-in-option .sign-in-option-header h5, .login-form .sign-in-options .sign-in-option .sign-in-option-footer h5 {
  font-family: "roboto", sans-serif;
  margin-top: 1rem;
  font-weight: 500;
}

.login-form .sign-in-options .sign-in-option .sign-in-option-header p, .login-form .sign-in-options .sign-in-option .sign-in-option-footer p {
  font-family: "roboto", sans-serif;
  margin: 0.5rem 0 0 0;
}

.login-form .sign-in-options .sign-in-option .sign-in-option-header p a, .login-form .sign-in-options .sign-in-option .sign-in-option-footer p a {
  color: #007AFF;
  font-size: 14px;
}

.login-form .sign-in-options .sign-in-option .sign-in-option-header p a:hover, .login-form .sign-in-options .sign-in-option .sign-in-option-footer p a:hover {
  text-decoration-line: underline;
}

.login-form .sign-in-options .sign-in-option .sign-in-option-footer {
  margin-bottom: 0;
  margin-top: 1rem;
  text-align: center;
  font-size: 14px;
}

.login-form .sign-in-options .sign-in-option .aligned-checkbox {
  font-size: 14px;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.login-form .sign-in-options .sign-in-option .aligned-checkbox input[type="checkbox"] {
  appearance: none;
  -webkit-appearance: none;
  background-color: white;
  padding: 7px;
  border-radius: 0.25rem;
  display: inline-block;
  position: relative;
  outline: none;
  border: 1px solid #CCCCCC;
}

.login-form .sign-in-options .sign-in-option .aligned-checkbox input[type="checkbox"]:active {
  background-color: white;
}

.login-form .sign-in-options .sign-in-option .aligned-checkbox input[type="checkbox"]:checked {
  background-color: white;
}

.login-form .sign-in-options .sign-in-option .aligned-checkbox input[type="checkbox"]:checked:active {
  background-color: white;
}

.login-form .sign-in-options .sign-in-option .aligned-checkbox input[type="checkbox"]:checked:after {
  content: '\2714';
  font-size: 0.75rem;
  line-height: 0.75rem;
  position: absolute;
  top: 0px;
  left: 2px;
  color: #4CD964;
  background-color: transparent;
}

.login-form .sign-in-options .sign-in-option .input-text input {
  width: 100%;
  background-color: transparent;
  border: 0;
  font-size: 1rem;
  line-height: 1.5rem;
  font-family: "roboto", sans-serif;
  border-bottom: 1px solid #000000;
  outline: none;
  padding-bottom: 1px;
}

.login-form .sign-in-options .sign-in-option .input-text input:focus {
  transition: 0.3s;
  border-bottom: 2px solid #A30076;
  padding-bottom: 0;
}

.login-form .sign-in-options .sign-in-option .input-text input:-webkit-autofill {
  -webkit-text-fill-color: #212121;
  -webkit-transition-delay: 9999s;
  transition-delay: 9999s;
}

.login-form .sign-in-options .sign-in-option .input-text input:-webkit-autofill:hover {
  -webkit-text-fill-color: #212121;
  -webkit-transition-delay: 9999s;
  transition-delay: 9999s;
}

.login-form .sign-in-options .sign-in-option .input-text input:-webkit-autofill:focus {
  -webkit-text-fill-color: #212121;
  -webkit-transition-delay: 9999s;
  transition-delay: 9999s;
}

.login-form .sign-in-options .sign-in-option .input-text input:-webkit-autofill:active {
  -webkit-text-fill-color: #212121;
  -webkit-transition-delay: 9999s;
  transition-delay: 9999s;
}

.login-form .sign-in-options .sign-in-option .input-text .text-danger {
  color: #FF3B30;
  text-align: start;
}

.login-form .sign-in-options .sign-in-option .input-text .text-danger ul {
  margin-top: 0;
  margin-bottom: 0.5rem;
  list-style-type: none;
  padding: 0;
}

.login-form .sign-in-options .sign-in-option .caption-text {
  margin: 0.5rem 0;
  text-align: center;
}

.login-form .sign-in-options .sign-in-option .caption-text a {
  color: #007AFF;
  margin: 0;
}

.login-form .sign-in-options .sign-in-option .caption-text a:hover {
  text-decoration-line: underline;
}

.login-form .sign-in-options .sign-in-option .sign-in-button {
  display: flex;
  justify-content: center;
}

.login-form .sign-in-options .sign-in-option .sign-in-button .findest-action-button {
  outline: none;
}

.login-form .sign-in-options .sign-in-recovery .sign-in-button, .login-form .sign-in-options .sign-in-address .sign-in-button {
  margin-top: 1.5rem;
}

.login-form .sign-in-options .sign-in-email, .login-form .sign-in-options .sign-in-password, .login-form .sign-in-options .sign-in-no-password, .login-form .sign-in-options .sign-in-not-confirmed {
  background-color: white;
  display: none;
}

.login-form .sign-in-options .sign-in-password .input-text {
  margin: 2rem 0;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .login-form {
    display: -ms-flexbox;
    -ms-flex-item-align: center;
  }
}

.login-form-control {
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
  flex: 1;
  display: flex;
}

.login-form-control.login-form-control-right {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

.findest-button {
  padding: 0.5rem 1rem;
  margin: 0;
  border-radius: 8px;
  color: white;
  text-align: center;
  cursor: pointer;
  border-width: 0;
  border-style: solid;
  transition: 0.3s;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
  text-transform: uppercase;
}

.findest-button:hover {
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.34);
  transition: 0.3s;
}

.findest-button:focus {
  transition: 0s;
  padding: 9px calc(2rem - 1px);
  box-shadow: inset 0 0 0px 1px #fff;
  border-style: solid;
  border-width: 1px;
  outline: none;
}

.findest-button:disabled {
  background-color: #CCCCCC;
  border-color: #CCCCCC;
}

.findest-action-button {
  padding: 8px 16px;
  margin: 0;
  border-radius: 8px;
  color: white;
  text-align: center;
  cursor: pointer;
  border-width: 0;
  border-style: solid;
  transition: 0.3s;
  box-sizing: border-box;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
}

.findest-action-button:hover {
  box-shadow: -3px 3px 6px rgba(0, 0, 0, 0.2);
  transition: 0.3s;
}

.findest-action-button:disabled {
  background-color: #CCCCCC;
  border-color: #CCCCCC;
}

.findest-action-button i {
  padding-left: 0.25rem;
}

.technology-added-box {
  padding: 0.5rem;
  margin: 0;
  border-radius: 0.5rem;
  color: white;
  background-color: #FFCC00;
  text-align: left;
  border-width: 0;
  font-size: 1rem;
  line-height: 1rem;
}

#nav-header {
  display: flex;
  flex-direction: row;
  background: #003171;
  height: 50px;
  width: 100%;
  align-items: center;
  position: fixed;
  -moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.3);
  z-index: 100;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}

#nav-header.darkmode {
  background-color: #00317100;
  -moz-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0);
  -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0);
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0);
}

#nav-header .navigation {
  display: flex;
  margin-left: 4%;
}

#nav-header .navigation #logo-findest {
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

#nav-header .navigation #logo-findest a {
  line-height: 0px;
}

#nav-header .navigation #logo-findest a .igor-logo {
  height: 25px;
}

#nav-header .navigation #logo-findest .powered-by-findest {
  color: #cccccc;
  margin-top: 2px;
  font-size: 7.5px;
  line-height: 0;
  cursor: default;
}

#nav-header .navigation #logo-findest .powered-by-findest .findest-logo {
  height: 7px;
  margin-left: 0.15rem;
}

#nav-header .navigation #cases-bar, #nav-header .navigation #ideas-bar, #nav-header .navigation #users-bar {
  margin: 0 1.5rem;
}

#nav-header .navigation #cases-bar a, #nav-header .navigation #ideas-bar a, #nav-header .navigation #users-bar a {
  color: white;
}

#nav-header .navigation #cases-bar a:hover, #nav-header .navigation #ideas-bar a:hover, #nav-header .navigation #users-bar a:hover {
  border-bottom: 2px solid white;
}

#nav-header .navigation #report-bug {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0;
  font-size: 1rem;
  font-weight: 400;
  text-decoration: none;
  color: white;
  cursor: pointer;
}

#login-info {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  /*flex: 11;*/
  margin-right: 4%;
  /*position: relative;*/
  position: absolute;
  right: 0;
}

#login-info .support-button {
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  padding: 0;
  justify-content: center;
  align-items: center;
  color: white;
  border-color: white;
  margin-right: 1rem;
}

#login-info .support-button:hover {
  background-color: initial;
}

#login-info .faq-button {
  color: white;
  border: 1px solid white;
  border-radius: 1rem;
  padding: 1px 0.5rem;
  margin-right: 1rem;
  cursor: pointer;
}

#login-info #login-name {
  margin: 0;
  padding-right: 1rem;
  font-size: 1rem;
  font-weight: 400;
  text-decoration: none;
  color: white;
  cursor: default;
}

#login-info #login-dot {
  padding-right: 1rem;
  text-decoration: none;
}

#login-info .dot-user {
  height: 2rem;
  width: 2rem;
  border-radius: 50%;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 400;
  color: white;
  cursor: pointer;
  background-color: #5CBE8D;
  display: flex;
  align-items: center;
  justify-content: center;
}

#login-info #logout {
  margin: 0;
  font-size: 1rem;
  text-decoration: none;
  color: white;
  font-style: normal;
}

#login-info #logout:hover {
  border-bottom: 2px solid white;
}

#dashboard-container {
  width: 92%;
  margin: 5rem 4% 2rem 4%;
}

/*@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #dashboard-container {
        margin: 2rem auto;
        width: 90%;
    }
}*/
.top-bar {
  display: flex;
  position: relative;
  margin: 2.5rem 1rem 0 1rem;
}

.float-button-right {
  position: absolute;
  right: 0px;
}

.case-date {
  font-family: 'Roboto Mono';
  color: #757575;
}

.cases.main-container, .users.main-container {
  margin-top: calc(50px + 1rem);
  display: block;
  width: 100%;
  transition: 0.3s ease;
}

.cases.main-container.folded, .users.main-container.folded {
  margin-top: 0;
}

.cases.main-container .header-wrapper, .users.main-container .header-wrapper {
  margin: 0 auto;
  width: 92%;
  display: flex;
  margin-bottom: 0.75rem;
  border-bottom: 3px solid #003171;
  align-items: center;
}

.cases.main-container .header-wrapper.cases, .users.main-container .header-wrapper.cases {
  margin-left: 4%;
  width: calc(92% - 12rem);
}

.cases.main-container .header-wrapper .search-bar, .users.main-container .header-wrapper .search-bar {
  padding: 0 0.5rem;
  border-radius: 16px;
  background-color: white;
  border: 1px solid #CCCCCC;
  display: flex;
  display: -ms-flexbox;
  align-items: center;
  -ms-flex-item-align: center;
  margin-left: 2rem;
  margin-right: 1rem;
  width: 15rem;
}

.cases.main-container .header-wrapper .search-bar .fa-search, .users.main-container .header-wrapper .search-bar .fa-search {
  line-height: 1rem;
  left: auto;
  color: #212121;
  position: static;
}

.cases.main-container .header-wrapper .search-bar .fa-times, .users.main-container .header-wrapper .search-bar .fa-times {
  line-height: 1rem;
  position: static;
}

.cases.main-container .header-wrapper .search-bar .fa-times:hover, .users.main-container .header-wrapper .search-bar .fa-times:hover {
  color: #212121;
}

.cases.main-container .header-wrapper .search-bar i, .users.main-container .header-wrapper .search-bar i {
  position: initial;
}

.cases.main-container .header-wrapper .search-bar input[type="search"], .users.main-container .header-wrapper .search-bar input[type="search"] {
  padding: 0 0.5rem;
  border: none;
  border-radius: 0;
  height: 2rem;
  outline: none;
}

.cases.main-container .header-wrapper .search-bar input[type="search"]::-ms-clear, .users.main-container .header-wrapper .search-bar input[type="search"]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

.cases.main-container .header-wrapper .search-bar input[type="search"]::-ms-reveal, .users.main-container .header-wrapper .search-bar input[type="search"]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

.cases.main-container .cases-wrapper, .users.main-container .cases-wrapper {
  margin-top: 2rem;
  margin-left: 4%;
  width: calc(92% - 10rem);
  display: flex;
  display: -ms-flexbox;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  align-items: flex-start;
}

.cases.main-container .cases-wrapper .dashboard-case, .users.main-container .cases-wrapper .dashboard-case {
  min-width: 430px;
  max-width: 600px;
  margin: 0 2rem 2rem 0;
  padding: 1rem;
  border: none;
  border-radius: 1rem;
  display: flex;
  flex-basis: auto;
  flex: 1;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  cursor: default;
  -moz-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
}

.cases.main-container .cases-wrapper .dashboard-case .case-top-bar, .users.main-container .cases-wrapper .dashboard-case .case-top-bar {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

.cases.main-container .cases-wrapper .dashboard-case .case-top-bar .delete-case, .users.main-container .cases-wrapper .dashboard-case .case-top-bar .delete-case {
  color: #CCCCCC;
  transition: 0.3s ease;
  margin-bottom: 0.75rem;
}

.cases.main-container .cases-wrapper .dashboard-case .case-top-bar .delete-case:hover, .users.main-container .cases-wrapper .dashboard-case .case-top-bar .delete-case:hover {
  color: #FF3B30;
}

.cases.main-container .cases-wrapper .dashboard-case .case-date, .users.main-container .cases-wrapper .dashboard-case .case-date {
  font-family: 'Roboto Mono';
  color: #757575;
  margin-bottom: 1rem;
}

.cases.main-container .cases-wrapper .dashboard-case .case-image, .users.main-container .cases-wrapper .dashboard-case .case-image {
  width: 100%;
  padding: 7.5% 0;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 0.5rem;
  text-align: center;
}

.cases.main-container .cases-wrapper .dashboard-case .case-title, .users.main-container .cases-wrapper .dashboard-case .case-title {
  line-height: 2rem;
  font-size: 24px;
  font-weight: 500;
  text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.55);
  color: white;
}

.cases.main-container .cases-wrapper .dashboard-case .case-text-box, .users.main-container .cases-wrapper .dashboard-case .case-text-box {
  margin: 0;
  margin-top: 1rem;
}

.cases.main-container .cases-wrapper .dashboard-case .case-text-box .case-text, .users.main-container .cases-wrapper .dashboard-case .case-text-box .case-text {
  white-space: pre-line;
  max-height: 110px;
  overflow: hidden;
}

.cases.main-container .cases-wrapper .dashboard-case .case-text-box .case-text.case-text-more, .users.main-container .cases-wrapper .dashboard-case .case-text-box .case-text.case-text-more {
  max-height: 8000px;
  transition: max-height 1s ease-in;
}

.cases.main-container .cases-wrapper .dashboard-case .case-buttons, .users.main-container .cases-wrapper .dashboard-case .case-buttons {
  align-self: flex-end;
}

.cases.main-container .cases-wrapper .dashboard-case .case-buttons .findest-action-button, .users.main-container .cases-wrapper .dashboard-case .case-buttons .findest-action-button {
  margin-top: 1rem;
}

.cases.main-container .load-extra-cases, .users.main-container .load-extra-cases {
  margin-bottom: 2rem;
  margin-left: 4%;
  width: calc(92% - 10rem);
  display: flex;
}

.cases.main-container .load-extra-cases.hidden, .users.main-container .load-extra-cases.hidden {
  display: none;
}

.cases.main-container .load-extra-cases .load-extra-cases-button, .users.main-container .load-extra-cases .load-extra-cases-button {
  padding: 0.25rem 0.5rem;
  border-radius: 0.5rem;
  border: 1px solid #CCCCCC;
  background-color: #CCCCCC;
  cursor: pointer;
  color: white;
  transition: 0.3s ease;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
}

.cases.main-container .load-extra-cases .load-extra-cases-button i, .users.main-container .load-extra-cases .load-extra-cases-button i {
  margin-right: 0.25rem;
}

.cases.main-container .load-extra-cases .load-extra-cases-button:hover, .users.main-container .load-extra-cases .load-extra-cases-button:hover {
  color: #212121;
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

@media only screen and (max-width: 748px) {
  .cases.main-container .cases-wrapper, .users.main-container .cases-wrapper {
    width: 92%;
    margin-top: 0;
  }
  .cases.main-container .cases-wrapper .dashboard-case, .users.main-container .cases-wrapper .dashboard-case {
    margin: 0 0 2rem 0;
    max-width: 100%;
  }
  .cases.main-container .cases-wrapper .dashboard-case .case-top-bar, .users.main-container .cases-wrapper .dashboard-case .case-top-bar {
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}

.cases.main-container .side-container, .users.main-container .side-container {
  position: absolute;
  right: 4%;
  top: 82px;
  display: flex;
  flex-direction: column;
  width: 10rem;
}

.cases.main-container .side-container .tile, .users.main-container .side-container .tile {
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  width: 100%;
  margin-bottom: 2rem;
  border-radius: 1rem;
}

.cases.main-container .side-container .tile a, .users.main-container .side-container .tile a {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.cases.main-container .side-container .tile a i, .users.main-container .side-container .tile a i {
  font-size: 4rem;
}

.cases.main-container .side-container .tile a p, .users.main-container .side-container .tile a p {
  width: calc(100% - 1rem);
  margin: 0;
  margin-bottom: 0.5rem;
}

.cases.main-container .side-container .tile a h3, .users.main-container .side-container .tile a h3 {
  margin: 0 0.5rem;
  cursor: pointer;
  font-size: 22px;
}

.cases.main-container .side-container .tile a .caption, .users.main-container .side-container .tile a .caption {
  font-size: 12px;
}

.cases.main-container .side-container .tile a .progress, .users.main-container .side-container .tile a .progress {
  width: 80%;
  height: 1.5rem;
  border-radius: 1rem;
  margin-bottom: 0.25rem;
  background-color: #F2F2F2;
  position: relative;
}

.cases.main-container .side-container .tile a .progress .progress-background, .users.main-container .side-container .tile a .progress .progress-background {
  height: 1.25rem;
  width: 16%;
  background: #4CD964;
  border-radius: 1rem;
  margin: 0.125rem;
}

.cases.main-container .side-container .tile a .progress .progress-status, .users.main-container .side-container .tile a .progress .progress-status {
  position: absolute;
  top: 0;
  width: 100%;
  line-height: 1.5rem;
  font-size: 14px;
  font-weight: 500;
}

@media only screen and (max-width: 748px) {
  .cases.main-container .side-container, .users.main-container .side-container {
    position: static;
    flex-direction: row;
    width: 92%;
    margin-left: 4%;
    margin-top: 2.75rem;
  }
  .cases.main-container .side-container .new-case, .cases.main-container .side-container .ideas, .users.main-container .side-container .new-case, .users.main-container .side-container .ideas {
    margin-right: 2rem;
  }
}

.cases.main-container .users-wrapper, .users.main-container .users-wrapper {
  margin: 0 auto;
  width: 92%;
  height: calc(100vh - 9.8125rem);
  display: flex;
  margin-top: 2.75rem;
}

.cases.main-container .users-wrapper .user-list, .users.main-container .users-wrapper .user-list {
  flex: 1;
  border-right: 0.5px solid #CCCCCC;
}

.cases.main-container .users-wrapper .user-list .dot-user, .users.main-container .users-wrapper .user-list .dot-user {
  width: 1.5rem;
  height: 1.5rem;
  -moz-border-radius: 0.75rem;
  -webkit-border-radius: 0.75rem;
  border-radius: 0.75rem;
  color: white;
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: 400;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cases.main-container .users-wrapper .user-information, .users.main-container .users-wrapper .user-information {
  flex: 3;
}

.cases.main-container .users-wrapper .user-information #user-details, .users.main-container .users-wrapper .user-information #user-details {
  margin-left: 1.5rem;
  padding-right: 1.5rem;
  display: flex;
  flex-direction: column;
}

.cases.main-container .users-wrapper .user-information #user-details h5, .users.main-container .users-wrapper .user-information #user-details h5 {
  margin-left: 0.5rem;
  margin-bottom: 0.25rem;
}

.cases.main-container .users-wrapper .user-information #user-details .user-header, .users.main-container .users-wrapper .user-information #user-details .user-header {
  display: flex;
  margin-bottom: 1.5rem;
}

.cases.main-container .users-wrapper .user-information #user-details .user-header .dot-user, .users.main-container .users-wrapper .user-information #user-details .user-header .dot-user {
  width: 2rem;
  height: 2rem;
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
  color: white;
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 0.5rem;
}

.cases.main-container .users-wrapper .user-information #user-details .user-role, .users.main-container .users-wrapper .user-information #user-details .user-role {
  margin-bottom: 1.5rem;
}

.cases.main-container .users-wrapper .user-information #user-details .user-role .role-change, .users.main-container .users-wrapper .user-information #user-details .user-role .role-change {
  margin-top: 0.25rem;
  display: flex;
}

.cases.main-container .users-wrapper .user-information #user-details .user-role .role-change select, .users.main-container .users-wrapper .user-information #user-details .user-role .role-change select {
  appearance: none;
}

.cases.main-container .users-wrapper .user-information #user-details .user-role .role-change .search-bar, .users.main-container .users-wrapper .user-information #user-details .user-role .role-change .search-bar {
  outline: none;
  border: 1px solid #CCCCCC;
  padding: 0.25rem;
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
}

.cases.main-container .users-wrapper .user-information #user-details .user-role .role-change #save-role-change, .users.main-container .users-wrapper .user-information #user-details .user-role .role-change #save-role-change {
  display: none;
}

.cases.main-container .users-wrapper .user-information #user-details .user-role .role-change .findest-action-button, .users.main-container .users-wrapper .user-information #user-details .user-role .role-change .findest-action-button {
  margin-left: 1rem;
}

.cases.main-container .users-wrapper .user-information #user-details .user-tenants, .cases.main-container .users-wrapper .user-information #user-details .user-organizations, .cases.main-container .users-wrapper .user-information #user-details .user-cases, .users.main-container .users-wrapper .user-information #user-details .user-tenants, .users.main-container .users-wrapper .user-information #user-details .user-organizations, .users.main-container .users-wrapper .user-information #user-details .user-cases {
  margin-bottom: 1.5rem;
  position: relative;
}

.cases.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar, .cases.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar, .cases.main-container .users-wrapper .user-information #user-details .user-cases .search-bar, .users.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar, .users.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar, .users.main-container .users-wrapper .user-information #user-details .user-cases .search-bar {
  position: absolute;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
  background-color: white;
  width: 50%;
}

.cases.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar input, .cases.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar input, .cases.main-container .users-wrapper .user-information #user-details .user-cases .search-bar input, .users.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar input, .users.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar input, .users.main-container .users-wrapper .user-information #user-details .user-cases .search-bar input {
  border: none;
  outline: none;
  padding-right: 2rem;
}

.cases.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar input::-ms-clear, .cases.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar input::-ms-clear, .cases.main-container .users-wrapper .user-information #user-details .user-cases .search-bar input::-ms-clear, .users.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar input::-ms-clear, .users.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar input::-ms-clear, .users.main-container .users-wrapper .user-information #user-details .user-cases .search-bar input::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

.cases.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar input::-ms-reveal, .cases.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar input::-ms-reveal, .cases.main-container .users-wrapper .user-information #user-details .user-cases .search-bar input::-ms-reveal, .users.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar input::-ms-reveal, .users.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar input::-ms-reveal, .users.main-container .users-wrapper .user-information #user-details .user-cases .search-bar input::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

.cases.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar .fa-times:hover, .cases.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar .fa-times:hover, .cases.main-container .users-wrapper .user-information #user-details .user-cases .search-bar .fa-times:hover, .users.main-container .users-wrapper .user-information #user-details .user-tenants .search-bar .fa-times:hover, .users.main-container .users-wrapper .user-information #user-details .user-organizations .search-bar .fa-times:hover, .users.main-container .users-wrapper .user-information #user-details .user-cases .search-bar .fa-times:hover {
  color: #212121;
}

.case-view-section {
  padding: 1rem;
  -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  margin-bottom: 2rem;
  border-radius: 1rem;
}

.case-view-section.hidden {
  display: none;
}

.case-view-section.case-header .wysiwyg-box {
  padding: 0 1rem;
}

.case-view-section.case-header .wysiwyg-box .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin: 0;
  border: none;
}

.case-view-section.case-header .wysiwyg-box .header .toggle-intake-on-off {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #757575;
}

.case-view-section.case-header .wysiwyg-box .header .toggle-intake-on-off .text {
  margin-right: 0.5rem;
}

.case-view-section.case-header .wysiwyg-box .header .toggle-intake-on-off .toggle-switch {
  width: 28px;
  height: 16px;
}

.case-view-section.case-header .wysiwyg-box .header .toggle-intake-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball {
  margin-left: -16px;
}

.case-view-section.case-header .wysiwyg-box .header .toggle-intake-on-off .toggle-switch .toggle-background {
  width: 28px;
  height: 10px;
  left: 0px;
}

.case-view-section.case-header .wysiwyg-box .header .toggle-intake-on-off .toggle-switch .toggle-ball {
  height: 16px;
  width: 16px;
}

.quick-search-section {
  margin-top: 82px;
  margin-bottom: -34px;
  margin-left: 4%;
  width: calc(92% - 12rem);
}

.quick-search-section .full-width-header {
  display: flex;
  flex-direction: column;
  border: initial;
}

.quick-search-section .full-width-header h1 {
  cursor: pointer;
  margin-right: auto;
  transition: 0.3s ease;
}

.quick-search-section .full-width-header i {
  font-size: 1.5rem;
  margin-left: 0.5rem;
  transition: 0.3s ease;
}

.quick-search-section .full-width-header i:hover {
  color: #212121;
}

.quick-search-section .full-width-header div {
  border-bottom: 3px solid #003171;
  width: 100%;
  transition: 0.3s ease;
  align-self: flex-start;
}

.quick-search-section .full-width-header.folded {
  margin-bottom: 34px;
}

.quick-search-section .full-width-header.folded h1 {
  font-size: 1.5rem;
}

.quick-search-section .full-width-header.folded i {
  transform: rotate(90deg);
  font-size: 1rem;
}

.quick-search-section .full-width-header.folded div {
  width: 0;
}

.quick-search-section .quick-search-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-flow: row wrap;
  -moz-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  padding: 0.75rem 1rem;
  border-radius: 1rem;
  margin-top: 2rem;
  transition: 0.3s ease;
}

.quick-search-section .quick-search-container.folded {
  height: 0;
  overflow: hidden;
  padding: 0;
  margin: 0;
}

.quick-search-section .quick-search-container .text {
  cursor: default;
  margin: 0.25rem;
}

.quick-search-section .quick-search-container .input {
  outline: none;
  min-width: 10rem;
  padding: 0.25rem 0.5rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  margin: 0.25rem;
  transition: 0.3s ease;
}

.quick-search-section .quick-search-container .input br {
  display: none;
}

.quick-search-section .quick-search-container .input * {
  display: inline;
  white-space: nowrap;
}

.quick-search-section .quick-search-container .input:empty::before {
  content: attr(data-placeholder);
  color: #CCCCCC;
  font-style: italic;
  cursor: text;
}

.quick-search-section .quick-search-container .input:focus {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.quick-search-section .quick-search-container .search-button {
  padding: 0.5rem;
  margin: 0.25rem;
  border-radius: 0.5rem;
  background-color: #A30076;
  color: white;
  transition: 0.3s ease;
  cursor: pointer;
}

.quick-search-section .quick-search-container .search-button:hover {
  background-color: white;
  color: #212121;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.quick-search-section .quick-search-container .search-dropdown-container {
  position: relative;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container {
  padding: 0.25rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  margin: 0.25rem;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input {
  cursor: default;
  display: flex;
  align-items: center;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input[data-input="0"] {
  color: #CCCCCC;
  font-style: italic;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .content-input {
  min-width: 5rem;
  cursor: text;
  outline: none;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .content-input br {
  display: none;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .content-input * {
  display: inline;
  white-space: nowrap;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .content-input:empty::before {
  content: attr(data-placeholder);
  color: #CCCCCC;
  font-style: italic;
  cursor: text;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .set-input {
  margin-left: 0.5rem;
  color: #007AFF;
  cursor: pointer;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .change-input {
  margin-left: 0.5rem;
  color: #CCCCCC;
  transition: 0.3s ease;
  cursor: pointer;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .change-input:hover {
  color: #212121;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.hidden {
  display: none;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input .fa-caret-down {
  margin-left: 0.5rem;
  color: #212121;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input .fa-caret-down.hide {
  transform: rotate(180deg);
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-option-container {
  position: absolute;
  background: white;
  padding: 0.5rem;
  border-radius: 0.5rem;
  z-index: 1;
  -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  margin-left: 0.25rem;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-option-container[data-id="search-for"] {
  width: 15rem;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-option-container[data-id="preposition"] {
  width: 5rem;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-option-container.hidden {
  display: none;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-option-container .search-dropdown-option {
  cursor: default;
  transition: 0.3s ease;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-option-container .search-dropdown-option:hover {
  text-decoration: underline;
}

.quick-search-section .quick-search-container .search-dropdown-container .search-dropdown-option-container .search-dropdown-option.hidden {
  display: none;
}

.quick-search-section .action-container {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
  transition: 0.3s ease;
}

.quick-search-section .action-container.folded {
  margin: 0;
  height: 0;
  overflow: hidden;
}

.quick-search-section .action-container .action-button {
  padding: 0.25rem 1rem;
  border-radius: 0.5rem;
  background-color: #007AFF;
  color: white;
  transition: 0.3s ease;
  cursor: pointer;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 14px;
  border: 1px solid #007AFF;
}

.quick-search-section .action-container .action-button:hover {
  background-color: white;
  color: #212121;
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#referral-modal {
  max-width: 50%;
}

#referral-modal .body {
  margin-bottom: 1rem;
}

#referral-modal .body p {
  margin: 0.5rem 0;
}

#referral-modal .email-container {
  margin-top: 1.5rem;
  display: flex;
  flex-direction: column;
}

#referral-modal .email-address {
  display: flex;
  align-items: center;
  margin-bottom: 0.5rem;
}

#referral-modal .email-address .input {
  display: flex;
  flex-direction: column;
  width: 100%;
}

#referral-modal .email-address .input input {
  outline: none;
  margin-bottom: 0.5rem;
  border: 1px solid #ccc;
  padding: 0.25rem 0.5rem;
  border-radius: 0.5rem;
}

#referral-modal .email-address .delete-email {
  margin-left: 1rem;
  color: #CCCCCC;
  transition: 0.3s ease;
  cursor: pointer;
}

#referral-modal .email-address .delete-email:hover {
  color: #FF3B30;
}

#referral-modal .add-colleague {
  padding: 0.25rem 0.5rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  align-self: flex-start;
  border-radius: 0.5rem;
  color: #757575;
  background-color: #F2F2F2;
  margin-bottom: 0.5rem;
  cursor: pointer;
}

#referral-modal .add-colleague i {
  margin-right: 0.25rem;
}

#referral-modal .add-colleague:hover {
  color: #212121;
}

#referral-modal .footer i {
  margin-right: 0.25rem;
}

.full-width-header {
  border-bottom: 3px solid #003171;
  display: flex;
  align-items: center;
}

.full-width-header h1 {
  color: #757575;
}

.full-width-header .action-button {
  text-transform: uppercase;
  padding: 0.125rem 0.5rem;
  border-radius: 0.5rem;
  margin-left: 2rem;
  cursor: default;
  transition: 0.3s ease;
  font-size: 0.8rem;
  font-weight: 500;
  cursor: pointer;
}

.full-width-header .action-button:nth-child(3) {
  margin-left: 1rem;
}

.full-width-header .action-button:hover {
  background-color: white;
  color: #212121;
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.full-width-header .header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  margin: 0;
  border: none;
}

.full-width-header .header .toggle-intake-on-off {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #757575;
}

.full-width-header .header .toggle-intake-on-off .text {
  margin-right: 0.25rem;
}

.full-width-header .header .toggle-intake-on-off .toggle-switch {
  width: 28px;
  height: 16px;
}

.full-width-header .header .toggle-intake-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball {
  margin-left: -16px;
}

.full-width-header .header .toggle-intake-on-off .toggle-switch .toggle-background {
  width: 28px;
  height: 10px;
  left: 0px;
}

.full-width-header .header .toggle-intake-on-off .toggle-switch .toggle-ball {
  height: 16px;
  width: 16px;
}

.search-bar {
  width: 50%;
  max-width: 450px;
  position: relative;
}

.search-bar input[type="search"] {
  padding-left: 34px;
  background-color: white;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 16px;
  height: 32px;
  width: 100%;
  max-width: 450px;
}

.search-bar input[type="search"]::placeholder {
  color: #CCCCCC;
}

.search-bar i {
  color: #CCCCCC;
  position: absolute;
  line-height: 32px;
}

.search-bar .fa-times {
  right: 10px;
  top: 0;
}

.search-bar .fa-search {
  left: 10px;
  color: #212121;
}

.case-header .case-header-top {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  color: #757575;
  margin: 1rem;
}

.case-header .case-header-top .delivery-redesign-case {
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: 2rem;
  padding: 0.25rem 0.5rem;
  background-color: #F2F2F2;
  border-radius: 0.5rem;
}

.case-header .case-header-top .delivery-redesign-case label {
  line-height: 17px;
  padding-left: 0.25rem;
  color: #212121;
}

.case-header .case-header-top .dynamic-delivery-case {
  display: flex;
  align-items: center;
  margin-right: 2rem;
  padding: 0.25rem 0.5rem;
  background-color: #F2F2F2;
  border-radius: 0.5rem;
}

.case-header .case-header-top .dynamic-delivery-case label {
  line-height: 17px;
  padding-left: 0.25rem;
  color: #212121;
}

.case-header .case-header-top .case-date {
  line-height: 2rem;
}

.case-header .case-header-top .case-users {
  display: flex;
}

.case-header .case-header-top .case-users .add-case-user {
  margin-right: 1.5rem;
}

.case-header .case-header-top .case-users .dot-user {
  height: 2rem;
  width: 2rem;
  margin-left: -0.5rem;
  line-height: 2rem;
  border-radius: 50%;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 400;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

.case-header .case-header-image {
  display: table;
  position: relative;
  margin: 1rem;
  width: calc(100% - 2rem);
  padding-top: 20%;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  text-align: center;
  border-radius: 1rem;
}

.case-header .case-header-image input[type="text"] {
  font-family: 'Roboto', sans-serif;
  display: table-cell;
  color: white;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.55);
  text-align: center;
  font-size: 40px;
  line-height: 5rem;
  font-weight: 400;
  outline: 0;
  border: 0;
  background-color: transparent;
  width: 100%;
  position: absolute;
  top: calc(50% - 2.5rem);
}

#change-image-form-control {
  width: 100%;
  position: absolute;
  bottom: 1rem;
  left: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #change-image-form-control {
    justify-content: space-around;
  }
}

#change-case-image {
  margin: 0 auto;
  border: 1px solid white;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.55);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.35);
}

.case-intake-sheet .intake-column-parent:after {
  content: "";
  display: table;
  clear: both;
}

.case-intake-sheet .intake-column-parent .intake-column {
  float: left;
  width: calc(50% - 2rem);
}

.case-intake-sheet .intake-column-parent .intake-column:last-child {
  float: right;
}

.case-intake-sheet .intake-column-parent .intake-column .wysiwyg-box {
  padding: 1rem;
  transition: 0.3s ease;
  border-radius: 1rem;
}

.case-intake-sheet .intake-column-parent .intake-column .wysiwyg-box.active {
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
}

.case-intake-sheet .intake-column-parent .intake-column .wysiwyg-box:hover {
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
}

.case-intake-sheet .intake-column-parent .intake-column .wysiwyg-box .div {
  cursor: text;
}

.case-intake-sheet .intake-column-parent .intake-column .wysiwyg-box p {
  /*margin: 0;*/
}

.case-intake-sheet .intake-column-parent .intake-column .intake-section {
  padding: 1.5rem 1rem 1.5rem 0;
}

.case-intake-sheet .intake-column-parent .intake-column .intake-section .intake-element {
  padding-left: 1rem;
}

.case-intake-sheet .intake-column-parent .intake-column .intake-section .addition-button {
  margin-top: 1rem;
}

.case-intake-sheet .intake-column-parent .intake-column .intake-section .scope-svg {
  min-width: 395px;
  max-width: 395px;
}

.case-intake-sheet .intake-column-parent .intake-column .intake-section .searchable-dropdown-container.solution-type {
  margin-left: 1rem;
  margin-top: 0.5rem;
}

@media screen and (max-width: 1250px) {
  .case-intake-sheet .intake-column-parent .intake-column {
    width: 100%;
  }
}

.case-intake-sheet .full-width-header {
  margin: 0 1rem 1rem 1rem;
}

#scope-selection {
  margin-top: 1rem;
}

.scope-poly {
  fill: #FFFFFF;
  stroke: #00ADEF;
  stroke-width: 2;
}

.scope-poly.scope-poly-active {
  fill: #00ADEF;
  stroke: #00ADEF;
}

.known-technology {
  display: flex;
  margin: 0.5rem 0 1rem 0;
}

.known-technology .known-technology-bubble {
  flex: 1;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  padding: 0 1rem;
}

.known-technology .known-technology-bubble h4 {
  font-weight: 500;
}

.known-technology .known-technology-bubble .technology-name {
  margin-top: 0.25rem;
  border: 0;
  font-weight: 500;
  margin-bottom: 0.25rem;
  width: 100%;
  outline: 0;
}

.known-technology .known-technology-bubble .technology-name::placeholder {
  color: #CCCCCC;
}

.known-technology .known-technology-bubble .technology-description {
  margin-bottom: 0rem;
  width: 100%;
  border: 0;
  outline: none;
  padding: 0;
  line-height: 22px;
}

.known-technology .known-technology-bubble .technology-description::placeholder {
  color: #CCCCCC;
}

.requirement {
  display: flex;
  margin: 0.5rem 0 1rem 0;
  align-items: center;
}

.requirement .symboled-text-input {
  flex: 1;
}

.requirement .choice-text {
  margin-left: 0.5rem;
  border-radius: 8px;
  border: 1px solid #CCCCCC;
  width: 30px;
  height: 30px;
  color: #CCCCCC;
  line-height: 32px;
  text-align: center;
  cursor: pointer;
  align-self: center;
}

.requirement .choice-must.choosen {
  background-color: #FF2D55;
  color: white;
  border-color: transparent;
}

.requirement .choice-must.choosen:hover {
  color: white;
}

.requirement .choice-must:hover {
  color: #FF2D55;
  border-color: #FF2D55;
}

.requirement .choice-should.choosen {
  background-color: #5AC8FA;
  color: white;
  border-color: transparent;
}

.requirement .choice-should.choosen:hover {
  color: white;
}

.requirement .choice-should:hover {
  color: #5AC8FA;
  border-color: #5AC8FA;
}

.temp-top3-checkbox {
  -ms-transform: scale(2);
  -moz-transform: scale(2);
  -webkit-transform: scale(2);
  -o-transform: scale(2);
  transform: scale(2);
  padding: 10px;
  margin-top: 8px;
  margin-left: 10px;
}

.function-wrapper {
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0.5rem 0 1rem 0;
}

.function-wrapper .symboled-text-input input[type="text"] {
  padding-right: 15px;
}

.terminology {
  display: flex;
}

.terminology .symboled-text-input {
  flex: 1;
}

.symboled-text-input {
  position: relative;
  display: flex;
}

.symboled-text-input input[type="text"] {
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: white;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  height: 28px;
  width: 100%;
  outline: none;
  transition: 0.2s ease;
}

.symboled-text-input input[type="text"]::placeholder {
  color: #CCCCCC;
}

.symboled-text-input input[type="text"]:focus {
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  border: 1px solid white !important;
}

.symboled-text-input .synonym-count {
  position: absolute;
  border-radius: 24px;
  width: 24px;
  height: 24px;
  color: white;
  background-color: #FF9500;
  top: 4px;
  right: 4px;
  line-height: 24px;
  text-align: center;
  cursor: pointer;
}

.symboled-text-input .synonym-count[data-count="0"] {
  background-color: #CCCCCC;
}

.case-search .full-width-header {
  margin: 0 1rem 0 1rem;
}

.parse-top-bar {
  display: flex;
  position: relative;
  margin: 1.5rem 1rem 0 1rem;
  flex-direction: column;
}

.parse-top-bar h5 {
  margin: 0rem 1rem 0.5rem 1rem;
}

.parse-top-bar .parse-bar {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.parse-top-bar .parse-bar textarea {
  width: calc(100% - 2rem);
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  border: 1px solid #757575;
  resize: vertical;
  outline: none;
  padding: 0.5rem 1rem;
  line-height: 22px;
}

.parse-top-bar .parse-bar textarea::placeholder {
  color: #CCCCCC;
}

.parse-top-bar .findest-action-button {
  margin: 1rem auto;
}

.search-section-col-container .search-col {
  padding: 0 1rem;
  float: left;
  width: calc(50% - 2.1rem);
  margin-bottom: 1.5rem;
}

.search-section-col-container .search-col:last-child {
  border-left: 1px solid #CCCCCC;
  float: right;
}

@media screen and (max-width: 1250px) {
  .search-section-col-container .search-col {
    width: calc(100% - 2rem);
  }
  .search-section-col-container .search-col:last-child {
    border-left: 0px;
  }
}

.search-bottom {
  display: inline-block;
  width: 100%;
  margin-top: 1.5rem;
}

.search-bottom div {
  align-self: center;
  text-align: center;
}

.search-date-range {
  border: 1px solid #CCCCCC;
  border-radius: 20px;
  height: 30px;
  width: 320px;
  margin: 1rem auto 2rem auto;
  display: flex;
}

.search-date-range input[type="text"], .search-date-range input[type="date"] {
  border: 0;
  min-width: 150px;
  max-width: 150px;
  background-color: transparent;
  height: 30px;
  line-height: 30px;
  outline: none;
}

.search-date-range input[type="text"]:first-child, .search-date-range input[type="date"]:first-child {
  text-align: right;
  margin-right: 0.5rem;
}

.search-date-range input[type="text"]:last-child, .search-date-range input[type="date"]:last-child {
  text-align: right;
  margin-left: 0.5rem;
}

.search-date-range input[type="text"]::placeholder, .search-date-range input[type="date"]::placeholder {
  color: #CCCCCC;
}

.search-date-range input[type="text"]::-webkit-inner-spin-button, .search-date-range input[type="date"]::-webkit-inner-spin-button {
  display: none;
}

@supports (-ms-ime-align: auto) {
  .search-date-range input[type="text"]:first-child {
    text-align: center;
    margin-right: 0;
  }
  .search-date-range input[type="text"]:last-child {
    text-align: center;
    margin-left: 0;
  }
}

.search-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  width: 100%;
}

.search-buttons .login-form-control {
  width: auto;
  -ms-flex: none;
  -webkit-flex: none;
  flex: none;
}

#old-searches-dropdown {
  color: #5856D6;
  border: 1px solid #5856D6;
}

.case-search-results .full-width-header {
  margin: 0 1rem 1rem 1rem;
}

.data-type-tabs {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0 1rem;
}

.data-type-tabs .data-type-tab {
  text-align: center;
  margin-bottom: 1px;
  border-bottom: 2px solid #CCCCCC;
  color: #757575;
}

.data-type-tabs .data-type-tab:hover {
  border-bottom: 2px solid #757575;
}

.data-type-tabs .data-type-tab .data-tab-name {
  text-transform: uppercase;
  margin: 0 1.5rem;
}

.data-type-tabs .data-type-tab .data-tab-name:hover {
  color: #212121;
  cursor: pointer;
}

.data-type-tabs .data-type-tab.selected {
  border-bottom: 4px solid #007AFF;
  margin-bottom: 0px;
  font-weight: 500;
  color: #212121;
}

.article-table {
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0 1rem;
}

.article-table .header-row {
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  font-weight: 500;
  border-bottom: 2px solid #757575;
}

.article-table .title-col {
  flex: 0 0 calc(75% - 0.5rem);
  padding-right: 0.5rem;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .article-table .title-col {
    flex: 0 0 66%;
    padding-right: 0;
  }
}

.article-table .date-col {
  flex: 0 0 calc(15% - 0.5rem);
  padding-right: 0.5rem;
  text-align: center;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .article-table .date-col {
    flex: 0 0 16%;
    padding-right: 0;
  }
}

.article-table .score-col {
  flex: 0 0 10%;
  text-align: center;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .article-table .score-col {
    flex: 0 0 10%;
  }
}

.article-table .meta-description-col {
  flex: 1;
  font-style: italic;
  color: #757575;
  text-align: left;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .article-table meta-description-col {
    flex: 1;
  }
}

.article-table .table-row {
  display: flex;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  width: 100%;
  cursor: pointer;
  padding: 0.25rem 0;
}

.article-table .doc-article-col {
  text-transform: none;
  -ms-flex: auto;
  -webkit-flex: auto;
  flex: auto;
}

.article-row {
  width: 100%;
  border-bottom: 1px solid #CCCCCC;
}

.hidden-search-container {
  color: black;
  display: none;
}

input:checked ~ .search-col-container {
  display: flex;
}

.pagination {
  margin-left: auto;
  display: flex;
  align-items: center;
  font-size: 14px;
}

.pagination .page-direction {
  color: #757575;
  cursor: pointer;
}

.pagination .page-direction:hover {
  color: #212121;
}

.pagination span {
  cursor: default;
}

.pagination i {
  font-size: 0.8rem;
  padding: 0 0.25rem;
}

.pagination .page-from, .pagination .page-to {
  border: none;
  outline: none;
  text-align: center;
  border-radius: 0.25rem;
  width: 1rem;
  padding: 0;
  margin: 0 0.25rem;
}

.pagination .page-to {
  cursor: default;
  min-width: 1rem;
  display: inline-block;
  width: auto;
}

.search-in-progress {
  z-index: 25;
  position: fixed;
  top: 90px;
  right: 50px;
  padding: 0.5rem;
  background: white;
  display: flex;
  flex-direction: column;
  align-items: center;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  border-radius: 0.5rem;
}

.search-in-progress.hidden {
  display: none;
}

.search-in-progress .loader-container {
  display: flex;
  position: initial;
  margin-bottom: 0.5rem;
}

.search-in-progress .loader-container .loader {
  margin: 0;
  height: 4rem;
  width: 4rem;
}

.search-in-progress .progress {
  width: 130px;
  overflow: hidden;
  margin-bottom: 0.5rem;
  margin-top: 0.25rem;
  text-align: center;
}

.search-in-progress .progress .progress-stage {
  font-size: 11px;
  line-height: 13px;
  margin-bottom: 0.25rem;
  color: #003171;
}

.search-in-progress .progress .progress-stage i {
  color: #4CD964;
}

.search-in-progress .progress .progress-stage.hidden {
  display: none;
}

.search-in-progress .progress .progress-stage.many-docs {
  background-color: #FFCC00;
  padding: 0.125rem;
  border-radius: 0.25rem;
  color: #212121;
}

.search-in-progress .cancel-search {
  text-align: center;
  cursor: pointer;
  text-decoration: underline;
  line-height: 18px;
}

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.action-highlight {
  background: rgba(231, 72, 86, 0.7);
  background: #E7485670;
}

.object-highlight {
  background: rgba(255, 140, 0, 0.7);
  background: #FF8C0070;
}

.subject-highlight {
  background: #FF8C0070;
}

.noun-phrase-highlight {
  background: rgba(0, 204, 106, 0.66);
  background: #0078d766;
}

.noun-highlight {
  background: rgba(0, 204, 106, 0.7);
  background: #00CC6A70;
}

.phrase-highlight {
  background: rgba(122, 0, 204, 0.439);
}

.technology-highlight {
  background: #007AFF70;
}

.article-tech-list .article-tech {
  display: flex;
  margin-top: 0.5rem;
}

.article-tech-list .article-tech .center-fas {
  margin-left: 0.5rem;
  border-radius: 0.5rem;
  background-color: white;
}

.article-tech-list .article-tech .center-fas.findest-blue-bg {
  background-color: #007AFF;
  border-color: #007AFF;
  color: white;
}

.article-tech-list .article-tech .center-fas.findest-blue-bg:hover {
  background-color: white;
  border-color: white;
  color: #007AFF;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.add-technology-dropdown {
  width: calc(100% - 40px);
  color: black;
  padding-left: 1rem;
  -moz-border-radius: 21px;
  -webkit-border-radius: 21px;
  border-radius: 21px;
  height: 32px;
  border-width: 1px;
}

@media screen and (min-width: 1201px) {
  .search-col-container .search-col {
    padding: 0 1rem 0 0;
    float: left;
    width: calc(65% - 1rem);
    margin-bottom: 1.5rem;
  }
  .search-col-container .search-col:last-child {
    border-left: 1px solid #CCCCCC;
    padding: 0 0 0 1rem;
    float: right;
    width: calc(35% - 1rem);
  }
}

@media screen and (max-width: 1200px) {
  .search-col-container {
    flex-direction: column;
  }
  .search-col-container .search-col {
    width: 100%;
    margin-bottom: 1.5rem;
  }
  .search-col-container .search-col:last-child {
    width: 100%;
    margin: 0;
  }
}

.supplier-result-container {
  width: 100%;
  padding: 1rem 0;
}

.supplier-result-container .supplier-header {
  display: flex;
  flex-direction: row;
  width: calc(90% - 1rem);
}

.supplier-result-container .supplier-header .supplier-name {
  padding: 0.25rem 0.5rem;
  background-color: #f2f2f2;
  border-radius: 0.5rem;
  margin: 0 0.5rem 0 0;
  cursor: pointer;
  transition: 0.3s;
}

.supplier-result-container .supplier-header .supplier-name:hover {
  background-color: #ebebeb;
}

.supplier-result-container .supplier-header .number-of-pages {
  padding: 0.25rem 0.5rem;
  background-color: #FF9500;
  border-radius: 0.25rem;
  color: white;
  min-width: 1rem;
  text-align: center;
  font-size: 14px;
  line-height: 14px;
  cursor: pointer;
  transition: 0.3s;
  margin: auto 0;
}

.supplier-result-container .supplier-header .number-of-pages:hover {
  font-weight: 500;
}

.supplier-result-container .supplier-header .supplier-tag {
  margin: auto 0 auto 0.5rem;
  background-color: #5856D6;
  color: white;
  border-radius: 0.25rem;
  padding: 0.25rem 0.5rem;
  font-size: 14px;
  line-height: 14px;
}

.supplier-result-container .supplier-description {
  margin: 0.25rem 0 1rem 0;
  width: calc(90% - 1rem);
}

.webpage-container {
  padding-left: 1rem;
  border-left: 2px solid #007AFF;
  width: 100%;
}

.webpage-container .webpage {
  display: flex;
  flex-direction: row;
}

.webpage-container .webpage .webpage-header {
  flex: 0 0 calc(90% - 1rem);
  margin-right: 1rem;
}

.webpage-container .webpage .webpage-header .webpage-title {
  cursor: pointer;
}

.webpage-container .webpage .webpage-header .webpage-description {
  margin: 0;
}

.webpage-container .webpage .webpage-score {
  flex: 0 0 10%;
  text-align: center;
}

.webpage-container .webpage-container-hidden {
  display: flex;
}

.webpage-container .webpage-container-hidden .search-col {
  margin-bottom: 0;
}

.webpage-container .webpage-container-hidden .search-col .login-form-control {
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
  margin: 0.75rem 0;
}

.webpage-container .webpage-container-hidden .search-col .collapsed {
  max-height: 220px;
  overflow: hidden;
}

.webpage-container .webpage-container-hidden .search-col .read-more {
  width: 5rem;
}

.webpage-container .webpage-container-hidden .search-col .read-more .fa {
  color: #007AFF;
}

.webpage-container .webpage-container-hidden.collapsed {
  display: none;
}

.jquery-modal.blocker {
  z-index: 150;
}

.jquery-modal.blocker .supplier-search-modal.modal {
  max-width: 95%;
  margin: 2rem;
  padding: 1rem 2rem 2rem 2rem;
  vertical-align: top;
}

.jquery-modal.blocker .supplier-search-modal.modal .supplier-search-header {
  border-bottom: 2px solid #CCCCCC;
}

.jquery-modal.blocker .supplier-search-modal.modal .supplier-search-body .supplier-result-container {
  border-bottom: none;
  padding: 0;
  margin-top: 1rem;
}

.jquery-modal.blocker .supplier-search-modal.modal .supplier-search-body .article-table {
  padding: 0;
  flex-direction: column;
}

.jquery-modal.blocker .supplier-search-modal.modal .supplier-search-body .article-table .webpage-container {
  border-bottom: 1px solid #CCCCCC;
  padding: 1rem 0;
  border-left: none;
  width: 100%;
}

#publish-midway-modal .inline-modal-checkbox-div label {
  border: 0;
  text-transform: none;
  color: #212121;
}

#publish-midway-modal .publish-textarea {
  width: 100%;
  resize: vertical;
  overflow: auto;
  min-height: 60px;
}

#search-results-section {
  position: relative;
}

#search-results-section[data-scoring="auto"] .search-term-score {
  display: none;
}

#search-results-section[data-scoring="auto"] .search-term-hits {
  border-color: #CCCCCC;
  background-color: white;
}

#search-results-section .search-results-section-container {
  margin-top: 1rem;
  position: relative;
}

#search-results-section .search-results-section-container .search-results-sidebar {
  width: 30%;
  transition: 0.3s;
  background-color: white;
  z-index: 3;
}

#search-results-section .search-results-section-container .search-results-sidebar.collapsed {
  overflow: hidden;
}

#search-results-section .search-results-section-container .search-results-sidebar.hover {
  overflow: initial;
}

#search-results-section .search-results-section-container .search-results-sidebar.resize {
  transition: none;
  overflow: hidden;
}

#search-results-section .search-results-section-container .search-results-sidebar .search-results-collapsed {
  z-index: 2;
  width: 0;
  background-color: #F2F2F2;
  height: 100%;
  position: absolute;
  left: 1rem;
  overflow: hidden;
  transition-delay: 0.3s;
  cursor: pointer;
  border-radius: 0.5rem 0 0 0.5rem;
  transition: 0.3s ease;
}

#search-results-section .search-results-section-container .search-results-sidebar .search-results-collapsed.collapsed {
  width: 2rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .search-results-collapsed:hover {
  background-color: #CCCCCC;
}

#search-results-section .search-results-section-container .search-results-sidebar .search-results-collapsed p {
  transform: rotate(180deg);
  writing-mode: tb-rl;
  margin: 1rem auto;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-header {
  padding: 0 1rem;
  margin: 0;
  justify-content: space-between;
  min-width: 294px;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-header.collapsed {
  padding-left: 4rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-header .view-options.query {
  padding: 0.25rem 0;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-header .refresh-button {
  display: flex;
  align-items: center;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0.25rem 0.5rem;
  background-color: #CCCCCC;
  color: white;
  cursor: pointer;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-header .refresh-button i {
  margin-right: 0.25rem;
  font-size: 0.8rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-header .refresh-button:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs {
  display: flex;
  flex-direction: column;
  padding: 1rem 1rem 0 1rem;
  min-width: 294px;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs.collapsed {
  padding-left: 4rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tabs-container {
  display: flex;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tabs-container.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab {
  flex: 1;
  color: #757575;
  border-bottom: 2px solid #CCCCCC;
  font-size: 14px;
  text-transform: uppercase;
  transition: 0.3s ease;
  text-align: center;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab[data-name="science"], #search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab[data-name="patents"] {
  min-width: 84px;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab[data-name="web"] {
  min-width: 60px;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab[data-name="technologies"] {
  min-width: 66px;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab i {
  margin-right: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab:hover {
  color: #212121;
  border-color: #757575;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab.active, #search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab.activated {
  color: #212121;
  font-weight: 500;
  margin-bottom: 0px;
  border-color: #007AFF;
  cursor: default;
  pointer-events: none;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .tab.beta {
  position: relative;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .secondary {
  border: 1px solid #f2f2f2;
  border-radius: 0.25rem;
  margin-top: 1rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .secondary .tab {
  border: none;
  background-color: #F2F2F2;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .secondary .tab:first-of-type {
  border-right: 1px solid #F2F2F2;
  border-radius: 0.25rem 0 0 0.25rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .secondary .tab:last-of-type {
  border-left: 1px solid #F2F2F2;
  border-radius: 0 0.25rem 0.25rem 0;
}

#search-results-section .search-results-section-container .search-results-sidebar .fields-tabs .secondary .tab.active {
  background-color: white;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container {
  min-width: 294px;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section {
  display: block;
  margin: 0;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column {
  margin-top: 1rem;
  width: initial;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .header {
  padding: 0.25rem 0;
  border: none;
  background: white;
  cursor: pointer;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .header i {
  margin-right: 0.25rem;
  font-size: 0.8rem;
  color: #757575;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .header i.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container {
  border: none;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container.fields {
  margin-top: 0.5rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .function-input, #search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .keyword-input, #search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .specification-input {
  padding: 0.375rem 0;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .query-term .search-terms-group-icon:first-of-type {
  margin: 0 0.5rem 0 0;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .query-term .input.verb, #search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .query-term .input.keyword {
  padding-left: 0;
  margin: 0;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .query-term .options-dropdown {
  margin: 0;
  padding: 0 0 0 0.25rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .query-term .search-term-match .match-option {
  font-size: 0;
  line-height: 0;
  padding: 0.125rem;
  width: 1.25rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .query-term .search-term-match .match-option::first-letter {
  font-size: 12px;
  line-height: 12px;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .query-term .search-term-match .match-option.aria-label[aria-label]::after {
  display: initial;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .query-term .search-term-match i {
  margin-left: 0px;
  float: right;
  line-height: 0.75rem;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container .fields-containers {
  padding: 0;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.search-results-section .query-column .query-column-container.specification .unit-range-type {
  margin-left: 0;
}

#search-results-section .search-results-section-container .search-results-sidebar .query-container.collapsed {
  padding-left: 3rem;
}

#search-results-section .search-results-section-container .resizer {
  padding: 0 0.125rem;
  cursor: col-resize;
  min-height: 100%;
  width: 1px;
  transition: 0.3s ease;
  transition-delay: 0.1s;
  background-color: white;
  z-index: 2;
}

#search-results-section .search-results-section-container .resizer .line {
  height: 100%;
  background-color: #CCCCCC;
}

#search-results-section .search-results-section-container .resizer.collapsed {
  pointer-events: none;
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content {
  width: 70%;
  min-width: 765px;
  transition: 0.3s;
}

#search-results-section .search-results-section-container .search-results-content.resize {
  transition: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="0"] .search-results-content-header .search-result-option.sortby .selection-option[data-input="2"] {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="0"] .search-results-content-header .search-result-option.groupby .selection-option[data-input="1"] {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="1"] .search-results-content-header .search-result-option.sortby .selection-option[data-input="2"] {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="1"] .search-results-content-header .search-result-option.groupby .selection-option[data-input="2"] {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="2"] .search-results-content-header .search-result-option.sortby .selection-option[data-input="1"] {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="3"] .search-results-content-header .results-view-type {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="3"] .search-results-content-header .search-result-option.sortby {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="3"] .search-results-content-header .view-options-button {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="3"] .search-results-content-header .search-result-option.groupby {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="3"] .search-results-content-header .search-result-option.amount-per-page {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="5"] .search-results-content-header .results-view-type {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="5"] .search-results-content-header .search-result-option.sortby {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="5"] .search-results-content-header .search-result-option.groupby {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="5"] .search-results-content-header .view-options-button {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="5"] .search-results-content-header .search-result-option.amount-per-page {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="7"] .search-results-content-header .results-view-type {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="7"] .search-results-content-header .search-result-option.sortby .selection-option[data-input="1"] {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="7"] .search-results-content-header .search-result-option.groupby {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-type="7"] .search-results-content-header .view-options-button {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-read-results="hide"] .result-container.read {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-irrelevant-results="hide"] .result-container.irrelevant {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-matched-terms="hide"] .relevance.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-top-10="hide"] .top-grouped-result-container {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-relevance-score="hide"] .scoring.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-predicted-technology="hide"] .subject.result-label {
  display: none !important;
}

#search-results-section .search-results-section-container .search-results-content[data-publish-date-science="hide"] .date.publish.science.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-affiliation="hide"] .affiliations.result-label {
  display: none !important;
}

#search-results-section .search-results-section-container .search-results-content[data-author="hide"] .authors.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-publish-date-patents="hide"] .date.publish.patent.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-filing-date="hide"] .date.filing.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-patent-number="hide"] .patent-number.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-patent-country="hide"] .patent-country.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-assignee="hide"] .assignees.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-inventors="hide"] .inventors.result-label {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content[data-publication-year-graph="hide"] .graph-container {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header {
  display: flex;
  margin: 0 1rem 1rem 1rem;
  font-size: 14px;
  position: relative;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header #search-results-content-header-anchor {
  position: absolute;
  top: -66px;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .results-view-type {
  display: flex;
  border-radius: 0.25rem;
  border: 1px solid #F2F2F2;
  margin-right: 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .results-view-type i {
  padding: 0.25rem 0.5rem;
  color: #CCCCCC;
  background-color: #F2F2F2;
  cursor: pointer;
  transition: 0.3s ease;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .results-view-type i.active {
  color: #212121;
  background-color: white;
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .results-view-type i:hover {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .number-of-results {
  cursor: default;
  color: #757575;
  margin-right: 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .view-options {
  padding: 0 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option {
  margin: 0 1rem;
  display: flex;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option.amount-per-page {
  margin: 0 0 0 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .title {
  margin-right: 0.25rem;
  display: flex;
  align-items: center;
  color: #757575;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .title i {
  margin-right: 0.25rem;
  font-size: 0.8rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection {
  position: relative;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options {
  cursor: pointer;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options i {
  margin-left: 0.25rem;
  font-size: 0.8rem;
  color: #757575;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options:hover i {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options-dropdown {
  position: absolute;
  background: white;
  border-radius: 0.25rem;
  padding: 0.25rem 0;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  display: none;
  z-index: 1;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options-dropdown.sortby {
  width: 8rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options-dropdown.active {
  display: initial;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options-dropdown .selection-option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options-dropdown .selection-option:hover {
  background-color: #F2F2F2;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options-dropdown .selection-option.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-header .search-result-option .selection .selection-options-dropdown .selection-option.inactive {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-footer {
  position: absolute;
  bottom: 0;
  margin-bottom: 0;
  margin: 1rem 0 0 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container {
  margin: 0 1rem 2.5rem 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container {
  width: 25%;
  background-color: #FAFAFA;
  float: right;
  border-radius: 0.25rem;
  margin: 0 0 0.5rem 0.5rem;
  position: relative;
  z-index: 1;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .result-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .result-container {
  display: initial;
  margin: 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .title {
  margin: 0.75rem 2rem 0.25rem 1rem;
  font-weight: 500;
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .fa-times, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .fa-times {
  position: absolute;
  top: 1rem;
  right: 1rem;
  font-size: 14px;
  color: #757575;
  cursor: pointer;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .fa-times:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .fa-times:hover {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .result, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .result {
  display: flex;
  justify-content: space-between;
  margin: 0.5rem 1rem;
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .result .name, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .result .name {
  width: 100%;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .result .name:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .result .name:hover {
  text-decoration: underline;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .result .count, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .result .count {
  margin-left: 0.5rem;
  height: 22px;
  min-width: 9px;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .result:last-of-type, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .result:last-of-type {
  margin-bottom: 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .result.link, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .result.link {
  cursor: pointer;
  color: #007AFF;
  font-size: 14px;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .result.link:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .result.link:hover {
  text-decoration: underline;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .loading, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .loading {
  height: 22px;
  position: relative;
  overflow: hidden;
  background-color: #F2F2F2;
  border-radius: 0.25rem;
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .top-grouped-result-container .loading::after, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .top-grouped-result-container .loading::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateX(-100%);
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));
  animation: shimmer 2s infinite;
  content: '';
}

@keyframes shimmer {
  100% {
    transform: translateX(100%);
  }
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container {
  display: flex;
  margin: 1rem 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .result-header .title {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .result-header .title.assignee, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .result-header .title.affiliation, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .result-header .title.assignee, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .result-header .title.affiliation {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .patents-container .result-container, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .science-articles-container .result-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .patents-container .result-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .science-articles-container .result-container {
  display: flex;
  margin: 1rem 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .patents-container .result-container .result-header .title, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .science-articles-container .result-container .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .patents-container .result-container .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .science-articles-container .result-container .result-header .title {
  color: #5856D6;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .patents-container .result-container.read .result-header .title, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .science-articles-container .result-container.read .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .patents-container .result-container.read .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .science-articles-container .result-container.read .result-header .title {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .patents-container .result-container.new-read .result-header .title, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.read .result-content .science-articles-container .result-container.new-read .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .patents-container .result-container.new-read .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.read .result-content .science-articles-container .result-container.new-read .result-header .title {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .result-header .title {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .result-header .title.assignee, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .result-header .title.affiliation, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .result-header .title.assignee, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .result-header .title.affiliation {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .patents-container .result-container, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .science-articles-container .result-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .patents-container .result-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .science-articles-container .result-container {
  display: flex;
  margin: 1rem 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .patents-container .result-container .result-header .title, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .science-articles-container .result-container .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .patents-container .result-container .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .science-articles-container .result-container .result-header .title {
  color: #5856D6;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .patents-container .result-container.read .result-header .title, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .science-articles-container .result-container.read .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .patents-container .result-container.read .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .science-articles-container .result-container.read .result-header .title {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .patents-container .result-container.new-read .result-header .title, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.new-read .result-content .science-articles-container .result-container.new-read .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .patents-container .result-container.new-read .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.new-read .result-content .science-articles-container .result-container.new-read .result-header .title {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.irrelevant, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.irrelevant {
  pointer-events: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.irrelevant .result-options .save, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.irrelevant .result-options .save {
  opacity: 0.25;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.irrelevant .result-options .options, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.irrelevant .result-options .options-popup, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.irrelevant .result-options .options, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.irrelevant .result-options .options-popup {
  pointer-events: all;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.irrelevant .result-content, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.irrelevant .result-content {
  opacity: 0.25;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container.filtered-out, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container.filtered-out {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information.hidden, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col {
  margin: 0.5rem 0 1rem 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .information, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .information {
  margin-top: 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .information:first-of-type, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .information:first-of-type {
  margin-top: 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .information .article-webtext.collapsed, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .information .article-webtext.collapsed {
  max-height: 220px;
  overflow: hidden;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .information .read-more i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .information .read-more i {
  color: #007AFF;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .information p, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .information p {
  margin: 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col.metadatas, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col.metadatas {
  width: 30%;
  background-color: #f2f2f2;
  border-radius: 0.5rem;
  margin: 1rem 0 1rem 1rem;
  padding: 1rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  float: right;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col.metadatas .metadata, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col.metadatas .metadata {
  margin-top: 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col.metadatas .metadata .text-selectable, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col.metadatas .metadata .text-selectable {
  min-height: initial;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .link-button, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .link-button {
  display: flex;
  align-items: center;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0.25rem 0.5rem;
  background-color: #CCCCCC;
  color: white;
  cursor: pointer;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .link-button i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .link-button i {
  margin-right: 0.25rem;
  font-size: 0.8rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .link-button:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .link-button:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .link-button.hidden, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .link-button.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .link-button.patent-status-button, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .link-button.patent-status-button {
  margin-bottom: 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .article-added-technologies, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .article-added-technologies {
  width: 100%;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .recommended-papers, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .recommended-papers {
  padding: 0.25rem 0.5rem;
  background-color: #5856D6;
  border-radius: 0.5rem;
  color: white;
  margin-top: 1rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  transition: 0.3s ease;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .recommended-papers i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .recommended-papers i {
  margin-right: 0.25rem;
  font-size: 0.9rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .recommended-papers:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .recommended-papers:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .recommended-papers.empty, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .recommended-papers.empty {
  background-color: #5856D690;
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-information .search-col .recommended-papers.empty:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-information .search-col .recommended-papers.empty:hover {
  color: white;
  background-color: #5856D690;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options {
  font-size: 0.9rem;
  margin-right: 0.125rem;
  display: flex;
  align-items: flex-start;
  padding-top: 5px;
  position: relative;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options.hidden, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .select-document, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .select-document {
  display: none;
  margin-right: 0.5rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .select-document input, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .select-document input {
  margin: 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options i {
  cursor: pointer;
  color: #757575;
  padding-right: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options i:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options i:hover {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options i.saved-result, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options i.saved-result {
  color: #FF9500;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options i.saved-result:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options i.saved-result:hover {
  color: #FF9500;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container {
  display: none;
  position: absolute;
  top: 1.5rem;
  background: white;
  z-index: 2;
  width: 20rem;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container.active, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container.active {
  display: initial;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container .link-to-technology .searchable-dropdown-menu .custom-dropdown-start, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container .link-to-technology .searchable-dropdown-menu .custom-dropdown-start {
  border: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container .link-to-technology .searchable-dropdown-menu .custom-dropdown-start input::placeholder, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container .link-to-technology .searchable-dropdown-menu .custom-dropdown-start input::placeholder {
  font-style: italic;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container .linked-to-list, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container .linked-to-list {
  margin: 0.25rem 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container .linked-to-list .linked-to, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container .linked-to-list .linked-to {
  padding: 0.125rem 0.5rem;
  cursor: default;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-options, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-options {
  display: flex;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-options i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-options i {
  cursor: pointer;
  padding-left: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .options-popup, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .options-popup {
  display: none;
  position: absolute;
  top: 1.5rem;
  background: white;
  z-index: 1;
  width: 9rem;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .options-popup.active, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .options-popup.active {
  display: initial;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .options-popup .result-option, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .options-popup .result-option {
  color: #212121;
  font-size: 14px;
  transition: 0.3s ease;
  cursor: pointer;
  padding: 0.125rem 0.5rem;
  display: flex;
  align-items: center;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .options-popup .result-option.hidden, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .options-popup .result-option.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .options-popup .result-option i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .options-popup .result-option i {
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-options .options-popup .result-option:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-options .options-popup .result-option:hover {
  background-color: #F2F2F2;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content {
  width: 100%;
  max-width: 100%;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-label, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-label {
  font-size: 14px;
  padding: 0 0.25rem;
  line-height: 14px;
  border: 1px solid #CCCCCC;
  border-radius: 0.25rem;
  cursor: default;
  color: #212121;
  white-space: nowrap;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-label i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-label i {
  margin-right: 0.25rem;
  color: #757575;
  font-size: 0.8rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-label.weblink, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-label.weblink {
  padding: 0;
  transition: 0.3s ease;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-label.weblink i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-label.weblink i {
  margin: 0;
  padding: 0 0.25rem;
  transition: 0.3s ease;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-label.weblink:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-label.weblink:hover {
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-label.weblink:hover i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-label.weblink:hover i {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header span, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header span {
  margin-right: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .title {
  font-size: 18px;
  line-height: 18px;
  color: #5856D6;
  font-weight: 500;
  cursor: default;
  vertical-align: middle;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .title:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .title:hover {
  text-decoration: underline;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .title.assignee, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .title.webpage, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .title.assignee, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .title.webpage {
  color: #003171;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .title.assignee:hover, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .title.webpage:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .title.assignee:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .title.webpage:hover {
  text-decoration: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .relevance, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .relevance {
  line-height: 1rem;
  margin-right: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .relevance.must, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .relevance.must {
  border-color: #007AFF;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .relevance.should, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .relevance.should {
  border-color: #FF9500;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .patent-count.result-label, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .webpage-count.result-label, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .patent-count.result-label, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .webpage-count.result-label {
  cursor: pointer;
  transition: 0.3s ease;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .patent-count.result-label i, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .webpage-count.result-label i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .patent-count.result-label i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .webpage-count.result-label i {
  margin-left: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .patent-count.result-label:hover, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .webpage-count.result-label:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .patent-count.result-label:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .webpage-count.result-label:hover {
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .patent-count.result-label:hover i, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .webpage-count.result-label:hover i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .patent-count.result-label:hover i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .webpage-count.result-label:hover i {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .webpage-tag, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .webpage-tag {
  border-color: #FFCC00;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .webpage-tag i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .webpage-tag i {
  font-size: 0.7rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .affiliations, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .affiliations {
  max-width: calc(100% - 1.5rem);
  display: inline-block;
  padding: 0rem 0.25rem;
  line-height: 17px;
  vertical-align: middle;
  white-space: initial;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject {
  cursor: pointer;
  transition: 0.3s ease;
  position: relative;
  max-width: calc(100% - 1.5rem);
  display: inline-block;
  padding: 0rem 0.25rem;
  line-height: 17px;
  white-space: initial;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject .fa-chevron-down, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject .fa-chevron-down {
  margin: 0 0 0 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject:hover {
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject:hover i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject:hover i {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject[data-predicted="1"], #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject[data-predicted="1"] {
  border-color: #4CD964;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject[data-predicted="2"], #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject[data-predicted="2"] {
  border-color: #FFCC00;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject[data-predicted="0"], #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject[data-predicted="0"] {
  border-color: #FF3B30;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options {
  display: none;
  position: absolute;
  background-color: white;
  z-index: 1;
  padding: 0.125rem 0;
  border-radius: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option {
  color: #212121;
  font-size: 14px;
  transition: 0.3s ease;
  cursor: pointer;
  padding: 0.125rem 0.5rem;
  display: flex;
  align-items: center;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option i {
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option:hover {
  background-color: #F2F2F2;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.relation-graph i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.relation-graph i {
  font-size: 0.7rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback {
  display: flex;
  flex-direction: column;
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback:hover {
  background-color: white;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option {
  cursor: pointer;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option i {
  font-size: 1.25rem;
  margin: 0 0.25rem;
  transition: 0.3s ease;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option i.activated, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option i.activated {
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .yes:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .yes:hover {
  color: #4CD964;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .yes.activated, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .yes.activated {
  color: #4CD964;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .partial:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .partial:hover {
  color: #FFCC00;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .partial.activated, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .partial.activated {
  color: #FFCC00;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .no:hover, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .no:hover {
  color: #FF3B30;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .no.activated, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .no.activated {
  color: #FF3B30;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .subject-options.active, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .subject-options.active {
  display: initial;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-header .graph-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-header .graph-container {
  float: right;
  width: 40%;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-relevance, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-relevance {
  display: flex;
  flex-flow: row wrap;
  margin-top: 1px;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-relevance .relevance, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-relevance .relevance {
  line-height: 1rem;
  margin: 0.125rem 0.25rem 0.125rem 0;
  padding-top: 1px;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-relevance .relevance.must, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-relevance .relevance.must {
  border-color: #007AFF;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .result-relevance .relevance.should, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .result-relevance .relevance.should {
  border-color: #FF9500;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .patents-container, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .webpages-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .patents-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .webpages-container {
  margin-left: 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .patents-container.hidden, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .webpages-container.hidden, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .patents-container.hidden, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .webpages-container.hidden {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .webpages-container .result-container, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .webpages-container .result-container {
  margin: 0.5rem 0 1rem 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .recommended-papers-results .result-container:not(.read):not(.new-read) .result-content .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .recommended-papers-results .result-container:not(.read):not(.new-read) .result-content .result-header .title {
  color: #5856D6;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .recommended-papers-results .result-container.read .result-content .result-header .title, #search-results-section .search-results-section-container .search-results-content .search-results-content-container .result-container .result-content .recommended-papers-results .result-container.new-read .result-content .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .recommended-papers-results .result-container.read .result-content .result-header .title, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .result-container .result-content .recommended-papers-results .result-container.new-read .result-content .result-header .title {
  color: #A30076;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .save-graph-as-image, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .save-graph-as-image {
  display: flex;
  align-items: center;
  font-size: 14px;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .save-graph-as-image .save-graph-as-image-button, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .save-graph-as-image .save-graph-as-image-button {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 1px 0.25rem;
  cursor: pointer;
  border: 1px solid #FF9500;
  border-radius: 0.25rem 0 0 0.25rem;
  background: #FF9500;
  color: white;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .save-graph-as-image .save-graph-as-image-button.disabled, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .save-graph-as-image .save-graph-as-image-button.disabled {
  background-color: #F2F2F2;
  color: #CCCCCC;
  border-color: #F2F2F2;
  cursor: default;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .save-graph-as-image .searchable-dropdown-menu .custom-dropdown-start, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .save-graph-as-image .searchable-dropdown-menu .custom-dropdown-start {
  -moz-border-radius: 0 0.25rem 0.25rem 0;
  -webkit-border-radius: 0 0.25rem 0.25rem 0;
  border-radius: 0 0.25rem 0.25rem 0;
  border: 1px solid #F2F2F2;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .save-graph-as-image .searchable-dropdown-menu .custom-dropdown-start input, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .save-graph-as-image .searchable-dropdown-menu .custom-dropdown-start input {
  padding-left: 0.25rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .save-graph-as-image .searchable-dropdown-menu .custom-dropdown-start i, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .save-graph-as-image .searchable-dropdown-menu .custom-dropdown-start i {
  font-size: 12px;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .save-graph-as-image .searchable-dropdown-menu .custom-dropdown-start.open, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .save-graph-as-image .searchable-dropdown-menu .custom-dropdown-start.open {
  -moz-border-radius: 0 0.25rem 0 0;
  -webkit-border-radius: 0 0.25rem 0 0;
  border-radius: 0 0.25rem 0 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-container .save-graph-as-image .searchable-dropdown-menu .searchable-dropdown, #search-results-section .search-results-section-container .search-results-content .results-toplayer-content-container .save-graph-as-image .searchable-dropdown-menu .searchable-dropdown {
  border-color: #F2F2F2;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer {
  margin: 0 1rem;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .technology-title {
  font-size: 22px;
  cursor: pointer;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .technology-title i {
  margin-right: 0.5rem;
  color: #757575;
  transition: 0.3s ease;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .technology-title .title {
  text-transform: capitalize;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .technology-title:hover i {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .results-toplayer-header-actions {
  display: flex;
  align-items: center;
  margin-top: 1rem;
  font-size: 14px;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .results-toplayer-header-actions .select-all-results-checkbox {
  margin-right: 1rem;
  color: #757575;
  transition: 0.3s ease;
  display: flex;
  align-items: center;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .results-toplayer-header-actions .select-all-results-checkbox:hover {
  color: #212121;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .results-toplayer-header-actions .select-all-results-checkbox input {
  margin: 0 0.5rem 0.125rem 0;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-header-container .results-toplayer-header-actions .top-10 {
  display: none;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-content-container .result-container .result-options .select-document {
  display: flex;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-buttons-container .toplayer-technology-search-buttons {
  display: flex;
}

#search-results-section .search-results-section-container .search-results-content .search-results-content-toplayer .results-toplayer-buttons-container .toplayer-technology-search-buttons .findest-action-button {
  margin: 0 1rem;
}

#search-results-section .search-results-section-container .search-results-content .hidden {
  display: none;
}

#supplier-search-pages-table .result-container {
  display: flex;
  margin-top: 0.75rem;
}

#supplier-search-pages-table .result-container.read .result-content .result-header .title {
  color: #A30076;
}

#supplier-search-pages-table .result-container.new-read .result-content .result-header .title {
  color: #A30076;
}

#supplier-search-pages-table .result-container .result-information {
  display: flex;
}

#supplier-search-pages-table .result-container .result-information.hidden {
  display: none;
}

#supplier-search-pages-table .result-container .result-information .search-col {
  width: 70%;
  margin: 0.5rem 0 1rem 0;
}

#supplier-search-pages-table .result-container .result-information .search-col .information {
  margin-top: 1rem;
}

#supplier-search-pages-table .result-container .result-information .search-col .information:first-of-type {
  margin-top: 0;
}

#supplier-search-pages-table .result-container .result-information .search-col .information .article-webtext.collapsed {
  max-height: 220px;
  overflow: hidden;
}

#supplier-search-pages-table .result-container .result-information .search-col .information .read-more i {
  color: #007AFF;
}

#supplier-search-pages-table .result-container .result-information .search-col.metadatas {
  width: 30%;
  background-color: #f2f2f2;
  border-radius: 0.5rem;
  margin-left: 1rem;
  margin-top: 1rem;
  margin-bottom: auto;
  padding: 1rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

#supplier-search-pages-table .result-container .result-information .search-col.metadatas .metadata {
  margin-top: 1rem;
}

#supplier-search-pages-table .result-container .result-information .search-col.metadatas .metadata .text-selectable {
  min-height: initial;
}

#supplier-search-pages-table .result-container .result-information .search-col .link-button {
  display: flex;
  align-items: center;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0.25rem 0.5rem;
  background-color: #CCCCCC;
  color: white;
  cursor: pointer;
}

#supplier-search-pages-table .result-container .result-information .search-col .link-button i {
  margin-right: 0.25rem;
  font-size: 0.8rem;
}

#supplier-search-pages-table .result-container .result-information .search-col .link-button:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#supplier-search-pages-table .result-container .result-information .search-col .link-button.hidden {
  display: none;
}

#supplier-search-pages-table .result-container .result-information .search-col .link-button.patent-status-button {
  margin-bottom: 0;
}

#supplier-search-pages-table .result-container .result-information .search-col .article-added-technologies {
  width: 100%;
}

#supplier-search-pages-table .result-container .result-options {
  font-size: 0.9rem;
  margin-right: 0.125rem;
  display: flex;
  align-items: flex-start;
  padding-top: 5px;
  position: relative;
}

#supplier-search-pages-table .result-container .result-options .options {
  padding: 0 0.25rem;
}

#supplier-search-pages-table .result-container .result-options i {
  cursor: pointer;
  color: #757575;
}

#supplier-search-pages-table .result-container .result-options i:hover {
  color: #212121;
}

#supplier-search-pages-table .result-container .result-options i.saved-result {
  color: #FF9500;
}

#supplier-search-pages-table .result-container .result-options i.saved-result:hover {
  color: #FF9500;
}

#supplier-search-pages-table .result-container .result-options .link-to-container {
  display: none;
  position: absolute;
  top: 1.5rem;
  background: white;
  z-index: 1;
  width: 20rem;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#supplier-search-pages-table .result-container .result-options .link-to-container.active {
  display: initial;
}

#supplier-search-pages-table .result-container .result-options .link-to-container .link-to-technology .searchable-dropdown-menu .custom-dropdown-start {
  border: none;
}

#supplier-search-pages-table .result-container .result-options .link-to-container .link-to-technology .searchable-dropdown-menu .custom-dropdown-start input::placeholder {
  font-style: italic;
}

#supplier-search-pages-table .result-container .result-options .link-to-container .linked-to-list {
  margin: 0.25rem 0;
}

#supplier-search-pages-table .result-container .result-options .link-to-container .linked-to-list .linked-to {
  padding: 0.125rem 0.5rem;
  cursor: default;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

#supplier-search-pages-table .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

#supplier-search-pages-table .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-options {
  display: flex;
}

#supplier-search-pages-table .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-options i {
  cursor: pointer;
  padding-left: 0.25rem;
}

#supplier-search-pages-table .result-container .result-options .options-popup {
  display: none;
  position: absolute;
  top: 1.5rem;
  background: white;
  z-index: 1;
  width: 9rem;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#supplier-search-pages-table .result-container .result-options .options-popup.active {
  display: initial;
}

#supplier-search-pages-table .result-container .result-options .options-popup .result-option {
  color: #212121;
  font-size: 14px;
  transition: 0.3s ease;
  cursor: pointer;
  padding: 0.125rem 0.5rem;
  display: flex;
  align-items: center;
}

#supplier-search-pages-table .result-container .result-options .options-popup .result-option.hidden {
  display: none;
}

#supplier-search-pages-table .result-container .result-options .options-popup .result-option i {
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

#supplier-search-pages-table .result-container .result-options .options-popup .result-option:hover {
  background-color: #F2F2F2;
}

#supplier-search-pages-table .result-container .result-content .result-label {
  font-size: 14px;
  padding: 0 0.25rem;
  line-height: 14px;
  border: 1px solid #CCCCCC;
  border-radius: 0.25rem;
  cursor: default;
  color: #212121;
  white-space: nowrap;
}

#supplier-search-pages-table .result-container .result-content .result-label i {
  margin-right: 0.25rem;
  color: #757575;
  font-size: 0.8rem;
}

#supplier-search-pages-table .result-container .result-content .result-header span {
  margin-right: 0.25rem;
}

#supplier-search-pages-table .result-container .result-content .result-header .title {
  font-size: 18px;
  line-height: 18px;
  color: #5856D6;
  font-weight: 500;
  cursor: default;
  vertical-align: middle;
}

#supplier-search-pages-table .result-container .result-content .result-header .title:hover {
  text-decoration: underline;
}

#supplier-search-pages-table .result-container .result-content .result-header .title.assignee, #supplier-search-pages-table .result-container .result-content .result-header .title.webpage {
  color: #003171;
}

#supplier-search-pages-table .result-container .result-content .result-header .title.assignee:hover, #supplier-search-pages-table .result-container .result-content .result-header .title.webpage:hover {
  text-decoration: none;
}

#supplier-search-pages-table .result-container .result-content .result-header .relevance {
  line-height: 1rem;
  margin-right: 0.25rem;
}

#supplier-search-pages-table .result-container .result-content .result-header .relevance.must {
  border-color: #007AFF;
}

#supplier-search-pages-table .result-container .result-content .result-header .relevance.should {
  border-color: #FF9500;
}

#supplier-search-pages-table .result-container .result-content .result-header .patent-count.result-label, #supplier-search-pages-table .result-container .result-content .result-header .webpage-count.result-label {
  cursor: pointer;
  transition: 0.3s ease;
}

#supplier-search-pages-table .result-container .result-content .result-header .patent-count.result-label i, #supplier-search-pages-table .result-container .result-content .result-header .webpage-count.result-label i {
  margin-left: 0.25rem;
}

#supplier-search-pages-table .result-container .result-content .result-header .patent-count.result-label:hover, #supplier-search-pages-table .result-container .result-content .result-header .webpage-count.result-label:hover {
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#supplier-search-pages-table .result-container .result-content .result-header .patent-count.result-label:hover i, #supplier-search-pages-table .result-container .result-content .result-header .webpage-count.result-label:hover i {
  color: #212121;
}

#supplier-search-pages-table .result-container .result-content .result-header .webpage-tag {
  border-color: #FFCC00;
}

#supplier-search-pages-table .result-container .result-content .result-header .webpage-tag i {
  font-size: 0.7rem;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject {
  cursor: pointer;
  transition: 0.3s ease;
  position: relative;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject .fa-chevron-down {
  margin: 0 0 0 0.25rem;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject:hover {
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#supplier-search-pages-table .result-container .result-content .result-header .subject:hover i {
  color: #212121;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options {
  display: none;
  position: absolute;
  background-color: white;
  z-index: 1;
  padding: 0.125rem 0;
  border-radius: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option {
  color: #212121;
  font-size: 14px;
  transition: 0.3s ease;
  cursor: pointer;
  padding: 0.125rem 0.5rem;
  display: flex;
  align-items: center;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option i {
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option:hover {
  background-color: #F2F2F2;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option.relation-graph i {
  font-size: 0.7rem;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option.feedback {
  display: flex;
  flex-direction: column;
  cursor: default;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option.feedback:hover {
  background-color: white;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option {
  cursor: pointer;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option i {
  font-size: 1.25rem;
  margin: 0 0.25rem;
  transition: 0.3s ease;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .yes:hover {
  color: #4CD964;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .partial:hover {
  color: #FFCC00;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options .subject-option.feedback .feedback-option .no:hover {
  color: #FF3B30;
}

#supplier-search-pages-table .result-container .result-content .result-header .subject-options.active {
  display: initial;
}

#supplier-search-pages-table .result-container .result-content .result-relevance {
  display: flex;
  flex-flow: row wrap;
  margin-top: 1px;
}

#supplier-search-pages-table .result-container .result-content .result-relevance .relevance {
  line-height: 1rem;
  margin: 0.125rem 0.25rem 0.125rem 0;
  padding-top: 1px;
}

#supplier-search-pages-table .result-container .result-content .result-relevance .relevance.must {
  border-color: #007AFF;
}

#supplier-search-pages-table .result-container .result-content .result-relevance .relevance.should {
  border-color: #FF9500;
}

#supplier-search-pages-table .result-container .result-content .patents-container.hidden, #supplier-search-pages-table .result-container .result-content .webpages-container.hidden {
  display: none;
}

#supplier-search-pages-table .result-container .result-content .webpages-container .result-container {
  margin: 0.5rem 0 1rem 0;
}

.patent-status {
  display: flex;
  flex-direction: column;
}

.patent-status .patent-status-button {
  margin-right: auto;
}

.patent-status .patent-status-info {
  margin-top: 0.25rem;
}

.patent-status .patent-status-info:first-of-type {
  margin-top: 0;
}

.patent-status .patent-status-info .header {
  display: flex;
  align-items: flex-end;
  border: initial;
  margin: initial;
}

.patent-status .patent-status-info .header .country {
  display: flex;
  margin-right: 0.25rem;
}

.patent-status .patent-status-info .header .date {
  font-size: 14px;
  color: #757575;
}

@media screen and (max-width: 1280px) {
  #search-results-section .search-results-section-container .search-results-content {
    min-width: initial;
  }
}

.search-results-content .webSearchResultContainer {
  flex-direction: column;
}

.search-results-content .webSearchResultContainer > div {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
}

.search-results-content .webSearchResultContainer > div .webSearchResultName {
  font-weight: 500;
  color: #003171;
  min-height: unset;
}

.search-results-content .webSearchResultContainer > div .webSearchResultName:hover {
  text-decoration: underline;
}

.search-results-content .webSearchResultContainer > div .webSearchResultName:visited {
  color: #A30076;
}

.search-results-content .webSearchResultContainer .webSearchResultSnippet {
  margin: 0;
  margin-top: 0.25rem;
  text-align: justify;
}

.search-results-content .webSearchResultContainer .webSearchResultDate {
  display: flex;
  font-size: 12px;
  align-items: center;
  justify-content: center;
  padding: 0 0.4rem;
  border-radius: 0.25rem;
  background: #003171;
  color: white;
  cursor: default;
  flex-direction: row-reverse;
  max-height: 22px !important;
  min-height: 22px !important;
}

.search-results-content .webSearchResultContainer .webSearchResultDate .webSearchResultIcon {
  margin-right: 5px;
}

.environment-list {
  width: 100%;
}

.environment-variable {
  display: flex;
  margin: 0.5rem 0 1rem 0;
}

.environment-variable .symboled-text-input {
  flex: 1 1 2000px;
}

.environment-variable .search-type {
  flex: 1 1 150px;
}

.search-function-list {
  width: 100%;
}

.search-function-parent .search-function {
  display: flex;
  margin: 0.5rem 0 1rem 0;
}

.search-function-parent .search-function .symboled-text-input {
  flex: 1 1 2000px;
}

.search-function-parent .search-function .search-type {
  flex: 1 1 150px;
}

.search-function-parent .search-function .extra-object-text:last-child {
  text-align: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

.search-function-parent .extra-object-list {
  margin: 1rem 0rem;
}

.search-function-parent .extra-object-add {
  margin-top: -0.5rem;
  color: #5856D6;
  display: flex;
}

.pagepreview {
  border-bottom: 2px solid #A30076;
  position: relative;
  cursor: pointer;
}

.preview-content {
  width: 300px;
  background-color: white;
  color: #212121;
  border-radius: 10px;
  padding: 1rem 0;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45);
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.45);
  opacity: 0;
  transition: 0.3s;
  position: absolute;
  z-index: 1;
}

.preview-content p {
  margin: 0rem 1rem;
}

.preview-content b {
  font-weight: 500;
}

.preview-content a {
  padding: 0.5rem 1rem;
  border-radius: 1rem;
  color: #757575;
  background-color: white;
  border: 1px solid #757575;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  margin: 0.5rem 1rem 0 1rem;
  outline: none;
  cursor: pointer;
  display: inline-block;
  line-height: 14px;
}

.preview-content a i {
  font-size: 14px;
  color: #212121;
}

.preview-content a:hover {
  box-shadow: -3px 3px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -3px 3px 4px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 4px rgba(0, 0, 0, 0.15);
}

.preview-content .wiki-hover-button {
  padding: 0.5rem 1rem;
  border-radius: 16px;
  color: white;
  background-color: blue;
  line-height: 16px;
  font-size: 12px;
  font-weight: 500;
  text-transform: uppercase;
  margin: 0.5rem 1rem 0 1rem;
  outline: none;
  border: none;
  cursor: pointer;
}

.preview-content .wiki-hover-button i {
  font-size: 14px;
}

.preview-content .wiki-hover-button:hover {
  box-shadow: -3px 3px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -3px 3px 4px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 4px rgba(0, 0, 0, 0.15);
}

.preview-content #wiki-add-tech {
  background-color: #5856D6;
}

.preview-content #wiki-add-tech-description {
  background-color: #A30076;
}

#results-section-block .full-width-header {
  margin: 0 1rem 1rem 1rem;
}

#results-section-block .results-section-container {
  min-height: 574px;
  max-height: 574px;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
  min-width: 294px;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .phase-selection {
  display: flex;
  justify-content: center;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .phase-selection input[type="radio"] {
  display: none;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .phase-selection label {
  width: 6rem;
  border-bottom: 2px solid #CCCCCC;
  text-transform: uppercase;
  color: #757575;
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  text-align: center;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .phase-selection label:hover {
  border-bottom: 2px solid #757575;
  color: #212121;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .phase-selection > input:checked + label {
  border-bottom: 2px solid #007AFF;
  color: #212121;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .phase-content {
  padding: 0 1rem;
  margin-top: 1rem;
  height: 100%;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .bottom-bar {
  display: flex;
  border-top: 1px solid #CCCCCC;
  padding-top: 1rem;
  margin: 0 2rem 0 1rem;
  align-items: center;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .bottom-bar .findest-action-button {
  padding: 0.25rem 0.5rem;
  margin-right: 0.5rem;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .bottom-bar .findest-action-button i {
  font-size: 12px;
}

#results-section-block .results-section-container .results-sidebar .sidebar-content-container .bottom-bar .center-fas {
  font-size: 12px;
  height: 22px;
  width: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
}

#results-section-block .results-section-container .results-content {
  display: flex;
  flex-direction: column;
  min-width: 620px;
  position: relative;
}

#results-section-block .results-section-container .results-content[data-type='-1'] .title {
  display: none;
}

#results-section-block .results-section-container .results-content[data-type='-1'] .content-tabs {
  display: none;
}

#results-section-block .results-section-container .results-content[data-type='-1'] .content-container.description {
  display: none;
}

#results-section-block .results-section-container .results-content .title {
  white-space: nowrap;
  margin: 0 1rem 0 2rem;
}

#results-section-block .results-section-container .results-content .title .selected-number {
  margin-right: 0.25rem;
}

#results-section-block .results-section-container .results-content .title input {
  padding: 0;
  margin: 0;
  outline: none;
  border: none;
  width: calc(100% - 5rem);
  font-weight: 500;
}

#results-section-block .results-section-container .results-content .content-tabs {
  display: flex;
  margin: 0.75rem 1rem 1rem 2rem;
  flex-flow: row wrap;
}

#results-section-block .results-section-container .results-content .content-tabs .content-tab {
  display: none;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  cursor: pointer;
  line-height: 22px;
  border-bottom: 2px solid #CCCCCC;
  color: #757575;
  padding: 0.25rem 0.7rem 0 0.7rem;
}

@media screen and (min-width: 1440px) {
  #results-section-block .results-section-container .results-content .content-tabs .content-tab {
    padding: 0.25rem 1rem 0 1rem;
  }
}

#results-section-block .results-section-container .results-content .content-tabs .content-tab[data-id="description"] {
  display: initial;
}

#results-section-block .results-section-container .results-content .content-tabs .content-tab:hover {
  border-color: #757575;
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-tabs .content-tab.active {
  pointer-events: none;
  cursor: default;
  border-color: #007AFF;
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-tabs .content-tab.empty {
  pointer-events: none;
  cursor: default;
  color: #CCCCCC;
  border-color: #F2F2F2;
}

#results-section-block .results-section-container .results-content[data-type="1"] .content-tabs .content-tab[data-id="highlights"], #results-section-block .results-section-container .results-content[data-type="1"] .content-tabs .content-tab[data-id="media"], #results-section-block .results-section-container .results-content[data-type="1"] .content-tabs .content-tab[data-id="documents"], #results-section-block .results-section-container .results-content[data-type="1"] .content-tabs .content-tab[data-id="suppliers"], #results-section-block .results-section-container .results-content[data-type="1"] .content-tabs .content-tab[data-id="requirements"], #results-section-block .results-section-container .results-content[data-type="1"] .content-tabs .content-tab[data-id="notes"] {
  display: initial;
}

#results-section-block .results-section-container .results-content .content-container {
  height: 100%;
  padding: 0 1rem;
  margin-left: 1rem;
  display: none;
  flex-direction: column;
  overflow: auto;
}

#results-section-block .results-section-container .results-content .content-container.active {
  display: flex;
}

#results-section-block .results-section-container .results-content .content-container.highlights {
  padding: 0;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 0 1rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group {
  display: flex;
  align-items: center;
  margin-right: 1rem;
  margin-bottom: 0.5rem;
  color: #757575;
  font-weight: 500;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group[data-id="-1"] {
  margin-right: 1.5rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group .title {
  margin: 0 0 0 0.5rem;
  display: flex;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group .title .text {
  cursor: default;
  padding-right: 0.25rem;
  outline: none;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group .title .count {
  cursor: default;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group .highlight-options {
  padding: 0 0.25rem;
  font-size: 0.8rem;
  color: #757575;
  cursor: pointer;
  opacity: 0;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group .highlight-options:hover {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group .highlight-options.active {
  opacity: 1;
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group.active {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group.active .title .text {
  cursor: text;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .highlight-group:hover .highlight-options {
  opacity: 1;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .add-highlight-group {
  display: flex;
  margin-bottom: 0.5rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .add-highlight-group .input {
  outline: none;
  border: 1px solid white;
  padding: 0.125rem 0.5rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .add-highlight-group .input:focus {
  border-color: #F2F2F2;
  border-radius: 0.25rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .add-highlight-group .input::placeholder {
  color: #CCCCCC;
  font-size: 14px;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .add-highlight-group .create {
  display: none;
  margin-left: 0.5rem;
  font-size: 14px;
  font-weight: 500;
  border-radius: 0.25rem;
  color: #757575;
  padding: 0.125rem 0rem;
  line-height: 19px;
  cursor: pointer;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .add-highlight-group .create:hover {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-categories .add-highlight-group > .input:not(:placeholder-shown) + .create {
  display: initial;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container {
  position: relative;
  padding: 0 1rem 0 0;
  display: flex;
  flex-direction: column;
  height: 100%;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection {
  position: absolute;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  z-index: 5;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection .highlight-group-option, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection .highlight-order-option, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection .highlight-group-option, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection .highlight-order-option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
  font-size: 14px;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection .highlight-group-option:hover, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection .highlight-order-option:hover, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection .highlight-group-option:hover, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection .highlight-order-option:hover {
  background-color: #F2F2F2;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection .highlight-group-option:first-of-type, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection .highlight-order-option:first-of-type, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection .highlight-group-option:first-of-type, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection .highlight-order-option:first-of-type {
  margin-top: 0.25rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection .highlight-group-option:last-of-type, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-group-selection .highlight-order-option:last-of-type, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection .highlight-group-option:last-of-type, #results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlights-order-selection .highlight-order-option:last-of-type {
  margin-bottom: 0.25rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .add-empty-highlight {
  margin: 0.5rem auto 0.5rem 1rem;
  padding: 0 0.5rem;
  background-color: #A30076;
  border-radius: 0.25rem;
  font-size: 14px;
  text-transform: uppercase;
  color: white;
  font-weight: 500;
  cursor: pointer;
  transition: 0.3s ease;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .add-empty-highlight:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight {
  display: flex;
  padding: 0.5rem 0;
  border: 1px solid white;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight.active {
  border-color: #F2F2F2;
  border-radius: 0.5rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight:hover .highlight-deletion .delete {
  pointer-events: initial;
  opacity: 1;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-navigation {
  display: flex;
  flex-direction: column;
  width: 2rem;
  align-items: center;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-navigation i {
  padding: 0 0.5rem;
  cursor: pointer;
  color: #CCCCCC;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-navigation i.fa-long-arrow-alt-up {
  margin-top: 0.125rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-navigation i:hover {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-navigation .select-position {
  width: 100%;
  cursor: pointer;
  text-align: center;
  color: #757575;
  font-size: 14px;
  line-height: 19px;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-navigation .select-position:hover {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content {
  width: 100%;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content.all-group {
  margin-left: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories {
  display: flex;
  align-items: center;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .category {
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 18px;
  color: #757575;
  background-color: #F2F2F2;
  border-radius: 0.25rem;
  padding-left: 0.25rem;
  margin-right: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .category .title {
  margin: 0;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .category .delete {
  padding: 0.125rem 0.25rem;
  font-size: 10px;
  cursor: pointer;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .category .delete:hover {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .add-highlight-group {
  display: flex;
  align-items: center;
  font-size: 14px;
  padding: 0;
  margin: 0;
  line-height: 14px;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .add-highlight-group .input {
  outline: none;
  border: 1px solid white;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .add-highlight-group .input:focus {
  border-color: #F2F2F2;
  border-radius: 0.25rem;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .add-highlight-group .input::placeholder {
  color: #CCCCCC;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .add-highlight-group .create {
  display: none;
  margin-left: 0.25rem;
  font-size: 14px;
  font-weight: 500;
  border-radius: 0.25rem;
  color: #757575;
  padding: 0.125rem 0rem;
  cursor: pointer;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .add-highlight-group .create:hover {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .categories .add-highlight-group > .input:not(:placeholder-shown) + .create {
  display: initial;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .text.to-wysiwyg .wysiwyg-bar {
  visibility: hidden;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-content .text.to-wysiwyg > .ProseMirror:focus + .wysiwyg-bar {
  transition-delay: visibility 0.5s;
  visibility: visible;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-deletion {
  display: flex;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-deletion .delete {
  padding: 0 0.5rem;
  font-size: 14px;
  margin-bottom: auto;
  cursor: pointer;
  color: #CCCCCC;
  pointer-events: none;
  opacity: 0;
  transition: 0.3s ease;
}

#results-section-block .results-section-container .results-content .content-container.highlights .highlights-container .highlight .highlight-deletion .delete:hover {
  color: #FF3B30;
}

#results-section-block .results-section-container .results-content .content-container.documents {
  overflow: auto;
}

#results-section-block .results-section-container .results-content .content-container.documents .article-table {
  padding: 0;
  margin-top: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .article-table:first-of-type {
  margin-top: 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .article-table .header-row {
  border: none;
  justify-content: flex-start;
  align-items: center;
}

#results-section-block .results-section-container .results-content .content-container.documents .article-table .header-row .title-col {
  flex: initial;
  padding: 1px 0.25rem;
  background: #F2F2F2;
  border-radius: 0.25rem;
  font-size: 14px;
  text-transform: uppercase;
  cursor: default;
}

#results-section-block .results-section-container .results-content .content-container.documents .article-table .header-row .button {
  font-size: 12px;
  text-transform: uppercase;
  padding: 0 0.25rem;
  background-color: #5856D6;
  border-radius: 0.25rem;
  color: white;
  cursor: pointer;
  transition: 0.3s ease;
  margin-left: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .article-table .header-row .button:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#results-section-block .results-section-container .results-content .content-container.documents .metadatas .login-form-control {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#results-section-block .results-section-container .results-content .content-container.documents .metadatas .link-button {
  display: flex;
  align-items: center;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0.25rem 0.5rem;
  background-color: #CCCCCC;
  color: white;
  cursor: pointer;
}

#results-section-block .results-section-container .results-content .content-container.documents .metadatas .link-button i {
  margin-right: 0.25rem;
  font-size: 0.8rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .metadatas .link-button:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#results-section-block .results-section-container .results-content .content-container.documents .metadatas .metadata {
  margin-top: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container {
  display: flex;
  margin: 0.5rem 0;
  width: 100%;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container.filtered-out {
  display: none;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information.hidden {
  display: none;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col {
  margin: 0.5rem 0 1rem 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .information {
  margin-top: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .information:first-of-type {
  margin-top: 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .information .article-webtext.collapsed {
  max-height: 220px;
  overflow: hidden;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .information .read-more i {
  color: #007AFF;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .information p {
  margin: 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col.metadatas {
  width: 30%;
  background-color: #f2f2f2;
  border-radius: 0.5rem;
  margin: 1rem 0 1rem 1rem;
  padding: 1rem;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  float: right;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col.metadatas .metadata {
  margin-top: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col.metadatas .metadata .text-selectable {
  min-height: initial;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .link-button {
  display: flex;
  align-items: center;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0.25rem 0.5rem;
  background-color: #CCCCCC;
  color: white;
  cursor: pointer;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .link-button i {
  margin-right: 0.25rem;
  font-size: 0.8rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .link-button:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .link-button.hidden {
  display: none;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .link-button.patent-status-button {
  margin-bottom: 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .article-added-technologies {
  width: 100%;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .recommended-papers {
  padding: 0.25rem 0.5rem;
  background-color: #5856D6;
  border-radius: 0.5rem;
  color: white;
  margin-top: 1rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  transition: 0.3s ease;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .recommended-papers i {
  margin-right: 0.25rem;
  font-size: 0.9rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .recommended-papers:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .recommended-papers.empty {
  background-color: #5856D690;
  cursor: default;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-information .search-col .recommended-papers.empty:hover {
  color: white;
  background-color: #5856D690;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options {
  font-size: 0.9rem;
  margin-right: 0.125rem;
  display: flex;
  align-items: flex-start;
  padding-top: 5px;
  position: relative;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options.hidden {
  display: none;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .select-document {
  display: none;
  margin-right: 0.5rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .select-document input {
  margin: 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options i {
  cursor: pointer;
  color: #757575;
  padding-right: 0.25rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options i:hover {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options i.saved-result {
  color: #FF9500;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options i.saved-result:hover {
  color: #FF9500;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container {
  display: none;
  position: absolute;
  top: 1.5rem;
  background: white;
  z-index: 2;
  width: 20rem;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container.active {
  display: initial;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container .link-to-technology .searchable-dropdown-menu .custom-dropdown-start {
  border: none;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container .link-to-technology .searchable-dropdown-menu .custom-dropdown-start input::placeholder {
  font-style: italic;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container .linked-to-list {
  margin: 0.25rem 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container .linked-to-list .linked-to {
  padding: 0.125rem 0.5rem;
  cursor: default;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-options {
  display: flex;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-options .link-to-container .linked-to-list .linked-to .linked-to-options i {
  cursor: pointer;
  padding-left: 0.25rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content {
  max-width: calc(100% - 2rem);
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-label {
  font-size: 14px;
  padding: 0 0.25rem;
  line-height: 14px;
  border: 1px solid #CCCCCC;
  border-radius: 0.25rem;
  cursor: default;
  color: #212121;
  white-space: nowrap;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-label i {
  margin-right: 0.25rem;
  color: #757575;
  font-size: 0.8rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-label.weblink {
  padding: 0;
  transition: 0.3s ease;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-label.weblink i {
  margin: 0;
  padding: 0 0.25rem;
  transition: 0.3s ease;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-label.weblink:hover {
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-label.weblink:hover i {
  color: #212121;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-header span {
  margin-right: 0.25rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-header .title {
  font-size: 16px;
  line-height: 18px;
  color: #212121;
  font-weight: 500;
  cursor: pointer;
  vertical-align: middle;
  white-space: initial;
  margin: 0 0.25rem 0 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-header .title:hover {
  text-decoration: underline;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-header .title.assignee, #results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-header .title.webpage {
  color: #003171;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-header .title.assignee:hover, #results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .result-header .title.webpage:hover {
  text-decoration: none;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .patents-container, #results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .webpages-container {
  margin-left: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .patents-container.hidden, #results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .webpages-container.hidden {
  display: none;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .webpages-container .result-container {
  margin: 0.5rem 0 1rem 0;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .recommended-papers-results .result-container:not(.read):not(.new-read) .result-content .result-header .title {
  color: #5856D6;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .recommended-papers-results .result-container.read .result-content .result-header .title, #results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .recommended-papers-results .result-container.new-read .result-content .result-header .title {
  color: #A30076;
}

#results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .recommended-papers-results .result-container .result-options .options, #results-section-block .results-section-container .results-content .content-container.documents .result-container .result-content .recommended-papers-results .result-container .result-options .options-popup {
  display: none;
}

#results-section-block .results-section-container .results-content .content-container.media {
  overflow: auto;
}

#results-section-block .results-section-container .results-content .content-container.media .media-container {
  display: flex;
}

#results-section-block .results-section-container .results-content .content-container.media .media-container:last-of-type {
  margin-top: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.media .media-container .sidebar {
  display: flex;
  flex-direction: column;
  margin-right: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.media .media-container .sidebar .add-button, #results-section-block .results-section-container .results-content .content-container.media .media-container .sidebar .delete-button {
  margin-top: 0.5rem;
}

#results-section-block .results-section-container .results-content .content-container.media .media-container .carousel {
  max-width: unset;
  width: 100%;
}

#results-section-block .results-section-container .results-content .content-container.media .media-container .carousel .prev, #results-section-block .results-section-container .results-content .content-container.media .media-container .carousel .next {
  top: calc(50% - 58px);
  margin: 0;
}

#results-section-block .results-section-container .results-content .content-container.media .media-container .carousel img {
  max-width: 50%;
  height: unset;
}

#results-section-block .results-section-container .results-content .content-container.suppliers .supplier {
  width: 100%;
  margin: 0 0 1rem 0;
}

#results-section-block .results-section-container .results-content .content-container.requirements .result-TRL .trl-readiness input {
  padding: 0.25rem 0.5rem;
  height: auto;
}

#results-section-block .results-section-container .results-content .content-container.requirements .requirement-header {
  display: flex;
}

#results-section-block .results-section-container .results-content .content-container.requirements .requirement-header h5 {
  flex: 1;
}

#results-section-block .results-section-container .results-content .content-container.requirements .requirement-header h5:last-of-type {
  flex: 2;
}

#results-section-block .results-section-container .results-content .content-container.requirements .result-requirement-list .requirement .requirement-name {
  flex: 1;
}

#results-section-block .results-section-container .results-content .content-container.requirements .result-requirement-list .requirement .symboled-text-input {
  flex: 2;
}

#results-section-block .results-section-container .results-content .content-container.requirements .login-form-control {
  flex: unset;
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
  margin-bottom: 1rem;
}

#results-section-block .results-section-container .results-content .content-container.requirements .login-form-control:last-of-type {
  margin: 0;
}

#results-section-block .results-section-container .results-content .content-container .wysiwyg-bar {
  padding: 0;
  margin: 0;
}

@media screen and (min-width: 1280px) {
  .results-col-container {
    display: flex;
    flex-direction: row;
    width: 100%;
    margin-top: 2.5rem;
    position: relative;
  }
  .results-col-container .results-col {
    min-height: 574px;
    max-height: 574px;
    display: flex;
    flex-direction: column;
    background-color: white;
    transition: 0.3s ease;
  }
  .results-col-container .results-col.hide {
    display: none;
  }
  .results-col-container .results-col.resize {
    transition: none;
    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
  }
  .results-col-container .results-col .results-col-collapsed {
    width: 0;
    background-color: #F2F2F2;
    height: 100%;
    position: absolute;
    left: 0;
    overflow: hidden;
    transition: width 0.3s ease;
    transition-delay: 0.3s;
    transition: background-color 0.3s ease;
    cursor: pointer;
    border-radius: 0.5rem 0 0 0.5rem;
  }
  .results-col-container .results-col .results-col-collapsed:hover {
    background-color: #CCCCCC;
  }
  .results-col-container .results-col .results-col-collapsed.collapsed {
    width: 2rem;
  }
  .results-col-container .results-col .results-col-collapsed p {
    transform: rotate(180deg);
    writing-mode: tb-rl;
    margin: 1rem auto;
  }
  .results-col-container .results-col .results-col-collapsed#media-results-col-collapsed {
    right: 0;
    left: unset;
    z-index: 1;
    border-radius: 0 0.5rem 0.5rem 0;
  }
  .results-col-container .results-col .resizer {
    padding: 0 0.125rem;
    cursor: col-resize;
    position: absolute;
    height: 100%;
    width: 1px;
    transition: 0.3s ease;
    transition-delay: 0.1s;
  }
  .results-col-container .results-col .resizer.hide {
    display: none;
  }
  .results-col-container .results-col .resizer.collapsed {
    pointer-events: none;
    cursor: default;
  }
  .results-col-container .results-col .resizer#results-col-resizer-right {
    right: 0;
  }
  .results-col-container .results-col .resizer .line {
    height: 100%;
    background-color: #CCCCCC;
  }
  .results-col-container .results-col .bottom-bar {
    border-top: 1px solid #CCCCCC;
    display: flex;
    flex-direction: row;
    padding-top: 1rem;
    margin: auto 2rem 0 1rem;
    overflow: hidden;
  }
  .results-col-container .results-col .bottom-bar .findest-action-button {
    margin-right: 0.5rem;
    padding: 0.5rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  .results-col-container .results-col .bottom-bar .findest-action-button.findest-orange-bg {
    white-space: nowrap;
  }
  .results-col-container .results-col .bottom-bar .findest-action-button.findest-yellow-bg {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .results-col-container .results-col .bottom-bar .center-fas {
    margin-left: auto;
  }
  .results-col-container .results-col .pc-tabs.hide {
    display: none;
  }
  .results-col-container #list-results-col {
    position: absolute;
    width: 28%;
    overflow: hidden;
    z-index: 2;
  }
  .results-col-container #list-results-col .pc-tabs, .results-col-container #list-results-col .bottom-bar {
    min-width: 280px;
  }
  .results-col-container #technology-results-col {
    position: relative;
    width: 100%;
    margin-left: 28%;
    max-height: 492px;
    min-width: 360px;
    border-bottom: none !important;
    padding-right: 5px;
  }
  .results-col-container #technology-results-col .wysiwyg-bar {
    margin-bottom: 0;
  }
  .results-col-container #technology-results-col .wysiwyg-context-menu {
    bottom: unset;
  }
  .results-col-container #technology-results-col .wysiwyg-top {
    bottom: 35px;
  }
  .results-col-container #technology-results-col .wysiwyg-bottom {
    top: 45px;
  }
  .results-col-container #media-results-col {
    position: absolute;
    width: 36%;
    min-width: 430px;
    right: 0;
    padding-right: 0px;
    border-right: 0px;
    z-index: 2;
  }
  .results-col-container #media-results-col.resize {
    z-index: 0;
    min-width: 430px;
    overflow: hidden;
  }
  .results-col-container #media-results-col .search-col-container {
    display: flex;
    flex-direction: column;
  }
  .results-col-container #media-results-col .search-col-container .search-col {
    padding: 0;
    float: left;
    width: 100%;
    margin: 0.5rem 0;
    border: none;
  }
  .results-col-container #media-results-col .table-row {
    padding: 0.25rem 0;
    border: none;
    margin: 0;
  }
  .results-col-container #media-results-col .table-row .doc-article-col {
    color: #007AFF;
    font-size: 1rem;
  }
  .results-col-container #media-results-col .table-row .doc-article-col:hover {
    color: #A30076;
  }
}

@media screen and (max-width: 1279px) {
  .results-col-container {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin-top: 2.5rem;
  }
  .results-col-container .results-col {
    position: relative;
    flex: 1;
    display: flex;
    margin: 2rem 1rem 0 1rem;
    padding-bottom: 1rem;
  }
  .results-col-container .results-col:first-child {
    margin: 0 1rem 0 1rem;
  }
  .results-col-container .results-col:last-child {
    margin: 2rem 0 0 0;
  }
  .results-col-container .results-col.hide {
    display: none;
    -ms-flex: auto;
    -webkit-flex: auto;
    flex: auto;
  }
  .results-col-container .results-col .bottom-bar {
    border-right: 1px solid #CCCCCC;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    margin: 2.5rem 0 1rem 0;
    padding: 0 1rem 0 0;
    width: 190px;
  }
  .results-col-container .results-col .bottom-bar .findest-action-button {
    margin-bottom: 1rem;
  }
  .results-col-container .results-col .bottom-bar .center-fas {
    align-self: flex-start;
    margin: 0;
    width: 30px;
    margin-top: 1rem;
  }
  .results-col-container .results-col .pc-tabs.hide {
    display: none;
    -ms-flex: auto;
    -webkit-flex: auto;
    flex: auto;
  }
  .results-col-container .results-col .results-col-collapsed {
    display: none;
  }
  .results-col-container .results-col .resizer {
    display: none;
  }
  .results-col-container #list-results-col {
    -ms-flex: 1 1 100%;
    -webkit-flex: 1 1 100%;
    flex: 1 1 100%;
    border-right: none;
    border-bottom: 1px solid #CCCCCC;
    flex-direction: row-reverse;
  }
  .results-col-container #list-results-col .pc-tabs {
    width: 100%;
  }
  .results-col-container #technology-results-col {
    -ms-flex: 1 1 72%;
    -webkit-flex: 1 1 72%;
    flex: 1 1 72%;
    flex-direction: row;
    min-height: 100px;
  }
  .results-col-container #technology-results-col .results-type {
    margin: 0;
    width: 100%;
  }
  .results-col-container #technology-results-col .results-type .ProseMirror {
    white-space: pre-wrap;
    max-height: initial;
    white-space: pre-wrap;
  }
  .results-col-container #technology-results-col .supplier-list {
    margin: 0 1.2rem 0 1rem;
  }
  .results-col-container #technology-results-col .wysiwyg-bar {
    margin-bottom: 0;
  }
  .results-col-container #technology-results-col .wysiwyg-context-menu {
    bottom: unset;
    bottom: 35px;
  }
  .results-col-container .scrollbar-thin:nth-child(2) {
    overflow: unset;
  }
  .results-col-container #media-results-col {
    -ms-flex: 1 1 36%;
    -webkit-flex: 1 1 36%;
    flex: 1 1 36%;
    padding-right: 0px;
    border-right: 0px;
    border-left: none;
  }
  .results-col-container #media-results-col .pc-tabs {
    width: 100%;
  }
  .results-col-container #media-results-col .pc-tabs .tab-panels {
    padding: 0 1rem;
  }
  .results-col-container #media-results-col .search-col-container {
    display: flex;
    flex-direction: column;
  }
  .results-col-container #media-results-col .search-col-container .search-col {
    padding: 0;
    float: left;
    width: 100%;
    margin: 0.5rem 0;
    border: none;
  }
  .results-col-container #media-results-col .table-row {
    padding: 0.25rem 0;
    border: none;
    margin: 0;
  }
  .results-col-container #media-results-col .table-row .doc-article-col {
    color: #007AFF;
  }
  .results-col-container #media-results-col .table-row .doc-article-col:hover {
    color: #A30076;
  }
}

#media-results-col .search-col-container .metadatas .link-button {
  display: flex;
  align-items: center;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0.25rem 0.5rem;
  background-color: #CCCCCC;
  color: white;
  cursor: pointer;
}

#media-results-col .search-col-container .metadatas .link-button i {
  margin-right: 0.25rem;
  font-size: 0.8rem;
}

#media-results-col .search-col-container .metadatas .link-button:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#media-results-col .search-col-container .metadatas .metadata {
  margin-top: 1rem;
}

.pc-tabs {
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style-type: none;
  font-size: 16px;
  margin-bottom: auto;
  -webkit-justify-content: center;
  justify-content: center;
}

.pc-tabs input[type="radio"] {
  display: none;
}

.pc-tabs label {
  border-bottom: 2px solid #CCCCCC;
  padding: 0 0.5rem;
  margin-bottom: 1px;
  text-transform: uppercase;
  color: #757575;
  cursor: pointer;
  font-size: 14px;
}

.pc-tabs label:hover {
  border-bottom: 2px solid #757575;
  color: #212121;
}

.pc-tabs > input:checked + label {
  border-bottom: 4px solid #007AFF;
  margin-bottom: 0;
  font-weight: 500;
  color: #212121;
}

.pc-tabs > input.hasdata:checked + label {
  border-bottom: 4px solid #007AFF;
}

.pc-tabs > input.hasdata + label {
  border-bottom: 2px solid #212121;
}

.pc-tabs .tab-panels {
  width: 100%;
  padding: 0 2rem 0 1rem;
  max-height: 466px;
  margin: 1rem 0 1rem 0;
}

.pc-tabs .tab-panels.last {
  width: 100%;
  padding: 0 1rem 0 2rem;
  max-height: 532px;
  margin: 1rem 0 0 0;
}

.pc-tabs .tab-panels.last #tech-patent-table {
  margin-top: 1rem;
}

.pc-tabs .tab-panels.last #tech-web-table {
  margin-top: 1rem;
}

.pc-tabs .tab-panels.last .tab-panels {
  margin: 0;
  padding: 0;
}

.pc-tabs .tab-panels.last .tab-panels .article-table {
  padding: 0;
}

.pc-tabs .tab-panels.last .tab-panels .article-table .header-row {
  justify-content: flex-start;
}

.pc-tabs .tab-panels.last .tab-panels .article-table .header-row .title-col {
  flex: initial;
  padding-right: 1rem;
}

.pc-tabs .tab-panels.last .tab-panels .article-table .header-row .button {
  font-size: 12px;
  text-transform: uppercase;
  padding: 0 0.25rem;
  background-color: #5856D6;
  margin-bottom: 0.25rem;
  border-radius: 0.25rem;
  color: white;
  cursor: pointer;
  transition: 0.3s ease;
}

.pc-tabs .tab-panels.last .tab-panels .article-table .header-row .button:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.pc-tabs .tab-panel {
  display: none;
  width: 100%;
}

.pc-tabs .tab-panel .requirement-header {
  display: flex;
}

.pc-tabs .tab-panel .requirement-header h5 {
  flex: 1;
}

.pc-tabs .tab-panel .choosen {
  cursor: default;
}

.pc-tabs .tab-panel .login-form-control {
  display: flex;
  margin-bottom: 1rem;
  margin-top: 1rem;
  justify-content: left;
}

.pc-tabs .tab-panel .result-notes {
  height: 532px;
  overflow: hidden;
  width: calc(100% + 1rem);
}

.pc-tabs .tab-panel .result-notes .ProseMirror {
  white-space: pre-wrap;
  max-height: 482px;
}

.pc-tabs .tab-panel .result-notes .wysiwyg-context-menu.wysiwyg-bottom {
  top: 35px;
  bottom: initial;
}

.pc-tabs .tab-panel .result-notes .wysiwyg-context-menu.wysiwyg-top {
  bottom: 35px;
  top: initial;
}

.pc-tabs > input:first-child:checked {
  background-color: red;
}

.pc-tabs > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.pc-tabs > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.pc-tabs > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.pc-tabs > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.pc-tabs > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.pc-tabs > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display: block;
}

.concept-technology-list .concept-drop-box, .concept-technology-list .technology-drop-box {
  height: 0px;
  border-radius: 0.5rem;
  background-color: #F7F7F7;
  display: flex;
  transition-duration: 0.3s;
  transition-delay: 0.1s;
  transition-timing-function: ease-in-out;
}

.concept-technology-list .technology-drop-box {
  margin-left: 1rem;
}

.concept-technology-list .concept-element.over .concept-drop-box {
  height: 28px;
}

.concept-technology-list .concept-element.over .concept-box.selected {
  background-color: white;
}

.concept-technology-list .concept-element.over .concept-box.selected .concept .number, .concept-technology-list .concept-element.over .concept-box.selected .concept .name {
  color: #757575;
  font-weight: 500;
}

.concept-technology-list .concept-element .concept-box {
  display: flex;
  padding: 0.25rem 0.5rem;
}

.concept-technology-list .concept-element .concept-box.hover:hover {
  background-color: #F7F7F7;
  border-radius: 0.5rem;
}

.concept-technology-list .concept-element .concept-box.hover:hover .concept {
  color: #212121;
}

.concept-technology-list .concept-element .concept-box.selected {
  background-color: #F2F2F2;
  border-radius: 0.5rem;
}

.concept-technology-list .concept-element .concept-box.selected .concept .number, .concept-technology-list .concept-element .concept-box.selected .concept .name {
  color: #212121;
  font-weight: 500;
}

.concept-technology-list .concept-element .concept-box .concept {
  margin: 0 0 0 0.5rem;
  padding: 0;
  font-weight: 500;
  line-height: 20px;
  cursor: pointer;
  color: #757575;
  width: 100%;
}

.concept-technology-list .concept-element .concept-box .concept.no-concept {
  margin: 0;
}

.concept-technology-list .concept-element .concept-box .concept.no-concept:hover {
  color: #757575;
  cursor: default;
}

.concept-technology-list .concept-technologies {
  margin-top: 0.125rem;
}

.concept-technology-list .concept-technologies .technology {
  padding: 0.125rem 0;
  display: flex;
  flex-direction: column;
}

.concept-technology-list .concept-technologies .technology.over .technology-drop-box {
  height: 28px;
}

.concept-technology-list .concept-technologies .technology.over .technology-box.selected {
  background-color: white;
}

.concept-technology-list .concept-technologies .technology.over .technology-box.selected .technology-name .number, .concept-technology-list .concept-technologies .technology.over .technology-box.selected .technology-name .name {
  color: #757575;
  font-weight: 400;
}

.concept-technology-list .concept-technologies .technology .technology-box {
  display: flex;
  margin: 0 0 0 0.5rem;
  padding: 0.25rem 0.5rem;
  align-items: center;
}

.concept-technology-list .concept-technologies .technology .technology-box.hover:hover {
  background-color: #F7F7F7;
  border-radius: 0.5rem;
}

.concept-technology-list .concept-technologies .technology .technology-box.hover:hover .technology-name .number, .concept-technology-list .concept-technologies .technology .technology-box.hover:hover .technology-name .name {
  color: #212121;
}

.concept-technology-list .concept-technologies .technology .technology-box.hover:hover .attached-query {
  color: #003171;
}

.concept-technology-list .concept-technologies .technology .technology-box.selected {
  background-color: #F2F2F2;
  border-radius: 0.5rem;
}

.concept-technology-list .concept-technologies .technology .technology-box.selected .technology-name .number, .concept-technology-list .concept-technologies .technology .technology-box.selected .technology-name .name {
  color: #212121;
}

.concept-technology-list .concept-technologies .technology .technology-box.selected .attached-query {
  color: #003171;
}

.concept-technology-list .concept-technologies .technology .technology-box input[type="checkbox"] {
  padding: 0;
  cursor: pointer;
  -webkit-appearance: none;
  min-width: 16px;
  height: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #CCCCCC;
  outline: none;
  border-radius: 1rem;
  font-size: 12px;
  text-align: center;
  line-height: 14px;
}

.concept-technology-list .concept-technologies .technology .technology-box input[type="checkbox"]:hover {
  border-color: #757575;
}

.concept-technology-list .concept-technologies .technology .technology-box input[type="checkbox"]:checked {
  border-color: #007AFF;
  border-width: 1px;
  background-color: #007AFF;
}

.concept-technology-list .concept-technologies .technology .technology-box input[type="checkbox"]:checked:before {
  content: '✔';
  color: white;
}

.concept-technology-list .concept-technologies .technology .technology-box input[type="checkbox"]::-ms-check {
  border: none;
  color: white;
  background-color: transparent;
}

.concept-technology-list .concept-technologies .technology .technology-box .technology-name {
  padding: 0;
  margin: 0 0 0 0.5rem;
  line-height: 20px;
  cursor: pointer;
  color: #757575;
  width: 100%;
}

.concept-technology-list .concept-technologies .technology .technology-box .attached-query {
  font-size: 0.8rem;
  color: #CCCCCC;
  display: none;
}

.concept-technology-list .concept-technologies .technology .technology-box .attached-query.active {
  display: block;
}

.concept-technology-list .technology.empty {
  margin-left: 1rem;
  padding: 0;
  height: 1rem;
  transition-duration: 0.3s;
  transition-delay: 0.1s;
  transition-timing-function: ease-in-out;
}

.concept-technology-list .technology.empty.over {
  height: 28px;
  background-color: #F7F7F7;
  border-radius: 0.5rem;
  padding: 0;
}

#technology-results-col {
  z-index: 1;
}

#technology-results-col .ProseMirror {
  white-space: pre-wrap;
  max-height: 492px;
  width: 100%;
  padding-right: 2rem;
  white-space: pre-wrap;
}

.concept-technologies p:last-child {
  margin-bottom: 0;
}

.supplier {
  margin-bottom: 0.5rem;
}

.supplier div.center-fas {
  width: 30px;
}

.supplier div input {
  width: 100%;
}

.results-type {
  margin: 0 2rem;
}

.results-type h4 {
  display: flex;
}

.results-type h4 span {
  flex: 0;
  margin-right: 0.25rem;
}

.results-type h4 input[type='text'] {
  flex: 1;
  border: 0;
}

.media-caption {
  border-radius: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  outline: none;
  height: 1.5rem;
  padding: 0 1rem;
  width: calc(100% - 2rem);
  margin-top: 0.25rem;
}

.ProseMirror {
  white-space: pre-wrap;
}

.ProseMirror a {
  color: #007AFF;
}

.result-suppliers-list .supplier {
  display: flex;
  flex-direction: column;
  margin: 0.5rem -1rem 1rem -1rem;
  width: calc(100% + 1rem);
}

.result-suppliers-list .supplier .supplier-row {
  display: flex;
  margin-bottom: 0.25rem;
}

.result-suppliers-list .supplier .supplier-row .supplier-input {
  width: 100%;
  display: flex;
}

.result-suppliers-list .supplier .supplier-row .supplier-input:first-child {
  margin-right: 1rem;
}

.result-suppliers-list .supplier .supplier-row .supplier-input input[type="text"] {
  border-radius: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  outline: none;
  height: 2rem;
  padding: 0 1rem;
  width: calc(100% - 2rem);
}

.result-suppliers-list .supplier .supplier-row .supplier-input textarea {
  border-radius: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  outline: none;
  height: 2rem;
  padding: 0 1rem;
  width: calc(100% - 2rem);
  resize: vertical;
  line-height: 22px;
  height: 22px;
  padding: 5px 1rem;
}

.result-suppliers-list .supplier .supplier-row .supplier-input .supplier-link:read-only {
  background-color: #CCCCCC;
}

.result-suppliers-list .supplier .supplier-row .center-fas {
  margin: 0;
}

.result-TRL {
  margin-bottom: 2rem;
}

.result-TRL .trl-readiness {
  display: flex;
  align-items: center;
}

.result-TRL .trl-readiness p {
  margin-right: 0.5rem;
}

.result-TRL .trl-readiness input[type="number"] {
  border-radius: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #cccccc;
  outline: none;
  height: 2rem;
  padding: 0 0.5rem;
  width: 32px;
  margin: 0 0.5rem;
}

.lds-roller {
  display: inline-block;
  position: absolute;
  width: 80px;
  height: 80px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.lds-roller div {
  animation: lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  transform-origin: 40px 40px;
}

.lds-roller div:after {
  content: " ";
  display: block;
  position: absolute;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #007AFF;
  margin: -4px 0 0 -4px;
}

.lds-roller div:nth-child(1) {
  animation-delay: -0.036s;
}

.lds-roller div:nth-child(1):after {
  top: 63px;
  left: 63px;
}

.lds-roller div:nth-child(2) {
  animation-delay: -0.072s;
}

.lds-roller div:nth-child(2):after {
  top: 68px;
  left: 56px;
}

.lds-roller div:nth-child(3) {
  animation-delay: -0.108s;
}

.lds-roller div:nth-child(3):after {
  top: 71px;
  left: 48px;
}

.lds-roller div:nth-child(4) {
  animation-delay: -0.144s;
}

.lds-roller div:nth-child(4):after {
  top: 72px;
  left: 40px;
}

.lds-roller div:nth-child(5) {
  animation-delay: -0.18s;
}

.lds-roller div:nth-child(5):after {
  top: 71px;
  left: 32px;
}

.lds-roller div:nth-child(6) {
  animation-delay: -0.216s;
}

.lds-roller div:nth-child(6):after {
  top: 68px;
  left: 24px;
}

.lds-roller div:nth-child(7) {
  animation-delay: -0.252s;
}

.lds-roller div:nth-child(7):after {
  top: 63px;
  left: 17px;
}

.lds-roller div:nth-child(8) {
  animation-delay: -0.288s;
}

.lds-roller div:nth-child(8):after {
  top: 56px;
  left: 12px;
}

#media-results-lds-roller {
  display: none;
}

@keyframes lds-roller {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

#technology-list-loading.hidden {
  display: none;
}

#generated-highlights-modal {
  vertical-align: initial;
  margin: 0;
  min-width: 75%;
}

#generated-highlights-modal .body {
  margin-bottom: 1rem;
}

#generated-highlights-modal .body .select-query {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}

#generated-highlights-modal .body .select-query .title {
  padding: 0.125rem 0.5rem;
  background-color: #F2F2F2;
  border-radius: 0.25rem 0 0 0.25rem;
  border: 1px solid #F2F2F2;
}

#generated-highlights-modal .body .select-query .searchable-dropdown-menu .custom-dropdown-start {
  border-radius: 0 0.25rem 0.25rem 0;
  border-color: #F2F2F2;
}

#generated-highlights-modal .body .select-query .searchable-dropdown-menu .custom-dropdown-start.open {
  border-radius: 0 0.25rem 0 0;
}

#generated-highlights-modal .body .select-query .searchable-dropdown-menu .custom-dropdown-start input {
  padding: 0.25rem 0.5rem;
  margin: 0;
}

#generated-highlights-modal .body .select-query .searchable-dropdown-menu .custom-dropdown-start i {
  font-size: 14px;
  margin: 0;
  padding: 0.25rem 0.5rem;
}

#generated-highlights-modal .body .list-of-highlights .highlight {
  display: flex;
  align-items: center;
  margin-top: 1rem;
  justify-content: space-between;
}

#generated-highlights-modal .body .list-of-highlights .highlight .text {
  min-height: initial;
}

#generated-highlights-modal .body .list-of-highlights .highlight .close {
  min-width: 1.5rem;
  height: 1.5rem;
  display: flex;
  margin-left: 0.25rem;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  cursor: pointer;
  color: #757575;
  transition: 0.3s ease;
}

#generated-highlights-modal .body .list-of-highlights .highlight .close:hover {
  color: #212121;
  background-color: #F2F2F2;
}

.carousel {
  max-width: 500px;
  position: relative;
  margin: auto;
  /* Fading animation */
}

.carousel .carousel-image {
  display: none;
}

.carousel .carousel-image.active {
  display: block;
}

.carousel .carousel-image img {
  height: 150px;
  margin: auto;
  display: block;
}

.carousel .prev, .carousel .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -22px;
  padding: 16px;
  color: black;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

.carousel .prev:hover, .carousel .next:hover {
  background-color: rgba(255, 255, 255, 0.8);
}

.carousel .remove-cross {
  cursor: pointer;
  position: absolute;
  color: red;
  top: 0;
  right: 10%;
}

.carousel .next {
  right: 0;
  border-radius: 3px 0 0 3px;
}

.carousel .caption {
  color: #f2f2f2;
  font-size: 14px;
  padding: 8px 12px;
  position: absolute;
  bottom: 16px;
  width: calc(100% - 24px);
  text-align: center;
}

.carousel .dots {
  margin-top: 6px;
  width: 100%;
  text-align: center;
}

.carousel .dots .dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.carousel .dots .dot.active {
  background-color: #717171;
}

.carousel .dots .dot:hover {
  background-color: #717171;
}

.carousel .fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 1.5s;
  animation-name: fade;
  animation-duration: 1.5s;
}

@-webkit-keyframes fade {
  from {
    opacity: .4;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade {
  from {
    opacity: .4;
  }
  to {
    opacity: 1;
  }
}

.chat-main {
  position: fixed;
  bottom: 0;
  right: 5px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}

.closed-chat {
  width: 120px;
}

.open-chat {
  width: 370px;
}

.open-chat-box {
  color: #ffffff;
}

.hide-chat-box {
  color: #ffffff;
}

.chat-header {
  background: #5dbad1;
  padding-top: 4px;
  padding-bottom: 2px;
}

.username {
  position: absolute;
}

.username i {
  color: #ffffff;
  font-size: 9px;
}

.username h6 {
  color: #ffffff;
  display: inline-block;
  font-size: 12px;
  font-weight: 600;
}

.options i {
  padding-top: 5px;
  padding-right: 5px;
  font-size: 20px;
  font-weight: normal;
  opacity: 0.7;
}

.tools i {
  color: #a1a1a1;
  cursor: pointer;
  font-size: 20px;
  margin-right: 6px;
}

/* body {
  background-color: #edeff2;
  font-family: "Calibri", "Roboto", sans-serif;
} */
.chat_window {
  width: 100%;
  max-width: 800px;
  height: 370px;
  background-color: #fff;
  left: 50%;
  top: 50%;
  background-color: #f8f8f8;
}

.top_menu {
  background-color: #fff;
  width: 100%;
  padding: 13px 0px;
  box-shadow: 0 1px 30px rgba(0, 0, 0, 0.1);
}

.top_menu .buttons {
  margin: 3px 0 0 20px;
  position: absolute;
}

.top_menu .buttons .button {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 10px;
  position: relative;
}

.top_menu .buttons .button.close {
  background-color: #f5886e;
}

.top_menu .buttons .button.minimize {
  background-color: #fdbf68;
}

.top_menu .buttons .button.maximize {
  background-color: #5dbad1;
}

.top_menu .title {
  text-align: center;
  color: #337ab7;
  font-size: 20px;
}

.dropdown {
  font-size: 14px;
}

.messages {
  position: relative;
  list-style: none;
  padding: 20px 10px 0 10px;
  margin: 0;
  height: 70%;
  overflow: scroll;
}

.messages .message {
  clear: both;
  overflow: hidden;
  margin-bottom: 20px;
  transition: all 0.5s linear;
  opacity: 0;
}

.messages .message.right .avatar {
  width: 40px;
  height: 40px;
  background: url("/images/user.png") no-repeat 0 0;
  float: right;
}

.messages .message.right .text_wrapper {
  background-color: #ffe6cb;
  margin-right: 5px;
  float: left;
}

.messages .message.right .text_wrapper::after, .messages .message.right .text_wrapper::before {
  left: 100%;
  border-left-color: #ffe6cb;
}

.messages .message.right .text {
  color: #c48843;
}

.messages .message.left .avatar {
  width: 40px;
  height: 40px;
  background: url("/images/bot.png") no-repeat 0 0;
  float: left;
}

.messages .message.left .text_wrapper {
  background-color: #c7eafc;
  margin-left: 5px;
  float: right;
}

.messages .message.left .text_wrapper::after, .messages .message.left .text_wrapper::before {
  right: 100%;
  border-right-color: #c7eafc;
}

.messages .message.left .text {
  color: #45829b;
}

.messages .message.appeared {
  opacity: 1;
}

.messages .message .avatar {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: inline-block;
}

.messages .message .text_wrapper {
  display: inline-block;
  padding: 10px;
  border-radius: 6px;
  width: calc(100% - 55px);
  min-width: 100px;
  position: relative;
}

.messages .message .text_wrapper::after, .messages .message .text_wrapper:before {
  top: 9px;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.messages .message .text_wrapper::after {
  border-width: 6px;
  margin-top: 0px;
}

.messages .message .text_wrapper::before {
  border-width: 10px;
  margin-top: -2px;
}

.messages .message .text_wrapper .text {
  font-size: 14px;
  font-weight: 300;
}

.bottom_wrapper {
  position: relative;
  width: 100%;
  background-color: #fff;
  padding: 10px 10px;
  /*position: absolute;*/
  bottom: 0;
}

.bottom_wrapper .message_input_wrapper {
  display: inline-block;
  height: 50px;
  border-radius: 5px;
  border: 1px solid #bcbdc0;
  width: calc(100% - 20%);
  position: relative;
  padding: 0 10px;
}

.bottom_wrapper .message_input_wrapper .message_input {
  border: none;
  height: 100%;
  box-sizing: border-box;
  width: calc(100% - 30px);
  position: absolute;
  outline-width: 0;
  color: gray;
}

.bottom_wrapper .send_message {
  padding-top: 7px;
  font-size: 22px;
  width: 40px;
  height: 30px;
  display: inline-block;
  border-radius: 20px;
  background-color: #5dbad1;
  border: 2px solid #5dbad1;
  color: #fff;
  cursor: pointer;
  transition: all 0.2s linear;
  text-align: center;
  float: right;
}

.bottom_wrapper .send_message:hover {
  color: #5dbad1;
  background-color: #fff;
}

.bottom_wrapper .send_message .text {
  font-size: 18px;
  font-weight: 300;
  display: inline-block;
  line-height: 20px;
}

.message_template {
  display: none;
}

.chatbot-window {
  position: fixed;
  z-index: 100;
}

.chatbot-window .support-chat-window {
  display: none;
  position: fixed;
  background-color: white;
  -moz-box-shadow: 0 3px 10px #505050;
  -webkit-box-shadow: 0 3px 10px #505050;
  box-shadow: 0 3px 10px #505050;
  right: 6px;
  bottom: calc(3rem + 0.5rem + 6px);
  width: 400px;
  max-width: calc(100% - 12px);
  min-height: 300px;
  max-height: 85%;
  height: 85%;
  border-radius: 0.5rem;
}

.chatbot-window .support-chat-window .support-chat-singlechat {
  height: 100%;
  display: none;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.chatbot-window .support-chat-window .support-chat-singlechat.show {
  display: flex;
}

.chatbot-window .support-chat-window .support-chat-singlechat.show + .support-chat-chatpeople {
  display: none;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-title {
  width: 100%;
  background-color: #5856D6;
  padding: 0.25rem 0;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  color: white;
  justify-content: center;
  -moz-border-radius: 0.5rem 0.5rem 0rem 0rem;
  -webkit-border-radius: 0.5rem 0.5rem 0rem 0rem;
  border-radius: 0.5rem 0.5rem 0rem 0rem;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-title .chat-current-title {
  text-align: center;
  font-size: medium;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-title .chat-status-container {
  font-size: small;
  text-align: center;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-title .chat-status-container .status-circle {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: white;
  width: 10px;
  height: 10px;
  line-height: 10px;
  display: inline-block;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-title .chat-status-container .status-circle.red-status {
  background-color: #FF3B30;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-title .chat-status-container .status-circle.yellow-status {
  background-color: #FFCC00;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-title .chat-status-container .status-circle.green-status {
  background-color: #4CD964;
}

.chatbot-window .support-chat-window .support-chat-singlechat .is-typing {
  text-align: center;
  display: none;
  font-size: 14px;
  color: #757575;
  margin-top: -0.25rem;
}

.chatbot-window .support-chat-window .support-chat-singlechat .is-typing.show {
  display: block;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-chats {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  display: flex;
  -ms-flex-direction: column-reverse;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-chats .support-chat-speech-bubble {
  position: relative;
  font-size: 16px;
  line-height: 16px;
  background-color: #F2F2F2;
  margin: 0 5rem 0.5rem 1rem;
  padding: 1rem 1.5rem 1rem 1rem;
  border-radius: 1rem;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-chats .support-chat-speech-bubble .fa-check {
  position: absolute;
  right: 0.5rem;
  bottom: 0.5rem;
  font-size: 12px;
  display: none;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-chats .support-chat-speech-bubble.read .fa-check {
  display: initial;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-chats .support-chat-speech-bubble.mirrored {
  background-color: #003171;
  color: white;
  margin-right: 1rem;
  margin-left: 5rem;
  padding: 1rem;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-chats .support-chat-speech-bubble.mirrored .fa-check {
  display: none;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-send-bar {
  max-height: 120px;
  border-top: 1px solid #CCCCCC;
  bottom: 0;
  display: flex;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-send-bar textarea {
  min-height: 1rem;
  max-height: 100px;
  border: 0;
  outline: none;
  padding: 0.5rem 0 0 0;
  margin: 0;
  margin-left: 1rem;
  resize: none;
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  -moz-border-radius: 0 0 0 0.5rem;
  -webkit-border-radius: 0 0 0 0.5rem;
  border-radius: 0 0 0 0.5rem;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-send-bar .send-bar-chat-button {
  color: #757575;
  margin: 0.5rem;
  display: flex;
  -ms-flex-direction: column-reverse;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-send-bar .send-bar-chat-button .fas {
  font-size: large;
  cursor: pointer;
  transition: 0.3s ease;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-send-bar .send-bar-chat-button .fas.fa-paper-plane:hover {
  color: #003171;
}

.chatbot-window .support-chat-window .support-chat-singlechat .chat-window-send-bar .send-bar-chat-button .fas.fa-user-tag:hover {
  color: #A30076;
}

.chatbot-window .support-chat-window .support-chat-chatpeople {
  height: 100%;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .chat-window-title {
  width: 100%;
  background-color: #5856D6;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  color: white;
  justify-content: center;
  -moz-border-radius: 0.5rem 0.5rem 0rem 0rem;
  -webkit-border-radius: 0.5rem 0.5rem 0rem 0rem;
  border-radius: 0.5rem 0.5rem 0rem 0rem;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .chat-window-title .chat-current-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  padding: 0.5rem;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list {
  height: 100%;
  -moz-border-radius: 0rem 0rem 0.5rem 0.5rem;
  -webkit-border-radius: 0rem 0rem 0.5rem 0.5rem;
  border-radius: 0rem 0rem 0.5rem 0.5rem;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row {
  cursor: pointer;
  border-bottom: 1px solid #F2F2F2;
  -webkit-align-items: center;
  align-items: center;
  display: flex;
  width: 100%;
  padding: 0.5rem 0;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row:hover {
  background-color: #F2F2F2;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row .support-user-dot {
  margin: 0 0.5rem;
  background-color: lightgreen;
  height: 2rem;
  width: 2rem;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-transform: uppercase;
  font-size: 1.25rem;
  color: white;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row .support-chat-info {
  width: 100%;
  flex: 1;
  display: flex;
  flex-direction: column;
  text-overflow: ellipsis;
  overflow: hidden;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row .support-chat-info .support-chat-info-email {
  font-weight: 500;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row .support-chat-info .support-chat-info-message {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row .support-extra-info {
  padding-right: 5px;
  display: flex;
  flex-direction: column;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row .support-extra-info .support-chat-info-date {
  color: #757575;
  font-size: 12px;
}

.chatbot-window .support-chat-window .support-chat-chatpeople .support-chat-list .support-chat-row .support-extra-info .support-chat-info-unread {
  text-align: center;
  color: red;
}

.chatbot-window .support-chat-window.show {
  display: flex;
  flex-direction: column;
  z-index: 1;
}

.chatbot-window .support-chat-window.show + .support-chat-bubble .fa-headset {
  display: none;
}

.chatbot-window .support-chat-window.show + .support-chat-bubble .fa-chevron-down {
  display: block;
}

.chatbot-window .support-chat-bubble {
  display: flex;
  padding: 0.75rem;
  -moz-border-radius: 1.5rem;
  -webkit-border-radius: 1.5rem;
  border-radius: 1.5rem;
  background-color: #003171;
  position: fixed;
  right: 6px;
  bottom: 6px;
  cursor: pointer;
  width: 1.5rem;
  height: 1.5rem;
  text-align: center;
}

.chatbot-window .support-chat-bubble .fa-headset {
  color: white;
  font-size: 1.5rem;
}

.chatbot-window .support-chat-bubble .fa-chevron-down {
  display: none;
  color: white;
  font-size: 1.5rem;
}

.toast.toast-info {
  background-color: #2F96B4;
}

.toast.toast-error {
  background-color: #BD362F;
}

.toast.toast-success {
  background-color: #51A351;
}

.visited-article {
  color: #5856D6 !important;
}

.jquery-modal .modal.fade:not(.show) {
  opacity: 1;
}

.to-wysiwyg .wysiwyg-content {
  display: none;
}

.to-wysiwyg .wysiwyg-bar {
  display: none;
}

.to-wysiwyg > .ProseMirror:focus + .wysiwyg-bar {
  display: block;
}

.wysiwyg-bar {
  padding-top: 1rem;
  padding-bottom: 0.5rem;
  margin-bottom: -1rem;
  position: sticky;
  bottom: 0px;
  background-color: white;
}

.wysiwyg-bar.active {
  display: initial;
}

.wysiwyg-ul {
  display: flex;
  margin: 0;
  list-style-type: none;
  justify-content: center;
  padding: 0;
}

.wysiwyg-ul li {
  border-right: 1px solid #CCCCCC;
  color: #757575;
}

.wysiwyg-li-bg {
  padding: 0.1rem 0.4rem;
  margin: 0 0.25rem;
  cursor: pointer;
  -moz-border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  border-radius: 0.5rem;
  transition: 0.2s;
  transition-timing-function: ease;
}

.wysiwyg-li-bg.style-active {
  color: #212121;
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
}

.wysiwyg-li-bg:hover {
  color: #212121;
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
}

.wysiwyg-ul li:last-child {
  border: 0;
}

.wysiwyg-context-menu {
  display: none;
  z-index: 100;
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  background-color: white;
  position: absolute;
  bottom: 35px;
  width: 170px;
  left: calc(50% - 30px);
  border-radius: 1rem;
}

.wysiwyg-context-menu.wysiwyg-top {
  bottom: 32px;
  top: unset;
}

.wysiwyg-context-menu.wysiwyg-bottom {
  top: 32px;
  bottom: unset;
}

.wysiwyg-context-menu-options {
  list-style: none;
  padding: 0;
  margin: 0.5rem 0;
}

.menu-options .menu-option {
  padding: 10px 10px 10px 20px;
}

.wysiwyg-context-menu-options li {
  font-weight: 500;
  padding: 0.25rem 0.5rem;
  margin: 0 0.5rem;
  border-radius: 5px;
  cursor: pointer;
  color: #757575;
}

.wysiwyg-context-menu-options li:hover {
  color: #212121;
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
}

.ProseMirror {
  white-space: pre-wrap;
  outline: none;
}

.ProseMirror .empty-node::before {
  position: absolute;
  color: #CCCCCC;
  cursor: text;
  font-style: italic;
}

.ProseMirror .empty-node:hover::before {
  color: #777;
}

.ProseMirror ul, .ProseMirror ol {
  padding-inline-start: 2rem;
  margin-block-start: 0.5rem;
  margin-block-end: 0.5rem;
}

.ProseMirror ul li ul, .ProseMirror ul li ol, .ProseMirror ol li ul, .ProseMirror ol li ol {
  padding-inline-start: 1.2rem;
  margin-block-start: 0;
  margin-block-end: 0;
}

.ProseMirror ul p, .ProseMirror ol p {
  margin: 0;
}

.ProseMirror p {
  margin: 0.5rem 0;
}

.ProseMirror p.empty-node:first-child::before {
  content: 'Description';
}

.wysiwyg-url-editor {
  display: none;
  position: absolute;
  background-color: white;
  width: 350px;
  height: 2rem;
  top: 1000px;
  z-index: 2;
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  padding-top: 0.5rem;
}

.wysiwyg-url-editor .link-type {
  margin-left: 0.75rem;
}

.wysiwyg-url-editor a {
  color: #007AFF;
  width: 100%;
  line-height: 1.5rem;
  overflow: hidden;
  height: 1.5rem;
  display: none;
  text-overflow: ellipsis;
}

.wysiwyg-url-editor img {
  width: 100%;
  line-height: 1.5rem;
  overflow: hidden;
  height: auto;
}

.wysiwyg-url-editor .fas {
  margin-right: 0.75rem;
  line-height: 1.5rem;
  cursor: pointer;
}

.wysiwyg-url-editor .fa-pen {
  margin-left: 0.5rem;
}

.wysiwyg-url-editor .fab {
  margin-right: 0.75rem;
  line-height: 1.5rem;
  cursor: pointer;
}

.table-container {
  border: 1px solid #E8E8E8;
  box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.15);
  overflow-x: auto;
  position: relative;
}

.table-container .requirements-table {
  border-collapse: collapse;
  margin: 2rem 1rem;
  min-width: calc(100% - 2rem);
}

.table-container .requirements-table .wb-table-header {
  font-weight: 500;
  padding: 0.25rem 1rem 0.25rem 1rem;
  border-top: 1px solid #003171;
  border-bottom: 1px solid #003171;
  /* background-color: #ffffff; */
  /* overflow: hidden; */
  word-break: normal;
  /* position: sticky; */
  /* top: -1px; */
  /* box-shadow: 0px 1px 0px #003171; */
  /* border-collapse: unset; */
}

.table-container .requirements-table .column-center {
  text-align: center;
}

.table-container .requirements-table .wb-table-column {
  padding: 0.25rem 1rem;
  border-bottom: 1px solid #003171;
  overflow: hidden;
  word-break: normal;
}

.table-container .requirements-table .column-concept {
  vertical-align: baseline;
  text-align: left;
  min-width: 200px;
}

.table-container .requirements-table .column-technology {
  text-align: left;
  min-width: 350px;
}

.case-users-modal {
  width: 500px !important;
  height: auto !important;
  vertical-align: top !important;
}

.search-bar {
  width: auto;
}

.header {
  border-bottom: 2px solid #CCCCCC;
  margin-bottom: 1rem;
}

.footer {
  border-top: 2px solid #CCCCCC;
  display: flex;
  justify-content: center;
  padding-top: 1rem;
}

.case-user-list {
  border: 1px solid #CCCCCC;
  border-radius: 15px;
}

.case-user-list .case-user {
  display: flex;
  margin: 0.5rem;
  position: relative;
  cursor: pointer;
}

.case-user-list .case-user:hover {
  background-color: rgba(30, 30, 30, 0.3);
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}

.case-user-list .case-user .dot-user {
  margin-right: 0.5rem;
  height: 2rem;
  width: 2rem;
  line-height: 2rem;
  border-radius: 50%;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 400;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

.case-user-list .case-user .user-email {
  width: calc(100% - 130px);
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  line-height: 30px;
}

.case-user-list .case-user .user-type {
  border: 1px solid #A30076;
  color: #A30076;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  padding: 0px 1rem;
  margin: 0;
  text-transform: uppercase;
  position: absolute;
  right: 0px;
  line-height: 30px;
}

.existing-case-user-list .case-user {
  display: flex;
  margin: 1rem 0rem;
  position: relative;
}

.existing-case-user-list .case-user .dot-user {
  margin-right: 0.5rem;
  height: 2rem;
  width: 2rem;
  line-height: 2rem;
  border-radius: 50%;
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 400;
  color: white;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

.existing-case-user-list .case-user .user-email {
  width: calc(100% - 175px);
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  line-height: 30px;
}

.existing-case-user-list .case-user .user-type {
  border: 1px solid #A30076;
  color: #A30076;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  margin: 0;
  text-transform: uppercase;
  line-height: 30px;
  width: 85px;
  text-align: center;
}

.parse-modal {
  max-width: 90% !important;
  display: flex;
  vertical-align: top !important;
}

.parse-header {
  border-bottom: 2px solid #CCCCCC;
  display: flex;
}

.parse-body {
  display: flex;
  flex-direction: column;
}

.parse-body .parse-field {
  display: flex;
  flex-direction: column;
}

.parse-body .parse-field h5 {
  margin: 1.5rem 1rem 0.5rem 1rem;
}

.parse-body .parse-field textarea {
  width: calc(100% - 2rem);
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  border: 1px solid #757575;
  resize: vertical;
  outline: none;
  padding: 0.5rem 1rem;
  line-height: 22px;
}

.parse-body .parse-field textarea::placeholder {
  color: #CCCCCC;
}

.parse-body .parse-field .findest-action-button {
  margin: 1rem auto;
}

.parse-body .parse-columns {
  display: flex;
  flex-direction: row;
}

.parse-body .parse-columns:after {
  content: "";
  display: table;
  clear: both;
}

.parse-body .parse-columns .parse-col {
  margin: 1rem 0;
  float: left;
  width: 50%;
}

.parse-body .parse-columns .parse-col:first-child {
  border-right: 1px solid #CCCCCC;
  overflow-y: auto;
  scrollbar-width: thin;
}

.parse-body .parse-columns .parse-col .addition-button {
  margin-bottom: 1rem;
}

.parse-body .parse-columns .parse-modal-col-header {
  display: flex;
}

.parse-body .parse-columns .parse-modal-col-header:first-child {
  width: calc(100% - 40px);
}

.parse-body .parse-columns .parse-modal-col-header h5 {
  flex: 1;
  margin-left: 1rem;
}

.parse-body .parse-columns .parsed-functions {
  padding-right: 2rem;
}

.parse-body .parse-columns .parsed-functions .parsed-function {
  display: flex;
  align-items: center;
}

.parse-body .parse-columns .parsed-functions .parsed-function input {
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  margin: 0.5rem 1rem 0.5rem 0;
}

.parse-body .parse-columns .parsed-environments {
  padding-left: 2rem;
}

.parse-body .parse-columns .parsed-environments .parsed-environment {
  display: flex;
  align-items: center;
}

.parse-body .parse-columns .parsed-environments .parsed-environment input {
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  margin: 0.5rem 1rem 0.5rem 0;
}

.parse-footer {
  border-top: 2px solid #CCCCCC;
  padding-top: 1rem;
}

.parse-footer .findest-button {
  margin: 0;
}

.cake-background {
  background-image: url(/images/cake.png);
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: cover;
  background-position-x: center;
  text-align: center;
  background-position-y: 350px;
}

.cake-background .cake-textarea {
  min-width: 420px;
  resize: vertical;
  width: 50%;
  padding: 0.25rem 1rem;
  border-radius: 20px;
  outline: none;
  resize: none;
}

.cake-background #dash-project {
  margin-top: 4rem;
}

.innovation-form {
  margin: 0 auto;
  background-color: rgba(255, 255, 255, 0.75);
  display: flex;
  flex-direction: column;
  width: 510px;
  border-radius: 10px;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.34);
  align-items: center;
}

.innovation-form h1 {
  margin: 2rem 1rem;
}

.innovation-form .question {
  text-align: center;
  margin-bottom: 1rem;
}

.innovation-form .innovation-textarea {
  min-width: 420px;
  resize: vertical;
  width: 50%;
  padding: 0.25rem 1rem;
  border-radius: 20px;
  outline: none;
  resize: none;
  border: 1px solid #757575;
}

.innovation-form .innovation-select {
  outline: none;
  border-radius: 16px;
  height: 32px;
  padding: 0 1rem;
  border: 1px solid #757575;
}

.innovation-form input {
  margin: 1rem;
}

#reference-search-modal {
  display: flex;
}

.wysiwyg-header {
  border-bottom: 2px solid #CCCCCC;
  display: flex;
}

.wysiwyg-body {
  display: flex;
  flex-direction: column;
}

.wysiwyg-body h5 {
  margin: 1rem 1rem 0.5rem 1rem;
}

.wysiwyg-body input[type="text"], .wysiwyg-body input[type="url"] {
  outline: none;
  padding: 0.5rem 1rem;
  background-color: white;
  border-color: #757575;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  width: calc(100% - 2rem);
}

.wysiwyg-body input[type="text"]::placeholder, .wysiwyg-body input[type="url"]::placeholder {
  color: #CCCCCC;
}

.wysiwyg-footer {
  display: flex;
  border-top: 2px solid #CCCCCC;
  padding-top: 1rem;
}

.wysiwyg-footer .wysiwyg-modal-button {
  margin: 0 auto;
}

.reference-search-box {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-color: #757575;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
}

.reference-search-box .fas {
  margin: 0 0.5rem;
  color: #757575;
}

.reference-search-box .fa-times {
  cursor: pointer;
}

.reference-search-box #reference-search {
  border: none;
  padding: 0.5rem 0;
}

#reference-search-results {
  margin: 0.5rem 0 1rem 0;
}

#reference-search-results .reference-search-result {
  margin: 0.5rem 0;
  cursor: pointer;
  width: calc(100% - 2rem);
  border: 1px solid #757575;
  padding-left: 1rem;
  padding-right: 1rem;
  background-color: white;
  border-radius: 16px;
  height: 28px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: 0.3s;
  line-height: 28px;
}

#reference-search-results .reference-search-result:hover {
  border-color: #007AFF;
  background-color: #007AFF;
  color: white;
}

#media-search-modal .image-list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 15px;
}

#media-search-modal .image-list figure {
  margin: 0 0 1rem 0;
}

#media-search-modal .image-list figure img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.master-detail-container {
  display: flex;
  height: 100%;
}

.master-detail-container .master {
  width: 30%;
  border-right: 1px solid #CCCCCC;
}

.master-detail-container .detail {
  width: 70%;
}

.user-in-master {
  display: flex;
  height: 2rem;
  line-height: 2rem;
  margin-bottom: 0.5rem;
  margin-right: 1.5rem;
  -moz-border-radius: 2rem;
  -webkit-border-radius: 2rem;
  border-radius: 2rem;
  cursor: pointer;
}

.user-in-master:hover {
  background-color: #F7F7F7;
  font-weight: 500;
}

.user-in-master.selected {
  background-color: #F2F2F2;
  font-weight: 500;
}

.user-in-master .dot-user {
  margin: 0.25rem;
  margin-right: 0.5rem;
  flex: 0 0 1.5rem;
}

.user-in-master .user-name {
  line-height: 30px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.user-item-list {
  margin-top: 2.75rem;
}

.user-item-list .user-item {
  display: flex;
  margin-top: 0.5rem;
}

.user-item-list .user-item .user-item-name {
  width: 100%;
  padding: 0.30rem 0.5rem;
  -moz-border-radius: 16px;
  -webkit-border-radius: 16px;
  border-radius: 16px;
  background-color: white;
  border: 1px solid #757575;
}

.user-item-list .user-item .center-fas {
  flex: 0 0 24px;
  display: inline-block;
  line-height: 24px;
  color: #FF3B30;
  border: 1px solid #FF3B30;
  height: 24px;
  border-radius: 8px;
  text-align: center;
  margin-left: 1rem;
  align-self: center;
  cursor: pointer;
  font-size: 0.8rem;
}

.user-item-list .user-item .center-fas:hover {
  color: white;
  background-color: #FF3B30;
  transition: 0.3s;
}

.user-search-results {
  width: 100%;
}

.user-search-results .user-search-result {
  cursor: pointer;
}

.user-search-results .user-search-result .user-search-result-name {
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
  margin: 0.25rem;
  padding: 0.25rem 0.5rem;
}

.user-search-results .user-search-result .user-search-result-name:hover {
  background-color: #F7F7F7;
  font-weight: 500;
}

.user-search-results .user-search-result i {
  color: #4CD964;
  position: static;
  line-height: 1rem;
  height: 1rem;
  margin-right: 0.5rem;
}

#new-user-modal {
  margin-top: 3rem;
}

#new-user-modal .header {
  border-bottom: 2px solid #CCCCCC;
}

#new-user-modal .body {
  margin: 1rem 0;
}

#new-user-modal .body h5 {
  margin-left: 0.5rem;
}

#new-user-modal .body .email {
  margin-bottom: 1rem;
}

#new-user-modal .body .email .email-addresses .email-address {
  display: flex;
  margin-top: 0.25rem;
}

#new-user-modal .body .email .email-addresses .email-address .search-bar {
  outline: none;
  padding: 0.25rem 0.5rem;
  width: calc(100% - 2rem);
  margin-right: 1rem;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
}

#new-user-modal .body .email .email-addresses .email-address .delete-email {
  display: flex;
  min-height: 2rem;
  min-width: 2rem;
  align-items: center;
  justify-content: center;
  border: 1px solid;
  border-radius: 50%;
  cursor: pointer;
  color: #FF3B30;
  transition: 0.3s;
}

#new-user-modal .body .email .email-addresses .email-address .delete-email:hover {
  color: white;
  background-color: #FF3B30;
  border: 1px solid #FF3B30;
}

#new-user-modal .body .email .email-options {
  display: flex;
  margin-top: 1rem;
}

#new-user-modal .body .email .email-options a {
  margin-right: 1rem;
}

#new-user-modal .body .role .search-bar {
  outline: none;
  padding: 0.25rem;
  width: 100%;
  margin-top: 0.25rem;
  border: 1px solid #CCCCCC;
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
}

#new-user-modal .footer {
  padding-top: 1rem;
  border-top: 2px solid #CCCCCC;
  display: flex;
}

#new-user-modal .footer a {
  margin-right: 1rem;
}

#new-user-modal .close-modal {
  top: 1.25rem;
  right: 1rem;
}

.searchable-dropdown-menu {
  position: relative;
}

.searchable-dropdown-menu .custom-dropdown-start {
  display: flex;
  align-items: center;
  color: #CCCCCC;
  background-color: white;
  -moz-border-radius: 0.5rem;
  -webkit-border-radius: 0.5rem;
  border-radius: 0.5rem;
  border: 1px solid #CCCCCC;
}

.searchable-dropdown-menu .custom-dropdown-start .fas {
  color: #757575;
  margin: 0 0.5rem;
  cursor: pointer;
}

.searchable-dropdown-menu .custom-dropdown-start input {
  outline: none;
  padding: 0.25rem 0;
  width: 100%;
}

.searchable-dropdown-menu .custom-dropdown-start.open {
  -moz-border-radius: 0.5rem 0.5rem 0 0;
  -webkit-border-radius: 0.5rem 0.5rem 0 0;
  border-radius: 0.5rem 0.5rem 0 0;
  -moz-box-shadow: -2px 6px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 6px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 6px 6px rgba(0, 0, 0, 0.15);
}

.searchable-dropdown-menu .searchable-textbox {
  border: 0;
  flex: 1;
}

.searchable-dropdown-menu .searchable-dropdown {
  display: none;
  position: absolute;
  margin-bottom: 1rem;
  background-color: white;
  width: calc(100% - 2px);
  -moz-border-radius: 0 0 0.5rem 0.5rem;
  -webkit-border-radius: 0 0 0.5rem 0.5rem;
  border-radius: 0 0 0.5rem 0.5rem;
  border: 1px solid white;
  z-index: 1;
  border-top: none;
  -moz-box-shadow: -2px 6px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 6px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 6px 6px rgba(0, 0, 0, 0.15);
  max-height: 212px;
}

.searchable-dropdown-menu .searchable-dropdown .custom-dropdown-option {
  padding: 2px 0.5rem;
  cursor: pointer;
}

.searchable-dropdown-menu .searchable-dropdown .custom-dropdown-option:last-child {
  margin-bottom: 0.25rem;
}

.searchable-dropdown-menu .searchable-dropdown .custom-dropdown-option p {
  margin: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.searchable-dropdown-menu .searchable-dropdown .custom-dropdown-option.selected {
  background-color: #F7F7F7;
}

.searchable-dropdown-menu .searchable-dropdown .custom-dropdown-option:hover {
  background-color: #F2F2F2;
}

.searchable-dropdown-menu.open .searchable-dropdown {
  display: block;
}

.requirement-qa-modal {
  max-width: 1200px !important;
  height: 80%;
}

.requirement-qa-modal .requirement-qa-header {
  border-bottom: 2px solid #CCCCCC;
  display: flex;
}

.requirement-qa-modal .requirement-qa-header div {
  width: 100%;
}

.requirement-qa-modal .question-answer-columns {
  display: flex;
  flex-direction: row;
  margin: 1rem 0;
  height: calc(100% - 8rem);
}

.requirement-qa-modal .question-answer-columns .question-column {
  width: 50%;
  border-right: 1px solid #CCCCCC;
}

.requirement-qa-modal .question-answer-columns .question-column h5 {
  margin: 1rem 1rem 0.25rem 1rem;
}

.requirement-qa-modal .question-answer-columns .question-column .technology {
  margin-right: 2rem;
}

.requirement-qa-modal .question-answer-columns .question-column .technology h5 {
  margin: 0 1rem 0.25rem 1rem;
}

.requirement-qa-modal .question-answer-columns .question-column .technology .searchable-dropdown-menu .custom-dropdown-start {
  border-color: #CCCCCC;
  border-radius: 1rem;
}

.requirement-qa-modal .question-answer-columns .question-column .technology .searchable-dropdown-menu .custom-dropdown-start.open {
  border-radius: 1rem 1rem 0 0;
}

.requirement-qa-modal .question-answer-columns .question-column .technology .searchable-dropdown-menu .custom-dropdown-start .searchable-textbox {
  margin: 0.125rem 0;
}

.requirement-qa-modal .question-answer-columns .question-column .technology .searchable-dropdown-menu .searchable-dropdown {
  border: 1px solid #CCCCCC;
  top: 27px;
  box-shadow: none;
  overflow: auto;
  border-radius: 0;
}

.requirement-qa-modal .question-answer-columns .question-column .requirements .requirement {
  display: flex;
  margin: 0 0 0.5rem 0;
  align-items: center;
  width: calc(100% - 4rem);
  outline: none;
  padding: 0 1rem;
  border: solid 1px #CCCCCC;
  border-radius: 1rem;
  outline: none;
  height: 30px;
  cursor: pointer;
}

.requirement-qa-modal .question-answer-columns .question-column .requirements .requirement:first-child {
  margin-top: 0;
}

.requirement-qa-modal .question-answer-columns .question-column .requirements .requirement.selected-requirement {
  background-color: #F2F2F2;
  font-weight: 500;
}

.requirement-qa-modal .question-answer-columns .question-column .questions .question-list {
  margin-right: 2rem;
}

.requirement-qa-modal .question-answer-columns .question-column .questions .question-list .question {
  display: flex;
  margin-bottom: 0.5rem;
}

.requirement-qa-modal .question-answer-columns .question-column .questions .question-list .question .question-text {
  width: calc(100% - 2rem);
  display: flex;
  border: 1px solid #CCCCCC;
  border-radius: 1rem;
  padding: 0.25rem 0.25rem 0.25rem 1rem;
  outline: none;
}

.requirement-qa-modal .question-answer-columns .question-column .questions .question-list .question .question-text textarea {
  border: none;
  padding: 0;
  line-height: 22px;
  width: 100%;
  outline: none;
  resize: none;
}

.requirement-qa-modal .question-answer-columns .question-column .questions .addition-button {
  margin-left: 1rem;
}

.requirement-qa-modal .question-answer-columns .answer-column {
  width: 50%;
  padding: 0 1rem 0 2rem;
}

.requirement-qa-modal .question-answer-columns .answer-column h5 {
  margin: 0 0 0.25rem 0rem;
}

.requirement-qa-modal .question-answer-columns .answer-column .header {
  border-bottom: 2px solid #757575;
}

.requirement-qa-modal .question-answer-columns .answer-column .answer-box {
  border-bottom: 1px solid #CCCCCC;
}

.requirement-qa-modal .question-answer-columns .answer-column .answer-box .answer {
  color: #007AFF;
  cursor: pointer;
  margin: 0.25rem 0;
}

.requirement-qa-modal .question-answer-columns .answer-column .answer-box .answer:hover {
  color: #A30076;
}

.requirement-qa-modal .question-answer-columns .answer-column .answer-box .answer-tech {
  margin: 0.5rem 0;
}

.requirement-qa-modal .question-answer-columns .answer-column .answer-box .answer-tech p {
  margin: 0;
}

.requirement-qa-modal .question-answer-columns .answer-column .answer-box .answer-tech h5 {
  margin: 0.25rem 0 0 0;
}

.requirement-qa-modal .requirement-qa-footer {
  border-top: 2px solid #CCCCCC;
  padding-top: 1rem;
}

.requirement-qa-modal .requirement-qa-footer .findest-button {
  margin: 0;
}

.global-context-menu {
  -moz-box-shadow: 0 4px 5px 3px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 4px 5px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 5px 3px rgba(0, 0, 0, 0.2);
  background-color: white;
  display: none;
  position: absolute;
  width: 160px;
  z-index: 2000;
}

.menu-options {
  list-style: none;
  padding: 0;
  margin: 0;
}

.menu-options .menu-option {
  font-weight: 500;
  font-size: 14px;
  padding: 10px 10px 10px 20px;
  cursor: pointer;
  color: black;
}

.menu-options .menu-option:hover {
  background: rgba(0, 49, 113, 0.2);
}

.technology-modal {
  max-width: 90% !important;
  display: flex;
  vertical-align: top !important;
}

.technology-header {
  border-bottom: 2px solid #CCCCCC;
  display: flex;
}

.technology-body {
  display: flex;
  flex-direction: column;
  padding: 0 0.2rem;
  margin: 0;
  border: none;
  width: 100%;
}

.technology-body h5 {
  margin: 1rem 1rem 0.25rem 1rem;
}

.technology-body h5:first-child {
  margin: 1.5rem 1rem 0.5rem 1rem;
}

.technology-body .technology-name {
  width: calc(100% - 2rem);
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  border: 1px solid #757575;
  resize: vertical;
  outline: none;
  padding: 0.5rem 1rem;
  line-height: 22px;
}

.technology-body .technology-name::placeholder {
  color: #CCCCCC;
  font-style: italic;
}

.technology-body .to-wysiwyg {
  width: calc(100% - 2rem);
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  border: 1px solid #757575;
  resize: vertical;
  outline: none;
  padding: 0.5rem 1rem;
  line-height: 22px;
  margin-bottom: 1.5rem;
}

.technology-body .to-wysiwyg p {
  margin: 0;
}

.technology-body .to-wysiwyg .wysiwyg-bar {
  margin: 0;
}

.technology-footer {
  border-top: 2px solid #CCCCCC;
  padding-top: 1rem;
}

.technology-footer .findest-button {
  margin: 0;
}

#requirement-selection-modal {
  display: flex;
}

.requirement-selection-header {
  border-bottom: 2px solid #CCCCCC;
  display: flex;
}

.requirement-selection-body {
  display: flex;
  flex-direction: column;
}

.requirement-selection-body h5 {
  margin: 1rem 0 0.5rem 0;
}

.requirement-selection-body .requirement-list .selectable-requirement {
  width: 100%;
  display: flex;
  margin: 0 0 1rem 0;
  align-items: center;
}

.requirement-selection-body .requirement-list .selectable-requirement input[type="checkbox"] {
  -webkit-appearance: none;
  min-width: 20px;
  height: 20px;
  border-style: solid;
  border-width: 1px;
  border-color: #CCCCCC;
  outline: none;
  border-radius: 1rem;
  font-size: 14px;
  text-align: center;
  line-height: 20px;
  cursor: pointer;
}

.requirement-selection-body .requirement-list .selectable-requirement input[type="checkbox"]:hover {
  border-color: #757575;
}

.requirement-selection-body .requirement-list .selectable-requirement input[type="checkbox"]:checked {
  border-color: #007AFF;
  border-width: 1px;
  background-color: #007AFF;
}

.requirement-selection-body .requirement-list .selectable-requirement input[type="checkbox"]:checked:before {
  content: '✔';
  color: white;
}

.requirement-selection-body .requirement-list .selectable-requirement .requirement-text {
  margin: 0 0.5rem;
  width: 100%;
  outline: none;
  border: 1px solid #F2F2F2;
  padding: 0.125rem 0.25rem;
  border-radius: 0.5rem;
}

.requirement-selection-body .requirement-list .selectable-requirement .fa-trash-alt {
  font-size: 0.8rem;
  padding: 0.125rem;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
  width: 1rem;
  text-align: center;
}

.requirement-selection-body .requirement-list .selectable-requirement .fa-trash-alt:hover {
  color: #FF3B30;
}

.requirement-selection-body .add-list-element {
  padding: 0.375rem;
  border-radius: 0.5rem;
  background-color: #F2F2F2;
  color: #757575;
  cursor: pointer;
  transition: 0.3s ease;
  margin-right: auto;
  margin-bottom: 1rem;
}

.requirement-selection-body .add-list-element:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.requirement-selection-footer {
  border-top: 2px solid #CCCCCC;
  padding-top: 1rem;
}

.requirement-selection-footer .action-button {
  padding: 0.25rem 1rem;
  border-radius: 0.5rem;
  background-color: #003171;
  border: 1px solid #003171;
  color: white;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  transition: 0.3s ease;
}

.requirement-selection-footer .action-button:hover {
  color: #212121;
  background-color: white;
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

#add-youtube-modal {
  display: flex;
}

.add-youtube-header {
  border-bottom: 2px solid #CCCCCC;
  display: flex;
}

.add-youtube-body {
  display: flex;
  flex-direction: column;
}

.add-youtube-body h5 {
  margin: 1rem 1rem 0.5rem 1rem;
}

.add-youtube-body h5:first-child {
  margin: 1.5rem 1rem 0.5rem 1rem;
}

.add-youtube-body input[type="text"] {
  outline: none;
  padding: 0.5rem 1rem;
  background-color: white;
  border-color: #757575;
  border-style: solid;
  border-width: 1px;
  border-radius: 20px;
  width: calc(100% - 2rem);
}

.add-youtube-body input[type="text"]::placeholder {
  color: #CCCCCC;
}

.add-youtube-body .youtube-image-preview {
  margin: 1rem auto;
  width: 200px;
}

.add-youtube-body .youtube-link-input {
  margin-bottom: 1rem;
}

.add-youtube-body .youtube-caption-input {
  margin-bottom: 1rem;
}

.add-youtube-footer {
  border-top: 2px solid #CCCCCC;
  padding-top: 1rem;
}

.add-youtube-footer .findest-button {
  margin: 0;
}

.main-container.ideas {
  margin-top: 50px;
  display: flex;
  height: calc(100vh - 50px);
  overflow: hidden;
}

.main-container.ideas .overlay-container {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #00000050;
}

.main-container.ideas .sub-container {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.main-container.ideas .sub-container.groups {
  width: 22%;
  min-width: 320px;
  background-color: #FAFAFA;
}

.main-container.ideas .sub-container.content, .main-container.ideas .sub-container.toplayer {
  flex: 1;
}

.main-container.ideas .sub-container.toplayer .header-container .title {
  cursor: pointer;
}

.main-container.ideas .sub-container.toplayer .header-container .title h3 {
  cursor: pointer;
}

.main-container.ideas .sub-container.ranking {
  width: 22%;
  min-width: 320px;
  background-color: #FAFAFA;
}

.main-container.ideas .sub-container.hidden {
  display: none;
}

.main-container.ideas .sub-container .header-container {
  height: 2rem;
  padding: 1rem 2rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-right: 6px;
}

.main-container.ideas .sub-container .header-container .title {
  display: flex;
  align-items: center;
}

.main-container.ideas .sub-container .header-container .title i {
  margin-right: 0.5rem;
  font-size: 1.25rem;
}

.main-container.ideas .sub-container .action-container {
  display: flex;
  align-items: center;
}

.main-container.ideas .sub-container .action-container .selection-container {
  display: flex;
  cursor: default;
  font-size: 14px;
}

.main-container.ideas .sub-container .action-container .selection-container .title {
  margin-right: 0.25rem;
  color: #757575;
}

.main-container.ideas .sub-container .action-container .selection-container .selection-dorpdown {
  position: relative;
}

.main-container.ideas .sub-container .action-container .selection-container .selection-dorpdown .current-selection {
  cursor: pointer;
}

.main-container.ideas .sub-container .action-container .selection-container .selection-dorpdown .current-selection i {
  margin-left: 0.25rem;
}

.main-container.ideas .sub-container .action-container .selection-container .selection-dorpdown .selection-options {
  position: absolute;
  display: none;
  background: white;
  border-radius: 0.25rem;
  padding: 0.25rem 0;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  z-index: 1;
  right: 0;
}

.main-container.ideas .sub-container .action-container .selection-container .selection-dorpdown .selection-options.active {
  display: initial;
}

.main-container.ideas .sub-container .action-container .selection-container .selection-dorpdown .selection-options .selection-option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
  white-space: nowrap;
}

.main-container.ideas .sub-container .action-container .selection-container .selection-dorpdown .selection-options .selection-option:hover {
  background-color: #F2F2F2;
}

.main-container.ideas .sub-container .action-container .search-filter {
  border: 1px solid #F2F2F2;
  border-radius: 0.25rem;
  display: flex;
  align-items: center;
  margin-left: 1.5rem;
}

.main-container.ideas .sub-container .action-container .search-filter .fa-search {
  margin: 0.125rem 0.25rem;
  color: #757575;
  cursor: default;
}

.main-container.ideas .sub-container .action-container .search-filter input {
  outline: none;
  border: none;
  line-height: 22px;
  width: 8rem;
  padding: 0;
}

.main-container.ideas .sub-container .action-container .search-filter .clear {
  padding: 0.125rem 0.25rem;
  font-size: 14px;
  color: #757575;
  cursor: pointer;
}

.main-container.ideas .sub-container .action-container .search-filter .clear.hidden {
  visibility: hidden;
}

.main-container.ideas .sub-container .action-container .search-filter .clear:hover {
  color: #212121;
}

.main-container.ideas .sub-container .action-container .create-new {
  padding: 0.125rem 0.5rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  border-radius: 0.25rem;
  background-color: #007AFF;
  cursor: pointer;
  line-height: 20px;
  color: white;
  margin-left: 1.5rem;
}

.main-container.ideas .sub-container .action-container .edit {
  color: #757575;
  cursor: pointer;
}

.main-container.ideas .sub-container .action-container .edit:hover {
  color: #212121;
}

.main-container.ideas .sub-container .action-container .edit i {
  margin-right: 0.25rem;
}

.main-container.ideas .idea-category {
  margin: 0 2rem 0.5rem 2rem;
  padding: 0.125rem 0.5rem;
  border-radius: 0.25rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}

.main-container.ideas .idea-category.selected {
  background: #E2E2E2;
}

.main-container.ideas .idea-category:hover {
  background: #E2E2E2;
}

.main-container.ideas .idea-category .idea-category-name {
  margin-right: 0.5rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.main-container.ideas .add-idea-category {
  margin: 0 2rem 0.5rem 2rem;
  display: flex;
  border-radius: 0.25rem;
}

.main-container.ideas .add-idea-category input {
  width: 100%;
  border: none;
  background: transparent;
  padding: 0.25rem 0.5rem;
  outline: none;
}

.main-container.ideas .add-idea-category .add-group-button {
  padding: 0.125rem 0.5rem;
  font-size: 14px;
  font-weight: 500;
  color: #757575;
  cursor: pointer;
}

.main-container.ideas .add-idea-category .add-group-button:hover {
  color: #212121;
}

.main-container.ideas .new-idea, .main-container.ideas .idea, .main-container.ideas .idea-reaction {
  margin: 0 2rem 1rem 2rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.25rem;
  background-color: white;
  padding: 0;
  cursor: default;
}

.main-container.ideas .new-idea.edit-mode, .main-container.ideas .idea.edit-mode, .main-container.ideas .idea-reaction.edit-mode {
  position: sticky;
  cursor: initial;
  bottom: 0;
  top: 0;
  background-color: white;
  z-index: 1;
}

.main-container.ideas .new-idea.edit-mode .actions.bottom.hidden, .main-container.ideas .idea.edit-mode .actions.bottom.hidden, .main-container.ideas .idea-reaction.edit-mode .actions.bottom.hidden {
  display: none;
}

.main-container.ideas .new-idea.reaction .content .bottom, .main-container.ideas .new-idea.reply .content .bottom, .main-container.ideas .idea.reaction .content .bottom, .main-container.ideas .idea.reply .content .bottom, .main-container.ideas .idea-reaction.reaction .content .bottom, .main-container.ideas .idea-reaction.reply .content .bottom {
  justify-content: flex-end;
}

.main-container.ideas .new-idea.reply, .main-container.ideas .idea.reply, .main-container.ideas .idea-reaction.reply {
  margin: 1rem 0 1rem 3.5rem;
}

.main-container.ideas .new-idea .header, .main-container.ideas .idea .header, .main-container.ideas .idea-reaction .header {
  display: flex;
  padding: 1rem 1rem 0.5rem 1rem;
  margin: 0;
  border: initial;
  cursor: default;
}

.main-container.ideas .new-idea .user-dot, .main-container.ideas .idea .user-dot, .main-container.ideas .idea-reaction .user-dot {
  display: flex;
  height: 2rem;
  width: 2rem;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  transition: 0.3s ease;
  color: white;
  font-weight: 500;
  font-size: 1.25rem;
  text-transform: uppercase;
  margin-right: 0.5rem;
}

.main-container.ideas .new-idea .date-information, .main-container.ideas .idea .date-information, .main-container.ideas .idea-reaction .date-information {
  font-size: 12px;
  line-height: 16px;
  color: #CCCCCC;
}

.main-container.ideas .new-idea .date-information .date, .main-container.ideas .idea .date-information .date, .main-container.ideas .idea-reaction .date-information .date {
  color: #757575;
}

.main-container.ideas .new-idea .content, .main-container.ideas .idea .content, .main-container.ideas .idea-reaction .content {
  margin: 0.5rem 1rem;
}

.main-container.ideas .new-idea .content .title, .main-container.ideas .idea .content .title, .main-container.ideas .idea-reaction .content .title {
  font-size: 20px;
  font-weight: 500;
  padding-bottom: 0.25rem;
  outline: none;
}

.main-container.ideas .new-idea .content .title.empty, .main-container.ideas .idea .content .title.empty, .main-container.ideas .idea-reaction .content .title.empty {
  color: #CCCCCC;
}

.main-container.ideas .new-idea .content .title .optional, .main-container.ideas .idea .content .title .optional, .main-container.ideas .idea-reaction .content .title .optional {
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  pointer-events: none;
}

.main-container.ideas .new-idea .content .text, .main-container.ideas .idea .content .text, .main-container.ideas .idea-reaction .content .text {
  outline: none;
}

.main-container.ideas .new-idea .content .text.empty, .main-container.ideas .idea .content .text.empty, .main-container.ideas .idea-reaction .content .text.empty {
  color: #CCCCCC;
}

.main-container.ideas .new-idea .content .text .linkified, .main-container.ideas .idea .content .text .linkified, .main-container.ideas .idea-reaction .content .text .linkified {
  color: #007AFF;
}

.main-container.ideas .new-idea .content .text .linkified:hover, .main-container.ideas .idea .content .text .linkified:hover, .main-container.ideas .idea-reaction .content .text .linkified:hover {
  text-decoration: underline;
}

.main-container.ideas .new-idea .content .image, .main-container.ideas .idea .content .image, .main-container.ideas .idea-reaction .content .image {
  background-color: #fafafa;
  border-radius: 0.25rem;
  margin: 1rem 0;
  width: 100%;
}

.main-container.ideas .new-idea .content .image img, .main-container.ideas .idea .content .image img, .main-container.ideas .idea-reaction .content .image img {
  max-width: 100%;
  display: block;
  margin-left: auto;
  border-radius: 0.25rem;
  margin-right: auto;
}

.main-container.ideas .new-idea .content .bottom, .main-container.ideas .idea .content .bottom, .main-container.ideas .idea-reaction .content .bottom {
  display: flex;
  justify-content: space-between;
  margin-top: 0.5rem;
}

.main-container.ideas .new-idea .content .bottom.hidden, .main-container.ideas .idea .content .bottom.hidden, .main-container.ideas .idea-reaction .content .bottom.hidden {
  display: none;
}

.main-container.ideas .new-idea .content .bottom .groups, .main-container.ideas .idea .content .bottom .groups, .main-container.ideas .idea-reaction .content .bottom .groups {
  display: flex;
  margin: 0;
}

.main-container.ideas .new-idea .content .bottom .add-image, .main-container.ideas .idea .content .bottom .add-image, .main-container.ideas .idea-reaction .content .bottom .add-image {
  display: flex;
  align-items: flex-end;
}

.main-container.ideas .new-idea .content .bottom .add-image .image-thumbnail, .main-container.ideas .idea .content .bottom .add-image .image-thumbnail, .main-container.ideas .idea-reaction .content .bottom .add-image .image-thumbnail {
  width: 132px;
  max-width: 132px;
  height: 74px;
  max-height: 74px;
  background: #fafafa;
  border-radius: 0.25rem;
  margin-right: 0.5rem;
}

.main-container.ideas .new-idea .content .bottom .add-image .image-thumbnail img, .main-container.ideas .idea .content .bottom .add-image .image-thumbnail img, .main-container.ideas .idea-reaction .content .bottom .add-image .image-thumbnail img {
  max-width: 100%;
  max-height: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  border-radius: 0.25rem;
}

.main-container.ideas .new-idea .content .bottom .add-image .add-image-options, .main-container.ideas .idea .content .bottom .add-image .add-image-options, .main-container.ideas .idea-reaction .content .bottom .add-image .add-image-options {
  display: flex;
  flex-direction: column;
}

.main-container.ideas .new-idea .content .bottom .add-image .add-image-options .add-image-url, .main-container.ideas .idea .content .bottom .add-image .add-image-options .add-image-url, .main-container.ideas .idea-reaction .content .bottom .add-image .add-image-options .add-image-url {
  border: 1px solid #F2F2F2;
  border-radius: 0.25rem;
  outline: none;
  padding: 0.25rem 0.5rem;
  font-size: 14px;
  width: 15rem;
}

.main-container.ideas .new-idea .content .bottom .add-image .add-image-options .add-image-url::placeholder, .main-container.ideas .idea .content .bottom .add-image .add-image-options .add-image-url::placeholder, .main-container.ideas .idea-reaction .content .bottom .add-image .add-image-options .add-image-url::placeholder {
  color: #757575;
}

.main-container.ideas .new-idea .content .bottom .add-image .add-image-options span, .main-container.ideas .idea .content .bottom .add-image .add-image-options span, .main-container.ideas .idea-reaction .content .bottom .add-image .add-image-options span {
  font-size: 14px;
  color: #757575;
  margin-left: 0.5rem;
}

.main-container.ideas .new-idea .content .bottom .add-image .add-image-options .add-image-file, .main-container.ideas .idea .content .bottom .add-image .add-image-options .add-image-file, .main-container.ideas .idea-reaction .content .bottom .add-image .add-image-options .add-image-file {
  padding: 0.125rem 0.5rem;
  background-color: #F2F2F2;
  color: #757575;
  margin-right: auto;
  font-size: 14px;
  font-weight: 500;
  border-radius: 0.25rem;
  cursor: pointer;
}

.main-container.ideas .new-idea .content .bottom .add-image .add-image-options .add-image-file:hover, .main-container.ideas .idea .content .bottom .add-image .add-image-options .add-image-file:hover, .main-container.ideas .idea-reaction .content .bottom .add-image .add-image-options .add-image-file:hover {
  color: #212121;
}

.main-container.ideas .new-idea .content .bottom .add-image .add-image-options .added-image-file, .main-container.ideas .idea .content .bottom .add-image .add-image-options .added-image-file, .main-container.ideas .idea-reaction .content .bottom .add-image .add-image-options .added-image-file {
  display: none;
}

.main-container.ideas .new-idea .content .bottom .counter, .main-container.ideas .idea .content .bottom .counter, .main-container.ideas .idea-reaction .content .bottom .counter {
  font-size: 12px;
  line-height: 12px;
  margin-left: auto;
}

.main-container.ideas .new-idea .content .bottom .counter .count.exceeded, .main-container.ideas .idea .content .bottom .counter .count.exceeded, .main-container.ideas .idea-reaction .content .bottom .counter .count.exceeded {
  color: #FF3B30;
}

.main-container.ideas .new-idea .content .groups, .main-container.ideas .idea .content .groups, .main-container.ideas .idea-reaction .content .groups {
  display: flex;
  margin: 0.5rem 0;
}

.main-container.ideas .new-idea .content .groups .group, .main-container.ideas .idea .content .groups .group, .main-container.ideas .idea-reaction .content .groups .group {
  margin-right: 0.5rem;
  font-size: 12px;
  padding: 0 0.25rem;
  background-color: #F2F2F2;
  color: #757575;
  border-radius: 0.25rem;
  line-height: 17px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.main-container.ideas .new-idea .content .groups .group .delete, .main-container.ideas .idea .content .groups .group .delete, .main-container.ideas .idea-reaction .content .groups .group .delete {
  padding-left: 0.25rem;
  font-size: 0.7rem;
  cursor: pointer;
}

.main-container.ideas .new-idea .content .groups .group .delete:hover, .main-container.ideas .idea .content .groups .group .delete:hover, .main-container.ideas .idea-reaction .content .groups .group .delete:hover {
  color: #212121;
}

.main-container.ideas .new-idea .content .groups .add-group, .main-container.ideas .idea .content .groups .add-group, .main-container.ideas .idea-reaction .content .groups .add-group {
  position: relative;
}

.main-container.ideas .new-idea .content .groups .add-group.hidden, .main-container.ideas .idea .content .groups .add-group.hidden, .main-container.ideas .idea-reaction .content .groups .add-group.hidden {
  display: hidden;
}

.main-container.ideas .new-idea .content .groups .add-group .label, .main-container.ideas .idea .content .groups .add-group .label, .main-container.ideas .idea-reaction .content .groups .add-group .label {
  font-size: 12px;
  line-height: 17px;
  padding: 0 0.25rem;
  border-radius: 0.25rem;
  color: #757575;
  cursor: pointer;
}

.main-container.ideas .new-idea .content .groups .add-group .label:hover, .main-container.ideas .idea .content .groups .add-group .label:hover, .main-container.ideas .idea-reaction .content .groups .add-group .label:hover {
  color: #212121;
  text-decoration: underline;
}

.main-container.ideas .new-idea .content .labels, .main-container.ideas .idea .content .labels, .main-container.ideas .idea-reaction .content .labels {
  display: flex;
  margin: 0.75rem 0;
  cursor: pointer;
}

.main-container.ideas .new-idea .content .labels.hidden, .main-container.ideas .idea .content .labels.hidden, .main-container.ideas .idea-reaction .content .labels.hidden {
  display: none;
}

.main-container.ideas .new-idea .content .labels .label, .main-container.ideas .idea .content .labels .label, .main-container.ideas .idea-reaction .content .labels .label {
  margin-right: 1.5rem;
}

.main-container.ideas .new-idea .content .labels .label i, .main-container.ideas .idea .content .labels .label i, .main-container.ideas .idea-reaction .content .labels .label i {
  margin-right: 0.25rem;
}

.main-container.ideas .new-idea .content .labels .label.bookmarks i, .main-container.ideas .idea .content .labels .label.bookmarks i, .main-container.ideas .idea-reaction .content .labels .label.bookmarks i {
  color: #FF9500;
}

.main-container.ideas .new-idea .content .labels .label.reactions i, .main-container.ideas .idea .content .labels .label.reactions i, .main-container.ideas .idea-reaction .content .labels .label.reactions i {
  color: #003171;
}

.main-container.ideas .new-idea .content .labels .label.star-rating i, .main-container.ideas .idea .content .labels .label.star-rating i, .main-container.ideas .idea-reaction .content .labels .label.star-rating i {
  color: #FFCC00;
}

.main-container.ideas .new-idea .content .labels .label.empty, .main-container.ideas .idea .content .labels .label.empty, .main-container.ideas .idea-reaction .content .labels .label.empty {
  color: #CCCCCC;
}

.main-container.ideas .new-idea .content .labels .label.empty i, .main-container.ideas .idea .content .labels .label.empty i, .main-container.ideas .idea-reaction .content .labels .label.empty i {
  color: #CCCCCC;
}

.main-container.ideas .new-idea .actions, .main-container.ideas .idea .actions, .main-container.ideas .idea-reaction .actions {
  border-top: 1px solid #F2F2F2;
  display: flex;
  padding: 0 1rem;
}

.main-container.ideas .new-idea .actions .button, .main-container.ideas .idea .actions .button, .main-container.ideas .idea-reaction .actions .button {
  margin: 0.5rem 0.5rem 0.5rem 0;
  padding: 0.125rem 0.5rem;
  border-radius: 0.25rem;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  cursor: pointer;
}

.main-container.ideas .new-idea .actions .button.post, .main-container.ideas .idea .actions .button.post, .main-container.ideas .idea-reaction .actions .button.post {
  color: white;
  background-color: #A30076;
}

.main-container.ideas .new-idea .actions .button.cancel, .main-container.ideas .idea .actions .button.cancel, .main-container.ideas .idea-reaction .actions .button.cancel {
  color: #757575;
}

.main-container.ideas .new-idea .actions .button.cancel:hover, .main-container.ideas .idea .actions .button.cancel:hover, .main-container.ideas .idea-reaction .actions .button.cancel:hover {
  color: #212121;
}

.main-container.ideas .new-idea .actions .button.delete, .main-container.ideas .idea .actions .button.delete, .main-container.ideas .idea-reaction .actions .button.delete {
  margin: 0.5rem 0 0.5rem auto;
  color: #757575;
}

.main-container.ideas .new-idea .actions .button.delete:hover, .main-container.ideas .idea .actions .button.delete:hover, .main-container.ideas .idea-reaction .actions .button.delete:hover {
  color: #FF3B30;
}

.main-container.ideas .new-idea .actions .action, .main-container.ideas .idea .actions .action, .main-container.ideas .idea-reaction .actions .action {
  padding: 0.625rem 0;
  margin-right: 1.5rem;
  cursor: pointer;
  color: #757575;
}

.main-container.ideas .new-idea .actions .action:hover, .main-container.ideas .idea .actions .action:hover, .main-container.ideas .idea-reaction .actions .action:hover {
  color: #212121;
}

.main-container.ideas .new-idea .actions .action i, .main-container.ideas .idea .actions .action i, .main-container.ideas .idea-reaction .actions .action i {
  margin-right: 0.25rem;
}

.main-container.ideas .new-idea .actions .action i.is-bookmarked, .main-container.ideas .idea .actions .action i.is-bookmarked, .main-container.ideas .idea-reaction .actions .action i.is-bookmarked {
  color: #FF9500;
}

.main-container.ideas .new-idea .actions .action.rate, .main-container.ideas .idea .actions .action.rate, .main-container.ideas .idea-reaction .actions .action.rate {
  display: flex;
}

.main-container.ideas .new-idea .actions .action.rate.hidden, .main-container.ideas .idea .actions .action.rate.hidden, .main-container.ideas .idea-reaction .actions .action.rate.hidden {
  display: none;
}

.main-container.ideas .new-idea .actions .action.rate .weighing-stars, .main-container.ideas .idea .actions .action.rate .weighing-stars, .main-container.ideas .idea-reaction .actions .action.rate .weighing-stars {
  display: flex;
  align-items: center;
  margin-right: 0.25rem;
}

.main-container.ideas .new-idea .actions .action.rate .weighing-stars i, .main-container.ideas .idea .actions .action.rate .weighing-stars i, .main-container.ideas .idea-reaction .actions .action.rate .weighing-stars i {
  margin-right: 0;
  margin-bottom: 0.25rem;
}

.main-container.ideas .new-idea .actions .action.rate .weighing-stars i.filled, .main-container.ideas .idea .actions .action.rate .weighing-stars i.filled, .main-container.ideas .idea-reaction .actions .action.rate .weighing-stars i.filled {
  color: #FFCC00;
}

.main-container.ideas .new-idea .content-container, .main-container.ideas .idea .content-container, .main-container.ideas .idea-reaction .content-container {
  display: flex;
  margin: 1rem;
  background-color: white;
}

.main-container.ideas .new-idea .content-container.reply, .main-container.ideas .idea .content-container.reply, .main-container.ideas .idea-reaction .content-container.reply {
  padding-left: 2.5rem;
}

.main-container.ideas .new-idea .content-container .content, .main-container.ideas .idea .content-container .content, .main-container.ideas .idea-reaction .content-container .content {
  margin: 0;
  width: 100%;
}

.main-container.ideas .new-idea .content-container .content .date-information, .main-container.ideas .idea .content-container .content .date-information, .main-container.ideas .idea-reaction .content-container .content .date-information {
  display: flex;
  align-items: flex-end;
}

.main-container.ideas .new-idea .content-container .content .date-information .star-rating, .main-container.ideas .idea .content-container .content .date-information .star-rating, .main-container.ideas .idea-reaction .content-container .content .date-information .star-rating {
  margin-left: 1rem;
  font-size: initial;
  margin-bottom: 0.125rem;
  color: initial;
}

.main-container.ideas .new-idea .content-container .content .date-information .star-rating i, .main-container.ideas .idea .content-container .content .date-information .star-rating i, .main-container.ideas .idea-reaction .content-container .content .date-information .star-rating i {
  color: #FFCC00;
  margin-right: 0.25rem;
}

.main-container.ideas .new-idea .content-container .content .edit, .main-container.ideas .idea .content-container .content .edit, .main-container.ideas .idea-reaction .content-container .content .edit {
  font-size: 12px;
  color: #757575;
  cursor: pointer;
  white-space: nowrap;
}

.main-container.ideas .new-idea .content-container .content .edit:hover, .main-container.ideas .idea .content-container .content .edit:hover, .main-container.ideas .idea-reaction .content-container .content .edit:hover {
  color: #212121;
}

.main-container.ideas .new-idea .content-container .content .edit i, .main-container.ideas .idea .content-container .content .edit i, .main-container.ideas .idea-reaction .content-container .content .edit i {
  margin-right: 0.125rem;
}

.main-container.ideas .new-idea .content-container .content .edit.hidden, .main-container.ideas .idea .content-container .content .edit.hidden, .main-container.ideas .idea-reaction .content-container .content .edit.hidden {
  display: none;
}

.main-container.ideas .new-idea .content-container .content .actions, .main-container.ideas .idea .content-container .content .actions, .main-container.ideas .idea-reaction .content-container .content .actions {
  border: initial;
  padding: 0;
}

.main-container.ideas .new-idea .content-container .content .actions.hidden, .main-container.ideas .idea .content-container .content .actions.hidden, .main-container.ideas .idea-reaction .content-container .content .actions.hidden {
  display: none;
}

.main-container.ideas .new-idea .content-container .content .actions .button, .main-container.ideas .idea .content-container .content .actions .button, .main-container.ideas .idea-reaction .content-container .content .actions .button {
  margin-bottom: 0;
}

.main-container.ideas .idea-reaction.edit-mode .content-container {
  margin: 0.5rem 1rem;
}

.main-container.ideas .idea-reply.edit-mode {
  position: relative;
  cursor: initial;
}

.main-container.ideas .idea-reply.edit-mode .content-container {
  padding: 0.5rem 0 0.5rem 2.5rem;
  border-radius: 0.25rem;
}

.main-container.ideas .idea-ranking-container .ranked-idea {
  display: flex;
  justify-content: space-between;
  margin: 0 2rem;
  margin-bottom: 0.75rem;
  cursor: pointer;
}

.main-container.ideas .idea-ranking-container .ranked-idea .title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.main-container.ideas .idea-ranking-container .ranked-idea .number {
  white-space: nowrap;
  color: #CCCCCC;
  margin-left: 0.25rem;
}

.main-container.ideas .idea-ranking-container .ranked-idea .number.filled {
  color: #212121;
}

.main-container.ideas .idea-ranking-container .ranked-idea .number.filled .fa-comment-alt {
  color: #003171;
}

.main-container.ideas .idea-ranking-container .ranked-idea .number.filled .fa-bookmark {
  color: #FF9500;
}

.main-container.ideas .idea-ranking-container .ranked-idea .stars-condensed {
  white-space: nowrap;
  margin-left: 0.25rem;
}

.main-container.ideas .idea-ranking-container .ranked-idea .stars-condensed .fa-star {
  color: #CCCCCC;
}

.main-container.ideas .idea-ranking-container .ranked-idea .stars-condensed .fa-star.filled {
  color: #FFCC00;
}

.main-container.ideas .idea-ranking-container .ranked-idea .stars-condensed span {
  color: #CCCCCC;
}

.main-container.ideas .idea-ranking-container .ranked-idea .stars-condensed span.filled {
  color: #212121;
}

.main-container.ideas .searchable-dropdown {
  position: absolute;
  background-color: white;
  border-radius: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  z-index: 1;
  max-height: 210px;
}

.main-container.ideas .searchable-dropdown .input-dropdown-option {
  padding: 0.125rem 0.5rem;
  display: flex;
  position: sticky;
  top: 0;
  padding-top: 0.25rem;
  background-color: white;
}

.main-container.ideas .searchable-dropdown .input-dropdown-option input {
  padding: 0;
  margin: 0;
  outline: none;
  border: none;
}

.main-container.ideas .searchable-dropdown .input-dropdown-option .add-group-button {
  margin-left: 0.25rem;
  font-size: 14px;
  font-weight: 500;
  color: #757575;
  cursor: pointer;
}

.main-container.ideas .searchable-dropdown .input-dropdown-option .add-group-button:hover {
  color: #212121;
}

.main-container.ideas .searchable-dropdown .custom-dropdown-option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
}

.main-container.ideas .searchable-dropdown .custom-dropdown-option:hover {
  background-color: #F2F2F2;
}

.jquery-modal .share-idea-modal {
  border-radius: 0.25rem;
  padding: 0;
  vertical-align: unset;
  margin: 0;
}

.jquery-modal .share-idea-modal .header {
  padding: 0.5rem 1rem;
  border: none;
  margin: 0;
}

.jquery-modal .share-idea-modal .body {
  display: flex;
  flex-direction: column;
  position: relative;
}

.jquery-modal .share-idea-modal .body .search-bar {
  margin: 0 1rem;
  display: flex;
  align-items: center;
  border: 1px solid #F2F2F2;
  border-radius: 0.25rem;
  max-width: unset;
}

.jquery-modal .share-idea-modal .body .search-bar .fa-search {
  line-height: inherit;
  padding: 0.125rem 0.5rem;
  position: initial;
  color: #757575;
}

.jquery-modal .share-idea-modal .body .search-bar input {
  padding: 0.25rem 0;
  width: 100%;
  outline: none;
  border: none;
  height: unset;
  border-radius: unset;
}

.jquery-modal .share-idea-modal .body .search-bar input::placeholder {
  color: #757575;
}

.jquery-modal .share-idea-modal .body .search-bar .fa-times {
  cursor: pointer;
  position: initial;
  padding: 0.125rem 0.5rem;
  line-height: inherit;
  color: #CCCCCC;
  cursor: pointer;
  font-size: 0.8rem;
}

.jquery-modal .share-idea-modal .body .search-bar .fa-times:hover {
  color: #212121;
}

.jquery-modal .share-idea-modal .body .case-user-list {
  border: none;
  position: absolute;
  top: 1.75rem;
  width: calc(100% - 2rem);
  background-color: white;
  z-index: 1;
  margin: 0 1rem;
  border-radius: 0.25rem;
  -moz-box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.15);
  padding: 0.25rem 0;
  max-height: 296px;
}

.jquery-modal .share-idea-modal .body .case-user-list .case-user {
  margin: 0;
  padding: 0.25rem 0.5rem;
  position: initial;
  cursor: pointer;
  border-radius: initial;
}

.jquery-modal .share-idea-modal .body .case-user-list .case-user:hover {
  background-color: #F2F2F2;
}

.jquery-modal .share-idea-modal .body .existing-case-user-list .case-user {
  display: flex;
  margin: 0.5rem 1rem 0 1rem;
  padding: 0.125rem 0.5rem;
  background-color: #F2F2F2;
  border: 1px solid #F2F2F2;
  border-radius: 0.25rem;
  cursor: default;
  align-items: center;
}

.jquery-modal .share-idea-modal .body .existing-case-user-list .case-user i {
  margin-left: auto;
  font-size: 0.8rem;
  padding: 0.125rem 0;
  cursor: pointer;
  color: #757575;
}

.jquery-modal .share-idea-modal .body .existing-case-user-list .case-user i:hover {
  color: #212121;
}

.jquery-modal .share-idea-modal .body .sharing-message {
  margin: 0.5rem 1rem 1rem 1rem;
  outline: none;
  border: 1px solid #F2F2F2;
  border-radius: 0.25rem;
  padding: 0.25rem 0.5rem;
  resize: vertical;
}

.jquery-modal .share-idea-modal .footer {
  border-top: 1px solid #F2F2F2;
  padding: 0;
  justify-content: initial;
  align-items: center;
}

.jquery-modal .share-idea-modal .footer .share-button {
  margin: 0.5rem 0.5rem 0.5rem 1rem;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  background-color: purple;
  color: white;
  padding: 0.25rem 0.5rem;
  border: none;
  border-radius: 0.25rem;
  cursor: pointer;
  outline: none;
}

.jquery-modal .share-idea-modal .footer .cancel-button {
  padding: 0.25rem 0.5rem;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  color: #757575;
}

.jquery-modal .share-idea-modal .footer .cancel-button:hover {
  color: #212121;
}

.reactions-title {
  margin: 0 2rem 1rem 2rem;
}

.weighing-stars {
  unicode-bidi: bidi-override;
  direction: rtl;
}

.weighing-stars > i:hover:before,
.weighing-stars > i:hover ~ i:before {
  color: #FFCC00;
}

.idea-header {
  margin-top: 50px;
  display: flex;
  width: 100%;
  height: 50px;
  background-color: white;
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.3);
  justify-content: center;
}

.idea-header .pc-tabs {
  width: 100%;
  margin: auto;
}

.idea-details.modal {
  max-width: 80%;
}

.idea-details.modal .header-wrapper {
  width: calc(100% - 2rem);
}

.idea-details.modal .idea {
  margin-bottom: 0.5rem;
}

.idea-details .idea .current-user-votes {
  margin: 0;
}

.idea-comment-section .comment-thread {
  margin: 0;
  font-family: 'Roboto', sans-serif;
  color: #252525;
  margin-bottom: 1.5rem;
}

.idea-comment-section .comment-thread .comment-box {
  padding: 0;
  border: none;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-top: 0.5rem;
}

.idea-comment-section .comment-thread .comment-box .comment-reply-box {
  height: 2rem;
  min-height: 26px;
  outline: none;
  border: 1px solid #E5E5E5;
  border-radius: 1rem;
  padding: 0.5rem;
  width: 100%;
  overflow: auto;
  resize: vertical;
  margin-right: 1rem;
}

.idea-comment-section .comment-thread .comment-box .comment-publish-button {
  border-radius: 1rem;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  outline: none;
  padding: 0.25rem 0.75rem;
  background-color: white;
  border: 1px solid #A30076;
  color: #A30076;
  font-weight: 500;
  transition: 0.3s;
  cursor: pointer;
}

.idea-comment-section .comment-thread .comment-box .comment-publish-button:hover {
  background-color: #A30076;
  color: white;
}

.idea-comment-section .idea-comment-list .comment-thread {
  margin: 0;
  font-family: 'Roboto', sans-serif;
  color: #252525;
  margin-bottom: 1.5rem;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box {
  padding: 0;
  border: none;
  margin: 0 0 0 0.75rem;
  padding: 1rem 0 0 1.25rem;
  display: flex;
  flex-direction: row;
  border-left: 2px solid #E5E5E5;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box.reply {
  margin: 0 0 0 0.75rem;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info {
  display: flex;
  align-items: flex-start;
  width: 100%;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-circle {
  text-transform: capitalize;
  min-width: 1.5rem;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 50%;
  font-size: 14px;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text {
  display: flex;
  flex-direction: column;
  padding-left: 0.5rem;
  width: 100%;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-ellipse-wrapper {
  display: flex;
  flex-direction: row;
  line-height: 1rem;
  margin-bottom: 0.25rem;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-ellipse-wrapper .comment-name {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
  color: #757575;
  margin-right: 1rem;
  max-width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-ellipse-wrapper .comment-date {
  font-family: 'Roboto', sans-serif;
  font-size: 0.875rem;
  color: #757575;
  font-weight: 300;
  margin-right: 0.5rem;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-ellipse-wrapper .comment-option {
  font-family: 'Roboto', sans-serif;
  font-size: 0.875rem;
  color: #757575;
  cursor: pointer;
  margin-left: 1rem;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-ellipse-wrapper .comment-option:hover {
  font-weight: 500;
  color: #212121;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-ellipse-wrapper .comment-option .fa-eraser {
  color: #FF3B30;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-ellipse-wrapper .comment-option .fa-pencil-alt {
  color: #A30076;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-comment {
  width: calc(75% - 0.5rem);
  overflow: hidden;
  text-overflow: ellipsis;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-edit {
  display: flex;
  align-items: center;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-edit .comment-publish-button {
  border: 1px solid #4CD964;
  color: #4CD964;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-info .comment-info-text .comment-edit .comment-publish-button:hover {
  background-color: #4CD964;
  color: white;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box:first-child {
  padding: 0;
  border: none;
  margin: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-reply-box {
  height: 2rem;
  min-height: 26px;
  outline: none;
  border: 1px solid #E5E5E5;
  border-radius: 1rem;
  padding: 0.5rem;
  width: 100%;
  overflow: auto;
  resize: vertical;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-publish-button {
  border-radius: 1rem;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  outline: none;
  padding: 0.25rem 0.75rem;
  background-color: white;
  border: 1px solid #5856D6;
  color: #5856D6;
  font-weight: 500;
  transition: 0.3s;
  cursor: pointer;
}

.idea-comment-section .idea-comment-list .comment-thread .comment-box .comment-publish-button:hover {
  background-color: #5856D6;
  color: white;
}

.idea-container {
  display: flex;
  width: 100%;
  height: 100%;
  margin-top: 2rem;
}

.idea-container .idea-category-container {
  height: auto;
  padding-right: 1.5rem;
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 0 0.5px 0 0;
  margin-left: 1rem;
  flex: 1;
}

.idea-container .idea-category-container h3 {
  margin-bottom: 1rem;
  position: sticky;
  top: 0;
  background: white;
  z-index: 1;
}

.idea-container .idea-category-container .idea-category {
  line-height: 2rem;
  height: 2rem;
  cursor: pointer;
  border-radius: 2rem;
  margin-bottom: 0.5rem;
  color: #757575;
}

.idea-container .idea-category-container .idea-category:hover {
  background-color: #F7F7F7;
  font-weight: 500;
  color: #212121;
}

.idea-container .idea-category-container .idea-category.selected {
  background-color: #F2F2F2;
  font-weight: 500;
  color: #212121;
}

.idea-container .idea-category-container .idea-category.selected .invisible-ellipse {
  display: block;
}

.idea-container .idea-category-container .idea-category .idea-category-name {
  margin-left: 0.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(100% - 3rem);
  display: inline-block;
}

.idea-container .idea-category-container .idea-category .invisible-ellipse {
  display: none;
  margin-right: 0.25rem;
  float: right;
}

.idea-container .idea-category-container .idea-category .idea-category-count {
  background-color: red;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.25rem 0.25rem 0 0;
  line-height: 1.5rem;
  -moz-border-radius: 0.75rem;
  -webkit-border-radius: 0.75rem;
  border-radius: 0.75rem;
  text-align: center;
  color: white;
}

.idea-container .idea-category-container.hidden {
  visibility: collapse;
}

.idea-container .idea-column-container {
  flex: 2;
  height: auto;
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 0px 0.5px 0px 0px;
  padding: 0 1.5rem;
}

.idea-container .idea-column-container .idea-col-header {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  position: relative;
  margin-bottom: 1rem;
  position: sticky;
  top: 0;
  background: white;
  z-index: 1;
}

.idea-container .idea-column-container .idea-col-header .sort-container {
  display: flex;
  cursor: pointer;
}

.idea-container .idea-column-container .idea-col-header .sort-container .sort-text {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome, Opera and Firefox */
}

.idea-container .idea-column-container .idea-col-header .sort-container .fas {
  line-height: 1.5rem;
  color: #757575;
  margin-left: 0.5rem;
}

.idea-container .idea-column-container .idea-col-header .sort-container.hide {
  display: none;
}

.idea-container .idea-column-container .idea-col-header .sort-container:hover .sorting-options {
  display: block;
}

.idea-container .idea-column-container .idea-col-header .sort-container .sorting-options {
  display: none;
  position: absolute;
  top: 2rem;
  right: 0;
  background-color: white;
  padding: 0.25rem;
  -moz-box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.15);
  border-radius: 0.5rem;
}

.idea-container .idea-column-container .idea-col-header .sort-container .sorting-options div {
  width: 4rem;
  margin: 0.25rem 0;
  padding: 0 0.25rem;
  border-radius: 0.25rem;
}

.idea-container .idea-column-container .idea-col-header .sort-container .sorting-options div:hover {
  background-color: #F7F7F7;
  font-weight: 500;
}

.idea-container .idea-column-container .idea-col-header .sort-container .sorting-options div label {
  cursor: pointer;
  width: 100%;
  display: flex;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome, Opera and Firefox */
}

.idea-container .idea-column-container .idea-col-header .sort-container .sorting-options div label input {
  display: none;
}

.idea-container .idea-column-container .idea-col-header span {
  line-height: 2rem;
}

.idea-container .idea-column-container .idea-list .new-idea {
  display: none;
}

.idea-container .idea-column-container .idea-list .new-idea.show {
  display: flex;
}

.idea-container .idea-column-container .idea-list .new-idea h3 {
  color: white;
  margin: auto;
}

.idea-container .idea-column-container .idea-list .new-idea-form {
  border: 1px solid #CCCCCC;
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
  padding: 0.5rem;
  display: none;
  width: calc(100% - 1rem);
  margin-bottom: 2rem;
}

.idea-container .idea-column-container .idea-list .new-idea-form.show {
  display: block;
}

.idea-container .idea-column-container .idea-list .new-idea-form div {
  width: 100%;
}

.idea-container .idea-column-container .idea-list .new-idea-form textarea {
  flex: 1;
  resize: none;
  width: 100%;
  border: 0;
  overflow: hidden;
  outline: none;
}

.idea-container .idea-column-container .idea-list .new-idea-form .draft-options {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

.idea-container .idea-column-container .idea-list .new-idea-form .draft-options .findest-action-button {
  padding: 0.25rem 0.75rem;
  display: flex;
  outline: none;
  color: #4CD964;
  border: 1px solid #4CD964;
  background-color: white;
}

.idea-container .idea-column-container .idea-list .new-idea-form .draft-options .findest-action-button:hover {
  color: white;
  background-color: #4CD964;
  box-shadow: none;
}

.idea-container .idea-column-container .idea-list .new-idea-form .draft-options .findest-action-button .fa-save {
  padding: 0;
  margin-right: 0.25rem;
}

.idea-container .idea-column-container .idea-list .new-idea-form .draft-options .character-counter {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  font-size: 10px;
  width: auto;
  bottom: 0px;
}

.idea-container .idea-ranking-container {
  flex: 1;
  height: auto;
  margin-left: 1.5rem;
  padding-right: 1rem;
}

.idea-container .idea-ranking-container h3 {
  margin-bottom: 1rem;
  position: sticky;
  top: 0;
  background: white;
  z-index: 1;
}

.idea-container .idea-ranking-container .ranked-idea {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  min-height: 2rem;
}

.idea-container .idea-ranking-container .ranked-idea h5 {
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media only screen and (max-width: 1200px) {
  .idea-container .idea-ranking-container .ranked-idea h5 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

.idea-container .idea-ranking-container .ranked-idea .stars, .idea-container .idea-ranking-container .ranked-idea .stars-condensed {
  display: flex;
  align-items: center;
}

.idea-container .idea-ranking-container .ranked-idea .stars .fa-star, .idea-container .idea-ranking-container .ranked-idea .stars-condensed .fa-star {
  color: #E5E5E5;
  font-size: 1.25rem;
}

.idea-container .idea-ranking-container .ranked-idea .stars .fa-star.filled, .idea-container .idea-ranking-container .ranked-idea .stars-condensed .fa-star.filled {
  color: #FFCC00;
}

.idea-container .idea-ranking-container .ranked-idea .stars span, .idea-container .idea-ranking-container .ranked-idea .stars-condensed span {
  font-size: 0.875rem;
  color: #757575;
  margin-left: 0.25rem;
}

.idea-container .idea-ranking-container .ranked-idea .stars-condensed {
  display: none;
}

@media only screen and (max-width: 1200px) {
  .idea-container .idea-ranking-container .ranked-idea .stars {
    display: none;
  }
  .idea-container .idea-ranking-container .ranked-idea .stars-condensed {
    display: flex;
    margin-left: 0.5rem;
  }
}

.idea-container .idea-ranking-container.hidden {
  visibility: collapse;
}

@media only screen and (max-width: 1200px) {
  .idea-container .idea-category-container {
    padding-right: 1rem;
  }
  .idea-container .idea-column-container {
    padding: 0 1rem;
  }
  .idea-container .idea-ranking-container {
    margin-left: 1rem;
  }
}

.main-container {
  margin-top: calc(50px + 1rem);
  display: block;
  width: 100%;
}

.main-container .ninety-two-percent-wrapper {
  margin: 0 auto;
  width: 92%;
  display: flex;
  justify-content: center;
}

.main-container .ninety-two-percent-wrapper .full-width-header {
  width: 100%;
}

.main-container .ninety-two-percent-block-wrapper {
  margin: 0 auto;
  width: calc(92% + 2rem);
  height: calc(100vh - 9.8125rem);
}

.publish-to-findest.modal {
  max-width: 50%;
}

.publish-to-findest.modal .title-wrapper {
  width: calc(100% - 3rem);
}

.publish-to-findest.modal .title-wrapper h4 {
  font-weight: 500;
  line-height: 1.5rem;
  margin-bottom: 0.75rem;
}

.publish-to-findest.modal .category-wrapper {
  margin-bottom: 0.75rem;
}

.publish-to-findest.modal .category-wrapper .idea-category {
  margin: 0 0.5rem 0.25rem 0;
}

.publish-to-findest.modal .idea-description {
  margin: 1rem 0;
  white-space: pre-line;
}

.publish-to-findest.modal .current-user-votes {
  display: flex;
  align-items: center;
  justify-content: center;
}

.publish-to-findest.modal .current-user-votes .fa-star {
  font-size: 1.25rem;
  color: #E5E5E5;
}

.publish-to-findest.modal .current-user-votes .fa-star.filled {
  color: #FFCC00;
}

.publish-to-findest.modal .current-user-votes span {
  font-size: 0.875rem;
  color: #757575;
  margin-left: 0.25rem;
}

.publish-to-findest.modal .modal-footer {
  margin-top: 1rem;
  padding-top: 1rem;
  border-top: 1px solid #CCCCCC;
  display: flex;
  justify-content: center;
}

.publish-to-findest.modal .modal-footer .findest-action-button {
  margin: 0 0.5rem;
  padding: 0.25rem 0.75rem;
  outline: none;
}

.idea-questions .idea-questions-title h4 {
  font-weight: 500;
}

.idea-questions .idea-questions-footer {
  border-top: 1px solid #CCCCCC;
  padding-top: 1rem;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}

.idea-questions .idea-questions-body {
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  padding: 1rem 0 0 0;
}

.idea-questions .idea-questions-body .question {
  margin-bottom: 0.75rem;
}

.idea-questions .idea-questions-body .question .requirement-name {
  margin-bottom: 0.25rem;
}

.idea-questions .idea-questions-body .weighing-stars {
  margin-bottom: 1rem;
  display: flex;
  justify-content: center;
}

.idea-questions .idea-questions-body .weighing-stars .fa-star {
  font-size: 1.25rem;
  color: #E5E5E5;
  cursor: pointer;
  padding: 0 0.1rem;
}

.idea-questions .idea-questions-body .weighing-stars .fa-star.filled {
  color: #FFCC00;
}

.idea-questions .idea-questions-body .weighing-stars:last-child {
  border-bottom: 0px;
  margin-bottom: 0;
}

.idea-questions .idea-questions-footer {
  border-top: 0.5px solid #cccccc;
}

.idea-questions .idea-questions-footer .findest-action-button {
  outline: none;
  padding: 0.25rem 0.75rem;
}

.edit-idea.modal {
  max-width: 1000px;
}

.edit-idea.modal .title-wrapper {
  width: calc(100% - 3rem);
}

.edit-idea.modal .title-wrapper .edit-idea-title {
  width: 100%;
  border: 0;
  outline: none;
  color: black;
  font-weight: 500;
  font-size: 20px;
  line-height: 22px;
  padding: 0;
  margin: 0;
  margin-bottom: 0.75rem;
}

.edit-idea.modal .title-wrapper .edit-idea-title::placeholder {
  font-style: italic;
  color: #CCCCCC;
  opacity: 1;
}

.edit-idea.modal .title-wrapper .edit-idea-title:-ms-input-placeholder {
  font-style: italic;
  color: #CCCCCC;
  opacity: 1;
}

.edit-idea div {
  width: 100%;
}

.edit-idea .header-wrapper {
  display: flex;
  justify-content: space-between;
}

.edit-idea .header-wrapper .title-wrapper input {
  width: calc(100% - 1.5rem);
  border: 0;
  outline: none;
  color: black;
  font-weight: 500;
  font-size: 20px;
  line-height: 22px;
  padding: 0;
  margin: 0;
}

.edit-idea .header-wrapper .title-wrapper input::placeholder {
  font-style: italic;
  color: #CCCCCC;
  opacity: 1;
}

.edit-idea .header-wrapper .title-wrapper input:-ms-input-placeholder {
  font-style: italic;
  color: #CCCCCC;
  opacity: 1;
}

.edit-idea .idea-description textarea {
  flex: 1;
  resize: none;
  width: 100%;
  border: 0;
  overflow: hidden;
  outline: none;
}

.edit-idea .draft-options {
  display: flex;
  padding-top: 1rem;
  border-top: 0.5px solid #cccccc;
}

.edit-idea .draft-options button {
  padding: 0.25rem 0.75rem;
  margin-right: 0.5rem;
  display: flex;
  outline: none;
}

.edit-idea .draft-options button .fas, .edit-idea .draft-options button .far {
  padding: 0;
  margin-right: 0.25rem;
}

.edit-idea .draft-options .character-counter {
  display: flex;
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: center;
  align-items: center;
  font-size: 10px;
  width: auto;
  bottom: 0px;
}

.idea-details .category-wrapper .idea-category:nth-last-of-type(2) {
  margin-right: 0.5rem;
}

.category-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 0.75rem;
  flex-wrap: wrap;
}

.category-wrapper .idea-category {
  cursor: pointer;
  background-color: #CCCCCC;
  border-radius: 1rem;
  padding: 0.25rem 0.5rem;
  color: white;
  font-weight: 500;
  font-size: 0.875rem;
  line-height: 1rem;
  width: auto;
  margin-right: 0.5rem;
  margin-bottom: 0.25rem;
}

.category-wrapper .idea-category:nth-last-of-type(2) {
  margin-right: 1rem;
}

.category-wrapper .add-category {
  cursor: pointer;
  width: auto;
  line-height: 30px;
}

.category-wrapper .add-category .add-category-search {
  border: 0;
  padding-left: 0.5rem;
  outline: none;
  font-size: 0.875rem;
}

.category-wrapper .add-category .add-category-search::placeholder {
  color: black;
  opacity: 1;
}

.category-wrapper .add-category .add-category-search:-ms-input-placeholder {
  color: black;
  opacity: 1;
}

.category-wrapper .add-category.open .searchable-dropdown {
  display: block;
  max-width: 200px;
}

.category-wrapper .add-category .fas, .category-wrapper .add-category .far {
  color: #4CD964;
}

.category-wrapper .add-category .searchable-dropdown {
  position: absolute;
  background-color: white;
  border: solid 1px #CCCCCC;
  -moz-border-radius: 1rem;
  -webkit-border-radius: 1rem;
  border-radius: 1rem;
  display: none;
}

.category-wrapper .add-category .searchable-dropdown .custom-dropdown-option:nth-child(2) {
  border-top: 0.5px solid #E5E5E5;
}

.category-wrapper .add-category .searchable-dropdown .custom-dropdown-option p {
  margin: 0;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.category-wrapper .add-category .searchable-dropdown .custom-dropdown-option p:hover {
  font-weight: 500;
}

.category-wrapper .comment-bubble {
  float: right;
  display: inline-block;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 1.5rem;
  font-size: 1.5rem;
  cursor: pointer;
  height: 1.5rem;
}

.category-wrapper .comment-bubble .fa-comment-alt {
  font-size: 1.5rem;
}

.category-wrapper .comment-bubble .far {
  color: #CCCCCC;
}

.category-wrapper .comment-bubble .fas {
  color: #00ADEF;
}

.category-wrapper .comment-bubble .comment-number {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  font-size: 0.875rem;
  line-height: 1.35rem;
  font-weight: 500;
  color: #CCCCCC;
}

.category-wrapper .comment-bubble .comment-number.filled {
  color: white;
}

.category-wrapper .comment-bubble:hover .far {
  color: #757575;
}

.category-wrapper .comment-bubble:hover .comment-number {
  color: #212121;
}

.idea {
  border-bottom: 0.5px solid #E5E5E5;
  padding-bottom: 1rem;
  margin-bottom: 2rem;
}

.idea:first-child {
  padding-top: 0px;
}

.idea .mouse-pointer {
  cursor: pointer;
  color: #757575;
  font-size: 0.875rem;
  display: flex;
  align-items: center;
  margin: 0 1.5rem;
}

.idea .mouse-pointer:hover {
  color: #212121;
  font-weight: 500;
}

.idea .mouse-pointer .fas {
  font-size: 1.25rem;
  margin-right: 0.25rem;
}

.idea .header-wrapper {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.75rem;
  align-items: center;
}

.idea .header-wrapper .title-wrapper {
  display: flex;
  align-items: flex-start;
}

.idea .header-wrapper .title-wrapper span {
  color: #757575;
  font-size: 0.875rem;
  line-height: 1.5rem;
}

.idea .header-wrapper .title-wrapper .fas {
  margin-left: 1rem;
  margin-right: 0.25rem;
  font-size: 1.25rem;
  line-height: 1.5rem;
}

.idea .header-wrapper .title-wrapper .fa-star.filled {
  color: #FFCC00;
}

.idea .header-wrapper .title-wrapper .fa-pencil-alt {
  color: #A30076;
}

.idea .header-wrapper .title-wrapper h4 {
  font-weight: 500;
  cursor: pointer;
  line-height: 22px;
}

.idea .header-wrapper .edit-wrapper {
  display: flex;
  align-items: center;
}

.idea .header-wrapper .edit-wrapper .date {
  margin-left: 1rem;
  font-size: 0.875rem;
  color: #757575;
  min-width: 4.75rem;
  text-align: end;
}

.idea .header-wrapper .edit-wrapper .edit {
  cursor: pointer;
  color: #757575;
  font-size: 0.875rem;
}

.idea .header-wrapper .edit-wrapper .edit .fas {
  color: #A30076;
}

.idea .header-wrapper .edit-wrapper .edit:hover {
  color: #212121;
  font-weight: 500;
}

@media only screen and (max-width: 1200px) {
  .idea .header-wrapper .edit-wrapper {
    flex-direction: column-reverse;
    align-items: flex-end;
    justify-content: flex-end;
  }
}

.idea .idea-description {
  margin-bottom: 1.5rem;
  white-space: pre-line;
}

.idea .action-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.idea .action-wrapper .place-comment-wrapper {
  cursor: pointer;
  display: flex;
  align-items: center;
  margin: 0 1.5rem;
}

.idea .action-wrapper .place-comment-wrapper .fa-comment-alt {
  font-size: 1.25rem;
  margin-right: 0.25rem;
  color: #E5E5E5;
}

.idea .action-wrapper .place-comment-wrapper span {
  font-size: 0.875rem;
  color: #757575;
}

.idea .action-wrapper .place-comment-wrapper:hover .fa-comment-alt {
  color: #CCCCCC;
}

.idea .action-wrapper .place-comment-wrapper:hover span {
  color: #212121;
  font-weight: 500;
}

.idea .action-wrapper .current-user-votes {
  cursor: pointer;
  display: flex;
  align-items: center;
  margin: 0 1.5rem;
}

.idea .action-wrapper .current-user-votes .fa-star {
  color: #E5E5E5;
  font-size: 1.25rem;
}

.idea .action-wrapper .current-user-votes .fa-star.filled {
  color: #FFCC00;
}

.idea .action-wrapper .current-user-votes span {
  font-size: 0.875rem;
  color: #757575;
  margin-left: 0.25rem;
}

.idea .action-wrapper .current-user-votes:hover > .fa-star {
  color: #CCCCCC;
}

.idea .action-wrapper .current-user-votes:hover > .fa-star.filled {
  color: #FFCC00;
}

.idea .action-wrapper .current-user-votes:hover span {
  color: #212121;
  font-weight: 500;
}

.idea .action-wrapper .submit-idea {
  cursor: pointer;
  display: flex;
  align-items: center;
  margin: 0 1.5rem;
}

.idea .action-wrapper .submit-idea .fa-share {
  color: #E5E5E5;
  font-size: 1.25rem;
  margin-right: 0.25rem;
}

.idea .action-wrapper .submit-idea span {
  font-size: 0.875rem;
  color: #757575;
}

.idea .action-wrapper .submit-idea:hover .fa-share {
  color: #CCCCCC;
}

.idea .action-wrapper .submit-idea:hover span {
  color: #212121;
  font-weight: 500;
}

@media only screen and (max-width: 1000px) {
  .idea .action-wrapper {
    flex-direction: column;
  }
  .idea .action-wrapper .mouse-pointer {
    margin-bottom: 0.75rem;
  }
  .idea .action-wrapper .mouse-pointer:nth-last-of-type(1) {
    margin-bottom: 0;
  }
  .idea .action-wrapper .place-comment-wrapper, .idea .action-wrapper .current-user-votes {
    margin-bottom: 0.75rem;
  }
}

.wantest-comment-menu {
  -moz-box-shadow: 0 4px 5px 3px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 4px 5px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 5px 3px rgba(0, 0, 0, 0.2);
  background-color: white;
  display: none;
  position: absolute;
  width: 120px;
  z-index: 20;
}

.edit-idea-category .header {
  font-weight: 500;
  border: none;
  margin-bottom: 0.75rem;
}

.edit-idea-category .category {
  margin-bottom: 1rem;
}

.edit-idea-category .category input[type='text'] {
  padding: 0.25rem 0.75rem;
  border-radius: 1rem;
  background-color: white;
  border: 1px solid #CCCCCC;
  width: calc(100% - 1.5rem);
  outline: none;
}

.edit-idea-category .action-footer {
  border-top: 1px solid #CCCCCC;
  display: flex;
  padding-top: 1rem;
}

.edit-idea-category .action-footer .findest-action-button {
  padding: 0.25rem 0.75rem;
  margin-right: 0.5rem;
}

.create-category-modal .header-wrapper {
  margin-bottom: 0.75rem;
}

.create-category-modal .input-box {
  width: calc(100% - 1rem);
}

.create-category-modal .draft-options {
  border-top: 1px solid #CCCCCC;
  display: flex;
  padding-top: 1rem;
}

.create-category-modal .draft-options .findest-action-button {
  padding: 0.25rem 1rem;
}

.wantest .pc-tabs {
  position: absolute;
  margin-top: 0.5rem;
  left: 0;
  right: 0;
  top: 0;
}

.wantest .full-width-header .category-wrapper .idea-category {
  display: none;
  border: 0;
  margin: 0 auto 0.5rem auto;
}

@media (min-width: 320px) and (max-width: 767px) {
  .wantest .full-width-header .category-wrapper .idea-category.selected {
    display: block;
  }
  .wantest .category-wrapper .idea-category {
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Safari */
    -khtml-user-select: none;
    /* Konqueror HTML */
    -moz-user-select: none;
    /* Old versions of Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
    /* Non-prefixed version, currently
                                  supported by Chrome, Opera and Firefox */
  }
  .wantest .pc-tabs {
    margin-top: 3rem;
    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Safari */
    -khtml-user-select: none;
    /* Konqueror HTML */
    -moz-user-select: none;
    /* Old versions of Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
    /* Non-prefixed version, currently
                                  supported by Chrome, Opera and Firefox */
  }
  .wantest .full-width-header h1 {
    margin-bottom: 2rem;
  }
  .wantest .idea-category-container {
    display: none;
  }
  .wantest .idea-ranking-container {
    display: none;
  }
  .wantest .action-wrapper .place-comment-wrapper span {
    /*display: none;*/
  }
  .wantest .action-wrapper .current-user-votes span {
    /*display: none;*/
  }
}

#midway-selection-modal-landing {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 25px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.6);
}

.midway-selection-landing-content {
  background-color: white;
  height: 95%;
  width: 75%;
  margin: auto;
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}

.midway-selection-landing-header {
  height: 50%;
  background-color: #F2F2F2;
  position: relative;
  display: flex;
  align-items: center;
}

.midway-selection-landing-header > img {
  position: absolute;
  max-height: 95%;
  bottom: 0;
  right: 5%;
  max-width: 50%;
}

.midway-selection-landing-header > p {
  margin: 0 5% 0 5%;
  font-size: 45px;
  color: #003171;
  z-index: 1;
  max-width: 52%;
}

.midway-selection-landing-body {
  height: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  overflow-y: auto;
  scrollbar-width: thin;
}

.midway-selection-landing-body > p {
  margin: 2rem 5%;
}

.midway-selection-landing-body > button {
  margin: 2rem 5%;
}

#midway-selection-modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 25px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.6);
}

.midway-selection-modal-content {
  background-color: white;
  height: 95%;
  width: 75%;
  margin: auto;
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}

.midway-selection-modal-header {
  background-color: #003171;
  color: white;
  display: flex;
  justify-content: space-between;
}

.midway-selection-modal-header > p {
  margin: 0.25rem auto;
  font-weight: 600;
  font-size: 1.25rem;
  line-height: 30px;
}

.close-modal {
  color: white;
  font-size: 18pt;
  margin: 0 0.5rem;
  line-height: 36px;
}

.close-modal:hover {
  color: lightgrey;
  cursor: pointer;
}

.midway-selection-modal-body {
  width: 100%;
  height: calc(100% - 92px);
  overflow-y: hidden;
  display: flex;
  flex-direction: row;
  position: relative;
  justify-content: center;
}

.technology-list {
  max-height: 100%;
  width: 20%;
  overflow-y: auto;
  scrollbar-width: thin;
  padding: 1rem;
  position: relative;
}

div.technology-list::-webkit-scrollbar {
  height: 14px;
  width: 10px;
  background: #eee;
  border-left: 1px solid #ddd;
}

div.technology-list::-webkit-scrollbar-thumb {
  background: #ddd;
  border: 1px solid #cfcfcf;
}

div.technology-list::-webkit-scrollbar-thumb:hover {
  background: #b2b2b2;
  border: 1px solid #b2b2b2;
}

div.technology-list::-webkit-scrollbar-thumb:active {
  background: #b2b2b2;
  border: 1px solid #b2b2b2;
}

@-webkit-keyframes pulse {
  from {
    opacity: 0;
  }
  to {
    opacity: 0.5;
  }
}

.accordion {
  margin-top: 2rem;
}

.midway-selection-modal-body .header {
  margin: 0;
  padding: 0;
  font-size: 20px;
  color: #003173;
  cursor: default;
}

.selection-header {
  margin: 1rem;
  padding: 0;
  font-size: 20px;
  color: #003173;
  cursor: default;
}

.technology-list .concept {
  margin: 1rem 0 0 0;
  padding: 0;
  font-weight: 600;
  font-size: 12px;
  cursor: default;
}

.technology-list .technology {
  margin: 0.5rem 0 0.5rem 1rem;
  padding: 0;
  font-size: 12px;
  cursor: pointer;
}

.technology-list .steplist {
  margin: 1rem 0 0 1rem;
  padding: 0;
  font-weight: 600;
  font-size: 12px;
  cursor: default;
}

.technology-list .selected {
  color: #00ADEF;
}

.technology-list .fas {
  width: 12px;
  position: absolute;
  left: 1rem;
}

.midway-selection-modal-footer {
  background-color: #F2F2F2;
  height: 60px;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.mw-modal-footer-box {
  display: flex;
  margin: 0 1rem 0.4rem 1rem;
  min-width: 200px;
  justify-content: center;
}

.mw-modal-footer-box > span {
  font-size: 24pt;
  line-height: 35pt;
}

.mw-footer-text {
  margin: 0 0.5rem;
  font-size: 20px;
  line-height: 35pt;
}

.move-prev {
  cursor: pointer;
  justify-content: flex-start;
}

.move-next {
  cursor: pointer;
  justify-content: flex-end;
}

.mw-select {
  margin: 0 0.5rem 0.3rem 0.5rem;
  font-size: 30pt;
  color: #D9D9D9;
  cursor: pointer;
}

.force-full-width {
  width: 100% !important;
}

.intake-header {
  color: #003171;
  text-align: center;
}

.intake-full-width-flex {
  -ms-flex: 1 1 100%;
  -webkit-flex: 1 1 100%;
  flex: 1 1 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
}

.intake-full-width {
  border: 0.5px solid #00ADEF;
  padding: 1rem;
  margin: 1.5rem 1rem;
}

.intake-add {
  width: 22px;
  height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: #4CD964;
  color: white;
  margin-top: 1rem;
}

.textarea-wrapper {
  width: 100%;
}

#explanation-div {
  padding: 1rem;
  background-color: #F6F6F6;
}

#explanations {
  margin: 1rem 0;
  position: relative;
}

#close-explanations {
  cursor: pointer;
  color: #00adef;
  position: absolute;
  right: 5px;
  top: 5px;
  z-index: 1;
  font-size: 22px;
}

#explanations {
  display: none;
}

.show-explanation-video div#explanation-div {
  display: none;
}

.show-explanation-video div#explanation-video {
  display: block;
}

div#explanation-video {
  display: none;
}

.intake-title {
  margin: 0;
  padding: 0;
  font-size: 20px;
  color: #003173;
  cursor: default;
}

.intake-text {
  margin: 1rem 0 0 0;
  cursor: default;
}

.white-intake {
  color: white;
}

div.technology-list.white-intake > p.header {
  color: white;
}

.intake-combination-row {
  display: flex;
}

.intake-combination-row:last-child {
  margin-bottom: 20px;
}

.intake-selected-item {
  /* outline: solid 1.0px #00adef; */
  background-color: rgba(0, 173, 239, 0.1);
}

.intake-edits {
  display: inline-table;
  float: right;
}

.intake-edits i {
  padding: 0 2px;
}

.intake-question-textarea {
  font-family: 'Lato', sans-serif;
  font-size: 1rem;
  border: 0;
  resize: none;
  width: calc(100% - 2rem);
  padding: 1rem;
  margin: 1rem 0 0 0;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
}

div.intake-term {
  display: flex;
}

div.intake-term i {
  display: none;
}

.intake-term {
  width: 100%;
  border: 0;
  font-size: 1rem;
  font-family: "Lato", sans-serif;
  background-color: rgba(0, 0, 0, 0);
}

.intake-question-textarea::placeholder {
  font-size: 16px;
  font-style: normal;
  color: gray;
}

.intake-function input {
  display: none;
}

.intake-function.editing input {
  display: inline;
}

.intake-function.editing span {
  display: none;
}

#finishMwSelection {
  display: none;
  margin: 1rem auto;
  /* position: absolute;
  align-self: end;
  bottom: 0; */
}

.technology-body {
  max-height: 100%;
  width: 60%;
  overflow-y: auto;
  scrollbar-width: thin;
  border-left: 1px solid lightgray;
  border-right: 1px solid lightgray;
  padding: 1rem 2rem 4rem 2rem;
}

.iframe-aspect-ratio {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 53%;
}

.youtube-frame {
  display: block;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.textarea-wrapper textarea {
  width: 100%;
  resize: vertical;
}

.new-modal {
  display: none;
  position: fixed;
  z-index: 1;
  padding-top: 25px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.6);
}

.source-selection {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 1.5rem;
}

.source-selection .search-term-title {
  margin: 0 1rem;
  color: #757575;
  flex: 1;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.source-selection .search-term-title i {
  color: #CCCCCC;
  margin-left: 0.5rem;
}

.source-selection .view-hide-off-term {
  margin: 0 1rem;
  color: #757575;
  flex: 1;
  text-align: right;
  font-size: 14px;
  font-weight: 500;
}

.source-selection .data-source-tabs {
  display: flex;
  justify-content: center;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  margin-bottom: 1.5rem;
}

.source-selection .data-source-tabs .data-source-tab {
  padding: 0.25rem 0.5rem;
  display: flex;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
  border-radius: 0.5rem;
}

.source-selection .data-source-tabs .data-source-tab:nth-child(2) {
  margin: 0 0.25rem;
}

.source-selection .data-source-tabs .data-source-tab.selected {
  background-color: #A30076;
  color: white;
  cursor: default;
}

.source-selection .data-source-tabs .data-source-tab.selected:hover {
  color: white;
}

.source-selection .data-source-tabs .data-source-tab:hover {
  color: #212121;
}

.source-selection .data-source-tabs .data-source-tab i {
  font-size: 1.2rem;
  text-align: center;
  margin-right: 0.25rem;
}

.source-selection .data-source-tabs .data-source-tab .data-tab-name {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

/* make keyframes that tell the start state and the end state of our object */
@-webkit-keyframes SlideIn {
  from {
    width: 0;
  }
  to {
    width: 1rem;
  }
}

@-moz-keyframes SlideIn {
  from {
    width: 0;
  }
  to {
    width: 1rem;
  }
}

@keyframes SlideIn {
  from {
    width: 0;
  }
  to {
    width: 1rem;
  }
}

@-webkit-keyframes SlideOut {
  from {
    width: 1rem;
  }
  to {
    width: 0;
  }
}

@-moz-keyframes SlideOut {
  from {
    width: 1rem;
  }
  to {
    width: 0;
  }
}

@keyframes SlideOut {
  from {
    width: 1rem;
  }
  to {
    width: 0;
  }
}

@-webkit-keyframes FadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-moz-keyframes FadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes FadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-moz-keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes FadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

.search-terms-container, .filter-terms-container, .must-not-terms-container, .generated-search-terms, .suggested-search-terms-container {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.search-terms-container .title, .filter-terms-container .title, .must-not-terms-container .title, .generated-search-terms .title, .suggested-search-terms-container .title {
  margin: 0 0 0 1rem;
  color: #757575;
  font-size: 14px;
  font-weight: 300;
  cursor: default;
}

.search-terms-container .title.hidden, .filter-terms-container .title.hidden, .must-not-terms-container .title.hidden, .generated-search-terms .title.hidden, .suggested-search-terms-container .title.hidden {
  display: none;
}

.search-terms-container .new-search-term, .filter-terms-container .new-search-term, .must-not-terms-container .new-search-term, .generated-search-terms .new-search-term, .suggested-search-terms-container .new-search-term {
  min-width: 20rem;
  margin: 0.25rem 0.5rem;
  position: relative;
  height: 2rem;
  flex: 1;
  overflow: hidden;
  transition: 0.3s ease;
  pointer-events: none;
}

.search-terms-container .new-search-term.active, .filter-terms-container .new-search-term.active, .must-not-terms-container .new-search-term.active, .generated-search-terms .new-search-term.active, .suggested-search-terms-container .new-search-term.active {
  overflow: initial;
  z-index: 1;
}

.search-terms-container .new-search-term:hover, .filter-terms-container .new-search-term:hover, .must-not-terms-container .new-search-term:hover, .generated-search-terms .new-search-term:hover, .suggested-search-terms-container .new-search-term:hover {
  overflow: initial;
  z-index: 1;
}

.search-terms-container .new-search-term:hover .add-new-search-term, .filter-terms-container .new-search-term:hover .add-new-search-term, .must-not-terms-container .new-search-term:hover .add-new-search-term, .generated-search-terms .new-search-term:hover .add-new-search-term, .suggested-search-terms-container .new-search-term:hover .add-new-search-term {
  border-radius: 0.5rem 0.5rem 0 0;
  color: #CCCCCC;
}

.search-terms-container .new-search-term:hover .new-term-input-container, .filter-terms-container .new-search-term:hover .new-term-input-container, .must-not-terms-container .new-search-term:hover .new-term-input-container, .generated-search-terms .new-search-term:hover .new-term-input-container, .suggested-search-terms-container .new-search-term:hover .new-term-input-container {
  margin-top: 0px;
  opacity: 1;
}

.search-terms-container .new-search-term .hide, .filter-terms-container .new-search-term .hide, .must-not-terms-container .new-search-term .hide, .generated-search-terms .new-search-term .hide, .suggested-search-terms-container .new-search-term .hide {
  display: none !important;
}

.search-terms-container .new-search-term .add-new-search-term, .filter-terms-container .new-search-term .add-new-search-term, .must-not-terms-container .new-search-term .add-new-search-term, .generated-search-terms .new-search-term .add-new-search-term, .suggested-search-terms-container .new-search-term .add-new-search-term {
  padding: 0.5rem;
  color: #757575;
  background-color: #F2F2F2;
  border-radius: 0.5rem;
  pointer-events: all;
  transition: 0.3s ease;
}

.search-terms-container .new-search-term .add-new-search-term.active, .filter-terms-container .new-search-term .add-new-search-term.active, .must-not-terms-container .new-search-term .add-new-search-term.active, .generated-search-terms .new-search-term .add-new-search-term.active, .suggested-search-terms-container .new-search-term .add-new-search-term.active {
  border-radius: 0.5rem 0.5rem 0 0;
  color: #CCCCCC;
}

.search-terms-container .new-search-term .search-term-info, .filter-terms-container .new-search-term .search-term-info, .must-not-terms-container .new-search-term .search-term-info, .generated-search-terms .new-search-term .search-term-info, .suggested-search-terms-container .new-search-term .search-term-info {
  padding: 0.5rem 0.75rem;
  color: #757575;
  background-color: #F2F2F2;
  border-radius: 0.5rem 0.5rem 0 0;
  cursor: pointer;
  position: absolute;
  left: 18rem;
}

.search-terms-container .new-search-term .new-term-input-container, .filter-terms-container .new-search-term .new-term-input-container, .must-not-terms-container .new-search-term .new-term-input-container, .generated-search-terms .new-search-term .new-term-input-container, .suggested-search-terms-container .new-search-term .new-term-input-container {
  display: flex;
  flex-direction: column;
  padding: 0.25rem;
  background-color: #F2F2F2;
  border-radius: 0 0.5rem 0.5rem 0.5rem;
  width: 20rem;
  pointer-events: all;
  margin-top: 1px;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.search-terms-container .new-search-term .new-term-input-container.active, .filter-terms-container .new-search-term .new-term-input-container.active, .must-not-terms-container .new-search-term .new-term-input-container.active, .generated-search-terms .new-search-term .new-term-input-container.active, .suggested-search-terms-container .new-search-term .new-term-input-container.active {
  margin-top: 0px;
  opacity: 1;
}

.search-terms-container .new-search-term .new-term-input-container input, .filter-terms-container .new-search-term .new-term-input-container input, .must-not-terms-container .new-search-term .new-term-input-container input, .generated-search-terms .new-search-term .new-term-input-container input, .suggested-search-terms-container .new-search-term .new-term-input-container input {
  padding: 0.25rem;
  outline: none;
  margin: 0.25rem;
  border: none;
  border-radius: 0.25rem;
}

.search-terms-container .new-search-term .new-term-input-container input::placeholder, .filter-terms-container .new-search-term .new-term-input-container input::placeholder, .must-not-terms-container .new-search-term .new-term-input-container input::placeholder, .generated-search-terms .new-search-term .new-term-input-container input::placeholder, .suggested-search-terms-container .new-search-term .new-term-input-container input::placeholder {
  color: #757575;
  font-style: italic;
}

.search-terms-container .new-search-term .new-term-input-container input.active::placeholder, .filter-terms-container .new-search-term .new-term-input-container input.active::placeholder, .must-not-terms-container .new-search-term .new-term-input-container input.active::placeholder, .generated-search-terms .new-search-term .new-term-input-container input.active::placeholder, .suggested-search-terms-container .new-search-term .new-term-input-container input.active::placeholder {
  color: transparent;
}

.search-terms-container .keyword-term, .search-terms-container .function-term, .search-terms-container .synonym-term, .search-terms-container .specification-term, .filter-terms-container .keyword-term, .filter-terms-container .function-term, .filter-terms-container .synonym-term, .filter-terms-container .specification-term, .must-not-terms-container .keyword-term, .must-not-terms-container .function-term, .must-not-terms-container .synonym-term, .must-not-terms-container .specification-term, .generated-search-terms .keyword-term, .generated-search-terms .function-term, .generated-search-terms .synonym-term, .generated-search-terms .specification-term, .suggested-search-terms-container .keyword-term, .suggested-search-terms-container .function-term, .suggested-search-terms-container .synonym-term, .suggested-search-terms-container .specification-term {
  flex: 1;
  min-width: 20rem;
  max-width: 30rem;
  margin: 0.25rem 0.5rem;
  height: 2rem;
  overflow: initial;
}

.search-terms-container .keyword-term:hover, .search-terms-container .function-term:hover, .search-terms-container .synonym-term:hover, .search-terms-container .specification-term:hover, .filter-terms-container .keyword-term:hover, .filter-terms-container .function-term:hover, .filter-terms-container .synonym-term:hover, .filter-terms-container .specification-term:hover, .must-not-terms-container .keyword-term:hover, .must-not-terms-container .function-term:hover, .must-not-terms-container .synonym-term:hover, .must-not-terms-container .specification-term:hover, .generated-search-terms .keyword-term:hover, .generated-search-terms .function-term:hover, .generated-search-terms .synonym-term:hover, .generated-search-terms .specification-term:hover, .suggested-search-terms-container .keyword-term:hover, .suggested-search-terms-container .function-term:hover, .suggested-search-terms-container .synonym-term:hover, .suggested-search-terms-container .specification-term:hover {
  z-index: 1;
}

.search-terms-container .keyword-term .main-function, .search-terms-container .keyword-term .main-keyword, .search-terms-container .keyword-term .main-synonym, .search-terms-container .function-term .main-function, .search-terms-container .function-term .main-keyword, .search-terms-container .function-term .main-synonym, .search-terms-container .synonym-term .main-function, .search-terms-container .synonym-term .main-keyword, .search-terms-container .synonym-term .main-synonym, .search-terms-container .specification-term .main-function, .search-terms-container .specification-term .main-keyword, .search-terms-container .specification-term .main-synonym, .filter-terms-container .keyword-term .main-function, .filter-terms-container .keyword-term .main-keyword, .filter-terms-container .keyword-term .main-synonym, .filter-terms-container .function-term .main-function, .filter-terms-container .function-term .main-keyword, .filter-terms-container .function-term .main-synonym, .filter-terms-container .synonym-term .main-function, .filter-terms-container .synonym-term .main-keyword, .filter-terms-container .synonym-term .main-synonym, .filter-terms-container .specification-term .main-function, .filter-terms-container .specification-term .main-keyword, .filter-terms-container .specification-term .main-synonym, .must-not-terms-container .keyword-term .main-function, .must-not-terms-container .keyword-term .main-keyword, .must-not-terms-container .keyword-term .main-synonym, .must-not-terms-container .function-term .main-function, .must-not-terms-container .function-term .main-keyword, .must-not-terms-container .function-term .main-synonym, .must-not-terms-container .synonym-term .main-function, .must-not-terms-container .synonym-term .main-keyword, .must-not-terms-container .synonym-term .main-synonym, .must-not-terms-container .specification-term .main-function, .must-not-terms-container .specification-term .main-keyword, .must-not-terms-container .specification-term .main-synonym, .generated-search-terms .keyword-term .main-function, .generated-search-terms .keyword-term .main-keyword, .generated-search-terms .keyword-term .main-synonym, .generated-search-terms .function-term .main-function, .generated-search-terms .function-term .main-keyword, .generated-search-terms .function-term .main-synonym, .generated-search-terms .synonym-term .main-function, .generated-search-terms .synonym-term .main-keyword, .generated-search-terms .synonym-term .main-synonym, .generated-search-terms .specification-term .main-function, .generated-search-terms .specification-term .main-keyword, .generated-search-terms .specification-term .main-synonym, .suggested-search-terms-container .keyword-term .main-function, .suggested-search-terms-container .keyword-term .main-keyword, .suggested-search-terms-container .keyword-term .main-synonym, .suggested-search-terms-container .function-term .main-function, .suggested-search-terms-container .function-term .main-keyword, .suggested-search-terms-container .function-term .main-synonym, .suggested-search-terms-container .synonym-term .main-function, .suggested-search-terms-container .synonym-term .main-keyword, .suggested-search-terms-container .synonym-term .main-synonym, .suggested-search-terms-container .specification-term .main-function, .suggested-search-terms-container .specification-term .main-keyword, .suggested-search-terms-container .specification-term .main-synonym {
  display: flex;
  width: 100%;
  justify-content: space-between;
  overflow: hidden;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  transition: 0.3s ease;
}

.search-terms-container .keyword-term .main-function.filter, .search-terms-container .keyword-term .main-keyword.filter, .search-terms-container .keyword-term .main-synonym.filter, .search-terms-container .function-term .main-function.filter, .search-terms-container .function-term .main-keyword.filter, .search-terms-container .function-term .main-synonym.filter, .search-terms-container .synonym-term .main-function.filter, .search-terms-container .synonym-term .main-keyword.filter, .search-terms-container .synonym-term .main-synonym.filter, .search-terms-container .specification-term .main-function.filter, .search-terms-container .specification-term .main-keyword.filter, .search-terms-container .specification-term .main-synonym.filter, .filter-terms-container .keyword-term .main-function.filter, .filter-terms-container .keyword-term .main-keyword.filter, .filter-terms-container .keyword-term .main-synonym.filter, .filter-terms-container .function-term .main-function.filter, .filter-terms-container .function-term .main-keyword.filter, .filter-terms-container .function-term .main-synonym.filter, .filter-terms-container .synonym-term .main-function.filter, .filter-terms-container .synonym-term .main-keyword.filter, .filter-terms-container .synonym-term .main-synonym.filter, .filter-terms-container .specification-term .main-function.filter, .filter-terms-container .specification-term .main-keyword.filter, .filter-terms-container .specification-term .main-synonym.filter, .must-not-terms-container .keyword-term .main-function.filter, .must-not-terms-container .keyword-term .main-keyword.filter, .must-not-terms-container .keyword-term .main-synonym.filter, .must-not-terms-container .function-term .main-function.filter, .must-not-terms-container .function-term .main-keyword.filter, .must-not-terms-container .function-term .main-synonym.filter, .must-not-terms-container .synonym-term .main-function.filter, .must-not-terms-container .synonym-term .main-keyword.filter, .must-not-terms-container .synonym-term .main-synonym.filter, .must-not-terms-container .specification-term .main-function.filter, .must-not-terms-container .specification-term .main-keyword.filter, .must-not-terms-container .specification-term .main-synonym.filter, .generated-search-terms .keyword-term .main-function.filter, .generated-search-terms .keyword-term .main-keyword.filter, .generated-search-terms .keyword-term .main-synonym.filter, .generated-search-terms .function-term .main-function.filter, .generated-search-terms .function-term .main-keyword.filter, .generated-search-terms .function-term .main-synonym.filter, .generated-search-terms .synonym-term .main-function.filter, .generated-search-terms .synonym-term .main-keyword.filter, .generated-search-terms .synonym-term .main-synonym.filter, .generated-search-terms .specification-term .main-function.filter, .generated-search-terms .specification-term .main-keyword.filter, .generated-search-terms .specification-term .main-synonym.filter, .suggested-search-terms-container .keyword-term .main-function.filter, .suggested-search-terms-container .keyword-term .main-keyword.filter, .suggested-search-terms-container .keyword-term .main-synonym.filter, .suggested-search-terms-container .function-term .main-function.filter, .suggested-search-terms-container .function-term .main-keyword.filter, .suggested-search-terms-container .function-term .main-synonym.filter, .suggested-search-terms-container .synonym-term .main-function.filter, .suggested-search-terms-container .synonym-term .main-keyword.filter, .suggested-search-terms-container .synonym-term .main-synonym.filter, .suggested-search-terms-container .specification-term .main-function.filter, .suggested-search-terms-container .specification-term .main-keyword.filter, .suggested-search-terms-container .specification-term .main-synonym.filter {
  border: 1px solid #A3007680;
}

.search-terms-container .keyword-term .main-function.exclude, .search-terms-container .keyword-term .main-keyword.exclude, .search-terms-container .keyword-term .main-synonym.exclude, .search-terms-container .function-term .main-function.exclude, .search-terms-container .function-term .main-keyword.exclude, .search-terms-container .function-term .main-synonym.exclude, .search-terms-container .synonym-term .main-function.exclude, .search-terms-container .synonym-term .main-keyword.exclude, .search-terms-container .synonym-term .main-synonym.exclude, .search-terms-container .specification-term .main-function.exclude, .search-terms-container .specification-term .main-keyword.exclude, .search-terms-container .specification-term .main-synonym.exclude, .filter-terms-container .keyword-term .main-function.exclude, .filter-terms-container .keyword-term .main-keyword.exclude, .filter-terms-container .keyword-term .main-synonym.exclude, .filter-terms-container .function-term .main-function.exclude, .filter-terms-container .function-term .main-keyword.exclude, .filter-terms-container .function-term .main-synonym.exclude, .filter-terms-container .synonym-term .main-function.exclude, .filter-terms-container .synonym-term .main-keyword.exclude, .filter-terms-container .synonym-term .main-synonym.exclude, .filter-terms-container .specification-term .main-function.exclude, .filter-terms-container .specification-term .main-keyword.exclude, .filter-terms-container .specification-term .main-synonym.exclude, .must-not-terms-container .keyword-term .main-function.exclude, .must-not-terms-container .keyword-term .main-keyword.exclude, .must-not-terms-container .keyword-term .main-synonym.exclude, .must-not-terms-container .function-term .main-function.exclude, .must-not-terms-container .function-term .main-keyword.exclude, .must-not-terms-container .function-term .main-synonym.exclude, .must-not-terms-container .synonym-term .main-function.exclude, .must-not-terms-container .synonym-term .main-keyword.exclude, .must-not-terms-container .synonym-term .main-synonym.exclude, .must-not-terms-container .specification-term .main-function.exclude, .must-not-terms-container .specification-term .main-keyword.exclude, .must-not-terms-container .specification-term .main-synonym.exclude, .generated-search-terms .keyword-term .main-function.exclude, .generated-search-terms .keyword-term .main-keyword.exclude, .generated-search-terms .keyword-term .main-synonym.exclude, .generated-search-terms .function-term .main-function.exclude, .generated-search-terms .function-term .main-keyword.exclude, .generated-search-terms .function-term .main-synonym.exclude, .generated-search-terms .synonym-term .main-function.exclude, .generated-search-terms .synonym-term .main-keyword.exclude, .generated-search-terms .synonym-term .main-synonym.exclude, .generated-search-terms .specification-term .main-function.exclude, .generated-search-terms .specification-term .main-keyword.exclude, .generated-search-terms .specification-term .main-synonym.exclude, .suggested-search-terms-container .keyword-term .main-function.exclude, .suggested-search-terms-container .keyword-term .main-keyword.exclude, .suggested-search-terms-container .keyword-term .main-synonym.exclude, .suggested-search-terms-container .function-term .main-function.exclude, .suggested-search-terms-container .function-term .main-keyword.exclude, .suggested-search-terms-container .function-term .main-synonym.exclude, .suggested-search-terms-container .synonym-term .main-function.exclude, .suggested-search-terms-container .synonym-term .main-keyword.exclude, .suggested-search-terms-container .synonym-term .main-synonym.exclude, .suggested-search-terms-container .specification-term .main-function.exclude, .suggested-search-terms-container .specification-term .main-keyword.exclude, .suggested-search-terms-container .specification-term .main-synonym.exclude {
  border: 1px solid #FF2D5580;
}

.search-terms-container .keyword-term .main-function:hover, .search-terms-container .keyword-term .main-keyword:hover, .search-terms-container .keyword-term .main-synonym:hover, .search-terms-container .function-term .main-function:hover, .search-terms-container .function-term .main-keyword:hover, .search-terms-container .function-term .main-synonym:hover, .search-terms-container .synonym-term .main-function:hover, .search-terms-container .synonym-term .main-keyword:hover, .search-terms-container .synonym-term .main-synonym:hover, .search-terms-container .specification-term .main-function:hover, .search-terms-container .specification-term .main-keyword:hover, .search-terms-container .specification-term .main-synonym:hover, .filter-terms-container .keyword-term .main-function:hover, .filter-terms-container .keyword-term .main-keyword:hover, .filter-terms-container .keyword-term .main-synonym:hover, .filter-terms-container .function-term .main-function:hover, .filter-terms-container .function-term .main-keyword:hover, .filter-terms-container .function-term .main-synonym:hover, .filter-terms-container .synonym-term .main-function:hover, .filter-terms-container .synonym-term .main-keyword:hover, .filter-terms-container .synonym-term .main-synonym:hover, .filter-terms-container .specification-term .main-function:hover, .filter-terms-container .specification-term .main-keyword:hover, .filter-terms-container .specification-term .main-synonym:hover, .must-not-terms-container .keyword-term .main-function:hover, .must-not-terms-container .keyword-term .main-keyword:hover, .must-not-terms-container .keyword-term .main-synonym:hover, .must-not-terms-container .function-term .main-function:hover, .must-not-terms-container .function-term .main-keyword:hover, .must-not-terms-container .function-term .main-synonym:hover, .must-not-terms-container .synonym-term .main-function:hover, .must-not-terms-container .synonym-term .main-keyword:hover, .must-not-terms-container .synonym-term .main-synonym:hover, .must-not-terms-container .specification-term .main-function:hover, .must-not-terms-container .specification-term .main-keyword:hover, .must-not-terms-container .specification-term .main-synonym:hover, .generated-search-terms .keyword-term .main-function:hover, .generated-search-terms .keyword-term .main-keyword:hover, .generated-search-terms .keyword-term .main-synonym:hover, .generated-search-terms .function-term .main-function:hover, .generated-search-terms .function-term .main-keyword:hover, .generated-search-terms .function-term .main-synonym:hover, .generated-search-terms .synonym-term .main-function:hover, .generated-search-terms .synonym-term .main-keyword:hover, .generated-search-terms .synonym-term .main-synonym:hover, .generated-search-terms .specification-term .main-function:hover, .generated-search-terms .specification-term .main-keyword:hover, .generated-search-terms .specification-term .main-synonym:hover, .suggested-search-terms-container .keyword-term .main-function:hover, .suggested-search-terms-container .keyword-term .main-keyword:hover, .suggested-search-terms-container .keyword-term .main-synonym:hover, .suggested-search-terms-container .function-term .main-function:hover, .suggested-search-terms-container .function-term .main-keyword:hover, .suggested-search-terms-container .function-term .main-synonym:hover, .suggested-search-terms-container .synonym-term .main-function:hover, .suggested-search-terms-container .synonym-term .main-keyword:hover, .suggested-search-terms-container .synonym-term .main-synonym:hover, .suggested-search-terms-container .specification-term .main-function:hover, .suggested-search-terms-container .specification-term .main-keyword:hover, .suggested-search-terms-container .specification-term .main-synonym:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-terms-container .keyword-term .main-function .function-input-container, .search-terms-container .keyword-term .main-function .keyword-input-container, .search-terms-container .keyword-term .main-keyword .function-input-container, .search-terms-container .keyword-term .main-keyword .keyword-input-container, .search-terms-container .keyword-term .main-synonym .function-input-container, .search-terms-container .keyword-term .main-synonym .keyword-input-container, .search-terms-container .function-term .main-function .function-input-container, .search-terms-container .function-term .main-function .keyword-input-container, .search-terms-container .function-term .main-keyword .function-input-container, .search-terms-container .function-term .main-keyword .keyword-input-container, .search-terms-container .function-term .main-synonym .function-input-container, .search-terms-container .function-term .main-synonym .keyword-input-container, .search-terms-container .synonym-term .main-function .function-input-container, .search-terms-container .synonym-term .main-function .keyword-input-container, .search-terms-container .synonym-term .main-keyword .function-input-container, .search-terms-container .synonym-term .main-keyword .keyword-input-container, .search-terms-container .synonym-term .main-synonym .function-input-container, .search-terms-container .synonym-term .main-synonym .keyword-input-container, .search-terms-container .specification-term .main-function .function-input-container, .search-terms-container .specification-term .main-function .keyword-input-container, .search-terms-container .specification-term .main-keyword .function-input-container, .search-terms-container .specification-term .main-keyword .keyword-input-container, .search-terms-container .specification-term .main-synonym .function-input-container, .search-terms-container .specification-term .main-synonym .keyword-input-container, .filter-terms-container .keyword-term .main-function .function-input-container, .filter-terms-container .keyword-term .main-function .keyword-input-container, .filter-terms-container .keyword-term .main-keyword .function-input-container, .filter-terms-container .keyword-term .main-keyword .keyword-input-container, .filter-terms-container .keyword-term .main-synonym .function-input-container, .filter-terms-container .keyword-term .main-synonym .keyword-input-container, .filter-terms-container .function-term .main-function .function-input-container, .filter-terms-container .function-term .main-function .keyword-input-container, .filter-terms-container .function-term .main-keyword .function-input-container, .filter-terms-container .function-term .main-keyword .keyword-input-container, .filter-terms-container .function-term .main-synonym .function-input-container, .filter-terms-container .function-term .main-synonym .keyword-input-container, .filter-terms-container .synonym-term .main-function .function-input-container, .filter-terms-container .synonym-term .main-function .keyword-input-container, .filter-terms-container .synonym-term .main-keyword .function-input-container, .filter-terms-container .synonym-term .main-keyword .keyword-input-container, .filter-terms-container .synonym-term .main-synonym .function-input-container, .filter-terms-container .synonym-term .main-synonym .keyword-input-container, .filter-terms-container .specification-term .main-function .function-input-container, .filter-terms-container .specification-term .main-function .keyword-input-container, .filter-terms-container .specification-term .main-keyword .function-input-container, .filter-terms-container .specification-term .main-keyword .keyword-input-container, .filter-terms-container .specification-term .main-synonym .function-input-container, .filter-terms-container .specification-term .main-synonym .keyword-input-container, .must-not-terms-container .keyword-term .main-function .function-input-container, .must-not-terms-container .keyword-term .main-function .keyword-input-container, .must-not-terms-container .keyword-term .main-keyword .function-input-container, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container, .must-not-terms-container .keyword-term .main-synonym .function-input-container, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container, .must-not-terms-container .function-term .main-function .function-input-container, .must-not-terms-container .function-term .main-function .keyword-input-container, .must-not-terms-container .function-term .main-keyword .function-input-container, .must-not-terms-container .function-term .main-keyword .keyword-input-container, .must-not-terms-container .function-term .main-synonym .function-input-container, .must-not-terms-container .function-term .main-synonym .keyword-input-container, .must-not-terms-container .synonym-term .main-function .function-input-container, .must-not-terms-container .synonym-term .main-function .keyword-input-container, .must-not-terms-container .synonym-term .main-keyword .function-input-container, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container, .must-not-terms-container .synonym-term .main-synonym .function-input-container, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container, .must-not-terms-container .specification-term .main-function .function-input-container, .must-not-terms-container .specification-term .main-function .keyword-input-container, .must-not-terms-container .specification-term .main-keyword .function-input-container, .must-not-terms-container .specification-term .main-keyword .keyword-input-container, .must-not-terms-container .specification-term .main-synonym .function-input-container, .must-not-terms-container .specification-term .main-synonym .keyword-input-container, .generated-search-terms .keyword-term .main-function .function-input-container, .generated-search-terms .keyword-term .main-function .keyword-input-container, .generated-search-terms .keyword-term .main-keyword .function-input-container, .generated-search-terms .keyword-term .main-keyword .keyword-input-container, .generated-search-terms .keyword-term .main-synonym .function-input-container, .generated-search-terms .keyword-term .main-synonym .keyword-input-container, .generated-search-terms .function-term .main-function .function-input-container, .generated-search-terms .function-term .main-function .keyword-input-container, .generated-search-terms .function-term .main-keyword .function-input-container, .generated-search-terms .function-term .main-keyword .keyword-input-container, .generated-search-terms .function-term .main-synonym .function-input-container, .generated-search-terms .function-term .main-synonym .keyword-input-container, .generated-search-terms .synonym-term .main-function .function-input-container, .generated-search-terms .synonym-term .main-function .keyword-input-container, .generated-search-terms .synonym-term .main-keyword .function-input-container, .generated-search-terms .synonym-term .main-keyword .keyword-input-container, .generated-search-terms .synonym-term .main-synonym .function-input-container, .generated-search-terms .synonym-term .main-synonym .keyword-input-container, .generated-search-terms .specification-term .main-function .function-input-container, .generated-search-terms .specification-term .main-function .keyword-input-container, .generated-search-terms .specification-term .main-keyword .function-input-container, .generated-search-terms .specification-term .main-keyword .keyword-input-container, .generated-search-terms .specification-term .main-synonym .function-input-container, .generated-search-terms .specification-term .main-synonym .keyword-input-container, .suggested-search-terms-container .keyword-term .main-function .function-input-container, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container, .suggested-search-terms-container .keyword-term .main-keyword .function-input-container, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container, .suggested-search-terms-container .keyword-term .main-synonym .function-input-container, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container, .suggested-search-terms-container .function-term .main-function .function-input-container, .suggested-search-terms-container .function-term .main-function .keyword-input-container, .suggested-search-terms-container .function-term .main-keyword .function-input-container, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container, .suggested-search-terms-container .function-term .main-synonym .function-input-container, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container, .suggested-search-terms-container .synonym-term .main-function .function-input-container, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container, .suggested-search-terms-container .synonym-term .main-keyword .function-input-container, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container, .suggested-search-terms-container .synonym-term .main-synonym .function-input-container, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container, .suggested-search-terms-container .specification-term .main-function .function-input-container, .suggested-search-terms-container .specification-term .main-function .keyword-input-container, .suggested-search-terms-container .specification-term .main-keyword .function-input-container, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container, .suggested-search-terms-container .specification-term .main-synonym .function-input-container, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container {
  display: flex;
  align-items: center;
  overflow: auto;
  margin-left: 0.25rem;
}

.search-terms-container .keyword-term .main-function .keyword-input-container, .search-terms-container .keyword-term .main-function .verb-input-container, .search-terms-container .keyword-term .main-function .noun-input-container, .search-terms-container .keyword-term .main-function .synonym-input-container, .search-terms-container .keyword-term .main-keyword .keyword-input-container, .search-terms-container .keyword-term .main-keyword .verb-input-container, .search-terms-container .keyword-term .main-keyword .noun-input-container, .search-terms-container .keyword-term .main-keyword .synonym-input-container, .search-terms-container .keyword-term .main-synonym .keyword-input-container, .search-terms-container .keyword-term .main-synonym .verb-input-container, .search-terms-container .keyword-term .main-synonym .noun-input-container, .search-terms-container .keyword-term .main-synonym .synonym-input-container, .search-terms-container .function-term .main-function .keyword-input-container, .search-terms-container .function-term .main-function .verb-input-container, .search-terms-container .function-term .main-function .noun-input-container, .search-terms-container .function-term .main-function .synonym-input-container, .search-terms-container .function-term .main-keyword .keyword-input-container, .search-terms-container .function-term .main-keyword .verb-input-container, .search-terms-container .function-term .main-keyword .noun-input-container, .search-terms-container .function-term .main-keyword .synonym-input-container, .search-terms-container .function-term .main-synonym .keyword-input-container, .search-terms-container .function-term .main-synonym .verb-input-container, .search-terms-container .function-term .main-synonym .noun-input-container, .search-terms-container .function-term .main-synonym .synonym-input-container, .search-terms-container .synonym-term .main-function .keyword-input-container, .search-terms-container .synonym-term .main-function .verb-input-container, .search-terms-container .synonym-term .main-function .noun-input-container, .search-terms-container .synonym-term .main-function .synonym-input-container, .search-terms-container .synonym-term .main-keyword .keyword-input-container, .search-terms-container .synonym-term .main-keyword .verb-input-container, .search-terms-container .synonym-term .main-keyword .noun-input-container, .search-terms-container .synonym-term .main-keyword .synonym-input-container, .search-terms-container .synonym-term .main-synonym .keyword-input-container, .search-terms-container .synonym-term .main-synonym .verb-input-container, .search-terms-container .synonym-term .main-synonym .noun-input-container, .search-terms-container .synonym-term .main-synonym .synonym-input-container, .search-terms-container .specification-term .main-function .keyword-input-container, .search-terms-container .specification-term .main-function .verb-input-container, .search-terms-container .specification-term .main-function .noun-input-container, .search-terms-container .specification-term .main-function .synonym-input-container, .search-terms-container .specification-term .main-keyword .keyword-input-container, .search-terms-container .specification-term .main-keyword .verb-input-container, .search-terms-container .specification-term .main-keyword .noun-input-container, .search-terms-container .specification-term .main-keyword .synonym-input-container, .search-terms-container .specification-term .main-synonym .keyword-input-container, .search-terms-container .specification-term .main-synonym .verb-input-container, .search-terms-container .specification-term .main-synonym .noun-input-container, .search-terms-container .specification-term .main-synonym .synonym-input-container, .filter-terms-container .keyword-term .main-function .keyword-input-container, .filter-terms-container .keyword-term .main-function .verb-input-container, .filter-terms-container .keyword-term .main-function .noun-input-container, .filter-terms-container .keyword-term .main-function .synonym-input-container, .filter-terms-container .keyword-term .main-keyword .keyword-input-container, .filter-terms-container .keyword-term .main-keyword .verb-input-container, .filter-terms-container .keyword-term .main-keyword .noun-input-container, .filter-terms-container .keyword-term .main-keyword .synonym-input-container, .filter-terms-container .keyword-term .main-synonym .keyword-input-container, .filter-terms-container .keyword-term .main-synonym .verb-input-container, .filter-terms-container .keyword-term .main-synonym .noun-input-container, .filter-terms-container .keyword-term .main-synonym .synonym-input-container, .filter-terms-container .function-term .main-function .keyword-input-container, .filter-terms-container .function-term .main-function .verb-input-container, .filter-terms-container .function-term .main-function .noun-input-container, .filter-terms-container .function-term .main-function .synonym-input-container, .filter-terms-container .function-term .main-keyword .keyword-input-container, .filter-terms-container .function-term .main-keyword .verb-input-container, .filter-terms-container .function-term .main-keyword .noun-input-container, .filter-terms-container .function-term .main-keyword .synonym-input-container, .filter-terms-container .function-term .main-synonym .keyword-input-container, .filter-terms-container .function-term .main-synonym .verb-input-container, .filter-terms-container .function-term .main-synonym .noun-input-container, .filter-terms-container .function-term .main-synonym .synonym-input-container, .filter-terms-container .synonym-term .main-function .keyword-input-container, .filter-terms-container .synonym-term .main-function .verb-input-container, .filter-terms-container .synonym-term .main-function .noun-input-container, .filter-terms-container .synonym-term .main-function .synonym-input-container, .filter-terms-container .synonym-term .main-keyword .keyword-input-container, .filter-terms-container .synonym-term .main-keyword .verb-input-container, .filter-terms-container .synonym-term .main-keyword .noun-input-container, .filter-terms-container .synonym-term .main-keyword .synonym-input-container, .filter-terms-container .synonym-term .main-synonym .keyword-input-container, .filter-terms-container .synonym-term .main-synonym .verb-input-container, .filter-terms-container .synonym-term .main-synonym .noun-input-container, .filter-terms-container .synonym-term .main-synonym .synonym-input-container, .filter-terms-container .specification-term .main-function .keyword-input-container, .filter-terms-container .specification-term .main-function .verb-input-container, .filter-terms-container .specification-term .main-function .noun-input-container, .filter-terms-container .specification-term .main-function .synonym-input-container, .filter-terms-container .specification-term .main-keyword .keyword-input-container, .filter-terms-container .specification-term .main-keyword .verb-input-container, .filter-terms-container .specification-term .main-keyword .noun-input-container, .filter-terms-container .specification-term .main-keyword .synonym-input-container, .filter-terms-container .specification-term .main-synonym .keyword-input-container, .filter-terms-container .specification-term .main-synonym .verb-input-container, .filter-terms-container .specification-term .main-synonym .noun-input-container, .filter-terms-container .specification-term .main-synonym .synonym-input-container, .must-not-terms-container .keyword-term .main-function .keyword-input-container, .must-not-terms-container .keyword-term .main-function .verb-input-container, .must-not-terms-container .keyword-term .main-function .noun-input-container, .must-not-terms-container .keyword-term .main-function .synonym-input-container, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container, .must-not-terms-container .keyword-term .main-keyword .verb-input-container, .must-not-terms-container .keyword-term .main-keyword .noun-input-container, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container, .must-not-terms-container .keyword-term .main-synonym .verb-input-container, .must-not-terms-container .keyword-term .main-synonym .noun-input-container, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container, .must-not-terms-container .function-term .main-function .keyword-input-container, .must-not-terms-container .function-term .main-function .verb-input-container, .must-not-terms-container .function-term .main-function .noun-input-container, .must-not-terms-container .function-term .main-function .synonym-input-container, .must-not-terms-container .function-term .main-keyword .keyword-input-container, .must-not-terms-container .function-term .main-keyword .verb-input-container, .must-not-terms-container .function-term .main-keyword .noun-input-container, .must-not-terms-container .function-term .main-keyword .synonym-input-container, .must-not-terms-container .function-term .main-synonym .keyword-input-container, .must-not-terms-container .function-term .main-synonym .verb-input-container, .must-not-terms-container .function-term .main-synonym .noun-input-container, .must-not-terms-container .function-term .main-synonym .synonym-input-container, .must-not-terms-container .synonym-term .main-function .keyword-input-container, .must-not-terms-container .synonym-term .main-function .verb-input-container, .must-not-terms-container .synonym-term .main-function .noun-input-container, .must-not-terms-container .synonym-term .main-function .synonym-input-container, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container, .must-not-terms-container .synonym-term .main-keyword .verb-input-container, .must-not-terms-container .synonym-term .main-keyword .noun-input-container, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container, .must-not-terms-container .synonym-term .main-synonym .verb-input-container, .must-not-terms-container .synonym-term .main-synonym .noun-input-container, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container, .must-not-terms-container .specification-term .main-function .keyword-input-container, .must-not-terms-container .specification-term .main-function .verb-input-container, .must-not-terms-container .specification-term .main-function .noun-input-container, .must-not-terms-container .specification-term .main-function .synonym-input-container, .must-not-terms-container .specification-term .main-keyword .keyword-input-container, .must-not-terms-container .specification-term .main-keyword .verb-input-container, .must-not-terms-container .specification-term .main-keyword .noun-input-container, .must-not-terms-container .specification-term .main-keyword .synonym-input-container, .must-not-terms-container .specification-term .main-synonym .keyword-input-container, .must-not-terms-container .specification-term .main-synonym .verb-input-container, .must-not-terms-container .specification-term .main-synonym .noun-input-container, .must-not-terms-container .specification-term .main-synonym .synonym-input-container, .generated-search-terms .keyword-term .main-function .keyword-input-container, .generated-search-terms .keyword-term .main-function .verb-input-container, .generated-search-terms .keyword-term .main-function .noun-input-container, .generated-search-terms .keyword-term .main-function .synonym-input-container, .generated-search-terms .keyword-term .main-keyword .keyword-input-container, .generated-search-terms .keyword-term .main-keyword .verb-input-container, .generated-search-terms .keyword-term .main-keyword .noun-input-container, .generated-search-terms .keyword-term .main-keyword .synonym-input-container, .generated-search-terms .keyword-term .main-synonym .keyword-input-container, .generated-search-terms .keyword-term .main-synonym .verb-input-container, .generated-search-terms .keyword-term .main-synonym .noun-input-container, .generated-search-terms .keyword-term .main-synonym .synonym-input-container, .generated-search-terms .function-term .main-function .keyword-input-container, .generated-search-terms .function-term .main-function .verb-input-container, .generated-search-terms .function-term .main-function .noun-input-container, .generated-search-terms .function-term .main-function .synonym-input-container, .generated-search-terms .function-term .main-keyword .keyword-input-container, .generated-search-terms .function-term .main-keyword .verb-input-container, .generated-search-terms .function-term .main-keyword .noun-input-container, .generated-search-terms .function-term .main-keyword .synonym-input-container, .generated-search-terms .function-term .main-synonym .keyword-input-container, .generated-search-terms .function-term .main-synonym .verb-input-container, .generated-search-terms .function-term .main-synonym .noun-input-container, .generated-search-terms .function-term .main-synonym .synonym-input-container, .generated-search-terms .synonym-term .main-function .keyword-input-container, .generated-search-terms .synonym-term .main-function .verb-input-container, .generated-search-terms .synonym-term .main-function .noun-input-container, .generated-search-terms .synonym-term .main-function .synonym-input-container, .generated-search-terms .synonym-term .main-keyword .keyword-input-container, .generated-search-terms .synonym-term .main-keyword .verb-input-container, .generated-search-terms .synonym-term .main-keyword .noun-input-container, .generated-search-terms .synonym-term .main-keyword .synonym-input-container, .generated-search-terms .synonym-term .main-synonym .keyword-input-container, .generated-search-terms .synonym-term .main-synonym .verb-input-container, .generated-search-terms .synonym-term .main-synonym .noun-input-container, .generated-search-terms .synonym-term .main-synonym .synonym-input-container, .generated-search-terms .specification-term .main-function .keyword-input-container, .generated-search-terms .specification-term .main-function .verb-input-container, .generated-search-terms .specification-term .main-function .noun-input-container, .generated-search-terms .specification-term .main-function .synonym-input-container, .generated-search-terms .specification-term .main-keyword .keyword-input-container, .generated-search-terms .specification-term .main-keyword .verb-input-container, .generated-search-terms .specification-term .main-keyword .noun-input-container, .generated-search-terms .specification-term .main-keyword .synonym-input-container, .generated-search-terms .specification-term .main-synonym .keyword-input-container, .generated-search-terms .specification-term .main-synonym .verb-input-container, .generated-search-terms .specification-term .main-synonym .noun-input-container, .generated-search-terms .specification-term .main-synonym .synonym-input-container, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container, .suggested-search-terms-container .keyword-term .main-function .verb-input-container, .suggested-search-terms-container .keyword-term .main-function .noun-input-container, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container, .suggested-search-terms-container .function-term .main-function .keyword-input-container, .suggested-search-terms-container .function-term .main-function .verb-input-container, .suggested-search-terms-container .function-term .main-function .noun-input-container, .suggested-search-terms-container .function-term .main-function .synonym-input-container, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container, .suggested-search-terms-container .function-term .main-keyword .verb-input-container, .suggested-search-terms-container .function-term .main-keyword .noun-input-container, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container, .suggested-search-terms-container .function-term .main-synonym .verb-input-container, .suggested-search-terms-container .function-term .main-synonym .noun-input-container, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container, .suggested-search-terms-container .synonym-term .main-function .verb-input-container, .suggested-search-terms-container .synonym-term .main-function .noun-input-container, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container, .suggested-search-terms-container .specification-term .main-function .keyword-input-container, .suggested-search-terms-container .specification-term .main-function .verb-input-container, .suggested-search-terms-container .specification-term .main-function .noun-input-container, .suggested-search-terms-container .specification-term .main-function .synonym-input-container, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container {
  display: flex;
  align-items: center;
  overflow: auto;
  overflow: hidden;
}

.search-terms-container .keyword-term .main-function .keyword-input-container.pointer, .search-terms-container .keyword-term .main-function .verb-input-container.pointer, .search-terms-container .keyword-term .main-function .noun-input-container.pointer, .search-terms-container .keyword-term .main-function .synonym-input-container.pointer, .search-terms-container .keyword-term .main-keyword .keyword-input-container.pointer, .search-terms-container .keyword-term .main-keyword .verb-input-container.pointer, .search-terms-container .keyword-term .main-keyword .noun-input-container.pointer, .search-terms-container .keyword-term .main-keyword .synonym-input-container.pointer, .search-terms-container .keyword-term .main-synonym .keyword-input-container.pointer, .search-terms-container .keyword-term .main-synonym .verb-input-container.pointer, .search-terms-container .keyword-term .main-synonym .noun-input-container.pointer, .search-terms-container .keyword-term .main-synonym .synonym-input-container.pointer, .search-terms-container .function-term .main-function .keyword-input-container.pointer, .search-terms-container .function-term .main-function .verb-input-container.pointer, .search-terms-container .function-term .main-function .noun-input-container.pointer, .search-terms-container .function-term .main-function .synonym-input-container.pointer, .search-terms-container .function-term .main-keyword .keyword-input-container.pointer, .search-terms-container .function-term .main-keyword .verb-input-container.pointer, .search-terms-container .function-term .main-keyword .noun-input-container.pointer, .search-terms-container .function-term .main-keyword .synonym-input-container.pointer, .search-terms-container .function-term .main-synonym .keyword-input-container.pointer, .search-terms-container .function-term .main-synonym .verb-input-container.pointer, .search-terms-container .function-term .main-synonym .noun-input-container.pointer, .search-terms-container .function-term .main-synonym .synonym-input-container.pointer, .search-terms-container .synonym-term .main-function .keyword-input-container.pointer, .search-terms-container .synonym-term .main-function .verb-input-container.pointer, .search-terms-container .synonym-term .main-function .noun-input-container.pointer, .search-terms-container .synonym-term .main-function .synonym-input-container.pointer, .search-terms-container .synonym-term .main-keyword .keyword-input-container.pointer, .search-terms-container .synonym-term .main-keyword .verb-input-container.pointer, .search-terms-container .synonym-term .main-keyword .noun-input-container.pointer, .search-terms-container .synonym-term .main-keyword .synonym-input-container.pointer, .search-terms-container .synonym-term .main-synonym .keyword-input-container.pointer, .search-terms-container .synonym-term .main-synonym .verb-input-container.pointer, .search-terms-container .synonym-term .main-synonym .noun-input-container.pointer, .search-terms-container .synonym-term .main-synonym .synonym-input-container.pointer, .search-terms-container .specification-term .main-function .keyword-input-container.pointer, .search-terms-container .specification-term .main-function .verb-input-container.pointer, .search-terms-container .specification-term .main-function .noun-input-container.pointer, .search-terms-container .specification-term .main-function .synonym-input-container.pointer, .search-terms-container .specification-term .main-keyword .keyword-input-container.pointer, .search-terms-container .specification-term .main-keyword .verb-input-container.pointer, .search-terms-container .specification-term .main-keyword .noun-input-container.pointer, .search-terms-container .specification-term .main-keyword .synonym-input-container.pointer, .search-terms-container .specification-term .main-synonym .keyword-input-container.pointer, .search-terms-container .specification-term .main-synonym .verb-input-container.pointer, .search-terms-container .specification-term .main-synonym .noun-input-container.pointer, .search-terms-container .specification-term .main-synonym .synonym-input-container.pointer, .filter-terms-container .keyword-term .main-function .keyword-input-container.pointer, .filter-terms-container .keyword-term .main-function .verb-input-container.pointer, .filter-terms-container .keyword-term .main-function .noun-input-container.pointer, .filter-terms-container .keyword-term .main-function .synonym-input-container.pointer, .filter-terms-container .keyword-term .main-keyword .keyword-input-container.pointer, .filter-terms-container .keyword-term .main-keyword .verb-input-container.pointer, .filter-terms-container .keyword-term .main-keyword .noun-input-container.pointer, .filter-terms-container .keyword-term .main-keyword .synonym-input-container.pointer, .filter-terms-container .keyword-term .main-synonym .keyword-input-container.pointer, .filter-terms-container .keyword-term .main-synonym .verb-input-container.pointer, .filter-terms-container .keyword-term .main-synonym .noun-input-container.pointer, .filter-terms-container .keyword-term .main-synonym .synonym-input-container.pointer, .filter-terms-container .function-term .main-function .keyword-input-container.pointer, .filter-terms-container .function-term .main-function .verb-input-container.pointer, .filter-terms-container .function-term .main-function .noun-input-container.pointer, .filter-terms-container .function-term .main-function .synonym-input-container.pointer, .filter-terms-container .function-term .main-keyword .keyword-input-container.pointer, .filter-terms-container .function-term .main-keyword .verb-input-container.pointer, .filter-terms-container .function-term .main-keyword .noun-input-container.pointer, .filter-terms-container .function-term .main-keyword .synonym-input-container.pointer, .filter-terms-container .function-term .main-synonym .keyword-input-container.pointer, .filter-terms-container .function-term .main-synonym .verb-input-container.pointer, .filter-terms-container .function-term .main-synonym .noun-input-container.pointer, .filter-terms-container .function-term .main-synonym .synonym-input-container.pointer, .filter-terms-container .synonym-term .main-function .keyword-input-container.pointer, .filter-terms-container .synonym-term .main-function .verb-input-container.pointer, .filter-terms-container .synonym-term .main-function .noun-input-container.pointer, .filter-terms-container .synonym-term .main-function .synonym-input-container.pointer, .filter-terms-container .synonym-term .main-keyword .keyword-input-container.pointer, .filter-terms-container .synonym-term .main-keyword .verb-input-container.pointer, .filter-terms-container .synonym-term .main-keyword .noun-input-container.pointer, .filter-terms-container .synonym-term .main-keyword .synonym-input-container.pointer, .filter-terms-container .synonym-term .main-synonym .keyword-input-container.pointer, .filter-terms-container .synonym-term .main-synonym .verb-input-container.pointer, .filter-terms-container .synonym-term .main-synonym .noun-input-container.pointer, .filter-terms-container .synonym-term .main-synonym .synonym-input-container.pointer, .filter-terms-container .specification-term .main-function .keyword-input-container.pointer, .filter-terms-container .specification-term .main-function .verb-input-container.pointer, .filter-terms-container .specification-term .main-function .noun-input-container.pointer, .filter-terms-container .specification-term .main-function .synonym-input-container.pointer, .filter-terms-container .specification-term .main-keyword .keyword-input-container.pointer, .filter-terms-container .specification-term .main-keyword .verb-input-container.pointer, .filter-terms-container .specification-term .main-keyword .noun-input-container.pointer, .filter-terms-container .specification-term .main-keyword .synonym-input-container.pointer, .filter-terms-container .specification-term .main-synonym .keyword-input-container.pointer, .filter-terms-container .specification-term .main-synonym .verb-input-container.pointer, .filter-terms-container .specification-term .main-synonym .noun-input-container.pointer, .filter-terms-container .specification-term .main-synonym .synonym-input-container.pointer, .must-not-terms-container .keyword-term .main-function .keyword-input-container.pointer, .must-not-terms-container .keyword-term .main-function .verb-input-container.pointer, .must-not-terms-container .keyword-term .main-function .noun-input-container.pointer, .must-not-terms-container .keyword-term .main-function .synonym-input-container.pointer, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container.pointer, .must-not-terms-container .keyword-term .main-keyword .verb-input-container.pointer, .must-not-terms-container .keyword-term .main-keyword .noun-input-container.pointer, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container.pointer, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container.pointer, .must-not-terms-container .keyword-term .main-synonym .verb-input-container.pointer, .must-not-terms-container .keyword-term .main-synonym .noun-input-container.pointer, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container.pointer, .must-not-terms-container .function-term .main-function .keyword-input-container.pointer, .must-not-terms-container .function-term .main-function .verb-input-container.pointer, .must-not-terms-container .function-term .main-function .noun-input-container.pointer, .must-not-terms-container .function-term .main-function .synonym-input-container.pointer, .must-not-terms-container .function-term .main-keyword .keyword-input-container.pointer, .must-not-terms-container .function-term .main-keyword .verb-input-container.pointer, .must-not-terms-container .function-term .main-keyword .noun-input-container.pointer, .must-not-terms-container .function-term .main-keyword .synonym-input-container.pointer, .must-not-terms-container .function-term .main-synonym .keyword-input-container.pointer, .must-not-terms-container .function-term .main-synonym .verb-input-container.pointer, .must-not-terms-container .function-term .main-synonym .noun-input-container.pointer, .must-not-terms-container .function-term .main-synonym .synonym-input-container.pointer, .must-not-terms-container .synonym-term .main-function .keyword-input-container.pointer, .must-not-terms-container .synonym-term .main-function .verb-input-container.pointer, .must-not-terms-container .synonym-term .main-function .noun-input-container.pointer, .must-not-terms-container .synonym-term .main-function .synonym-input-container.pointer, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container.pointer, .must-not-terms-container .synonym-term .main-keyword .verb-input-container.pointer, .must-not-terms-container .synonym-term .main-keyword .noun-input-container.pointer, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container.pointer, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container.pointer, .must-not-terms-container .synonym-term .main-synonym .verb-input-container.pointer, .must-not-terms-container .synonym-term .main-synonym .noun-input-container.pointer, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container.pointer, .must-not-terms-container .specification-term .main-function .keyword-input-container.pointer, .must-not-terms-container .specification-term .main-function .verb-input-container.pointer, .must-not-terms-container .specification-term .main-function .noun-input-container.pointer, .must-not-terms-container .specification-term .main-function .synonym-input-container.pointer, .must-not-terms-container .specification-term .main-keyword .keyword-input-container.pointer, .must-not-terms-container .specification-term .main-keyword .verb-input-container.pointer, .must-not-terms-container .specification-term .main-keyword .noun-input-container.pointer, .must-not-terms-container .specification-term .main-keyword .synonym-input-container.pointer, .must-not-terms-container .specification-term .main-synonym .keyword-input-container.pointer, .must-not-terms-container .specification-term .main-synonym .verb-input-container.pointer, .must-not-terms-container .specification-term .main-synonym .noun-input-container.pointer, .must-not-terms-container .specification-term .main-synonym .synonym-input-container.pointer, .generated-search-terms .keyword-term .main-function .keyword-input-container.pointer, .generated-search-terms .keyword-term .main-function .verb-input-container.pointer, .generated-search-terms .keyword-term .main-function .noun-input-container.pointer, .generated-search-terms .keyword-term .main-function .synonym-input-container.pointer, .generated-search-terms .keyword-term .main-keyword .keyword-input-container.pointer, .generated-search-terms .keyword-term .main-keyword .verb-input-container.pointer, .generated-search-terms .keyword-term .main-keyword .noun-input-container.pointer, .generated-search-terms .keyword-term .main-keyword .synonym-input-container.pointer, .generated-search-terms .keyword-term .main-synonym .keyword-input-container.pointer, .generated-search-terms .keyword-term .main-synonym .verb-input-container.pointer, .generated-search-terms .keyword-term .main-synonym .noun-input-container.pointer, .generated-search-terms .keyword-term .main-synonym .synonym-input-container.pointer, .generated-search-terms .function-term .main-function .keyword-input-container.pointer, .generated-search-terms .function-term .main-function .verb-input-container.pointer, .generated-search-terms .function-term .main-function .noun-input-container.pointer, .generated-search-terms .function-term .main-function .synonym-input-container.pointer, .generated-search-terms .function-term .main-keyword .keyword-input-container.pointer, .generated-search-terms .function-term .main-keyword .verb-input-container.pointer, .generated-search-terms .function-term .main-keyword .noun-input-container.pointer, .generated-search-terms .function-term .main-keyword .synonym-input-container.pointer, .generated-search-terms .function-term .main-synonym .keyword-input-container.pointer, .generated-search-terms .function-term .main-synonym .verb-input-container.pointer, .generated-search-terms .function-term .main-synonym .noun-input-container.pointer, .generated-search-terms .function-term .main-synonym .synonym-input-container.pointer, .generated-search-terms .synonym-term .main-function .keyword-input-container.pointer, .generated-search-terms .synonym-term .main-function .verb-input-container.pointer, .generated-search-terms .synonym-term .main-function .noun-input-container.pointer, .generated-search-terms .synonym-term .main-function .synonym-input-container.pointer, .generated-search-terms .synonym-term .main-keyword .keyword-input-container.pointer, .generated-search-terms .synonym-term .main-keyword .verb-input-container.pointer, .generated-search-terms .synonym-term .main-keyword .noun-input-container.pointer, .generated-search-terms .synonym-term .main-keyword .synonym-input-container.pointer, .generated-search-terms .synonym-term .main-synonym .keyword-input-container.pointer, .generated-search-terms .synonym-term .main-synonym .verb-input-container.pointer, .generated-search-terms .synonym-term .main-synonym .noun-input-container.pointer, .generated-search-terms .synonym-term .main-synonym .synonym-input-container.pointer, .generated-search-terms .specification-term .main-function .keyword-input-container.pointer, .generated-search-terms .specification-term .main-function .verb-input-container.pointer, .generated-search-terms .specification-term .main-function .noun-input-container.pointer, .generated-search-terms .specification-term .main-function .synonym-input-container.pointer, .generated-search-terms .specification-term .main-keyword .keyword-input-container.pointer, .generated-search-terms .specification-term .main-keyword .verb-input-container.pointer, .generated-search-terms .specification-term .main-keyword .noun-input-container.pointer, .generated-search-terms .specification-term .main-keyword .synonym-input-container.pointer, .generated-search-terms .specification-term .main-synonym .keyword-input-container.pointer, .generated-search-terms .specification-term .main-synonym .verb-input-container.pointer, .generated-search-terms .specification-term .main-synonym .noun-input-container.pointer, .generated-search-terms .specification-term .main-synonym .synonym-input-container.pointer, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container.pointer, .suggested-search-terms-container .keyword-term .main-function .verb-input-container.pointer, .suggested-search-terms-container .keyword-term .main-function .noun-input-container.pointer, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container.pointer, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container.pointer, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container.pointer, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container.pointer, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container.pointer, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container.pointer, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container.pointer, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container.pointer, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container.pointer, .suggested-search-terms-container .function-term .main-function .keyword-input-container.pointer, .suggested-search-terms-container .function-term .main-function .verb-input-container.pointer, .suggested-search-terms-container .function-term .main-function .noun-input-container.pointer, .suggested-search-terms-container .function-term .main-function .synonym-input-container.pointer, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container.pointer, .suggested-search-terms-container .function-term .main-keyword .verb-input-container.pointer, .suggested-search-terms-container .function-term .main-keyword .noun-input-container.pointer, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container.pointer, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container.pointer, .suggested-search-terms-container .function-term .main-synonym .verb-input-container.pointer, .suggested-search-terms-container .function-term .main-synonym .noun-input-container.pointer, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container.pointer, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container.pointer, .suggested-search-terms-container .synonym-term .main-function .verb-input-container.pointer, .suggested-search-terms-container .synonym-term .main-function .noun-input-container.pointer, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container.pointer, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container.pointer, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container.pointer, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container.pointer, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container.pointer, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container.pointer, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container.pointer, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container.pointer, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container.pointer, .suggested-search-terms-container .specification-term .main-function .keyword-input-container.pointer, .suggested-search-terms-container .specification-term .main-function .verb-input-container.pointer, .suggested-search-terms-container .specification-term .main-function .noun-input-container.pointer, .suggested-search-terms-container .specification-term .main-function .synonym-input-container.pointer, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container.pointer, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container.pointer, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container.pointer, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container.pointer, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container.pointer, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container.pointer, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container.pointer, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container.pointer {
  cursor: pointer;
}

.search-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .noun-input, .search-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .search-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-function .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-function .keyword-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-function .keyword-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-function .verb-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-function .verb-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-function .verb-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-function .noun-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-function .noun-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-function .noun-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-function .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-function .synonym-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-function .synonym-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .noun-input, .search-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .search-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .noun-input, .search-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .search-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-function .verb-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-function .verb-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-function .verb-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-function .noun-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-function .noun-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-function .noun-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .noun-input, .search-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .search-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .search-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .noun-input, .filter-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-function .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-function .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-function .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-function .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-function .verb-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-function .verb-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-function .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-function .noun-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-function .noun-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-function .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-function .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-function .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .noun-input, .filter-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .noun-input, .filter-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-function .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-function .verb-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-function .verb-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-function .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-function .noun-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-function .noun-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .noun-input, .filter-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .filter-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .filter-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-function .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-function .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-function .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-function .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-function .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-function .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-function .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-function .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-function .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-function .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-function .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-function .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-function .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-function .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-function .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-function .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-function .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-function .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .noun-input, .must-not-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .must-not-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .must-not-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-function .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-function .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-function .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-function .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-function .verb-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-function .verb-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-function .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-function .noun-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-function .noun-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-function .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-function .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-function .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-keyword .verb-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-keyword .verb-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-keyword .noun-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-keyword .noun-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-synonym .verb-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-synonym .verb-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-synonym .noun-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-synonym .noun-input-container.pointer:hover .noun-input, .generated-search-terms .keyword-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .keyword-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .keyword-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-function .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-function .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-function .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-function .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-function .verb-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-function .verb-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-function .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-function .noun-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-function .noun-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-function .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-function .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-function .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-keyword .verb-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-keyword .verb-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-keyword .noun-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-keyword .noun-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-synonym .verb-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-synonym .verb-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-synonym .noun-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-synonym .noun-input-container.pointer:hover .noun-input, .generated-search-terms .function-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .function-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .function-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-function .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-function .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-function .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-function .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-function .verb-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-function .verb-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-function .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-function .noun-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-function .noun-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-function .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-function .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-function .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-keyword .verb-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-keyword .verb-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-keyword .noun-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-keyword .noun-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-synonym .verb-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-synonym .verb-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-synonym .noun-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-synonym .noun-input-container.pointer:hover .noun-input, .generated-search-terms .synonym-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .synonym-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .synonym-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-function .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-function .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-function .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-function .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-function .verb-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-function .verb-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-function .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-function .noun-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-function .noun-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-function .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-function .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-function .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-keyword .verb-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-keyword .verb-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-keyword .noun-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-keyword .noun-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-synonym .verb-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-synonym .verb-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-synonym .noun-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-synonym .noun-input-container.pointer:hover .noun-input, .generated-search-terms .specification-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .generated-search-terms .specification-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .generated-search-terms .specification-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-function .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-function .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-function .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-function .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-function .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-function .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-function .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-function .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-function .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-function .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-function .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-function .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-function .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-function .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-keyword .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-keyword .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-synonym .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-synonym .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-function .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-function .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-function .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-function .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-function .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-function .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-function .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-function .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-function .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-function .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container.pointer:hover .noun-input, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .keyword-input, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .verb-input, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container.pointer:hover .noun-input {
  text-decoration: underline;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .keyword-input, .search-terms-container .keyword-term .main-function .keyword-input-container .verb-input, .search-terms-container .keyword-term .main-function .keyword-input-container .noun-input, .search-terms-container .keyword-term .main-function .keyword-input-container .synonym-input, .search-terms-container .keyword-term .main-function .verb-input-container .keyword-input, .search-terms-container .keyword-term .main-function .verb-input-container .verb-input, .search-terms-container .keyword-term .main-function .verb-input-container .noun-input, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-input, .search-terms-container .keyword-term .main-function .noun-input-container .keyword-input, .search-terms-container .keyword-term .main-function .noun-input-container .verb-input, .search-terms-container .keyword-term .main-function .noun-input-container .noun-input, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-input, .search-terms-container .keyword-term .main-function .synonym-input-container .keyword-input, .search-terms-container .keyword-term .main-function .synonym-input-container .verb-input, .search-terms-container .keyword-term .main-function .synonym-input-container .noun-input, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-input, .search-terms-container .keyword-term .main-keyword .keyword-input-container .keyword-input, .search-terms-container .keyword-term .main-keyword .keyword-input-container .verb-input, .search-terms-container .keyword-term .main-keyword .keyword-input-container .noun-input, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-input, .search-terms-container .keyword-term .main-keyword .verb-input-container .keyword-input, .search-terms-container .keyword-term .main-keyword .verb-input-container .verb-input, .search-terms-container .keyword-term .main-keyword .verb-input-container .noun-input, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-input, .search-terms-container .keyword-term .main-keyword .noun-input-container .keyword-input, .search-terms-container .keyword-term .main-keyword .noun-input-container .verb-input, .search-terms-container .keyword-term .main-keyword .noun-input-container .noun-input, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-input, .search-terms-container .keyword-term .main-keyword .synonym-input-container .keyword-input, .search-terms-container .keyword-term .main-keyword .synonym-input-container .verb-input, .search-terms-container .keyword-term .main-keyword .synonym-input-container .noun-input, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-input, .search-terms-container .keyword-term .main-synonym .keyword-input-container .keyword-input, .search-terms-container .keyword-term .main-synonym .keyword-input-container .verb-input, .search-terms-container .keyword-term .main-synonym .keyword-input-container .noun-input, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-input, .search-terms-container .keyword-term .main-synonym .verb-input-container .keyword-input, .search-terms-container .keyword-term .main-synonym .verb-input-container .verb-input, .search-terms-container .keyword-term .main-synonym .verb-input-container .noun-input, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-input, .search-terms-container .keyword-term .main-synonym .noun-input-container .keyword-input, .search-terms-container .keyword-term .main-synonym .noun-input-container .verb-input, .search-terms-container .keyword-term .main-synonym .noun-input-container .noun-input, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-input, .search-terms-container .keyword-term .main-synonym .synonym-input-container .keyword-input, .search-terms-container .keyword-term .main-synonym .synonym-input-container .verb-input, .search-terms-container .keyword-term .main-synonym .synonym-input-container .noun-input, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-input, .search-terms-container .function-term .main-function .keyword-input-container .keyword-input, .search-terms-container .function-term .main-function .keyword-input-container .verb-input, .search-terms-container .function-term .main-function .keyword-input-container .noun-input, .search-terms-container .function-term .main-function .keyword-input-container .synonym-input, .search-terms-container .function-term .main-function .verb-input-container .keyword-input, .search-terms-container .function-term .main-function .verb-input-container .verb-input, .search-terms-container .function-term .main-function .verb-input-container .noun-input, .search-terms-container .function-term .main-function .verb-input-container .synonym-input, .search-terms-container .function-term .main-function .noun-input-container .keyword-input, .search-terms-container .function-term .main-function .noun-input-container .verb-input, .search-terms-container .function-term .main-function .noun-input-container .noun-input, .search-terms-container .function-term .main-function .noun-input-container .synonym-input, .search-terms-container .function-term .main-function .synonym-input-container .keyword-input, .search-terms-container .function-term .main-function .synonym-input-container .verb-input, .search-terms-container .function-term .main-function .synonym-input-container .noun-input, .search-terms-container .function-term .main-function .synonym-input-container .synonym-input, .search-terms-container .function-term .main-keyword .keyword-input-container .keyword-input, .search-terms-container .function-term .main-keyword .keyword-input-container .verb-input, .search-terms-container .function-term .main-keyword .keyword-input-container .noun-input, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-input, .search-terms-container .function-term .main-keyword .verb-input-container .keyword-input, .search-terms-container .function-term .main-keyword .verb-input-container .verb-input, .search-terms-container .function-term .main-keyword .verb-input-container .noun-input, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-input, .search-terms-container .function-term .main-keyword .noun-input-container .keyword-input, .search-terms-container .function-term .main-keyword .noun-input-container .verb-input, .search-terms-container .function-term .main-keyword .noun-input-container .noun-input, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-input, .search-terms-container .function-term .main-keyword .synonym-input-container .keyword-input, .search-terms-container .function-term .main-keyword .synonym-input-container .verb-input, .search-terms-container .function-term .main-keyword .synonym-input-container .noun-input, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-input, .search-terms-container .function-term .main-synonym .keyword-input-container .keyword-input, .search-terms-container .function-term .main-synonym .keyword-input-container .verb-input, .search-terms-container .function-term .main-synonym .keyword-input-container .noun-input, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-input, .search-terms-container .function-term .main-synonym .verb-input-container .keyword-input, .search-terms-container .function-term .main-synonym .verb-input-container .verb-input, .search-terms-container .function-term .main-synonym .verb-input-container .noun-input, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-input, .search-terms-container .function-term .main-synonym .noun-input-container .keyword-input, .search-terms-container .function-term .main-synonym .noun-input-container .verb-input, .search-terms-container .function-term .main-synonym .noun-input-container .noun-input, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-input, .search-terms-container .function-term .main-synonym .synonym-input-container .keyword-input, .search-terms-container .function-term .main-synonym .synonym-input-container .verb-input, .search-terms-container .function-term .main-synonym .synonym-input-container .noun-input, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-input, .search-terms-container .synonym-term .main-function .keyword-input-container .keyword-input, .search-terms-container .synonym-term .main-function .keyword-input-container .verb-input, .search-terms-container .synonym-term .main-function .keyword-input-container .noun-input, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-input, .search-terms-container .synonym-term .main-function .verb-input-container .keyword-input, .search-terms-container .synonym-term .main-function .verb-input-container .verb-input, .search-terms-container .synonym-term .main-function .verb-input-container .noun-input, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-input, .search-terms-container .synonym-term .main-function .noun-input-container .keyword-input, .search-terms-container .synonym-term .main-function .noun-input-container .verb-input, .search-terms-container .synonym-term .main-function .noun-input-container .noun-input, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-input, .search-terms-container .synonym-term .main-function .synonym-input-container .keyword-input, .search-terms-container .synonym-term .main-function .synonym-input-container .verb-input, .search-terms-container .synonym-term .main-function .synonym-input-container .noun-input, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-input, .search-terms-container .synonym-term .main-keyword .keyword-input-container .keyword-input, .search-terms-container .synonym-term .main-keyword .keyword-input-container .verb-input, .search-terms-container .synonym-term .main-keyword .keyword-input-container .noun-input, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-input, .search-terms-container .synonym-term .main-keyword .verb-input-container .keyword-input, .search-terms-container .synonym-term .main-keyword .verb-input-container .verb-input, .search-terms-container .synonym-term .main-keyword .verb-input-container .noun-input, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-input, .search-terms-container .synonym-term .main-keyword .noun-input-container .keyword-input, .search-terms-container .synonym-term .main-keyword .noun-input-container .verb-input, .search-terms-container .synonym-term .main-keyword .noun-input-container .noun-input, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-input, .search-terms-container .synonym-term .main-keyword .synonym-input-container .keyword-input, .search-terms-container .synonym-term .main-keyword .synonym-input-container .verb-input, .search-terms-container .synonym-term .main-keyword .synonym-input-container .noun-input, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-input, .search-terms-container .synonym-term .main-synonym .keyword-input-container .keyword-input, .search-terms-container .synonym-term .main-synonym .keyword-input-container .verb-input, .search-terms-container .synonym-term .main-synonym .keyword-input-container .noun-input, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-input, .search-terms-container .synonym-term .main-synonym .verb-input-container .keyword-input, .search-terms-container .synonym-term .main-synonym .verb-input-container .verb-input, .search-terms-container .synonym-term .main-synonym .verb-input-container .noun-input, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-input, .search-terms-container .synonym-term .main-synonym .noun-input-container .keyword-input, .search-terms-container .synonym-term .main-synonym .noun-input-container .verb-input, .search-terms-container .synonym-term .main-synonym .noun-input-container .noun-input, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-input, .search-terms-container .synonym-term .main-synonym .synonym-input-container .keyword-input, .search-terms-container .synonym-term .main-synonym .synonym-input-container .verb-input, .search-terms-container .synonym-term .main-synonym .synonym-input-container .noun-input, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-input, .search-terms-container .specification-term .main-function .keyword-input-container .keyword-input, .search-terms-container .specification-term .main-function .keyword-input-container .verb-input, .search-terms-container .specification-term .main-function .keyword-input-container .noun-input, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-input, .search-terms-container .specification-term .main-function .verb-input-container .keyword-input, .search-terms-container .specification-term .main-function .verb-input-container .verb-input, .search-terms-container .specification-term .main-function .verb-input-container .noun-input, .search-terms-container .specification-term .main-function .verb-input-container .synonym-input, .search-terms-container .specification-term .main-function .noun-input-container .keyword-input, .search-terms-container .specification-term .main-function .noun-input-container .verb-input, .search-terms-container .specification-term .main-function .noun-input-container .noun-input, .search-terms-container .specification-term .main-function .noun-input-container .synonym-input, .search-terms-container .specification-term .main-function .synonym-input-container .keyword-input, .search-terms-container .specification-term .main-function .synonym-input-container .verb-input, .search-terms-container .specification-term .main-function .synonym-input-container .noun-input, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-input, .search-terms-container .specification-term .main-keyword .keyword-input-container .keyword-input, .search-terms-container .specification-term .main-keyword .keyword-input-container .verb-input, .search-terms-container .specification-term .main-keyword .keyword-input-container .noun-input, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-input, .search-terms-container .specification-term .main-keyword .verb-input-container .keyword-input, .search-terms-container .specification-term .main-keyword .verb-input-container .verb-input, .search-terms-container .specification-term .main-keyword .verb-input-container .noun-input, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-input, .search-terms-container .specification-term .main-keyword .noun-input-container .keyword-input, .search-terms-container .specification-term .main-keyword .noun-input-container .verb-input, .search-terms-container .specification-term .main-keyword .noun-input-container .noun-input, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-input, .search-terms-container .specification-term .main-keyword .synonym-input-container .keyword-input, .search-terms-container .specification-term .main-keyword .synonym-input-container .verb-input, .search-terms-container .specification-term .main-keyword .synonym-input-container .noun-input, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-input, .search-terms-container .specification-term .main-synonym .keyword-input-container .keyword-input, .search-terms-container .specification-term .main-synonym .keyword-input-container .verb-input, .search-terms-container .specification-term .main-synonym .keyword-input-container .noun-input, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-input, .search-terms-container .specification-term .main-synonym .verb-input-container .keyword-input, .search-terms-container .specification-term .main-synonym .verb-input-container .verb-input, .search-terms-container .specification-term .main-synonym .verb-input-container .noun-input, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-input, .search-terms-container .specification-term .main-synonym .noun-input-container .keyword-input, .search-terms-container .specification-term .main-synonym .noun-input-container .verb-input, .search-terms-container .specification-term .main-synonym .noun-input-container .noun-input, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-input, .search-terms-container .specification-term .main-synonym .synonym-input-container .keyword-input, .search-terms-container .specification-term .main-synonym .synonym-input-container .verb-input, .search-terms-container .specification-term .main-synonym .synonym-input-container .noun-input, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-input, .filter-terms-container .keyword-term .main-function .keyword-input-container .keyword-input, .filter-terms-container .keyword-term .main-function .keyword-input-container .verb-input, .filter-terms-container .keyword-term .main-function .keyword-input-container .noun-input, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-input, .filter-terms-container .keyword-term .main-function .verb-input-container .keyword-input, .filter-terms-container .keyword-term .main-function .verb-input-container .verb-input, .filter-terms-container .keyword-term .main-function .verb-input-container .noun-input, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-input, .filter-terms-container .keyword-term .main-function .noun-input-container .keyword-input, .filter-terms-container .keyword-term .main-function .noun-input-container .verb-input, .filter-terms-container .keyword-term .main-function .noun-input-container .noun-input, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-input, .filter-terms-container .keyword-term .main-function .synonym-input-container .keyword-input, .filter-terms-container .keyword-term .main-function .synonym-input-container .verb-input, .filter-terms-container .keyword-term .main-function .synonym-input-container .noun-input, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-input, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .keyword-input, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .verb-input, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .noun-input, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-input, .filter-terms-container .keyword-term .main-keyword .verb-input-container .keyword-input, .filter-terms-container .keyword-term .main-keyword .verb-input-container .verb-input, .filter-terms-container .keyword-term .main-keyword .verb-input-container .noun-input, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-input, .filter-terms-container .keyword-term .main-keyword .noun-input-container .keyword-input, .filter-terms-container .keyword-term .main-keyword .noun-input-container .verb-input, .filter-terms-container .keyword-term .main-keyword .noun-input-container .noun-input, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-input, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .keyword-input, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .verb-input, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .noun-input, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-input, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .keyword-input, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .verb-input, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .noun-input, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-input, .filter-terms-container .keyword-term .main-synonym .verb-input-container .keyword-input, .filter-terms-container .keyword-term .main-synonym .verb-input-container .verb-input, .filter-terms-container .keyword-term .main-synonym .verb-input-container .noun-input, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-input, .filter-terms-container .keyword-term .main-synonym .noun-input-container .keyword-input, .filter-terms-container .keyword-term .main-synonym .noun-input-container .verb-input, .filter-terms-container .keyword-term .main-synonym .noun-input-container .noun-input, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-input, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .keyword-input, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .verb-input, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .noun-input, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-input, .filter-terms-container .function-term .main-function .keyword-input-container .keyword-input, .filter-terms-container .function-term .main-function .keyword-input-container .verb-input, .filter-terms-container .function-term .main-function .keyword-input-container .noun-input, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-input, .filter-terms-container .function-term .main-function .verb-input-container .keyword-input, .filter-terms-container .function-term .main-function .verb-input-container .verb-input, .filter-terms-container .function-term .main-function .verb-input-container .noun-input, .filter-terms-container .function-term .main-function .verb-input-container .synonym-input, .filter-terms-container .function-term .main-function .noun-input-container .keyword-input, .filter-terms-container .function-term .main-function .noun-input-container .verb-input, .filter-terms-container .function-term .main-function .noun-input-container .noun-input, .filter-terms-container .function-term .main-function .noun-input-container .synonym-input, .filter-terms-container .function-term .main-function .synonym-input-container .keyword-input, .filter-terms-container .function-term .main-function .synonym-input-container .verb-input, .filter-terms-container .function-term .main-function .synonym-input-container .noun-input, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-input, .filter-terms-container .function-term .main-keyword .keyword-input-container .keyword-input, .filter-terms-container .function-term .main-keyword .keyword-input-container .verb-input, .filter-terms-container .function-term .main-keyword .keyword-input-container .noun-input, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-input, .filter-terms-container .function-term .main-keyword .verb-input-container .keyword-input, .filter-terms-container .function-term .main-keyword .verb-input-container .verb-input, .filter-terms-container .function-term .main-keyword .verb-input-container .noun-input, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-input, .filter-terms-container .function-term .main-keyword .noun-input-container .keyword-input, .filter-terms-container .function-term .main-keyword .noun-input-container .verb-input, .filter-terms-container .function-term .main-keyword .noun-input-container .noun-input, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-input, .filter-terms-container .function-term .main-keyword .synonym-input-container .keyword-input, .filter-terms-container .function-term .main-keyword .synonym-input-container .verb-input, .filter-terms-container .function-term .main-keyword .synonym-input-container .noun-input, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-input, .filter-terms-container .function-term .main-synonym .keyword-input-container .keyword-input, .filter-terms-container .function-term .main-synonym .keyword-input-container .verb-input, .filter-terms-container .function-term .main-synonym .keyword-input-container .noun-input, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-input, .filter-terms-container .function-term .main-synonym .verb-input-container .keyword-input, .filter-terms-container .function-term .main-synonym .verb-input-container .verb-input, .filter-terms-container .function-term .main-synonym .verb-input-container .noun-input, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-input, .filter-terms-container .function-term .main-synonym .noun-input-container .keyword-input, .filter-terms-container .function-term .main-synonym .noun-input-container .verb-input, .filter-terms-container .function-term .main-synonym .noun-input-container .noun-input, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-input, .filter-terms-container .function-term .main-synonym .synonym-input-container .keyword-input, .filter-terms-container .function-term .main-synonym .synonym-input-container .verb-input, .filter-terms-container .function-term .main-synonym .synonym-input-container .noun-input, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-input, .filter-terms-container .synonym-term .main-function .keyword-input-container .keyword-input, .filter-terms-container .synonym-term .main-function .keyword-input-container .verb-input, .filter-terms-container .synonym-term .main-function .keyword-input-container .noun-input, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-input, .filter-terms-container .synonym-term .main-function .verb-input-container .keyword-input, .filter-terms-container .synonym-term .main-function .verb-input-container .verb-input, .filter-terms-container .synonym-term .main-function .verb-input-container .noun-input, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-input, .filter-terms-container .synonym-term .main-function .noun-input-container .keyword-input, .filter-terms-container .synonym-term .main-function .noun-input-container .verb-input, .filter-terms-container .synonym-term .main-function .noun-input-container .noun-input, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-input, .filter-terms-container .synonym-term .main-function .synonym-input-container .keyword-input, .filter-terms-container .synonym-term .main-function .synonym-input-container .verb-input, .filter-terms-container .synonym-term .main-function .synonym-input-container .noun-input, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-input, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .keyword-input, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .verb-input, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .noun-input, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-input, .filter-terms-container .synonym-term .main-keyword .verb-input-container .keyword-input, .filter-terms-container .synonym-term .main-keyword .verb-input-container .verb-input, .filter-terms-container .synonym-term .main-keyword .verb-input-container .noun-input, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-input, .filter-terms-container .synonym-term .main-keyword .noun-input-container .keyword-input, .filter-terms-container .synonym-term .main-keyword .noun-input-container .verb-input, .filter-terms-container .synonym-term .main-keyword .noun-input-container .noun-input, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-input, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .keyword-input, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .verb-input, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .noun-input, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-input, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .keyword-input, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .verb-input, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .noun-input, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-input, .filter-terms-container .synonym-term .main-synonym .verb-input-container .keyword-input, .filter-terms-container .synonym-term .main-synonym .verb-input-container .verb-input, .filter-terms-container .synonym-term .main-synonym .verb-input-container .noun-input, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-input, .filter-terms-container .synonym-term .main-synonym .noun-input-container .keyword-input, .filter-terms-container .synonym-term .main-synonym .noun-input-container .verb-input, .filter-terms-container .synonym-term .main-synonym .noun-input-container .noun-input, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-input, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .keyword-input, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .verb-input, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .noun-input, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-input, .filter-terms-container .specification-term .main-function .keyword-input-container .keyword-input, .filter-terms-container .specification-term .main-function .keyword-input-container .verb-input, .filter-terms-container .specification-term .main-function .keyword-input-container .noun-input, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-input, .filter-terms-container .specification-term .main-function .verb-input-container .keyword-input, .filter-terms-container .specification-term .main-function .verb-input-container .verb-input, .filter-terms-container .specification-term .main-function .verb-input-container .noun-input, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-input, .filter-terms-container .specification-term .main-function .noun-input-container .keyword-input, .filter-terms-container .specification-term .main-function .noun-input-container .verb-input, .filter-terms-container .specification-term .main-function .noun-input-container .noun-input, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-input, .filter-terms-container .specification-term .main-function .synonym-input-container .keyword-input, .filter-terms-container .specification-term .main-function .synonym-input-container .verb-input, .filter-terms-container .specification-term .main-function .synonym-input-container .noun-input, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-input, .filter-terms-container .specification-term .main-keyword .keyword-input-container .keyword-input, .filter-terms-container .specification-term .main-keyword .keyword-input-container .verb-input, .filter-terms-container .specification-term .main-keyword .keyword-input-container .noun-input, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-input, .filter-terms-container .specification-term .main-keyword .verb-input-container .keyword-input, .filter-terms-container .specification-term .main-keyword .verb-input-container .verb-input, .filter-terms-container .specification-term .main-keyword .verb-input-container .noun-input, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-input, .filter-terms-container .specification-term .main-keyword .noun-input-container .keyword-input, .filter-terms-container .specification-term .main-keyword .noun-input-container .verb-input, .filter-terms-container .specification-term .main-keyword .noun-input-container .noun-input, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-input, .filter-terms-container .specification-term .main-keyword .synonym-input-container .keyword-input, .filter-terms-container .specification-term .main-keyword .synonym-input-container .verb-input, .filter-terms-container .specification-term .main-keyword .synonym-input-container .noun-input, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-input, .filter-terms-container .specification-term .main-synonym .keyword-input-container .keyword-input, .filter-terms-container .specification-term .main-synonym .keyword-input-container .verb-input, .filter-terms-container .specification-term .main-synonym .keyword-input-container .noun-input, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-input, .filter-terms-container .specification-term .main-synonym .verb-input-container .keyword-input, .filter-terms-container .specification-term .main-synonym .verb-input-container .verb-input, .filter-terms-container .specification-term .main-synonym .verb-input-container .noun-input, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-input, .filter-terms-container .specification-term .main-synonym .noun-input-container .keyword-input, .filter-terms-container .specification-term .main-synonym .noun-input-container .verb-input, .filter-terms-container .specification-term .main-synonym .noun-input-container .noun-input, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-input, .filter-terms-container .specification-term .main-synonym .synonym-input-container .keyword-input, .filter-terms-container .specification-term .main-synonym .synonym-input-container .verb-input, .filter-terms-container .specification-term .main-synonym .synonym-input-container .noun-input, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-input, .must-not-terms-container .keyword-term .main-function .keyword-input-container .keyword-input, .must-not-terms-container .keyword-term .main-function .keyword-input-container .verb-input, .must-not-terms-container .keyword-term .main-function .keyword-input-container .noun-input, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-input, .must-not-terms-container .keyword-term .main-function .verb-input-container .keyword-input, .must-not-terms-container .keyword-term .main-function .verb-input-container .verb-input, .must-not-terms-container .keyword-term .main-function .verb-input-container .noun-input, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-input, .must-not-terms-container .keyword-term .main-function .noun-input-container .keyword-input, .must-not-terms-container .keyword-term .main-function .noun-input-container .verb-input, .must-not-terms-container .keyword-term .main-function .noun-input-container .noun-input, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-input, .must-not-terms-container .keyword-term .main-function .synonym-input-container .keyword-input, .must-not-terms-container .keyword-term .main-function .synonym-input-container .verb-input, .must-not-terms-container .keyword-term .main-function .synonym-input-container .noun-input, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-input, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .keyword-input, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .verb-input, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .noun-input, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-input, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .keyword-input, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .verb-input, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .noun-input, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-input, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .keyword-input, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .verb-input, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .noun-input, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-input, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .keyword-input, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .verb-input, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .noun-input, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-input, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .keyword-input, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .verb-input, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .noun-input, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-input, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .keyword-input, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .verb-input, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .noun-input, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-input, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .keyword-input, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .verb-input, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .noun-input, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-input, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .keyword-input, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .verb-input, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .noun-input, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-input, .must-not-terms-container .function-term .main-function .keyword-input-container .keyword-input, .must-not-terms-container .function-term .main-function .keyword-input-container .verb-input, .must-not-terms-container .function-term .main-function .keyword-input-container .noun-input, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-input, .must-not-terms-container .function-term .main-function .verb-input-container .keyword-input, .must-not-terms-container .function-term .main-function .verb-input-container .verb-input, .must-not-terms-container .function-term .main-function .verb-input-container .noun-input, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-input, .must-not-terms-container .function-term .main-function .noun-input-container .keyword-input, .must-not-terms-container .function-term .main-function .noun-input-container .verb-input, .must-not-terms-container .function-term .main-function .noun-input-container .noun-input, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-input, .must-not-terms-container .function-term .main-function .synonym-input-container .keyword-input, .must-not-terms-container .function-term .main-function .synonym-input-container .verb-input, .must-not-terms-container .function-term .main-function .synonym-input-container .noun-input, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-input, .must-not-terms-container .function-term .main-keyword .keyword-input-container .keyword-input, .must-not-terms-container .function-term .main-keyword .keyword-input-container .verb-input, .must-not-terms-container .function-term .main-keyword .keyword-input-container .noun-input, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-input, .must-not-terms-container .function-term .main-keyword .verb-input-container .keyword-input, .must-not-terms-container .function-term .main-keyword .verb-input-container .verb-input, .must-not-terms-container .function-term .main-keyword .verb-input-container .noun-input, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-input, .must-not-terms-container .function-term .main-keyword .noun-input-container .keyword-input, .must-not-terms-container .function-term .main-keyword .noun-input-container .verb-input, .must-not-terms-container .function-term .main-keyword .noun-input-container .noun-input, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-input, .must-not-terms-container .function-term .main-keyword .synonym-input-container .keyword-input, .must-not-terms-container .function-term .main-keyword .synonym-input-container .verb-input, .must-not-terms-container .function-term .main-keyword .synonym-input-container .noun-input, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-input, .must-not-terms-container .function-term .main-synonym .keyword-input-container .keyword-input, .must-not-terms-container .function-term .main-synonym .keyword-input-container .verb-input, .must-not-terms-container .function-term .main-synonym .keyword-input-container .noun-input, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-input, .must-not-terms-container .function-term .main-synonym .verb-input-container .keyword-input, .must-not-terms-container .function-term .main-synonym .verb-input-container .verb-input, .must-not-terms-container .function-term .main-synonym .verb-input-container .noun-input, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-input, .must-not-terms-container .function-term .main-synonym .noun-input-container .keyword-input, .must-not-terms-container .function-term .main-synonym .noun-input-container .verb-input, .must-not-terms-container .function-term .main-synonym .noun-input-container .noun-input, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-input, .must-not-terms-container .function-term .main-synonym .synonym-input-container .keyword-input, .must-not-terms-container .function-term .main-synonym .synonym-input-container .verb-input, .must-not-terms-container .function-term .main-synonym .synonym-input-container .noun-input, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-input, .must-not-terms-container .synonym-term .main-function .keyword-input-container .keyword-input, .must-not-terms-container .synonym-term .main-function .keyword-input-container .verb-input, .must-not-terms-container .synonym-term .main-function .keyword-input-container .noun-input, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-input, .must-not-terms-container .synonym-term .main-function .verb-input-container .keyword-input, .must-not-terms-container .synonym-term .main-function .verb-input-container .verb-input, .must-not-terms-container .synonym-term .main-function .verb-input-container .noun-input, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-input, .must-not-terms-container .synonym-term .main-function .noun-input-container .keyword-input, .must-not-terms-container .synonym-term .main-function .noun-input-container .verb-input, .must-not-terms-container .synonym-term .main-function .noun-input-container .noun-input, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-input, .must-not-terms-container .synonym-term .main-function .synonym-input-container .keyword-input, .must-not-terms-container .synonym-term .main-function .synonym-input-container .verb-input, .must-not-terms-container .synonym-term .main-function .synonym-input-container .noun-input, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-input, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .keyword-input, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .verb-input, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .noun-input, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-input, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .keyword-input, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .verb-input, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .noun-input, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-input, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .keyword-input, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .verb-input, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .noun-input, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-input, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .keyword-input, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .verb-input, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .noun-input, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-input, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .keyword-input, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .verb-input, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .noun-input, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-input, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .keyword-input, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .verb-input, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .noun-input, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-input, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .keyword-input, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .verb-input, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .noun-input, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-input, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .keyword-input, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .verb-input, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .noun-input, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-input, .must-not-terms-container .specification-term .main-function .keyword-input-container .keyword-input, .must-not-terms-container .specification-term .main-function .keyword-input-container .verb-input, .must-not-terms-container .specification-term .main-function .keyword-input-container .noun-input, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-input, .must-not-terms-container .specification-term .main-function .verb-input-container .keyword-input, .must-not-terms-container .specification-term .main-function .verb-input-container .verb-input, .must-not-terms-container .specification-term .main-function .verb-input-container .noun-input, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-input, .must-not-terms-container .specification-term .main-function .noun-input-container .keyword-input, .must-not-terms-container .specification-term .main-function .noun-input-container .verb-input, .must-not-terms-container .specification-term .main-function .noun-input-container .noun-input, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-input, .must-not-terms-container .specification-term .main-function .synonym-input-container .keyword-input, .must-not-terms-container .specification-term .main-function .synonym-input-container .verb-input, .must-not-terms-container .specification-term .main-function .synonym-input-container .noun-input, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-input, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .keyword-input, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .verb-input, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .noun-input, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-input, .must-not-terms-container .specification-term .main-keyword .verb-input-container .keyword-input, .must-not-terms-container .specification-term .main-keyword .verb-input-container .verb-input, .must-not-terms-container .specification-term .main-keyword .verb-input-container .noun-input, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-input, .must-not-terms-container .specification-term .main-keyword .noun-input-container .keyword-input, .must-not-terms-container .specification-term .main-keyword .noun-input-container .verb-input, .must-not-terms-container .specification-term .main-keyword .noun-input-container .noun-input, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-input, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .keyword-input, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .verb-input, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .noun-input, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-input, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .keyword-input, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .verb-input, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .noun-input, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-input, .must-not-terms-container .specification-term .main-synonym .verb-input-container .keyword-input, .must-not-terms-container .specification-term .main-synonym .verb-input-container .verb-input, .must-not-terms-container .specification-term .main-synonym .verb-input-container .noun-input, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-input, .must-not-terms-container .specification-term .main-synonym .noun-input-container .keyword-input, .must-not-terms-container .specification-term .main-synonym .noun-input-container .verb-input, .must-not-terms-container .specification-term .main-synonym .noun-input-container .noun-input, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-input, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .keyword-input, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .verb-input, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .noun-input, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-input, .generated-search-terms .keyword-term .main-function .keyword-input-container .keyword-input, .generated-search-terms .keyword-term .main-function .keyword-input-container .verb-input, .generated-search-terms .keyword-term .main-function .keyword-input-container .noun-input, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-input, .generated-search-terms .keyword-term .main-function .verb-input-container .keyword-input, .generated-search-terms .keyword-term .main-function .verb-input-container .verb-input, .generated-search-terms .keyword-term .main-function .verb-input-container .noun-input, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-input, .generated-search-terms .keyword-term .main-function .noun-input-container .keyword-input, .generated-search-terms .keyword-term .main-function .noun-input-container .verb-input, .generated-search-terms .keyword-term .main-function .noun-input-container .noun-input, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-input, .generated-search-terms .keyword-term .main-function .synonym-input-container .keyword-input, .generated-search-terms .keyword-term .main-function .synonym-input-container .verb-input, .generated-search-terms .keyword-term .main-function .synonym-input-container .noun-input, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-input, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .keyword-input, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .verb-input, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .noun-input, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-input, .generated-search-terms .keyword-term .main-keyword .verb-input-container .keyword-input, .generated-search-terms .keyword-term .main-keyword .verb-input-container .verb-input, .generated-search-terms .keyword-term .main-keyword .verb-input-container .noun-input, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-input, .generated-search-terms .keyword-term .main-keyword .noun-input-container .keyword-input, .generated-search-terms .keyword-term .main-keyword .noun-input-container .verb-input, .generated-search-terms .keyword-term .main-keyword .noun-input-container .noun-input, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-input, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .keyword-input, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .verb-input, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .noun-input, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-input, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .keyword-input, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .verb-input, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .noun-input, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-input, .generated-search-terms .keyword-term .main-synonym .verb-input-container .keyword-input, .generated-search-terms .keyword-term .main-synonym .verb-input-container .verb-input, .generated-search-terms .keyword-term .main-synonym .verb-input-container .noun-input, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-input, .generated-search-terms .keyword-term .main-synonym .noun-input-container .keyword-input, .generated-search-terms .keyword-term .main-synonym .noun-input-container .verb-input, .generated-search-terms .keyword-term .main-synonym .noun-input-container .noun-input, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-input, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .keyword-input, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .verb-input, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .noun-input, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-input, .generated-search-terms .function-term .main-function .keyword-input-container .keyword-input, .generated-search-terms .function-term .main-function .keyword-input-container .verb-input, .generated-search-terms .function-term .main-function .keyword-input-container .noun-input, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-input, .generated-search-terms .function-term .main-function .verb-input-container .keyword-input, .generated-search-terms .function-term .main-function .verb-input-container .verb-input, .generated-search-terms .function-term .main-function .verb-input-container .noun-input, .generated-search-terms .function-term .main-function .verb-input-container .synonym-input, .generated-search-terms .function-term .main-function .noun-input-container .keyword-input, .generated-search-terms .function-term .main-function .noun-input-container .verb-input, .generated-search-terms .function-term .main-function .noun-input-container .noun-input, .generated-search-terms .function-term .main-function .noun-input-container .synonym-input, .generated-search-terms .function-term .main-function .synonym-input-container .keyword-input, .generated-search-terms .function-term .main-function .synonym-input-container .verb-input, .generated-search-terms .function-term .main-function .synonym-input-container .noun-input, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-input, .generated-search-terms .function-term .main-keyword .keyword-input-container .keyword-input, .generated-search-terms .function-term .main-keyword .keyword-input-container .verb-input, .generated-search-terms .function-term .main-keyword .keyword-input-container .noun-input, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-input, .generated-search-terms .function-term .main-keyword .verb-input-container .keyword-input, .generated-search-terms .function-term .main-keyword .verb-input-container .verb-input, .generated-search-terms .function-term .main-keyword .verb-input-container .noun-input, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-input, .generated-search-terms .function-term .main-keyword .noun-input-container .keyword-input, .generated-search-terms .function-term .main-keyword .noun-input-container .verb-input, .generated-search-terms .function-term .main-keyword .noun-input-container .noun-input, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-input, .generated-search-terms .function-term .main-keyword .synonym-input-container .keyword-input, .generated-search-terms .function-term .main-keyword .synonym-input-container .verb-input, .generated-search-terms .function-term .main-keyword .synonym-input-container .noun-input, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-input, .generated-search-terms .function-term .main-synonym .keyword-input-container .keyword-input, .generated-search-terms .function-term .main-synonym .keyword-input-container .verb-input, .generated-search-terms .function-term .main-synonym .keyword-input-container .noun-input, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-input, .generated-search-terms .function-term .main-synonym .verb-input-container .keyword-input, .generated-search-terms .function-term .main-synonym .verb-input-container .verb-input, .generated-search-terms .function-term .main-synonym .verb-input-container .noun-input, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-input, .generated-search-terms .function-term .main-synonym .noun-input-container .keyword-input, .generated-search-terms .function-term .main-synonym .noun-input-container .verb-input, .generated-search-terms .function-term .main-synonym .noun-input-container .noun-input, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-input, .generated-search-terms .function-term .main-synonym .synonym-input-container .keyword-input, .generated-search-terms .function-term .main-synonym .synonym-input-container .verb-input, .generated-search-terms .function-term .main-synonym .synonym-input-container .noun-input, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-input, .generated-search-terms .synonym-term .main-function .keyword-input-container .keyword-input, .generated-search-terms .synonym-term .main-function .keyword-input-container .verb-input, .generated-search-terms .synonym-term .main-function .keyword-input-container .noun-input, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-input, .generated-search-terms .synonym-term .main-function .verb-input-container .keyword-input, .generated-search-terms .synonym-term .main-function .verb-input-container .verb-input, .generated-search-terms .synonym-term .main-function .verb-input-container .noun-input, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-input, .generated-search-terms .synonym-term .main-function .noun-input-container .keyword-input, .generated-search-terms .synonym-term .main-function .noun-input-container .verb-input, .generated-search-terms .synonym-term .main-function .noun-input-container .noun-input, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-input, .generated-search-terms .synonym-term .main-function .synonym-input-container .keyword-input, .generated-search-terms .synonym-term .main-function .synonym-input-container .verb-input, .generated-search-terms .synonym-term .main-function .synonym-input-container .noun-input, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-input, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .keyword-input, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .verb-input, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .noun-input, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-input, .generated-search-terms .synonym-term .main-keyword .verb-input-container .keyword-input, .generated-search-terms .synonym-term .main-keyword .verb-input-container .verb-input, .generated-search-terms .synonym-term .main-keyword .verb-input-container .noun-input, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-input, .generated-search-terms .synonym-term .main-keyword .noun-input-container .keyword-input, .generated-search-terms .synonym-term .main-keyword .noun-input-container .verb-input, .generated-search-terms .synonym-term .main-keyword .noun-input-container .noun-input, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-input, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .keyword-input, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .verb-input, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .noun-input, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-input, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .keyword-input, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .verb-input, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .noun-input, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-input, .generated-search-terms .synonym-term .main-synonym .verb-input-container .keyword-input, .generated-search-terms .synonym-term .main-synonym .verb-input-container .verb-input, .generated-search-terms .synonym-term .main-synonym .verb-input-container .noun-input, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-input, .generated-search-terms .synonym-term .main-synonym .noun-input-container .keyword-input, .generated-search-terms .synonym-term .main-synonym .noun-input-container .verb-input, .generated-search-terms .synonym-term .main-synonym .noun-input-container .noun-input, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-input, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .keyword-input, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .verb-input, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .noun-input, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-input, .generated-search-terms .specification-term .main-function .keyword-input-container .keyword-input, .generated-search-terms .specification-term .main-function .keyword-input-container .verb-input, .generated-search-terms .specification-term .main-function .keyword-input-container .noun-input, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-input, .generated-search-terms .specification-term .main-function .verb-input-container .keyword-input, .generated-search-terms .specification-term .main-function .verb-input-container .verb-input, .generated-search-terms .specification-term .main-function .verb-input-container .noun-input, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-input, .generated-search-terms .specification-term .main-function .noun-input-container .keyword-input, .generated-search-terms .specification-term .main-function .noun-input-container .verb-input, .generated-search-terms .specification-term .main-function .noun-input-container .noun-input, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-input, .generated-search-terms .specification-term .main-function .synonym-input-container .keyword-input, .generated-search-terms .specification-term .main-function .synonym-input-container .verb-input, .generated-search-terms .specification-term .main-function .synonym-input-container .noun-input, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-input, .generated-search-terms .specification-term .main-keyword .keyword-input-container .keyword-input, .generated-search-terms .specification-term .main-keyword .keyword-input-container .verb-input, .generated-search-terms .specification-term .main-keyword .keyword-input-container .noun-input, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-input, .generated-search-terms .specification-term .main-keyword .verb-input-container .keyword-input, .generated-search-terms .specification-term .main-keyword .verb-input-container .verb-input, .generated-search-terms .specification-term .main-keyword .verb-input-container .noun-input, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-input, .generated-search-terms .specification-term .main-keyword .noun-input-container .keyword-input, .generated-search-terms .specification-term .main-keyword .noun-input-container .verb-input, .generated-search-terms .specification-term .main-keyword .noun-input-container .noun-input, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-input, .generated-search-terms .specification-term .main-keyword .synonym-input-container .keyword-input, .generated-search-terms .specification-term .main-keyword .synonym-input-container .verb-input, .generated-search-terms .specification-term .main-keyword .synonym-input-container .noun-input, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-input, .generated-search-terms .specification-term .main-synonym .keyword-input-container .keyword-input, .generated-search-terms .specification-term .main-synonym .keyword-input-container .verb-input, .generated-search-terms .specification-term .main-synonym .keyword-input-container .noun-input, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-input, .generated-search-terms .specification-term .main-synonym .verb-input-container .keyword-input, .generated-search-terms .specification-term .main-synonym .verb-input-container .verb-input, .generated-search-terms .specification-term .main-synonym .verb-input-container .noun-input, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-input, .generated-search-terms .specification-term .main-synonym .noun-input-container .keyword-input, .generated-search-terms .specification-term .main-synonym .noun-input-container .verb-input, .generated-search-terms .specification-term .main-synonym .noun-input-container .noun-input, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-input, .generated-search-terms .specification-term .main-synonym .synonym-input-container .keyword-input, .generated-search-terms .specification-term .main-synonym .synonym-input-container .verb-input, .generated-search-terms .specification-term .main-synonym .synonym-input-container .noun-input, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-input, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .keyword-input, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .verb-input, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .noun-input, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-input, .suggested-search-terms-container .function-term .main-function .keyword-input-container .keyword-input, .suggested-search-terms-container .function-term .main-function .keyword-input-container .verb-input, .suggested-search-terms-container .function-term .main-function .keyword-input-container .noun-input, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-input, .suggested-search-terms-container .function-term .main-function .verb-input-container .keyword-input, .suggested-search-terms-container .function-term .main-function .verb-input-container .verb-input, .suggested-search-terms-container .function-term .main-function .verb-input-container .noun-input, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-input, .suggested-search-terms-container .function-term .main-function .noun-input-container .keyword-input, .suggested-search-terms-container .function-term .main-function .noun-input-container .verb-input, .suggested-search-terms-container .function-term .main-function .noun-input-container .noun-input, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-input, .suggested-search-terms-container .function-term .main-function .synonym-input-container .keyword-input, .suggested-search-terms-container .function-term .main-function .synonym-input-container .verb-input, .suggested-search-terms-container .function-term .main-function .synonym-input-container .noun-input, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-input, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .keyword-input, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .verb-input, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .noun-input, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-input, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .keyword-input, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .verb-input, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .noun-input, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-input, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .keyword-input, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .verb-input, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .noun-input, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-input, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .keyword-input, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .verb-input, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .noun-input, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-input, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .keyword-input, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .verb-input, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .noun-input, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-input, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .keyword-input, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .verb-input, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .noun-input, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-input, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .keyword-input, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .verb-input, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .noun-input, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-input, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .keyword-input, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .verb-input, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .noun-input, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-input, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .keyword-input, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .verb-input, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .noun-input, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .verb-input, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .noun-input, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-function .verb-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-function .verb-input-container .verb-input, .suggested-search-terms-container .specification-term .main-function .verb-input-container .noun-input, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-function .noun-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-function .noun-input-container .verb-input, .suggested-search-terms-container .specification-term .main-function .noun-input-container .noun-input, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .verb-input, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .noun-input, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .verb-input, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .noun-input, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .verb-input, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .noun-input, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .verb-input, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .noun-input, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .verb-input, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .noun-input, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .verb-input, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .noun-input, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .verb-input, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .noun-input, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .verb-input, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .noun-input, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-input, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .keyword-input, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .verb-input, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .noun-input, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-input {
  outline: none;
  border: none;
  margin: 0.25rem 0;
  padding: 0 0.25rem;
  background: transparent;
  line-height: 1.4rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-function .keyword-input-container .verb-input:focus, .search-terms-container .keyword-term .main-function .keyword-input-container .noun-input:focus, .search-terms-container .keyword-term .main-function .keyword-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-function .verb-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-function .verb-input-container .verb-input:focus, .search-terms-container .keyword-term .main-function .verb-input-container .noun-input:focus, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-function .noun-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-function .noun-input-container .verb-input:focus, .search-terms-container .keyword-term .main-function .noun-input-container .noun-input:focus, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-function .synonym-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-function .synonym-input-container .verb-input:focus, .search-terms-container .keyword-term .main-function .synonym-input-container .noun-input:focus, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-keyword .keyword-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-keyword .keyword-input-container .verb-input:focus, .search-terms-container .keyword-term .main-keyword .keyword-input-container .noun-input:focus, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-keyword .verb-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-keyword .verb-input-container .verb-input:focus, .search-terms-container .keyword-term .main-keyword .verb-input-container .noun-input:focus, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-keyword .noun-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-keyword .noun-input-container .verb-input:focus, .search-terms-container .keyword-term .main-keyword .noun-input-container .noun-input:focus, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-keyword .synonym-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-keyword .synonym-input-container .verb-input:focus, .search-terms-container .keyword-term .main-keyword .synonym-input-container .noun-input:focus, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-synonym .keyword-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-synonym .keyword-input-container .verb-input:focus, .search-terms-container .keyword-term .main-synonym .keyword-input-container .noun-input:focus, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-synonym .verb-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-synonym .verb-input-container .verb-input:focus, .search-terms-container .keyword-term .main-synonym .verb-input-container .noun-input:focus, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-synonym .noun-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-synonym .noun-input-container .verb-input:focus, .search-terms-container .keyword-term .main-synonym .noun-input-container .noun-input:focus, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-input:focus, .search-terms-container .keyword-term .main-synonym .synonym-input-container .keyword-input:focus, .search-terms-container .keyword-term .main-synonym .synonym-input-container .verb-input:focus, .search-terms-container .keyword-term .main-synonym .synonym-input-container .noun-input:focus, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-input:focus, .search-terms-container .function-term .main-function .keyword-input-container .keyword-input:focus, .search-terms-container .function-term .main-function .keyword-input-container .verb-input:focus, .search-terms-container .function-term .main-function .keyword-input-container .noun-input:focus, .search-terms-container .function-term .main-function .keyword-input-container .synonym-input:focus, .search-terms-container .function-term .main-function .verb-input-container .keyword-input:focus, .search-terms-container .function-term .main-function .verb-input-container .verb-input:focus, .search-terms-container .function-term .main-function .verb-input-container .noun-input:focus, .search-terms-container .function-term .main-function .verb-input-container .synonym-input:focus, .search-terms-container .function-term .main-function .noun-input-container .keyword-input:focus, .search-terms-container .function-term .main-function .noun-input-container .verb-input:focus, .search-terms-container .function-term .main-function .noun-input-container .noun-input:focus, .search-terms-container .function-term .main-function .noun-input-container .synonym-input:focus, .search-terms-container .function-term .main-function .synonym-input-container .keyword-input:focus, .search-terms-container .function-term .main-function .synonym-input-container .verb-input:focus, .search-terms-container .function-term .main-function .synonym-input-container .noun-input:focus, .search-terms-container .function-term .main-function .synonym-input-container .synonym-input:focus, .search-terms-container .function-term .main-keyword .keyword-input-container .keyword-input:focus, .search-terms-container .function-term .main-keyword .keyword-input-container .verb-input:focus, .search-terms-container .function-term .main-keyword .keyword-input-container .noun-input:focus, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-input:focus, .search-terms-container .function-term .main-keyword .verb-input-container .keyword-input:focus, .search-terms-container .function-term .main-keyword .verb-input-container .verb-input:focus, .search-terms-container .function-term .main-keyword .verb-input-container .noun-input:focus, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-input:focus, .search-terms-container .function-term .main-keyword .noun-input-container .keyword-input:focus, .search-terms-container .function-term .main-keyword .noun-input-container .verb-input:focus, .search-terms-container .function-term .main-keyword .noun-input-container .noun-input:focus, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-input:focus, .search-terms-container .function-term .main-keyword .synonym-input-container .keyword-input:focus, .search-terms-container .function-term .main-keyword .synonym-input-container .verb-input:focus, .search-terms-container .function-term .main-keyword .synonym-input-container .noun-input:focus, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-input:focus, .search-terms-container .function-term .main-synonym .keyword-input-container .keyword-input:focus, .search-terms-container .function-term .main-synonym .keyword-input-container .verb-input:focus, .search-terms-container .function-term .main-synonym .keyword-input-container .noun-input:focus, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-input:focus, .search-terms-container .function-term .main-synonym .verb-input-container .keyword-input:focus, .search-terms-container .function-term .main-synonym .verb-input-container .verb-input:focus, .search-terms-container .function-term .main-synonym .verb-input-container .noun-input:focus, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-input:focus, .search-terms-container .function-term .main-synonym .noun-input-container .keyword-input:focus, .search-terms-container .function-term .main-synonym .noun-input-container .verb-input:focus, .search-terms-container .function-term .main-synonym .noun-input-container .noun-input:focus, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-input:focus, .search-terms-container .function-term .main-synonym .synonym-input-container .keyword-input:focus, .search-terms-container .function-term .main-synonym .synonym-input-container .verb-input:focus, .search-terms-container .function-term .main-synonym .synonym-input-container .noun-input:focus, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-function .keyword-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-function .keyword-input-container .verb-input:focus, .search-terms-container .synonym-term .main-function .keyword-input-container .noun-input:focus, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-function .verb-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-function .verb-input-container .verb-input:focus, .search-terms-container .synonym-term .main-function .verb-input-container .noun-input:focus, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-function .noun-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-function .noun-input-container .verb-input:focus, .search-terms-container .synonym-term .main-function .noun-input-container .noun-input:focus, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-function .synonym-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-function .synonym-input-container .verb-input:focus, .search-terms-container .synonym-term .main-function .synonym-input-container .noun-input:focus, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-keyword .keyword-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-keyword .keyword-input-container .verb-input:focus, .search-terms-container .synonym-term .main-keyword .keyword-input-container .noun-input:focus, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-keyword .verb-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-keyword .verb-input-container .verb-input:focus, .search-terms-container .synonym-term .main-keyword .verb-input-container .noun-input:focus, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-keyword .noun-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-keyword .noun-input-container .verb-input:focus, .search-terms-container .synonym-term .main-keyword .noun-input-container .noun-input:focus, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-keyword .synonym-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-keyword .synonym-input-container .verb-input:focus, .search-terms-container .synonym-term .main-keyword .synonym-input-container .noun-input:focus, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-synonym .keyword-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-synonym .keyword-input-container .verb-input:focus, .search-terms-container .synonym-term .main-synonym .keyword-input-container .noun-input:focus, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-synonym .verb-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-synonym .verb-input-container .verb-input:focus, .search-terms-container .synonym-term .main-synonym .verb-input-container .noun-input:focus, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-synonym .noun-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-synonym .noun-input-container .verb-input:focus, .search-terms-container .synonym-term .main-synonym .noun-input-container .noun-input:focus, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-input:focus, .search-terms-container .synonym-term .main-synonym .synonym-input-container .keyword-input:focus, .search-terms-container .synonym-term .main-synonym .synonym-input-container .verb-input:focus, .search-terms-container .synonym-term .main-synonym .synonym-input-container .noun-input:focus, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-input:focus, .search-terms-container .specification-term .main-function .keyword-input-container .keyword-input:focus, .search-terms-container .specification-term .main-function .keyword-input-container .verb-input:focus, .search-terms-container .specification-term .main-function .keyword-input-container .noun-input:focus, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-input:focus, .search-terms-container .specification-term .main-function .verb-input-container .keyword-input:focus, .search-terms-container .specification-term .main-function .verb-input-container .verb-input:focus, .search-terms-container .specification-term .main-function .verb-input-container .noun-input:focus, .search-terms-container .specification-term .main-function .verb-input-container .synonym-input:focus, .search-terms-container .specification-term .main-function .noun-input-container .keyword-input:focus, .search-terms-container .specification-term .main-function .noun-input-container .verb-input:focus, .search-terms-container .specification-term .main-function .noun-input-container .noun-input:focus, .search-terms-container .specification-term .main-function .noun-input-container .synonym-input:focus, .search-terms-container .specification-term .main-function .synonym-input-container .keyword-input:focus, .search-terms-container .specification-term .main-function .synonym-input-container .verb-input:focus, .search-terms-container .specification-term .main-function .synonym-input-container .noun-input:focus, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-input:focus, .search-terms-container .specification-term .main-keyword .keyword-input-container .keyword-input:focus, .search-terms-container .specification-term .main-keyword .keyword-input-container .verb-input:focus, .search-terms-container .specification-term .main-keyword .keyword-input-container .noun-input:focus, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-input:focus, .search-terms-container .specification-term .main-keyword .verb-input-container .keyword-input:focus, .search-terms-container .specification-term .main-keyword .verb-input-container .verb-input:focus, .search-terms-container .specification-term .main-keyword .verb-input-container .noun-input:focus, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-input:focus, .search-terms-container .specification-term .main-keyword .noun-input-container .keyword-input:focus, .search-terms-container .specification-term .main-keyword .noun-input-container .verb-input:focus, .search-terms-container .specification-term .main-keyword .noun-input-container .noun-input:focus, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-input:focus, .search-terms-container .specification-term .main-keyword .synonym-input-container .keyword-input:focus, .search-terms-container .specification-term .main-keyword .synonym-input-container .verb-input:focus, .search-terms-container .specification-term .main-keyword .synonym-input-container .noun-input:focus, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-input:focus, .search-terms-container .specification-term .main-synonym .keyword-input-container .keyword-input:focus, .search-terms-container .specification-term .main-synonym .keyword-input-container .verb-input:focus, .search-terms-container .specification-term .main-synonym .keyword-input-container .noun-input:focus, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-input:focus, .search-terms-container .specification-term .main-synonym .verb-input-container .keyword-input:focus, .search-terms-container .specification-term .main-synonym .verb-input-container .verb-input:focus, .search-terms-container .specification-term .main-synonym .verb-input-container .noun-input:focus, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-input:focus, .search-terms-container .specification-term .main-synonym .noun-input-container .keyword-input:focus, .search-terms-container .specification-term .main-synonym .noun-input-container .verb-input:focus, .search-terms-container .specification-term .main-synonym .noun-input-container .noun-input:focus, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-input:focus, .search-terms-container .specification-term .main-synonym .synonym-input-container .keyword-input:focus, .search-terms-container .specification-term .main-synonym .synonym-input-container .verb-input:focus, .search-terms-container .specification-term .main-synonym .synonym-input-container .noun-input:focus, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-function .keyword-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-function .keyword-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-function .keyword-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-function .verb-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-function .verb-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-function .verb-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-function .noun-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-function .noun-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-function .noun-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-function .synonym-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-function .synonym-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-function .synonym-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-keyword .verb-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-keyword .verb-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-keyword .verb-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-keyword .noun-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-keyword .noun-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-keyword .noun-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-synonym .verb-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-synonym .verb-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-synonym .verb-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-synonym .noun-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-synonym .noun-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-synonym .noun-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-input:focus, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .keyword-input:focus, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .verb-input:focus, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .noun-input:focus, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-input:focus, .filter-terms-container .function-term .main-function .keyword-input-container .keyword-input:focus, .filter-terms-container .function-term .main-function .keyword-input-container .verb-input:focus, .filter-terms-container .function-term .main-function .keyword-input-container .noun-input:focus, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-input:focus, .filter-terms-container .function-term .main-function .verb-input-container .keyword-input:focus, .filter-terms-container .function-term .main-function .verb-input-container .verb-input:focus, .filter-terms-container .function-term .main-function .verb-input-container .noun-input:focus, .filter-terms-container .function-term .main-function .verb-input-container .synonym-input:focus, .filter-terms-container .function-term .main-function .noun-input-container .keyword-input:focus, .filter-terms-container .function-term .main-function .noun-input-container .verb-input:focus, .filter-terms-container .function-term .main-function .noun-input-container .noun-input:focus, .filter-terms-container .function-term .main-function .noun-input-container .synonym-input:focus, .filter-terms-container .function-term .main-function .synonym-input-container .keyword-input:focus, .filter-terms-container .function-term .main-function .synonym-input-container .verb-input:focus, .filter-terms-container .function-term .main-function .synonym-input-container .noun-input:focus, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-input:focus, .filter-terms-container .function-term .main-keyword .keyword-input-container .keyword-input:focus, .filter-terms-container .function-term .main-keyword .keyword-input-container .verb-input:focus, .filter-terms-container .function-term .main-keyword .keyword-input-container .noun-input:focus, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-input:focus, .filter-terms-container .function-term .main-keyword .verb-input-container .keyword-input:focus, .filter-terms-container .function-term .main-keyword .verb-input-container .verb-input:focus, .filter-terms-container .function-term .main-keyword .verb-input-container .noun-input:focus, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-input:focus, .filter-terms-container .function-term .main-keyword .noun-input-container .keyword-input:focus, .filter-terms-container .function-term .main-keyword .noun-input-container .verb-input:focus, .filter-terms-container .function-term .main-keyword .noun-input-container .noun-input:focus, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-input:focus, .filter-terms-container .function-term .main-keyword .synonym-input-container .keyword-input:focus, .filter-terms-container .function-term .main-keyword .synonym-input-container .verb-input:focus, .filter-terms-container .function-term .main-keyword .synonym-input-container .noun-input:focus, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-input:focus, .filter-terms-container .function-term .main-synonym .keyword-input-container .keyword-input:focus, .filter-terms-container .function-term .main-synonym .keyword-input-container .verb-input:focus, .filter-terms-container .function-term .main-synonym .keyword-input-container .noun-input:focus, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-input:focus, .filter-terms-container .function-term .main-synonym .verb-input-container .keyword-input:focus, .filter-terms-container .function-term .main-synonym .verb-input-container .verb-input:focus, .filter-terms-container .function-term .main-synonym .verb-input-container .noun-input:focus, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-input:focus, .filter-terms-container .function-term .main-synonym .noun-input-container .keyword-input:focus, .filter-terms-container .function-term .main-synonym .noun-input-container .verb-input:focus, .filter-terms-container .function-term .main-synonym .noun-input-container .noun-input:focus, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-input:focus, .filter-terms-container .function-term .main-synonym .synonym-input-container .keyword-input:focus, .filter-terms-container .function-term .main-synonym .synonym-input-container .verb-input:focus, .filter-terms-container .function-term .main-synonym .synonym-input-container .noun-input:focus, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-function .keyword-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-function .keyword-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-function .keyword-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-function .verb-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-function .verb-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-function .verb-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-function .noun-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-function .noun-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-function .noun-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-function .synonym-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-function .synonym-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-function .synonym-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-keyword .verb-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-keyword .verb-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-keyword .verb-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-keyword .noun-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-keyword .noun-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-keyword .noun-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-synonym .verb-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-synonym .verb-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-synonym .verb-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-synonym .noun-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-synonym .noun-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-synonym .noun-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-input:focus, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .keyword-input:focus, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .verb-input:focus, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .noun-input:focus, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-function .keyword-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-function .keyword-input-container .verb-input:focus, .filter-terms-container .specification-term .main-function .keyword-input-container .noun-input:focus, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-function .verb-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-function .verb-input-container .verb-input:focus, .filter-terms-container .specification-term .main-function .verb-input-container .noun-input:focus, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-function .noun-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-function .noun-input-container .verb-input:focus, .filter-terms-container .specification-term .main-function .noun-input-container .noun-input:focus, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-function .synonym-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-function .synonym-input-container .verb-input:focus, .filter-terms-container .specification-term .main-function .synonym-input-container .noun-input:focus, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-keyword .keyword-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-keyword .keyword-input-container .verb-input:focus, .filter-terms-container .specification-term .main-keyword .keyword-input-container .noun-input:focus, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-keyword .verb-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-keyword .verb-input-container .verb-input:focus, .filter-terms-container .specification-term .main-keyword .verb-input-container .noun-input:focus, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-keyword .noun-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-keyword .noun-input-container .verb-input:focus, .filter-terms-container .specification-term .main-keyword .noun-input-container .noun-input:focus, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-keyword .synonym-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-keyword .synonym-input-container .verb-input:focus, .filter-terms-container .specification-term .main-keyword .synonym-input-container .noun-input:focus, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-synonym .keyword-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-synonym .keyword-input-container .verb-input:focus, .filter-terms-container .specification-term .main-synonym .keyword-input-container .noun-input:focus, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-synonym .verb-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-synonym .verb-input-container .verb-input:focus, .filter-terms-container .specification-term .main-synonym .verb-input-container .noun-input:focus, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-synonym .noun-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-synonym .noun-input-container .verb-input:focus, .filter-terms-container .specification-term .main-synonym .noun-input-container .noun-input:focus, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-input:focus, .filter-terms-container .specification-term .main-synonym .synonym-input-container .keyword-input:focus, .filter-terms-container .specification-term .main-synonym .synonym-input-container .verb-input:focus, .filter-terms-container .specification-term .main-synonym .synonym-input-container .noun-input:focus, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-function .keyword-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-function .keyword-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-function .keyword-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-function .verb-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-function .verb-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-function .verb-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-function .noun-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-function .noun-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-function .noun-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-function .synonym-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-function .synonym-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-function .synonym-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-input:focus, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .keyword-input:focus, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .verb-input:focus, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .noun-input:focus, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-function .keyword-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-function .keyword-input-container .verb-input:focus, .must-not-terms-container .function-term .main-function .keyword-input-container .noun-input:focus, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-function .verb-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-function .verb-input-container .verb-input:focus, .must-not-terms-container .function-term .main-function .verb-input-container .noun-input:focus, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-function .noun-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-function .noun-input-container .verb-input:focus, .must-not-terms-container .function-term .main-function .noun-input-container .noun-input:focus, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-function .synonym-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-function .synonym-input-container .verb-input:focus, .must-not-terms-container .function-term .main-function .synonym-input-container .noun-input:focus, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-keyword .keyword-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-keyword .keyword-input-container .verb-input:focus, .must-not-terms-container .function-term .main-keyword .keyword-input-container .noun-input:focus, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-keyword .verb-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-keyword .verb-input-container .verb-input:focus, .must-not-terms-container .function-term .main-keyword .verb-input-container .noun-input:focus, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-keyword .noun-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-keyword .noun-input-container .verb-input:focus, .must-not-terms-container .function-term .main-keyword .noun-input-container .noun-input:focus, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-keyword .synonym-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-keyword .synonym-input-container .verb-input:focus, .must-not-terms-container .function-term .main-keyword .synonym-input-container .noun-input:focus, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-synonym .keyword-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-synonym .keyword-input-container .verb-input:focus, .must-not-terms-container .function-term .main-synonym .keyword-input-container .noun-input:focus, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-synonym .verb-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-synonym .verb-input-container .verb-input:focus, .must-not-terms-container .function-term .main-synonym .verb-input-container .noun-input:focus, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-synonym .noun-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-synonym .noun-input-container .verb-input:focus, .must-not-terms-container .function-term .main-synonym .noun-input-container .noun-input:focus, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-input:focus, .must-not-terms-container .function-term .main-synonym .synonym-input-container .keyword-input:focus, .must-not-terms-container .function-term .main-synonym .synonym-input-container .verb-input:focus, .must-not-terms-container .function-term .main-synonym .synonym-input-container .noun-input:focus, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-function .keyword-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-function .keyword-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-function .keyword-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-function .verb-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-function .verb-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-function .verb-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-function .noun-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-function .noun-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-function .noun-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-function .synonym-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-function .synonym-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-function .synonym-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-input:focus, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .keyword-input:focus, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .verb-input:focus, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .noun-input:focus, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-function .keyword-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-function .keyword-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-function .keyword-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-function .verb-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-function .verb-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-function .verb-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-function .noun-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-function .noun-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-function .noun-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-function .synonym-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-function .synonym-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-function .synonym-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-keyword .verb-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-keyword .verb-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-keyword .verb-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-keyword .noun-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-keyword .noun-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-keyword .noun-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-synonym .verb-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-synonym .verb-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-synonym .verb-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-synonym .noun-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-synonym .noun-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-synonym .noun-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-input:focus, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .keyword-input:focus, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .verb-input:focus, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .noun-input:focus, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-function .keyword-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-function .keyword-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-function .keyword-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-function .verb-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-function .verb-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-function .verb-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-function .noun-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-function .noun-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-function .noun-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-function .synonym-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-function .synonym-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-function .synonym-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-keyword .verb-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-keyword .verb-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-keyword .verb-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-keyword .noun-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-keyword .noun-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-keyword .noun-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-synonym .verb-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-synonym .verb-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-synonym .verb-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-synonym .noun-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-synonym .noun-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-synonym .noun-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-input:focus, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .keyword-input:focus, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .verb-input:focus, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .noun-input:focus, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-input:focus, .generated-search-terms .function-term .main-function .keyword-input-container .keyword-input:focus, .generated-search-terms .function-term .main-function .keyword-input-container .verb-input:focus, .generated-search-terms .function-term .main-function .keyword-input-container .noun-input:focus, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-input:focus, .generated-search-terms .function-term .main-function .verb-input-container .keyword-input:focus, .generated-search-terms .function-term .main-function .verb-input-container .verb-input:focus, .generated-search-terms .function-term .main-function .verb-input-container .noun-input:focus, .generated-search-terms .function-term .main-function .verb-input-container .synonym-input:focus, .generated-search-terms .function-term .main-function .noun-input-container .keyword-input:focus, .generated-search-terms .function-term .main-function .noun-input-container .verb-input:focus, .generated-search-terms .function-term .main-function .noun-input-container .noun-input:focus, .generated-search-terms .function-term .main-function .noun-input-container .synonym-input:focus, .generated-search-terms .function-term .main-function .synonym-input-container .keyword-input:focus, .generated-search-terms .function-term .main-function .synonym-input-container .verb-input:focus, .generated-search-terms .function-term .main-function .synonym-input-container .noun-input:focus, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-input:focus, .generated-search-terms .function-term .main-keyword .keyword-input-container .keyword-input:focus, .generated-search-terms .function-term .main-keyword .keyword-input-container .verb-input:focus, .generated-search-terms .function-term .main-keyword .keyword-input-container .noun-input:focus, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-input:focus, .generated-search-terms .function-term .main-keyword .verb-input-container .keyword-input:focus, .generated-search-terms .function-term .main-keyword .verb-input-container .verb-input:focus, .generated-search-terms .function-term .main-keyword .verb-input-container .noun-input:focus, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-input:focus, .generated-search-terms .function-term .main-keyword .noun-input-container .keyword-input:focus, .generated-search-terms .function-term .main-keyword .noun-input-container .verb-input:focus, .generated-search-terms .function-term .main-keyword .noun-input-container .noun-input:focus, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-input:focus, .generated-search-terms .function-term .main-keyword .synonym-input-container .keyword-input:focus, .generated-search-terms .function-term .main-keyword .synonym-input-container .verb-input:focus, .generated-search-terms .function-term .main-keyword .synonym-input-container .noun-input:focus, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-input:focus, .generated-search-terms .function-term .main-synonym .keyword-input-container .keyword-input:focus, .generated-search-terms .function-term .main-synonym .keyword-input-container .verb-input:focus, .generated-search-terms .function-term .main-synonym .keyword-input-container .noun-input:focus, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-input:focus, .generated-search-terms .function-term .main-synonym .verb-input-container .keyword-input:focus, .generated-search-terms .function-term .main-synonym .verb-input-container .verb-input:focus, .generated-search-terms .function-term .main-synonym .verb-input-container .noun-input:focus, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-input:focus, .generated-search-terms .function-term .main-synonym .noun-input-container .keyword-input:focus, .generated-search-terms .function-term .main-synonym .noun-input-container .verb-input:focus, .generated-search-terms .function-term .main-synonym .noun-input-container .noun-input:focus, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-input:focus, .generated-search-terms .function-term .main-synonym .synonym-input-container .keyword-input:focus, .generated-search-terms .function-term .main-synonym .synonym-input-container .verb-input:focus, .generated-search-terms .function-term .main-synonym .synonym-input-container .noun-input:focus, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-function .keyword-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-function .keyword-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-function .keyword-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-function .verb-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-function .verb-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-function .verb-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-function .noun-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-function .noun-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-function .noun-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-function .synonym-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-function .synonym-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-function .synonym-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-keyword .verb-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-keyword .verb-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-keyword .verb-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-keyword .noun-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-keyword .noun-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-keyword .noun-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-synonym .verb-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-synonym .verb-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-synonym .verb-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-synonym .noun-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-synonym .noun-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-synonym .noun-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-input:focus, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .keyword-input:focus, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .verb-input:focus, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .noun-input:focus, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-function .keyword-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-function .keyword-input-container .verb-input:focus, .generated-search-terms .specification-term .main-function .keyword-input-container .noun-input:focus, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-function .verb-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-function .verb-input-container .verb-input:focus, .generated-search-terms .specification-term .main-function .verb-input-container .noun-input:focus, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-function .noun-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-function .noun-input-container .verb-input:focus, .generated-search-terms .specification-term .main-function .noun-input-container .noun-input:focus, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-function .synonym-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-function .synonym-input-container .verb-input:focus, .generated-search-terms .specification-term .main-function .synonym-input-container .noun-input:focus, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-keyword .keyword-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-keyword .keyword-input-container .verb-input:focus, .generated-search-terms .specification-term .main-keyword .keyword-input-container .noun-input:focus, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-keyword .verb-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-keyword .verb-input-container .verb-input:focus, .generated-search-terms .specification-term .main-keyword .verb-input-container .noun-input:focus, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-keyword .noun-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-keyword .noun-input-container .verb-input:focus, .generated-search-terms .specification-term .main-keyword .noun-input-container .noun-input:focus, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-keyword .synonym-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-keyword .synonym-input-container .verb-input:focus, .generated-search-terms .specification-term .main-keyword .synonym-input-container .noun-input:focus, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-synonym .keyword-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-synonym .keyword-input-container .verb-input:focus, .generated-search-terms .specification-term .main-synonym .keyword-input-container .noun-input:focus, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-synonym .verb-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-synonym .verb-input-container .verb-input:focus, .generated-search-terms .specification-term .main-synonym .verb-input-container .noun-input:focus, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-synonym .noun-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-synonym .noun-input-container .verb-input:focus, .generated-search-terms .specification-term .main-synonym .noun-input-container .noun-input:focus, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-input:focus, .generated-search-terms .specification-term .main-synonym .synonym-input-container .keyword-input:focus, .generated-search-terms .specification-term .main-synonym .synonym-input-container .verb-input:focus, .generated-search-terms .specification-term .main-synonym .synonym-input-container .noun-input:focus, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .verb-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .noun-input:focus, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-function .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-function .keyword-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-function .keyword-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-function .verb-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-function .verb-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-function .verb-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-function .noun-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-function .noun-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-function .noun-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-function .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-function .synonym-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-function .synonym-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-input:focus, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .verb-input:focus, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .noun-input:focus, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .verb-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .noun-input:focus, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-function .verb-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-function .verb-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-function .verb-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-function .noun-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-function .noun-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-function .noun-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-input:focus, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .keyword-input:focus, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .verb-input:focus, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .noun-input:focus, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-input:focus {
  text-overflow: initial;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-options, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-options, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options, .search-terms-container .function-term .main-function .keyword-input-container .synonym-options, .search-terms-container .function-term .main-function .verb-input-container .synonym-options, .search-terms-container .function-term .main-function .noun-input-container .synonym-options, .search-terms-container .function-term .main-function .synonym-input-container .synonym-options, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-options, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-options, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-options, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-options, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-options, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-options, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-options, .search-terms-container .specification-term .main-function .verb-input-container .synonym-options, .search-terms-container .specification-term .main-function .noun-input-container .synonym-options, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-options, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-options, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-options, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-options, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-options, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-options, .filter-terms-container .function-term .main-function .verb-input-container .synonym-options, .filter-terms-container .function-term .main-function .noun-input-container .synonym-options, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-options, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-options, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-options, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-options, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-options, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-options, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-options, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-options, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-options, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-options, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-options, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-options, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-options, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-options, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-options, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-options, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-options, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-options, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-options, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-options, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-options, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-options, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-options, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-options, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-options, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-options, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-options, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-options, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-options, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-options, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-options, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-options, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-options, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-options, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-options, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-options, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-options, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-options, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-options, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-options, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-options, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-options, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-options, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-options, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-options, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-options, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-options, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-options, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-options, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-options, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-options, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-options, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-options, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-options, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-options, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-options, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-options, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-options, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-options, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-options, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-options, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-options, .generated-search-terms .function-term .main-function .verb-input-container .synonym-options, .generated-search-terms .function-term .main-function .noun-input-container .synonym-options, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-options, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-options, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-options, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-options, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-options, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-options, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-options, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-options, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-options, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-options, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-options, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-options, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-options, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-options, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-options, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-options, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-options, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-options, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-options, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-options, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-options, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-options, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-options, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-options, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-options, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-options, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-options, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-options, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-options, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-options, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-options, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-options, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-options, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-options, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-options, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-options, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-options, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-options, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-options, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-options, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options {
  display: flex;
  align-items: center;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options.pointer, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options.pointer, .search-terms-container .function-term .main-function .keyword-input-container .synonym-options.pointer, .search-terms-container .function-term .main-function .verb-input-container .synonym-options.pointer, .search-terms-container .function-term .main-function .noun-input-container .synonym-options.pointer, .search-terms-container .function-term .main-function .synonym-input-container .synonym-options.pointer, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options.pointer, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-options.pointer, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-options.pointer, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options.pointer, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options.pointer, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-options.pointer, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-options.pointer, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options.pointer, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-function .verb-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-function .noun-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options.pointer, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options.pointer, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-function .verb-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-function .noun-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-options.pointer, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options.pointer, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-options.pointer, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options.pointer, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-options.pointer, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options.pointer, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-options.pointer, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-options.pointer, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-function .verb-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-function .noun-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-options.pointer, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-options.pointer, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-options.pointer, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options.pointer, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options.pointer {
  pointer-events: none;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-function .verb-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-function .noun-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-options .synonym-count, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count {
  display: flex;
  align-items: center;
  font-size: 0.8rem;
  color: #757575;
  cursor: pointer;
  padding: 0.125rem 0.25rem;
  line-height: 0.8rem;
  background-color: #F2F2F2;
  font-weight: 500;
  border-radius: 0.25rem;
  margin-right: 0.25rem;
  transition: 0.3s ease;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count.hidden, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count.hidden {
  display: none;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-count:hover, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-count:hover {
  color: #212121;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-function .verb-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-function .noun-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-options .synonym-search, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search {
  font-size: 0.75rem;
  cursor: pointer;
  color: #CCCCCC;
  text-align: center;
  padding: 0.125rem;
  background-color: #f2f2f2;
  border-radius: 0.25rem;
  margin-right: 0.25rem;
  transition: 0.3s ease;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search:hover, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search:hover {
  color: #212121;
}

.search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .filter-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .must-not-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .generated-search-terms .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .keyword-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .function-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .synonym-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-function .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-function .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-function .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-function .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-keyword .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-keyword .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-keyword .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-keyword .synonym-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-synonym .keyword-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-synonym .verb-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-synonym .noun-input-container .synonym-options .synonym-search.hidden, .suggested-search-terms-container .specification-term .main-synonym .synonym-input-container .synonym-options .synonym-search.hidden {
  display: none;
}

.search-terms-container .keyword-term .main-function .search-term-options-container, .search-terms-container .keyword-term .main-keyword .search-term-options-container, .search-terms-container .keyword-term .main-synonym .search-term-options-container, .search-terms-container .function-term .main-function .search-term-options-container, .search-terms-container .function-term .main-keyword .search-term-options-container, .search-terms-container .function-term .main-synonym .search-term-options-container, .search-terms-container .synonym-term .main-function .search-term-options-container, .search-terms-container .synonym-term .main-keyword .search-term-options-container, .search-terms-container .synonym-term .main-synonym .search-term-options-container, .search-terms-container .specification-term .main-function .search-term-options-container, .search-terms-container .specification-term .main-keyword .search-term-options-container, .search-terms-container .specification-term .main-synonym .search-term-options-container, .filter-terms-container .keyword-term .main-function .search-term-options-container, .filter-terms-container .keyword-term .main-keyword .search-term-options-container, .filter-terms-container .keyword-term .main-synonym .search-term-options-container, .filter-terms-container .function-term .main-function .search-term-options-container, .filter-terms-container .function-term .main-keyword .search-term-options-container, .filter-terms-container .function-term .main-synonym .search-term-options-container, .filter-terms-container .synonym-term .main-function .search-term-options-container, .filter-terms-container .synonym-term .main-keyword .search-term-options-container, .filter-terms-container .synonym-term .main-synonym .search-term-options-container, .filter-terms-container .specification-term .main-function .search-term-options-container, .filter-terms-container .specification-term .main-keyword .search-term-options-container, .filter-terms-container .specification-term .main-synonym .search-term-options-container, .must-not-terms-container .keyword-term .main-function .search-term-options-container, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container, .must-not-terms-container .function-term .main-function .search-term-options-container, .must-not-terms-container .function-term .main-keyword .search-term-options-container, .must-not-terms-container .function-term .main-synonym .search-term-options-container, .must-not-terms-container .synonym-term .main-function .search-term-options-container, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container, .must-not-terms-container .specification-term .main-function .search-term-options-container, .must-not-terms-container .specification-term .main-keyword .search-term-options-container, .must-not-terms-container .specification-term .main-synonym .search-term-options-container, .generated-search-terms .keyword-term .main-function .search-term-options-container, .generated-search-terms .keyword-term .main-keyword .search-term-options-container, .generated-search-terms .keyword-term .main-synonym .search-term-options-container, .generated-search-terms .function-term .main-function .search-term-options-container, .generated-search-terms .function-term .main-keyword .search-term-options-container, .generated-search-terms .function-term .main-synonym .search-term-options-container, .generated-search-terms .synonym-term .main-function .search-term-options-container, .generated-search-terms .synonym-term .main-keyword .search-term-options-container, .generated-search-terms .synonym-term .main-synonym .search-term-options-container, .generated-search-terms .specification-term .main-function .search-term-options-container, .generated-search-terms .specification-term .main-keyword .search-term-options-container, .generated-search-terms .specification-term .main-synonym .search-term-options-container, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container, .suggested-search-terms-container .function-term .main-function .search-term-options-container, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container, .suggested-search-terms-container .specification-term .main-function .search-term-options-container, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container {
  display: flex;
  align-items: center;
  margin-right: -5.25rem;
  margin-left: 0.5rem;
  transition: 0.5s ease;
}

.search-terms-container .keyword-term .main-function .search-term-options-container:hover, .search-terms-container .keyword-term .main-keyword .search-term-options-container:hover, .search-terms-container .keyword-term .main-synonym .search-term-options-container:hover, .search-terms-container .function-term .main-function .search-term-options-container:hover, .search-terms-container .function-term .main-keyword .search-term-options-container:hover, .search-terms-container .function-term .main-synonym .search-term-options-container:hover, .search-terms-container .synonym-term .main-function .search-term-options-container:hover, .search-terms-container .synonym-term .main-keyword .search-term-options-container:hover, .search-terms-container .synonym-term .main-synonym .search-term-options-container:hover, .search-terms-container .specification-term .main-function .search-term-options-container:hover, .search-terms-container .specification-term .main-keyword .search-term-options-container:hover, .search-terms-container .specification-term .main-synonym .search-term-options-container:hover, .filter-terms-container .keyword-term .main-function .search-term-options-container:hover, .filter-terms-container .keyword-term .main-keyword .search-term-options-container:hover, .filter-terms-container .keyword-term .main-synonym .search-term-options-container:hover, .filter-terms-container .function-term .main-function .search-term-options-container:hover, .filter-terms-container .function-term .main-keyword .search-term-options-container:hover, .filter-terms-container .function-term .main-synonym .search-term-options-container:hover, .filter-terms-container .synonym-term .main-function .search-term-options-container:hover, .filter-terms-container .synonym-term .main-keyword .search-term-options-container:hover, .filter-terms-container .synonym-term .main-synonym .search-term-options-container:hover, .filter-terms-container .specification-term .main-function .search-term-options-container:hover, .filter-terms-container .specification-term .main-keyword .search-term-options-container:hover, .filter-terms-container .specification-term .main-synonym .search-term-options-container:hover, .must-not-terms-container .keyword-term .main-function .search-term-options-container:hover, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container:hover, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container:hover, .must-not-terms-container .function-term .main-function .search-term-options-container:hover, .must-not-terms-container .function-term .main-keyword .search-term-options-container:hover, .must-not-terms-container .function-term .main-synonym .search-term-options-container:hover, .must-not-terms-container .synonym-term .main-function .search-term-options-container:hover, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container:hover, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container:hover, .must-not-terms-container .specification-term .main-function .search-term-options-container:hover, .must-not-terms-container .specification-term .main-keyword .search-term-options-container:hover, .must-not-terms-container .specification-term .main-synonym .search-term-options-container:hover, .generated-search-terms .keyword-term .main-function .search-term-options-container:hover, .generated-search-terms .keyword-term .main-keyword .search-term-options-container:hover, .generated-search-terms .keyword-term .main-synonym .search-term-options-container:hover, .generated-search-terms .function-term .main-function .search-term-options-container:hover, .generated-search-terms .function-term .main-keyword .search-term-options-container:hover, .generated-search-terms .function-term .main-synonym .search-term-options-container:hover, .generated-search-terms .synonym-term .main-function .search-term-options-container:hover, .generated-search-terms .synonym-term .main-keyword .search-term-options-container:hover, .generated-search-terms .synonym-term .main-synonym .search-term-options-container:hover, .generated-search-terms .specification-term .main-function .search-term-options-container:hover, .generated-search-terms .specification-term .main-keyword .search-term-options-container:hover, .generated-search-terms .specification-term .main-synonym .search-term-options-container:hover, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container:hover, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container:hover, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container:hover, .suggested-search-terms-container .function-term .main-function .search-term-options-container:hover, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container:hover, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container:hover, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container:hover, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container:hover, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container:hover, .suggested-search-terms-container .specification-term .main-function .search-term-options-container:hover, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container:hover, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container:hover {
  margin-right: 0;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .term-count, .search-terms-container .keyword-term .main-keyword .search-term-options-container .term-count, .search-terms-container .keyword-term .main-synonym .search-term-options-container .term-count, .search-terms-container .function-term .main-function .search-term-options-container .term-count, .search-terms-container .function-term .main-keyword .search-term-options-container .term-count, .search-terms-container .function-term .main-synonym .search-term-options-container .term-count, .search-terms-container .synonym-term .main-function .search-term-options-container .term-count, .search-terms-container .synonym-term .main-keyword .search-term-options-container .term-count, .search-terms-container .synonym-term .main-synonym .search-term-options-container .term-count, .search-terms-container .specification-term .main-function .search-term-options-container .term-count, .search-terms-container .specification-term .main-keyword .search-term-options-container .term-count, .search-terms-container .specification-term .main-synonym .search-term-options-container .term-count, .filter-terms-container .keyword-term .main-function .search-term-options-container .term-count, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .term-count, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .term-count, .filter-terms-container .function-term .main-function .search-term-options-container .term-count, .filter-terms-container .function-term .main-keyword .search-term-options-container .term-count, .filter-terms-container .function-term .main-synonym .search-term-options-container .term-count, .filter-terms-container .synonym-term .main-function .search-term-options-container .term-count, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .term-count, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .term-count, .filter-terms-container .specification-term .main-function .search-term-options-container .term-count, .filter-terms-container .specification-term .main-keyword .search-term-options-container .term-count, .filter-terms-container .specification-term .main-synonym .search-term-options-container .term-count, .must-not-terms-container .keyword-term .main-function .search-term-options-container .term-count, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .term-count, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .term-count, .must-not-terms-container .function-term .main-function .search-term-options-container .term-count, .must-not-terms-container .function-term .main-keyword .search-term-options-container .term-count, .must-not-terms-container .function-term .main-synonym .search-term-options-container .term-count, .must-not-terms-container .synonym-term .main-function .search-term-options-container .term-count, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .term-count, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .term-count, .must-not-terms-container .specification-term .main-function .search-term-options-container .term-count, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .term-count, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .term-count, .generated-search-terms .keyword-term .main-function .search-term-options-container .term-count, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .term-count, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .term-count, .generated-search-terms .function-term .main-function .search-term-options-container .term-count, .generated-search-terms .function-term .main-keyword .search-term-options-container .term-count, .generated-search-terms .function-term .main-synonym .search-term-options-container .term-count, .generated-search-terms .synonym-term .main-function .search-term-options-container .term-count, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .term-count, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .term-count, .generated-search-terms .specification-term .main-function .search-term-options-container .term-count, .generated-search-terms .specification-term .main-keyword .search-term-options-container .term-count, .generated-search-terms .specification-term .main-synonym .search-term-options-container .term-count, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .term-count, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .term-count, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .term-count, .suggested-search-terms-container .function-term .main-function .search-term-options-container .term-count, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .term-count, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .term-count, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .term-count, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .term-count, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .term-count, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .term-count, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .term-count, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .term-count {
  font-size: 0.8rem;
  padding: 0 0.25rem;
  border-radius: 0.25rem;
  margin-right: 0.25rem;
  color: white;
  cursor: default;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .term-count.keyword, .search-terms-container .keyword-term .main-keyword .search-term-options-container .term-count.keyword, .search-terms-container .keyword-term .main-synonym .search-term-options-container .term-count.keyword, .search-terms-container .function-term .main-function .search-term-options-container .term-count.keyword, .search-terms-container .function-term .main-keyword .search-term-options-container .term-count.keyword, .search-terms-container .function-term .main-synonym .search-term-options-container .term-count.keyword, .search-terms-container .synonym-term .main-function .search-term-options-container .term-count.keyword, .search-terms-container .synonym-term .main-keyword .search-term-options-container .term-count.keyword, .search-terms-container .synonym-term .main-synonym .search-term-options-container .term-count.keyword, .search-terms-container .specification-term .main-function .search-term-options-container .term-count.keyword, .search-terms-container .specification-term .main-keyword .search-term-options-container .term-count.keyword, .search-terms-container .specification-term .main-synonym .search-term-options-container .term-count.keyword, .filter-terms-container .keyword-term .main-function .search-term-options-container .term-count.keyword, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .term-count.keyword, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .term-count.keyword, .filter-terms-container .function-term .main-function .search-term-options-container .term-count.keyword, .filter-terms-container .function-term .main-keyword .search-term-options-container .term-count.keyword, .filter-terms-container .function-term .main-synonym .search-term-options-container .term-count.keyword, .filter-terms-container .synonym-term .main-function .search-term-options-container .term-count.keyword, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .term-count.keyword, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .term-count.keyword, .filter-terms-container .specification-term .main-function .search-term-options-container .term-count.keyword, .filter-terms-container .specification-term .main-keyword .search-term-options-container .term-count.keyword, .filter-terms-container .specification-term .main-synonym .search-term-options-container .term-count.keyword, .must-not-terms-container .keyword-term .main-function .search-term-options-container .term-count.keyword, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .term-count.keyword, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .term-count.keyword, .must-not-terms-container .function-term .main-function .search-term-options-container .term-count.keyword, .must-not-terms-container .function-term .main-keyword .search-term-options-container .term-count.keyword, .must-not-terms-container .function-term .main-synonym .search-term-options-container .term-count.keyword, .must-not-terms-container .synonym-term .main-function .search-term-options-container .term-count.keyword, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .term-count.keyword, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .term-count.keyword, .must-not-terms-container .specification-term .main-function .search-term-options-container .term-count.keyword, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .term-count.keyword, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .term-count.keyword, .generated-search-terms .keyword-term .main-function .search-term-options-container .term-count.keyword, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .term-count.keyword, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .term-count.keyword, .generated-search-terms .function-term .main-function .search-term-options-container .term-count.keyword, .generated-search-terms .function-term .main-keyword .search-term-options-container .term-count.keyword, .generated-search-terms .function-term .main-synonym .search-term-options-container .term-count.keyword, .generated-search-terms .synonym-term .main-function .search-term-options-container .term-count.keyword, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .term-count.keyword, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .term-count.keyword, .generated-search-terms .specification-term .main-function .search-term-options-container .term-count.keyword, .generated-search-terms .specification-term .main-keyword .search-term-options-container .term-count.keyword, .generated-search-terms .specification-term .main-synonym .search-term-options-container .term-count.keyword, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .term-count.keyword, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .term-count.keyword, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .term-count.keyword, .suggested-search-terms-container .function-term .main-function .search-term-options-container .term-count.keyword, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .term-count.keyword, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .term-count.keyword, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .term-count.keyword, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .term-count.keyword, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .term-count.keyword, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .term-count.keyword, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .term-count.keyword, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .term-count.keyword {
  border: 1px solid #5856D6;
  color: #212121;
  line-height: 1rem;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .term-count.function, .search-terms-container .keyword-term .main-keyword .search-term-options-container .term-count.function, .search-terms-container .keyword-term .main-synonym .search-term-options-container .term-count.function, .search-terms-container .function-term .main-function .search-term-options-container .term-count.function, .search-terms-container .function-term .main-keyword .search-term-options-container .term-count.function, .search-terms-container .function-term .main-synonym .search-term-options-container .term-count.function, .search-terms-container .synonym-term .main-function .search-term-options-container .term-count.function, .search-terms-container .synonym-term .main-keyword .search-term-options-container .term-count.function, .search-terms-container .synonym-term .main-synonym .search-term-options-container .term-count.function, .search-terms-container .specification-term .main-function .search-term-options-container .term-count.function, .search-terms-container .specification-term .main-keyword .search-term-options-container .term-count.function, .search-terms-container .specification-term .main-synonym .search-term-options-container .term-count.function, .filter-terms-container .keyword-term .main-function .search-term-options-container .term-count.function, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .term-count.function, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .term-count.function, .filter-terms-container .function-term .main-function .search-term-options-container .term-count.function, .filter-terms-container .function-term .main-keyword .search-term-options-container .term-count.function, .filter-terms-container .function-term .main-synonym .search-term-options-container .term-count.function, .filter-terms-container .synonym-term .main-function .search-term-options-container .term-count.function, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .term-count.function, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .term-count.function, .filter-terms-container .specification-term .main-function .search-term-options-container .term-count.function, .filter-terms-container .specification-term .main-keyword .search-term-options-container .term-count.function, .filter-terms-container .specification-term .main-synonym .search-term-options-container .term-count.function, .must-not-terms-container .keyword-term .main-function .search-term-options-container .term-count.function, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .term-count.function, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .term-count.function, .must-not-terms-container .function-term .main-function .search-term-options-container .term-count.function, .must-not-terms-container .function-term .main-keyword .search-term-options-container .term-count.function, .must-not-terms-container .function-term .main-synonym .search-term-options-container .term-count.function, .must-not-terms-container .synonym-term .main-function .search-term-options-container .term-count.function, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .term-count.function, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .term-count.function, .must-not-terms-container .specification-term .main-function .search-term-options-container .term-count.function, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .term-count.function, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .term-count.function, .generated-search-terms .keyword-term .main-function .search-term-options-container .term-count.function, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .term-count.function, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .term-count.function, .generated-search-terms .function-term .main-function .search-term-options-container .term-count.function, .generated-search-terms .function-term .main-keyword .search-term-options-container .term-count.function, .generated-search-terms .function-term .main-synonym .search-term-options-container .term-count.function, .generated-search-terms .synonym-term .main-function .search-term-options-container .term-count.function, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .term-count.function, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .term-count.function, .generated-search-terms .specification-term .main-function .search-term-options-container .term-count.function, .generated-search-terms .specification-term .main-keyword .search-term-options-container .term-count.function, .generated-search-terms .specification-term .main-synonym .search-term-options-container .term-count.function, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .term-count.function, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .term-count.function, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .term-count.function, .suggested-search-terms-container .function-term .main-function .search-term-options-container .term-count.function, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .term-count.function, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .term-count.function, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .term-count.function, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .term-count.function, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .term-count.function, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .term-count.function, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .term-count.function, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .term-count.function {
  border: 1px solid #FF9500;
  color: #212121;
  line-height: 1rem;
}

.search-terms-container .keyword-term .main-function .search-term-options-container i, .search-terms-container .keyword-term .main-keyword .search-term-options-container i, .search-terms-container .keyword-term .main-synonym .search-term-options-container i, .search-terms-container .function-term .main-function .search-term-options-container i, .search-terms-container .function-term .main-keyword .search-term-options-container i, .search-terms-container .function-term .main-synonym .search-term-options-container i, .search-terms-container .synonym-term .main-function .search-term-options-container i, .search-terms-container .synonym-term .main-keyword .search-term-options-container i, .search-terms-container .synonym-term .main-synonym .search-term-options-container i, .search-terms-container .specification-term .main-function .search-term-options-container i, .search-terms-container .specification-term .main-keyword .search-term-options-container i, .search-terms-container .specification-term .main-synonym .search-term-options-container i, .filter-terms-container .keyword-term .main-function .search-term-options-container i, .filter-terms-container .keyword-term .main-keyword .search-term-options-container i, .filter-terms-container .keyword-term .main-synonym .search-term-options-container i, .filter-terms-container .function-term .main-function .search-term-options-container i, .filter-terms-container .function-term .main-keyword .search-term-options-container i, .filter-terms-container .function-term .main-synonym .search-term-options-container i, .filter-terms-container .synonym-term .main-function .search-term-options-container i, .filter-terms-container .synonym-term .main-keyword .search-term-options-container i, .filter-terms-container .synonym-term .main-synonym .search-term-options-container i, .filter-terms-container .specification-term .main-function .search-term-options-container i, .filter-terms-container .specification-term .main-keyword .search-term-options-container i, .filter-terms-container .specification-term .main-synonym .search-term-options-container i, .must-not-terms-container .keyword-term .main-function .search-term-options-container i, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container i, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container i, .must-not-terms-container .function-term .main-function .search-term-options-container i, .must-not-terms-container .function-term .main-keyword .search-term-options-container i, .must-not-terms-container .function-term .main-synonym .search-term-options-container i, .must-not-terms-container .synonym-term .main-function .search-term-options-container i, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container i, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container i, .must-not-terms-container .specification-term .main-function .search-term-options-container i, .must-not-terms-container .specification-term .main-keyword .search-term-options-container i, .must-not-terms-container .specification-term .main-synonym .search-term-options-container i, .generated-search-terms .keyword-term .main-function .search-term-options-container i, .generated-search-terms .keyword-term .main-keyword .search-term-options-container i, .generated-search-terms .keyword-term .main-synonym .search-term-options-container i, .generated-search-terms .function-term .main-function .search-term-options-container i, .generated-search-terms .function-term .main-keyword .search-term-options-container i, .generated-search-terms .function-term .main-synonym .search-term-options-container i, .generated-search-terms .synonym-term .main-function .search-term-options-container i, .generated-search-terms .synonym-term .main-keyword .search-term-options-container i, .generated-search-terms .synonym-term .main-synonym .search-term-options-container i, .generated-search-terms .specification-term .main-function .search-term-options-container i, .generated-search-terms .specification-term .main-keyword .search-term-options-container i, .generated-search-terms .specification-term .main-synonym .search-term-options-container i, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container i, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container i, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container i, .suggested-search-terms-container .function-term .main-function .search-term-options-container i, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container i, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container i, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container i, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container i, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container i, .suggested-search-terms-container .specification-term .main-function .search-term-options-container i, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container i, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container i {
  font-size: 0.8rem;
  padding: 0.125rem;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
  width: 1rem;
  text-align: center;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .term-filter:hover, .search-terms-container .keyword-term .main-keyword .search-term-options-container .term-filter:hover, .search-terms-container .keyword-term .main-synonym .search-term-options-container .term-filter:hover, .search-terms-container .function-term .main-function .search-term-options-container .term-filter:hover, .search-terms-container .function-term .main-keyword .search-term-options-container .term-filter:hover, .search-terms-container .function-term .main-synonym .search-term-options-container .term-filter:hover, .search-terms-container .synonym-term .main-function .search-term-options-container .term-filter:hover, .search-terms-container .synonym-term .main-keyword .search-term-options-container .term-filter:hover, .search-terms-container .synonym-term .main-synonym .search-term-options-container .term-filter:hover, .search-terms-container .specification-term .main-function .search-term-options-container .term-filter:hover, .search-terms-container .specification-term .main-keyword .search-term-options-container .term-filter:hover, .search-terms-container .specification-term .main-synonym .search-term-options-container .term-filter:hover, .filter-terms-container .keyword-term .main-function .search-term-options-container .term-filter:hover, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .term-filter:hover, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .term-filter:hover, .filter-terms-container .function-term .main-function .search-term-options-container .term-filter:hover, .filter-terms-container .function-term .main-keyword .search-term-options-container .term-filter:hover, .filter-terms-container .function-term .main-synonym .search-term-options-container .term-filter:hover, .filter-terms-container .synonym-term .main-function .search-term-options-container .term-filter:hover, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .term-filter:hover, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .term-filter:hover, .filter-terms-container .specification-term .main-function .search-term-options-container .term-filter:hover, .filter-terms-container .specification-term .main-keyword .search-term-options-container .term-filter:hover, .filter-terms-container .specification-term .main-synonym .search-term-options-container .term-filter:hover, .must-not-terms-container .keyword-term .main-function .search-term-options-container .term-filter:hover, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .term-filter:hover, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .term-filter:hover, .must-not-terms-container .function-term .main-function .search-term-options-container .term-filter:hover, .must-not-terms-container .function-term .main-keyword .search-term-options-container .term-filter:hover, .must-not-terms-container .function-term .main-synonym .search-term-options-container .term-filter:hover, .must-not-terms-container .synonym-term .main-function .search-term-options-container .term-filter:hover, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .term-filter:hover, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .term-filter:hover, .must-not-terms-container .specification-term .main-function .search-term-options-container .term-filter:hover, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .term-filter:hover, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .term-filter:hover, .generated-search-terms .keyword-term .main-function .search-term-options-container .term-filter:hover, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .term-filter:hover, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .term-filter:hover, .generated-search-terms .function-term .main-function .search-term-options-container .term-filter:hover, .generated-search-terms .function-term .main-keyword .search-term-options-container .term-filter:hover, .generated-search-terms .function-term .main-synonym .search-term-options-container .term-filter:hover, .generated-search-terms .synonym-term .main-function .search-term-options-container .term-filter:hover, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .term-filter:hover, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .term-filter:hover, .generated-search-terms .specification-term .main-function .search-term-options-container .term-filter:hover, .generated-search-terms .specification-term .main-keyword .search-term-options-container .term-filter:hover, .generated-search-terms .specification-term .main-synonym .search-term-options-container .term-filter:hover, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .term-filter:hover, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .term-filter:hover, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .term-filter:hover, .suggested-search-terms-container .function-term .main-function .search-term-options-container .term-filter:hover, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .term-filter:hover, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .term-filter:hover, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .term-filter:hover, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .term-filter:hover, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .term-filter:hover, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .term-filter:hover, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .term-filter:hover, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .term-filter:hover {
  color: #A30076;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .term-filter.active, .search-terms-container .keyword-term .main-keyword .search-term-options-container .term-filter.active, .search-terms-container .keyword-term .main-synonym .search-term-options-container .term-filter.active, .search-terms-container .function-term .main-function .search-term-options-container .term-filter.active, .search-terms-container .function-term .main-keyword .search-term-options-container .term-filter.active, .search-terms-container .function-term .main-synonym .search-term-options-container .term-filter.active, .search-terms-container .synonym-term .main-function .search-term-options-container .term-filter.active, .search-terms-container .synonym-term .main-keyword .search-term-options-container .term-filter.active, .search-terms-container .synonym-term .main-synonym .search-term-options-container .term-filter.active, .search-terms-container .specification-term .main-function .search-term-options-container .term-filter.active, .search-terms-container .specification-term .main-keyword .search-term-options-container .term-filter.active, .search-terms-container .specification-term .main-synonym .search-term-options-container .term-filter.active, .filter-terms-container .keyword-term .main-function .search-term-options-container .term-filter.active, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .term-filter.active, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .term-filter.active, .filter-terms-container .function-term .main-function .search-term-options-container .term-filter.active, .filter-terms-container .function-term .main-keyword .search-term-options-container .term-filter.active, .filter-terms-container .function-term .main-synonym .search-term-options-container .term-filter.active, .filter-terms-container .synonym-term .main-function .search-term-options-container .term-filter.active, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .term-filter.active, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .term-filter.active, .filter-terms-container .specification-term .main-function .search-term-options-container .term-filter.active, .filter-terms-container .specification-term .main-keyword .search-term-options-container .term-filter.active, .filter-terms-container .specification-term .main-synonym .search-term-options-container .term-filter.active, .must-not-terms-container .keyword-term .main-function .search-term-options-container .term-filter.active, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .term-filter.active, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .term-filter.active, .must-not-terms-container .function-term .main-function .search-term-options-container .term-filter.active, .must-not-terms-container .function-term .main-keyword .search-term-options-container .term-filter.active, .must-not-terms-container .function-term .main-synonym .search-term-options-container .term-filter.active, .must-not-terms-container .synonym-term .main-function .search-term-options-container .term-filter.active, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .term-filter.active, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .term-filter.active, .must-not-terms-container .specification-term .main-function .search-term-options-container .term-filter.active, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .term-filter.active, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .term-filter.active, .generated-search-terms .keyword-term .main-function .search-term-options-container .term-filter.active, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .term-filter.active, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .term-filter.active, .generated-search-terms .function-term .main-function .search-term-options-container .term-filter.active, .generated-search-terms .function-term .main-keyword .search-term-options-container .term-filter.active, .generated-search-terms .function-term .main-synonym .search-term-options-container .term-filter.active, .generated-search-terms .synonym-term .main-function .search-term-options-container .term-filter.active, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .term-filter.active, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .term-filter.active, .generated-search-terms .specification-term .main-function .search-term-options-container .term-filter.active, .generated-search-terms .specification-term .main-keyword .search-term-options-container .term-filter.active, .generated-search-terms .specification-term .main-synonym .search-term-options-container .term-filter.active, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .term-filter.active, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .term-filter.active, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .term-filter.active, .suggested-search-terms-container .function-term .main-function .search-term-options-container .term-filter.active, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .term-filter.active, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .term-filter.active, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .term-filter.active, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .term-filter.active, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .term-filter.active, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .term-filter.active, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .term-filter.active, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .term-filter.active {
  color: #A30076;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .term-hide:hover, .search-terms-container .keyword-term .main-keyword .search-term-options-container .term-hide:hover, .search-terms-container .keyword-term .main-synonym .search-term-options-container .term-hide:hover, .search-terms-container .function-term .main-function .search-term-options-container .term-hide:hover, .search-terms-container .function-term .main-keyword .search-term-options-container .term-hide:hover, .search-terms-container .function-term .main-synonym .search-term-options-container .term-hide:hover, .search-terms-container .synonym-term .main-function .search-term-options-container .term-hide:hover, .search-terms-container .synonym-term .main-keyword .search-term-options-container .term-hide:hover, .search-terms-container .synonym-term .main-synonym .search-term-options-container .term-hide:hover, .search-terms-container .specification-term .main-function .search-term-options-container .term-hide:hover, .search-terms-container .specification-term .main-keyword .search-term-options-container .term-hide:hover, .search-terms-container .specification-term .main-synonym .search-term-options-container .term-hide:hover, .filter-terms-container .keyword-term .main-function .search-term-options-container .term-hide:hover, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .term-hide:hover, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .term-hide:hover, .filter-terms-container .function-term .main-function .search-term-options-container .term-hide:hover, .filter-terms-container .function-term .main-keyword .search-term-options-container .term-hide:hover, .filter-terms-container .function-term .main-synonym .search-term-options-container .term-hide:hover, .filter-terms-container .synonym-term .main-function .search-term-options-container .term-hide:hover, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .term-hide:hover, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .term-hide:hover, .filter-terms-container .specification-term .main-function .search-term-options-container .term-hide:hover, .filter-terms-container .specification-term .main-keyword .search-term-options-container .term-hide:hover, .filter-terms-container .specification-term .main-synonym .search-term-options-container .term-hide:hover, .must-not-terms-container .keyword-term .main-function .search-term-options-container .term-hide:hover, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .term-hide:hover, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .term-hide:hover, .must-not-terms-container .function-term .main-function .search-term-options-container .term-hide:hover, .must-not-terms-container .function-term .main-keyword .search-term-options-container .term-hide:hover, .must-not-terms-container .function-term .main-synonym .search-term-options-container .term-hide:hover, .must-not-terms-container .synonym-term .main-function .search-term-options-container .term-hide:hover, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .term-hide:hover, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .term-hide:hover, .must-not-terms-container .specification-term .main-function .search-term-options-container .term-hide:hover, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .term-hide:hover, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .term-hide:hover, .generated-search-terms .keyword-term .main-function .search-term-options-container .term-hide:hover, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .term-hide:hover, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .term-hide:hover, .generated-search-terms .function-term .main-function .search-term-options-container .term-hide:hover, .generated-search-terms .function-term .main-keyword .search-term-options-container .term-hide:hover, .generated-search-terms .function-term .main-synonym .search-term-options-container .term-hide:hover, .generated-search-terms .synonym-term .main-function .search-term-options-container .term-hide:hover, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .term-hide:hover, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .term-hide:hover, .generated-search-terms .specification-term .main-function .search-term-options-container .term-hide:hover, .generated-search-terms .specification-term .main-keyword .search-term-options-container .term-hide:hover, .generated-search-terms .specification-term .main-synonym .search-term-options-container .term-hide:hover, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .term-hide:hover, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .term-hide:hover, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .term-hide:hover, .suggested-search-terms-container .function-term .main-function .search-term-options-container .term-hide:hover, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .term-hide:hover, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .term-hide:hover, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .term-hide:hover, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .term-hide:hover, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .term-hide:hover, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .term-hide:hover, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .term-hide:hover, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .term-hide:hover {
  color: #FF2D55;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .term-hide.active, .search-terms-container .keyword-term .main-keyword .search-term-options-container .term-hide.active, .search-terms-container .keyword-term .main-synonym .search-term-options-container .term-hide.active, .search-terms-container .function-term .main-function .search-term-options-container .term-hide.active, .search-terms-container .function-term .main-keyword .search-term-options-container .term-hide.active, .search-terms-container .function-term .main-synonym .search-term-options-container .term-hide.active, .search-terms-container .synonym-term .main-function .search-term-options-container .term-hide.active, .search-terms-container .synonym-term .main-keyword .search-term-options-container .term-hide.active, .search-terms-container .synonym-term .main-synonym .search-term-options-container .term-hide.active, .search-terms-container .specification-term .main-function .search-term-options-container .term-hide.active, .search-terms-container .specification-term .main-keyword .search-term-options-container .term-hide.active, .search-terms-container .specification-term .main-synonym .search-term-options-container .term-hide.active, .filter-terms-container .keyword-term .main-function .search-term-options-container .term-hide.active, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .term-hide.active, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .term-hide.active, .filter-terms-container .function-term .main-function .search-term-options-container .term-hide.active, .filter-terms-container .function-term .main-keyword .search-term-options-container .term-hide.active, .filter-terms-container .function-term .main-synonym .search-term-options-container .term-hide.active, .filter-terms-container .synonym-term .main-function .search-term-options-container .term-hide.active, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .term-hide.active, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .term-hide.active, .filter-terms-container .specification-term .main-function .search-term-options-container .term-hide.active, .filter-terms-container .specification-term .main-keyword .search-term-options-container .term-hide.active, .filter-terms-container .specification-term .main-synonym .search-term-options-container .term-hide.active, .must-not-terms-container .keyword-term .main-function .search-term-options-container .term-hide.active, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .term-hide.active, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .term-hide.active, .must-not-terms-container .function-term .main-function .search-term-options-container .term-hide.active, .must-not-terms-container .function-term .main-keyword .search-term-options-container .term-hide.active, .must-not-terms-container .function-term .main-synonym .search-term-options-container .term-hide.active, .must-not-terms-container .synonym-term .main-function .search-term-options-container .term-hide.active, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .term-hide.active, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .term-hide.active, .must-not-terms-container .specification-term .main-function .search-term-options-container .term-hide.active, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .term-hide.active, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .term-hide.active, .generated-search-terms .keyword-term .main-function .search-term-options-container .term-hide.active, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .term-hide.active, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .term-hide.active, .generated-search-terms .function-term .main-function .search-term-options-container .term-hide.active, .generated-search-terms .function-term .main-keyword .search-term-options-container .term-hide.active, .generated-search-terms .function-term .main-synonym .search-term-options-container .term-hide.active, .generated-search-terms .synonym-term .main-function .search-term-options-container .term-hide.active, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .term-hide.active, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .term-hide.active, .generated-search-terms .specification-term .main-function .search-term-options-container .term-hide.active, .generated-search-terms .specification-term .main-keyword .search-term-options-container .term-hide.active, .generated-search-terms .specification-term .main-synonym .search-term-options-container .term-hide.active, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .term-hide.active, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .term-hide.active, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .term-hide.active, .suggested-search-terms-container .function-term .main-function .search-term-options-container .term-hide.active, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .term-hide.active, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .term-hide.active, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .term-hide.active, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .term-hide.active, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .term-hide.active, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .term-hide.active, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .term-hide.active, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .term-hide.active {
  color: #FF2D55;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .term-delete:hover, .search-terms-container .keyword-term .main-keyword .search-term-options-container .term-delete:hover, .search-terms-container .keyword-term .main-synonym .search-term-options-container .term-delete:hover, .search-terms-container .function-term .main-function .search-term-options-container .term-delete:hover, .search-terms-container .function-term .main-keyword .search-term-options-container .term-delete:hover, .search-terms-container .function-term .main-synonym .search-term-options-container .term-delete:hover, .search-terms-container .synonym-term .main-function .search-term-options-container .term-delete:hover, .search-terms-container .synonym-term .main-keyword .search-term-options-container .term-delete:hover, .search-terms-container .synonym-term .main-synonym .search-term-options-container .term-delete:hover, .search-terms-container .specification-term .main-function .search-term-options-container .term-delete:hover, .search-terms-container .specification-term .main-keyword .search-term-options-container .term-delete:hover, .search-terms-container .specification-term .main-synonym .search-term-options-container .term-delete:hover, .filter-terms-container .keyword-term .main-function .search-term-options-container .term-delete:hover, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .term-delete:hover, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .term-delete:hover, .filter-terms-container .function-term .main-function .search-term-options-container .term-delete:hover, .filter-terms-container .function-term .main-keyword .search-term-options-container .term-delete:hover, .filter-terms-container .function-term .main-synonym .search-term-options-container .term-delete:hover, .filter-terms-container .synonym-term .main-function .search-term-options-container .term-delete:hover, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .term-delete:hover, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .term-delete:hover, .filter-terms-container .specification-term .main-function .search-term-options-container .term-delete:hover, .filter-terms-container .specification-term .main-keyword .search-term-options-container .term-delete:hover, .filter-terms-container .specification-term .main-synonym .search-term-options-container .term-delete:hover, .must-not-terms-container .keyword-term .main-function .search-term-options-container .term-delete:hover, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .term-delete:hover, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .term-delete:hover, .must-not-terms-container .function-term .main-function .search-term-options-container .term-delete:hover, .must-not-terms-container .function-term .main-keyword .search-term-options-container .term-delete:hover, .must-not-terms-container .function-term .main-synonym .search-term-options-container .term-delete:hover, .must-not-terms-container .synonym-term .main-function .search-term-options-container .term-delete:hover, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .term-delete:hover, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .term-delete:hover, .must-not-terms-container .specification-term .main-function .search-term-options-container .term-delete:hover, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .term-delete:hover, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .term-delete:hover, .generated-search-terms .keyword-term .main-function .search-term-options-container .term-delete:hover, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .term-delete:hover, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .term-delete:hover, .generated-search-terms .function-term .main-function .search-term-options-container .term-delete:hover, .generated-search-terms .function-term .main-keyword .search-term-options-container .term-delete:hover, .generated-search-terms .function-term .main-synonym .search-term-options-container .term-delete:hover, .generated-search-terms .synonym-term .main-function .search-term-options-container .term-delete:hover, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .term-delete:hover, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .term-delete:hover, .generated-search-terms .specification-term .main-function .search-term-options-container .term-delete:hover, .generated-search-terms .specification-term .main-keyword .search-term-options-container .term-delete:hover, .generated-search-terms .specification-term .main-synonym .search-term-options-container .term-delete:hover, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .term-delete:hover, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .term-delete:hover, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .term-delete:hover, .suggested-search-terms-container .function-term .main-function .search-term-options-container .term-delete:hover, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .term-delete:hover, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .term-delete:hover, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .term-delete:hover, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .term-delete:hover, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .term-delete:hover, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .term-delete:hover, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .term-delete:hover, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .term-delete:hover {
  color: #FF3B30;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off, .search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off, .search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off, .search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off, .search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off, .search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off, .search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off, .search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off, .search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off, .search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off, .search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off, .search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off, .filter-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off, .filter-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off, .filter-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off, .filter-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off, .filter-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off, .filter-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off, .filter-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off, .filter-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off, .must-not-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off, .must-not-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off, .must-not-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off, .must-not-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off, .must-not-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off, .must-not-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off, .generated-search-terms .keyword-term .main-function .search-term-options-container .toggle-term-on-off, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off, .generated-search-terms .function-term .main-function .search-term-options-container .toggle-term-on-off, .generated-search-terms .function-term .main-keyword .search-term-options-container .toggle-term-on-off, .generated-search-terms .function-term .main-synonym .search-term-options-container .toggle-term-on-off, .generated-search-terms .synonym-term .main-function .search-term-options-container .toggle-term-on-off, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off, .generated-search-terms .specification-term .main-function .search-term-options-container .toggle-term-on-off, .generated-search-terms .specification-term .main-keyword .search-term-options-container .toggle-term-on-off, .generated-search-terms .specification-term .main-synonym .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off {
  display: flex;
  padding: 0.125rem;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .filter-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .generated-search-terms .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 12px;
  margin: 0;
  cursor: pointer;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .filter-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox {
  opacity: 0;
  width: 0;
  height: 0;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .filter-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball {
  left: 100%;
  margin-left: -12px;
  background-color: #007AFF;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.24);
}

.search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .filter-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background {
  background-color: #5AC8FA;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .filter-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-background {
  width: 20px;
  height: 6px;
  background-color: #CCCCCC;
  border-radius: 30px;
  position: absolute;
  top: 3px;
  left: 0;
}

.search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .filter-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .must-not-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .keyword-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .keyword-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .keyword-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .function-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .function-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .function-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .synonym-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .synonym-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .synonym-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .specification-term .main-function .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .specification-term .main-keyword .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball, .suggested-search-terms-container .specification-term .main-synonym .search-term-options-container .toggle-term-on-off .toggle-switch .toggle-ball {
  height: 12px;
  width: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: white;
  position: absolute;
  left: 0px;
  top: 0px;
  -moz-transition: all linear 0.3s;
  -o-transition: all linear 0.3s;
  -webkit-transition: all linear 0.3s;
  transition: all linear 0.3s;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.24);
}

.search-terms-container .keyword-term.disabled .main-function, .search-terms-container .keyword-term.disabled .main-keyword, .search-terms-container .function-term.disabled .main-function, .search-terms-container .function-term.disabled .main-keyword, .search-terms-container .synonym-term.disabled .main-function, .search-terms-container .synonym-term.disabled .main-keyword, .search-terms-container .specification-term.disabled .main-function, .search-terms-container .specification-term.disabled .main-keyword, .filter-terms-container .keyword-term.disabled .main-function, .filter-terms-container .keyword-term.disabled .main-keyword, .filter-terms-container .function-term.disabled .main-function, .filter-terms-container .function-term.disabled .main-keyword, .filter-terms-container .synonym-term.disabled .main-function, .filter-terms-container .synonym-term.disabled .main-keyword, .filter-terms-container .specification-term.disabled .main-function, .filter-terms-container .specification-term.disabled .main-keyword, .must-not-terms-container .keyword-term.disabled .main-function, .must-not-terms-container .keyword-term.disabled .main-keyword, .must-not-terms-container .function-term.disabled .main-function, .must-not-terms-container .function-term.disabled .main-keyword, .must-not-terms-container .synonym-term.disabled .main-function, .must-not-terms-container .synonym-term.disabled .main-keyword, .must-not-terms-container .specification-term.disabled .main-function, .must-not-terms-container .specification-term.disabled .main-keyword, .generated-search-terms .keyword-term.disabled .main-function, .generated-search-terms .keyword-term.disabled .main-keyword, .generated-search-terms .function-term.disabled .main-function, .generated-search-terms .function-term.disabled .main-keyword, .generated-search-terms .synonym-term.disabled .main-function, .generated-search-terms .synonym-term.disabled .main-keyword, .generated-search-terms .specification-term.disabled .main-function, .generated-search-terms .specification-term.disabled .main-keyword, .suggested-search-terms-container .keyword-term.disabled .main-function, .suggested-search-terms-container .keyword-term.disabled .main-keyword, .suggested-search-terms-container .function-term.disabled .main-function, .suggested-search-terms-container .function-term.disabled .main-keyword, .suggested-search-terms-container .synonym-term.disabled .main-function, .suggested-search-terms-container .synonym-term.disabled .main-keyword, .suggested-search-terms-container .specification-term.disabled .main-function, .suggested-search-terms-container .specification-term.disabled .main-keyword {
  background-color: #F2F2F2;
}

.search-terms-container .keyword-term.disabled .main-function:hover, .search-terms-container .keyword-term.disabled .main-keyword:hover, .search-terms-container .function-term.disabled .main-function:hover, .search-terms-container .function-term.disabled .main-keyword:hover, .search-terms-container .synonym-term.disabled .main-function:hover, .search-terms-container .synonym-term.disabled .main-keyword:hover, .search-terms-container .specification-term.disabled .main-function:hover, .search-terms-container .specification-term.disabled .main-keyword:hover, .filter-terms-container .keyword-term.disabled .main-function:hover, .filter-terms-container .keyword-term.disabled .main-keyword:hover, .filter-terms-container .function-term.disabled .main-function:hover, .filter-terms-container .function-term.disabled .main-keyword:hover, .filter-terms-container .synonym-term.disabled .main-function:hover, .filter-terms-container .synonym-term.disabled .main-keyword:hover, .filter-terms-container .specification-term.disabled .main-function:hover, .filter-terms-container .specification-term.disabled .main-keyword:hover, .must-not-terms-container .keyword-term.disabled .main-function:hover, .must-not-terms-container .keyword-term.disabled .main-keyword:hover, .must-not-terms-container .function-term.disabled .main-function:hover, .must-not-terms-container .function-term.disabled .main-keyword:hover, .must-not-terms-container .synonym-term.disabled .main-function:hover, .must-not-terms-container .synonym-term.disabled .main-keyword:hover, .must-not-terms-container .specification-term.disabled .main-function:hover, .must-not-terms-container .specification-term.disabled .main-keyword:hover, .generated-search-terms .keyword-term.disabled .main-function:hover, .generated-search-terms .keyword-term.disabled .main-keyword:hover, .generated-search-terms .function-term.disabled .main-function:hover, .generated-search-terms .function-term.disabled .main-keyword:hover, .generated-search-terms .synonym-term.disabled .main-function:hover, .generated-search-terms .synonym-term.disabled .main-keyword:hover, .generated-search-terms .specification-term.disabled .main-function:hover, .generated-search-terms .specification-term.disabled .main-keyword:hover, .suggested-search-terms-container .keyword-term.disabled .main-function:hover, .suggested-search-terms-container .keyword-term.disabled .main-keyword:hover, .suggested-search-terms-container .function-term.disabled .main-function:hover, .suggested-search-terms-container .function-term.disabled .main-keyword:hover, .suggested-search-terms-container .synonym-term.disabled .main-function:hover, .suggested-search-terms-container .synonym-term.disabled .main-keyword:hover, .suggested-search-terms-container .specification-term.disabled .main-function:hover, .suggested-search-terms-container .specification-term.disabled .main-keyword:hover {
  border: 1px solid #F2F2F2;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.search-terms-container .keyword-term.disabled .main-function .function-input-container, .search-terms-container .keyword-term.disabled .main-function .keyword-input-container, .search-terms-container .keyword-term.disabled .main-keyword .function-input-container, .search-terms-container .keyword-term.disabled .main-keyword .keyword-input-container, .search-terms-container .function-term.disabled .main-function .function-input-container, .search-terms-container .function-term.disabled .main-function .keyword-input-container, .search-terms-container .function-term.disabled .main-keyword .function-input-container, .search-terms-container .function-term.disabled .main-keyword .keyword-input-container, .search-terms-container .synonym-term.disabled .main-function .function-input-container, .search-terms-container .synonym-term.disabled .main-function .keyword-input-container, .search-terms-container .synonym-term.disabled .main-keyword .function-input-container, .search-terms-container .synonym-term.disabled .main-keyword .keyword-input-container, .search-terms-container .specification-term.disabled .main-function .function-input-container, .search-terms-container .specification-term.disabled .main-function .keyword-input-container, .search-terms-container .specification-term.disabled .main-keyword .function-input-container, .search-terms-container .specification-term.disabled .main-keyword .keyword-input-container, .filter-terms-container .keyword-term.disabled .main-function .function-input-container, .filter-terms-container .keyword-term.disabled .main-function .keyword-input-container, .filter-terms-container .keyword-term.disabled .main-keyword .function-input-container, .filter-terms-container .keyword-term.disabled .main-keyword .keyword-input-container, .filter-terms-container .function-term.disabled .main-function .function-input-container, .filter-terms-container .function-term.disabled .main-function .keyword-input-container, .filter-terms-container .function-term.disabled .main-keyword .function-input-container, .filter-terms-container .function-term.disabled .main-keyword .keyword-input-container, .filter-terms-container .synonym-term.disabled .main-function .function-input-container, .filter-terms-container .synonym-term.disabled .main-function .keyword-input-container, .filter-terms-container .synonym-term.disabled .main-keyword .function-input-container, .filter-terms-container .synonym-term.disabled .main-keyword .keyword-input-container, .filter-terms-container .specification-term.disabled .main-function .function-input-container, .filter-terms-container .specification-term.disabled .main-function .keyword-input-container, .filter-terms-container .specification-term.disabled .main-keyword .function-input-container, .filter-terms-container .specification-term.disabled .main-keyword .keyword-input-container, .must-not-terms-container .keyword-term.disabled .main-function .function-input-container, .must-not-terms-container .keyword-term.disabled .main-function .keyword-input-container, .must-not-terms-container .keyword-term.disabled .main-keyword .function-input-container, .must-not-terms-container .keyword-term.disabled .main-keyword .keyword-input-container, .must-not-terms-container .function-term.disabled .main-function .function-input-container, .must-not-terms-container .function-term.disabled .main-function .keyword-input-container, .must-not-terms-container .function-term.disabled .main-keyword .function-input-container, .must-not-terms-container .function-term.disabled .main-keyword .keyword-input-container, .must-not-terms-container .synonym-term.disabled .main-function .function-input-container, .must-not-terms-container .synonym-term.disabled .main-function .keyword-input-container, .must-not-terms-container .synonym-term.disabled .main-keyword .function-input-container, .must-not-terms-container .synonym-term.disabled .main-keyword .keyword-input-container, .must-not-terms-container .specification-term.disabled .main-function .function-input-container, .must-not-terms-container .specification-term.disabled .main-function .keyword-input-container, .must-not-terms-container .specification-term.disabled .main-keyword .function-input-container, .must-not-terms-container .specification-term.disabled .main-keyword .keyword-input-container, .generated-search-terms .keyword-term.disabled .main-function .function-input-container, .generated-search-terms .keyword-term.disabled .main-function .keyword-input-container, .generated-search-terms .keyword-term.disabled .main-keyword .function-input-container, .generated-search-terms .keyword-term.disabled .main-keyword .keyword-input-container, .generated-search-terms .function-term.disabled .main-function .function-input-container, .generated-search-terms .function-term.disabled .main-function .keyword-input-container, .generated-search-terms .function-term.disabled .main-keyword .function-input-container, .generated-search-terms .function-term.disabled .main-keyword .keyword-input-container, .generated-search-terms .synonym-term.disabled .main-function .function-input-container, .generated-search-terms .synonym-term.disabled .main-function .keyword-input-container, .generated-search-terms .synonym-term.disabled .main-keyword .function-input-container, .generated-search-terms .synonym-term.disabled .main-keyword .keyword-input-container, .generated-search-terms .specification-term.disabled .main-function .function-input-container, .generated-search-terms .specification-term.disabled .main-function .keyword-input-container, .generated-search-terms .specification-term.disabled .main-keyword .function-input-container, .generated-search-terms .specification-term.disabled .main-keyword .keyword-input-container, .suggested-search-terms-container .keyword-term.disabled .main-function .function-input-container, .suggested-search-terms-container .keyword-term.disabled .main-function .keyword-input-container, .suggested-search-terms-container .keyword-term.disabled .main-keyword .function-input-container, .suggested-search-terms-container .keyword-term.disabled .main-keyword .keyword-input-container, .suggested-search-terms-container .function-term.disabled .main-function .function-input-container, .suggested-search-terms-container .function-term.disabled .main-function .keyword-input-container, .suggested-search-terms-container .function-term.disabled .main-keyword .function-input-container, .suggested-search-terms-container .function-term.disabled .main-keyword .keyword-input-container, .suggested-search-terms-container .synonym-term.disabled .main-function .function-input-container, .suggested-search-terms-container .synonym-term.disabled .main-function .keyword-input-container, .suggested-search-terms-container .synonym-term.disabled .main-keyword .function-input-container, .suggested-search-terms-container .synonym-term.disabled .main-keyword .keyword-input-container, .suggested-search-terms-container .specification-term.disabled .main-function .function-input-container, .suggested-search-terms-container .specification-term.disabled .main-function .keyword-input-container, .suggested-search-terms-container .specification-term.disabled .main-keyword .function-input-container, .suggested-search-terms-container .specification-term.disabled .main-keyword .keyword-input-container {
  color: #757575;
  cursor: default;
}

.search-terms-container .keyword-term.disabled .main-function .search-term-options-container, .search-terms-container .keyword-term.disabled .main-keyword .search-term-options-container, .search-terms-container .function-term.disabled .main-function .search-term-options-container, .search-terms-container .function-term.disabled .main-keyword .search-term-options-container, .search-terms-container .synonym-term.disabled .main-function .search-term-options-container, .search-terms-container .synonym-term.disabled .main-keyword .search-term-options-container, .search-terms-container .specification-term.disabled .main-function .search-term-options-container, .search-terms-container .specification-term.disabled .main-keyword .search-term-options-container, .filter-terms-container .keyword-term.disabled .main-function .search-term-options-container, .filter-terms-container .keyword-term.disabled .main-keyword .search-term-options-container, .filter-terms-container .function-term.disabled .main-function .search-term-options-container, .filter-terms-container .function-term.disabled .main-keyword .search-term-options-container, .filter-terms-container .synonym-term.disabled .main-function .search-term-options-container, .filter-terms-container .synonym-term.disabled .main-keyword .search-term-options-container, .filter-terms-container .specification-term.disabled .main-function .search-term-options-container, .filter-terms-container .specification-term.disabled .main-keyword .search-term-options-container, .must-not-terms-container .keyword-term.disabled .main-function .search-term-options-container, .must-not-terms-container .keyword-term.disabled .main-keyword .search-term-options-container, .must-not-terms-container .function-term.disabled .main-function .search-term-options-container, .must-not-terms-container .function-term.disabled .main-keyword .search-term-options-container, .must-not-terms-container .synonym-term.disabled .main-function .search-term-options-container, .must-not-terms-container .synonym-term.disabled .main-keyword .search-term-options-container, .must-not-terms-container .specification-term.disabled .main-function .search-term-options-container, .must-not-terms-container .specification-term.disabled .main-keyword .search-term-options-container, .generated-search-terms .keyword-term.disabled .main-function .search-term-options-container, .generated-search-terms .keyword-term.disabled .main-keyword .search-term-options-container, .generated-search-terms .function-term.disabled .main-function .search-term-options-container, .generated-search-terms .function-term.disabled .main-keyword .search-term-options-container, .generated-search-terms .synonym-term.disabled .main-function .search-term-options-container, .generated-search-terms .synonym-term.disabled .main-keyword .search-term-options-container, .generated-search-terms .specification-term.disabled .main-function .search-term-options-container, .generated-search-terms .specification-term.disabled .main-keyword .search-term-options-container, .suggested-search-terms-container .keyword-term.disabled .main-function .search-term-options-container, .suggested-search-terms-container .keyword-term.disabled .main-keyword .search-term-options-container, .suggested-search-terms-container .function-term.disabled .main-function .search-term-options-container, .suggested-search-terms-container .function-term.disabled .main-keyword .search-term-options-container, .suggested-search-terms-container .synonym-term.disabled .main-function .search-term-options-container, .suggested-search-terms-container .synonym-term.disabled .main-keyword .search-term-options-container, .suggested-search-terms-container .specification-term.disabled .main-function .search-term-options-container, .suggested-search-terms-container .specification-term.disabled .main-keyword .search-term-options-container {
  margin-right: 0;
}

.search-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-count, .search-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-filter, .search-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-hide, .search-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-count, .search-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-filter, .search-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-hide, .search-terms-container .function-term.disabled .main-function .search-term-options-container .term-count, .search-terms-container .function-term.disabled .main-function .search-term-options-container .term-filter, .search-terms-container .function-term.disabled .main-function .search-term-options-container .term-hide, .search-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-count, .search-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-filter, .search-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-hide, .search-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-count, .search-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-filter, .search-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-hide, .search-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-count, .search-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-filter, .search-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-hide, .search-terms-container .specification-term.disabled .main-function .search-term-options-container .term-count, .search-terms-container .specification-term.disabled .main-function .search-term-options-container .term-filter, .search-terms-container .specification-term.disabled .main-function .search-term-options-container .term-hide, .search-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-count, .search-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-filter, .search-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-hide, .filter-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-count, .filter-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-filter, .filter-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-hide, .filter-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-count, .filter-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-filter, .filter-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-hide, .filter-terms-container .function-term.disabled .main-function .search-term-options-container .term-count, .filter-terms-container .function-term.disabled .main-function .search-term-options-container .term-filter, .filter-terms-container .function-term.disabled .main-function .search-term-options-container .term-hide, .filter-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-count, .filter-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-filter, .filter-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-hide, .filter-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-count, .filter-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-filter, .filter-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-hide, .filter-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-count, .filter-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-filter, .filter-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-hide, .filter-terms-container .specification-term.disabled .main-function .search-term-options-container .term-count, .filter-terms-container .specification-term.disabled .main-function .search-term-options-container .term-filter, .filter-terms-container .specification-term.disabled .main-function .search-term-options-container .term-hide, .filter-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-count, .filter-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-filter, .filter-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-hide, .must-not-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-count, .must-not-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-filter, .must-not-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-hide, .must-not-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-count, .must-not-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-filter, .must-not-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-hide, .must-not-terms-container .function-term.disabled .main-function .search-term-options-container .term-count, .must-not-terms-container .function-term.disabled .main-function .search-term-options-container .term-filter, .must-not-terms-container .function-term.disabled .main-function .search-term-options-container .term-hide, .must-not-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-count, .must-not-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-filter, .must-not-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-hide, .must-not-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-count, .must-not-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-filter, .must-not-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-hide, .must-not-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-count, .must-not-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-filter, .must-not-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-hide, .must-not-terms-container .specification-term.disabled .main-function .search-term-options-container .term-count, .must-not-terms-container .specification-term.disabled .main-function .search-term-options-container .term-filter, .must-not-terms-container .specification-term.disabled .main-function .search-term-options-container .term-hide, .must-not-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-count, .must-not-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-filter, .must-not-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-hide, .generated-search-terms .keyword-term.disabled .main-function .search-term-options-container .term-count, .generated-search-terms .keyword-term.disabled .main-function .search-term-options-container .term-filter, .generated-search-terms .keyword-term.disabled .main-function .search-term-options-container .term-hide, .generated-search-terms .keyword-term.disabled .main-keyword .search-term-options-container .term-count, .generated-search-terms .keyword-term.disabled .main-keyword .search-term-options-container .term-filter, .generated-search-terms .keyword-term.disabled .main-keyword .search-term-options-container .term-hide, .generated-search-terms .function-term.disabled .main-function .search-term-options-container .term-count, .generated-search-terms .function-term.disabled .main-function .search-term-options-container .term-filter, .generated-search-terms .function-term.disabled .main-function .search-term-options-container .term-hide, .generated-search-terms .function-term.disabled .main-keyword .search-term-options-container .term-count, .generated-search-terms .function-term.disabled .main-keyword .search-term-options-container .term-filter, .generated-search-terms .function-term.disabled .main-keyword .search-term-options-container .term-hide, .generated-search-terms .synonym-term.disabled .main-function .search-term-options-container .term-count, .generated-search-terms .synonym-term.disabled .main-function .search-term-options-container .term-filter, .generated-search-terms .synonym-term.disabled .main-function .search-term-options-container .term-hide, .generated-search-terms .synonym-term.disabled .main-keyword .search-term-options-container .term-count, .generated-search-terms .synonym-term.disabled .main-keyword .search-term-options-container .term-filter, .generated-search-terms .synonym-term.disabled .main-keyword .search-term-options-container .term-hide, .generated-search-terms .specification-term.disabled .main-function .search-term-options-container .term-count, .generated-search-terms .specification-term.disabled .main-function .search-term-options-container .term-filter, .generated-search-terms .specification-term.disabled .main-function .search-term-options-container .term-hide, .generated-search-terms .specification-term.disabled .main-keyword .search-term-options-container .term-count, .generated-search-terms .specification-term.disabled .main-keyword .search-term-options-container .term-filter, .generated-search-terms .specification-term.disabled .main-keyword .search-term-options-container .term-hide, .suggested-search-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-count, .suggested-search-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-filter, .suggested-search-terms-container .keyword-term.disabled .main-function .search-term-options-container .term-hide, .suggested-search-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-count, .suggested-search-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-filter, .suggested-search-terms-container .keyword-term.disabled .main-keyword .search-term-options-container .term-hide, .suggested-search-terms-container .function-term.disabled .main-function .search-term-options-container .term-count, .suggested-search-terms-container .function-term.disabled .main-function .search-term-options-container .term-filter, .suggested-search-terms-container .function-term.disabled .main-function .search-term-options-container .term-hide, .suggested-search-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-count, .suggested-search-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-filter, .suggested-search-terms-container .function-term.disabled .main-keyword .search-term-options-container .term-hide, .suggested-search-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-count, .suggested-search-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-filter, .suggested-search-terms-container .synonym-term.disabled .main-function .search-term-options-container .term-hide, .suggested-search-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-count, .suggested-search-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-filter, .suggested-search-terms-container .synonym-term.disabled .main-keyword .search-term-options-container .term-hide, .suggested-search-terms-container .specification-term.disabled .main-function .search-term-options-container .term-count, .suggested-search-terms-container .specification-term.disabled .main-function .search-term-options-container .term-filter, .suggested-search-terms-container .specification-term.disabled .main-function .search-term-options-container .term-hide, .suggested-search-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-count, .suggested-search-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-filter, .suggested-search-terms-container .specification-term.disabled .main-keyword .search-term-options-container .term-hide {
  display: none;
}

.search-terms-container .keyword-term.hide, .search-terms-container .function-term.hide, .search-terms-container .synonym-term.hide, .search-terms-container .specification-term.hide, .filter-terms-container .keyword-term.hide, .filter-terms-container .function-term.hide, .filter-terms-container .synonym-term.hide, .filter-terms-container .specification-term.hide, .must-not-terms-container .keyword-term.hide, .must-not-terms-container .function-term.hide, .must-not-terms-container .synonym-term.hide, .must-not-terms-container .specification-term.hide, .generated-search-terms .keyword-term.hide, .generated-search-terms .function-term.hide, .generated-search-terms .synonym-term.hide, .generated-search-terms .specification-term.hide, .suggested-search-terms-container .keyword-term.hide, .suggested-search-terms-container .function-term.hide, .suggested-search-terms-container .synonym-term.hide, .suggested-search-terms-container .specification-term.hide {
  display: none;
}

.search-terms-container .keyword-term.filter-term, .search-terms-container .function-term.filter-term, .search-terms-container .synonym-term.filter-term, .search-terms-container .specification-term.filter-term, .filter-terms-container .keyword-term.filter-term, .filter-terms-container .function-term.filter-term, .filter-terms-container .synonym-term.filter-term, .filter-terms-container .specification-term.filter-term, .must-not-terms-container .keyword-term.filter-term, .must-not-terms-container .function-term.filter-term, .must-not-terms-container .synonym-term.filter-term, .must-not-terms-container .specification-term.filter-term, .generated-search-terms .keyword-term.filter-term, .generated-search-terms .function-term.filter-term, .generated-search-terms .synonym-term.filter-term, .generated-search-terms .specification-term.filter-term, .suggested-search-terms-container .keyword-term.filter-term, .suggested-search-terms-container .function-term.filter-term, .suggested-search-terms-container .synonym-term.filter-term, .suggested-search-terms-container .specification-term.filter-term {
  flex: initial;
  min-width: initial;
}

.search-terms-container .keyword-term.filter-term .search-term-options-container, .search-terms-container .function-term.filter-term .search-term-options-container, .search-terms-container .synonym-term.filter-term .search-term-options-container, .search-terms-container .specification-term.filter-term .search-term-options-container, .filter-terms-container .keyword-term.filter-term .search-term-options-container, .filter-terms-container .function-term.filter-term .search-term-options-container, .filter-terms-container .synonym-term.filter-term .search-term-options-container, .filter-terms-container .specification-term.filter-term .search-term-options-container, .must-not-terms-container .keyword-term.filter-term .search-term-options-container, .must-not-terms-container .function-term.filter-term .search-term-options-container, .must-not-terms-container .synonym-term.filter-term .search-term-options-container, .must-not-terms-container .specification-term.filter-term .search-term-options-container, .generated-search-terms .keyword-term.filter-term .search-term-options-container, .generated-search-terms .function-term.filter-term .search-term-options-container, .generated-search-terms .synonym-term.filter-term .search-term-options-container, .generated-search-terms .specification-term.filter-term .search-term-options-container, .suggested-search-terms-container .keyword-term.filter-term .search-term-options-container, .suggested-search-terms-container .function-term.filter-term .search-term-options-container, .suggested-search-terms-container .synonym-term.filter-term .search-term-options-container, .suggested-search-terms-container .specification-term.filter-term .search-term-options-container {
  margin-right: -2.75rem;
}

.search-terms-container .keyword-term .synonym-list, .search-terms-container .function-term .synonym-list, .search-terms-container .synonym-term .synonym-list, .search-terms-container .specification-term .synonym-list, .filter-terms-container .keyword-term .synonym-list, .filter-terms-container .function-term .synonym-list, .filter-terms-container .synonym-term .synonym-list, .filter-terms-container .specification-term .synonym-list, .must-not-terms-container .keyword-term .synonym-list, .must-not-terms-container .function-term .synonym-list, .must-not-terms-container .synonym-term .synonym-list, .must-not-terms-container .specification-term .synonym-list, .generated-search-terms .keyword-term .synonym-list, .generated-search-terms .function-term .synonym-list, .generated-search-terms .synonym-term .synonym-list, .generated-search-terms .specification-term .synonym-list, .suggested-search-terms-container .keyword-term .synonym-list, .suggested-search-terms-container .function-term .synonym-list, .suggested-search-terms-container .synonym-term .synonym-list, .suggested-search-terms-container .specification-term .synonym-list {
  display: flex;
  flex-direction: column;
  flex: 1;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  width: 100%;
  background: white;
  overflow: hidden;
  opacity: 0;
  margin-top: 0.25rem;
  -webkit-animation: FadeIn ease 1;
  -moz-animation: FadeIn ease 1;
  animation: FadeIn ease 1;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  animation-duration: 0.3s;
}

.search-terms-container .keyword-term .synonym-list:hover, .search-terms-container .function-term .synonym-list:hover, .search-terms-container .synonym-term .synonym-list:hover, .search-terms-container .specification-term .synonym-list:hover, .filter-terms-container .keyword-term .synonym-list:hover, .filter-terms-container .function-term .synonym-list:hover, .filter-terms-container .synonym-term .synonym-list:hover, .filter-terms-container .specification-term .synonym-list:hover, .must-not-terms-container .keyword-term .synonym-list:hover, .must-not-terms-container .function-term .synonym-list:hover, .must-not-terms-container .synonym-term .synonym-list:hover, .must-not-terms-container .specification-term .synonym-list:hover, .generated-search-terms .keyword-term .synonym-list:hover, .generated-search-terms .function-term .synonym-list:hover, .generated-search-terms .synonym-term .synonym-list:hover, .generated-search-terms .specification-term .synonym-list:hover, .suggested-search-terms-container .keyword-term .synonym-list:hover, .suggested-search-terms-container .function-term .synonym-list:hover, .suggested-search-terms-container .synonym-term .synonym-list:hover, .suggested-search-terms-container .specification-term .synonym-list:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-terms-container .keyword-term .synonym-list.fade-out, .search-terms-container .function-term .synonym-list.fade-out, .search-terms-container .synonym-term .synonym-list.fade-out, .search-terms-container .specification-term .synonym-list.fade-out, .filter-terms-container .keyword-term .synonym-list.fade-out, .filter-terms-container .function-term .synonym-list.fade-out, .filter-terms-container .synonym-term .synonym-list.fade-out, .filter-terms-container .specification-term .synonym-list.fade-out, .must-not-terms-container .keyword-term .synonym-list.fade-out, .must-not-terms-container .function-term .synonym-list.fade-out, .must-not-terms-container .synonym-term .synonym-list.fade-out, .must-not-terms-container .specification-term .synonym-list.fade-out, .generated-search-terms .keyword-term .synonym-list.fade-out, .generated-search-terms .function-term .synonym-list.fade-out, .generated-search-terms .synonym-term .synonym-list.fade-out, .generated-search-terms .specification-term .synonym-list.fade-out, .suggested-search-terms-container .keyword-term .synonym-list.fade-out, .suggested-search-terms-container .function-term .synonym-list.fade-out, .suggested-search-terms-container .synonym-term .synonym-list.fade-out, .suggested-search-terms-container .specification-term .synonym-list.fade-out {
  opacity: 1;
  -webkit-animation: FadeOut ease 1;
  -moz-animation: FadeOut ease 1;
  animation: FadeOut ease 1;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  animation-duration: 0.3s;
}

.search-terms-container .keyword-term .synonym-list .synonym-term, .search-terms-container .function-term .synonym-list .synonym-term, .search-terms-container .synonym-term .synonym-list .synonym-term, .search-terms-container .specification-term .synonym-list .synonym-term, .filter-terms-container .keyword-term .synonym-list .synonym-term, .filter-terms-container .function-term .synonym-list .synonym-term, .filter-terms-container .synonym-term .synonym-list .synonym-term, .filter-terms-container .specification-term .synonym-list .synonym-term, .must-not-terms-container .keyword-term .synonym-list .synonym-term, .must-not-terms-container .function-term .synonym-list .synonym-term, .must-not-terms-container .synonym-term .synonym-list .synonym-term, .must-not-terms-container .specification-term .synonym-list .synonym-term, .generated-search-terms .keyword-term .synonym-list .synonym-term, .generated-search-terms .function-term .synonym-list .synonym-term, .generated-search-terms .synonym-term .synonym-list .synonym-term, .generated-search-terms .specification-term .synonym-list .synonym-term, .suggested-search-terms-container .keyword-term .synonym-list .synonym-term, .suggested-search-terms-container .function-term .synonym-list .synonym-term, .suggested-search-terms-container .synonym-term .synonym-list .synonym-term, .suggested-search-terms-container .specification-term .synonym-list .synonym-term {
  margin: 0 0 0 0.5rem;
}

.search-terms-container .keyword-term .synonym-list .synonym-term .main-synonym, .search-terms-container .function-term .synonym-list .synonym-term .main-synonym, .search-terms-container .synonym-term .synonym-list .synonym-term .main-synonym, .search-terms-container .specification-term .synonym-list .synonym-term .main-synonym, .filter-terms-container .keyword-term .synonym-list .synonym-term .main-synonym, .filter-terms-container .function-term .synonym-list .synonym-term .main-synonym, .filter-terms-container .synonym-term .synonym-list .synonym-term .main-synonym, .filter-terms-container .specification-term .synonym-list .synonym-term .main-synonym, .must-not-terms-container .keyword-term .synonym-list .synonym-term .main-synonym, .must-not-terms-container .function-term .synonym-list .synonym-term .main-synonym, .must-not-terms-container .synonym-term .synonym-list .synonym-term .main-synonym, .must-not-terms-container .specification-term .synonym-list .synonym-term .main-synonym, .generated-search-terms .keyword-term .synonym-list .synonym-term .main-synonym, .generated-search-terms .function-term .synonym-list .synonym-term .main-synonym, .generated-search-terms .synonym-term .synonym-list .synonym-term .main-synonym, .generated-search-terms .specification-term .synonym-list .synonym-term .main-synonym, .suggested-search-terms-container .keyword-term .synonym-list .synonym-term .main-synonym, .suggested-search-terms-container .function-term .synonym-list .synonym-term .main-synonym, .suggested-search-terms-container .synonym-term .synonym-list .synonym-term .main-synonym, .suggested-search-terms-container .specification-term .synonym-list .synonym-term .main-synonym {
  border: none;
  box-shadow: none;
}

.search-terms-container .keyword-term .synonym-list .synonym-term .main-synonym .synonym-input, .search-terms-container .function-term .synonym-list .synonym-term .main-synonym .synonym-input, .search-terms-container .synonym-term .synonym-list .synonym-term .main-synonym .synonym-input, .search-terms-container .specification-term .synonym-list .synonym-term .main-synonym .synonym-input, .filter-terms-container .keyword-term .synonym-list .synonym-term .main-synonym .synonym-input, .filter-terms-container .function-term .synonym-list .synonym-term .main-synonym .synonym-input, .filter-terms-container .synonym-term .synonym-list .synonym-term .main-synonym .synonym-input, .filter-terms-container .specification-term .synonym-list .synonym-term .main-synonym .synonym-input, .must-not-terms-container .keyword-term .synonym-list .synonym-term .main-synonym .synonym-input, .must-not-terms-container .function-term .synonym-list .synonym-term .main-synonym .synonym-input, .must-not-terms-container .synonym-term .synonym-list .synonym-term .main-synonym .synonym-input, .must-not-terms-container .specification-term .synonym-list .synonym-term .main-synonym .synonym-input, .generated-search-terms .keyword-term .synonym-list .synonym-term .main-synonym .synonym-input, .generated-search-terms .function-term .synonym-list .synonym-term .main-synonym .synonym-input, .generated-search-terms .synonym-term .synonym-list .synonym-term .main-synonym .synonym-input, .generated-search-terms .specification-term .synonym-list .synonym-term .main-synonym .synonym-input, .suggested-search-terms-container .keyword-term .synonym-list .synonym-term .main-synonym .synonym-input, .suggested-search-terms-container .function-term .synonym-list .synonym-term .main-synonym .synonym-input, .suggested-search-terms-container .synonym-term .synonym-list .synonym-term .main-synonym .synonym-input, .suggested-search-terms-container .specification-term .synonym-list .synonym-term .main-synonym .synonym-input {
  padding: 0;
}

.search-terms-container .keyword-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .search-terms-container .function-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .search-terms-container .synonym-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .search-terms-container .specification-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .filter-terms-container .keyword-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .filter-terms-container .function-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .filter-terms-container .synonym-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .filter-terms-container .specification-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .must-not-terms-container .keyword-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .must-not-terms-container .function-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .must-not-terms-container .synonym-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .must-not-terms-container .specification-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .generated-search-terms .keyword-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .generated-search-terms .function-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .generated-search-terms .synonym-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .generated-search-terms .specification-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .suggested-search-terms-container .keyword-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .suggested-search-terms-container .function-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .suggested-search-terms-container .synonym-term .synonym-list .synonym-term .main-synonym .search-term-options-container, .suggested-search-terms-container .specification-term .synonym-list .synonym-term .main-synonym .search-term-options-container {
  margin-right: 0;
}

.search-results-container {
  flex: 4;
  margin: 0 1rem;
}

.search-results-container .search-sorting-container {
  display: flex;
  margin-bottom: 1.5rem;
  font-size: 14px;
  font-weight: 500;
}

.search-results-container .search-sorting-container .refresh-results {
  text-transform: uppercase;
  padding: 0.25rem 0.5rem;
  color: white;
  background-color: #007AFF;
  border-radius: 0.5rem;
  border: 1px solid #007AFF;
  margin: -5px 2rem 0 0;
  cursor: default;
  transition: 0.3s ease;
}

.search-results-container .search-sorting-container .refresh-results i {
  margin-right: 0.5rem;
}

.search-results-container .search-sorting-container .refresh-results:hover {
  background-color: white;
  color: #212121;
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-container .search-sorting-container .refresh-results.hidden {
  display: none;
}

.search-results-container .search-sorting-container .number-of-results {
  color: #757575;
  cursor: default;
}

.search-results-container .search-sorting-container .sort-by-container, .search-results-container .search-sorting-container .group-by-container {
  display: flex;
  margin-left: 2rem;
  position: relative;
  margin-right: 6rem;
}

.search-results-container .search-sorting-container .sort-by-container .title, .search-results-container .search-sorting-container .group-by-container .title {
  color: #757575;
  cursor: default;
  font-weight: 300;
}

.search-results-container .search-sorting-container .sort-by-container .search-dropdown, .search-results-container .search-sorting-container .group-by-container .search-dropdown {
  margin-left: 0.25rem;
  position: absolute;
}

.search-results-container .search-sorting-container .sort-by-container .search-dropdown.sort-by, .search-results-container .search-sorting-container .group-by-container .search-dropdown.sort-by {
  width: 6rem;
  left: 2.5rem;
}

.search-results-container .search-sorting-container .sort-by-container .search-dropdown.group-by, .search-results-container .search-sorting-container .group-by-container .search-dropdown.group-by {
  width: 6rem;
  left: 3.25rem;
}

.search-results-container .search-sorting-container .hide-read-results {
  margin-left: 1.5rem;
}

.search-results-container .search-sorting-container .hide-read-results label {
  color: #757575;
}

.search-results-container #ovi-search-results-table {
  margin-right: -1.75rem;
  padding-right: 1rem;
  max-height: calc(100vh - 10rem);
  overflow-y: auto;
  overflow-x: hidden;
}

.search-results-container .result-container {
  margin-bottom: 1rem;
}

.search-results-container .result-container .title {
  font-size: 14px;
  color: #757575;
  margin-right: 0.5rem;
}

.search-results-container .result-container .linked-to {
  display: flex;
  margin-right: 0.5rem;
  margin-bottom: 0.25rem;
  padding: 3px 0.5rem;
  color: #212121;
  background-color: white;
  border: 1px solid #757575;
  border-radius: 0.25rem;
  font-size: 14px;
  line-height: 14px;
  font-weight: 300;
  transition: 0.3s ease;
  cursor: pointer;
}

.search-results-container .result-container .linked-to:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-container .result-container .linked-to i {
  margin-left: 0.5rem;
  color: #CCCCCC;
  transition: 0.3s ease;
}

.search-results-container .result-container .linked-to i:hover {
  color: #212121;
}

.search-results-container .result-container .searchable-dropdown-menu {
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .searchable-dropdown-menu .custom-dropdown-start {
  height: auto;
  -moz-border-radius: 0.25rem;
  -webkit-border-radius: 0.25rem;
  border-radius: 0.25rem;
  border: 1px solid #F2F2F2;
}

.search-results-container .result-container .searchable-dropdown-menu .custom-dropdown-start.open {
  border: 1px solid white;
  -moz-border-radius: 0.25rem 0.25rem 0 0;
  -webkit-border-radius: 0.25rem 0.25rem 0 0;
  border-radius: 0.25rem 0.25rem 0 0;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-container .result-container .searchable-dropdown-menu .custom-dropdown-start .searchable-textbox {
  padding: 0.125rem 0;
  font-weight: 300;
}

.search-results-container .result-container .searchable-dropdown-menu .searchable-dropdown {
  -moz-border-radius: 0 0 0.25rem 0.25rem;
  -webkit-border-radius: 0 0 0.25rem 0.25rem;
  border-radius: 0 0 0.25rem 0.25rem;
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-container .result-container .searchable-dropdown-menu .searchable-dropdown .custom-dropdown-option[data-id='-1'] {
  border-bottom: 1px solid #F2F2F2;
  border-top: 1px solid #F2F2F2;
}

.search-results-container .result-container .patents-container.hidden {
  display: none;
}

.search-results-container .result-container .predicted-container {
  display: flex;
  align-items: flex-end;
  margin-bottom: 0.25rem;
  font-weight: 300;
  cursor: default;
  height: 40px;
}

.search-results-container .result-container .predicted-container .title {
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .predicted-container .title.hidden {
  display: none;
}

.search-results-container .result-container .predicted-container .predicted-term {
  display: flex;
  margin-right: 0.5rem;
  padding: 0.25rem 0.5rem;
  font-size: 14px;
  line-height: 14px;
  color: white;
  border-radius: 0.25rem;
  margin-bottom: 0.25rem;
  background-color: #FF3B30;
}

.search-results-container .result-container .predicted-container .predicted-correctness {
  cursor: pointer;
  background-color: #4CD964;
  margin-right: 0.5rem;
  padding: 0.25rem 0.5rem;
  font-size: 14px;
  line-height: 13px;
  border-radius: 0.25rem;
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .predicted-container .predicted-correctness .fas {
  color: white;
}

.search-results-container .result-container .predicted-container .relation-graph {
  padding: 3px 0.5rem;
  font-size: 14px;
  line-height: 13px;
  margin: 0 0.5rem 0.25rem 0;
  border: 1px solid #CCCCCC;
  border-radius: 0.25rem;
  cursor: pointer;
  color: #757575;
}

.search-results-container .result-container .predicted-container .relation-graph:hover {
  border: 1px solid white;
  color: #212121;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-container .result-container .hit-terms-container {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  margin-bottom: 0.25rem;
  font-weight: 300;
  cursor: default;
}

.search-results-container .result-container .hit-terms-container .title {
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .hit-terms-container .hit-term {
  display: flex;
  margin-right: 0.5rem;
  padding: 0.25rem 0.5rem;
  font-size: 14px;
  line-height: 14px;
  color: white;
  border-radius: 0.25rem;
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .hit-terms-container .hit-term.function {
  background-color: #FF9500;
}

.search-results-container .result-container .hit-terms-container .hit-term.keyword {
  background-color: #5856D6;
}

.search-results-container .result-container .title-container {
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .title-container.clicked a {
  color: #5856D6;
}

.search-results-container .result-container .title-container a {
  color: #007AFF;
  font-size: 1.1rem;
  font-weight: 500;
}

.search-results-container .result-container .title-container a:hover {
  text-decoration: underline;
}

.search-results-container .result-container .info-data-container {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  font-weight: 300;
  cursor: default;
  font-size: 14px;
  line-height: 14px;
}

.search-results-container .result-container .info-data-container .date-container, .search-results-container .result-container .info-data-container .patentnumber-container, .search-results-container .result-container .info-data-container .patent-number-container {
  display: flex;
  align-items: center;
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .info-data-container .date-container .date, .search-results-container .result-container .info-data-container .date-container .number, .search-results-container .result-container .info-data-container .patentnumber-container .date, .search-results-container .result-container .info-data-container .patentnumber-container .number, .search-results-container .result-container .info-data-container .patent-number-container .date, .search-results-container .result-container .info-data-container .patent-number-container .number {
  margin-right: 0.5rem;
  padding-right: 0.5rem;
  border-right: 1px solid #CCCCCC;
  font-weight: 500;
}

.search-results-container .result-container .info-data-container .date-container .title, .search-results-container .result-container .info-data-container .patentnumber-container .title, .search-results-container .result-container .info-data-container .patent-number-container .title {
  margin-bottom: 0;
}

.search-results-container .result-container .info-data-container .title {
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .info-data-container.patent {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

.search-results-container .result-container .info-data-container.patent .dates-container {
  display: flex;
  margin: 0.25rem 0;
}

.search-results-container .result-container .info-data-container.patent .dates-container .published {
  border: none;
}

.search-results-container .result-container .info-data-container.patent .tech-data-container {
  display: flex;
  align-items: center;
  flex-flow: row wrap;
}

.search-results-container .result-container .action-container {
  display: flex;
  margin-bottom: 0.5rem;
}

.search-results-container .result-container .action-container .collapse-abstract, .search-results-container .result-container .action-container .collapse-metadata, .search-results-container .result-container .action-container .collapse-patents {
  margin-right: 1rem;
  cursor: default;
}

.search-results-container .result-container .action-container .collapse-abstract i, .search-results-container .result-container .action-container .collapse-metadata i, .search-results-container .result-container .action-container .collapse-patents i {
  margin-left: 0.5rem;
}

.search-results-container .result-container .action-container .collapse-abstract.collapsed i, .search-results-container .result-container .action-container .collapse-metadata.collapsed i, .search-results-container .result-container .action-container .collapse-patents.collapsed i {
  transform: rotate(180deg);
}

.search-results-container .result-container .information-container .title {
  font-weight: 300;
}

.search-results-container .result-container .information-container .abstract-container {
  margin-bottom: 0.5rem;
}

.search-results-container .result-container .information-container .metadata-container {
  margin-bottom: 0.5rem;
  font-size: 14px;
  font-weight: 500;
}

.search-results-container .result-container .information-container .metadata-container .space {
  margin-right: 0.5rem;
}

.search-results-container .result-container .information-container .metadata-container .affiliations, .search-results-container .result-container .information-container .metadata-container .authors, .search-results-container .result-container .information-container .metadata-container .patentfamily, .search-results-container .result-container .information-container .metadata-container .assignees, .search-results-container .result-container .information-container .metadata-container .inventors {
  margin-bottom: 0.25rem;
}

.search-results-container .result-container .information-container .metadata-container .affiliations i, .search-results-container .result-container .information-container .metadata-container .authors i, .search-results-container .result-container .information-container .metadata-container .patentfamily i, .search-results-container .result-container .information-container .metadata-container .assignees i, .search-results-container .result-container .information-container .metadata-container .inventors i {
  margin-left: 0.25rem;
}

.search-results-container .result-container .information-container .metadata-container .aligned-checkbox {
  display: flex;
  align-items: center;
}

.search-results-container .result-container .information-container .metadata-container .aligned-checkbox .findest-checkbox {
  outline: 1px solid #212121;
  margin-right: 0.5rem;
  width: 14px;
  height: 14px;
}

.search-results-container .result-container .information-container .metadata-container .aligned-checkbox label {
  color: #757575;
}

.search-results-container .result-container .information-container .hidden {
  display: none;
}

.search-results-container .pagination {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

.search-results-section-container {
  display: flex;
  margin-top: 1.5rem;
}

.search-results-section-container .search-fields-container {
  flex: 1;
  margin: 0 1.5rem 0 0.5rem;
}

.search-results-section-container .search-fields-container .search-field-title {
  margin: 0 0.5rem 1rem 0.5rem;
  color: #757575;
  flex: 1;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  cursor: default;
}

.search-results-section-container .search-fields-container .search-field-title i {
  color: #CCCCCC;
  margin-left: 0.5rem;
}

.search-results-section-container .search-fields-container .title {
  color: #757575;
  margin-left: 0.5rem;
  margin-bottom: 0.5rem;
  cursor: default;
}

.search-results-section-container .search-fields-container .title i {
  margin-right: 0.5rem;
}

.search-results-section-container .search-fields-container .search-by-date {
  margin-bottom: 1.5rem;
}

.search-results-section-container .search-fields-container .search-by-date .datetype-selection {
  display: flex;
  position: relative;
}

.search-results-section-container .search-fields-container .search-by-date .datetype-selection .datatype {
  position: absolute;
  left: 5.5rem;
}

.search-results-section-container .search-fields-container .search-by-date .date-input {
  display: flex;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  width: 14.75rem;
  transition: 0.3s ease;
}

.search-results-section-container .search-fields-container .search-by-date .date-input:hover {
  border: 1px solid #F2F2F2;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-section-container .search-fields-container .search-by-date .date-input input {
  width: 6.25rem;
  padding: 0.25rem 0.5rem;
  border: none;
  outline: none;
  background-color: transparent;
}

.search-results-section-container .search-fields-container .search-by-date .date-input input::placeholder {
  font-style: italic;
}

.search-results-section-container .search-fields-container .search-by-affiliation, .search-results-section-container .search-fields-container .search-by-assignee {
  margin-bottom: 1.5rem;
}

.search-results-section-container .search-fields-container .search-by-affiliation input, .search-results-section-container .search-fields-container .search-by-assignee input {
  padding: 0.25rem 0.5rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  outline: none;
  width: calc(100% - 1rem);
  transition: 0.3s ease;
}

.search-results-section-container .search-fields-container .search-by-affiliation input::placeholder, .search-results-section-container .search-fields-container .search-by-assignee input::placeholder {
  font-style: italic;
}

.search-results-section-container .search-fields-container .search-by-affiliation input:hover, .search-results-section-container .search-fields-container .search-by-assignee input:hover {
  border: 1px solid whiet;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-section-container .search-fields-container .search-by-affiliation .affiliation-field, .search-results-section-container .search-fields-container .search-by-affiliation .assignee-field, .search-results-section-container .search-fields-container .search-by-assignee .affiliation-field, .search-results-section-container .search-fields-container .search-by-assignee .assignee-field {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0.5rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  transition: 0.3s ease;
}

.search-results-section-container .search-fields-container .search-by-affiliation .affiliation-field:hover, .search-results-section-container .search-fields-container .search-by-affiliation .assignee-field:hover, .search-results-section-container .search-fields-container .search-by-assignee .affiliation-field:hover, .search-results-section-container .search-fields-container .search-by-assignee .assignee-field:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-section-container .search-fields-container .search-by-affiliation .affiliation-field .affiliation-input, .search-results-section-container .search-fields-container .search-by-affiliation .affiliation-field .assignee-input, .search-results-section-container .search-fields-container .search-by-affiliation .assignee-field .affiliation-input, .search-results-section-container .search-fields-container .search-by-affiliation .assignee-field .assignee-input, .search-results-section-container .search-fields-container .search-by-assignee .affiliation-field .affiliation-input, .search-results-section-container .search-fields-container .search-by-assignee .affiliation-field .assignee-input, .search-results-section-container .search-fields-container .search-by-assignee .assignee-field .affiliation-input, .search-results-section-container .search-fields-container .search-by-assignee .assignee-field .assignee-input {
  padding: 0.25rem 0.5rem;
  line-height: 18px;
  outline: none;
}

.search-results-section-container .search-fields-container .search-by-affiliation .affiliation-field i, .search-results-section-container .search-fields-container .search-by-affiliation .assignee-field i, .search-results-section-container .search-fields-container .search-by-assignee .affiliation-field i, .search-results-section-container .search-fields-container .search-by-assignee .assignee-field i {
  margin: 0 0.5rem;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
}

.search-results-section-container .search-fields-container .search-by-affiliation .affiliation-field i:hover, .search-results-section-container .search-fields-container .search-by-affiliation .assignee-field i:hover, .search-results-section-container .search-fields-container .search-by-assignee .affiliation-field i:hover, .search-results-section-container .search-fields-container .search-by-assignee .assignee-field i:hover {
  color: #212121;
}

.search-dropdown {
  overflow: hidden;
  height: 22px;
  cursor: default;
  padding: 0.25rem 0.5rem;
  margin-top: -0.25rem;
}

.search-dropdown.active {
  overflow: initial;
  height: auto;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  border-radius: 0.5rem;
  z-index: 1;
}

.search-dropdown.active i {
  transform: rotate(180deg);
}

.search-dropdown .search-dropdown-input i {
  margin-left: 0.5rem;
}

.search-dropdown .search-dropdown-option:hover {
  text-decoration: underline;
}

.unit-range-type {
  background-color: white;
  color: #252525;
  border: solid 1px #CCCCCC;
  border-radius: 4px;
  margin-left: 1rem;
  outline: none;
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
}

.unit-m-value {
  border: 0;
  margin: 0 0.5rem;
  outline: 0;
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
  width: 100%;
  padding: 0;
}

.unit-m-value.unit-maximum {
  margin-right: 0;
}

.unit-m-value::placeholder {
  color: #CCCCCC;
  font-style: italic;
}

.unit-type {
  position: relative;
}

.unit-type .unit {
  margin-left: 0 !important;
  padding-left: 0.5rem !important;
}

.unit-type-search-dropdown {
  position: absolute;
  display: none;
  background-color: white;
  border-radius: 0.25rem;
  padding: 0.25rem 0;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  z-index: 1;
  max-height: 10rem;
  overflow: auto;
}

.unit-type-search-dropdown.active {
  display: block;
}

.unit-type-search-dropdown .unit-search-dropdown-option {
  min-width: 120px;
  max-width: 10rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  padding: 0 0.5rem;
  transition: 0.3s ease-in-out;
}

.unit-type-search-dropdown .unit-search-dropdown-option:hover {
  background-color: #F2F2F2;
}

.generated-search-terms-container .generated-search-term-title {
  margin: 0 1rem;
  color: #757575;
  flex: 1;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.generated-search-terms-container .generated-search-term-title i {
  color: #CCCCCC;
  margin-left: 0.5rem;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed, .generated-search-terms-container .generated-search-terms .function-term.parsed {
  flex: auto;
  max-width: 100%;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .main-function, .generated-search-terms-container .generated-search-terms .function-term.parsed .main-function {
  overflow: initial;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .main-function .function-input-container, .generated-search-terms-container .generated-search-terms .function-term.parsed .main-function .function-input-container {
  width: 100%;
  flex-wrap: wrap;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .main-function .function-input-container .verb-input-container .verb-input, .generated-search-terms-container .generated-search-terms .function-term.parsed .main-function .function-input-container .verb-input-container .verb-input {
  padding: 0 0.5rem 0 0.25rem;
  overflow: initial;
  text-overflow: initial;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .main-function .function-input-container .noun-input-container, .generated-search-terms-container .generated-search-terms .function-term.parsed .main-function .function-input-container .noun-input-container {
  flex: auto;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .main-function .function-input-container .noun-input-container .noun-input, .generated-search-terms-container .generated-search-terms .function-term.parsed .main-function .function-input-container .noun-input-container .noun-input {
  padding: 0;
  width: 100%;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .main-keyword, .generated-search-terms-container .generated-search-terms .function-term.parsed .main-keyword {
  overflow: initial;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .main-keyword .keyword-input-container, .generated-search-terms-container .generated-search-terms .function-term.parsed .main-keyword .keyword-input-container {
  width: 100%;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .main-keyword .keyword-input-container .keyword-input, .generated-search-terms-container .generated-search-terms .function-term.parsed .main-keyword .keyword-input-container .keyword-input {
  width: 100%;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .search-term-options-container, .generated-search-terms-container .generated-search-terms .function-term.parsed .search-term-options-container {
  margin-right: 0;
}

.generated-search-terms-container .generated-search-terms .keyword-term.parsed .search-term-options-container .add-search-term, .generated-search-terms-container .generated-search-terms .function-term.parsed .search-term-options-container .add-search-term {
  color: #A30076;
  font-size: 0.9rem;
}

.generated-search-terms-container .generated-search-terms .keyword-term.suggested, .generated-search-terms-container .generated-search-terms .function-term.suggested {
  flex: initial;
  min-width: initial;
  max-width: initial;
  cursor: default;
}

.generated-search-terms-container .generated-search-terms .keyword-term.suggested .search-term-options-container, .generated-search-terms-container .generated-search-terms .function-term.suggested .search-term-options-container {
  margin: 0;
}

.generated-search-terms-container .generated-search-terms .keyword-term.suggested .search-term-options-container .add-keyword, .generated-search-terms-container .generated-search-terms .function-term.suggested .search-term-options-container .add-keyword {
  color: #A30076;
  font-size: 1.1rem;
}

.generated-search-terms-container .list-title {
  margin: 0 0 0 0.5rem;
  color: #757575;
  flex: 1;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.generated-search-terms-container .list-title i {
  color: #CCCCCC;
  margin-left: 0.5rem;
}

.generated-search-terms-container .list-body .list-element {
  margin: 0.5rem 0;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  padding: 0.25rem 0.5rem;
  display: flex;
  align-items: center;
  width: fit-content;
  min-width: 25%;
}

.generated-search-terms-container .list-body .list-element:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.generated-search-terms-container .list-body .list-element .list-element-input {
  border: none;
  outline: none;
  width: 100%;
  padding: 0;
}

.generated-search-terms-container .list-body .list-element .add-element-to-query {
  padding: 0.125rem;
  color: #A30076;
  font-size: 0.9rem;
  cursor: pointer;
}

.generated-search-terms-container .list-body .list-element .delete-list-element {
  font-size: 0.8rem;
  padding: 0.125rem;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
  width: 1rem;
  text-align: center;
}

.generated-search-terms-container .list-body .list-element .delete-list-element:hover {
  color: #FF3B30;
}

.generated-search-terms-container .add-list-element {
  padding: 0.375rem;
  border-radius: 0.5rem;
  background-color: #F2F2F2;
  color: #757575;
  cursor: pointer;
  transition: 0.3s ease;
}

.generated-search-terms-container .add-list-element:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.question-answer-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.question-answer-container .question {
  padding: 0.5rem 1rem;
  border: 1px solid #F2F2F2;
  margin-bottom: 1rem;
  background: #F2F2F2;
  border-radius: 0 0.5rem 0.5rem 0.5rem;
  max-width: 85%;
}

.question-answer-container .question.tips-tricks-container {
  position: initial;
  background: #007AFF;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: 0;
  z-index: initial;
}

.question-answer-container .question.tips-tricks-container .action-container {
  align-items: center;
  position: relative;
}

.question-answer-container .question.tips-tricks-container .action-container.animation {
  background-color: white;
  border-radius: 0.5rem;
}

.question-answer-container .question.tips-tricks-container .action-container .tt-description {
  flex: 2;
}

.question-answer-container .question.tips-tricks-container .action-container .tt-description.hidden {
  display: none;
}

.question-answer-container .question.tips-tricks-container .action-container .tt-description u {
  font-weight: 500;
}

.question-answer-container .question.tips-tricks-container .action-container .tt-action.hidden {
  display: none;
}

.question-answer-container .question.tips-tricks-container .action-container .fa-times {
  position: absolute;
  right: 0.5rem;
  top: 0.5rem;
  color: #CCCCCC;
  transition: 0.3s ease;
  cursor: pointer;
}

.question-answer-container .question.tips-tricks-container .action-container .fa-times:hover {
  color: #212121;
}

.question-answer-container .question.tips-tricks-container .action-container .fa-times.hidden {
  display: none;
}

.question-answer-container .question.tips-tricks-container .action-container .animation.hidden {
  display: none;
}

.question-answer-container .question.hidden {
  display: none;
}

.question-answer-container .question .fa-long-arrow-alt-right {
  padding: 0 0.125rem;
  line-height: 19px;
  color: #A30076;
  font-size: 1.1rem;
}

.question-answer-container .question .fa-copy {
  padding: 0 0.125rem;
  line-height: 19px;
  color: #A30076;
  font-size: 1rem;
}

.question-answer-container .answer {
  display: flex;
  position: relative;
  cursor: default;
  align-self: flex-end;
  margin-bottom: 1rem;
  border: 1px solid #f2f2f2;
  border-radius: 0.5rem 0 0.5rem 0.5rem;
  padding: 0.5rem 1rem;
  max-width: 85%;
  align-items: center;
}

.question-answer-container .answer[data-phase="1"] .text {
  margin-right: 0.25rem;
}

.question-answer-container .answer[data-phase="2"] {
  flex-flow: row wrap;
}

.question-answer-container .answer.description {
  min-width: 85%;
}

.question-answer-container .answer.description .description {
  width: 100%;
}

.question-answer-container .answer.hidden {
  display: none;
}

.question-answer-container .answer span {
  margin-right: 0.25rem;
}

.question-answer-container .action {
  align-self: flex-end;
  margin-bottom: 1rem;
}

.question-answer-container .action.hidden {
  display: none;
}

.question-answer-container .action .action-button {
  padding: 0.25rem 1rem;
  background-color: #F2F2F2;
  border-radius: 0.5rem;
  cursor: pointer;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  color: #757575;
  transition: 0.3s ease;
}

.question-answer-container .action .action-button:hover {
  background-color: white;
  color: #212121;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.question-answer-container .search-dropdown-container {
  position: relative;
  max-width: 77%;
  padding: 0.125rem 0.5rem;
  border: 1px solid #f2f2f2;
  border-radius: 0.5rem;
  margin-right: 0.25rem;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input {
  cursor: default;
  display: flex;
  align-items: center;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input[data-input="0"] {
  color: #CCCCCC;
  font-style: italic;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .content-input {
  min-width: 5rem;
  cursor: text;
  outline: none;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .content-input br {
  display: none;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .content-input * {
  display: inline;
  white-space: nowrap;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .content-input:empty::before {
  content: attr(data-placeholder);
  color: #CCCCCC;
  font-style: italic;
  cursor: text;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .set-input {
  margin-left: 0.25rem;
  color: #007AFF;
  cursor: pointer;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .change-input {
  margin-left: 0.5rem;
  color: #CCCCCC;
  transition: 0.3s ease;
  cursor: pointer;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.contentedit .change-input:hover {
  color: #212121;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input.hidden {
  display: none;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input .fa-caret-down {
  margin-left: 0.25rem;
  color: #212121;
}

.question-answer-container .search-dropdown-container .search-dropdown-input-container .search-dropdown-input .fa-caret-down.hide {
  transform: rotate(180deg);
}

.question-answer-container .search-dropdown-container .search-dropdown-option-container {
  position: absolute;
  background: white;
  padding: 0.5rem;
  border-radius: 0.5rem;
  z-index: 1;
  -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3);
  margin-right: 0.25rem;
}

.question-answer-container .search-dropdown-container .search-dropdown-option-container[data-id="search-for"] {
  width: 15rem;
}

.question-answer-container .search-dropdown-container .search-dropdown-option-container[data-id="preposition"] {
  width: 5rem;
}

.question-answer-container .search-dropdown-container .search-dropdown-option-container.hidden {
  display: none;
}

.question-answer-container .search-dropdown-container .search-dropdown-option-container .search-dropdown-option {
  cursor: default;
  transition: 0.3s ease;
}

.question-answer-container .search-dropdown-container .search-dropdown-option-container .search-dropdown-option:hover {
  text-decoration: underline;
}

.question-answer-container .search-dropdown-container .search-dropdown-option-container .search-dropdown-option.hidden {
  display: none;
}

.question-answer-container .input {
  outline: none;
  padding: 0.125rem 0.5rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  margin: 0.125rem 0.25rem 0.125rem 0;
  transition: 0.3s ease;
  cursor: text;
  min-width: 8rem;
}

.question-answer-container .input br {
  display: none;
}

.question-answer-container .input * {
  display: inline;
  white-space: nowrap;
}

.question-answer-container .input:empty::before {
  content: attr(data-placeholder);
  color: #CCCCCC;
  font-style: italic;
  cursor: text;
}

.question-answer-container .input:focus {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.next-step-button {
  padding: 3px 1rem;
  border: 1px solid #CCCCCC;
  background-color: white;
  border-radius: 0.5rem;
  cursor: pointer;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  color: #757575;
  transition: 0.3s ease;
  text-align: end;
  margin-top: 1rem;
  width: 9rem;
  float: right;
}

.next-step-button i {
  margin-left: 0.5rem;
}

.next-step-button:hover {
  color: #212121;
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.supplier-container {
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
  align-items: flex-start;
}

.supplier-container .supplier {
  -webkit-box-shadow: 0px 10px 5px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0px 10px 5px -8px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 10px 5px -8px rgba(0, 0, 0, 0.75);
  border: 0.5px solid #CCCCCC;
  margin: 1rem 0.5rem;
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  padding: 0.5rem;
  cursor: pointer;
}

.supplier-container .supplier h3 {
  cursor: pointer;
}

.webpage-container.visited-supplier-page {
  border-left: 2px solid #5856D6;
}

.webpage-container.visited-supplier-page .webpage-title {
  color: #5856D6;
}

.webpage-container.visited-supplier-page .webpage-score {
  color: #5856D6;
}

.tips-tricks-container {
  position: absolute;
  background: #007AFF;
  color: white;
  padding: 1rem;
  margin: 0.5rem 1rem 0 0;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  cursor: default;
  z-index: 1;
}

.tips-tricks-container.delete-off {
  width: 22rem;
}

.tips-tricks-container.synonyms {
  width: 24rem;
}

.tips-tricks-container.filter {
  width: 21rem;
}

.tips-tricks-container .tt-close {
  float: right;
  margin-left: 1rem;
  cursor: pointer;
}

.tips-tricks-container .gif-container {
  display: flex;
  justify-content: center;
  margin-top: 1rem;
  background: white;
  padding: 0.5rem;
  border-radius: 0.5rem;
}

.tips-tricks-container .gif-container img {
  width: -moz-fit-content;
  width: -webkit-fill-available;
}

.tips-tricks-container .action-container {
  display: flex;
  justify-content: space-around;
  margin-top: 1rem;
}

.tips-tricks-container .action-container .tt-action {
  flex: 1;
  cursor: pointer;
  padding: 0.5rem;
  text-align: center;
  border-radius: 0.5rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.tips-tricks-container .action-container .tt-action.turn-off, .tips-tricks-container .action-container .tt-action.no-syns, .tips-tricks-container .action-container .tt-action.no-filter {
  margin-right: 0.5rem;
  border: 1px solid;
}

.tips-tricks-container .action-container .tt-action.delete, .tips-tricks-container .action-container .tt-action.yes-syns, .tips-tricks-container .action-container .tt-action.yes-filter, .tips-tricks-container .action-container .tt-action.yes {
  margin-left: 0.5rem;
  background-color: #7fbcff;
}

.tips-tricks-container .tt-hide {
  display: flex;
  align-items: center;
  margin-top: 1rem;
}

.tips-tricks-container .tt-hide input {
  height: 14px;
  width: 14px;
  outline: none;
  margin-right: 0.25rem;
}

.tips-tricks-container .tt-hide label {
  line-height: 13px;
  font-size: 14px;
}

.query-assistance-modal {
  min-width: 90%;
}

.query-assistance-modal .query-assistance-header {
  border-bottom: 2px solid #CCCCCC;
}

.query-assistance-modal .query-assistance-body {
  margin-top: 1rem;
  display: flex;
  padding: 1rem;
  -moz-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  border-radius: 1rem;
}

.query-assistance-modal .query-assistance-body .body-list {
  flex: 1;
  margin-right: 1rem;
  border-right: 1px solid #F2F2F2;
}

.query-assistance-modal .query-assistance-body .body-list .list-option {
  margin-bottom: 1rem;
  cursor: pointer;
}

.query-assistance-modal .query-assistance-body .body-list .list-option.active {
  font-weight: 500;
  text-decoration: underline;
}

.query-assistance-modal .query-assistance-body .body-list .list-option:hover {
  text-decoration: underline;
}

.query-assistance-modal .query-assistance-body .body-content {
  flex: 5;
}

.query-assistance-modal .query-assistance-body .body-content .content-container {
  display: none;
}

.query-assistance-modal .query-assistance-body .body-content .content-container.active {
  display: inherit;
}

.query-assistance-modal .current-query {
  margin-top: 1rem;
  padding: 1rem;
  padding-top: 1px;
  -moz-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  border-radius: 1rem;
}

.query-assistance-modal .current-query .query-header {
  display: flex;
  justify-content: space-between;
}

.query-assistance-modal .current-query .query-header .current-query-header {
  margin: 0 1rem;
  color: #757575;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.query-assistance-modal .current-query .query-header .current-query-header i {
  color: #CCCCCC;
  margin-left: 0.5rem;
}

.query-assistance-modal .current-query .query-header .view-hide-off-term {
  margin: 0 1rem;
  color: #757575;
  flex: 1;
  text-align: right;
  font-size: 14px;
  font-weight: 500;
}

.query-assistance-modal .query-assistance-footer {
  margin-top: 1rem;
  display: flex;
  justify-content: center;
}

.query-assistance-modal .query-assistance-footer a {
  margin: 0rem 0.5rem;
}

.query-assistance-modal .query-assistance-footer .action-button {
  padding: 0.25rem 1rem;
  border-radius: 0.5rem;
  background-color: #003171;
  border: 1px solid #003171;
  color: white;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  transition: 0.3s ease;
}

.query-assistance-modal .query-assistance-footer .action-button:hover {
  color: #212121;
  background-color: white;
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.generated-search-terms-container .synonym-columns {
  display: flex;
}

.generated-search-terms-container .synonym-columns .synonym-col {
  overflow: inherit;
  border: none;
  margin: 0 1rem 0 0;
  width: auto;
  flex: 1;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists {
  margin: 0 0 0 1rem;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list {
  margin-bottom: 1rem;
  display: none;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list.active {
  display: initial;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list .empty {
  margin: 0.5rem;
  color: #757575;
  font-style: italic;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list-tabs {
  display: flex;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list-tabs .tab {
  margin: 0 0.5rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  color: #757575;
  transition: 0.3s ease;
  cursor: pointer;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list-tabs .tab.active {
  text-decoration: underline;
  color: #212121;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list-tabs .tab.single {
  cursor: default;
  text-decoration: initial;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list-tabs .tab:hover {
  color: #212121;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list-tabs .splitter {
  color: #757575;
}

.generated-search-terms-container .synonym-columns .synonym-col.generated-synonym-lists .generated-synonym-list-tabs .splitter.hidden {
  display: none;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym-title {
  margin: 0 0.5rem;
  color: #757575;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym {
  margin: 0.5rem 0;
  width: auto;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  padding: 0.25rem 0.5rem;
  display: flex;
  align-items: center;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym:hover, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym.selected-synonym, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym.selected-synonym {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .environment-variable, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .environment-variable {
  margin: 0;
  width: 100%;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym input, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym input {
  outline: none;
  padding: 0;
  border: none;
  width: 100%;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym input::placeholder, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym input::placeholder {
  color: #CCCCCC;
  font-style: italic;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .toggle-term-on-off, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .toggle-term-on-off {
  display: flex;
  padding: 0.125rem;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .toggle-term-on-off .toggle-switch, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .toggle-term-on-off .toggle-switch {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 12px;
  margin: 0;
  cursor: pointer;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .toggle-term-on-off .toggle-switch .toggle-checkbox, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .toggle-term-on-off .toggle-switch .toggle-checkbox {
  opacity: 0;
  width: 0;
  height: 0;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball {
  left: 100%;
  margin-left: -12px;
  background-color: #007AFF;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.24);
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background {
  background-color: #5AC8FA;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .toggle-term-on-off .toggle-switch .toggle-background, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .toggle-term-on-off .toggle-switch .toggle-background {
  width: 20px;
  height: 6px;
  background-color: #CCCCCC;
  border-radius: 30px;
  position: absolute;
  top: 3px;
  left: 0;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .toggle-term-on-off .toggle-switch .toggle-ball, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .toggle-term-on-off .toggle-switch .toggle-ball {
  height: 12px;
  width: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: white;
  position: absolute;
  left: 0px;
  top: 0px;
  -moz-transition: all linear 0.3s;
  -o-transition: all linear 0.3s;
  -webkit-transition: all linear 0.3s;
  transition: all linear 0.3s;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.24);
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .term-delete, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .term-delete {
  font-size: 0.8rem;
  padding: 0.125rem;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
  width: 1rem;
  text-align: center;
}

.generated-search-terms-container .synonym-columns .synonym-col .synonym .term-delete:hover, .generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .term-delete:hover {
  color: #FF3B30;
}

.generated-search-terms-container .synonym-columns .synonym-col .add-synonym {
  padding: 0.375rem;
  border-radius: 0.5rem;
  background-color: #F2F2F2;
  color: #757575;
  cursor: pointer;
  transition: 0.3s ease;
}

.generated-search-terms-container .synonym-columns .synonym-col .add-synonym:hover {
  color: #212121;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.generated-search-terms-container .synonym-columns .synonym-col .generated-synonym .fa-long-arrow-alt-left {
  margin: 0 0.5rem 0 0;
  color: #A30076;
  font-size: 1.1rem;
  cursor: pointer;
}

.modal.faq {
  max-width: 800px;
}

.modal.faq div {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}

.modal.faq div img {
  width: 100%;
  height: 100%;
  max-width: 720px;
  max-height: 1280px;
}

.modal.faq .header {
  -webkit-justify-content: left;
  justify-content: left;
  border: none;
  margin: 0.25rem 0 0.75rem 0;
}

.modal.faq .display {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  flex-direction: column;
  margin-top: 1rem;
}

.modal.faq .display .faq-section {
  padding: 0 1rem;
  margin-bottom: 0.5rem;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  text-transform: uppercase;
}

.modal.faq .display .faq-container {
  display: flex;
  flex-direction: column;
  background-color: #F2F2F2;
  padding: 0.5rem 1rem;
  border-radius: 0.5rem;
  margin-bottom: 1rem;
}

.modal.faq .display .faq-container .faq-question {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}

.modal.faq .display .faq-container .faq-question i {
  margin-left: 0.5rem;
}

.modal.faq .display .faq-container .faq-answer {
  margin: 0.5rem 0 0 0;
  flex-direction: column;
}

.modal.faq .display .faq-container .faq-answer.hide {
  display: none;
}

.modal.faq .display .faq-container .faq-answer p {
  margin: 0 0 0.5rem 0;
  font-style: italic;
}

.modal.faq .display .faq-container .faq-answer strong {
  font-weight: 500;
}

.modal.faq .display .faq-container .faq-answer .gif-container {
  display: flex;
  justify-content: center;
  margin: 1rem 0;
}

.modal.faq .display .faq-container .faq-answer .gif-container img {
  width: initial;
  height: initial;
  border-radius: 0.5rem;
}

#presentation-mode-modal {
  max-width: 100%;
  height: 0px;
  margin: 1rem 0;
  padding: 0;
  overflow: hidden;
}

#presentation-mode-modal-fullscreen {
  display: block;
  position: fixed;
  z-index: 1;
  padding: 0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
}

.table-of-content {
  width: 25%;
  height: 100%;
  float: left;
  overflow: auto;
}

.table-of-content .part {
  margin: 1rem;
  cursor: default;
  font-weight: 500;
  font-size: 18px;
}

.table-of-content .module {
  margin: 1rem;
  margin-left: 1.5rem;
}

.table-of-content .module .module-title {
  cursor: pointer;
  font-weight: 500;
}

.table-of-content .module .module-title:hover {
  text-decoration: underline;
}

.table-of-content .module .module-parts {
  margin-left: 1rem;
}

.table-of-content .module .module-parts .module-part {
  margin: 0.25rem 0;
  cursor: pointer;
}

.table-of-content .module .module-parts .module-part:hover {
  text-decoration: underline;
}

.table-of-content .module .active {
  text-decoration: underline;
}

.presentation-mode-modal-content {
  width: 75%;
  height: 100%;
  float: right;
  position: relative;
}

.presentation-mode-modal-content #pdf-render {
  width: 100%;
}

.presentation-mode-modal-content #annotation-layer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  opacity: 0.2;
  line-height: 1.0;
  width: 100%;
}

.presentation-mode-modal-content #annotation-layer section {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  transform-origin: 0% 0%;
}

.presentation-mode-modal-content #annotation-layer .internal-annotation {
  cursor: pointer;
}

.presentation-mode-modal-content #annotation-layer .linkAnnotation a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.presentation-mode-modal-content .hover-bar {
  position: absolute;
  top: 0.25rem;
  right: 0.5rem;
  height: 3rem;
  border-radius: 1rem;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.presentation-mode-modal-content .hover-bar .presentation-mode-button {
  cursor: pointer;
  transition: 0.3s;
  background-color: white;
  color: #757575;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  height: 2rem;
  width: 2rem;
  border-radius: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0.25rem;
  pointer-events: all;
  font-size: 1rem;
}

.presentation-mode-modal-content .hover-bar .presentation-mode-button:hover {
  color: #252525;
  box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.3);
}

.presentation-mode-modal-content .hover-bar .presentation-mode-button.compress {
  display: none;
}

.presentation-mode-modal-content .hover-bar .presentation-mode-button.close-presentation {
  font-size: 1.2rem;
}

.presentation-mode-modal-content .hover-bar .presentation-mode-button .close-modal-button {
  width: 2rem;
  height: 2rem;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #757575;
  transition: 0.3s ease;
}

.presentation-mode-modal-content .hover-bar .presentation-mode-button .close-modal-button:hover {
  color: #212121;
}

.presentation-mode-modal-content #pager {
  position: absolute;
  top: 1rem;
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  pointer-events: none;
}

.presentation-mode-modal-content #pager .page-count {
  margin: 0 1rem;
  font-size: 14px;
  cursor: default;
}

.presentation-mode-modal-content #pager button {
  cursor: pointer;
  border: none;
  background-color: white;
  height: 1.5rem;
  width: 3.5rem;
  padding: 0;
  border-radius: 0.5rem;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  color: #757575;
  font-size: 14px;
  text-transform: capitalize;
  outline: none;
  pointer-events: all;
  transition: 0.3s ease;
}

.presentation-mode-modal-content #pager button:hover {
  color: #252525;
  box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.3);
}

.presentation-mode-modal-content .presentation-mode-video {
  display: block;
  margin: auto;
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: 0;
  outline: none;
}

.presentation-mode-modal-content .presentation-mode-video.hidden {
  display: none;
}

.modal.technology-relation-graph {
  max-width: unset;
  height: 100%;
  margin: 0;
}

.modal.technology-relation-graph .header {
  border: none;
  display: flex;
  white-space: nowrap;
  align-items: center;
}

.modal.technology-relation-graph .header .technology-text {
  padding: 0;
  border: none;
  font-size: 20px;
  line-height: 28px;
  margin-left: 0.25rem;
  outline: none;
  width: 100%;
  margin-right: 1rem;
}

.modal.technology-relation-graph .header .refresh {
  margin-right: 2.5rem;
  font-size: 1.2rem;
  cursor: pointer;
  color: #757575;
}

.modal.technology-relation-graph .header .refresh:hover {
  color: #212121;
}

.modal.technology-relation-graph .body {
  height: calc(100% - 3.5rem);
  position: relative;
}

.modal.technology-relation-graph .body #graphViz {
  height: 100%;
  width: 100%;
  border: 1px solid #F2F2F2;
}

.modal.technology-relation-graph .body #graphViz .vis-network {
  outline: none;
}

.modal.technology-relation-graph .body #relationInfoContainer {
  position: absolute;
  top: 1rem;
  right: 1rem;
  max-width: 50%;
  background-color: white;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  max-height: calc(100% - 4rem);
  overflow-y: auto;
}

.modal.technology-relation-graph .body #relationInfoContainer.hidden {
  display: none;
}

.modal.technology-relation-graph .body #relationInfoContainer .close {
  color: #CCCCCC;
  transition: 0.3s ease;
  cursor: pointer;
  float: right;
  margin: 0.5rem 0.5rem 0 0;
}

.modal.technology-relation-graph .body #relationInfoContainer .close:hover {
  color: #212121;
}

.modal.technology-relation-graph .body #relationInfoContainer .relationInfo {
  margin: 1rem;
}

.modal.technology-relation-graph .body #relationInfoContainer .relationInfo span {
  font-size: 14px;
  color: #757575;
  margin-right: 0.25rem;
  font-weight: 300;
}

.modal.technology-relation-graph .body #relationInfoContainer .relationInfo .sentence {
  margin-right: 1rem;
}

.modal.technology-relation-graph .body #relationInfoContainer .relationInfo .polarity {
  display: flex;
  text-transform: capitalize;
  align-items: flex-start;
}

.modal.technology-relation-graph .body #relationInfoContainer .relationInfo .polarity .false {
  font-size: 14px;
  padding: 0.125rem 0.5rem;
  line-height: 13px;
  border-radius: 0.25rem;
  background-color: white;
  color: #FF3B30;
  border: 1px solid #FF3B3075;
}

.modal.technology-relation-graph .body #relationInfoContainer .relationInfo .polarity .true {
  font-size: 14px;
  padding: 0.125rem 0.5rem;
  line-height: 13px;
  border-radius: 0.25rem;
  background-color: white;
  color: #4CD964;
  border: 1px solid #4CD96475;
}

.modal.technology-relation-graph .body #relationInfoContainer .relationInfo .source a {
  font-size: 12px;
  line-height: 18px;
  text-transform: uppercase;
  padding: 0.125rem 0.5rem;
  margin-left: 0.5rem;
  background: white;
  vertical-align: text-top;
  border-radius: 0.25rem;
  color: #757575;
  border: 1px solid #CCCCCC;
  transition: 0.3s ease;
  cursor: pointer;
}

.modal.technology-relation-graph .body #relationInfoContainer .relationInfo .source a:hover {
  border: 1px solid white;
  color: #212121;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.modal.technology-relation-graph .body #relationFilter {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 1rem;
  left: 1rem;
  padding: 0.25rem 1rem;
  background-color: white;
  border-radius: 0.5rem;
  border: 1px solid #F2F2F2;
}

.modal.technology-relation-graph .body #relationTextFilter {
  position: absolute;
  top: 0;
  left: 12rem;
  margin: 1rem;
  padding: 0.25rem 0.5rem;
  border: 1px solid #F2F2F2;
  background-color: white;
  border-radius: 0.5rem;
}

.modal.technology-relation-graph .body #relationTextFilter i {
  color: #757575;
  cursor: pointer;
  font-size: 0.8rem;
}

.modal.technology-relation-graph .body #relationTextFilter i.fa-times:hover {
  color: #212121;
}

.modal.technology-relation-graph .body #relationTextFilter .relation-filter-text {
  outline: none;
  border: none;
}

.modal.technology-relation-graph .body #relationTextFilter .relation-filter-text::placeholder {
  font-style: italic;
  color: #CCCCCC;
}

#case-copy-container {
  display: block;
  width: calc(100% - 10rem);
  margin: calc(50px + 1rem) 5rem 1rem 5rem;
}

#case-copy-container .header-wrapper {
  border-bottom: 3px solid #003171;
}

.search-bar .copy-case-search-results {
  width: 100%;
}

.search-bar .copy-case-search-results button {
  outline: white;
  display: block;
  cursor: pointer;
  border-radius: 1rem;
  padding: 0.25rem 0.5rem;
  width: 100%;
  text-align: left;
  background-color: white;
  font-weight: 500;
  border: 1px solid #CCCCCC;
}

#query-management-block, #example-query-management-block {
  display: flex;
  margin: 0 1rem;
  height: 2rem;
  border-bottom: 1px solid #F2F2F2;
}

#query-management-block .tab, #example-query-management-block .tab {
  display: flex;
  align-items: center;
  height: 2rem;
  cursor: pointer;
  background-color: #F2F2F2;
  border-bottom: 1px solid #F2F2F2;
  color: #757575;
  padding: 0 0.5rem;
  transition: 0.3s ease;
  max-width: 12rem;
}

#query-management-block .tab.current, #example-query-management-block .tab.current {
  background-color: white;
  border-bottom: 1px solid white;
  color: #212121;
}

#query-management-block .tab.current .tab-title, #example-query-management-block .tab.current .tab-title {
  color: #212121;
}

#query-management-block .tab.current .tab-title.status, #example-query-management-block .tab.current .tab-title.status {
  width: calc(100% - 3rem);
}

#query-management-block .tab.current .tab-options:hover, #query-management-block .tab.current .tab-close:hover, #example-query-management-block .tab.current .tab-options:hover, #example-query-management-block .tab.current .tab-close:hover {
  color: #212121;
}

#query-management-block .tab.current .query-status .monitoring, #example-query-management-block .tab.current .query-status .monitoring {
  color: #007AFF;
}

#query-management-block .tab.current .query-status .locked, #example-query-management-block .tab.current .query-status .locked {
  color: #003171;
}

#query-management-block .tab.opened .tab-title, #example-query-management-block .tab.opened .tab-title {
  width: calc(100% - 1rem);
}

#query-management-block .tab.opened .tab-title.status, #example-query-management-block .tab.opened .tab-title.status {
  width: calc(100% - 2rem);
}

#query-management-block .tab.opened .tab-options, #example-query-management-block .tab.opened .tab-options {
  display: none;
}

#query-management-block .tab.opened .tab-close, #example-query-management-block .tab.opened .tab-close {
  opacity: 0;
  transition: 0.3s ease;
}

#query-management-block .tab.opened .query-status, #example-query-management-block .tab.opened .query-status {
  pointer-events: none;
}

#query-management-block .tab.opened:hover, #example-query-management-block .tab.opened:hover {
  background-color: #e5e5e5;
  color: #212121;
}

#query-management-block .tab.opened:hover .tab-title, #example-query-management-block .tab.opened:hover .tab-title {
  color: #212121;
}

#query-management-block .tab.opened:hover .tab-close, #example-query-management-block .tab.opened:hover .tab-close {
  opacity: 1;
}

#query-management-block .tab.opened:hover .tab-close:hover, #example-query-management-block .tab.opened:hover .tab-close:hover {
  color: #212121;
}

#query-management-block .tab.opened:hover .query-status .monitoring, #query-management-block .tab.opened:hover .query-status .locked, #example-query-management-block .tab.opened:hover .query-status .monitoring, #example-query-management-block .tab.opened:hover .query-status .locked {
  color: #757575;
}

#query-management-block .tab.open, #query-management-block .tab.new, #example-query-management-block .tab.open, #example-query-management-block .tab.new {
  min-width: 2rem;
  max-width: 2rem;
  justify-content: center;
  padding: 0;
  transition: 0.3s ease;
}

#query-management-block .tab.open:hover, #query-management-block .tab.new:hover, #example-query-management-block .tab.open:hover, #example-query-management-block .tab.new:hover {
  background-color: #e5e5e5;
  color: #212121;
}

#query-management-block .tab .tab-title, #example-query-management-block .tab .tab-title {
  outline: none;
  background: transparent;
  border: none;
  color: #757575;
  padding: 0 0.25rem 0 0;
  width: calc(100% - 2rem);
  text-overflow: ellipsis;
}

#query-management-block .tab .tab-title[disabled|="true"], #example-query-management-block .tab .tab-title[disabled|="true"] {
  cursor: pointer;
  pointer-events: none;
}

#query-management-block .tab .tab-close, #query-management-block .tab .tab-options, #example-query-management-block .tab .tab-close, #example-query-management-block .tab .tab-options {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1rem;
  height: 1rem;
  font-size: 0.8rem;
  padding: 0;
  color: #757575;
  transition: 0.3s ease;
}

#query-management-block .tab .query-status .fas, #example-query-management-block .tab .query-status .fas {
  font-size: 0.7rem;
  margin-right: 0.25rem;
  color: #CCCCCC;
  transition: 0.3s ease;
}

#query-management-block .tab .query-status .fas.hidden, #example-query-management-block .tab .query-status .fas.hidden {
  display: none;
}

.pop-up {
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 0.5rem;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  z-index: 1;
  padding: 0.25rem 0;
}

.pop-up.hidden {
  display: none;
}

.pop-up#open-saved-queries-menu .pop-up-option-container {
  max-width: 20rem;
  max-height: 235px;
  overflow-y: auto;
  padding: 0.25rem 0;
}

.pop-up#open-saved-queries-menu .pop-up-option-container .pop-up-option {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.pop-up#open-saved-queries-menu .pop-up-option-container .pop-up-option:first-child {
  margin-top: 0;
}

.pop-up#open-saved-queries-menu .pop-up-option-container .pop-up-option:last-child {
  margin-bottom: 0;
}

.pop-up .pop-up-option {
  padding: 0.125rem 0.25rem;
  cursor: pointer;
  color: #212121;
  transition: 0.3s ease;
  line-height: 19px;
  display: flex;
  align-items: center;
}

.pop-up .pop-up-option:hover {
  background-color: #F2F2F2;
}

.pop-up .pop-up-option.hidden {
  display: none;
}

.pop-up .pop-up-option.disabled {
  font-style: italic;
  cursor: default;
}

.pop-up .pop-up-option.disabled:hover {
  color: #757575;
}

.pop-up .pop-up-option i {
  font-size: 0.8rem;
  width: 1rem;
  text-align: center;
  margin-right: 0.25rem;
}

.modal.query-monitoring .monitor-option {
  display: flex;
  flex-direction: column;
  margin-bottom: 1.5rem;
}

.modal.query-monitoring .monitor-option p {
  margin: 0 0 0.5rem 0;
}

.modal.query-monitoring .monitor-option .user-emails .user-email {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}

.modal.query-monitoring .footer .hidden {
  display: none;
}

.modal.query-monitoring .footer .action-button {
  padding: 3px 0.5rem;
  border-radius: 0.5rem;
  text-transform: uppercase;
  font-weight: 500;
  font-size: 14px;
  margin: 0 1rem;
  transition: 0.3s ease;
}

.modal.query-monitoring .footer .action-button i {
  transition: 0.3s ease;
}

.modal.query-monitoring .footer .action-button .fa-stack {
  height: 1.5rem;
  width: 1.5rem;
}

.modal.query-monitoring .footer .action-button .fa-stack .fa-stack-1x {
  font-size: 0.7rem;
  line-height: 1.5rem;
}

.modal.query-monitoring .footer .action-button .fa-stack .fa-stack-2x {
  font-size: 1.5rem;
  color: #CCCCCC;
}

.modal.query-monitoring .footer .action-button:hover {
  border: 1px solid white;
  background-color: white;
  color: #212121;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.modal.query-monitoring .footer .action-button:hover .fa-wifi {
  color: #007AFF;
}

.modal.query-monitoring .footer .action-button:hover .fa-ban {
  color: #FF3B30;
}

#query-section {
  position: relative;
}

.query-header {
  margin: 1rem;
  display: flex;
  align-items: flex-start;
}

.query-header .search-button {
  display: flex;
  margin-right: 2rem;
  border-radius: 0.5rem;
  transition: 0.3s ease;
  position: relative;
}

.query-header .search-button.hidden {
  display: none;
}

.query-header .search-button:hover {
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.query-header .search-button .default-search {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0.25rem 1rem;
  background-color: #A30076;
  color: white;
  border-radius: 0.5rem 0 0 0.5rem;
  cursor: pointer;
  transition: 0.3s ease;
}

.query-header .search-button .default-search.monitoring {
  background-color: #007AFF;
}

.query-header .search-button .default-search:hover {
  color: #212121;
  background-color: white;
}

.query-header .search-button .search-options {
  padding: 0.25rem 0.5rem;
  font-size: 0.8rem;
  border-radius: 0 0.5rem 0.5rem 0;
  background-color: #A3007680;
  color: white;
  cursor: pointer;
  transition: 0.3s ease;
}

.query-header .search-button .search-options.monitoring {
  background-color: #007AFF75;
}

.query-header .search-button .search-options:hover {
  color: #212121;
  background-color: white;
}

.query-header .search-button .search-button-dropdown {
  display: none;
  position: absolute;
  background-color: white;
  padding: 0.25rem 0;
  border-radius: 0.5rem;
  top: 2rem;
  z-index: 1;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.query-header .search-button .search-button-dropdown.monitoring {
  right: 0;
}

.query-header .search-button .search-button-dropdown.active {
  display: initial;
}

.query-header .search-button .search-button-dropdown .search-dropdown-option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
  color: #212121;
  transition: 0.3s ease;
  display: flex;
  align-items: center;
}

.query-header .search-button .search-button-dropdown .search-dropdown-option i {
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

.query-header .search-button .search-button-dropdown .search-dropdown-option:hover {
  background-color: #F2F2F2;
}

.query-header .current-query-header {
  margin: 0 2rem 0 0;
  color: #212121;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  display: flex;
  align-items: center;
}

.query-header .current-query-header i {
  color: #757575;
  margin-left: 0.5rem;
}

.view-options-button {
  position: relative;
  white-space: nowrap;
}

.view-options-button .view-options {
  padding: 0.25rem 1rem;
  color: #757575;
  cursor: pointer;
  transition: 0.3s ease;
}

.view-options-button .view-options i {
  margin-left: 0.25rem;
  font-size: 0.8rem;
}

.view-options-button .view-options:hover {
  color: #212121;
}

.view-options-button .view-options-dropdown {
  display: none;
  position: absolute;
  background-color: white;
  padding: 0.25rem 0;
  left: 1rem;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  white-space: nowrap;
  z-index: 1;
}

.view-options-button .view-options-dropdown.active {
  display: initial;
}

.view-options-button .view-options-dropdown .option-catagory {
  padding: 0 0.5rem;
  font-weight: 500;
  cursor: default;
}

.view-options-button .view-options-dropdown .view-dropdown-option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
  color: #212121;
  display: flex;
  align-items: center;
}

.view-options-button .view-options-dropdown .view-dropdown-option.search-results {
  cursor: default;
}

.view-options-button .view-options-dropdown .view-dropdown-option.search-results input {
  margin: 0 0.25rem 2px 0;
  cursor: pointer;
}

.view-options-button .view-options-dropdown .view-dropdown-option.search-results label {
  cursor: pointer;
  width: 100%;
}

.view-options-button .view-options-dropdown .view-dropdown-option i {
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

.view-options-button .view-options-dropdown .view-dropdown-option:hover {
  background-color: #F2F2F2;
}

.view-options-button .view-options-dropdown .view-dropdown-option.hidden {
  display: none;
}

.attach-query-to-result-container {
  display: flex;
  margin-left: 2rem;
  flex-flow: wrap;
}

.attach-query-to-result-container .attach-query-to-result {
  position: relative;
  cursor: pointer;
}

.attach-query-to-result-container .attach-query-to-result .attach-query-to-result-button {
  padding: 0.125rem 0;
  display: flex;
  align-items: center;
  border: 1px solid #CCCCCC;
  border-radius: 0.5rem;
  line-height: 24px;
  color: #757575;
  transition: 0.3s ease-in-out;
  margin-right: 1rem;
  margin-bottom: 0.5rem;
}

.attach-query-to-result-container .attach-query-to-result .attach-query-to-result-button i {
  margin: 0 0.5rem;
  font-size: 0.8rem;
}

.attach-query-to-result-container .attach-query-to-result .attach-query-to-result-button:hover {
  color: #212121;
  border-color: #757575;
}

.attach-query-to-result-container .attach-query-to-result .attach-query-to-result-dropdown {
  display: none;
  position: absolute;
  z-index: 1;
  background-color: white;
  padding: 0.5rem 0;
  border-radius: 0.5rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  max-height: 280px;
}

.attach-query-to-result-container .attach-query-to-result .attach-query-to-result-dropdown.active {
  display: block;
}

.attach-query-to-result-container .attach-query-to-result .attach-query-to-result-dropdown .attach-to-result {
  padding: 0.25rem 0.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
}

.attach-query-to-result-container .attach-query-to-result .attach-query-to-result-dropdown .attach-to-result:hover {
  background-color: #F2F2F2;
}

.attach-query-to-result-container .attached-to-result {
  margin-right: 1rem;
  padding: 0.125rem 0;
  display: flex;
  align-items: center;
  background-color: #FF9500;
  border-radius: 0.5rem;
  line-height: 26px;
  color: white;
  cursor: default;
  max-width: 10rem;
  margin-bottom: 0.5rem;
}

.attach-query-to-result-container .attached-to-result .result-title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.attach-query-to-result-container .attached-to-result .fa-paperclip {
  font-size: 0.8rem;
  margin: 0 0.5rem;
}

.attach-query-to-result-container .attached-to-result .fa-times {
  font-size: 0.8rem;
  padding: 0.25rem 0.5rem;
  cursor: pointer;
}

.query-container, #main-query-container {
  display: flex;
  justify-content: space-around;
  margin: 1rem 0;
}

.query-container.query-section .search-term-hits, #main-query-container.query-section .search-term-hits {
  display: none;
}

.query-container .query-column, #main-query-container .query-column {
  flex: 1;
  margin: 0 1rem;
  width: 30%;
}

.query-container .query-column .header, #main-query-container .query-column .header {
  font-size: 14px;
  text-transform: uppercase;
  padding: 0.25rem 1rem;
  margin: 0;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem 0.5rem 0 0;
  background: #F2F2F2;
  font-weight: 500;
  cursor: default;
}

.query-container .query-column .header.specification, #main-query-container .query-column .header.specification {
  margin-top: 2rem;
}

.query-container .query-column .query-column-container, #main-query-container .query-column .query-column-container {
  border: 1px solid #F2F2F2;
  border-radius: 0 0 0.5rem 0.5rem;
}

.query-container .query-column .query-column-container .add-new, #main-query-container .query-column .query-column-container .add-new {
  position: relative;
}

.query-container .query-column .query-column-container .add-new.search-term, #main-query-container .query-column .query-column-container .add-new.search-term {
  display: flex;
}

.query-container .query-column .query-column-container .add-new .input-container, #main-query-container .query-column .query-column-container .add-new .input-container {
  display: flex;
}

.query-container .query-column .query-column-container .add-new .input-container.active, #main-query-container .query-column .query-column-container .add-new .input-container.active {
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.query-container .query-column .query-column-container .add-new .input-container.specification, #main-query-container .query-column .query-column-container .add-new .input-container.specification {
  padding: 0.25rem 1rem 0.25rem 0;
  align-items: center;
  height: 1.5rem;
}

.query-container .query-column .query-column-container .add-new input, #main-query-container .query-column .query-column-container .add-new input {
  width: 100%;
  padding: 0.375rem 0 0.375rem 1rem;
  border: none;
  border-radius: 0 0 0.5rem 0.5rem;
  margin: 0;
  outline: none;
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
}

.query-container .query-column .query-column-container .add-new input::placeholder, #main-query-container .query-column .query-column-container .add-new input::placeholder {
  font-style: italic;
  color: #CCCCCC;
}

.query-container .query-column .query-column-container .add-new input:hover, #main-query-container .query-column .query-column-container .add-new input:hover {
  text-decoration: underline;
  text-decoration-color: #CCCCCC;
}

.query-container .query-column .query-column-container .add-new input:focus, #main-query-container .query-column .query-column-container .add-new input:focus {
  text-decoration: none;
}

.query-container .query-column .query-column-container .add-new .add-new-input, #main-query-container .query-column .query-column-container .add-new .add-new-input {
  font-size: 14px;
  padding: 0.25rem 0.5rem;
  font-weight: 500;
  color: #757575;
  cursor: pointer;
  transition: 0.3s ease;
  display: none;
}

.query-container .query-column .query-column-container .add-new .add-new-input.active, #main-query-container .query-column .query-column-container .add-new .add-new-input.active {
  display: initial;
}

.query-container .query-column .query-column-container .add-new .add-new-input:hover, #main-query-container .query-column .query-column-container .add-new .add-new-input:hover {
  color: #212121;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container {
  display: none;
  position: absolute;
  width: 100%;
  padding: 0.5rem 0rem;
  background-color: white;
  z-index: 1;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 0.5rem 0.5rem;
  max-height: 300px;
  overflow-x: hidden;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container.active, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container.active {
  display: initial;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term {
  width: 100%;
  margin-bottom: 0.25rem;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term:last-of-type, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term:last-of-type {
  margin-bottom: 0;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .term, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .term {
  cursor: pointer;
  padding: 0.125rem 1rem;
  display: flex;
  align-items: center;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .term i, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .term i {
  font-size: 12px;
  color: #757575;
  padding-right: 0.25rem;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .term:hover, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .term:hover {
  background-color: #F2F2F2;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .title, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .title {
  font-size: 12px;
  line-height: 16px;
  margin-top: 0.125rem;
  margin-left: 2rem;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group {
  display: flex;
  cursor: pointer;
  padding: 0.125rem 1rem 0.125rem 2rem;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group:hover, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group:hover {
  background-color: #F2F2F2;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .group-title, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .group-title {
  margin-right: 0.75rem;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .number-of-terms, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .number-of-terms {
  font-style: italic;
  color: #757575;
  margin-right: 0.75rem;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .preview, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .preview {
  font-size: 12px;
  color: #5856D6;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .preview:hover, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .preview:hover {
  text-decoration: underline;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .preview i, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .suggested-search-term .groups .group .preview i {
  font-size: 10px;
  margin-right: 0.125rem;
}

.query-container .query-column .query-column-container .add-new .suggested-search-terms-container .empty, #main-query-container .query-column .query-column-container .add-new .suggested-search-terms-container .empty {
  padding: 0 1rem;
  color: #757575;
  font-size: 14px;
  font-style: italic;
}

.query-container .query-column .fields-tabs, #main-query-container .query-column .fields-tabs {
  display: flex;
  flex-direction: column;
  padding: 1rem;
}

.query-container .query-column .fields-tabs .tabs-container, #main-query-container .query-column .fields-tabs .tabs-container {
  display: flex;
}

.query-container .query-column .fields-tabs .tabs-container.hidden, #main-query-container .query-column .fields-tabs .tabs-container.hidden {
  display: none;
}

.query-container .query-column .fields-tabs .tab, #main-query-container .query-column .fields-tabs .tab {
  flex: 1;
  color: #757575;
  border-bottom: 2px solid #CCCCCC;
  font-size: 14px;
  text-transform: uppercase;
  transition: 0.3s ease;
  text-align: center;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

.query-container .query-column .fields-tabs .tab[data-name="science"], .query-container .query-column .fields-tabs .tab[data-name="patents"], #main-query-container .query-column .fields-tabs .tab[data-name="science"], #main-query-container .query-column .fields-tabs .tab[data-name="patents"] {
  min-width: 88px;
}

.query-container .query-column .fields-tabs .tab i, #main-query-container .query-column .fields-tabs .tab i {
  margin-right: 0.25rem;
}

.query-container .query-column .fields-tabs .tab:hover, #main-query-container .query-column .fields-tabs .tab:hover {
  color: #212121;
  border-color: #757575;
}

.query-container .query-column .fields-tabs .tab.active, .query-container .query-column .fields-tabs .tab.activated, #main-query-container .query-column .fields-tabs .tab.active, #main-query-container .query-column .fields-tabs .tab.activated {
  color: #212121;
  font-weight: 500;
  margin-bottom: 0px;
  border-color: #007AFF;
  cursor: default;
  pointer-events: none;
}

.query-container .query-column .fields-tabs .tab.beta, #main-query-container .query-column .fields-tabs .tab.beta {
  position: relative;
}

.query-container .query-column .fields-tabs .secondary, #main-query-container .query-column .fields-tabs .secondary {
  border: 1px solid #f2f2f2;
  border-radius: 0.25rem;
  margin-top: 1rem;
}

.query-container .query-column .fields-tabs .secondary .tab, #main-query-container .query-column .fields-tabs .secondary .tab {
  border: none;
  background-color: #F2F2F2;
}

.query-container .query-column .fields-tabs .secondary .tab:first-of-type, #main-query-container .query-column .fields-tabs .secondary .tab:first-of-type {
  border-right: 1px solid #F2F2F2;
  border-radius: 0.25rem 0 0 0.25rem;
}

.query-container .query-column .fields-tabs .secondary .tab:last-of-type, #main-query-container .query-column .fields-tabs .secondary .tab:last-of-type {
  border-left: 1px solid #F2F2F2;
  border-radius: 0 0.25rem 0.25rem 0;
}

.query-container .query-column .fields-tabs .secondary .tab.active, #main-query-container .query-column .fields-tabs .secondary .tab.active {
  background-color: white;
}

.query-container .query-column .fields-containers, #main-query-container .query-column .fields-containers {
  padding: 0 1rem;
}

.query-container .query-column .fields-containers .fields-container, #main-query-container .query-column .fields-containers .fields-container {
  display: none;
}

.query-container .query-column .fields-containers .fields-container.active, #main-query-container .query-column .fields-containers .fields-container.active {
  display: initial;
}

.query-container .query-column .fields-containers .fields-container[data-name="web"], #main-query-container .query-column .fields-containers .fields-container[data-name="web"] {
  padding: 0 1rem;
}

.query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar, #main-query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar {
  position: relative;
}

.query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar input[type="search"], #main-query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar input[type="search"] {
  padding-left: 34px;
  background-color: white;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px;
  border-radius: 4px;
  height: 32px;
  width: 100%;
}

.query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar input[type="search"]::placeholder, #main-query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar input[type="search"]::placeholder {
  color: #CCCCCC;
}

.query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar i, #main-query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar i {
  color: #CCCCCC;
  position: absolute;
  line-height: 32px;
}

.query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar .fa-times, #main-query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar .fa-times {
  right: 10px;
  top: 0;
}

.query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar .fa-search, #main-query-container .query-column .fields-containers .fields-container[data-name="web"] .web-search-bar .fa-search {
  left: 10px;
  color: #212121;
}

.query-container .query-column .fields-containers .search-field, #main-query-container .query-column .fields-containers .search-field {
  margin-bottom: 1rem;
}

.query-container .query-column .fields-containers .search-field .title, #main-query-container .query-column .fields-containers .search-field .title {
  color: #757575;
  margin-bottom: 0.25rem;
  display: flex;
  align-items: center;
  cursor: default;
}

.query-container .query-column .fields-containers .search-field .title i, #main-query-container .query-column .fields-containers .search-field .title i {
  margin-right: 0.25rem;
  font-size: 14px;
  height: 1rem;
}

.query-container .query-column .fields-containers .search-field .title i.fa-file-import, #main-query-container .query-column .fields-containers .search-field .title i.fa-file-import {
  margin-right: 0.5rem;
}

.query-container .query-column .fields-containers .search-field input::placeholder, #main-query-container .query-column .fields-containers .search-field input::placeholder {
  color: #CCCCCC;
  font-style: italic;
}

.query-container .query-column .fields-containers .search-field .data-input.training-model, #main-query-container .query-column .fields-containers .search-field .data-input.training-model {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.query-container .query-column .fields-containers .search-field .data-input .title, #main-query-container .query-column .fields-containers .search-field .data-input .title {
  margin-top: 0.5rem;
}

.query-container .query-column .fields-containers .search-field .data-input .title .fa-question-circle, #main-query-container .query-column .fields-containers .search-field .data-input .title .fa-question-circle {
  margin-left: 0.25rem;
}

.query-container .query-column .fields-containers .search-field .input-type, #main-query-container .query-column .fields-containers .search-field .input-type {
  margin: 0 auto 0 0;
}

.query-container .query-column .fields-containers .search-field .input-type input, #main-query-container .query-column .fields-containers .search-field .input-type input {
  pointer-events: none;
  margin-left: 0.125rem;
}

.query-container .query-column .fields-containers .search-field .use-source-science, .query-container .query-column .fields-containers .search-field .use-source-patents, #main-query-container .query-column .fields-containers .search-field .use-source-science, #main-query-container .query-column .fields-containers .search-field .use-source-patents {
  margin-left: 0.125rem;
}

.query-container .query-column .fields-containers .search-field .selection-options-container, #main-query-container .query-column .fields-containers .search-field .selection-options-container {
  display: flex;
  align-items: center;
}

.query-container .query-column .fields-containers .search-field .selection-options-container .selection-option-container, #main-query-container .query-column .fields-containers .search-field .selection-options-container .selection-option-container {
  margin: 0 0.5rem;
}

.query-container .query-column .fields-containers .search-field .selection-options-container span, #main-query-container .query-column .fields-containers .search-field .selection-options-container span {
  font-size: 14px;
  color: #757575;
}

.query-container .query-column .fields-containers .search-field.max-distance-container .input-container .maximum-web-must-distance, #main-query-container .query-column .fields-containers .search-field.max-distance-container .input-container .maximum-web-must-distance {
  padding: 0.25rem 0.5rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  margin-left: 0.25rem;
  transition: 0.3s ease;
  outline: none;
}

.query-container .query-column .fields-containers .search-field.max-distance-container .input-container .maximum-web-must-distance:hover, #main-query-container .query-column .fields-containers .search-field.max-distance-container .input-container .maximum-web-must-distance:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.query-container .query-column .fields-containers .search-field.max-distance-container .input-container .maximum-web-must-distance:disabled, #main-query-container .query-column .fields-containers .search-field.max-distance-container .input-container .maximum-web-must-distance:disabled {
  background: #fafafa;
  border-color: #fafafa;
  pointer-events: none;
}

.query-container .query-column .fields-containers .search-by-date, .query-container .query-column .fields-containers .search-by-tag, .query-container .query-column .fields-containers .search-by-country, .query-container .query-column .fields-containers .search-by-company-size, .query-container .query-column .fields-containers .training-model, #main-query-container .query-column .fields-containers .search-by-date, #main-query-container .query-column .fields-containers .search-by-tag, #main-query-container .query-column .fields-containers .search-by-country, #main-query-container .query-column .fields-containers .search-by-company-size, #main-query-container .query-column .fields-containers .training-model {
  margin-bottom: 1rem;
  position: relative;
}

.query-container .query-column .fields-containers .search-by-date.web[data-type="0"] .selection-options, .query-container .query-column .fields-containers .search-by-date.web[data-type="0"] .selected-option, .query-container .query-column .fields-containers .search-by-tag.web[data-type="0"] .selection-options, .query-container .query-column .fields-containers .search-by-tag.web[data-type="0"] .selected-option, .query-container .query-column .fields-containers .search-by-country.web[data-type="0"] .selection-options, .query-container .query-column .fields-containers .search-by-country.web[data-type="0"] .selected-option, .query-container .query-column .fields-containers .search-by-company-size.web[data-type="0"] .selection-options, .query-container .query-column .fields-containers .search-by-company-size.web[data-type="0"] .selected-option, .query-container .query-column .fields-containers .training-model.web[data-type="0"] .selection-options, .query-container .query-column .fields-containers .training-model.web[data-type="0"] .selected-option, #main-query-container .query-column .fields-containers .search-by-date.web[data-type="0"] .selection-options, #main-query-container .query-column .fields-containers .search-by-date.web[data-type="0"] .selected-option, #main-query-container .query-column .fields-containers .search-by-tag.web[data-type="0"] .selection-options, #main-query-container .query-column .fields-containers .search-by-tag.web[data-type="0"] .selected-option, #main-query-container .query-column .fields-containers .search-by-country.web[data-type="0"] .selection-options, #main-query-container .query-column .fields-containers .search-by-country.web[data-type="0"] .selected-option, #main-query-container .query-column .fields-containers .search-by-company-size.web[data-type="0"] .selection-options, #main-query-container .query-column .fields-containers .search-by-company-size.web[data-type="0"] .selected-option, #main-query-container .query-column .fields-containers .training-model.web[data-type="0"] .selection-options, #main-query-container .query-column .fields-containers .training-model.web[data-type="0"] .selected-option {
  display: none;
}

.query-container .query-column .fields-containers .search-by-date.web[data-type="0"] .selection-options.filter-type, .query-container .query-column .fields-containers .search-by-date.web[data-type="0"] .selected-option.filter-type, .query-container .query-column .fields-containers .search-by-tag.web[data-type="0"] .selection-options.filter-type, .query-container .query-column .fields-containers .search-by-tag.web[data-type="0"] .selected-option.filter-type, .query-container .query-column .fields-containers .search-by-country.web[data-type="0"] .selection-options.filter-type, .query-container .query-column .fields-containers .search-by-country.web[data-type="0"] .selected-option.filter-type, .query-container .query-column .fields-containers .search-by-company-size.web[data-type="0"] .selection-options.filter-type, .query-container .query-column .fields-containers .search-by-company-size.web[data-type="0"] .selected-option.filter-type, .query-container .query-column .fields-containers .training-model.web[data-type="0"] .selection-options.filter-type, .query-container .query-column .fields-containers .training-model.web[data-type="0"] .selected-option.filter-type, #main-query-container .query-column .fields-containers .search-by-date.web[data-type="0"] .selection-options.filter-type, #main-query-container .query-column .fields-containers .search-by-date.web[data-type="0"] .selected-option.filter-type, #main-query-container .query-column .fields-containers .search-by-tag.web[data-type="0"] .selection-options.filter-type, #main-query-container .query-column .fields-containers .search-by-tag.web[data-type="0"] .selected-option.filter-type, #main-query-container .query-column .fields-containers .search-by-country.web[data-type="0"] .selection-options.filter-type, #main-query-container .query-column .fields-containers .search-by-country.web[data-type="0"] .selected-option.filter-type, #main-query-container .query-column .fields-containers .search-by-company-size.web[data-type="0"] .selection-options.filter-type, #main-query-container .query-column .fields-containers .search-by-company-size.web[data-type="0"] .selected-option.filter-type, #main-query-container .query-column .fields-containers .training-model.web[data-type="0"] .selection-options.filter-type, #main-query-container .query-column .fields-containers .training-model.web[data-type="0"] .selected-option.filter-type {
  display: block;
}

.query-container .query-column .fields-containers .search-by-date .selection-options, .query-container .query-column .fields-containers .search-by-tag .selection-options, .query-container .query-column .fields-containers .search-by-country .selection-options, .query-container .query-column .fields-containers .search-by-company-size .selection-options, .query-container .query-column .fields-containers .training-model .selection-options, #main-query-container .query-column .fields-containers .search-by-date .selection-options, #main-query-container .query-column .fields-containers .search-by-tag .selection-options, #main-query-container .query-column .fields-containers .search-by-country .selection-options, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options, #main-query-container .query-column .fields-containers .training-model .selection-options {
  cursor: pointer;
  padding: 0.125rem 0.5rem;
  border: 1px solid #f2f2f2;
  margin-right: auto;
  width: 7rem;
  border-radius: 0.5rem;
}

.query-container .query-column .fields-containers .search-by-date .selection-options.web-tag, .query-container .query-column .fields-containers .search-by-tag .selection-options.web-tag, .query-container .query-column .fields-containers .search-by-country .selection-options.web-tag, .query-container .query-column .fields-containers .search-by-company-size .selection-options.web-tag, .query-container .query-column .fields-containers .training-model .selection-options.web-tag, #main-query-container .query-column .fields-containers .search-by-date .selection-options.web-tag, #main-query-container .query-column .fields-containers .search-by-tag .selection-options.web-tag, #main-query-container .query-column .fields-containers .search-by-country .selection-options.web-tag, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options.web-tag, #main-query-container .query-column .fields-containers .training-model .selection-options.web-tag {
  width: calc(100% - 1rem);
  color: #CCCCCC;
  font-style: italic;
  margin-top: 0.5rem;
}

.query-container .query-column .fields-containers .search-by-date .selection-options.web-tag i, .query-container .query-column .fields-containers .search-by-tag .selection-options.web-tag i, .query-container .query-column .fields-containers .search-by-country .selection-options.web-tag i, .query-container .query-column .fields-containers .search-by-company-size .selection-options.web-tag i, .query-container .query-column .fields-containers .training-model .selection-options.web-tag i, #main-query-container .query-column .fields-containers .search-by-date .selection-options.web-tag i, #main-query-container .query-column .fields-containers .search-by-tag .selection-options.web-tag i, #main-query-container .query-column .fields-containers .search-by-country .selection-options.web-tag i, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options.web-tag i, #main-query-container .query-column .fields-containers .training-model .selection-options.web-tag i {
  color: #212121;
}

.query-container .query-column .fields-containers .search-by-date .selection-options.web-tag.filter-type, .query-container .query-column .fields-containers .search-by-tag .selection-options.web-tag.filter-type, .query-container .query-column .fields-containers .search-by-country .selection-options.web-tag.filter-type, .query-container .query-column .fields-containers .search-by-company-size .selection-options.web-tag.filter-type, .query-container .query-column .fields-containers .training-model .selection-options.web-tag.filter-type, #main-query-container .query-column .fields-containers .search-by-date .selection-options.web-tag.filter-type, #main-query-container .query-column .fields-containers .search-by-tag .selection-options.web-tag.filter-type, #main-query-container .query-column .fields-containers .search-by-country .selection-options.web-tag.filter-type, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options.web-tag.filter-type, #main-query-container .query-column .fields-containers .training-model .selection-options.web-tag.filter-type {
  width: 7rem;
  color: #252525;
  font-style: initial;
  margin-top: 0;
}

.query-container .query-column .fields-containers .search-by-date .selection-options.company-size, .query-container .query-column .fields-containers .search-by-tag .selection-options.company-size, .query-container .query-column .fields-containers .search-by-country .selection-options.company-size, .query-container .query-column .fields-containers .search-by-company-size .selection-options.company-size, .query-container .query-column .fields-containers .training-model .selection-options.company-size, #main-query-container .query-column .fields-containers .search-by-date .selection-options.company-size, #main-query-container .query-column .fields-containers .search-by-tag .selection-options.company-size, #main-query-container .query-column .fields-containers .search-by-country .selection-options.company-size, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options.company-size, #main-query-container .query-column .fields-containers .training-model .selection-options.company-size {
  width: 4.75rem;
}

.query-container .query-column .fields-containers .search-by-date .selection-options.training-model, .query-container .query-column .fields-containers .search-by-tag .selection-options.training-model, .query-container .query-column .fields-containers .search-by-country .selection-options.training-model, .query-container .query-column .fields-containers .search-by-company-size .selection-options.training-model, .query-container .query-column .fields-containers .training-model .selection-options.training-model, #main-query-container .query-column .fields-containers .search-by-date .selection-options.training-model, #main-query-container .query-column .fields-containers .search-by-tag .selection-options.training-model, #main-query-container .query-column .fields-containers .search-by-country .selection-options.training-model, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options.training-model, #main-query-container .query-column .fields-containers .training-model .selection-options.training-model {
  width: 12rem;
  margin: 0;
}

.query-container .query-column .fields-containers .search-by-date .selection-options i, .query-container .query-column .fields-containers .search-by-tag .selection-options i, .query-container .query-column .fields-containers .search-by-country .selection-options i, .query-container .query-column .fields-containers .search-by-company-size .selection-options i, .query-container .query-column .fields-containers .training-model .selection-options i, #main-query-container .query-column .fields-containers .search-by-date .selection-options i, #main-query-container .query-column .fields-containers .search-by-tag .selection-options i, #main-query-container .query-column .fields-containers .search-by-country .selection-options i, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options i, #main-query-container .query-column .fields-containers .training-model .selection-options i {
  margin-left: 0.5rem;
  font-size: 0.8rem;
  float: right;
  line-height: 1.5rem;
}

.query-container .query-column .fields-containers .search-by-date .selection-options-dropdown, .query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown, .query-container .query-column .fields-containers .search-by-country .selection-options-dropdown, .query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown, .query-container .query-column .fields-containers .training-model .selection-options-dropdown, #main-query-container .query-column .fields-containers .search-by-date .selection-options-dropdown, #main-query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown, #main-query-container .query-column .fields-containers .search-by-country .selection-options-dropdown, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown, #main-query-container .query-column .fields-containers .training-model .selection-options-dropdown {
  position: absolute;
  background: white;
  border-radius: 0.5rem;
  padding: 0.25rem 0;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  display: none;
  width: 8rem;
  z-index: 3;
}

.query-container .query-column .fields-containers .search-by-date .selection-options-dropdown.web-tag, .query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown.web-tag, .query-container .query-column .fields-containers .search-by-country .selection-options-dropdown.web-tag, .query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown.web-tag, .query-container .query-column .fields-containers .training-model .selection-options-dropdown.web-tag, #main-query-container .query-column .fields-containers .search-by-date .selection-options-dropdown.web-tag, #main-query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown.web-tag, #main-query-container .query-column .fields-containers .search-by-country .selection-options-dropdown.web-tag, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown.web-tag, #main-query-container .query-column .fields-containers .training-model .selection-options-dropdown.web-tag {
  width: 100%;
  max-height: 260px;
  overflow: auto;
}

.query-container .query-column .fields-containers .search-by-date .selection-options-dropdown.web-tag.filter-type, .query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown.web-tag.filter-type, .query-container .query-column .fields-containers .search-by-country .selection-options-dropdown.web-tag.filter-type, .query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown.web-tag.filter-type, .query-container .query-column .fields-containers .training-model .selection-options-dropdown.web-tag.filter-type, #main-query-container .query-column .fields-containers .search-by-date .selection-options-dropdown.web-tag.filter-type, #main-query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown.web-tag.filter-type, #main-query-container .query-column .fields-containers .search-by-country .selection-options-dropdown.web-tag.filter-type, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown.web-tag.filter-type, #main-query-container .query-column .fields-containers .training-model .selection-options-dropdown.web-tag.filter-type {
  width: 8rem;
}

.query-container .query-column .fields-containers .search-by-date .selection-options-dropdown.active, .query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown.active, .query-container .query-column .fields-containers .search-by-country .selection-options-dropdown.active, .query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown.active, .query-container .query-column .fields-containers .training-model .selection-options-dropdown.active, #main-query-container .query-column .fields-containers .search-by-date .selection-options-dropdown.active, #main-query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown.active, #main-query-container .query-column .fields-containers .search-by-country .selection-options-dropdown.active, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown.active, #main-query-container .query-column .fields-containers .training-model .selection-options-dropdown.active {
  display: initial;
}

.query-container .query-column .fields-containers .search-by-date .selection-options-dropdown.training-model, .query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown.training-model, .query-container .query-column .fields-containers .search-by-country .selection-options-dropdown.training-model, .query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown.training-model, .query-container .query-column .fields-containers .training-model .selection-options-dropdown.training-model, #main-query-container .query-column .fields-containers .search-by-date .selection-options-dropdown.training-model, #main-query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown.training-model, #main-query-container .query-column .fields-containers .search-by-country .selection-options-dropdown.training-model, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown.training-model, #main-query-container .query-column .fields-containers .training-model .selection-options-dropdown.training-model {
  width: 12rem;
  margin: 0;
}

.query-container .query-column .fields-containers .search-by-date .selection-options-dropdown .selection-option, .query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown .selection-option, .query-container .query-column .fields-containers .search-by-country .selection-options-dropdown .selection-option, .query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown .selection-option, .query-container .query-column .fields-containers .training-model .selection-options-dropdown .selection-option, #main-query-container .query-column .fields-containers .search-by-date .selection-options-dropdown .selection-option, #main-query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown .selection-option, #main-query-container .query-column .fields-containers .search-by-country .selection-options-dropdown .selection-option, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown .selection-option, #main-query-container .query-column .fields-containers .training-model .selection-options-dropdown .selection-option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
}

.query-container .query-column .fields-containers .search-by-date .selection-options-dropdown .selection-option:hover, .query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown .selection-option:hover, .query-container .query-column .fields-containers .search-by-country .selection-options-dropdown .selection-option:hover, .query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown .selection-option:hover, .query-container .query-column .fields-containers .training-model .selection-options-dropdown .selection-option:hover, #main-query-container .query-column .fields-containers .search-by-date .selection-options-dropdown .selection-option:hover, #main-query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown .selection-option:hover, #main-query-container .query-column .fields-containers .search-by-country .selection-options-dropdown .selection-option:hover, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown .selection-option:hover, #main-query-container .query-column .fields-containers .training-model .selection-options-dropdown .selection-option:hover {
  background-color: #F2F2F2;
}

.query-container .query-column .fields-containers .search-by-date .selection-options-dropdown .selection-option.hidden, .query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown .selection-option.hidden, .query-container .query-column .fields-containers .search-by-country .selection-options-dropdown .selection-option.hidden, .query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown .selection-option.hidden, .query-container .query-column .fields-containers .training-model .selection-options-dropdown .selection-option.hidden, #main-query-container .query-column .fields-containers .search-by-date .selection-options-dropdown .selection-option.hidden, #main-query-container .query-column .fields-containers .search-by-tag .selection-options-dropdown .selection-option.hidden, #main-query-container .query-column .fields-containers .search-by-country .selection-options-dropdown .selection-option.hidden, #main-query-container .query-column .fields-containers .search-by-company-size .selection-options-dropdown .selection-option.hidden, #main-query-container .query-column .fields-containers .training-model .selection-options-dropdown .selection-option.hidden {
  display: none;
}

.query-container .query-column .fields-containers .search-by-date .date-input, .query-container .query-column .fields-containers .search-by-tag .date-input, .query-container .query-column .fields-containers .search-by-country .date-input, .query-container .query-column .fields-containers .search-by-company-size .date-input, .query-container .query-column .fields-containers .training-model .date-input, #main-query-container .query-column .fields-containers .search-by-date .date-input, #main-query-container .query-column .fields-containers .search-by-tag .date-input, #main-query-container .query-column .fields-containers .search-by-country .date-input, #main-query-container .query-column .fields-containers .search-by-company-size .date-input, #main-query-container .query-column .fields-containers .training-model .date-input {
  display: flex;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  width: 14.75rem;
  transition: 0.3s ease;
}

.query-container .query-column .fields-containers .search-by-date .date-input:hover, .query-container .query-column .fields-containers .search-by-tag .date-input:hover, .query-container .query-column .fields-containers .search-by-country .date-input:hover, .query-container .query-column .fields-containers .search-by-company-size .date-input:hover, .query-container .query-column .fields-containers .training-model .date-input:hover, #main-query-container .query-column .fields-containers .search-by-date .date-input:hover, #main-query-container .query-column .fields-containers .search-by-tag .date-input:hover, #main-query-container .query-column .fields-containers .search-by-country .date-input:hover, #main-query-container .query-column .fields-containers .search-by-company-size .date-input:hover, #main-query-container .query-column .fields-containers .training-model .date-input:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.query-container .query-column .fields-containers .search-by-date .date-input input, .query-container .query-column .fields-containers .search-by-tag .date-input input, .query-container .query-column .fields-containers .search-by-country .date-input input, .query-container .query-column .fields-containers .search-by-company-size .date-input input, .query-container .query-column .fields-containers .training-model .date-input input, #main-query-container .query-column .fields-containers .search-by-date .date-input input, #main-query-container .query-column .fields-containers .search-by-tag .date-input input, #main-query-container .query-column .fields-containers .search-by-country .date-input input, #main-query-container .query-column .fields-containers .search-by-company-size .date-input input, #main-query-container .query-column .fields-containers .training-model .date-input input {
  width: 6.25rem;
  padding: 0.25rem 0.5rem;
  border: none;
  outline: none;
  background-color: transparent;
}

.query-container .query-column .fields-containers .search-by-date .date-input input::placeholder, .query-container .query-column .fields-containers .search-by-tag .date-input input::placeholder, .query-container .query-column .fields-containers .search-by-country .date-input input::placeholder, .query-container .query-column .fields-containers .search-by-company-size .date-input input::placeholder, .query-container .query-column .fields-containers .training-model .date-input input::placeholder, #main-query-container .query-column .fields-containers .search-by-date .date-input input::placeholder, #main-query-container .query-column .fields-containers .search-by-tag .date-input input::placeholder, #main-query-container .query-column .fields-containers .search-by-country .date-input input::placeholder, #main-query-container .query-column .fields-containers .search-by-company-size .date-input input::placeholder, #main-query-container .query-column .fields-containers .training-model .date-input input::placeholder {
  font-style: italic;
}

.query-container .query-column .fields-containers .search-by-date .selected-option, .query-container .query-column .fields-containers .search-by-tag .selected-option, .query-container .query-column .fields-containers .search-by-country .selected-option, .query-container .query-column .fields-containers .search-by-company-size .selected-option, .query-container .query-column .fields-containers .training-model .selected-option, #main-query-container .query-column .fields-containers .search-by-date .selected-option, #main-query-container .query-column .fields-containers .search-by-tag .selected-option, #main-query-container .query-column .fields-containers .search-by-country .selected-option, #main-query-container .query-column .fields-containers .search-by-company-size .selected-option, #main-query-container .query-column .fields-containers .training-model .selected-option {
  padding: 0.125rem 0 0.125rem 0.5rem;
  border: 1px solid #f2f2f2;
  margin-top: 0.25rem;
  border-radius: 0.5rem;
  transition: 0.3s ease;
}

.query-container .query-column .fields-containers .search-by-date .selected-option:hover, .query-container .query-column .fields-containers .search-by-tag .selected-option:hover, .query-container .query-column .fields-containers .search-by-country .selected-option:hover, .query-container .query-column .fields-containers .search-by-company-size .selected-option:hover, .query-container .query-column .fields-containers .training-model .selected-option:hover, #main-query-container .query-column .fields-containers .search-by-date .selected-option:hover, #main-query-container .query-column .fields-containers .search-by-tag .selected-option:hover, #main-query-container .query-column .fields-containers .search-by-country .selected-option:hover, #main-query-container .query-column .fields-containers .search-by-company-size .selected-option:hover, #main-query-container .query-column .fields-containers .training-model .selected-option:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.query-container .query-column .fields-containers .search-by-date .selected-option i, .query-container .query-column .fields-containers .search-by-tag .selected-option i, .query-container .query-column .fields-containers .search-by-country .selected-option i, .query-container .query-column .fields-containers .search-by-company-size .selected-option i, .query-container .query-column .fields-containers .training-model .selected-option i, #main-query-container .query-column .fields-containers .search-by-date .selected-option i, #main-query-container .query-column .fields-containers .search-by-tag .selected-option i, #main-query-container .query-column .fields-containers .search-by-country .selected-option i, #main-query-container .query-column .fields-containers .search-by-company-size .selected-option i, #main-query-container .query-column .fields-containers .training-model .selected-option i {
  float: right;
  line-height: 1.5rem;
  font-size: 0.8rem;
  padding: 0 0.5rem;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
}

.query-container .query-column .fields-containers .search-by-date .selected-option i:hover, .query-container .query-column .fields-containers .search-by-tag .selected-option i:hover, .query-container .query-column .fields-containers .search-by-country .selected-option i:hover, .query-container .query-column .fields-containers .search-by-company-size .selected-option i:hover, .query-container .query-column .fields-containers .training-model .selected-option i:hover, #main-query-container .query-column .fields-containers .search-by-date .selected-option i:hover, #main-query-container .query-column .fields-containers .search-by-tag .selected-option i:hover, #main-query-container .query-column .fields-containers .search-by-country .selected-option i:hover, #main-query-container .query-column .fields-containers .search-by-company-size .selected-option i:hover, #main-query-container .query-column .fields-containers .training-model .selected-option i:hover {
  color: #212121;
}

.query-container .query-column .fields-containers .search-by-affiliation, .query-container .query-column .fields-containers .search-by-assignee, .query-container .query-column .fields-containers .search-by-url, .query-container .query-column .fields-containers .search-by-country, #main-query-container .query-column .fields-containers .search-by-affiliation, #main-query-container .query-column .fields-containers .search-by-assignee, #main-query-container .query-column .fields-containers .search-by-url, #main-query-container .query-column .fields-containers .search-by-country {
  margin-bottom: 1rem;
}

.query-container .query-column .fields-containers .search-by-affiliation .add-new, .query-container .query-column .fields-containers .search-by-assignee .add-new, .query-container .query-column .fields-containers .search-by-url .add-new, .query-container .query-column .fields-containers .search-by-country .add-new, #main-query-container .query-column .fields-containers .search-by-affiliation .add-new, #main-query-container .query-column .fields-containers .search-by-assignee .add-new, #main-query-container .query-column .fields-containers .search-by-url .add-new, #main-query-container .query-column .fields-containers .search-by-country .add-new {
  display: flex;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  transition: 0.3s ease;
}

.query-container .query-column .fields-containers .search-by-affiliation .add-new.country, .query-container .query-column .fields-containers .search-by-assignee .add-new.country, .query-container .query-column .fields-containers .search-by-url .add-new.country, .query-container .query-column .fields-containers .search-by-country .add-new.country, #main-query-container .query-column .fields-containers .search-by-affiliation .add-new.country, #main-query-container .query-column .fields-containers .search-by-assignee .add-new.country, #main-query-container .query-column .fields-containers .search-by-url .add-new.country, #main-query-container .query-column .fields-containers .search-by-country .add-new.country {
  margin-top: 0.5rem;
}

.query-container .query-column .fields-containers .search-by-affiliation .add-new:hover, .query-container .query-column .fields-containers .search-by-assignee .add-new:hover, .query-container .query-column .fields-containers .search-by-url .add-new:hover, .query-container .query-column .fields-containers .search-by-country .add-new:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .add-new:hover, #main-query-container .query-column .fields-containers .search-by-assignee .add-new:hover, #main-query-container .query-column .fields-containers .search-by-url .add-new:hover, #main-query-container .query-column .fields-containers .search-by-country .add-new:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.query-container .query-column .fields-containers .search-by-affiliation .add-new input, .query-container .query-column .fields-containers .search-by-assignee .add-new input, .query-container .query-column .fields-containers .search-by-url .add-new input, .query-container .query-column .fields-containers .search-by-country .add-new input, #main-query-container .query-column .fields-containers .search-by-affiliation .add-new input, #main-query-container .query-column .fields-containers .search-by-assignee .add-new input, #main-query-container .query-column .fields-containers .search-by-url .add-new input, #main-query-container .query-column .fields-containers .search-by-country .add-new input {
  width: 100%;
  padding: 0.25rem 0 0.25rem 0.5rem;
  border: none;
  margin: 0;
  outline: none;
  border-radius: 0.5rem;
}

.query-container .query-column .fields-containers .search-by-affiliation .add-new input::placeholder, .query-container .query-column .fields-containers .search-by-assignee .add-new input::placeholder, .query-container .query-column .fields-containers .search-by-url .add-new input::placeholder, .query-container .query-column .fields-containers .search-by-country .add-new input::placeholder, #main-query-container .query-column .fields-containers .search-by-affiliation .add-new input::placeholder, #main-query-container .query-column .fields-containers .search-by-assignee .add-new input::placeholder, #main-query-container .query-column .fields-containers .search-by-url .add-new input::placeholder, #main-query-container .query-column .fields-containers .search-by-country .add-new input::placeholder {
  font-style: italic;
  color: #CCCCCC;
}

.query-container .query-column .fields-containers .search-by-affiliation .add-new .add-new-input, .query-container .query-column .fields-containers .search-by-assignee .add-new .add-new-input, .query-container .query-column .fields-containers .search-by-url .add-new .add-new-input, .query-container .query-column .fields-containers .search-by-country .add-new .add-new-input, #main-query-container .query-column .fields-containers .search-by-affiliation .add-new .add-new-input, #main-query-container .query-column .fields-containers .search-by-assignee .add-new .add-new-input, #main-query-container .query-column .fields-containers .search-by-url .add-new .add-new-input, #main-query-container .query-column .fields-containers .search-by-country .add-new .add-new-input {
  font-size: 14px;
  padding: 0.125rem 0.5rem;
  font-weight: 500;
  color: #757575;
  cursor: pointer;
  transition: 0.3s ease;
  display: none;
}

.query-container .query-column .fields-containers .search-by-affiliation .add-new .add-new-input.active, .query-container .query-column .fields-containers .search-by-assignee .add-new .add-new-input.active, .query-container .query-column .fields-containers .search-by-url .add-new .add-new-input.active, .query-container .query-column .fields-containers .search-by-country .add-new .add-new-input.active, #main-query-container .query-column .fields-containers .search-by-affiliation .add-new .add-new-input.active, #main-query-container .query-column .fields-containers .search-by-assignee .add-new .add-new-input.active, #main-query-container .query-column .fields-containers .search-by-url .add-new .add-new-input.active, #main-query-container .query-column .fields-containers .search-by-country .add-new .add-new-input.active {
  display: initial;
}

.query-container .query-column .fields-containers .search-by-affiliation .add-new .add-new-input:hover, .query-container .query-column .fields-containers .search-by-assignee .add-new .add-new-input:hover, .query-container .query-column .fields-containers .search-by-url .add-new .add-new-input:hover, .query-container .query-column .fields-containers .search-by-country .add-new .add-new-input:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .add-new .add-new-input:hover, #main-query-container .query-column .fields-containers .search-by-assignee .add-new .add-new-input:hover, #main-query-container .query-column .fields-containers .search-by-url .add-new .add-new-input:hover, #main-query-container .query-column .fields-containers .search-by-country .add-new .add-new-input:hover {
  color: #212121;
}

.query-container .query-column .fields-containers .search-by-affiliation .affiliation-field, .query-container .query-column .fields-containers .search-by-affiliation .assignee-field, .query-container .query-column .fields-containers .search-by-affiliation .url-field, .query-container .query-column .fields-containers .search-by-affiliation .country-field, .query-container .query-column .fields-containers .search-by-assignee .affiliation-field, .query-container .query-column .fields-containers .search-by-assignee .assignee-field, .query-container .query-column .fields-containers .search-by-assignee .url-field, .query-container .query-column .fields-containers .search-by-assignee .country-field, .query-container .query-column .fields-containers .search-by-url .affiliation-field, .query-container .query-column .fields-containers .search-by-url .assignee-field, .query-container .query-column .fields-containers .search-by-url .url-field, .query-container .query-column .fields-containers .search-by-url .country-field, .query-container .query-column .fields-containers .search-by-country .affiliation-field, .query-container .query-column .fields-containers .search-by-country .assignee-field, .query-container .query-column .fields-containers .search-by-country .url-field, .query-container .query-column .fields-containers .search-by-country .country-field, #main-query-container .query-column .fields-containers .search-by-affiliation .affiliation-field, #main-query-container .query-column .fields-containers .search-by-affiliation .assignee-field, #main-query-container .query-column .fields-containers .search-by-affiliation .url-field, #main-query-container .query-column .fields-containers .search-by-affiliation .country-field, #main-query-container .query-column .fields-containers .search-by-assignee .affiliation-field, #main-query-container .query-column .fields-containers .search-by-assignee .assignee-field, #main-query-container .query-column .fields-containers .search-by-assignee .url-field, #main-query-container .query-column .fields-containers .search-by-assignee .country-field, #main-query-container .query-column .fields-containers .search-by-url .affiliation-field, #main-query-container .query-column .fields-containers .search-by-url .assignee-field, #main-query-container .query-column .fields-containers .search-by-url .url-field, #main-query-container .query-column .fields-containers .search-by-url .country-field, #main-query-container .query-column .fields-containers .search-by-country .affiliation-field, #main-query-container .query-column .fields-containers .search-by-country .assignee-field, #main-query-container .query-column .fields-containers .search-by-country .url-field, #main-query-container .query-column .fields-containers .search-by-country .country-field {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 0.25rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.5rem;
  transition: 0.3s ease;
}

.query-container .query-column .fields-containers .search-by-affiliation .affiliation-field:hover, .query-container .query-column .fields-containers .search-by-affiliation .assignee-field:hover, .query-container .query-column .fields-containers .search-by-affiliation .url-field:hover, .query-container .query-column .fields-containers .search-by-affiliation .country-field:hover, .query-container .query-column .fields-containers .search-by-assignee .affiliation-field:hover, .query-container .query-column .fields-containers .search-by-assignee .assignee-field:hover, .query-container .query-column .fields-containers .search-by-assignee .url-field:hover, .query-container .query-column .fields-containers .search-by-assignee .country-field:hover, .query-container .query-column .fields-containers .search-by-url .affiliation-field:hover, .query-container .query-column .fields-containers .search-by-url .assignee-field:hover, .query-container .query-column .fields-containers .search-by-url .url-field:hover, .query-container .query-column .fields-containers .search-by-url .country-field:hover, .query-container .query-column .fields-containers .search-by-country .affiliation-field:hover, .query-container .query-column .fields-containers .search-by-country .assignee-field:hover, .query-container .query-column .fields-containers .search-by-country .url-field:hover, .query-container .query-column .fields-containers .search-by-country .country-field:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .affiliation-field:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .assignee-field:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .url-field:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .country-field:hover, #main-query-container .query-column .fields-containers .search-by-assignee .affiliation-field:hover, #main-query-container .query-column .fields-containers .search-by-assignee .assignee-field:hover, #main-query-container .query-column .fields-containers .search-by-assignee .url-field:hover, #main-query-container .query-column .fields-containers .search-by-assignee .country-field:hover, #main-query-container .query-column .fields-containers .search-by-url .affiliation-field:hover, #main-query-container .query-column .fields-containers .search-by-url .assignee-field:hover, #main-query-container .query-column .fields-containers .search-by-url .url-field:hover, #main-query-container .query-column .fields-containers .search-by-url .country-field:hover, #main-query-container .query-column .fields-containers .search-by-country .affiliation-field:hover, #main-query-container .query-column .fields-containers .search-by-country .assignee-field:hover, #main-query-container .query-column .fields-containers .search-by-country .url-field:hover, #main-query-container .query-column .fields-containers .search-by-country .country-field:hover {
  border: 1px solid white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.query-container .query-column .fields-containers .search-by-affiliation .affiliation-field .affiliation-input, .query-container .query-column .fields-containers .search-by-affiliation .affiliation-field .assignee-input, .query-container .query-column .fields-containers .search-by-affiliation .affiliation-field .url-input, .query-container .query-column .fields-containers .search-by-affiliation .affiliation-field .country-input, .query-container .query-column .fields-containers .search-by-affiliation .assignee-field .affiliation-input, .query-container .query-column .fields-containers .search-by-affiliation .assignee-field .assignee-input, .query-container .query-column .fields-containers .search-by-affiliation .assignee-field .url-input, .query-container .query-column .fields-containers .search-by-affiliation .assignee-field .country-input, .query-container .query-column .fields-containers .search-by-affiliation .url-field .affiliation-input, .query-container .query-column .fields-containers .search-by-affiliation .url-field .assignee-input, .query-container .query-column .fields-containers .search-by-affiliation .url-field .url-input, .query-container .query-column .fields-containers .search-by-affiliation .url-field .country-input, .query-container .query-column .fields-containers .search-by-affiliation .country-field .affiliation-input, .query-container .query-column .fields-containers .search-by-affiliation .country-field .assignee-input, .query-container .query-column .fields-containers .search-by-affiliation .country-field .url-input, .query-container .query-column .fields-containers .search-by-affiliation .country-field .country-input, .query-container .query-column .fields-containers .search-by-assignee .affiliation-field .affiliation-input, .query-container .query-column .fields-containers .search-by-assignee .affiliation-field .assignee-input, .query-container .query-column .fields-containers .search-by-assignee .affiliation-field .url-input, .query-container .query-column .fields-containers .search-by-assignee .affiliation-field .country-input, .query-container .query-column .fields-containers .search-by-assignee .assignee-field .affiliation-input, .query-container .query-column .fields-containers .search-by-assignee .assignee-field .assignee-input, .query-container .query-column .fields-containers .search-by-assignee .assignee-field .url-input, .query-container .query-column .fields-containers .search-by-assignee .assignee-field .country-input, .query-container .query-column .fields-containers .search-by-assignee .url-field .affiliation-input, .query-container .query-column .fields-containers .search-by-assignee .url-field .assignee-input, .query-container .query-column .fields-containers .search-by-assignee .url-field .url-input, .query-container .query-column .fields-containers .search-by-assignee .url-field .country-input, .query-container .query-column .fields-containers .search-by-assignee .country-field .affiliation-input, .query-container .query-column .fields-containers .search-by-assignee .country-field .assignee-input, .query-container .query-column .fields-containers .search-by-assignee .country-field .url-input, .query-container .query-column .fields-containers .search-by-assignee .country-field .country-input, .query-container .query-column .fields-containers .search-by-url .affiliation-field .affiliation-input, .query-container .query-column .fields-containers .search-by-url .affiliation-field .assignee-input, .query-container .query-column .fields-containers .search-by-url .affiliation-field .url-input, .query-container .query-column .fields-containers .search-by-url .affiliation-field .country-input, .query-container .query-column .fields-containers .search-by-url .assignee-field .affiliation-input, .query-container .query-column .fields-containers .search-by-url .assignee-field .assignee-input, .query-container .query-column .fields-containers .search-by-url .assignee-field .url-input, .query-container .query-column .fields-containers .search-by-url .assignee-field .country-input, .query-container .query-column .fields-containers .search-by-url .url-field .affiliation-input, .query-container .query-column .fields-containers .search-by-url .url-field .assignee-input, .query-container .query-column .fields-containers .search-by-url .url-field .url-input, .query-container .query-column .fields-containers .search-by-url .url-field .country-input, .query-container .query-column .fields-containers .search-by-url .country-field .affiliation-input, .query-container .query-column .fields-containers .search-by-url .country-field .assignee-input, .query-container .query-column .fields-containers .search-by-url .country-field .url-input, .query-container .query-column .fields-containers .search-by-url .country-field .country-input, .query-container .query-column .fields-containers .search-by-country .affiliation-field .affiliation-input, .query-container .query-column .fields-containers .search-by-country .affiliation-field .assignee-input, .query-container .query-column .fields-containers .search-by-country .affiliation-field .url-input, .query-container .query-column .fields-containers .search-by-country .affiliation-field .country-input, .query-container .query-column .fields-containers .search-by-country .assignee-field .affiliation-input, .query-container .query-column .fields-containers .search-by-country .assignee-field .assignee-input, .query-container .query-column .fields-containers .search-by-country .assignee-field .url-input, .query-container .query-column .fields-containers .search-by-country .assignee-field .country-input, .query-container .query-column .fields-containers .search-by-country .url-field .affiliation-input, .query-container .query-column .fields-containers .search-by-country .url-field .assignee-input, .query-container .query-column .fields-containers .search-by-country .url-field .url-input, .query-container .query-column .fields-containers .search-by-country .url-field .country-input, .query-container .query-column .fields-containers .search-by-country .country-field .affiliation-input, .query-container .query-column .fields-containers .search-by-country .country-field .assignee-input, .query-container .query-column .fields-containers .search-by-country .country-field .url-input, .query-container .query-column .fields-containers .search-by-country .country-field .country-input, #main-query-container .query-column .fields-containers .search-by-affiliation .affiliation-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-affiliation .affiliation-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-affiliation .affiliation-field .url-input, #main-query-container .query-column .fields-containers .search-by-affiliation .affiliation-field .country-input, #main-query-container .query-column .fields-containers .search-by-affiliation .assignee-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-affiliation .assignee-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-affiliation .assignee-field .url-input, #main-query-container .query-column .fields-containers .search-by-affiliation .assignee-field .country-input, #main-query-container .query-column .fields-containers .search-by-affiliation .url-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-affiliation .url-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-affiliation .url-field .url-input, #main-query-container .query-column .fields-containers .search-by-affiliation .url-field .country-input, #main-query-container .query-column .fields-containers .search-by-affiliation .country-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-affiliation .country-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-affiliation .country-field .url-input, #main-query-container .query-column .fields-containers .search-by-affiliation .country-field .country-input, #main-query-container .query-column .fields-containers .search-by-assignee .affiliation-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-assignee .affiliation-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-assignee .affiliation-field .url-input, #main-query-container .query-column .fields-containers .search-by-assignee .affiliation-field .country-input, #main-query-container .query-column .fields-containers .search-by-assignee .assignee-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-assignee .assignee-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-assignee .assignee-field .url-input, #main-query-container .query-column .fields-containers .search-by-assignee .assignee-field .country-input, #main-query-container .query-column .fields-containers .search-by-assignee .url-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-assignee .url-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-assignee .url-field .url-input, #main-query-container .query-column .fields-containers .search-by-assignee .url-field .country-input, #main-query-container .query-column .fields-containers .search-by-assignee .country-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-assignee .country-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-assignee .country-field .url-input, #main-query-container .query-column .fields-containers .search-by-assignee .country-field .country-input, #main-query-container .query-column .fields-containers .search-by-url .affiliation-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-url .affiliation-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-url .affiliation-field .url-input, #main-query-container .query-column .fields-containers .search-by-url .affiliation-field .country-input, #main-query-container .query-column .fields-containers .search-by-url .assignee-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-url .assignee-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-url .assignee-field .url-input, #main-query-container .query-column .fields-containers .search-by-url .assignee-field .country-input, #main-query-container .query-column .fields-containers .search-by-url .url-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-url .url-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-url .url-field .url-input, #main-query-container .query-column .fields-containers .search-by-url .url-field .country-input, #main-query-container .query-column .fields-containers .search-by-url .country-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-url .country-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-url .country-field .url-input, #main-query-container .query-column .fields-containers .search-by-url .country-field .country-input, #main-query-container .query-column .fields-containers .search-by-country .affiliation-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-country .affiliation-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-country .affiliation-field .url-input, #main-query-container .query-column .fields-containers .search-by-country .affiliation-field .country-input, #main-query-container .query-column .fields-containers .search-by-country .assignee-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-country .assignee-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-country .assignee-field .url-input, #main-query-container .query-column .fields-containers .search-by-country .assignee-field .country-input, #main-query-container .query-column .fields-containers .search-by-country .url-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-country .url-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-country .url-field .url-input, #main-query-container .query-column .fields-containers .search-by-country .url-field .country-input, #main-query-container .query-column .fields-containers .search-by-country .country-field .affiliation-input, #main-query-container .query-column .fields-containers .search-by-country .country-field .assignee-input, #main-query-container .query-column .fields-containers .search-by-country .country-field .url-input, #main-query-container .query-column .fields-containers .search-by-country .country-field .country-input {
  padding: 0.25rem 0.5rem;
  line-height: 18px;
  outline: none;
  width: 100%;
}

.query-container .query-column .fields-containers .search-by-affiliation .affiliation-field i, .query-container .query-column .fields-containers .search-by-affiliation .assignee-field i, .query-container .query-column .fields-containers .search-by-affiliation .url-field i, .query-container .query-column .fields-containers .search-by-affiliation .country-field i, .query-container .query-column .fields-containers .search-by-assignee .affiliation-field i, .query-container .query-column .fields-containers .search-by-assignee .assignee-field i, .query-container .query-column .fields-containers .search-by-assignee .url-field i, .query-container .query-column .fields-containers .search-by-assignee .country-field i, .query-container .query-column .fields-containers .search-by-url .affiliation-field i, .query-container .query-column .fields-containers .search-by-url .assignee-field i, .query-container .query-column .fields-containers .search-by-url .url-field i, .query-container .query-column .fields-containers .search-by-url .country-field i, .query-container .query-column .fields-containers .search-by-country .affiliation-field i, .query-container .query-column .fields-containers .search-by-country .assignee-field i, .query-container .query-column .fields-containers .search-by-country .url-field i, .query-container .query-column .fields-containers .search-by-country .country-field i, #main-query-container .query-column .fields-containers .search-by-affiliation .affiliation-field i, #main-query-container .query-column .fields-containers .search-by-affiliation .assignee-field i, #main-query-container .query-column .fields-containers .search-by-affiliation .url-field i, #main-query-container .query-column .fields-containers .search-by-affiliation .country-field i, #main-query-container .query-column .fields-containers .search-by-assignee .affiliation-field i, #main-query-container .query-column .fields-containers .search-by-assignee .assignee-field i, #main-query-container .query-column .fields-containers .search-by-assignee .url-field i, #main-query-container .query-column .fields-containers .search-by-assignee .country-field i, #main-query-container .query-column .fields-containers .search-by-url .affiliation-field i, #main-query-container .query-column .fields-containers .search-by-url .assignee-field i, #main-query-container .query-column .fields-containers .search-by-url .url-field i, #main-query-container .query-column .fields-containers .search-by-url .country-field i, #main-query-container .query-column .fields-containers .search-by-country .affiliation-field i, #main-query-container .query-column .fields-containers .search-by-country .assignee-field i, #main-query-container .query-column .fields-containers .search-by-country .url-field i, #main-query-container .query-column .fields-containers .search-by-country .country-field i {
  margin: 0 0.5rem;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
  font-size: 0.8rem;
}

.query-container .query-column .fields-containers .search-by-affiliation .affiliation-field i:hover, .query-container .query-column .fields-containers .search-by-affiliation .assignee-field i:hover, .query-container .query-column .fields-containers .search-by-affiliation .url-field i:hover, .query-container .query-column .fields-containers .search-by-affiliation .country-field i:hover, .query-container .query-column .fields-containers .search-by-assignee .affiliation-field i:hover, .query-container .query-column .fields-containers .search-by-assignee .assignee-field i:hover, .query-container .query-column .fields-containers .search-by-assignee .url-field i:hover, .query-container .query-column .fields-containers .search-by-assignee .country-field i:hover, .query-container .query-column .fields-containers .search-by-url .affiliation-field i:hover, .query-container .query-column .fields-containers .search-by-url .assignee-field i:hover, .query-container .query-column .fields-containers .search-by-url .url-field i:hover, .query-container .query-column .fields-containers .search-by-url .country-field i:hover, .query-container .query-column .fields-containers .search-by-country .affiliation-field i:hover, .query-container .query-column .fields-containers .search-by-country .assignee-field i:hover, .query-container .query-column .fields-containers .search-by-country .url-field i:hover, .query-container .query-column .fields-containers .search-by-country .country-field i:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .affiliation-field i:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .assignee-field i:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .url-field i:hover, #main-query-container .query-column .fields-containers .search-by-affiliation .country-field i:hover, #main-query-container .query-column .fields-containers .search-by-assignee .affiliation-field i:hover, #main-query-container .query-column .fields-containers .search-by-assignee .assignee-field i:hover, #main-query-container .query-column .fields-containers .search-by-assignee .url-field i:hover, #main-query-container .query-column .fields-containers .search-by-assignee .country-field i:hover, #main-query-container .query-column .fields-containers .search-by-url .affiliation-field i:hover, #main-query-container .query-column .fields-containers .search-by-url .assignee-field i:hover, #main-query-container .query-column .fields-containers .search-by-url .url-field i:hover, #main-query-container .query-column .fields-containers .search-by-url .country-field i:hover, #main-query-container .query-column .fields-containers .search-by-country .affiliation-field i:hover, #main-query-container .query-column .fields-containers .search-by-country .assignee-field i:hover, #main-query-container .query-column .fields-containers .search-by-country .url-field i:hover, #main-query-container .query-column .fields-containers .search-by-country .country-field i:hover {
  color: #212121;
}

.query-container .query-column .fields-containers .search-by-country[data-type="0"] .add-new, #main-query-container .query-column .fields-containers .search-by-country[data-type="0"] .add-new {
  display: none;
}

.query-container .query-column .fields-containers .search-by-country[data-type="0"] .country-field, #main-query-container .query-column .fields-containers .search-by-country[data-type="0"] .country-field {
  display: none;
}

.query-container[data-scoring="auto"] .search-term-score, #main-query-container[data-scoring="auto"] .search-term-score {
  display: none;
}

.query-container[data-view="hide"] .query-term.disabled, #main-query-container[data-view="hide"] .query-term.disabled {
  display: none;
}

@media screen and (max-width: 1280px) {
  .query-container, #main-query-container {
    flex-direction: column;
  }
  .query-container .query-column, #main-query-container .query-column {
    margin-top: 1rem;
    width: initial;
  }
  .query-container .query-column.functions, #main-query-container .query-column.functions {
    margin-top: 0;
  }
}

.query-term {
  display: flex;
  flex-direction: column;
  padding: 0.25rem 0;
}

.query-term.open-search-term-list.selected-synonym .search-term-input-container .input.open-search-term-list {
  text-decoration: underline;
}

.query-term.open-search-term-list .search-term-input-container .input.open-search-term-list:hover {
  text-decoration: underline;
}

.query-term.open-search-term-list .search-terms-group-container .main-search-term {
  display: flex;
}

.query-term.open-search-term-list .search-terms-group-container .main-search-term.hidden {
  display: none;
}

.query-term.open-search-term-list .search-terms-group-container .main-search-term .main-search-term-input {
  outline: none;
  padding: 0.25rem 0.25rem 0.25rem 1rem;
  border: none;
  width: 100%;
}

.query-term.open-search-term-list .search-terms-group-container .main-search-term .main-search-term-input:hover {
  text-decoration: underline;
}

.query-term.open-search-term-list .search-terms-group-container .main-search-term.selected-synonym .main-search-term-input {
  text-decoration: underline;
}

.query-term.open-search-term-list .search-terms-group-container .synonym-list .synonym input:hover {
  text-decoration: underline;
}

.query-term.open-search-term-list .search-terms-group-container .synonym-list .synonym.selected-synonym input {
  text-decoration: underline;
}

.query-term .search-term-container {
  display: flex;
  width: 100%;
}

.query-term .search-term-input-container {
  display: flex;
  align-items: center;
}

.query-term .search-term-input-container .search-terms-group-icon {
  margin-left: 1rem;
  font-size: 11px;
  background-color: #5856D6;
  color: white;
  line-height: 16px;
  padding: 0 0.25rem;
  border-radius: 0.25rem;
  cursor: default;
}

.query-term .search-term-input-container .search-terms-group-icon.object {
  margin-left: 0.5rem;
}

.query-term .search-term-input-container .input {
  margin-left: 0.5rem;
  padding: 0 0.5rem;
  outline: none;
}

.query-term .search-term-input-container .input.noun, .query-term .search-term-input-container .input.group, .query-term .search-term-input-container .input.action-group, .query-term .search-term-input-container .input.object-group {
  margin-left: 0;
}

.query-term .search-term-input-container .input.group, .query-term .search-term-input-container .input.action-group, .query-term .search-term-input-container .input.object-group {
  cursor: default;
  pointer-events: none;
}

.query-term .search-term-input-container .input.pointer {
  cursor: pointer;
}

.query-term .search-term-input-container .input.pointer:hover {
  text-decoration: underline;
}

.query-term .search-term-input-container .input.unit {
  margin-left: 0;
}

.query-term .search-term-input-container .synonym-options {
  display: flex;
}

.query-term .search-term-input-container .synonym-options.pointer {
  pointer-events: none;
}

.query-term .search-term-input-container .synonym-options .synonym-count {
  display: flex;
  align-items: center;
  font-size: 0.8rem;
  color: #757575;
  cursor: pointer;
  padding: 0.125rem 0.25rem;
  line-height: 0.8rem;
  background-color: #F2F2F2;
  font-weight: 500;
  border-radius: 0.25rem;
  margin-right: 0.25rem;
  transition: 0.3s ease;
}

.query-term .search-term-input-container .synonym-options .synonym-count .fa-chevron-down {
  font-size: 10px;
  margin-left: 2px;
  transition: 0.3s ease;
}

.query-term .search-term-input-container .synonym-options .synonym-count:hover {
  color: #212121;
}

.query-term .search-term-input-container .synonym-options .synonym-count.hidden {
  display: none;
}

.query-term .search-term-input-container .synonym-options .synonym-count.open {
  background-color: white;
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.15);
}

.query-term .search-term-input-container .synonym-options .synonym-count.open .fa-chevron-down {
  transform: rotate(180deg);
}

.query-term .search-term-input-container .synonym-options .synonym-search {
  font-size: 0.6rem;
  cursor: pointer;
  color: #CCCCCC;
  text-align: center;
  padding: 0.2rem;
  background-color: #F2F2F2;
  border-radius: 0.25rem;
  margin-right: 0.25rem;
  transition: 0.3s ease;
}

.query-term .search-term-input-container .synonym-options .synonym-search:hover {
  color: #212121;
}

.query-term .search-term-input-container .synonym-options .synonym-search.hidden {
  display: none;
}

.query-term .search-term-options-container {
  display: flex;
  align-items: center;
  white-space: nowrap;
  margin-left: auto;
}

.query-term .search-term-options-container .search-term-hits {
  font-size: 0.8rem;
  line-height: 0.8rem;
  padding: 0 0.125rem 0 0;
  margin: 0 0.25rem;
  border-radius: 0.25rem;
  border: 1px solid #F2F2F2;
  cursor: default;
  background-color: #F2F2F2;
}

.query-term .search-term-options-container .search-term-hits i {
  color: #757575;
  padding: 0.125rem 0.125rem 0.125rem 0.25rem;
}

.query-term .search-term-options-container .search-term-score {
  font-size: 12px;
  line-height: 12px;
  padding: 0.125rem 0.25rem;
  margin: 0 0.25rem;
  border-radius: 0.25rem;
  outline: none;
  border: 1px solid #ccc;
  height: 0.75rem;
  width: 1.75rem;
  text-align: center;
  /* Firefox */
  -moz-appearance: textfield;
  /* Chrome, Safari, Edge, Opera */
}

.query-term .search-term-options-container .search-term-score::-webkit-outer-spin-button, .query-term .search-term-options-container .search-term-score::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.query-term .search-term-options-container .options-dropdown {
  font-size: 0.8rem;
  color: #757575;
  cursor: pointer;
  transition: 0.3s ease;
  padding: 0 0.25rem;
  margin-right: 0.25rem;
}

.query-term .search-term-options-container .options-dropdown:hover {
  color: #212121;
}

.query-term .search-terms-group-container {
  margin-left: 1rem;
  margin-top: 0.25rem;
}

.query-term .search-terms-group-container .add-new input {
  padding: 0.25rem 0 0.25rem 1rem !important;
}

.query-term .search-terms-group-container .add-new .add-new-input {
  padding: 0.125rem 0.5rem !important;
}

.query-term .search-terms-group-container .synonym-list .synonym {
  display: flex;
  align-items: center;
  margin-right: 0.125rem;
}

.query-term .search-terms-group-container .synonym-list .synonym input {
  outline: none;
  padding: 0.25rem 0.25rem 0.25rem 1rem;
  border: none;
  width: 100%;
}

.query-term .search-terms-group-container .synonym-list .synonym input::placeholder {
  color: #CCCCCC;
  font-style: italic;
}

.query-term .search-terms-group-container .synonym-list .synonym .toggle-term-on-off {
  display: flex;
  padding: 0.125rem;
}

.query-term .search-terms-group-container .synonym-list .synonym .toggle-term-on-off .toggle-switch {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 12px;
  margin: 0;
  cursor: pointer;
}

.query-term .search-terms-group-container .synonym-list .synonym .toggle-term-on-off .toggle-switch .toggle-checkbox {
  opacity: 0;
  width: 0;
  height: 0;
}

.query-term .search-terms-group-container .synonym-list .synonym .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-ball {
  left: 100%;
  margin-left: -12px;
  background-color: #007AFF;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.24);
}

.query-term .search-terms-group-container .synonym-list .synonym .toggle-term-on-off .toggle-switch .toggle-checkbox:checked ~ .toggle-background {
  background-color: #5AC8FA;
}

.query-term .search-terms-group-container .synonym-list .synonym .toggle-term-on-off .toggle-switch .toggle-background {
  width: 20px;
  height: 6px;
  background-color: #CCCCCC;
  border-radius: 30px;
  position: absolute;
  top: 3px;
  left: 0;
}

.query-term .search-terms-group-container .synonym-list .synonym .toggle-term-on-off .toggle-switch .toggle-ball {
  height: 12px;
  width: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  background-color: white;
  position: absolute;
  left: 0px;
  top: 0px;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.24);
}

.query-term .search-terms-group-container .synonym-list .synonym .term-delete {
  font-size: 0.8rem;
  padding: 0.125rem;
  cursor: pointer;
  color: #CCCCCC;
  transition: 0.3s ease;
  width: 1rem;
  text-align: center;
}

.query-term .search-terms-group-container .synonym-list .synonym .term-delete:hover {
  color: #FF3B30;
}

.query-term.disabled {
  pointer-events: none;
  color: #CCCCCC;
}

.query-term.disabled input {
  color: #CCCCCC;
}

.query-term.disabled .search-term-input-container .search-terms-group-icon {
  background-color: #CCCCCC;
}

.query-term.disabled .search-term-input-container .synonym-options .synonym-count {
  color: #CCCCCC;
}

.query-term.disabled .search-term-hits {
  display: none;
}

.query-term.disabled .search-term-match {
  visibility: hidden;
}

.query-term.disabled .search-term-score {
  color: #CCCCCC;
  border-color: #F2F2F2;
}

.query-term.disabled .options-dropdown {
  pointer-events: all;
}

.query-container.search-results-section .query-term .search-terms-group-container {
  margin-left: 0;
}

.query-container.search-results-section .query-term .search-terms-group-container .synonym {
  margin-right: -0.375rem;
}

.search-term-match {
  font-size: 12px;
  line-height: 12px;
  text-transform: capitalize;
  color: #757575;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.search-term-match .match-option {
  border: 1px solid;
  padding: 0.125rem 0.25rem;
  border-radius: 0.25rem;
  margin: 0 0.25rem;
  cursor: pointer;
}

.search-term-match .match-option i {
  margin-left: 0.25rem;
  font-size: 10px;
}

.search-term-match .match-option.hidden {
  display: none;
}

.search-term-match .match-option.must {
  border-color: #007AFF;
}

.search-term-match .match-option.should {
  border-color: #FFCC00;
}

.search-term-match .match-option.exclude {
  border-color: #FF3B30;
}

.search-term-match .match-option.aria-label[aria-label]::after {
  display: none;
}

.match-options-popup {
  position: absolute;
  background: white;
  z-index: 4;
  padding: 0.125rem;
  border-radius: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  top: 0;
  left: 0;
}

.match-options-popup.search-term-match {
  align-items: flex-start;
}

.match-options-popup.search-term-match .match-option::first-letter {
  font-size: 12px;
  line-height: 12px;
}

.match-options-popup.hidden {
  display: none;
}

.match-options-popup .match-option {
  margin: 0.125rem;
}

.term-options-popup {
  position: absolute;
  background: white;
  z-index: 4;
  padding: 0.25rem 0;
  border-radius: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  top: 0;
  left: 0;
}

.term-options-popup.hidden {
  display: none;
}

.term-options-popup .term-option {
  color: #212121;
  transition: 0.3s ease;
  cursor: pointer;
  padding: 0.125rem 0.5rem;
  display: flex;
  align-items: center;
}

.term-options-popup .term-option i {
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

.term-options-popup .term-option:hover {
  background-color: #F2F2F2;
}

.term-options-popup .term-option.hidden {
  display: none;
}

.term-options-popup .create-search-terms-group {
  display: flex;
  flex-direction: column;
  padding: 0 0.5rem;
  margin-top: 0.25rem;
}

.term-options-popup .create-search-terms-group.hidden {
  display: none;
}

.term-options-popup .create-search-terms-group .select-function-term {
  font-size: 12px;
  line-height: 12px;
  margin-bottom: 0.125rem;
  margin-left: 0.25rem;
  color: #757575;
}

.term-options-popup .create-search-terms-group select {
  margin-bottom: 0.5rem;
  border: 1px solid #F2F2F2;
  border-radius: 0.25rem;
  outline: none;
}

.term-options-popup .create-search-terms-group input {
  margin-bottom: 0.5rem;
  padding: 1px 0.25rem;
  outline: none;
  border-radius: 0.25rem;
  border: 1px solid #F2F2F2;
}

.term-options-popup .create-search-terms-group .create-search-terms-group-button {
  margin-right: auto;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0rem 0.5rem;
  background-color: #A30076;
  border-radius: 0.25rem;
  color: white;
  cursor: pointer;
  transition: 0.3s ease;
}

.term-options-popup .create-search-terms-group .create-search-terms-group-button:hover {
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  color: #212121;
  background-color: white;
}

#synonyms-popup, #group-terms-preview {
  position: absolute;
  background: white;
  z-index: 5;
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.15);
  border-radius: 0.5rem;
  padding: 0.5rem;
  width: 256px;
}

#synonyms-popup .generated-synonym-list, #group-terms-preview .generated-synonym-list {
  display: none;
  padding: 0.25rem 0.5rem;
}

#synonyms-popup .generated-synonym-list.active, #group-terms-preview .generated-synonym-list.active {
  display: block;
}

#synonyms-popup .generated-synonym-list .empty, #group-terms-preview .generated-synonym-list .empty {
  margin: 0.5rem 0;
  color: #757575;
  font-style: italic;
}

#synonyms-popup .generated-synonym-list .generated-synonym, #group-terms-preview .generated-synonym-list .generated-synonym {
  display: flex;
  align-items: center;
  padding: 0.25rem 0;
}

#synonyms-popup .generated-synonym-list .generated-synonym i, #group-terms-preview .generated-synonym-list .generated-synonym i {
  cursor: pointer;
  color: #A30076;
  padding-right: 0.5rem;
  font-size: 1.1rem;
}

#synonyms-popup .generated-synonym-list .generated-synonym input, #group-terms-preview .generated-synonym-list .generated-synonym input {
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  width: 100%;
}

#synonyms-popup .generated-synonym-list-tabs, #group-terms-preview .generated-synonym-list-tabs {
  display: flex;
}

#synonyms-popup .generated-synonym-list-tabs .tab, #group-terms-preview .generated-synonym-list-tabs .tab {
  margin: 0 0.5rem;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
  color: #757575;
  transition: 0.3s ease;
  cursor: pointer;
}

#synonyms-popup .generated-synonym-list-tabs .tab.active, #group-terms-preview .generated-synonym-list-tabs .tab.active {
  text-decoration: underline;
  color: #212121;
}

#synonyms-popup .generated-synonym-list-tabs .tab.single, #group-terms-preview .generated-synonym-list-tabs .tab.single {
  cursor: default;
  text-decoration: initial;
}

#synonyms-popup .generated-synonym-list-tabs .tab:hover, #group-terms-preview .generated-synonym-list-tabs .tab:hover {
  color: #212121;
}

#synonyms-popup .generated-synonym-list-tabs .splitter, #group-terms-preview .generated-synonym-list-tabs .splitter {
  color: #757575;
}

#synonyms-popup .generated-synonym-list-tabs .splitter.hidden, #group-terms-preview .generated-synonym-list-tabs .splitter.hidden {
  display: none;
}

#group-terms-preview {
  padding: 0.25rem 0;
}

#group-terms-preview .term {
  cursor: pointer;
  padding: 0.125rem 1rem;
  display: flex;
  align-items: center;
}

#group-terms-preview .term i {
  font-size: 12px;
  color: #757575;
  padding-right: 0.25rem;
}

#group-terms-preview .term:hover {
  background-color: #F2F2F2;
}

h1 {
  font-size: 32px;
  font-weight: 400;
  line-height: 44px;
  padding: 0;
  margin: 0;
  color: #757575;
}

h1:hover {
  cursor: default;
}

h2 {
  font-size: 32px;
  font-weight: 400;
  line-height: 44px;
  padding: 0;
  margin: 0;
}

h2:hover {
  cursor: default;
}

h3 {
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  padding: 0;
  margin: 0;
}

h3:hover {
  cursor: default;
}

h4 {
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
  padding: 0;
  margin: 0;
}

h4:hover {
  cursor: default;
}

h5 {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  padding: 0;
  margin: 0;
}

h6 {
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  padding: 0;
  margin: 0;
  text-transform: uppercase;
}

.caption-text {
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  color: #757575;
  padding: 0;
  margin: 0;
}

.caption-text:hover {
  cursor: default;
}

.full-size {
  width: 100%;
  min-height: 100%;
  height: auto;
}

a {
  text-decoration: none;
  color: black;
  cursor: pointer;
}

.margin-top-05 {
  margin-top: 0.5rem;
}

.margin-top-1 {
  margin-top: 1rem;
}

.margin-top-15 {
  margin-top: 1.5rem;
}

.margin-top-2 {
  margin-top: 2rem;
}

.margin-bottom-05 {
  margin-bottom: 0.5rem;
}

.margin-bottom-1 {
  margin-bottom: 1rem;
}

.margin-bottom-15 {
  margin-bottom: 1.5rem;
}

.margin-bottom-2 {
  margin-bottom: 2rem;
}

.center-text {
  text-align: center;
}

.padding-left-1 {
  padding-left: 1rem;
}

.padding-right-1 {
  padding-right: 1rem;
}

.margin-right-05 {
  margin-right: 0.5rem;
}

.margin-right-1 {
  margin-right: 1rem;
}

.margin-right-15 {
  margin-right: 1.5rem;
}

.margin-left-1 {
  margin-left: 1rem;
}

.margin-left-05 {
  margin-left: 0.5rem;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.toggle-switch {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 20px;
  margin: 0;
  cursor: pointer;
}

.toggle-switch .toggle-checkbox {
  opacity: 0;
  width: 0;
  height: 0;
}

.toggle-switch .toggle-checkbox:checked ~ .toggle-ball {
  left: 100%;
  margin-left: -20px;
  background-color: #007AFF;
  box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.24);
}

.toggle-switch .toggle-checkbox:checked ~ .toggle-background {
  background-color: #5AC8FA;
}

.toggle-switch .toggle-background {
  width: 34px;
  height: 14px;
  background-color: #CCCCCC;
  border-radius: 30px;
  position: absolute;
  top: 3px;
  left: 3px;
}

.toggle-switch .toggle-ball {
  height: 20px;
  width: 20px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  background-color: white;
  position: absolute;
  left: 0px;
  top: 0px;
  -moz-transition: all linear 0.3s;
  -o-transition: all linear 0.3s;
  -webkit-transition: all linear 0.3s;
  transition: all linear 0.3s;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.24);
}

.scrollbar-thin {
  overflow: auto;
  scrollbar-width: thin;
}

.scrollbar-thin::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  background: #eee;
  border-right: 1px solid #ffffff;
}

.scrollbar-thin::-webkit-scrollbar-thumb {
  background: #ddd;
  border-right: 1px solid #ffffff;
}

.scrollbar-thin::-webkit-scrollbar-thumb:hover {
  background: #b2b2b2;
  border-right: 1px solid #ffffff;
}

.scrollbar-thin::-webkit-scrollbar-thumb:active {
  background: #b2b2b2;
  border-right: 1px solid #ffffff;
}

.scrollbar-thin.transparent::-webkit-scrollbar {
  height: 6px;
  width: 6px;
  background: #ffffff00;
  border-right: 1px solid #ffffff00;
}

.scrollbar-thin.transparent::-webkit-scrollbar-thumb {
  background: #ddd;
  border-right: 1px solid #ffffff00;
}

.scrollbar-thin.transparent::-webkit-scrollbar-thumb:hover {
  background: #b2b2b2;
  border-right: 1px solid #ffffff00;
}

.scrollbar-thin.transparent::-webkit-scrollbar-thumb:active {
  background: #b2b2b2;
  border-right: 1px solid #ffffff00;
}

.centered-container {
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  margin: 5rem 4% 2rem 4%;
}

.flat-form-input {
  padding: 0.5rem 1rem;
  width: 268px;
  border: none;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  text-align: center;
  font-size: 1rem;
  margin: 0 0 1rem 0;
}

.flat-form-title {
  color: #000000;
  font-weight: 400;
  font-size: 1rem;
  margin: 0 0 0.5rem 0;
}

.flat-form-button {
  border: none;
  color: white;
  background-color: #003171;
  font-size: 1rem;
  padding: 0.5rem 1rem;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  margin: 0.5rem 0 1rem 0;
  transition: 0.3s;
}

.flat-form-button:hover {
  background-color: #5E7AA2;
  cursor: pointer;
}

.centered-form {
  display: flex;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.stacked-back {
  position: relative;
}

.stacked-front {
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
}

.aria-label {
  position: relative;
}

.aria-label[aria-label]::after {
  opacity: 0;
  content: attr(aria-label);
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  text-transform: initial;
  font-size: 14px;
  line-height: 1rem;
  padding: 0.25rem 0.5rem;
  position: absolute;
  left: 0;
  top: -2rem;
  white-space: nowrap;
  z-index: 20;
  background-color: white;
  color: #212121;
  transition: opacity 0.3s ease;
  pointer-events: none;
  border-radius: 0.5rem;
  margin-top: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.aria-label[aria-label]:hover:after {
  opacity: 1;
  transition-delay: 0.5s;
}

.aria-label.bottom[aria-label]::after {
  top: 2rem;
}

.aria-label-left {
  position: relative;
}

.aria-label-left[aria-label]::after {
  opacity: 0;
  content: attr(aria-label);
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  text-transform: initial;
  font-size: 14px;
  line-height: 1rem;
  padding: 0.25rem 0.5rem;
  position: absolute;
  right: 0;
  top: -2rem;
  white-space: nowrap;
  z-index: 20;
  background: white;
  color: #212121;
  transition: opacity 0.3s;
  pointer-events: none;
  border-radius: 0.5rem;
  margin-top: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.aria-label-left[aria-label]:hover:after {
  opacity: 1;
  transition-delay: 0.5s;
}

.aria-label-left.bottom[aria-label]::after {
  top: 2rem;
}

.aria-label-left.bottom.highlight-options[aria-label]::after {
  top: 1rem;
  right: 0.5rem;
}

.disable-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.support-button {
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  padding: 0;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 1px solid #CCCCCC;
  margin-left: 0.5rem;
  cursor: pointer;
  color: #757575;
  transition: 0.3s ease;
}

.support-button:hover {
  border-color: white;
  background-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  color: #212121;
}

.navbar-igor-ai-logo {
  position: relative;
  width: 137px;
  height: 42px;
  margin-left: 2rem;
}

.navbar-igor-ai-logo .igor-ai-logo {
  height: 44px;
  margin-top: -7px;
}

.navbar-igor-ai-logo .powered-by {
  font-size: 9px;
  line-height: 8px;
  position: absolute;
  bottom: 0;
  left: 16px;
  color: #f7f7f7;
}

.navbar-igor-ai-logo .findest-logo {
  height: 13px;
  position: absolute;
  right: 4px;
  bottom: -2px;
}

.toast-message {
  display: flex;
  flex-direction: column;
}

.toast-button {
  margin-top: 0.5rem;
  padding: 0.25rem 0.5rem;
  background-color: white;
  border: none;
  border-radius: 0.5rem;
  color: #212121;
  transition: 0.3s ease;
  margin-right: auto;
  cursor: pointer;
}

.toast-button:hover {
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.beta-label {
  position: absolute;
  top: -12px;
  right: -5px;
  font-size: 11px;
  padding: 0.125rem;
  line-height: 11px;
  text-transform: none;
  border-radius: 0.25rem;
  color: white;
}

.beta-label.dropdown {
  right: -20px;
  top: -2px;
}

.beta-label.tech {
  background-color: #A30076;
}

.beta-label.partner {
  background-color: #FF9500;
}

.beta-label.web {
  background-color: #007AFF;
}

@media screen and (min-width: 1281px) {
  .beta-label {
    right: -20px;
  }
}

@media screen and (min-width: 1366px) {
  .beta-label {
    right: -13px;
  }
}

@media screen and (min-width: 1440px) {
  .beta-label {
    right: -11px;
  }
}

@media screen and (min-width: 1600px) {
  .beta-label {
    right: -5px;
  }
}

.hidden {
  display: none;
}

.searchable-dropdown-container {
  display: flex;
  align-items: center;
}

.searchable-dropdown-container .title-container {
  margin-right: 0.5rem;
}

.searchable-dropdown-container .input-container {
  position: relative;
}

.searchable-dropdown-container .input-container .input {
  border: 1px solid #CCCCCC;
  border-radius: 0.5rem;
  padding: 0.125rem 0.5rem;
}

.searchable-dropdown-container .input-container .input input {
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
}

.searchable-dropdown-container .input-container .input .fa-times {
  color: #757575;
  cursor: pointer;
}

.searchable-dropdown-container .input-container .input .fa-times:hover {
  color: #212121;
}

.searchable-dropdown-container .input-container .options {
  position: absolute;
  position: absolute;
  width: 100%;
  padding: 0.25rem 0;
  background: white;
  border-radius: 0.5rem;
  -moz-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
  box-shadow: -1px 1px 6px rgba(0, 0, 0, 0.2);
}

.searchable-dropdown-container .input-container .options .option {
  padding: 0.125rem 0.5rem;
  cursor: pointer;
}

.searchable-dropdown-container .input-container .options .option:hover {
  background-color: #F2F2F2;
}

.loader-container {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  align-items: center;
  justify-content: center;
  background: #ffffff90;
  z-index: 5;
}

.loader-container .loader {
  margin: 0.5rem 0;
  border: 3px solid #f2f2f2;
  border-top: 3px solid #007AFF;
  border-radius: 50%;
  width: 5rem;
  height: 5rem;
  animation: spin 1.5s cubic-bezier(0.7, 0.25, 0.25, 0.7) infinite;
}

.loader-container.active {
  display: flex;
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

#simple-query-box {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 .5rem;
  border-radius: 2rem;
  background-color: #fff;
}

#simple-query-box .simple-query-text {
  color: #757575;
  margin: 1rem .5rem;
}

#simple-query-box .simple-query-input {
  margin: 1rem .5rem;
}

.search-results-content-container .technology-result, .search-results-content-container .partner-result {
  margin-top: 1rem;
  margin-bottom: 1.5rem;
}

.search-results-content-container .technology-result .technology-results-header, .search-results-content-container .technology-result .partner-result-header, .search-results-content-container .partner-result .technology-results-header, .search-results-content-container .partner-result .partner-result-header {
  display: flex;
  align-items: center;
}

.search-results-content-container .technology-result .technology-results-header .header-clickable, .search-results-content-container .technology-result .partner-result-header .header-clickable, .search-results-content-container .partner-result .technology-results-header .header-clickable, .search-results-content-container .partner-result .partner-result-header .header-clickable {
  cursor: pointer;
  margin-right: 0.25rem;
}

.search-results-content-container .technology-result .technology-results-header .header-clickable i, .search-results-content-container .technology-result .partner-result-header .header-clickable i, .search-results-content-container .partner-result .technology-results-header .header-clickable i, .search-results-content-container .partner-result .partner-result-header .header-clickable i {
  color: #757575;
  font-size: 0.9rem;
  line-height: 12px;
  transition: color 0.3s ease;
}

.search-results-content-container .technology-result .technology-results-header .header-clickable i.fa-ellipsis-v, .search-results-content-container .technology-result .partner-result-header .header-clickable i.fa-ellipsis-v, .search-results-content-container .partner-result .technology-results-header .header-clickable i.fa-ellipsis-v, .search-results-content-container .partner-result .partner-result-header .header-clickable i.fa-ellipsis-v {
  padding: 0 0.25rem;
}

.search-results-content-container .technology-result .technology-results-header .header-clickable i:hover, .search-results-content-container .technology-result .partner-result-header .header-clickable i:hover, .search-results-content-container .partner-result .technology-results-header .header-clickable i:hover, .search-results-content-container .partner-result .partner-result-header .header-clickable i:hover {
  color: #212121;
}

.search-results-content-container .technology-result .technology-results-header .header-clickable .fa-bookmark.saved-result, .search-results-content-container .technology-result .partner-result-header .header-clickable .fa-bookmark.saved-result, .search-results-content-container .partner-result .technology-results-header .header-clickable .fa-bookmark.saved-result, .search-results-content-container .partner-result .partner-result-header .header-clickable .fa-bookmark.saved-result {
  color: #FF9500;
}

.search-results-content-container .technology-result .technology-results-header .technology-title, .search-results-content-container .technology-result .technology-results-header .partner-title, .search-results-content-container .technology-result .partner-result-header .technology-title, .search-results-content-container .technology-result .partner-result-header .partner-title, .search-results-content-container .partner-result .technology-results-header .technology-title, .search-results-content-container .partner-result .technology-results-header .partner-title, .search-results-content-container .partner-result .partner-result-header .technology-title, .search-results-content-container .partner-result .partner-result-header .partner-title {
  text-transform: capitalize;
  color: #003171;
  font-size: 20px;
  font-weight: 500;
}

.search-results-content-container .technology-result .technology-results-header .technology-phase, .search-results-content-container .technology-result .technology-results-header .partner-type, .search-results-content-container .technology-result .partner-result-header .technology-phase, .search-results-content-container .technology-result .partner-result-header .partner-type, .search-results-content-container .partner-result .technology-results-header .technology-phase, .search-results-content-container .partner-result .technology-results-header .partner-type, .search-results-content-container .partner-result .partner-result-header .technology-phase, .search-results-content-container .partner-result .partner-result-header .partner-type {
  display: flex;
  align-items: center;
  margin-left: 0.5rem;
  border: 1px solid #CCCCCC;
  padding: 0.125rem 0.25rem;
  font-size: 14px;
  line-height: 14px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  cursor: default;
}

.search-results-content-container .technology-result .technology-results-header .technology-phase i, .search-results-content-container .technology-result .technology-results-header .partner-type i, .search-results-content-container .technology-result .partner-result-header .technology-phase i, .search-results-content-container .technology-result .partner-result-header .partner-type i, .search-results-content-container .partner-result .technology-results-header .technology-phase i, .search-results-content-container .partner-result .technology-results-header .partner-type i, .search-results-content-container .partner-result .partner-result-header .technology-phase i, .search-results-content-container .partner-result .partner-result-header .partner-type i {
  margin-right: 0.25rem;
  color: #757575;
  font-size: 0.8rem;
}

.search-results-content-container .technology-result .technology-results-header .technology-phase, .search-results-content-container .technology-result .partner-result-header .technology-phase, .search-results-content-container .partner-result .technology-results-header .technology-phase, .search-results-content-container .partner-result .partner-result-header .technology-phase {
  display: none;
}

.search-results-content-container .technology-result-inner, .search-results-content-container .partner-result-inner {
  display: flex;
  width: 100%;
}

.search-results-content-container .technology-result-inner .technology-result-main, .search-results-content-container .technology-result-inner .partner-result-main, .search-results-content-container .partner-result-inner .technology-result-main, .search-results-content-container .partner-result-inner .partner-result-main {
  width: 100%;
}

.search-results-content-container .technology-result-inner .technology-result-main .technology-description, .search-results-content-container .technology-result-inner .partner-result-main .technology-description, .search-results-content-container .partner-result-inner .technology-result-main .technology-description, .search-results-content-container .partner-result-inner .partner-result-main .technology-description {
  margin-top: 0.25rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description, .search-results-content-container .technology-result-inner .partner-result-main .partner-description, .search-results-content-container .partner-result-inner .technology-result-main .partner-description, .search-results-content-container .partner-result-inner .partner-result-main .partner-description {
  margin-top: 0.25rem;
  margin-bottom: 0.5rem;
  transition: 0.3s ease;
  position: relative;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description .partner-logo, .search-results-content-container .technology-result-inner .partner-result-main .partner-description .partner-logo, .search-results-content-container .partner-result-inner .technology-result-main .partner-description .partner-logo, .search-results-content-container .partner-result-inner .partner-result-main .partner-description .partner-logo {
  float: right;
  margin-left: 0.5rem;
  width: 25%;
  max-height: 6rem;
  object-fit: contain;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description.collapsed .text, .search-results-content-container .technology-result-inner .partner-result-main .partner-description.collapsed .text, .search-results-content-container .partner-result-inner .technology-result-main .partner-description.collapsed .text, .search-results-content-container .partner-result-inner .partner-result-main .partner-description.collapsed .text {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description.collapsed .read-more, .search-results-content-container .technology-result-inner .partner-result-main .partner-description.collapsed .read-more, .search-results-content-container .partner-result-inner .technology-result-main .partner-description.collapsed .read-more, .search-results-content-container .partner-result-inner .partner-result-main .partner-description.collapsed .read-more {
  display: initial;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description.collapsed .read-more.image, .search-results-content-container .technology-result-inner .partner-result-main .partner-description.collapsed .read-more.image, .search-results-content-container .partner-result-inner .technology-result-main .partner-description.collapsed .read-more.image, .search-results-content-container .partner-result-inner .partner-result-main .partner-description.collapsed .read-more.image {
  right: calc(25% + 0.5rem);
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description.open .read-less, .search-results-content-container .technology-result-inner .partner-result-main .partner-description.open .read-less, .search-results-content-container .partner-result-inner .technology-result-main .partner-description.open .read-less, .search-results-content-container .partner-result-inner .partner-result-main .partner-description.open .read-less {
  display: initial;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description .read-more, .search-results-content-container .technology-result-inner .partner-result-main .partner-description .read-more, .search-results-content-container .partner-result-inner .technology-result-main .partner-description .read-more, .search-results-content-container .partner-result-inner .partner-result-main .partner-description .read-more {
  display: none;
  margin-left: auto;
  position: absolute;
  right: 0.25rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description .read-less, .search-results-content-container .technology-result-inner .partner-result-main .partner-description .read-less, .search-results-content-container .partner-result-inner .technology-result-main .partner-description .read-less, .search-results-content-container .partner-result-inner .partner-result-main .partner-description .read-less {
  display: none;
  padding-left: 0.5rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description .collapse-button, .search-results-content-container .technology-result-inner .partner-result-main .partner-description .collapse-button, .search-results-content-container .partner-result-inner .technology-result-main .partner-description .collapse-button, .search-results-content-container .partner-result-inner .partner-result-main .partner-description .collapse-button {
  font-size: 14px;
  color: #757575;
  cursor: pointer;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description .collapse-button i, .search-results-content-container .technology-result-inner .partner-result-main .partner-description .collapse-button i, .search-results-content-container .partner-result-inner .technology-result-main .partner-description .collapse-button i, .search-results-content-container .partner-result-inner .partner-result-main .partner-description .collapse-button i {
  font-size: 12px;
  color: #007AFF;
}

.search-results-content-container .technology-result-inner .technology-result-main .partner-description .collapse-button:hover, .search-results-content-container .technology-result-inner .partner-result-main .partner-description .collapse-button:hover, .search-results-content-container .partner-result-inner .technology-result-main .partner-description .collapse-button:hover, .search-results-content-container .partner-result-inner .partner-result-main .partner-description .collapse-button:hover {
  color: #212121;
}

.search-results-content-container .technology-result-inner .technology-result-main .hit-requirements, .search-results-content-container .technology-result-inner .partner-result-main .hit-requirements, .search-results-content-container .partner-result-inner .technology-result-main .hit-requirements, .search-results-content-container .partner-result-inner .partner-result-main .hit-requirements {
  margin-top: 0.75rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .hit-requirements .hit-requirement, .search-results-content-container .technology-result-inner .partner-result-main .hit-requirements .hit-requirement, .search-results-content-container .partner-result-inner .technology-result-main .hit-requirements .hit-requirement, .search-results-content-container .partner-result-inner .partner-result-main .hit-requirements .hit-requirement {
  margin-bottom: 0.75rem;
  display: flex;
}

.search-results-content-container .technology-result-inner .technology-result-main .hit-requirements .hit-requirement .requirement-title, .search-results-content-container .technology-result-inner .partner-result-main .hit-requirements .hit-requirement .requirement-title, .search-results-content-container .partner-result-inner .technology-result-main .hit-requirements .hit-requirement .requirement-title, .search-results-content-container .partner-result-inner .partner-result-main .hit-requirements .hit-requirement .requirement-title {
  border: 1px solid #FFCC00;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-right: 1rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts {
  display: flex;
  text-align: center;
  margin-top: 0.25rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-count, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-count, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-count, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-count {
  margin-left: 0.5rem;
  border: 1px solid #CCCCCC;
  padding: 0 0.5rem;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
  transition: 0.3s ease;
  display: flex;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-count:hover, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-count:hover, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-count:hover, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-count:hover {
  border-color: white;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-count .result-count-header, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-count .result-count-header, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-count .result-count-header, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-count .result-count-header {
  margin-right: 1rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-count .result-count-header span, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-count .result-count-header span, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-count .result-count-header span, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-count .result-count-header span {
  text-transform: capitalize;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-count .result-count-header i, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-count .result-count-header i, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-count .result-count-header i, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-count .result-count-header i {
  margin-right: 0.25rem;
  font-size: 14px;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-count .result-count-body, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-count .result-count-body, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-count .result-count-body, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-count .result-count-body {
  display: flex;
  align-items: center;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-count .result-count-body .result-count-select, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-count .result-count-body .result-count-select, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-count .result-count-body .result-count-select, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-count .result-count-body .result-count-select {
  margin: 0;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-count .result-count-body .result-count-content, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-count .result-count-body .result-count-content, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-count .result-count-body .result-count-content, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-count .result-count-body .result-count-content {
  width: 100%;
  padding: 0 0.25rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-document-counts, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-document-counts, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-document-counts, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-document-counts {
  display: flex;
  align-items: center;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .result-partner-counts, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .result-partner-counts, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .result-partner-counts, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .result-partner-counts {
  display: flex;
  margin-left: 1rem;
}

.search-results-content-container .technology-result-inner .technology-result-main .result-hit-counts .count-title, .search-results-content-container .technology-result-inner .partner-result-main .result-hit-counts .count-title, .search-results-content-container .partner-result-inner .technology-result-main .result-hit-counts .count-title, .search-results-content-container .partner-result-inner .partner-result-main .result-hit-counts .count-title {
  color: #757575;
}

.search-results-content-container .technology-result-inner .technology-result-image-wrapper, .search-results-content-container .partner-result-inner .technology-result-image-wrapper {
  margin-left: 1rem;
  width: 300px;
}

.search-results-content-container .technology-result-inner .technology-result-image-wrapper img, .search-results-content-container .partner-result-inner .technology-result-image-wrapper img {
  max-width: 300px;
  max-height: 200px;
}

.case-search-results .technology-search-results-header {
  color: #757575;
  display: flex;
}

.case-search-results .technology-results .technology-result {
  margin-top: 1rem;
}

.case-search-results .technology-results .technology-result .technology-results-header {
  display: flex;
}

.case-search-results .technology-results .technology-result .technology-results-header .header-clickable {
  cursor: pointer;
}

.case-search-results .technology-results .technology-result .technology-results-header .header-clickable i {
  color: #CCCCCC;
  font-size: 12px;
  line-height: 12px;
  transition: color 0.5s ease;
  font-size: 1rem;
}

.case-search-results .technology-results .technology-result .technology-results-header .header-clickable i:hover {
  color: #000000;
}

.case-search-results .technology-results .technology-result .technology-results-header .header-clickable .fa-bookmark {
  color: red;
}

.case-search-results .technology-results .technology-result .technology-results-header .header-clickable .fa-bookmark.saved-result {
  color: #FF9500;
}

.case-search-results .technology-results .technology-result .technology-results-header .technology-title {
  text-transform: capitalize;
  color: #003171;
  font-size: 22px;
}

.case-search-results .technology-results .technology-result .technology-results-header .technology-phase {
  display: none;
  margin-left: 1rem;
  border: 1px solid #CCCCCC;
  padding: 0 0.25rem;
  font-size: 12px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.case-search-results .technology-results .technology-result-inner {
  display: flex;
  width: 100%;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main {
  width: 100%;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .technology-description {
  margin-top: 1rem;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .hit-requirements {
  margin-top: 0.75rem;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .hit-requirements .hit-requirement {
  display: flex;
  margin-bottom: 0.75rem;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .hit-requirements .hit-requirement .requirement-title {
  border: 1px solid #FFCC00;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-right: 1rem;
  white-space: nowrap;
  padding: 0 0.25rem;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .result-hit-counts {
  display: flex;
  text-align: center;
  margin-top: 0.5rem;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .result-hit-counts .result-count {
  margin-left: 0.25rem;
  border: 1px solid #CCCCCC;
  padding: 0 0.25rem;
  font-size: 12px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .result-hit-counts .result-count .global-count {
  display: none;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .result-hit-counts .result-document-counts {
  display: flex;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .result-hit-counts .result-partner-counts {
  display: flex;
  margin-left: 1rem;
}

.case-search-results .technology-results .technology-result-inner .technology-result-main .result-hit-counts .count-title {
  color: #757575;
  text-transform: uppercase;
  line-height: 2.5rem;
}

.case-search-results .technology-results .technology-result-inner .technology-result-image-wrapper {
  margin-left: 1rem;
  width: 300px;
}

.case-search-results .technology-results .technology-result-inner .technology-result-image-wrapper img {
  max-width: 300px;
  max-height: 200px;
}

.predicted-technology-score, .predicted-technology-relevance {
  font-size: 14px;
  display: inline-block;
  border: 1px solid #CCCCCC;
  border-radius: 0.25rem;
  padding: 0rem 0.25rem;
  color: #212121;
}

.options-popup {
  position: absolute;
  background: white;
  z-index: 1;
  padding: 0.25rem 0;
  border-radius: 0.25rem;
  -moz-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: -2px 2px 6px rgba(0, 0, 0, 0.15);
  top: 0;
  left: 0;
}

.options-popup.hidden {
  display: none;
}

.options-popup .popup-option {
  color: #212121;
  transition: 0.3s ease;
  cursor: pointer;
  padding: 0.125rem 0.5rem;
  display: flex;
  align-items: center;
}

.options-popup .popup-option i {
  font-size: 0.8rem;
  margin-right: 0.25rem;
}

.options-popup .popup-option:hover {
  background-color: #F2F2F2;
}

.options-popup .popup-option.hidden {
  display: none;
}

#combine-technologies-modal {
  max-width: 80%;
  width: 80%;
}

#combine-technologies-modal .combination-technology-list {
  max-height: 400px;
  overflow-y: auto;
}

#combine-technologies-modal .combination-technology-list .combination-technology label {
  text-transform: capitalize;
}

#combine-technologies-modal .combined-name-container {
  display: flex;
  margin-bottom: 1rem;
}

#combine-technologies-modal .combined-name-container input {
  -ms-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  margin-left: 0.5rem;
}

.copy-case-list-element {
  border: 1px solid black;
  border-radius: 1rem;
  padding: 4px;
  margin-top: 0.5rem;
}

#technology-search-modal .search-technology-list .search-technology {
  padding: 0 1rem;
  border-radius: 1rem;
}

#technology-search-modal .search-technology-list .search-technology:hover {
  background-color: #007AFF;
}

.publish-case-modal .pc-tabs .tab-panels {
  padding: 0;
}

.publish-case-modal .pc-tabs .tab-panels .inline-modal-input-div {
  margin-bottom: 0.5rem;
  display: flex;
  white-space: nowrap;
  align-items: center;
}

.publish-case-modal .pc-tabs .tab-panels .inline-modal-input-div .inline-modal-input {
  width: 100%;
  margin-left: 0.25rem;
  outline: none;
  border: 1px solid #CCCCCC;
  border-radius: 0.25rem;
  padding: 0.125rem 0.25rem;
}

.publish-case-modal .pc-tabs .tab-panels .delivery-text {
  display: flex;
  width: 100%;
}

.publish-case-modal .pc-tabs .tab-panels .delivery-text .publish-textarea {
  outline: none;
  border: 1px solid #CCCCCC;
  border-radius: 0.25rem;
  padding: 0.125rem 0.25rem;
}

.main-container.my-organization {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.main-container.my-organization .header-wrapper {
  margin: 0 auto;
  display: flex;
  margin-bottom: 0.75rem;
  align-items: center;
}

.main-container.my-organization .header-wrapper h1 {
  color: black;
}

.main-container.my-organization .form-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}

.main-container.my-organization .form-wrapper form {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.main-container.my-organization .form-wrapper form p {
  color: #000000;
  font-weight: 400;
  font-size: 1rem;
  margin: 0 0 0.5rem 0;
}

.main-container.my-organization .form-wrapper form .custom-file-upload {
  border: none;
  color: white;
  background-color: #757575;
  font-size: 1rem;
  padding: 0.1rem 0.5rem;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  margin: 0.5rem 0 1rem 0;
  transition: 0.3s;
}

.main-container.my-organization .form-wrapper form input {
  border: none;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  text-align: center;
  font-size: 1rem;
  margin: 0 0 1rem 0;
}

.main-container.my-organization .form-wrapper form input[type=text] {
  padding: 0.5rem 1rem;
  width: 268px;
  border: none;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  text-align: center;
  font-size: 1rem;
  margin: 0 0 1rem 0;
}

.main-container.my-organization .form-wrapper form input[type=submit] {
  border: none;
  color: white;
  background-color: #003171;
  font-size: 1rem;
  padding: 0.5rem 1rem;
  box-shadow: -3px 3px 10px rgba(0, 0, 0, 0.15);
  margin: 0.5rem 0 1rem 0;
  transition: 0.3s;
}

.main-container.my-organization .form-wrapper form input[type=submit]:hover {
  background-color: #5E7AA2;
  cursor: pointer;
}

.main-container.my-organization .form-wrapper form .organization-logo {
  max-height: 200px;
  max-width: 200px;
}

.two-column-container {
  position: relative;
  display: flex;
}

.two-column-container .sidebar-column-container {
  width: 30%;
  transition: 0.3s;
  background-color: white;
  z-index: 3;
}

.two-column-container .sidebar-column-container.results-sidebar {
  width: 26%;
}

.two-column-container .sidebar-column-container.collapsed {
  overflow: hidden;
}

.two-column-container .sidebar-column-container.hover {
  overflow: initial;
}

.two-column-container .sidebar-column-container.resize {
  transition: none;
  overflow: hidden;
}

.two-column-container .sidebar-column-container .collapsed-column {
  z-index: 2;
  width: 0;
  background-color: #F2F2F2;
  height: 100%;
  position: absolute;
  left: 1rem;
  overflow: hidden;
  transition-delay: 0.3s;
  cursor: pointer;
  border-radius: 0.5rem 0 0 0.5rem;
  transition: 0.3s ease;
}

.two-column-container .sidebar-column-container .collapsed-column.collapsed {
  width: 2rem;
}

.two-column-container .sidebar-column-container .collapsed-column:hover {
  background-color: #CCCCCC;
}

.two-column-container .sidebar-column-container .collapsed-column p {
  transform: rotate(180deg);
  writing-mode: tb-rl;
  margin: 1rem auto;
}

.two-column-container .sidebar-column-container .sidebar-content-container.collapsed {
  padding-left: 4rem;
}

.two-column-container .resizer {
  padding: 0 0.125rem;
  cursor: col-resize;
  min-height: 100%;
  width: 1px;
  transition: 0.3s ease;
  transition-delay: 0.1s;
  background-color: white;
  z-index: 2;
}

.two-column-container .resizer .line {
  height: 100%;
  background-color: #CCCCCC;
}

.two-column-container .resizer.collapsed {
  pointer-events: none;
  cursor: default;
}

.two-column-container .content-column-container {
  width: 70%;
  transition: 0.3s;
}

.two-column-container .content-column-container.results-content {
  width: 74%;
}

.two-column-container .content-column-container.resize {
  transition: none;
}

.technologySearchResultsContainer {
  position: absolute;
  width: 100%;
}

.positionedPopup {
  background-color: white;
  box-shadow: -3px 3px 16px rgba(0, 0, 0, 0.16);
  margin: 0.25rem 2px 0 0;
  padding: 0.25rem 0rem;
  border-radius: 4px;
  font-size: 14px;
  display: none;
}

.technologySearchResults {
  padding: 0.25rem 0.5rem;
  cursor: pointer;
  display: flex;
  justify-content: start;
  align-items: center;
}

.technologySearchResults:hover {
  background-color: #F2F2F2;
}

.technologyLabel {
  display: flex;
  float: left;
  font-size: 12px;
  line-height: 12px;
  align-items: center;
  justify-content: center;
  padding: 0.25rem 0.5rem;
  border-radius: 0.25rem;
  background: #cccccc;
  color: #212121;
  margin-right: 0.5rem;
  margin-left: 0.5rem;
  cursor: default;
}

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

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