.certilytics-theme body {
    color: black !important;
  }
  .certilytics-theme .Icon-badge {
    fill: #ffe558 !important;
  }
  .certilytics-theme .tippy-box li {
    color: #058b8c;
  }
  .certilytics-theme .tippy-box li button div {
    color: black;
  }
  .certilytics-theme .tippy-box li svg {
    fill: #058b8c;
  }
  .certilytics-theme .tippy-box li div {
    color: black;
  }
  .certilytics-theme .tippy-box li:hover {
    background-color: #058b8c59;
  }
  .certilytics-theme .tippy-box li:hover div {
    color: #058b8c;
  }
  .certilytics-theme .tippy-box [data-testid=recents-list-container] [data-testid=recently-viewed-item]:hover {
    background-color: #058b8c59;
  }
  .certilytics-theme .tippy-box [data-testid=recents-list-container] [data-testid=recently-viewed-item]:hover a {
    color: #058b8c;
  }
  .certilytics-theme .popover a:hover div,
  .certilytics-theme .popover [data-metabase-event*=Collection]:hover div,
  .certilytics-theme .popover li[data-testid]:hover div {
    background-color: #058b8c59;
  }
  .certilytics-theme .popover a:hover div span,
  .certilytics-theme .popover [data-metabase-event*=Collection]:hover div span,
  .certilytics-theme .popover li[data-testid]:hover div span {
    color: #058b8c;
  }
  .certilytics-theme .popover svg {
    fill: #058b8c;
  }
  .certilytics-theme .popover .MB-Select .List-item.List-item--selected {
    background-color: #058b8c;
  }
  .certilytics-theme .popover .MB-Select .List-item.List-item--selected h4 {
    color: white;
  }
  .certilytics-theme .popover .MB-Select .List-item.List-item--selected svg {
    fill: white;
  }
  .certilytics-theme .popover .MB-Select .List-item:hover {
    background-color: #058b8c;
  }
  .certilytics-theme .popover .MB-Select .List-item:hover h4 {
    color: white;
  }
  .certilytics-theme .popover .emotion-1n6u8je:hover {
    color: #058b8c;
    background-color: #058b8c59;
  }
  .certilytics-theme .popover .e1rjxcz94[aria-checked=true] {
    background-color: #058b8c;
  }
  .certilytics-theme .popover .e1rjxcz94[aria-checked=true] svg {
    fill: white;
  }
  .certilytics-theme .popover .e1rjxcz94:hover label {
    color: #058b8c;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=recently-viewed-item] {
    color: #7a7878;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=recently-viewed-item]:hover {
    background-color: #058b8c59;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=recently-viewed-item]:hover [data-testid=recently-viewed-item-title] {
    color: #058b8c;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=recently-viewed-item] svg {
    fill: #058b8c;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=recently-viewed-item] [data-testid=recently-viewed-item-title] {
    color: #7a7878;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=recently-viewed-item] [data-testid=result-link-wrapper] span {
    color: #7a7878;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-result-item] [data-testid=search-result-item-icon] svg {
    fill: #ffe558;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-result-item] a {
    color: #7a7878;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-result-item]:hover {
    background-color: #7a7878;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-result-item]:hover a {
    color: black;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-result-item]:hover span {
    color: black;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-result-item]:hover div {
    color: black;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-dropdown-footer] div {
    color: #7a7878;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-dropdown-footer] svg {
    fill: #ffe558;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-dropdown-footer]:hover {
    background-color: #7a7878;
  }
  .certilytics-theme [data-testid=search-results-floating-container] [data-testid=search-dropdown-footer]:hover div {
    color: #black;
}
.certilytics-theme svg[data-testid="official-collection-marker"] {
    fill: #ffe558 !important;
}
.certilytics-theme svg[aria-label="official_collection icon"] {
    fill: #ffe558 !important;
  }
  .certilytics-theme .Modal [data-testid=item-picker-item]:hover {
    background-color: #058b8c59;
    color: white;
  }
  .certilytics-theme .Modal [data-testid=item-picker-item]:hover [data-testid=expand-btn] {
    background-color: #058b8c;
  }
  .certilytics-theme .Modal [data-testid=item-picker-item]:hover [data-testid=expand-btn] svg {
    fill: white;
  }
  .certilytics-theme .Modal [data-testid=item-picker-item] button[data-testid=expand-btn]:hover {
    background-color: white;
  }
  .certilytics-theme .Modal [data-testid=item-picker-item] button[data-testid=expand-btn]:hover svg {
    fill: #058b8c;
  }
  .certilytics-theme header [data-testid=sidebar-toggle] svg {
    fill: #058b8c;
  }
  .certilytics-theme header [data-metabase-event*="Collection Badge"]:hover {
    color: #058b8c;
  }
  .certilytics-theme header [data-metabase-event*="Collection Badge"]:hover svg {
    fill: #058b8c;
  }
  .certilytics-theme header > div > div:nth-of-type(2) > div:first-of-type .Icon-search {
    fill: #7a7878;
  }
