/* Discourse */
:root section#main{
  --primary:                   var(--color-01-20);
  --secondary:                 var(--color-01-95);
  --tertiary:                  var(--color-01-40);
  --quaternary:                var(--color-01-50);
  --header_background:         var(--color-01-86);
  --header_primary:            var(--color-01-20);
  --highlight:                 var(--color-01-70);
  --d-selected:                var(--color-01-85);
  --d-hover:                   var(--color-01-90);
  --d-sidebar-background:      var(--color-01-92); 
  --d-sidebar-footer-fade:     var(--color-01-92);
  --always-black-rgb:          var(--color-rgb-01-01);
  --primary-rgb:               var(--color-rgb-01-20);
  --primary-low-rgb:           var(--color-rgb-01-95);
  --primary-very-low-rgb:      var(--color-rgb-01-99);
  --secondary-rgb:             var(--color-rgb-01-95);
  --header_background-rgb:     var(--color-rgb-01-70);
  --tertiary-rgb:              var(--color-rgb-01-40);
  --highlight-rgb:             var(--color-rgb-01-70);
  --success-rgb:               var(--color-rgb-01-50);
  --primary-very-low:          var(--color-01-99);
  --primary-low:               var(--color-01-95);
  --primary-low-mid:           var(--color-01-75);
  --primary-medium:            var(--color-01-60);
  --primary-high:              var(--color-01-40);
  --primary-very-high:         var(--color-01-20);
  --primary-50:                var(--color-01-99);
      --primary-100: var(--color-01-92);
      --primary-200: var(--color-01-84);
      --primary-300: var(--color-01-76);
      --primary-400: var(--color-01-68);
      --primary-500: var(--color-01-60);
      --primary-600: var(--color-01-52);
      --primary-700: var(--color-01-44);
      --primary-800: var(--color-01-36);
      --primary-900: var(--color-01-28);
  --header_primary-low:        rgb(var(--color-rgb-01-75));
  --header_primary-low-mid:    rgb(var(--color-rgb-01-70));
  --header_primary-medium:     rgb(var(--color-rgb-01-60));
  --header_primary-high:       rgb(var(--color-rgb-01-50));
  --header_primary-very-high:  rgb(var(--color-rgb-01-20));
  --secondary-low:             var(--color-01-20);
  --secondary-medium:          var(--color-01-40);
  --secondary-high:            var(--color-01-60);
  --secondary-very-high:       var(--color-01-90);
  --tertiary-very-low:         var(--color-01-99);
  --tertiary-low:              var(--color-01-95);
  --tertiary-medium:           var(--color-01-60);
  --tertiary-high:             var(--color-01-40);
  --tertiary-hover:            var(--color-01-20);
  --tertiary-50:               var(--color-01-99);
      --tertiary-100: var(--color-01-95);
      --tertiary-200: var(--color-01-90);
      --tertiary-300: var(--color-01-85);
      --tertiary-400: var(--color-01-80);
      --tertiary-500: var(--color-01-75);
      --tertiary-600: var(--color-01-70);
      --tertiary-700: var(--color-01-65);
      --tertiary-800: var(--color-01-60);
      --tertiary-900: var(--color-01-55);
  --quaternary-low:           var(--color-01-80);
  --highlight-bg:             var(--color-01-90);
  --highlight-low:            var(--color-01-90);
  --highlight-medium:         var(--color-01-80);
  --highlight-high:           var(--color-01-30);
  --blend-primary-secondary-5:          rgb(var(--color-rgb-01-95));
  --primary-med-or-secondary-med:       var(--color-01-60);
  --primary-med-or-secondary-high:      var(--color-01-60);
  --primary-high-or-secondary-low:      var(--color-01-40);
  --primary-low-mid-or-secondary-high:  var(--color-01-75);
  --primary-low-mid-or-secondary-low:   var(--color-01-75);
  --primary-or-primary-low-mid:         var(--color-01-20);
  --highlight-low-or-medium:            var(--color-01-90);
  --tertiary-or-tertiary-low:           var(--color-01-40);
  --tertiary-low-or-tertiary-high:      var(--color-01-95);
  --tertiary-med-or-tertiary:           var(--color-01-60);
  --secondary-or-primary:               var(--color-01-95);
  --tertiary-or-white:                  var(--color-01-40);
  --float-kit-arrow-stroke-color:       var(--primary-low);
  --float-kit-arrow-fill-color:         var(--secondary);
  --d-content-background: rgba( var(--color-rgb-01-83),1 );
}
.search-input--header{
      background-color: rgba( var(--color-rgb-01-83),0.2 ) !important;
      color: var(--color-01-01)
}
div#main-outlet, #list-area{
      background-color: rgba( var(--color-rgb-02-90),1 ) !important;
}
.list-controls{
      background-color: rgba( var(--color-rgb-01-90), 0.9) !important;
      border-radius: 30px;
}
.topic-list-item{
      background-color: rgba( var(--color-rgb-01-85), 0.4) !important;
}
.topic-list-item a{
      color: var(--color-01-10) !important;
}
div#main-outlet div.regular.ember-view{
  background-color: rgba( var(--color-rgb-01-85),0.3 );
  border-radius: 06px;
}
button.btn{
  background-color: rgba( var(--color-rgb-01-85),0.9 );
}
div.timeline-scrollarea div.timeline-scroller{
  background-color: rgba( var(--color-rgb-01-85),0.9 ) !important;
  border-radius: 06px;
}