#root .cc-window {
    background-color:var(  --c-dark-blue);
    border-radius:var(--r-10);
    font:var(--c-font);
}
#root .cc-granular-container .cc-categories-panel {
  background-color: var(--c-background-white-10);
}
#root .cc-granular-container .cc-category {
 background-color: var(--c-background-white-10);
  border-radius:var(--r)
}
#root .cc-window .cc-granular-container input[type='checkbox'] + span::before{
  min-width:unset;
}
#root .cc-action-row .cc-allow{
  background-color:var(--c-emphasis)!important
}
#root .cc-bottom:not(.cc-right) .cc-action-row .cc-allow {
  margin-left:0px;
}
#root .cc-bottom:not(.cc-right).cc-floating {
  max-width:unset!important;
  bottom:0px;
}
#root .cc-granular-container .cc-toggle input:checked + .cc-toggle-slider {
  background-color:var(--c-emphasis)
}
#root .cc-granular-container .cc-always-active {
  color:var(--c-emphasis)!important
}
.cc-floating .cc-message {
  margin-bottom:0px;
}
#root .cc-window .cc-customize-row a {
  width:100%;
  color: var(--c-f-s);
}

#root .cc-window .cc-customize-row a::after {
 
  width:auto;
  margin-left:auto;
}
#root .cc-window button {
  font:var(--c-font);
  font-size:12px;
}
#root .cc-revoke {
  display:none;
}