/*
  .certilytics-theme header > div > div:nth-of-type(2) > div:nth-of-type(2) button {
    background-color: #058b8c;
    border-color: #058b8c;
  }
  .certilytics-theme header > div > div:nth-of-type(2) > div:nth-of-type(3) button:hover {
    background-color: #058b8c;
    border-color: #058b8c;
  }*/
  .certilytics-theme header > div > div:nth-of-type(2) > div:nth-of-type(3) button:hover svg {
    fill: white;
  }
  .certilytics-theme aside {
    background-color: #7a7878;
  }
  .certilytics-theme aside li:hover {
    background-color: #058b8c59;
    color: black;
  }
  .certilytics-theme aside li[selected=true] {
    background-color: #058b8c59;
  }
  .certilytics-theme aside li[selected=true] a {
    color: white;
  }
  .certilytics-theme aside li[aria-selected=true] {
    background-color: #058b8c59;
  }
  .certilytics-theme aside li[aria-selected=true] a {
    color: white;
  }
  .certilytics-theme aside li[label*=""]:hover {
    background-color: #ffe558;
  }
  .certilytics-theme aside li[label*=""]:hover a {
    color: white;
  }
  .certilytics-theme aside svg.Icon-badge {
    fill: #ffe558;
}
.certilytics-theme aside svg.Icon-official_collection {
  fill: #ffe558;
  }
  .certilytics-theme aside svg.Icon-ellipsis {
    fill: black;
}

.certilytics-theme aside svg[aria-label="home icon"] ,
.certilytics-theme aside svg[aria-label="home icon"]:hover {
    color: black;
}
.certilytics-theme aside li[aria-label*="Home"]:hover {
    background-color: #ffe55859;
}
.certilytics-theme aside li[aria-label*="Home"] a div {
    color: white;
}
.certilytics-theme aside li[aria-label*="Home"] a div svg {
  color: black;
}
.certilytics-theme aside li[aria-label*="Home"]:hover a div svg {
    color: black;
}
.certilytics-theme aside li[aria-label*="Home"][aria-selected=true] a div {
    color: black;
}
.certilytics-theme aside li[aria-label*="Home"][aria-selected=true] {
    background-color: #ffe558 !important;
}

.certilytics-theme aside svg[aria-label="learn icon"] ,
.certilytics-theme aside svg[aria-label="learn icon"]:hover {
    color: black;
}
.certilytics-theme aside li[aria-label*="How to use Metabase"]:hover {
    background-color: #ffe55859;
}
.certilytics-theme aside li[aria-label*="How to use Metabase"] a div {
    color: white;
}
.certilytics-theme aside li[aria-label*="How to use Metabase"] a div svg {
  color: black;
}
.certilytics-theme aside li[aria-label*="How to use Metabase"]:hover a div svg {
    color: black;
}
.certilytics-theme aside li[aria-label*="How to use Metabase"][aria-selected=true] a div {
    color: black;
}
.certilytics-theme aside li[aria-label*="How to use Metabase"][aria-selected=true] {
    background-color: #ffe558 !important;
}


.certilytics-theme aside svg[aria-label="person icon"] ,
.certilytics-theme aside svg[aria-label="person icon"]:hover {
    color: black;
}


