/* NOVTINIS 1.0.93 — Un seul avis, et le signalement en action secondaire.
   Styles exclusivement visuels, sans impact sur le flux des avis. */
body.single-listing #singleTabsBlock .single-community-contribution-actions {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 7px !important;
}
body.single-listing #singleTabsBlock .single-community-contribution-actions .single-community-action.is-review {
  display: flex !important;
  flex-direction: row !important;
  width: 100% !important;
  min-height: 52px !important;
  padding: 11px 16px !important;
  gap: 10px !important;
  background: #eef8fb !important;
  border: 1px solid #cbe5ec !important;
  border-radius: 12px !important;
  color: #146a83 !important;
  font-weight: 850 !important;
}
body.single-listing #singleTabsBlock .single-community-contribution-actions .single-community-action.is-review .single-community-action-label {
  font-size: calc(15px + var(--nt-km-font-boost,0px)) !important;
  line-height: 1.35 !important;
}
body.single-listing #singleTabsBlock .single-community-contribution-actions .single-community-action.is-report {
  display: inline-flex !important;
  flex-direction: row !important;
  width: auto !important;
  min-height: 40px !important;
  align-self: center !important;
  margin: 0 !important;
  padding: 8px 14px !important;
  gap: 7px !important;
  border: 0 !important;
  background: transparent !important;
  color: #66758a !important;
  box-shadow: none !important;
}
body.single-listing #singleTabsBlock .single-community-contribution-actions .single-community-action.is-report .single-community-action-label {
  font-size: calc(13px + var(--nt-km-font-boost,0px)) !important;
  line-height: 1.3 !important;
}
body.single-listing #singleTabsBlock .single-community-contribution-actions .single-community-action.is-report .single-community-action-icon,
body.single-listing #singleTabsBlock .single-community-contribution-actions .single-community-action.is-report .single-community-action-icon svg {
  width: 18px !important;
  height: 18px !important;
  flex-basis: 18px !important;
}
body.single-listing #singleTabsBlock .single-community-contribution-actions .single-community-action:focus-visible {
  outline: 3px solid #246cf0 !important;
  outline-offset: 2px !important;
}
