.cc-revoke {
  display: block !important;
}
html,
body {
  --color_Navanti_Turquoise: #52bebb;
  --color-nav-background: #58595b;
  --color-nav-highlight-bg: #2c2d2f;
}
#kshfDashboard.kshf {
  height: 100vh;
  width: 100vw;
}
#kshfDashboard.kshf .panel_Basic {
  font-size: 1.1em;
}
#kshfDashboard.kshf .dashboardButton {
  display: none !important;
}
#kshfDashboard.kshf .insightButton > input {
  display: none;
}
#kshfDashboard.kshf .insightButton > input:checked + .header + .content {
  display: block;
}
#kshfDashboard.kshf .insightButton > input:checked + .header:after {
  content: " x";
}
#kshfDashboard.kshf .insightButton > .header {
  display: inline-block;
  background: var(--color_Navanti_Turquoise);
  margin-left: 8px;
  padding: 4px 4px 0px 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: 500;
  cursor: pointer !important;
  text-shadow: var(--color_background_Dark) 1px 1px 2px;
  font-family: "Roboto Slab";
}
#kshfDashboard.kshf .insightButton > .content {
  position: absolute;
  display: none;
  top: 100%;
  right: 0px;
  width: 550px;
  z-index: 2000;
  background-color: #eef2f2;
  color: var(--color_background_Dark) !important;
  cursor: default;
  padding: 0.8em;
  overflow-x: auto;
  text-align: left;
  white-space: initial;
  border: solid 1px;
  font-size: 1em;
}
#kshfDashboard.kshf .insightButton > .content .asdsadas {
  margin-bottom: 1em;
  font-weight: 500;
}
#kshfDashboard.kshf .insightButton > .content > ul {
  list-style-type: none;
  margin: 0px;
  padding-inline-start: 1em;
}
#kshfDashboard.kshf .insightButton > .content > ul > li {
  position: relative;
  margin-bottom: 0.8em;
  font-weight: 300;
}
#kshfDashboard.kshf .insightButton > .content > ul > li:before {
  content: "✓";
  position: absolute;
  left: -1em;
}
#kshfDashboard.kshf .insightButton > .content > ul > li > img {
  height: 1.5em;
  margin-top: 0.5em;
}