.certilytics-theme aside svg[aria-label="model icon"] ,
.certilytics-theme aside svg[aria-label="model icon"]:hover {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse models"]:hover {
    background-color: #ffe55859;
}
.certilytics-theme aside li[aria-label*="Browse models"] a div {
    color: white;
}
.certilytics-theme aside li[aria-label*="Browse models"] a div svg {
  color: black;
}
.certilytics-theme aside li[aria-label*="Browse models"]:hover a div svg {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse models"][aria-selected=true] a div {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse models"][aria-selected=true] {
    background-color: #ffe558 !important;
}

.certilytics-theme aside svg[aria-label="database icon"] ,
.certilytics-theme aside svg[aria-label="database icon"]:hover {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse databases"]:hover {
    background-color: #ffe55859;
}
.certilytics-theme aside li[aria-label*="Browse databases"] a div {
    color: white;
}
.certilytics-theme aside li[aria-label*="Browse databases"] a div svg {
  color: black;
}
.certilytics-theme aside li[aria-label*="Browse databases"]:hover a div svg {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse databases"][aria-selected=true] a div {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse databases"][aria-selected=true] {
    background-color: #ffe558 !important;
}
  

.certilytics-theme aside svg[aria-label="metric icon"] ,
.certilytics-theme aside svg[aria-label="metric icon"]:hover {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse metrics"]:hover {
    background-color: #ffe55859;
}
.certilytics-theme aside li[aria-label*="Browse metrics"] a div {
    color: white;
}
.certilytics-theme aside li[aria-label*="Browse metrics"] a div svg {
  color: black;
}
.certilytics-theme aside li[aria-label*="Browse metrics"]:hover a div svg {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse metrics"][aria-selected=true] a div {
    color: black;
}
.certilytics-theme aside li[aria-label*="Browse metrics"][aria-selected=true] {
    background-color: #ffe558 !important;
}


