/* Auto-generated at Thu, 23 Jul 26 21:11:40 +0000. */

frontend-root fe-form-field .form-field {
  background-color: #fff;
}
frontend-root fe-board-message fe-card-content .card-content {
  color: #fff;
}
iframe[src="https://invis.io/WANOKZQBC73"] {
  height: 880px !important;
}
body.frontend fe-card .inn_card .card-topic:hover, body.frontend fe-card .inn_card .card-initiative:hover {
  background-color: #F4F4F4;
}
body.frontend fe-card .inn_card .inn_card {
  box-shadow: none;
}
body.frontend .bg-stripes {
  background-color: #EAEAEA;
  opacity: 1;
  background: repeating-linear-gradient(-45deg, #EEEEEE, #EEEEEE 6px, #EAEAEA 6px, #EAEAEA 14px);
}
body.frontend widget-index-item .widget.widget-featured {
  border-bottom: 1px solid #ddd;
}
body.frontend widget-index .index-wrapper .widget.widget-banner {
  background-color: #EAEAEA;
}
body.frontend fe-footer .footer .powered-by {
  filter: invert(1);
}
.frontend fe-topic-hero-default .topic-hero-full .topic-context-wrapper .topic-context .context-box.right {
  display: none;
}
.frontend widget-hero-banner .widget-hero .widget-hero-center {
  max-width: 100%;
}
.frontend .top-nav {
  background-color: var(--gray-lightest);
  border-bottom: none;
}
body.frontend widget-index .index-wrapper .widget.widget-banner {
  background-color: transparent;
  background-image: url(https://vig-innovationbase.staging.innosabi.cloud/api/v4/media/c9519132fb21c25916e04ff7a8a862a3/thumbnail/strategy/full);
}
.frontend inn-rating-dimension .rating-dimension-container {
  padding: 5px;
  margin-bottom: 5px;
}
.frontend inn-rating-dimension .rating-dimension-container .rating.radio-buttons {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.frontend inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group {
  background-color: transparent;
  flex-wrap: wrap;
  overflow: unset;
  justify-content: end;
  margin-top: 0;
  padding: 5px;
}
.frontend inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group .rating-item {
  flex-direction: row;
  padding: 0;
}
.frontend inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group .rating-item .mdc-form-field {
  display: inline-flex;
}
.frontend inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group .rating-item .label {
  margin-top: 0;
}
.frontend inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group .rating-item mat-radio-button {
  width: auto;
}
.frontend inn-rating-dimension .rating-dimension-container .rating.radio-buttons mat-radio-group .rating-item mat-radio-button .mdc-form-field > label:empty {
  width: 0;
}
@media (min-width: 768px) {
  .hero-img {
    float: right;
  }
}
@media (max-width: 767px) {
  .hero-img {
    margin: auto;
    display: flex;
    margin-bottom: 10px;
  }
}
.frontend div .task-history {
  display: flex;
  flex-direction: column-reverse;
}
.frontend fe-task-history-item:after {
  display: none;
}
.screenshot-img img {
  max-width: 100%;
}
body.frontend fe-suggestion-detail {
  font-size: 14px;
}
body.frontend fe-suggestion-detail .form-element-section h3, body.frontend fe-suggestion-detail .form-element-section dynamic-content, body.frontend fe-suggestion-detail .form-element-section p, body.frontend fe-suggestion-detail p {
  font-size: 14px;
}
.frontend fe-status-badge.Active .status-badge, .backend fe-status-badge.Active .status-badge {
  background-color: #005f62;
  /* Set the background color */
  color: white;
  /*set the text color to white */
}
body.frontend inn-toolbox-section {
  background-size: cover;
}
body.frontend inn-toolbox-section {
  background-size: cover;
}
.frontend fe-search-filter .search-filter :nth-child(10) {
  display: none;
}
.frontend fe-search-filter .search-filter :nth-child(9) {
  display: none;
}
.frontend fe-search-filter .search-filter :nth-child(8) {
  display: none;
}
.frontend fe-search-filter .search-filter :nth-child(3) {
  display: none;
}
inn-toolbox-text-box ul li {
  color: black;
}
inn-toolbox-text-box ul li::marker {
  color: black;
  /* make bullet points black */
}
.widget.widget-static.ng-star-inserted, .widget.widget-static.ng-star-inserted * {
  padding: 1pt !important;
}
.oauth-wrapper oauth-button button::after {
  content: " Click here to log in with SSO";
  font-size: 14px;
}
fe-card-content.no-image .card-content .description {
  color: #e2000f;
  text-align: center;
  font-size: 18px;
}
#topicTabbar .tab-bar li.tab-item:has(a[href="/vig-xelerate-2025/news"]) {
  display: none;
}