/* Contains site theme */
/* stylelint-disable */
/* This sheet contains rules/mixins for device specific sizes
 */
svg#globe path:not(.graticule) {
  fill: #b380bc; }

svg#globe path:not(.graticule) {
  stroke: #9f5fab; }

svg#globe path.graticule {
  stroke: #efe4f1; }

svg#globe circle.marker {
  fill: #b380bc; }

body.tabbing input:not(.clicked):focus {
  box-shadow: 0 0 2px 1px #33b3cc; }

body.tabbing button:not(.clicked):focus {
  box-shadow: 0 0 2px 1px #33b3cc; }

body.tabbing select:not(.clicked):focus {
  box-shadow: 0 0 2px 1px #33b3cc; }

body.tabbing a[href]:not(.clicked):focus {
  box-shadow: 0 0 2px 1px #33b3cc; }

body.tabbing *:not(.clicked):not([tabindex="-1"]):focus {
  box-shadow: 0 0 2px 1px #33b3cc; }

body.tabbing .slider-checkbox input:not([tabindex="-1"]):focus ~ .label::after {
  box-shadow: 0 0 2px 1px #33b3cc; }

body .content {
  background: #061113 url("/images/static/noise_black.png"); }

.card p {
  color: #212121; }

.card p.none {
  color: #bbbbbb; }

.card .run-viewer .run-form .card > p.description.none {
  color: #bbbbbb; }

.card.none svg.none-icon {
  fill: #bbbbbb; }

.card p a {
  color: #2ea1b8; }

.card p input.link {
  color: #2ea1b8; }

.card p a:visited {
  color: #7e519e; }

body .card:not(.loading):not(.transparent) {
  background: #ffffff; }

svg#globe circle.marker {
  stroke: #ffffff; }

body .card:not(.transparent) {
  background-color: #ffffff; }

body .card:not(.transparent) img.qrcode {
  background-color: #ffffff; }

body .card .objects-container li.object.empty.stuck a:last-child {
  box-shadow: 0px 0px 2px 2px #ffffff; }

.card.flex.filled > *:last-child:not(h2):not(.filled):not(.separator-resize):not(.sidebar):not(.submit):not(.horizontal) {
  box-shadow: 0px 2px 0px 2px #ffffff; }

.card > h2 {
  background: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-query {
  background-color: #ffffff; }

.error:not(img) {
  background: #b56868; }

.content .card.error:not(.loading):not(.transparent) {
  background: #b56868; }

.content .card.errors {
  background: #b56868; }

.content .card.error:not(.loading):not(.transparent) h2 {
  background: #b56868; }

.content .card.errors h2 {
  background: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-object {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-dispatch {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-object::before {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-object::after {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-dispatch::before {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-dispatch::after {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route::before {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route::after {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .info::before {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .info::after {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-query::after {
  background-color: #b56868; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-query::after {
  border-bottom-color: #9d4d4d; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-query::before {
  border-color: #9d4d4d; }

.error {
  color: #ffffff; }

.error > svg {
  fill: #ffffff; }

.content .card.errors h2 {
  color: #ffffff; }

.content .card.error:not(.loading):not(.transparent) {
  color: #ffffff; }

.content .card.error:not(.loading):not(.transparent) h2 {
  color: #ffffff; }

.error {
  border-color: #ffb2b2; }

.content .card.error:not(.loading):not(.transparent) {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-object {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-dispatch {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route::before {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route::after {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .info::before {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .info::after {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-object::before {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-object::after {
  border-top-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-dispatch::before {
  border-color: #ffb2b2; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.unknown-route .task-form-dispatch::after {
  border-top-color: #ffb2b2; }

.warning {
  background: #fff783; }

.card p.warning {
  background: #fff783; }

.warning {
  color: #464317; }

.warning > svg {
  fill: #464317; }

.card p.warning {
  color: #464317; }

.warning {
  border-color: #ffffff; }

.card p.warning {
  border-color: #ffffff; }

.success {
  background: #5f9b6c; }

.success {
  color: #ffffff; }

.success > svg {
  fill: #ffffff; }

.success {
  border-color: #9dd4a9; }

.saving {
  background: #5999a6; }

.saving {
  color: #ffffff; }

.saving > svg {
  fill: #ffffff; }

.saving {
  border-color: #b2f2ff; }

.content .card.markdown pre {
  background: #343434 url("/images/static/noise_med_gray.png"); }

.content .card.markdown pre {
  color: #dddddd; }

nav.navigation-list > ul {
  background: #ffffff; }

nav.navigation-list ul > li > a {
  background: #ffffff; }

nav.navigation-list ul > li > a {
  color: #828282; }

nav.navigation-list ul > li a span.status .dot {
  background: #b3b3b3; }

nav.navigation-list ul > li.active > a {
  background: #5999a6; }

nav.navigation-list ul > li.active .before {
  background: #5999a6; }

nav.navigation-list ul > li.active > a {
  color: #ffffff; }

nav.navigation-list ul > li.active a span.status .dot {
  background: #ffffff; }

body.embedded nav.topbar {
  background: url("/images/logos/logo_sunburst.svg") no-repeat 0 0/auto 100%, #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded nav.topbar {
  box-shadow: 0px 0px 3px 0px #000000; }

body.embedded nav.topbar ul.navbar li > a {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded nav.topbar ul.navbar a.current-person {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded nav.topbar ul.navbar a.topbar-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded nav.topbar ul.navbar a.dropdown-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded nav.topbar ul.navbar button.current-person {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded nav.topbar ul.navbar div.topbar-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded nav.topbar ul.navbar button.topbar-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded nav.topbar ul.navbar button.dropdown-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded body.embedded .content.flex > ul.tabs.card-tabs > li.dropdown-menu button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar {
  background: url("/images/logos/logo_sunburst.svg") no-repeat 0 0/auto 100%, #eee3f8 linear-gradient(to top, #ddd, #fff); }

span.topbar.documentation {
  background: url("/images/logos/logo_sunburst.svg") no-repeat 0 0/auto 100%, #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar .logo {
  background: url("/images/logos/logo6_small.png") no-repeat 10% 50%; }

@media (min-width: 2561px), (min-device-width: 2561px) {
  nav.topbar .logo {
    background: url("/images/logos/logo6_small_4k.png") no-repeat 10% 50%; } }
nav.topbar .divider {
  border-top-color: #8c5e8d; }

nav.topbar .divider-right {
  border-top-color: #5999a6; }

nav.topbar #username {
  color: #7600BD; }

nav.topbar a {
  color: #303030; }

span.topbar.documentation a:not(.button) {
  color: #303030; }

nav.topbar {
  box-shadow: 0px 0px 3px 0px #000000; }

nav.topbar ul.navbar a.dropdown-button svg {
  fill: #6aa3ae; }

nav.topbar ul.navbar button.dropdown-button svg {
  fill: #6aa3ae; }

nav.topbar ul.navbar a.topbar-button svg {
  fill: #6aa3ae; }

nav.topbar ul.navbar div.topbar-button svg {
  fill: #6aa3ae; }

nav.topbar ul.navbar li > a {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar ul.navbar a.current-person {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar ul.navbar a.topbar-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar ul.navbar a.dropdown-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar ul.navbar button.current-person {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar ul.navbar div.topbar-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar ul.navbar button.topbar-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar ul.navbar button.dropdown-button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

body.embedded .content.flex > ul.tabs.card-tabs > li.dropdown-menu button {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

span.topbar.documentation a {
  background: #eee3f8 linear-gradient(to top, #ddd, #fff); }

nav.topbar ul.navbar li > a:hover {
  background: linear-gradient(to top, #ececec, #fff); }

nav.topbar ul.navbar a.current-person:hover {
  background: linear-gradient(to top, #ececec, #fff); }

nav.topbar ul.navbar a.topbar-button:hover {
  background: linear-gradient(to top, #ececec, #fff); }

nav.topbar ul.navbar a.dropdown-button:hover {
  background: linear-gradient(to top, #ececec, #fff); }

nav.topbar ul.navbar button.current-person:hover {
  background: linear-gradient(to top, #ececec, #fff); }

nav.topbar ul.navbar div.topbar-button:hover {
  background: linear-gradient(to top, #ececec, #fff); }

nav.topbar ul.navbar button.topbar-button:hover {
  background: linear-gradient(to top, #ececec, #fff); }

nav.topbar ul.navbar button.dropdown-button:hover {
  background: linear-gradient(to top, #ececec, #fff); }

body.embedded .content.flex > ul.tabs.card-tabs > li.dropdown-menu button:hover {
  background: linear-gradient(to top, #ececec, #fff); }

nav.topbar ul.navbar a.dropdown-button:hover svg {
  fill: #4a838e; }

body.embedded .content > ul.tabs > li.dropdown-menu:not(.active):not(.sidebar) button svg {
  fill: #4a838e; }

nav.topbar ul.navbar button.dropdown-button:hover svg {
  fill: #4a838e; }

nav.topbar ul.navbar a.topbar-button:hover svg {
  fill: #4a838e; }

nav.topbar ul.navbar div.topbar-button:hover svg {
  fill: #4a838e; }

body.embedded > .content > h1 {
  background: transparent; }

body.embedded > .content > h1 .name {
  color: #b380bc; }

body.embedded > .content > h1 .name a {
  color: #b380bc; }

body.embedded > .content > h1 .type a {
  color: #5999a6; }

h1 {
  background: #103942 url("/images/ui/header_bg_left.png") no-repeat left bottom; }

.theme-header h1 {
  background: #103942 url("/images/ui/header_bg_left.png") no-repeat left bottom; }

h1 svg.large-icon {
  fill: #2da1b9; }

h1 svg.staged-icon {
  fill: #2da1b9; }

h1 .type a {
  color: #a1e5fc; }

h1 .name {
  color: white; }

h1 .name a {
  color: white; }

h1 a.published svg {
  fill: white; }

h1 .organization {
  color: #f5bbff; }

h1 ul.roles li.role {
  background: #204f58; }

h1 ul.roles li.role {
  color: #ffffff; }

h1 ul.roles li.role svg {
  fill: #ffffff; }

h1 .actions.dropdown-menu button.actions-dropdown {
  background-color: #357c8a; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown {
  background-color: #357c8a; }

h1 .actions.dropdown-menu button.actions-dropdown {
  border-color: #112e34; }

h1 .actions.dropdown-menu button.actions-dropdown {
  border-color: #112e34; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown {
  border-color: #112e34; }

h1 .actions.dropdown-menu {
  border-color: #112e34; }

h1 .actions.dropdown-menu button.actions-dropdown svg {
  fill: #103942; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown svg {
  fill: #103942; }

h1 .actions.dropdown-menu button.actions-dropdown[disabled] {
  background-color: #204952; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown[disabled] {
  background-color: #204952; }

h1 .actions.dropdown-menu button.actions-dropdown[disabled] {
  border-color: #112e34; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown[disabled] {
  border-color: #112e34; }

h1 .actions.dropdown-menu button.actions-dropdown[disabled] svg {
  fill: #204952; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown[disabled] svg {
  fill: #204952; }

h1 .actions.dropdown-menu button.actions-dropdown:not([disabled]):hover {
  background-color: #4d9eae; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown:not([disabled]):hover {
  background-color: #4d9eae; }

h1 .actions.dropdown-menu button.actions-dropdown:not([disabled]):hover {
  border-color: #112e34; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown:not([disabled]):hover {
  border-color: #112e34; }

h1 .actions.dropdown-menu button.actions-dropdown:not([disabled]) svg {
  fill: #103942; }

h1 nav.dropdown-menu.media-tablet button.nav-dropdown:not([disabled]) svg {
  fill: #103942; }

h1 .large-icon.avatar {
  border-color: #aa8cab; }

@media (min-width: 641px) {
  h1 nav.dropdown-menu {
    background: #416e77; } }
@media (min-width: 641px) {
  h1 nav.dropdown-menu > ul.dropdown-menu-options {
    background: #416e77; } }
@media (min-width: 641px) {
  h1 nav.dropdown-menu > ul.dropdown-menu-options li {
    background: #416e77; } }
@media (min-width: 641px) {
  h1 nav {
    border-color: #092227; } }
@media (min-width: 641px) {
  h1 nav {
    box-shadow: 1px 1px 4px 0px #000000; } }
@media (min-width: 641px) {
  h1 nav.dropdown-menu > ul.dropdown-menu-options li a {
    background: #215965; } }
@media (min-width: 641px) {
  h1 nav li .before {
    background: #215965; } }
@media (min-width: 641px) {
  h1 nav li .after {
    background: #215965; } }
@media (min-width: 641px) {
  h1 nav.dropdown-menu > ul.dropdown-menu-options li a {
    color: #ffffff; } }
@media (min-width: 641px) {
  h1 nav li .after {
    box-shadow: inset 0px 0px 3px 0px #000000; } }
@media (min-width: 641px) {
  h1 nav li .before {
    box-shadow: inset 0px 0px 3px 0px #000000; } }
@media (min-width: 641px) {
  h1 nav.dropdown-menu > ul.dropdown-menu-options li:hover a {
    background: #5999a6; } }
@media (min-width: 641px) {
  h1 nav li:hover + li .before {
    background: #5999a6; } }
@media (min-width: 641px) {
  h1 nav li:hover .after {
    background: #5999a6; } }
@media (min-width: 641px) {
  h1 nav.dropdown-menu > ul.dropdown-menu-options li:hover a {
    color: #ffffff; } }
body .content > ul.tabs {
  background: linear-gradient(to top, #bc9bbd 0%, #a587a6 90%, #b199b1 100%); }

body .content span.card-tabs.documentation {
  background: linear-gradient(to top, #bc9bbd 0%, #a587a6 90%, #b199b1 100%); }

body .content > ul.tabs {
  border-bottom-color: #867387; }

body .content span.card-tabs.documentation {
  border-bottom-color: #867387; }

body .content > ul.tabs > li.tab.sidebar.reveal {
  background: linear-gradient(135deg, #a88aa9 0%, #b594b6 100%); }

body .content > ul.tabs > li.tab.sidebar.reveal .arrow + .arrow {
  background: linear-gradient(135deg, #a88aa9 0%, #b594b6 100%); }

body .content > ul.tabs > li.tab.sidebar.reveal svg {
  fill: #ffffff; }

body .content > ul.tabs > li.tab.sidebar.reveal {
  box-shadow: none #8c778e inset; }

body .content > ul.tabs > li.tab.sidebar.reveal .arrow:before {
  box-shadow: none #8c778e; }

body .content > ul.tabs > li.tab.sidebar.reveal .arrow:after {
  box-shadow: none #8c778e; }

body .content > ul.tabs > li.tab.sidebar:not(.reveal) {
  background: #af90b2; }

body .content > ul.tabs > li.tab.sidebar:not(.reveal) .arrow + .arrow {
  background: #af90b2; }

body .content > ul.tabs > li.tab.sidebar:not(.reveal) svg {
  fill: #ffffff; }

body .content > ul.tabs > li.tab.sidebar:not(.reveal) {
  box-shadow: 0px 0px 8px 2px #5f4d6c inset; }

body .content > ul.tabs > li.tab.sidebar:not(.reveal) .arrow:before {
  box-shadow: 0px 0px 8px 2px #5f4d6c; }

body .content > ul.tabs > li.tab.sidebar:not(.reveal) .arrow:after {
  box-shadow: 0px 0px 8px 2px #5f4d6c; }

body .content > ul.tabs > li.tab.sidebar.reveal:hover:not([disabled]) {
  box-shadow: 0px 0px 1px 1px #c9a2cc inset; }

body .content > ul.tabs > li.tab.sidebar.reveal:hover:not([disabled]) .arrow:before {
  box-shadow: 0px 0px 1px 1px #c9a2cc; }

body .content > ul.tabs > li.tab.sidebar.reveal:hover:not([disabled]) .arrow:after {
  box-shadow: 0px 0px 1px 1px #c9a2cc; }

body .content > ul.tabs > li.tab:not(.active):not(.sidebar) {
  background: linear-gradient(to top, #bc9bbd 0%, #a587a6 90%, #b199b1 100%); }

body .content > ul.tabs > li.dropdown-menu button {
  background: linear-gradient(to top, #bc9bbd 0%, #a587a6 90%, #b199b1 100%); }

body .content span.card-tabs.documentation > span.tab:not(.active):not(.sidebar) {
  background: linear-gradient(to top, #bc9bbd 0%, #a587a6 90%, #b199b1 100%); }

body .content > ul.tabs > li.tab:not(.active) {
  border-bottom-color: #867387; }

body .content span.card-tabs.documentation > span.tab:not(.active) {
  border-bottom-color: #867387; }

body .content > ul.tabs > li.tab:not(.active):not(.sidebar) a {
  color: white; }

body .content span.card-tabs.documentation > span.tab:not(.active) a {
  color: white; }

body .content > ul.tabs > li.dropdown-menu:not(.active):not(.sidebar) button svg {
  fill: white; }

body .content > ul.tabs > li.tab:not(.active):not(.sidebar) {
  box-shadow: #484848; }

body .content > ul.tabs > li.dropdown-menu {
  box-shadow: #484848; }

body .content > ul.tabs > li.tab.active {
  background: white; }

body .content > ul.tabs > li.tab.active {
  border-bottom-color: #867387; }

body .content > ul.tabs > li.tab.active a {
  color: #b380bc; }

body .content > ul.tabs > li.tab.active {
  box-shadow: #aaaaaa; }

body .content > ul.tabs > li.tab:not(.active):not(.sidebar):not([disabled]):hover {
  background: #cab4cb; }

body .content > ul.tabs > li.dropdown-menu button:hover {
  background: #cab4cb; }

body .content > ul.tabs > li.tab:not(.active):not([disabled]):hover {
  border-bottom-color: #b380bc; }

body .content > ul.tabs > li.tab:not(.active):not(.sidebar):not([disabled]) a:hover {
  color: white; }

body .content ul.tab-panels ul.card-tabs:not(.documentation) {
  background: #e3e3e3; }

body .content ul.tab-panels ul.card-tabs:not(.documentation) {
  border-bottom-color: #dedede; }

body .content ul.tab-panels ul.card-tabs:not(.documentation) {
  box-shadow: 0px 0px 0.3rem -1px #000000; }

body .content ul.card-tabs ~ * ul.card-tabs:not(.documentation) > li.tab:not(.active) {
  background: #f0f0f0; }

body .content ul.card-tabs ~ * ul.card-tabs:not(.documentation) > li.tab:not(.active) {
  border-bottom-color: #dedede; }

body .content ul.tab-panels ul.card-tabs:not(.documentation) > li.tab:not(.active) a {
  color: #2ea1b8; }

body .content ul.tab-panels ul.card-tabs:not(.documentation) > li.tab:not(.active) {
  box-shadow: #000000; }

body .content ul.tabs.card-tabs ~ * ul.tabs.card-tabs:not(.documentation) > li.tab.active {
  background: white; }

body .content ul.tabs.card-tabs ~ * ul.tabs.card-tabs:not(.documentation) > li.tab.active {
  border-bottom-color: #b380bc; }

body .content ul.tabs.card-tabs ~ * ul.tabs.card-tabs:not(.documentation) > li.tab.active a {
  color: #b380bc; }

body .content ul.tabs.card-tabs ~ * ul.tabs.card-tabs:not(.documentation) > li.tab.active {
  box-shadow: 0px 0px 1px 0px #aaaaaa; }

body .content ul.tab-panels ul.card-tabs:not(.documentation) > li.tab:not(.active):not([disabled]):hover {
  background: white; }

body .content ul.tab-panels ul.card-tabs:not(.documentation) > li.tab:not(.active):not([disabled]):hover {
  border-bottom-color: #b380bc; }

body .content ul.tab-panels ul.card-tabs:not(.documentation) > li.tab:not(.active):not([disabled]) a:hover {
  color: #b380bc; }

ul.tabs.tab-bar {
  background: #ffffff; }

ul.tabs.tab-bar {
  box-shadow: 0 1px 3px -2px #000000; }

.card > ul.tabs.tab-bar > span {
  color: #777777; }

ul.tabs.tab-bar > svg {
  fill: #bc9bbd; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal) {
  background: #6ba4af; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal) .arrow + .arrow {
  background: #6ba4af; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal) svg {
  fill: #ffffff; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal) {
  border-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal):not(:first-of-type) a .arrow {
  border-left-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal):not(:first-of-type) a .arrow {
  border-bottom-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal):first-of-type a .arrow {
  border-right-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal):first-of-type a .arrow {
  border-top-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal) {
  box-shadow: 0px 0px 8px 2px #3e6b74 inset; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal) .arrow:before {
  box-shadow: 0px 0px 8px 2px #3e6b74; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(.reveal) .arrow:after {
  box-shadow: 0px 0px 8px 2px #3e6b74; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal {
  background: #ffffff; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal .arrow + .arrow {
  background: #ffffff; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal svg {
  fill: #5999a6; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal {
  border-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(:first-of-type).reveal a .arrow {
  border-left-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:not(:first-of-type).reveal a .arrow {
  border-bottom-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:first-of-type a .arrow {
  border-right-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar:first-of-type a .arrow {
  border-top-color: #d8d8d8; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal {
  box-shadow: none #8c778e inset; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal .arrow:before {
  box-shadow: none #8c778e; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal .arrow:after {
  box-shadow: none #8c778e; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal:hover:not([disabled]) svg {
  fill: #bc9bbd; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal:not([disabled]):hover {
  box-shadow: 0px 0px 1px 1px #33b3cc inset; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal:hover:not([disabled]) .arrow:before {
  box-shadow: 0px 0px 1px 1px #33b3cc; }

.card > ul.tabs.tab-bar li.tab.sidebar.reveal:hover:not([disabled]) .arrow:after {
  box-shadow: 0px 0px 1px 1px #33b3cc; }

.card > ul.tabs.tab-bar > li.tab:not(.active) a {
  border-bottom-color: #e7e7e7; }

.card > ul.tabs.tab-bar > li.tab:not(.active) a {
  color: #999999; }

.card > ul.tabs.tab-bar > li.tab:not(.active) a svg {
  fill: #cccccc; }

.card > ul.tabs.tab-bar > a svg {
  fill: #cccccc; }

.card > ul.tabs.tab-bar > button svg {
  fill: #cccccc; }

.card > ul.tabs.tab-bar > li.tab.active a {
  border-bottom-color: #d7b6d8; }

.card > ul.tabs.tab-bar > li.tab.active a {
  color: #777777; }

.card > ul.tabs.tab-bar > li.tab.active a svg {
  fill: #c292c4; }

.card > ul.tabs.tab-bar > a svg {
  fill: #c292c4; }

.card > ul.tabs.tab-bar > button svg {
  fill: #c292c4; }

.card > ul.tabs.tab-bar > li.tab[disabled] a {
  border-bottom-color: #f7f7f7; }

.card > ul.tabs.tab-bar > li.tab[disabled] a {
  color: #dddddd; }

.card > ul.tabs.tab-bar > li.tab[disabled] a svg {
  fill: #eeeeee; }

.card > ul.tabs.tab-bar > a[disabled] svg {
  fill: #eeeeee; }

.card > ul.tabs.tab-bar > button[disabled] svg {
  fill: #eeeeee; }

.card > ul.tabs.tab-bar > li.tab:not(.active):not([disabled]) a:hover {
  border-bottom-color: #eed7ee; }

.card > ul.tabs.tab-bar > li.tab:not(.active):not([disabled]) a:hover {
  color: #c292c4; }

.card > ul.tabs.tab-bar > li.tab:not(.active):not(.sidebar):not([disabled]) a:hover svg {
  fill: #c292c4; }

.card > ul.tabs.tab-bar > a:hover:not([disabled]) svg {
  fill: #c292c4; }

.card > ul.tabs.tab-bar > button:not([disabled]) svg {
  fill: #c292c4; }

.object-preview-list {
  background: #ffffff; }

.object-preview-list li.object h2.type {
  color: #398282; }

.object-preview-list li.object a {
  color: #398282; }

.object-preview-list li.object h2.type + p {
  color: #1e1e1e; }

ul.object-preview-list li.object svg.icon:not(.warning) {
  fill: #2da1b9; }

ul.object-list li.object svg.icon:not(.warning) {
  fill: #2da1b9; }

ol.object-list li.object svg.icon:not(.warning) {
  fill: #2da1b9; }

.object > svg.icon:not(.warning) {
  fill: #2da1b9; }

.objects-container ul.objects li.object .object-header {
  background: #ffffff; }

.objects-container ul.objects li.object a {
  background: #ffffff; }

.objects-container ul.objects li.share a {
  background: #ffffff; }

.objects-container ul.objects li.object a svg.icon ~ svg.icon {
  background: #ffffff; }

.objects-container ul.objects li.share a svg.icon ~ svg.icon {
  background: #ffffff; }

.objects-container ul.objects li.object a p {
  color: #212121; }

.objects-container ul.objects li.share a p {
  color: #212121; }

.objects-container ul.objects li.object svg.icon {
  fill: #418794; }

.objects-container ul.objects li.share svg.icon {
  fill: #418794; }

.task-running .task-item.object .object-header svg.icon {
  fill: #418794; }

.objects-container ul.objects li.object a.empty svg.icon {
  fill: #dddddd; }

.objects-container ul.objects li.object a.empty p {
  color: #dddddd; }

.objects-container ul.objects li.share a.empty svg.icon {
  fill: #dddddd; }

.objects-container ul.objects li.share a.empty p {
  color: #dddddd; }

.objects-container ul.objects li.object a[disabled] {
  background: #ffffff; }

.objects-container ul.objects li.share a[disabled] {
  background: #ffffff; }

.objects-container ul.objects li.object a[disabled] svg.icon ~ svg.icon {
  background: #ffffff; }

.objects-container ul.objects li.share a[disabled] svg.icon ~ svg.icon {
  background: #ffffff; }

.objects-container ul.objects li.object a[disabled] p {
  color: #dddddd; }

.objects-container ul.objects li.share a[disabled] p {
  color: #dddddd; }

.objects-container ul.objects li.object a[disabled] svg.icon {
  fill: #dddddd; }

.objects-container ul.objects li.share a[disabled] svg.icon {
  fill: #dddddd; }

.task-running .task-item.object .object-header a[disabled] svg.icon {
  fill: #dddddd; }

.objects-container ul.objects li.object.active a {
  background: #846585; }

.objects-container ul.objects li.share.active a {
  background: #846585; }

.objects-container ul.objects li.object.active a svg.icon ~ svg.icon {
  background: #846585; }

.objects-container ul.objects li.share.active a svg.icon ~ svg.icon {
  background: #846585; }

.objects-container ul.objects li.object.active a p {
  color: #ffffff; }

.objects-container ul.objects li.share.active a p {
  color: #ffffff; }

.objects-container ul.objects li.object.active svg.icon {
  fill: #ffffff; }

.objects-container ul.objects li.share.active svg.icon {
  fill: #ffffff; }

.task-running .task-item.object.active .object-header svg.icon {
  fill: #ffffff; }

.objects-container ul.objects li.object a.add {
  background: #96cfdb; }

.objects-container ul.objects li.object a.edit {
  background: #96cfdb; }

.objects-container ul.objects li.object a.download {
  background: #96cfdb; }

.objects-container ul.objects li.object a.share {
  background: #96cfdb; }

.objects-container ul.objects li.object a.copy {
  background: #96cfdb; }

.objects-container ul.objects li.object a.remove {
  background: #96cfdb; }

.objects-container ul.objects li.object button.remove {
  background: #96cfdb; }

.objects-container ul.objects li.object button.add {
  background: #96cfdb; }

.objects-container ul.objects li.object button.star {
  background: #96cfdb; }

.objects-container ul.objects li.share a.edit {
  background: #96cfdb; }

.objects-container ul.objects li.share a.add {
  background: #96cfdb; }

.objects-container ul.objects li.share a.download {
  background: #96cfdb; }

.objects-container ul.objects li.share a.share {
  background: #96cfdb; }

.objects-container ul.objects li.share a.copy {
  background: #96cfdb; }

.objects-container ul.objects li.share a.remove {
  background: #96cfdb; }

.objects-container ul.objects li.share button.remove {
  background: #96cfdb; }

.card.metadata-io-inputs a.add {
  background: #96cfdb; }

.card.metadata-io-inputs a.edit {
  background: #96cfdb; }

.card.metadata-io-outputs a.add {
  background: #96cfdb; }

.card.metadata-io-outputs a.edit {
  background: #96cfdb; }

.card.metadata-installation a.add {
  background: #96cfdb; }

.card.metadata-installation a.edit {
  background: #96cfdb; }

.card.history a.publish {
  background: #96cfdb; }

.objects-container ul.objects li.object a.add svg {
  fill: #ffffff; }

.objects-container ul.objects li.object a.edit svg {
  fill: #ffffff; }

.objects-container ul.objects li.object a.copy svg {
  fill: #ffffff; }

.objects-container ul.objects li.object a.download svg {
  fill: #ffffff; }

.objects-container ul.objects li.object button.remove svg {
  fill: #ffffff; }

.objects-container ul.objects li.object button.add svg {
  fill: #ffffff; }

.objects-container ul.objects li.object button.star svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.copy svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.remove svg {
  fill: #ffffff; }

.objects-container ul.objects li.share button.remove svg {
  fill: #ffffff; }

.objects-container ul.objects li.share button.add svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.add svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.edit svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.download svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.share svg {
  fill: #ffffff; }

.card.metadata-io-inputs a.add svg {
  fill: #ffffff; }

.card.metadata-io-inputs a.edit svg {
  fill: #ffffff; }

.card.metadata-io-outputs a.add svg {
  fill: #ffffff; }

.card.metadata-io-outputs a.edit svg {
  fill: #ffffff; }

.card.metadata-installation a.add svg {
  fill: #ffffff; }

.card.metadata-installation a.edit svg {
  fill: #ffffff; }

.card.history a.publish svg {
  fill: #ffffff; }

.objects-container ul.objects li.object a.add:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object a.edit:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object button.add:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object button.star:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object a.download:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object a.share:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object a.copy:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object a.remove:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object button.remove:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.share a.add:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.share a.edit:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.share a.download:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.share a.share:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.share a.copy:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.share a.remove:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.share button.remove:hover:not([disabled]) {
  background: #2da0b7; }

.card.metadata-io-inputs a.add:hover:not([disabled]) {
  background: #2da0b7; }

.card.metadata-io-inputs a.edit:hover:not([disabled]) {
  background: #2da0b7; }

.card.metadata-io-outputs a.add:hover:not([disabled]) {
  background: #2da0b7; }

.card.metadata-io-outputs a.edit:not([disabled]) {
  background: #2da0b7; }

.card.metadata-installation a.add:hover:not([disabled]) {
  background: #2da0b7; }

.card.metadata-installation a.edit:hover:not([disabled]) {
  background: #2da0b7; }

.card.history a.publish:hover:not([disabled]) {
  background: #2da0b7; }

.objects-container ul.objects li.object a.add:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.object button.add:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.object button.star:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.object a.download:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.object a.share:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.object a.copy:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.object a.remove:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.object button.remove:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.add:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.download:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.share:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.copy:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.share a.remove:hover:not([disabled]) svg {
  fill: #ffffff; }

.objects-container ul.objects li.share button.remove:hover:not([disabled]) svg {
  fill: #ffffff; }

.card.metadata-io-inputs a.add:hover:not([disabled]) svg {
  fill: #ffffff; }

.card.metadata-io-inputs a.edit:hover:not([disabled]) svg {
  fill: #ffffff; }

.card.metadata-io-outputs a.add:hover:not([disabled]) svg {
  fill: #ffffff; }

.card.metadata-io-outputs a.edit:hover:not([disabled]) svg {
  fill: #ffffff; }

.card.metadata-installation a.add:hover:not([disabled]) svg {
  fill: #ffffff; }

.card.metadata-installation a.edit:hover:not([disabled]) svg {
  fill: #ffffff; }

.card.history a.publish:hover:not([disabled]) svg {
  fill: #ffffff; }

.top-details .top-gallery .card.gallery {
  background: #888888 url("/images/static/noise_black.png"); }

.top-details .top-gallery .card.gallery > .flexbox ul.thumbs:not(.preview) > li.thumb:not(.preview).active a img {
  border-color: #8c5e8d; }

.top-details .top-gallery .card.gallery > .flexbox ul.thumbs:not(.preview) > li.thumb.active.after:not(.preview) {
  border-bottom-color: #8c5e8d; }

.top-details .top-gallery .card.gallery > .flexbox ul.thumbs:not(.preview) > li.thumb.active:not(.preview)::after {
  border-bottom-color: #8c5e8d; }

.content .card.license:not(.loading) {
  background: #343434 url("/images/static/noise_med_gray.png"); }

.card.license pre {
  color: #ffffff; }

.card.license {
  color: #ffffff; }

.card.license a {
  color: #ffffff; }

.card.license p strong {
  color: #ffffff; }

.card.license p em {
  color: #ffffff; }

.content .card.key pre {
  background: #343434 url("/images/static/noise_med_gray.png"); }

.content .card.key pre {
  color: #dddddd; }

.content .card.citation pre {
  background: #343434 url("/images/static/noise_med_gray.png"); }

.content .card.citation pre {
  color: #dddddd; }

.top-details .description {
  background: #343434 url("/images/static/noise_med_gray.png"); }

.description.markdown-preview {
  background: #343434 url("/images/static/noise_med_gray.png"); }

.card.build .description {
  background: #343434 url("/images/static/noise_med_gray.png"); }

.top-details .description {
  color: #ffffff; }

.top-details .description p {
  color: #ffffff; }

.description.markdown-preview {
  color: #ffffff; }

.description.markdown-preview p {
  color: #ffffff; }

.card.build .description {
  color: #ffffff; }

.card.build .description p {
  color: #ffffff; }

.top-details .description .information span svg {
  fill: #ffffff; }

.top-details .description *:not(.tag) a {
  color: #ffffff; }

.description.markdown-preview *:not(.tag) a {
  color: #ffffff; }

.card.build .description *:not(.tag) a {
  color: #ffffff; }

.top-details .description .information h2 svg {
  fill: #6aa3ae; }

.card.build .description .information h2 svg {
  fill: #6aa3ae; }

.top-details .description p strong {
  color: #ffffff; }

.description.markdown-preview p strong {
  color: #ffffff; }

.card.build .description p strong {
  color: #ffffff; }

.top-details .description p em {
  color: #ffffff; }

.description.markdown-preview p em {
  color: #ffffff; }

.card.build .description p em {
  color: #ffffff; }

.top-details .description ul.tags li a {
  background: transparent; }

.description.markdown-preview ul.tags li a {
  background: transparent; }

.top-details .top-gallery .description ul.tags li a {
  border-color: #b1b1b1; }

.description.markdown-preview ul.tags li a {
  border-color: #b1b1b1; }

.top-details .top-gallery .description .information li img.avatar {
  border-color: #b1b1b1; }

.top-details .description ul.tags li a {
  color: #b481bd; }

.description.markdown-preview ul.tags li a {
  color: #b481bd; }

.top-details .description ul.tags li a:hover {
  background: #f2d1f3; }

.description.markdown-preview ul.tags li a:hover {
  background: #f2d1f3; }

.top-details .description ul.tags li a:hover {
  border-color: #ffffff; }

.description.markdown-preview ul.tags li a:hover {
  border-color: #ffffff; }

.top-details .description ul.tags li a:hover {
  color: #bb07c1; }

.description.markdown-preview ul.tags li a:hover {
  color: #bb07c1; }

.top-details .description ul.tags li a:hover {
  box-shadow: 0px 0px 0px 1px #9a4b9c inset; }

.description.markdown-preview ul.tags li a:hover {
  box-shadow: 0px 0px 0px 1px #9a4b9c inset; }

ul.history li.commit {
  background: #ffffff; }

ul.history .date {
  background: #ffffff; }

ul.history .author {
  color: #000000; }

ul.history .name {
  color: #000000; }

ul.history .date a {
  color: #000000; }

ul.history .message {
  color: #000000; }

.selector {
  background-color: white; }

.widget-selection input.auto-complete {
  background-color: white; }

.selector {
  border-color: #aaaaaa; }

.selector {
  color: #444444; }

.selector h2:last-child {
  color: #444444; }

.widget-selection input.auto-complete {
  color: #444444; }

.selector h2 {
  color: #398282; }

.selector h2:last-child {
  color: #1e1e1e; }

.selector p {
  color: #1e1e1e; }

.selector svg {
  fill: #2da1b9; }

.selector[disabled] {
  background-color: white; }

.selector[disabled] {
  border-color: #dddddd; }

.selector[disabled] {
  color: #777777; }

.selector[disabled] h2:last-child {
  color: #777777; }

.selector[disabled] h2 {
  color: #777777; }

.selector[disabled] h2:last-child {
  color: #777777; }

.selector[disabled] p {
  color: #777777; }

.selector[disabled] svg {
  fill: #777777; }

.selector:not([disabled]):hover {
  background-color: #eeeeee; }

.selector:not([disabled]):hover {
  border-color: #aaaaaa; }

.selector:not([disabled]):hover {
  color: #444444; }

.selector:hover:not([disabled]) h2:last-child {
  color: #444444; }

.selector:hover:not([disabled]) svg {
  fill: #2da1b9; }

nav.topbar .dropdown-menu > ul.dropdown-menu-options {
  background: #ffffff; }

.dropdown-menu > ul.dropdown-menu-options {
  background: #ffffff; }

.dropdown-menu > ul.dropdown-menu-options:after {
  background: #ffffff; }

.dropdown-menu > ul.dropdown-menu-options > li {
  background: #ffffff; }

.dropdown-menu > ul.dropdown-menu-options > li > a {
  background: #ffffff; }

.dropdown-menu > ul.dropdown-menu-options > li > form {
  background: #ffffff; }

html body .content h1 .actions button + ul.dropdown-menu-options > li > form {
  background: #ffffff; }

html body .content h1 .actions button + ul.dropdown-menu-options > li > a {
  background: #ffffff; }

nav.topbar .dropdown-menu > ul.dropdown-menu-options > li > a {
  color: #000000; }

.dropdown-menu > ul.dropdown-menu-options > li > a {
  color: #000000; }

.dropdown-menu > ul.dropdown-menu-options > li > form input {
  color: #000000; }

html body .content h1 .actions button + ul.dropdown-menu-options > li > form input {
  color: #000000; }

html body .content h1 .actions button + ul.dropdown-menu-options > li > a {
  color: #000000; }

nav.topbar .dropdown-menu > ul.dropdown-menu-options > li svg {
  fill: #4a838e; }

.dropdown-menu > ul.dropdown-menu-options > li svg {
  fill: #4a838e; }

nav.topbar .dropdown-menu > ul.dropdown-menu-options > li > form:hover {
  background: #bc88bd; }

nav.topbar .dropdown-menu > ul.dropdown-menu-options > li > a:hover {
  background: #bc88bd; }

.dropdown-menu > ul.dropdown-menu-options > li > form:hover {
  background: #bc88bd; }

.dropdown-menu > ul.dropdown-menu-options > li > a:hover {
  background: #bc88bd; }

html body .content h1 .actions button + ul.dropdown-menu-options > li > form:hover {
  background: #bc88bd; }

html body .content h1 .actions button + ul.dropdown-menu-options > li > a:hover {
  background: #bc88bd; }

nav.topbar .dropdown-menu > ul.dropdown-menu-options > li > a:hover {
  color: #ffffff; }

nav.topbar .dropdown-menu > ul.dropdown-menu-options > li > form input:hover {
  color: #ffffff; }

.dropdown-menu > ul.dropdown-menu-options > li > a:hover {
  color: #ffffff; }

.dropdown-menu > ul.dropdown-menu-options > li > form input:hover {
  color: #ffffff; }

html body .content h1 .actions button + ul.dropdown-menu-options > li > a:hover {
  color: #ffffff; }

html body .content h1 .actions button + ul.dropdown-menu-options > li > form input:hover {
  color: #ffffff; }

nav.topbar .dropdown-menu > ul.dropdown-menu-options > li:hover svg {
  fill: #ffffff; }

.dropdown-menu > ul.dropdown-menu-options > li:hover svg {
  fill: #ffffff; }

.tooltip {
  background: #333333; }

.tooltip .after {
  background: #333333; }

.tooltip:after {
  background: #333333; }

.tooltip {
  border-color: #a587a6; }

.tooltip .after {
  border-color: #a587a6; }

.tooltip .before {
  border-color: #a587a6; }

.tooltip .before {
  background: #a587a6; }

.tooltip:before {
  border-color: #a587a6; }

.tooltip:before {
  background: #a587a6; }

.tooltip:after {
  border-color: #a587a6; }

.tooltip.below:after {
  border-color: #a587a6; }

.tooltip.below .after {
  border-color: #a587a6; }

.tooltip {
  color: #eeeeee; }

.tooltip {
  box-shadow: 0px 0px 2px 1px #111111; }

.tooltip .before {
  box-shadow: 0px 0px 2px 1px #111111; }

.tooltip:before {
  box-shadow: 0px 0px 2px 1px #111111; }

body .content .card .help-button svg {
  fill: #dddddd; }

body .content .card .help-bubble svg {
  fill: #dddddd; }

body .content .card .help-bubble-container.open .help-button svg {
  fill: #ae85db; }

body .content .card .help-bubble-container.open .help-bubble svg {
  fill: #ae85db; }

body .content .card .help-button svg:hover {
  fill: #ae85db; }

body .content .card .help-bubble svg:hover {
  fill: #ae85db; }

body .content .help {
  background: #f5eafb; }

body .content .help::before {
  background: #f5eafb; }

body .content .help::after {
  background: #f5eafb; }

body .content .card occam-workflow .sidebar .configuration-panel .configuration-help {
  background: #f5eafb; }

.no-input {
  background: #f5eafb; }

occam-workflow ul.connections li.connection.initial {
  background: #f5eafb; }

body .content .help {
  border-color: #ae85db; }

body .content .help::before {
  border-color: #ae85db; }

body .content .help::after {
  border-color: #ae85db; }

body .content .help svg {
  fill: #ae85db; }

body .content .card occam-workflow .sidebar .configuration-panel .configuration-help {
  border-color: #ae85db; }

body .content .card occam-workflow .sidebar .configuration-panel .configuration-help occam-workflow.mock {
  border-color: #ae85db; }

occam-workflow.mock {
  border-color: #ae85db; }

.no-input {
  border-right-color: #ae85db; }

occam-workflow ul.connections li.connection.initial {
  border-color: #ae85db; }

body .content .help-text {
  border-color: #ae85db; }

body .content .help {
  color: #3D1F62; }

body .content .card occam-workflow .configuration-panel .configuration-help {
  color: #3D1F62; }

.no-input {
  color: #3D1F62; }

occam-workflow ul.connections li.connection.initial {
  color: #3D1F62; }

body .content .help-text {
  color: #3D1F62; }

.file-viewer .file-listing-container {
  background: #ffffff; }

.file-viewer .viewer > h2 {
  border-left-color: #d4d4d4; }

.file-listing-container .new-actions-bar .new-actions button svg {
  fill: #a789a8; }

.content > .container > .tab-panels > .tab-panel .file-viewer > .card > h2.file-listing {
  background: #ffffff; }

.content > .container > .tab-panels > .tab-panel .file-viewer > .card.pending > h2 {
  background: #ffffff; }

.content > .container > .tab-panels > .tab-panel .file-viewer > .card > h2.file-listing {
  border-bottom-color: #f3f3f3; }

.content > .container > .tab-panels > .tab-panel .file-viewer > .card.pending > h2 {
  border-bottom-color: #f3f3f3; }

.content > .container > .tab-panels > .tab-panel .file-viewer > .card > h2.file-listing {
  color: #555555; }

.content > .container > .tab-panels > .tab-panel .file-viewer > .card.pending > h2 {
  color: #555555; }

.content > .container > .tab-panels > .tab-panel .file-viewer > .card > h2.file-listing {
  box-shadow: 0px 0px 5px -1px #000000; }

.content > .container > .tab-panels > .tab-panel .file-viewer > .card.pending > h2 {
  box-shadow: 0px 0px 5px -1px #000000; }

.file-listing-container tr.row.file {
  background: #ffffff; }

.file-listing-container tr.row.file td > a {
  color: #2ea1b8; }

.file-listing-container tr.row.file svg {
  fill: #2ea1b8; }

.file-listing-container tr.row.file td {
  color: #444444; }

.file-listing-container tr.row.file td > a {
  color: #444444; }

.file-listing-container tr.row.file:hover {
  background: #e2f4f8; }

.file-listing-container tr.row.file td > a:hover {
  color: #2ea1b8; }

.file-listing-container tr.row.file svg:hover {
  fill: #2ea1b8; }

.file-listing-container tr.row.group {
  background: #ffffff; }

.file-listing-container tr.row.group td > a {
  color: #2ea1b8; }

.file-listing-container tr.row.group svg {
  fill: #2ea1b8; }

.file-listing-container tr.row.group td {
  color: #444444; }

.file-listing-container tr.row.group td > a {
  color: #444444; }

.file-listing-container tr.row.group:hover {
  background: #e2f4f8; }

.file-listing-container tr.row.group td > a:hover {
  color: #2ea1b8; }

.file-listing-container tr.row.group svg:hover {
  fill: #2ea1b8; }

.card > ul.file-tabs.tab-bar {
  background: #ffffff; }

.card > ul.file-tabs.tab-bar {
  border-color: #f3f3f3; }

.card > ul.file-tabs.tab-bar {
  box-shadow: 0 1px 3px -2px #000000; }

.file-viewer .file-tabs > li:not(.sidebar).active > a {
  background: #ffffff; }

.file-viewer .file-tabs > li:not(.sidebar).active > a {
  color: #c776ca; }

.card > ul.tabs.tab-bar.file-tabs li.tab:not(.file-tab):not(.sidebar) + li.file-tab.tab {
  border-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.active {
  border-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.active:not(:first-of-type) {
  border-color: #d4d4d4; }

.file-viewer .file-tabs > li.active svg {
  fill: #c776ca; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar:not(.reveal) {
  background: #6ba4af; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar:not(.reveal) .arrow + .arrow {
  background: #6ba4af; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar:not(.reveal) svg {
  fill: #ffffff; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar:not(.reveal) {
  box-shadow: 0px 0px 4px 2px #3e6b74 inset; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar:not(.reveal) .arrow:before {
  box-shadow: 0px 0px 4px 2px #3e6b74; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar:not(.reveal) .arrow:after {
  box-shadow: 0px 0px 4px 2px #3e6b74; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar.reveal {
  background: #ffffff; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar.reveal .arrow + .arrow {
  background: #ffffff; }

.card > ul.file-tabs.tab-bar.tabs li.file-tab.tab.sidebar.reveal svg {
  fill: #5999a6; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.sidebar:hover:not([disabled]) {
  box-shadow: none #8c778e inset; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.sidebar:hover:not([disabled]) .arrow:before {
  box-shadow: none #8c778e; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.sidebar:hover:not([disabled]) .arrow:after {
  box-shadow: none #8c778e; }

.file-viewer .file-tabs li:not(.active):not(.sidebar) > a {
  background: #ffffff; }

.file-viewer .file-tabs li:not(.active):not(.sidebar) > button {
  background: #ffffff; }

.file-viewer .file-tabs li:not(.active):not(.sidebar) > a {
  color: #969696; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.sidebar {
  border-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.sidebar .arrow :before {
  border-left-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.sidebar .arrow :after {
  border-left-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.sidebar .arrow :before {
  border-bottom-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab.sidebar .arrow :after {
  border-bottom-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.dropdown-menu {
  border-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab {
  border-color: #d4d4d4; }

.card > ul.file-tabs.tab-bar.tabs > li.file-tab.tab:nth-last-of-type(3) {
  border-color: #d4d4d4; }

.file-viewer .file-tabs li:not(.active) svg {
  fill: #969696; }

.file-viewer .file-tabs > li:not(.active):not(.sidebar):not([disabled]) > a:hover {
  background: #ffffff; }

.file-viewer .file-tabs > li:not(.active):not(.sidebar):not([disabled]) > a:hover {
  color: #c776ca; }

.file-viewer .file-tabs > li:hover:not(.active):not([disabled]) svg {
  fill: #c776ca; }

.content .card .run-viewer .run-form {
  background: #848484 url("/images/static/noise_g2.png") fixed; }

.content .card .run-viewer .run-form > .card {
  outline-color: #777777; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-object {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-dispatch {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .submit {
  background: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-object {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-object {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-object::before {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-object::after {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell::before {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell::after {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .info::before {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .info::after {
  background-color: #848484; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-query::after {
  background-color: #848484; }

.content .card .run-viewer .run-form > .card {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-object {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-dispatch {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .submit {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell::before {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell::after {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .info::before {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .info::after {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-object::before {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-object::after {
  border-top-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-query::before {
  border-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell .task-form-query::after {
  border-bottom-color: #9e9e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell button.collapse svg {
  fill: #9e9e9e; }

.content .card .run-viewer .run-form .card label {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > h2 {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > h3 {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > p {
  color: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route) .task-form-object > svg.icon {
  fill: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route) .task-form-object > .info > svg.icon {
  fill: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route) .task-form-dispatch > svg.icon {
  fill: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-dispatch {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .submit {
  background: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object::before {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object::after {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active::before {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active::after {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .info::before {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .info::after {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-query::after {
  background-color: #846585; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell.active button.collapse svg {
  fill: #846585; }

.content .card .run-viewer .run-form > .card {
  border-color: #9d7e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object {
  border-color: #9d7e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-dispatch {
  border-color: #9d7e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active::before {
  border-color: #9d7e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active::after {
  border-color: #9d7e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .info::before {
  border-color: #9d7e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .info::after {
  border-color: #9d7e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object::before {
  border-color: #9d7e9e; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object::after {
  border-top-color: #9d7e9e; }

.content .card .run-viewer .run-form .card label {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > h2 {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > h3 {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > p {
  color: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object > svg.icon {
  fill: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-object > .info > svg.icon {
  fill: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.unknown-route).active .task-form-dispatch > svg.icon {
  fill: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-dispatch {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object::before {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object::after {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route)::before {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route)::after {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .info::before {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .info::after {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:not(.active):not(.unknown-route) .task-form-query::after {
  background-color: #b998ba; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object {
  border-color: #e3b8e4; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-dispatch {
  border-color: #e3b8e4; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route)::before {
  border-color: #e3b8e4; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route)::after {
  border-color: #e3b8e4; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .info::before {
  border-color: #e3b8e4; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .info::after {
  border-color: #e3b8e4; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object::before {
  border-color: #e3b8e4; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object::after {
  border-top-color: #e3b8e4; }

.content .card .run-viewer .run-form .card label {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > h2 {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > h3 {
  color: #ffffff; }

.content .card .run-viewer .run-form .card > p {
  color: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object > svg.icon {
  fill: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-object > .info > svg.icon {
  fill: #ffffff; }

.content .card .run-viewer .run-form > .task-container > .task-pane .task-form .task-form-cell:hover:not(.active):not(.unknown-route) .task-form-dispatch > svg.icon {
  fill: #ffffff; }

ul.runs {
  background: #ffffff; }

ul.jobs {
  background: #ffffff; }

ul.runs {
  background: #ffffff; }

ul.jobs {
  background: #ffffff; }

ul.jobs > li > a {
  background: #ffffff; }

ul.runs > li > a {
  background: #ffffff; }

ul.jobs > li > a {
  color: #828282; }

ul.runs > li > a {
  color: #828282; }

ul.jobs > li a span.status .dot {
  background: #b3b3b3; }

ul.runs > li a span.status .dot {
  background: #b3b3b3; }

ul.jobs > li a span.status svg {
  fill: #b3b3b3; }

ul.runs > li a span.status svg {
  fill: #b3b3b3; }

ul.runs > li > ul.actions svg {
  fill: #b3b3b3; }

ul.jobs > li.active > a {
  background: #5999a6; }

ul.jobs > li.active > ul.actions {
  background: #5999a6; }

ul.runs > li.active > a {
  background: #5999a6; }

ul.runs > li.active > ul.actions {
  background: #5999a6; }

ul.jobs > li.active .before {
  background: #5999a6; }

ul.runs > li.active .before {
  background: #5999a6; }

ul.jobs > li.active > a {
  color: #ffffff; }

ul.runs > li.active > a {
  color: #ffffff; }

ul.jobs > li.active a span.status .dot {
  background: #ffffff; }

ul.runs > li.active a span.status .dot {
  background: #ffffff; }

ul.jobs > li.active a span.status svg {
  fill: #ffffff; }

ul.runs > li.active a span.status svg {
  fill: #ffffff; }

ul.runs > li.active > ul.actions svg {
  fill: #ffffff; }

ul.jobs > li.active > ul.actions svg {
  fill: #ffffff; }

.test-viewer .story {
  color: #333; }

occam-workflow.card.editable {
  background: url("/images/static/workflow_editor_bg.png"); }

occam-workflow > .selection {
  background: rgba(90, 181, 181, 0.33); }

occam-workflow > .selection {
  border-color: rgba(70, 161, 161, 0.33); }

occam-workflow ul.connections li.connection {
  background: #ffffff; }

occam-workflow ul.connections li.connection {
  border-color: #bbbbbb; }

occam-workflow ul.connections li.connection.selected {
  background: #ffffff; }

occam-workflow ul.connections li.connection.selected {
  border-color: #e987f7; }

occam-workflow ul.connections li.connection .bottom-button:hover {
  background: #5999a6; }

occam-workflow ul.connections li.connection .input-add-button:hover {
  background: #5999a6; }

occam-workflow ul.connections li.connection .output-add-button:hover {
  background: #5999a6; }

occam-workflow ul.connections li.connection .bottom-button:hover {
  border-color: #dddddd; }

occam-workflow ul.connections li.connection .input-add-button:hover {
  border-color: #dddddd; }

occam-workflow ul.connections li.connection .output-add-button:hover {
  border-color: #dddddd; }

occam-workflow ul.connections li.connection .bottom-button svg:hover {
  fill: #ffffff; }

occam-workflow ul.connections li.connection .bottom-button {
  background: #ffffff; }

occam-workflow ul.connections li.connection .input-add-button {
  background: #ffffff; }

occam-workflow ul.connections li.connection .output-add-button {
  background: #ffffff; }

occam-workflow ul.connections li.connection .bottom-button {
  border-color: #dddddd; }

occam-workflow ul.connections li.connection .input-add-button {
  border-color: #dddddd; }

occam-workflow ul.connections li.connection .output-add-button {
  border-color: #dddddd; }

occam-workflow ul.connections li.connection .bottom-button svg {
  fill: #dddddd; }

occam-workflow svg path {
  fill: #e8b0e0; }

occam-workflow ul.connections li.connection ul.outputs li.output.disconnected {
  border-color: #e8b0e0; }

occam-workflow ul.connections li.connection ul.inputs li.input.disconnected {
  border-color: #e8b0e0; }

occam-workflow li.connection .output .label span.name {
  color: #1e1e1e; }

occam-workflow li.connection .input .label span.name {
  color: #1e1e1e; }

occam-workflow li.connection .output .label span.type {
  color: #398282; }

occam-workflow li.connection .input .label span.type {
  color: #398282; }

occam-workflow svg path:hover {
  fill: #c890c0; }

occam-workflow ul.connections li.connection ul.outputs li.output.disconnected:before {
  background: #beeac4; }

occam-workflow ul.connections li.connection ul.inputs li.input.disconnected:before {
  background: #beeac4; }

occam-workflow ul.connections li.connection ul.outputs li.output.disconnected:before {
  border-color: #9ed4a5; }

occam-workflow ul.connections li.connection ul.inputs li.input.disconnected:before {
  border-color: #9ed4a5; }

occam-workflow ul.connections li.connection ul.outputs li.output.disconnected:after {
  border-color: #bde8ad; }

occam-workflow ul.connections li.connection ul.inputs li.input.disconnected:after {
  border-color: #bde8ad; }

occam-workflow ul.connections li.connection ul.outputs li.output.selected.disconnected:before {
  background: #CEFAD4; }

occam-workflow ul.connections li.connection ul.inputs li.input.selected.disconnected:before {
  background: #CEFAD4; }

occam-workflow ul.connections li.connection ul.outputs li.output.selected.disconnected:before {
  border-color: #AEE4B5; }

occam-workflow ul.connections li.connection ul.inputs li.input.selected.disconnected:before {
  border-color: #AEE4B5; }

occam-workflow ul.connections li.connection ul.outputs li.output.selected.disconnected:after {
  border-color: #BDE8AD; }

occam-workflow ul.connections li.connection ul.inputs li.input.selected.disconnected:after {
  border-color: #BDE8AD; }

occam-workflow ul.connections li.connection ul.outputs li.output.selected.disconnected:after {
  box-shadow: 0px 0px 6px 0px #ff7eff; }

occam-workflow ul.connections li.connection ul.inputs li.input.selected.disconnected:after {
  box-shadow: 0px 0px 6px 0px #ff7eff; }

occam-workflow svg path.selected {
  fill: #ff6b6b; }

occam-workflow svg path.selected {
  stroke: #ff6b6b; }

ul.configuration-group li input:focus {
  box-shadow: 0px 0px 2px 1px #33b3cc; }

ul.configuration-group li .select select:focus {
  box-shadow: 0px 0px 2px 1px #33b3cc; }

.modal-window form .card .submit {
  background: #103942; }

form > ul > li > .card > .submit {
  background: #103942; }

form > .card > .submit {
  background: #103942; }

form > .submit {
  background: #103942; }

.configurations form .card.filled .submit {
  background: #103942; }

/* stylelint-enable */