.certilytics-theme aside [aria-label*=Home] div {
    color: black;
}
/*
.certilytics-theme aside h4 {
    color: black;
}
*/
.certilytics-theme aside h4 {
  color: white;
  font-size: 14px;
}
.certilytics-theme main {
    background-color: #e1e1e1;
}
.certilytics-theme main .QueryBuilder [data-testid=qb-header] > div:first-of-type > div:last-of-type *:hover {
    color: #058b8c;
}
.certilytics-theme main .QueryBuilder [data-testid=qb-header] > div:last-of-type > a button {
    background-color: #058b8c44;
}
.certilytics-theme main .QueryBuilder [data-testid=qb-header] > div:last-of-type > a button svg {
    fill: #058b8c;
}
.certilytics-theme main .QueryBuilder [data-testid=qb-header] > div:last-of-type > a button * {
    color: #058b8c;
}
.certilytics-theme main .QueryBuilder [data-testid=qb-header] > div:last-of-type > a button:hover {
    background-color: #058b8c59;
}
.certilytics-theme main .QueryBuilder [data-testid=qb-header] > div:last-of-type > div button:hover {
    background-color: #058b8c59;
}
  .certilytics-theme main .QueryBuilder [data-testid=qb-header] > div:last-of-type > div button:hover svg {
    fill: #058b8c;
  }
  .certilytics-theme main .QueryBuilder [data-testid=native-query-editor-container] > div > div:nth-of-type(2) fieldset.emotion-8u4vwn {
    border: 2px solid #058b8c;
  }
  .certilytics-theme main .QueryBuilder [data-testid=native-query-editor-container] > div > div:last-of-type a:hover {
    color: #058b8c;
  }
  .certilytics-theme main .QueryBuilder [data-testid=view-footer] > div > div:first-of-type button {
    background-color: #058b8c44;
    color: #058b8c;
  }
  .certilytics-theme main .QueryBuilder [data-testid=view-footer] > div > div:first-of-type button:hover {
    background-color: #058b8c59;
  }
  .certilytics-theme main .QueryBuilder [data-testid=view-footer] > div > div:nth-of-type(2) .emotion-1qwdxsr {
    background-color: #058b8c;
  }
  .certilytics-theme main .QueryBuilder [data-testid=view-footer] > div > div:last-of-type button:hover svg {
    fill: #058b8c;
  }
  .certilytics-theme main .QueryBuilder [data-testid=view-footer] > div > div:last-of-type svg:hover {
    fill: #058b8c;
  }
  .certilytics-theme main [data-testid=collection-menu] button:hover svg,
  .certilytics-theme main [data-testid=collection-menu] a:hover svg {
    fill: #058b8c;
  }
  .certilytics-theme main [data-testid=pinned-items] svg {
    fill: #058b8c;
  }
  .certilytics-theme main [data-testid=pinned-items] a:hover div {
    color: #058b8c;
  }
  .certilytics-theme main [data-testid=pinned-items] a:hover div + div > div {
    color: black;
  }
  .certilytics-theme main [data-testid=collection-table] [data-testid=collection-entry-type] svg {
    fill: black;
  }
  .certilytics-theme main [data-testid=collection-table] [data-testid=collection-entry-type] svg.Icon-folder {
    fill: #058b8c;
  }
  .certilytics-theme main [data-testid=collection-table] [data-testid=collection-entry-type] svg.Icon-badge {
    fill: #ffe558;
  }
  .certilytics-theme main [data-testid=collection-table] [data-testid=collection-entry-name] a:hover * {
    color: #058b8c;
  }
  .certilytics-theme main [data-testid=collection-table] button[aria-label=Actions]:hover {
    background-color: #058b8c59;
  }
  .certilytics-theme main [data-testid=collection-table] button[aria-label=Actions]:hover svg {
    fill: #058b8c;
  }
  .certilytics-theme main svg[aria-label="trash icon"] {
    color: #058b8c;
  }
  .certilytics-theme td[data-testid="model-name"] a svg {
    color: #058b8c;
  }
  .certilytics-theme main h1.emotion-Text-root * svg {
    color: #058b8c;
  }

  .certilytics-theme .Dashboard [data-testid=edit-bar] {
    background-color: #058b8c59;
  }
  .certilytics-theme .Dashboard [data-testid=edit-bar] button:first-of-type:hover {
    background-color: #058b8c;
    color: white;
  }
  .certilytics-theme .Dashboard [data-testid=edit-bar] button:last-of-type {
    color: #058b8c;
  }
  .certilytics-theme .Dashboard [data-testid=edit-bar] button:last-of-type:hover {
    background-color: #058b8c;
    color: white;
  }
  .certilytics-theme .Dashboard [role=tablist] button.emotion-t73b9e {
    background-color: transparent;
    border: 1px solid #058b8c;
  }
  .certilytics-theme .Dashboard [role=tablist] button.emotion-t73b9e:hover {
    background-color: #058b8c;
  }
  .certilytics-theme .Dashboard [role=tablist] button.emotion-t73b9e:hover svg {
    fill: white;
  }
  .certilytics-theme .Dashboard [data-testid=editing-dashboard-text-container] a {
    color: #058b8c;
  }
  .certilytics-theme .Dashboard [data-testid=editing-dashboard-text-container]:hover {
    border: 1px solid #058b8c;
  }
  .certilytics-theme .Dashboard .react-resizable-handle::after {
    border-color: #058b8c !important;
  }
  .certilytics-theme .Dashboard [data-testid=entity-edit-display-link] svg {
    fill: #058b8c;
  }
  .certilytics-theme [data-testid=dashboard-parameters-widget-container] fieldset.emotion-8u4vwn {
    border: #058b8c 2px solid;
  }
  .certilytics-theme [data-testid=dashboard-parameters-widget-container] fieldset ._3hpav._31npp.U73OA input {
    color: #058b8c;
  }
  .certilytics-theme [data-testid=dashboard-parameters-widget-container] fieldset ._3hpav._31npp.U73OA input + svg {
    fill: #058b8c;
  }
  .certilytics-theme [data-testid=dashboard-parameters-widget-container] button.Button {
  background-color: #058b8c;
}
.certilytics-theme aside[data-testid="dashboard-parameter-sidebar"] button {
  color: white;
  }
.certilytics-theme aside[data-testid="dashboard-parameter-sidebar"] button[data-active="true"] {
    color: white;
    border-color: #058b8c;
}
.certilytics-theme aside[data-testid="dashboard-parameter-sidebar"] label {
  color: white;
}
.certilytics-theme aside[data-testid="dashboard-parameter-sidebar"] div[role="tablist"] div {
    color: white;
}
.certilytics-theme aside[data-testid="dashboard-parameter-sidebar"] div[aria-haspopup="dialog"] div[role="listitem"] div {
  color: white;
}
.certilytics-theme aside[data-testid="dashboard-parameter-sidebar"] div[role="tabpanel"] div {
    color: black;
}
.certilytics-theme aside[data-testid="dashboard-parameter-sidebar"] div[role="tabpanel"] p {
    color: white;
}
.certilytics-theme aside[data-testid="add-card-sidebar"] ul[data-testid="select-list"] li svg {
    color: black;
}
.certilytics-theme div[data-testid="dashboard-parameters-and-cards"] ~ aside div button not([role="tab"]) {
    color: white;
    background-color: #058b8c;
}
.certilytics-theme div[data-testid="dashboard-parameters-and-cards"] ~ aside div svg {
    fill: black;
}
.certilytics-theme div[data-testid="dashboard-parameters-and-cards"] ~ aside div div div h5 {
    color: white;
}
/*
  .certilytics-theme [data-testid=sidebar-left] label {
    color: black;
}*/
.certilytics-theme [data-testid=sidebar-left] [data-testid=chart-type-option-label] {
  color: white;
}
.certilytics-theme div[data-testid="chart-type-sidebar"] div {
  color: white;
}
.certilytics-theme aside div[aria-haspopup="listbox"] {
    background-color: white;
}

  .certilytics-theme [data-testid=sidebar-left] [data-testid=display-options-sensible] [role=option][aria-selected=true] [data-testid] svg,
  .certilytics-theme [data-testid=sidebar-left] [data-testid=display-options-not-sensible] [role=option][aria-selected=true] [data-testid] svg,
  .certilytics-theme [data-testid=sidebar-left] [data-testid=display-options-sensible] [role=option][aria-selected=true] [data-testid] svg:hover  {
    fill: black;
  }
  .certilytics-theme [data-testid=sidebar-left] [data-testid=display-options-sensible] button[data-is-selected=true],
  .certilytics-theme [data-testid=sidebar-left] [data-testid=display-options-not-sensible] button[data-is-selected=true]  {
        background-color: white;
  }
  .certilytics-theme [data-testid=sidebar-left] [data-testid=display-options-sensible] button[data-is-selected=false],
  .certilytics-theme [data-testid=sidebar-left] [data-testid=display-options-not-sensible] button[data-is-selected=false]  {
    color: black;
  }
  .certilytics-theme aside[data-testid="sidebar-left"] div[data-testid="chartsettings-sidebar"] div[data-testid="chart-settings-widget-graph.dimensions"] div div a {
    color: black !important;
  }
  .certilytics-theme aside div[data-testid="chart-settings-widget-graph.metrics"] div a {
    color: white;
  }
  

  .certilytics-theme [data-testid=dashboard-header] [data-testid=revision-history-button]:hover {
    color: #058b8c;
  }
  .certilytics-theme [data-testid=dashboard-header] button:hover {
    background-color: #058b8c59;
  }
  .certilytics-theme [data-testid=dashboard-header] button:hover svg {
    fill: #058b8c;
  }
  .certilytics-theme #Dashboard-Cards-Container .DashCard [data-testid=legend-caption]:hover .emotion-vx6rhr {
    color: #058b8c;
  }
  .certilytics-theme #Dashboard-Cards-Container .DashCard .Icon-ellipsis:hover {
    fill: #058b8c;
  }
  .certilytics-theme #Dashboard-Cards-Container button .emotion-1w35l9a {
    color: #058b8c;
  }
  .certilytics-theme #Dashboard-Cards-Container .emotion-123vsmy {
    color: #058b8c;
  }
  .certilytics-theme aside[data-testid=sidebar-right] [data-testid=sidebar-header-title] {
    color: black;
  }
  .certilytics-theme aside[data-testid=sidebar-right] [data-testid=sidebar-header-title]:hover {
    color: #058b8c;
  }
  .certilytics-theme aside[data-testid=sidebar-right] ul * {
    color: black;
  }
  .certilytics-theme aside[data-testid=sidebar-right] ul a:hover {
    background-color: #058b8c59;
  }
  .certilytics-theme aside[data-testid=sidebar-right] textarea {
    color: black;
  }
  .certilytics-theme aside[data-testid=sidebar-right] .Button-group a {
    color: #058b8c;
  }
  .certilytics-theme aside[data-testid=sidebar-right] .Button-group .Button--active {
    background-color: #058b8c;
    color: white;
  }
  .certilytics-theme aside[data-testid=sidebar-right] h3 {
    color: white;
  }
  .certilytics-theme aside[data-testid=sidebar-right] input[type=radio]:checked + div > span:first-of-type {
    background-color: #058b8c;
    box-shadow: #058b8c 0px 0px 0px 2px;
  }
  .certilytics-theme aside[data-testid=sidebar-right] input[type=radio]:checked + div > span:last-of-type {
    color: #058b8c;
  }
  .certilytics-theme aside[data-testid=sidebar-right] #tag-editor-required:checked {
    background-color: #058b8c;
  }
  .certilytics-theme aside[data-testid=sidebar-right] .border-transparent.border-top.border-bottom span {
    color: black;
  }
  .certilytics-theme aside[data-testid=sidebar-right] .border-transparent.border-top.border-bottom span:hover {
    color: #058b8c;
  }
  .certilytics-theme aside[data-testid=sidebar-right] .border-transparent.border-top.border-bottom:hover > div {
    background-color: #058b8c59;
  }
  .certilytics-theme aside[data-testid="sidebar-right"] div[data-testid="parameter-value-widget-target"] div[role="listitem"] div div {
    color: black !important;
  }

  .certilytics-theme aside[data-testid="sidebar-right"] div[data-testid="parameter-value-widget-target"] div[role="listitem"] div div span {
    color: black !important;
  }

  .certilytics-theme aside svg.Icon-badge {
    fill: white;
  }
  .certilytics-theme aside svg.Icon-ellipsis {
    fill: white;
  }
  .certilytics-theme aside [aria-label*=Home] div {
    color: white;
  }
  .certilytics-theme aside li[role=treeitem] {
    color: white;
  }
  .certilytics-theme aside li[role=treeitem] a div svg,
  .certilytics-theme aside li[role=treeitem] button svg {
    color: black;
  }
  .certilytics-theme aside li[aria-label*="Add your own data"] {
    background-color: #058b8c;
  }
  .certilytics-theme aside li[aria-label*="Add your own data"] svg {
    fill: white !important;
  }
  .certilytics-theme aside li[aria-label*="Add your own data"]:hover svg {
    fill: white !important;
  }
.certilytics-theme aside a[data-testid="add-database-link"] button {
  color: white;
  border-color: white;
}


.certilytics-theme aside div[data-testid="chartsettings-list-container"] button div {
  color: black;
}
/*
  .certilytics-theme aside[data-testid=native-query-editor-sidebar] a svg,
  .certilytics-theme aside[data-testid=native-query-editor-sidebar] button svg {
    fill: white;
  }*/
  .certilytics-theme aside[data-testid=native-query-editor-sidebar] a:hover svg,
  .certilytics-theme aside[data-testid=native-query-editor-sidebar] button:hover svg {
  fill: #058b8c;
  }

  .certilytics-theme aside[data-testid=native-query-editor-sidebar] button[aria-label="Refresh"] {
    background-color: #058b8c;
  }
  .certilytics-theme aside[data-testid=native-query-editor-sidebar] button[aria-label="Refresh"] svg {
    fill: white;
  }

  /*
.certilytics-theme aside svg {
  fill: white;
  }
  */
.certilytics-theme aside svg.Icon-badge {
  fill: #ffe558;
}
.certilytics-theme .tippy-box li button svg {
  fill: #ffe558 !important;
}
.certilytics-theme .tippy-box li:hover * {
  color: #7a7878 !important;
  }
  .certilytics-theme .popover a:hover div,
  .certilytics-theme .popover [data-metabase-event*=Collection]:hover div,
  .certilytics-theme .popover li[data-testid]:hover div {
    background-color: transparent;
  }
.certilytics-theme .popover button:hover div,
.certilytics-theme .popover a:hover div {
  color: #7a7878 !important;
}
.certilytics-theme .popover button:hover div svg,
.certilytics-theme .popover a:hover div svg {
  fill: #7a7878 !important;
}

/*
  .certilytics-theme [data-testid=sidebar-left] [role=radiogroup] label input + div span {
    color: white;
  }
  .certilytics-theme [data-testid=sidebar-left] [role=radiogroup] label input + div:hover span {
    color: #058b8c;
  }
  .certilytics-theme [data-testid=sidebar-left] [role=radiogroup] label input:checked + div {
    border-bottom: 2px solid #058b8c;
  }
  .certilytics-theme [data-testid=sidebar-left] [role=radiogroup] label input:checked + div span {
    color: white;
    background-color: #058b8c;
  }
*/

  .certilytics-theme [data-testid=sidebar-left] label {
    color: white;
  }
.certilytics-theme [data-testid=sidebar-left] button.emotion-1kz0nn9 {
    background-color: #058b8c;
    color: white;
  }
.certilytics-theme button.emotion-ep7pfb svg {
  fill: #058b8c !important;
  }
.certilytics-theme .Icon-badge {
  fill: #058b8c !important;
  }
.certilytics-theme aside[data-testid=sidebar-left] h3 {
  color: white !important;
}
.certilytics-theme aside[data-testid=sidebar-left] h3 ~ div {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-left] h3 ~ div button {
  color: white !important;
}
.certilytics-theme aside[data-testid=sidebar-left] h3 ~ div button:hover {
  background-color: #afe33d !important;
  }
.certilytics-theme aside[data-testid=sidebar-left] h3 ~ div button[data-testid=conditional-formatting-value-operator-button] {
  color: #7a7878 !important;
  }
.certilytics-theme aside[data-testid=sidebar-left] [data-testid=formatting-rule-preview] * {
  color: #7a7878 !important;
  fill: #7a7878 !important;
  }
.certilytics-theme aside[data-testid=sidebar-left] [data-testid=sidebar-header-title] {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-left] .emotion-Button-label {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-left] .text-brand {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-left] [data-testid*=draggable-item] svg {
  fill: #7a7878 !important;
  }
.certilytics-theme aside[data-testid=main-navbar-root] li[role=treeitem][aria-selected=true] {
  background-color: #ffe558 !important;
}
.certilytics-theme aside li[role=treeitem][aria-selected=false]:hover {
    background-color: #ffe55859;
}
.certilytics-theme aside[data-testid=main-navbar-root] li[role=treeitem][aria-selected=true] * {
    color: black !important;
    fill: black !important;
}/*
.certilytics-theme aside[data-testid=main-navbar-root] li[role=treeitem][aria-selected=false] * {
    color: black !important;
}*/
.certilytics-theme aside[data-testid=main-navbar-root] li[role=treeitem][aria-selected=false]:hover * {
    color: black !important;
    fill: black !important;
}
.certilytics-theme [data-testid="main-navbar-root"] nav [role="treeitem"]:hover * {
    color: black;
}
  
  .certilytics-theme aside[data-testid=sidebar-right] [data-testid=sidebar-header-title] {
  color: white !important;
  }
  .certilytics-theme aside[data-testid=sidebar-right] ul * {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] .ml1 * {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] div[class*=emotion] {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] button[class*=emotion] * {
  fill: black !important;
  color: black !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] label[class*=emotion] {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] div[aria-describedby] * {
  color: #7a7878 !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] svg + span {
  color: white !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] .bg-light-hover:hover {
  background-color: #ffe558 !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] pre {
  color: #7a7878 !important;
  }
.certilytics-theme aside[data-testid=sidebar-right] buttonblack.Button {
  background-color: #ffe558;
  }
.certilytics-theme aside[data-testid=sidebar-right] buttonblack.Button:hover {
  background-color: #ffe558;
  }
.certilytics-theme aside[data-testid=sidebar-right] .emotion-ipw7qc:hover {
  background-color: #ffe558 !important;
  }
.certilytics-theme aside textarea {
  color: white !important;
  }
  /*
.certilytics-theme button[data-testid=viz-type-button] {
  color: #7a7878 !important;
  }
.certilytics-theme button[data-testid=viz-type-button] + button svg {
  fill: #7a7878 !important;
  }

.certilytics-theme header button * {
    color: black !important;
  fill: black !important;
  }
  */
.certilytics-theme main ul[role="menu"] li {
    color: black !important;
}
  .certilytics-theme .AdminList-items * {
    color: white !important;
  }
.certilytics-theme .AdminList li * {
  color: white !important;
  }
.certilytics-theme .AdminList li * * {
  color: white !important;
  }
.certilytics-theme .AdminList li *.selected {
  background-color: #ffe558;
  color: #7a7878 !important;
  }
.certilytics-theme .AdminList li *.selected * {
  color: #7a7878 !important;
  }
.certilytics-theme .AdminList li *:hover {
  background-color: #ffe558;
  color: #7a7878 !important;
  }
.certilytics-theme .AdminList li *:hover * {
  color: #7a7878 !important;
  }
.certilytics-theme .tippy-box li * svg,
.certilytics-theme .tippy-box li button svg {
  fill: black !important;
  }
.certilytics-theme .tippy-box li[role=option] {
  color: black !important;
  fill: black !important;
}

.certilytics-theme button[aria-label="New"] div div h4 {
    color:white !important;
}
.certilytics-theme button[aria-label="New"] div svg {
    color: white;
}

/*
.certilytics-theme .Button--primary {
  color: black !important;
}
.certilytics-theme .Button--primary.emiw9oj2 {
  background-color: #ffe558 !important;
  }
.vaWZu {
    background-color: #ffe558 !important;
    color: black !important;
  }
.certilytics-theme .Button--primary .emiw9oj0 {
  color: black !important;
}
*/


.certilytics-theme [data-testid=qb-header-action-panel] > button *,
.certilytics-theme [data-testid=qb-header-action-panel] > span * {
  color: black !important;
  }
.certilytics-theme [data-testid=qb-header-action-panel] div button * {
  color: black !important;
  }
.certilytics-theme [data-testid=qb-header-action-panel] div button.emotion-jvkbd2 .Icon-notebook {
  fill: white !important;
  }
.certilytics-theme [data-testid=qb-header-action-panel] div button.emotion-13dz0zp .Icon-notebook {
  fill: black !important;
  }
.certilytics-theme [data-testid=qb-header-action-panel] div button:hover * {
  color: black !important;
  }
.certilytics-theme [data-testid=edit-bar] * {
  color: black !important;
  fill: black !important;
  }
.certilytics-theme [data-testid=dashboardcard-actions-panel] * {
  fill: #7a7878 !important;
  }
.certilytics-theme [data-testid=add-card-sidebar] div[class*=emotion] {
  color: white !important;
  }
.certilytics-theme [data-testid=add-card-sidebar] div[class*=emotion] span {
  color: white !important;
  }
.certilytics-theme [data-testid=cell-data] a {
  color: #7a7878 !important;
  }
.certilytics-theme [data-testid=collection-entry-name] a:hover * {
  color: #7a7878 !important;
  }
  .certilytics-theme [data-testid=dimension-list-item]:hover * {
  color: black !important;
  fill: black !important;
  }
.certilytics-theme [data-testid=dimension-list-item]:hover div[class*=emotion] {
  color: black !important;
  }
.certilytics-theme [data-testid=sidebar-content] + button {
  background-color: #0a4d41 !important;
  }
.certilytics-theme [data-testid=sidebar-content] + button * {
  color: white !important;
  }
.certilytics-theme aside.emotion-1mcxqo0 * {
  color: white !important;
  }
.certilytics-theme aside.emotion-1mcxqo0 input {
  color: #7a7878 !important;
  }
.certilytics-theme aside.emotion-1mcxqo0 input * {
  color: #7a7878 !important;
  }
.certilytics-theme aside.emotion-1mcxqo0 [aria-label="No default"] * {
  color: #7a7878 !important;
  }
.certilytics-theme aside.emotion-1mcxqo0 .emotion-1lxx9p0 * {
  color: #7a7878 !important;
  }
.certilytics-theme [data-testid=item-picker-item]:hover {
  background-color: #7a7878 !important;
  }
.certilytics-theme [data-popover=mantine-popover] .List-item:hover * {
  color: white !important;
  background-color: #7a7878 !important;
  fill: white !important;
  }