.spectrum--darkest .spectrum-Well {
  background-color: rgba(200,200,200,0.02);
  border-color: rgba(239,239,239,0.05);
}

.spectrum--darkest .spectrum-TreeView-item.is-disabled > .spectrum-TreeView-itemLink {
      color: rgb(92, 92, 92);
    }
.spectrum--darkest .spectrum-TreeView-item.is-disabled > .spectrum-TreeView-itemLink .spectrum-Icon {
        color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-TreeView-itemLink {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-TreeView-itemLink:hover,
.spectrum--darkest .spectrum-TreeView-itemLink.is-selected {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-TreeView-itemLink:hover::before,
.spectrum--darkest .spectrum-TreeView-itemLink.is-selected::before {
      background-color: rgba(239,239,239,0.08);
    }
.spectrum--darkest .spectrum-TreeView-itemLink.focus-ring {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-TreeView-itemLink.focus-ring::before {
      background-color: rgba(239,239,239,0.08);
      box-shadow: 0px 0px 0px 2px rgb(20, 115, 230) inset;
    }
.spectrum--darkest .spectrum-TreeView-itemLink.is-drop-target::before {
      background-color: rgba(38,128,235,0.2);
      box-shadow: 0px 0px 0px 2px rgb(20, 115, 230) inset;
    }

.spectrum--darkest .spectrum-ToggleSwitch-switch::before {
    background-color: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-ToggleSwitch-switch::after {
    background-color: rgb(26, 26, 26);
    border-color: rgb(124, 124, 124);
  }
.spectrum--darkest .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {
      background-color: rgb(38, 128, 235);
    }
.spectrum--darkest .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {
      border-color: rgb(38, 128, 235);
    }
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {
        border-color: rgb(162, 162, 162);
        box-shadow: none;
      }
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {
        background-color: rgb(55, 142, 240);
      }
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {
        border-color: rgb(55, 142, 240);
      }
.spectrum--darkest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input + .spectrum-ToggleSwitch-switch::after {
        border-color: rgb(200, 200, 200);
      }
.spectrum--darkest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input ~ .spectrum-ToggleSwitch-label {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {
        background-color: rgb(75, 156, 245);
      }
.spectrum--darkest .spectrum-ToggleSwitch:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {
        border-color: rgb(75, 156, 245);
      }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {
      background-color: rgb(57, 57, 57);
    }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {
      border-color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled ~ .spectrum-ToggleSwitch-label {
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {
        background-color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::after {
        border-color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input:disabled:checked ~ .spectrum-ToggleSwitch-label {
      color: rgb(92, 92, 92);
    }
.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {
      background-color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {
      border-color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {
      background-color: rgb(200, 200, 200);
    }
.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {
      border-color: rgb(200, 200, 200);
    }
.spectrum--darkest .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {
      background-color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ToggleSwitch.spectrum-ToggleSwitch--quiet:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {
      border-color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,
.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after,
.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring + .spectrum-ToggleSwitch-switch::after {
        border-color: rgb(20, 115, 230);
        box-shadow: 0 0 0 1px rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,
.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label,
.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring ~ .spectrum-ToggleSwitch-label {
      color: rgb(55, 142, 240);
    }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,
.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before,
.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {
          background-color: rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,
.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after,
.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {
          border-color: rgb(20, 115, 230);
          box-shadow: 0 0 0 1px rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-ToggleSwitch .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,
.spectrum--darkest .spectrum-ToggleSwitch:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,
.spectrum--darkest .spectrum-ToggleSwitch--quiet .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label,
.spectrum--darkest .spectrum-ToggleSwitch--quiet:hover .spectrum-ToggleSwitch-input.focus-ring:checked ~ .spectrum-ToggleSwitch-label {
        color: rgb(55, 142, 240);
      }
.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::before {
          background-color: rgb(57, 57, 57);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:checked + .spectrum-ToggleSwitch-switch::after {
        border-color: rgb(124, 124, 124);
      }
.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::before {
          background-color: rgb(57, 57, 57);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input.focus-ring:checked + .spectrum-ToggleSwitch-switch::after {
          border-color: rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled:checked + .spectrum-ToggleSwitch-switch::before {
          background-color: rgb(57, 57, 57);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::before {
          background-color: rgb(57, 57, 57);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab .spectrum-ToggleSwitch-input:disabled + .spectrum-ToggleSwitch-switch::after {
          border-color: rgb(73, 73, 73);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {
          background-color: rgb(57, 57, 57);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab:hover .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {
          border-color: rgb(162, 162, 162);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::before {
          background-color: rgb(57, 57, 57);
        }
.spectrum--darkest .spectrum-ToggleSwitch--ab:active .spectrum-ToggleSwitch-input:checked:enabled + .spectrum-ToggleSwitch-switch::after {
          border-color: rgb(200, 200, 200);
        }

.spectrum--darkest .spectrum-Button.focus-ring {
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Button:active {
    box-shadow: none;
  }
.spectrum--darkest .spectrum-ClearButton {
  background-color: transparent;

  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-ClearButton:hover {
    background-color: transparent;

    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-ClearButton:active {
    background-color: transparent;

    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-ClearButton.focus-ring {
    background-color: transparent;

    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-ClearButton:disabled,
.spectrum--darkest .spectrum-ClearButton.is-disabled {
    background-color: transparent;

    color: rgb(73, 73, 73);
  }
.spectrum--darkest .spectrum-Button--cta {
  background-color: rgb(20, 115, 230);
  border-color: rgb(20, 115, 230);
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-Button--cta:hover {
    background-color: rgb(13, 102, 208);
    border-color: rgb(13, 102, 208);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--cta.focus-ring {
    background-color: rgb(20, 115, 230);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--cta:active {
    background-color: rgb(13, 102, 208);
    border-color: rgb(13, 102, 208);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--cta:disabled,
.spectrum--darkest .spectrum-Button--cta.is-disabled {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Button--primary {
  background-color: transparent;
  border-color: rgb(200, 200, 200);
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Button--primary:hover {
    background-color: rgb(200, 200, 200);
    border-color: rgb(200, 200, 200);
    color: rgb(8, 8, 8);
  }
.spectrum--darkest .spectrum-Button--primary.focus-ring {
    background-color: rgb(20, 115, 230);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--primary:active {
    background-color: rgb(239, 239, 239);
    border-color: rgb(239, 239, 239);
    color: rgb(8, 8, 8);
  }
.spectrum--darkest .spectrum-Button--primary:disabled,
.spectrum--darkest .spectrum-Button--primary.is-disabled {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Button--secondary {
  background-color: transparent;
  border-color: rgb(162, 162, 162);
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Button--secondary:hover {
    background-color: rgb(162, 162, 162);
    border-color: rgb(162, 162, 162);
    color: rgb(8, 8, 8);
  }
.spectrum--darkest .spectrum-Button--secondary.focus-ring {
    background-color: rgb(20, 115, 230);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--secondary:active {
    background-color: rgb(200, 200, 200);
    border-color: rgb(200, 200, 200);
    color: rgb(8, 8, 8);
  }
.spectrum--darkest .spectrum-Button--secondary:disabled,
.spectrum--darkest .spectrum-Button--secondary.is-disabled {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Button--warning {
  background-color: transparent;
  border-color: rgb(236, 91, 98);
  color: rgb(236, 91, 98);
}
.spectrum--darkest .spectrum-Button--warning:hover {
    background-color: rgb(236, 91, 98);
    border-color: rgb(236, 91, 98);
    color: rgb(8, 8, 8);
  }
.spectrum--darkest .spectrum-Button--warning.focus-ring {
    background-color: rgb(20, 115, 230);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--warning:active {
    background-color: rgb(247, 109, 116);
    border-color: rgb(247, 109, 116);
    color: rgb(8, 8, 8);
  }
.spectrum--darkest .spectrum-Button--warning:disabled,
.spectrum--darkest .spectrum-Button--warning.is-disabled {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Button--overBackground {
  background-color: transparent;
  border-color: rgb(255, 255, 255);
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-Button--overBackground:hover {
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 255, 255);
    color: inherit;
  }
.spectrum--darkest .spectrum-Button--overBackground.focus-ring {
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 255, 255);
    color: inherit;
    box-shadow: 0 0 0 1px rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--overBackground:active {
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 255, 255);
    color: inherit;
    box-shadow: none;
  }
.spectrum--darkest .spectrum-Button--overBackground:disabled,
.spectrum--darkest .spectrum-Button--overBackground.is-disabled {
    background-color: rgba(255,255,255,0.1);
    border-color: transparent;
    color: rgba(255,255,255,0.35);
  }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet,
.spectrum--darkest .spectrum-ClearButton--overBackground {
  background-color: transparent;
  border-color: transparent;
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:hover,
.spectrum--darkest .spectrum-ClearButton--overBackground:hover {
    background-color: rgba(255,255,255,0.1);
    border-color: transparent;
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring,
.spectrum--darkest .spectrum-ClearButton--overBackground.focus-ring {
    background-color: rgb(255, 255, 255);
    border-color: rgb(255, 255, 255);
    color: inherit;
    box-shadow: 0 0 0 1px rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:active,
.spectrum--darkest .spectrum-ClearButton--overBackground:active {
    background-color: rgba(255,255,255,0.15);
    border-color: transparent;
    color: rgb(255, 255, 255);
    box-shadow: none;
  }
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet:disabled,
.spectrum--darkest .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled,
.spectrum--darkest .spectrum-ClearButton--overBackground:disabled,
.spectrum--darkest .spectrum-ClearButton--overBackground.is-disabled {
    background-color: transparent;
    border-color: transparent;
    color: rgba(255,255,255,0.15);
  }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet {
  background-color: transparent;
  border-color: transparent;
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:hover {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet.focus-ring {
    background-color: rgb(20, 115, 230);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:active {
    background-color: rgb(57, 57, 57);
    border-color: rgb(57, 57, 57);
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet:disabled,
.spectrum--darkest .spectrum-Button--primary.spectrum-Button--quiet.is-disabled {
    background-color: transparent;
    border-color: transparent;
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet {
  background-color: transparent;
  border-color: transparent;
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:hover {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring {
    background-color: rgb(20, 115, 230);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:active {
    background-color: rgb(57, 57, 57);
    border-color: rgb(57, 57, 57);
    color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet:disabled,
.spectrum--darkest .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled {
    background-color: transparent;
    border-color: transparent;
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-ActionButton,
.spectrum--darkest .spectrum-Tool {
  background-color: rgb(26, 26, 26);
  border-color: rgb(57, 57, 57);
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-ActionButton .spectrum-Icon,
.spectrum--darkest .spectrum-Tool .spectrum-Icon {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-ActionButton .spectrum-ActionButton-hold,
.spectrum--darkest .spectrum-Tool .spectrum-ActionButton-hold {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-ActionButton:hover,
.spectrum--darkest .spectrum-Tool:hover {
    background-color: rgb(8, 8, 8);
    border-color: rgb(73, 73, 73);
    box-shadow: none;
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-ActionButton:hover .spectrum-Icon,
.spectrum--darkest .spectrum-Tool:hover .spectrum-Icon {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton:hover .spectrum-ActionButton-hold,
.spectrum--darkest .spectrum-Tool:hover .spectrum-ActionButton-hold {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton.focus-ring,
.spectrum--darkest .spectrum-Tool.focus-ring {
    background-color: rgb(8, 8, 8);
    border-color: rgb(20, 115, 230);
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-ActionButton.focus-ring .spectrum-Icon,
.spectrum--darkest .spectrum-Tool.focus-ring .spectrum-Icon {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold,
.spectrum--darkest .spectrum-Tool.focus-ring .spectrum-ActionButton-hold {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton:active,
.spectrum--darkest .spectrum-Tool:active {
    background-color: rgb(44, 44, 44);
    border-color: rgb(73, 73, 73);
    box-shadow: none;
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-ActionButton:active .spectrum-ActionButton-hold,
.spectrum--darkest .spectrum-Tool:active .spectrum-ActionButton-hold {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton:disabled,
.spectrum--darkest .spectrum-ActionButton.is-disabled,
.spectrum--darkest .spectrum-Tool:disabled {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-ActionButton:disabled .spectrum-Icon,
.spectrum--darkest .spectrum-ActionButton.is-disabled .spectrum-Icon,
.spectrum--darkest .spectrum-Tool:disabled .spectrum-Icon {
      color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-ActionButton:disabled .spectrum-ActionButton-hold,
.spectrum--darkest .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold,
.spectrum--darkest .spectrum-Tool:disabled .spectrum-ActionButton-hold {
      color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-ActionButton.is-selected {
    background-color: rgb(44, 44, 44);
    border-color: rgb(57, 57, 57);
    color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-ActionButton.is-selected .spectrum-Icon {
      color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-ActionButton.is-selected.focus-ring {
      background-color: rgb(44, 44, 44);
      border-color: rgb(20, 115, 230);
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-ActionButton.is-selected:hover {
      background-color: rgb(44, 44, 44);
      border-color: rgb(73, 73, 73);
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton.is-selected:hover .spectrum-Icon {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-ActionButton.is-selected:active {
      background-color: rgb(44, 44, 44);
      border-color: rgb(73, 73, 73);
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton.is-selected:active .spectrum-Icon {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-ActionButton.is-selected:disabled,
.spectrum--darkest .spectrum-ActionButton.is-selected.is-disabled {
      background-color: rgb(44, 44, 44);
      border-color: rgb(44, 44, 44);
      color: rgb(92, 92, 92);
    }
.spectrum--darkest .spectrum-ActionButton.is-selected:disabled .spectrum-Icon,
.spectrum--darkest .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon {
        color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-ActionButton--quiet,
.spectrum--darkest .spectrum-Tool {
  background-color: transparent;
  border-color: transparent;
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-ActionButton--quiet:hover,
.spectrum--darkest .spectrum-Tool:hover {
    background-color: transparent;
    border-color: transparent;
    color: rgb(239, 239, 239);
    box-shadow: none;
  }
.spectrum--darkest .spectrum-ActionButton--quiet.focus-ring,
.spectrum--darkest .spectrum-Tool.focus-ring {
    background-color: transparent;
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
    border-color: rgb(20, 115, 230);
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-ActionButton--quiet:active,
.spectrum--darkest .spectrum-Tool:active {
    background-color: rgb(57, 57, 57);
    border-color: rgb(57, 57, 57);
    color: rgb(239, 239, 239);
    box-shadow: none;
  }
.spectrum--darkest .spectrum-ActionButton--quiet:disabled,
.spectrum--darkest .spectrum-ActionButton--quiet.is-disabled,
.spectrum--darkest .spectrum-Tool:disabled {
    background-color: transparent;
    border-color: transparent;
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected {
    background-color: rgb(57, 57, 57);
    border-color: rgb(57, 57, 57);
    color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected.focus-ring {
      background-color: rgb(57, 57, 57);
      border-color: rgb(20, 115, 230);
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:hover {
      background-color: rgb(57, 57, 57);
      border-color: rgb(57, 57, 57);
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:active {
      background-color: rgb(57, 57, 57);
      border-color: rgb(57, 57, 57);
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected:disabled,
.spectrum--darkest .spectrum-ActionButton--quiet.is-selected.is-disabled {
      background-color: rgb(44, 44, 44);
      border-color: rgb(44, 44, 44);
      color: rgb(92, 92, 92);
    }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet {
  background-color: transparent;
  border-color: transparent;
  color: rgb(236, 91, 98);
}
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:hover {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(247, 109, 116);
  }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet.focus-ring {
    background-color: rgb(20, 115, 230);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:active {
    background-color: rgb(57, 57, 57);
    border-color: rgb(57, 57, 57);
    color: rgb(247, 109, 116);
  }
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet:disabled,
.spectrum--darkest .spectrum-Button--warning.spectrum-Button--quiet.is-disabled {
    background-color: transparent;
    border-color: transparent;
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-LogicButton--and {
  background-color: rgb(38, 128, 235);
  border-color: rgb(38, 128, 235);
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-LogicButton--and:hover {
    background-color: rgb(75, 156, 245);
    border-color: rgb(75, 156, 245);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-LogicButton--and.focus-ring {
    background-color: rgb(75, 156, 245);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-LogicButton--and:disabled,
.spectrum--darkest .spectrum-LogicButton--and.is-disabled {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-LogicButton--or {
  background-color: rgb(216, 55, 144);
  border-color: rgb(216, 55, 144);
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-LogicButton--or:hover {
    background-color: rgb(236, 90, 170);
    border-color: rgb(236, 90, 170);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-LogicButton--or.focus-ring {
    background-color: rgb(236, 90, 170);
    border-color: rgb(20, 115, 230);
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-LogicButton--or:disabled,
.spectrum--darkest .spectrum-LogicButton--or.is-disabled {
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-FieldButton {
  color: rgb(200, 200, 200);
  background-color: rgb(26, 26, 26);
  border-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-FieldButton:hover {
    color: rgb(239, 239, 239);
    background-color: rgb(8, 8, 8);
    border-color: rgb(73, 73, 73);
  }
.spectrum--darkest .spectrum-FieldButton.focus-ring,
.spectrum--darkest .spectrum-FieldButton.is-focused {
    background-color: rgb(8, 8, 8);
    border-color: rgb(20, 115, 230);
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-FieldButton.focus-ring.is-placeholder,
.spectrum--darkest .spectrum-FieldButton.is-focused.is-placeholder {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-FieldButton:active,
.spectrum--darkest .spectrum-FieldButton.is-selected {
    background-color: rgb(44, 44, 44);
    border-color: rgb(73, 73, 73);
  }
.spectrum--darkest .spectrum-FieldButton:active.focus-ring,
.spectrum--darkest .spectrum-FieldButton:active.is-focused,
.spectrum--darkest .spectrum-FieldButton.is-selected.focus-ring,
.spectrum--darkest .spectrum-FieldButton.is-selected.is-focused {
      box-shadow: none;
    }
.spectrum--darkest .spectrum-FieldButton.is-invalid {
    border-color: rgb(227, 72, 80);
  }
.spectrum--darkest .spectrum-FieldButton.is-invalid:hover {
      border-color: rgb(236, 91, 98);
    }
.spectrum--darkest .spectrum-FieldButton.is-invalid:active,
.spectrum--darkest .spectrum-FieldButton.is-invalid.is-selected {
      border-color: rgb(236, 91, 98);
    }
.spectrum--darkest .spectrum-FieldButton.is-invalid.focus-ring,
.spectrum--darkest .spectrum-FieldButton.is-invalid.is-focused {
      border-color: rgb(20, 115, 230);
      box-shadow: 0 0 0 1px rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-FieldButton:disabled,
.spectrum--darkest .spectrum-FieldButton.is-disabled {
    background-color: rgb(44, 44, 44);
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-FieldButton:disabled.focus-ring,
.spectrum--darkest .spectrum-FieldButton.is-disabled.focus-ring {
      box-shadow: none;
    }
.spectrum--darkest .spectrum-FieldButton:disabled .spectrum-Icon,
.spectrum--darkest .spectrum-FieldButton.is-disabled .spectrum-Icon {
      color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-FieldButton--quiet {
  color: rgb(200, 200, 200);
  border-color: transparent;
  background-color: transparent;
}
.spectrum--darkest .spectrum-FieldButton--quiet:hover {
    background-color: transparent;
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-FieldButton--quiet.focus-ring,
.spectrum--darkest .spectrum-FieldButton--quiet.is-focused {
    background-color: transparent;
    box-shadow: 0 2px 0 0 rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-FieldButton--quiet.focus-ring.is-placeholder,
.spectrum--darkest .spectrum-FieldButton--quiet.is-focused.is-placeholder {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-FieldButton--quiet:active,
.spectrum--darkest .spectrum-FieldButton--quiet.is-selected {
    background-color: transparent;
    border-color: transparent;
  }
.spectrum--darkest .spectrum-FieldButton--quiet:active.focus-ring,
.spectrum--darkest .spectrum-FieldButton--quiet:active.is-focused,
.spectrum--darkest .spectrum-FieldButton--quiet.is-selected.focus-ring,
.spectrum--darkest .spectrum-FieldButton--quiet.is-selected.is-focused {
      background-color: transparent;
      box-shadow: 0 2px 0 0 rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-FieldButton--quiet.is-invalid.focus-ring,
.spectrum--darkest .spectrum-FieldButton--quiet.is-invalid.is-focused {
      box-shadow: 0 2px 0 0 rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-FieldButton--quiet:disabled,
.spectrum--darkest .spectrum-FieldButton--quiet.is-disabled {
    background-color: transparent;
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-FieldButton--quiet:disabled.focus-ring,
.spectrum--darkest .spectrum-FieldButton--quiet.is-disabled.focus-ring {
      box-shadow: none;
    }
.spectrum--darkest .spectrum-Tool.is-selected .spectrum-Icon {
      color: rgb(38, 128, 235);
    }
.spectrum--darkest .spectrum-Tool.is-selected .spectrum-Tool-hold {
      color: rgb(38, 128, 235);
    }
.spectrum--darkest .spectrum-Tool.is-selected:hover .spectrum-Icon {
        color: rgb(55, 142, 240);
      }
.spectrum--darkest .spectrum-Tool.is-selected:hover .spectrum-Tool-hold {
        color: rgb(55, 142, 240);
      }
.spectrum--darkest .spectrum-Tool.is-selected:active .spectrum-Icon {
        color: rgb(75, 156, 245);
      }
.spectrum--darkest .spectrum-Tool.is-selected:active .spectrum-Tool-hold {
        color: rgb(75, 156, 245);
      }
.spectrum--darkest .spectrum-Tool.is-selected.focus-ring .spectrum-Icon {
        color: rgb(55, 142, 240);
      }
.spectrum--darkest .spectrum-Tool.is-selected.focus-ring .spectrum-Tool-hold {
        color: rgb(55, 142, 240);
      }
.spectrum--darkest .spectrum-Tool.is-selected:disabled,
.spectrum--darkest .spectrum-Tool.is-selected.is-disabled {
      background-color: transparent;
      border-color: transparent;
    }
.spectrum--darkest .spectrum-Tool.is-selected:disabled .spectrum-Icon,
.spectrum--darkest .spectrum-Tool.is-selected.is-disabled .spectrum-Icon {
        color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-Tool.is-selected:disabled .spectrum-Tool-hold,
.spectrum--darkest .spectrum-Tool.is-selected.is-disabled .spectrum-Tool-hold {
        color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-Tool .spectrum-Tool-hold {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Tool:hover .spectrum-Tool-hold {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Tool:active {
    background-color: transparent;
    border-color: transparent;
  }
.spectrum--darkest .spectrum-Tool:active .spectrum-Tool-hold {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Tool.focus-ring .spectrum-Tool-hold {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Tool.is-disabled .spectrum-Tool-hold,
.spectrum--darkest .spectrum-Tool:disabled .spectrum-Tool-hold {
      color: rgb(73, 73, 73);
    }

.spectrum--darkest .spectrum-Toast {
  background-color: rgb(116, 116, 116);
  color: rgb(116, 116, 116);
}
.spectrum--darkest .spectrum-Toast-content {
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-Toast-typeIcon {
  color: white;
}
.spectrum--darkest .spectrum-Toast-buttons {
  border-left-color: rgba(255, 255, 255, 0.2);
}
.spectrum--darkest .spectrum-Toast--warning {
  background-color: rgb(203, 111, 16);
  color: rgb(203, 111, 16);
}
.spectrum--darkest .spectrum-Toast--warning .spectrum-Toast-closeButton.focus-ring:not(:active) {
      color: rgb(203, 111, 16);
    }
.spectrum--darkest .spectrum-Toast--negative,
.spectrum--darkest .spectrum-Toast--error {
  background-color: rgb(201, 37, 45);
  color: rgb(201, 37, 45);
}
.spectrum--darkest .spectrum-Toast--negative .spectrum-Toast-closeButton.focus-ring:not(:active),
.spectrum--darkest .spectrum-Toast--error .spectrum-Toast-closeButton.focus-ring:not(:active) {
      color: rgb(201, 37, 45);
    }
.spectrum--darkest .spectrum-Toast--info {
  background-color: rgb(13, 102, 208);
  color: rgb(13, 102, 208);
}
.spectrum--darkest .spectrum-Toast--info .spectrum-Toast-closeButton.focus-ring:not(:active) {
      color: rgb(13, 102, 208);
    }
.spectrum--darkest .spectrum-Toast--positive,
.spectrum--darkest .spectrum-Toast--success {
  background-color: rgb(18, 128, 92);
  color: rgb(18, 128, 92);
}
.spectrum--darkest .spectrum-Toast--positive .spectrum-Toast-closeButton.focus-ring:not(:active),
.spectrum--darkest .spectrum-Toast--success .spectrum-Toast-closeButton.focus-ring:not(:active) {
      color: rgb(18, 128, 92);
    }


.spectrum--darkest .spectrum-Avatar {
  opacity: 1;
}
.spectrum--darkest .spectrum-Avatar.is-disabled {
    opacity: 0.3;
  }

.spectrum--darkest .spectrum-Tags-item {
  color: rgb(162, 162, 162);
  background-color: rgb(26, 26, 26);
  border-color: rgb(124, 124, 124);
}
.spectrum--darkest .spectrum-Tags-item .spectrum-ClearButton {
    color: rgb(124, 124, 124);
  }
.spectrum--darkest .spectrum-Tags-item:hover {
    background-color: rgb(26, 26, 26);
    color: rgb(239, 239, 239);
    border-color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Tags-item:hover .spectrum-ClearButton {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Tags-item.focus-ring {
    background-color: rgb(26, 26, 26);
    color: rgb(239, 239, 239);
    border-color: rgb(20, 115, 230);
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Tags-item.focus-ring .spectrum-ClearButton {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Tags-item.is-invalid {
    color: rgb(162, 162, 162);
    border-color: rgb(227, 72, 80);
  }
.spectrum--darkest .spectrum-Tags-item.is-invalid .spectrum-ClearButton {
      color: rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-Tags-item.is-invalid:hover {
      color: rgb(239, 239, 239);
      border-color: rgb(236, 91, 98);
    }
.spectrum--darkest .spectrum-Tags-item.is-invalid:hover .spectrum-ClearButton {
        color: rgb(236, 91, 98);
      }
.spectrum--darkest .spectrum-Tags-item.is-invalid.focus-ring {
      color: rgb(239, 239, 239);
      border-color: rgb(20, 115, 230);
      box-shadow: 0 0 0 1px rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Tags-item.is-invalid.focus-ring .spectrum-ClearButton {
        color: rgb(236, 91, 98);
      }
.spectrum--darkest .spectrum-Tags-item.is-disabled {
    color: rgb(92, 92, 92);
    background-color: rgb(44, 44, 44);
    border-color: rgb(44, 44, 44);
  }
.spectrum--darkest .spectrum-Tags-item.is-disabled .spectrum-Avatar {
      opacity: 0.3;
    }
.spectrum--darkest .spectrum-Tags-item--deletable:hover {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Tags-item--deletable:hover .spectrum-ClearButton {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Tags-item--deletable:active {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Tags-item--deletable:active .spectrum-ClearButton {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Tags-item--deletable.is-invalid:hover {
      border-color: rgb(236, 91, 98);
      color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-Tags-item--deletable.is-invalid:hover .spectrum-ClearButton {
        color: rgb(236, 91, 98);
      }
.spectrum--darkest .spectrum-Tags-item--deletable.is-invalid:active {
      border-color: rgb(247, 109, 116);
      color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-Tags-item--deletable.is-invalid:active .spectrum-ClearButton {
        color: rgb(247, 109, 116);
      }
.spectrum--darkest .spectrum-Tags-item--deletable.focus-ring {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Tags-item--deletable.focus-ring .spectrum-ClearButton {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Tags-item--deletable.focus-ring.is-invalid {
      color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-Tags-item.is-disabled .spectrum-ClearButton .spectrum-Icon {
    color: rgb(92, 92, 92);
  }

.spectrum--darkest .spectrum-Underlay {
  background: rgba(0,0,0,0.6);
}

.spectrum--darkest .spectrum-Dialog {
  background: rgb(30, 30, 30);
}
.spectrum--darkest .spectrum-Dialog-header {
  background: rgb(30, 30, 30);
}
.spectrum--darkest .spectrum-Dialog-header:after {
    background: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-Dialog-title {
  color: rgb(239, 239, 239);
}
.spectrum--darkest .spectrum-Dialog-content {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Dialog-typeIcon {
  color: rgb(239, 239, 239);
}
.spectrum--darkest .spectrum-Dialog-footer {
  background: rgb(30, 30, 30);
}
.spectrum--darkest .spectrum-Dialog--error .spectrum-Dialog-title {
    color: rgb(236, 91, 98);
  }
.spectrum--darkest .spectrum-Dialog--error .spectrum-Dialog-typeIcon {
    color: rgb(236, 91, 98);
  }

.spectrum--darkest .spectrum-Menu {
  background-color: transparent;
}
.spectrum--darkest .spectrum-Menu-item {
  background-color: transparent;
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Menu-item.focus-ring,
.spectrum--darkest .spectrum-Menu-item.is-focused {
    background-color: rgba(239,239,239,0.08);
    color: rgb(200, 200, 200);
    border-left-color: rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Menu-item:hover,
.spectrum--darkest .spectrum-Menu-item:focus,
.spectrum--darkest .spectrum-Menu-item.is-highlighted,
.spectrum--darkest .spectrum-Menu-item.is-open {
    background-color: rgba(239,239,239,0.08);
    color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Menu-item.is-selected {
    color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Menu-item.is-selected .spectrum-Menu-checkmark {
      color: rgb(38, 128, 235);
    }
.spectrum--darkest .spectrum-Menu-item .is-active,
.spectrum--darkest .spectrum-Menu-item:active {
    background-color: rgba(239,239,239,0.08);
  }
.spectrum--darkest .spectrum-Menu-item.is-disabled {
    background-color: transparent;
    background-image: none;
    color: rgb(92, 92, 92);
    cursor: default;
  }
.spectrum--darkest .spectrum-Menu-sectionHeading {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Menu-divider {
  background-color: rgb(30, 30, 30);
}

.spectrum--darkest .spectrum-Popover {
  background-color: rgb(8, 8, 8);
  border-color: rgb(73, 73, 73);
  box-shadow: 0 1px 4px rgba(0,0,0,0.8);
}
.spectrum--darkest .spectrum-Popover .spectrum-Dialog-header,
.spectrum--darkest .spectrum-Popover .spectrum-Dialog-footer,
.spectrum--darkest .spectrum-Popover .spectrum-Dialog-wrapper {
    background-color: transparent;
  }
.spectrum--darkest .spectrum-Popover .spectrum-Popover-tip::after {
    background-color: rgb(8, 8, 8);
    border-color: rgb(73, 73, 73);
    box-shadow: -1px -1px 4px rgba(0,0,0,0.8);
  }

.spectrum--darkest .spectrum-Dropdown .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Dropdown .spectrum-Dropdown-trigger.is-selected .is-placeholder {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-Dropdown.is-invalid .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {
      color: rgb(236, 91, 98);
    }
.spectrum--darkest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon,
.spectrum--darkest .spectrum-Dropdown.is-invalid.is-disabled .spectrum-Icon:not(.spectrum-Dropdown-icon):not(.spectrum-Menu-checkmark) {
        color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-icon,
.spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-trigger:hover .spectrum-Dropdown-icon {
        color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-Dropdown.is-disabled .spectrum-Dropdown-label.is-placeholder {
        color: rgb(92, 92, 92);
      }
.spectrum--darkest .spectrum-Dropdown-icon {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Dropdown-label.is-placeholder {
    color: rgb(124, 124, 124);
  }
.spectrum--darkest .spectrum-Dropdown-label.is-placeholder:hover {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Dropdown-label.is-placeholder:active {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-label.is-placeholder {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Dropdown-trigger.focus-ring .spectrum-Dropdown-icon {
    color: rgb(239, 239, 239)
  }

.spectrum--darkest .spectrum-Tabs {
  border-bottom-color: rgb(44, 44, 44);
}
.spectrum--darkest .spectrum-Tabs--vertical {
  border-left-color: rgb(44, 44, 44);
}
.spectrum--darkest .spectrum-Tabs-selectionIndicator {
  background-color: rgb(239, 239, 239);
}
.spectrum--darkest .spectrum-Tabs-item {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Tabs-item .spectrum-Icon {
    color: rgb(162, 162, 162)
  }
.spectrum--darkest .spectrum-Tabs-item:hover {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Tabs-item:hover .spectrum-Icon {
      color: rgb(239, 239, 239)
    }
.spectrum--darkest .spectrum-Tabs-item.is-selected {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Tabs-item.is-selected .spectrum-Icon {
      color: rgb(239, 239, 239)
    }
.spectrum--darkest .spectrum-Tabs-item.focus-ring {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Tabs-item.focus-ring::before {
      border-color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Tabs-item.focus-ring .spectrum-Icon {
      color: rgb(239, 239, 239)
    }
.spectrum--darkest .spectrum-Tabs-item.is-disabled {
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Tabs-item.is-disabled .spectrum-Icon {
      color: rgb(73, 73, 73)
    }
.spectrum--darkest .spectrum-Tabs--quiet {
  border-bottom-color: transparent;
}
.spectrum--darkest .spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator {
    background-color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Tabs--vertical.spectrum-Tabs--quiet,
.spectrum--darkest .spectrum-Tabs--vertical.spectrum-Tabs--compact {
    border-left-color: transparent;
  }
.spectrum--darkest .spectrum-Tabs--vertical.spectrum-Tabs--quiet .spectrum-Tabs-selectionIndicator,
.spectrum--darkest .spectrum-Tabs--vertical.spectrum-Tabs--compact .spectrum-Tabs-selectionIndicator {
      background-color: rgb(239, 239, 239);
    }

.spectrum--darkest .spectrum-Tooltip {
  background-color: rgb(116, 116, 116);

  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-Tooltip-tip {
  border-top-color: rgb(116, 116, 116);
}
.spectrum--darkest .spectrum-Tooltip--negative,
.spectrum--darkest .spectrum-Tooltip--error {
  background-color: rgb(201, 37, 45);
}
.spectrum--darkest .spectrum-Tooltip--negative .spectrum-Tooltip-tip,
.spectrum--darkest .spectrum-Tooltip--error .spectrum-Tooltip-tip {
    border-top-color: rgb(201, 37, 45);
  }
.spectrum--darkest .spectrum-Tooltip--info,
.spectrum--darkest .spectrum-Tooltip--help {
  background-color: rgb(13, 102, 208);
}
.spectrum--darkest .spectrum-Tooltip--info .spectrum-Tooltip-tip,
.spectrum--darkest .spectrum-Tooltip--help .spectrum-Tooltip-tip {
    border-top-color: rgb(13, 102, 208);
  }
.spectrum--darkest .spectrum-Tooltip--positive,
.spectrum--darkest .spectrum-Tooltip--success {
  background-color: rgb(18, 128, 92);
}
.spectrum--darkest .spectrum-Tooltip--positive .spectrum-Tooltip-tip,
.spectrum--darkest .spectrum-Tooltip--success .spectrum-Tooltip-tip {
    border-top-color: rgb(18, 128, 92);
  }

.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-label {
    color: rgb(124, 124, 124)
  }
.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-marker {
    border-color: rgb(57, 57, 57)
  }
.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-segment {
    border-bottom-color: rgb(57, 57, 57)
  }
.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-item.is-complete .spectrum-Steplist-label {
        color: rgb(162, 162, 162)
      }
.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-item.is-complete .spectrum-Steplist-marker {
        background-color: rgb(124, 124, 124)
      }
.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-item.is-selected .spectrum-Steplist-label {
        color: rgb(200, 200, 200)
      }
.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-item.is-selected .spectrum-Steplist-marker {
        background-color: rgb(200, 200, 200)
      }
.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-item.is-complete .spectrum-Steplist-segment,
.spectrum--darkest .spectrum-Steplist .spectrum-Steplist-item.is-selected .spectrum-Steplist-segment {
        border-bottom-color: rgb(92, 92, 92)
      }
.spectrum--darkest .spectrum-Steplist.spectrum-Steplist--interactive .spectrum-Steplist-item:focus .spectrum-Steplist-marker,
.spectrum--darkest .spectrum-Steplist.spectrum-Steplist--interactive .spectrum-Steplist-item.is-focused .spectrum-Steplist-marker,
.spectrum--darkest .spectrum-Steplist.spectrum-Steplist--interactive .spectrum-Steplist-item *:focus .spectrum-Steplist-marker {
          background-color: rgb(20, 115, 230)
        }

.spectrum--darkest .spectrum-StatusLight {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-StatusLight[disabled],
.spectrum--darkest .spectrum-StatusLight.is-disabled {
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-StatusLight[disabled]::before,
.spectrum--darkest .spectrum-StatusLight.is-disabled::before {
      background-color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-StatusLight--negative::before {
  background-color: rgb(215, 55, 63);
}
.spectrum--darkest .spectrum-StatusLight--notice::before {
  background-color: rgb(218, 123, 17);
}
.spectrum--darkest .spectrum-StatusLight--positive::before {
  background-color: rgb(38, 142, 108);
}
.spectrum--darkest .spectrum-StatusLight--info::before,
.spectrum--darkest .spectrum-StatusLight--active::before {
  background-color: rgb(20, 115, 230);
}
.spectrum--darkest .spectrum-StatusLight--neutral {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-StatusLight--neutral::before {
    background-color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-StatusLight--celery::before {
  background-color: rgb(61, 167, 78);
}
.spectrum--darkest .spectrum-StatusLight--yellow::before {
  background-color: rgb(210, 178, 0);
}
.spectrum--darkest .spectrum-StatusLight--fuchsia::before {
  background-color: rgb(177, 48, 189);
}
.spectrum--darkest .spectrum-StatusLight--indigo::before {
  background-color: rgb(92, 92, 224);
}
.spectrum--darkest .spectrum-StatusLight--seafoam::before {
  background-color: rgb(22, 135, 140);
}
.spectrum--darkest .spectrum-StatusLight--chartreuse::before {
  background-color: rgb(124, 195, 63);
}
.spectrum--darkest .spectrum-StatusLight--magenta::before {
  background-color: rgb(202, 41, 150);
}
.spectrum--darkest .spectrum-StatusLight--purple::before {
  background-color: rgb(134, 76, 204);
}

.spectrum--darkest .spectrum-SplitView-pane {
  background-color: rgb(30, 30, 30);
}
.spectrum--darkest .spectrum-SplitView-splitter {
  background-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-SplitView-gripper {
  border-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-SplitView-gripper:before {
    background-color: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable:hover,
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.is-hovered {
      background-color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable:hover .spectrum-SplitView-gripper,
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.is-hovered .spectrum-SplitView-gripper {
        border-color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable:hover .spectrum-SplitView-gripper:before,
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.is-hovered .spectrum-SplitView-gripper:before {
          background-color: rgb(73, 73, 73);
        }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable:active,
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.is-active {
      background-color: rgb(200, 200, 200);
    }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable:active .spectrum-SplitView-gripper,
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.is-active .spectrum-SplitView-gripper {
        border-color: rgb(200, 200, 200);
      }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable:active .spectrum-SplitView-gripper:before,
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.is-active .spectrum-SplitView-gripper:before {
          background-color: rgb(200, 200, 200);
        }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable:focus {
      outline: none;
    }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.focus-ring {
      background-color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.focus-ring .spectrum-SplitView-gripper {
        border-color: rgb(20, 115, 230);
        box-shadow: 0 0 0 1px rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-SplitView-splitter.is-draggable.focus-ring .spectrum-SplitView-gripper:before {
          background-color: rgb(20, 115, 230);
        }

.spectrum--darkest .spectrum-Slider-track::before {
    background: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-Slider-labelContainer,
.spectrum--darkest .spectrum-Dial-labelContainer {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Slider--filled .spectrum-Slider-track:first-child::before {
      background: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-Slider-fill::before {
    background: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Slider-buffer::before,
.spectrum--darkest .spectrum-Slider-buffer::after {
    background: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Slider-ramp path {
    fill: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-Slider-handle {
  border-color: rgb(162, 162, 162);
  background: rgb(30, 30, 30);
}
.spectrum--darkest .spectrum-Slider-handle:hover {
    border-color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Slider-handle.is-focused {
    border-color: rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Slider-handle:active,
.spectrum--darkest .spectrum-Slider-handle.is-dragged {
    border-color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Slider--ramp .spectrum-Slider-handle {
    box-shadow: 0 0 0 4px rgb(30, 30, 30);
  }
.spectrum--darkest .spectrum-Slider-input {
  background: transparent;
}
.spectrum--darkest .spectrum-Slider-tick:after {
    background-color: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-Slider-handle.is-focused {
    border-color: rgb(20, 115, 230);
    background: rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Slider-handle.is-dragged {
    border-color: rgb(200, 200, 200);
    background: transparent;
  }
.spectrum--darkest .spectrum-Slider--range .spectrum-Slider-track:not(:first-of-type):not(:last-of-type):before {
        background: rgb(162, 162, 162);
      }
.spectrum--darkest .spectrum-Slider--color .spectrum-Slider-controls::before {
    background-color: rgb(255, 255, 255);
    background-image:
      linear-gradient(-45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(-45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%),
      linear-gradient(45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%);
    background-size:
      16px
      16px;
    background-position:
      0 0,
      0 8px,
      8px -8px,
      -8px 0;
    z-index: 0;
  }
.spectrum--darkest .spectrum-Slider--color .spectrum-Slider-track {
    background-color: transparent;
    background-image: linear-gradient(to right, rgb(20, 115, 230), rgb(75, 156, 245));
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);
  }
.spectrum--darkest .spectrum-Slider--color .spectrum-Slider-track::before {
      display: none;
    }
.spectrum--darkest .spectrum-Slider--color .spectrum-Slider-handle {
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05), 0 0 0 1px rgba(0,0,0,0.05);
    border-color: rgb(8, 8, 8);
    background: transparent;
  }
.spectrum--darkest .spectrum-Slider--color .spectrum-Slider-handle.is-focused {
      box-shadow: 0 0 0 1px rgba(0,0,0,0.05);
    }
.spectrum--darkest .spectrum-Dial-handle {
  box-shadow: none;
}
.spectrum--darkest .spectrum-Dial-handle::after {
    background-color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Dial-handle:hover::after {
      background-color: rgb(200, 200, 200);
    }
.spectrum--darkest .spectrum-Dial-handle.is-focused {
    background-color: rgb(20, 115, 230);

    border-color: rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Dial-handle.is-focused::after {
      background-color: rgb(8, 8, 8);
    }
.spectrum--darkest .spectrum-Dial-handle:active,
.spectrum--darkest .spectrum-Dial-handle.is-dragged {
    background-color: rgb(200, 200, 200);

    border-color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Dial-handle:active::after,
.spectrum--darkest .spectrum-Dial-handle.is-dragged::after {
      background-color: rgb(8, 8, 8);
    }
.spectrum--darkest .spectrum-Dial-controls::before,
.spectrum--darkest .spectrum-Dial-controls::after {
    background-color: rgb(124, 124, 124);
  }
.spectrum--darkest .spectrum-Dial.is-disabled .spectrum-Dial-labelContainer {
      color: rgb(92, 92, 92);
    }
.spectrum--darkest .spectrum-Dial.is-disabled .spectrum-Dial-controls::after,
.spectrum--darkest .spectrum-Dial.is-disabled .spectrum-Dial-controls::before {
        background-color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-Dial.is-disabled .spectrum-Dial-handle {
      border-color: rgb(73, 73, 73);
      background: rgb(30, 30, 30);
    }
.spectrum--darkest .spectrum-Dial.is-disabled .spectrum-Dial-handle:hover,
.spectrum--darkest .spectrum-Dial.is-disabled .spectrum-Dial-handle:active {
        border-color: rgb(73, 73, 73);
        background: transparent;
      }
.spectrum--darkest .spectrum-Dial.is-disabled .spectrum-Dial-handle::after,
.spectrum--darkest .spectrum-Dial.is-disabled .spectrum-Dial-handle::before {
        background-color: rgb(57, 57, 57);
      }
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Slider-labelContainer,
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Dial-labelContainer {
      color: rgb(92, 92, 92);
    }
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Slider-handle {
      border-color: rgb(73, 73, 73);
      background: rgb(30, 30, 30);
    }
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Slider-handle:hover,
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Slider-handle:active {
        border-color: rgb(73, 73, 73);
        background: transparent;
      }
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Slider-track::before {
        background: rgb(57, 57, 57);
      }
.spectrum--darkest .spectrum-Slider.is-disabled.spectrum-Slider--filled .spectrum-Slider-track:first-child::before {
          background: rgb(57, 57, 57);
        }
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Slider-fill::before {
        background: rgb(57, 57, 57);
      }
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Slider-buffer::before {
        background: rgb(57, 57, 57);
      }
.spectrum--darkest .spectrum-Slider.is-disabled .spectrum-Slider-ramp path {
        fill: rgb(44, 44, 44);
      }
.spectrum--darkest .spectrum-Slider.is-disabled.spectrum-Slider--color .spectrum-Slider-track {
        background: rgb(44, 44, 44) !important;
        box-shadow: none;
      }
.spectrum--darkest .spectrum-Slider.is-disabled.spectrum-Slider--color .spectrum-Slider-handle {
        background: transparent;
        box-shadow: none;
        border-color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-Slider.is-disabled.spectrum-Slider--color .spectrum-Slider-handle:hover,
.spectrum--darkest .spectrum-Slider.is-disabled.spectrum-Slider--color .spectrum-Slider-handle:active {
          background: transparent;
          box-shadow: none;
          border-color: rgb(73, 73, 73);
        }
.spectrum--darkest .spectrum-Slider.is-disabled.spectrum-Slider--range .spectrum-Slider-track:not(:first-of-type):not(:last-of-type):before {
            background: rgb(57, 57, 57);
          }

.spectrum--darkest .spectrum-Site {
  background-color: rgb(8, 8, 8);
}
.spectrum--darkest .spectrum-Site-header {
  border-bottom-color: rgb(57, 57, 57);
  background-color: rgb(8, 8, 8);
}
.spectrum--darkest .spectrum-Site-sideBar {
  background-color: rgb(26, 26, 26);
}
.spectrum--darkest .spectrum-Site-mainContainer {
  background: rgb(8, 8, 8);
}
.spectrum--darkest .spectrum-Site-overlay {
  background: rgba(0, 0, 0, 0.2);
}
.spectrum--darkest .u-scrollable::-webkit-scrollbar-track,
.spectrum--darkest .u-scrollable::-webkit-scrollbar-track-piece {
  background: rgb(26, 26, 26);
}
.spectrum--darkest .u-scrollable::-webkit-scrollbar-thumb {
  background-color: rgb(26, 26, 26);
}
.spectrum--darkest .u-scrollable:hover::-webkit-scrollbar-thumb {
  background-color: rgb(73, 73, 73);
}
.spectrum--darkest .spectrum-CSSExample-example {
  background-color: rgb(30, 30, 30);
  background-color: rgb(30, 30, 30);
}
.spectrum--darkest .spectrum-CSSExample-markup {
  border-top: 1px solid rgb(30, 30, 30);

  background: rgb(26, 26, 26);
}
.spectrum--darkest .spectrum-CSSExample-markupToggle {
  z-index: 1;

  background: rgb(26, 26, 26);
}
.spectrum--darkest .spectrum-CSSExample-markup.is-open .spectrum-CSSExample-markupToggle {
  background-color: transparent;
}
.spectrum--darkest .spectrum-CSSExample-example--overlay {
  background: rgba(0,0,0,0.4);
  color: rgba(0,0,0,0.4);
}

.spectrum--darkest .spectrum-SideNav-item.is-selected > .spectrum-SideNav-itemLink {
      color: rgb(239, 239, 239);
      background-color: rgba(239,239,239,0.08);
    }
.spectrum--darkest .spectrum-SideNav-item .is-active > .spectrum-SideNav-itemLink {
      background-color: rgba(239,239,239,0.08);
    }
.spectrum--darkest .spectrum-SideNav-item.is-disabled .spectrum-SideNav-itemLink {
      background-color: transparent;
      color: rgb(92, 92, 92);

      cursor: default;
      pointer-events: none;
    }
.spectrum--darkest .spectrum-SideNav-itemLink {
  background-color: transparent;
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-SideNav-itemLink:hover {
    background-color: rgba(239,239,239,0.08);
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-SideNav-itemLink:active {
    background-color: rgba(239,239,239,0.08);
  }
.spectrum--darkest .spectrum-SideNav-itemLink.focus-ring {
    background-color: rgba(239,239,239,0.08);
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-SideNav-itemLink.focus-ring::before {
      border-color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-SideNav-heading {
  color: rgb(162, 162, 162);
}

.spectrum--darkest .spectrum-Textfield {
  background-color: rgb(8, 8, 8);
  border-color: rgb(57, 57, 57);
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Textfield::placeholder {
    color: rgb(124, 124, 124);
  }
.spectrum--darkest .spectrum-Textfield:hover {
    border-color: rgb(73, 73, 73);
    box-shadow: none;
  }
.spectrum--darkest .spectrum-Textfield:hover::placeholder {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Textfield:focus {
    border-color: rgb(38, 128, 235);
  }
.spectrum--darkest .spectrum-Textfield.focus-ring:not(:active) {
      border-color: rgb(20, 115, 230);
      box-shadow: 0 0 0 1px rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Textfield[disabled] {
    background-color: rgb(44, 44, 44);
    border-color: transparent;
    color: rgb(92, 92, 92);
    -webkit-text-fill-color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Textfield[disabled]::placeholder {
      color: rgb(92, 92, 92);
    }
.spectrum--darkest .spectrum-Textfield.is-invalid,
.spectrum--darkest .spectrum-Textfield:invalid {
    border-color: rgb(227, 72, 80);
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' viewBox='0 0 18 18' width='18'%3E%3Cpath style='fill:rgb%28215%2C 55%2C 63%29' d='M8.564 1.289L.2 16.256A.5.5 0 0 0 .636 17h16.728a.5.5 0 0 0 .5-.5.494.494 0 0 0-.064-.244L9.436 1.289a.5.5 0 0 0-.872 0zM10 14.75a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-1.5a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25zm0-3a.25.25 0 0 1-.25.25h-1.5a.25.25 0 0 1-.25-.25v-6a.25.25 0 0 1 .25-.25h1.5a.25.25 0 0 1 .25.25z'/%3E%3C/svg%3E");
  }
.spectrum--darkest .spectrum-Textfield.is-invalid.focus-ring:not(:active),
.spectrum--darkest .spectrum-Textfield:invalid.focus-ring:not(:active) {
        border-color: rgb(227, 72, 80);
        box-shadow: 0 0 0 1px rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Textfield.is-valid {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='12' viewBox='0 0 12 12' width='12'%3E%3Cpath style='fill:rgb%2851%2C 171%2C 132%29' d='M4.5 10a1.023 1.023 0 0 1-.8-.384l-2.488-3a1 1 0 0 1 1.577-1.233L4.5 7.376l4.712-5.991a1 1 0 1 1 1.576 1.23l-5.511 7A.977.977 0 0 1 4.5 10z'/%3E%3C/svg%3E");
  }
.spectrum--darkest .spectrum-Textfield--quiet {
  background-color: transparent;
  border-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-Textfield--quiet:hover {
    border-color: rgb(73, 73, 73);
  }
.spectrum--darkest .spectrum-Textfield--quiet:active {
    border-color: rgb(38, 128, 235);
  }
.spectrum--darkest .spectrum-Textfield--quiet:focus {
    border-color: rgb(20, 115, 230);
    box-shadow: 0 1px 0 rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Textfield--quiet.focus-ring:not(:active) {
      border-color: rgb(20, 115, 230);
      box-shadow: 0 1px 0 rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Textfield--quiet:disabled {
    background-color: transparent;
    border-color:  rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-Textfield--quiet.is-invalid,
.spectrum--darkest .spectrum-Textfield--quiet:invalid {
    border-color: rgb(227, 72, 80);
  }
.spectrum--darkest .spectrum-Textfield--quiet.is-invalid:focus,
.spectrum--darkest .spectrum-Textfield--quiet:invalid:focus {
      box-shadow: 0 1px 0 rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-Textfield--quiet.is-invalid.focus-ring:not(:active),
.spectrum--darkest .spectrum-Textfield--quiet:invalid.focus-ring:not(:active) {
        border-color: rgb(227, 72, 80);
        box-shadow: 0 1px 0 rgb(227, 72, 80);
      }

.spectrum--darkest .spectrum-Search-icon {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Search-input:disabled ~ .spectrum-Search-icon {
      color: rgb(92, 92, 92);
    }

.spectrum--darkest .spectrum-Rule--large {
  background-color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Rule--medium {
  background-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-Rule--small {
  background-color: rgb(57, 57, 57);
}

.spectrum--darkest .spectrum-Rating.is-focused {
    box-shadow: 0 0 0 2px rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Rating:hover .spectrum-Rating-icon {
      color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-Rating:hover .spectrum-Rating-icon:hover {
        color: rgb(200, 200, 200);
      }
.spectrum--darkest .spectrum-Rating:hover .spectrum-Rating-icon:active {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-Rating:hover .spectrum-Rating-icon.is-currentValue:after {
          background: currentColor;
        }
.spectrum--darkest .spectrum-Rating-icon {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Rating-icon.is-selected {
    color: rgb(38, 128, 235);
  }
.spectrum--darkest .spectrum-Rating-icon:hover ~ .spectrum-Rating-icon {
      color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-Rating--quiet .spectrum-Rating-icon {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Rating--quiet .spectrum-Rating-icon.is-selected {
      color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-Rating--quiet:hover .spectrum-Rating-icon {
      color: rgb(162, 162, 162);
    }
.spectrum--darkest .spectrum-Rating--quiet:hover .spectrum-Rating-icon:hover {
        color: rgb(200, 200, 200);
      }
.spectrum--darkest .spectrum-Rating--quiet:hover .spectrum-Rating-icon:active {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-Rating.is-disabled .spectrum-Rating-icon {
      color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-Rating.is-disabled .spectrum-Rating-icon.is-selected {
        color: rgb(73, 73, 73);
      }

.spectrum--darkest .spectrum-Pagination-pageButton:hover {
    background-color: rgba(239,239,239,0.08);
  }
.spectrum--darkest .spectrum-Pagination-pageButton:focus {
    border-color: rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Pagination-pageButton.is-selected {
    background-color: rgb(200, 200, 200);
    color: rgb(255, 255, 255);
  }

.spectrum--darkest  {
  background-color: rgb(30, 30, 30);
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.spectrum--darkest .spectrum-Checkbox-label {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Checkbox-box {
  border-color: rgb(124, 124, 124);
  background-color: rgb(26, 26, 26);
}
.spectrum--darkest .spectrum-Checkbox.is-indeterminate .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {
  border-color: rgb(38, 128, 235);
}
.spectrum--darkest .spectrum-Checkbox:hover.is-indeterminate .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {
    border-color: rgb(55, 142, 240);

  }
.spectrum--darkest .spectrum-Checkbox:active.is-indeterminate .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {
    border-color: rgb(75, 156, 245);

  }
.spectrum--darkest .spectrum-Checkbox {
  border-color: rgb(124, 124, 124);
}
.spectrum--darkest .spectrum-Checkbox:hover .spectrum-Checkbox-box {
      border-color: rgb(162, 162, 162);

      box-shadow: none;
    }
.spectrum--darkest .spectrum-Checkbox:hover .spectrum-Checkbox-label {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Checkbox:active .spectrum-Checkbox-box {
      border-color: rgb(200, 200, 200);

    }
.spectrum--darkest .spectrum-Checkbox:active .spectrum-Checkbox-label {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Checkbox .spectrum-Checkbox-checkmark,
.spectrum--darkest .spectrum-Checkbox .spectrum-Checkbox-partialCheckmark {
    color: rgb(26, 26, 26);
  }
.spectrum--darkest .spectrum-Checkbox-input:disabled + .spectrum-Checkbox-box {
    border-color: rgb(73, 73, 73) !important;

    background-color: rgb(26, 26, 26);
  }
.spectrum--darkest .spectrum-Checkbox-input:disabled ~ .spectrum-Checkbox-label {
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Checkbox-input.focus-ring + .spectrum-Checkbox-box {
    border-color: rgb(20, 115, 230) !important;

    box-shadow: 0 0 0 1px rgb(20, 115, 230) !important;
  }
.spectrum--darkest .spectrum-Checkbox-input.focus-ring ~ .spectrum-Checkbox-label {
    color: rgb(55, 142, 240) !important;
  }
.spectrum--darkest .spectrum-Checkbox--quiet.is-indeterminate .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox--quiet .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {
  border-color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Checkbox--quiet:hover.is-indeterminate .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox--quiet:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {
    border-color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Checkbox--quiet:active.is-indeterminate .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox--quiet:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box {
    border-color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-box {
    border-color: rgb(227, 72, 80);
  }
.spectrum--darkest .spectrum-Checkbox.is-invalid .spectrum-Checkbox-label {
    color: rgb(236, 91, 98);
  }
.spectrum--darkest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-box {
      border-color: rgb(236, 91, 98);
    }
.spectrum--darkest .spectrum-Checkbox.is-invalid:hover .spectrum-Checkbox-label {
      color: rgb(247, 109, 116);
    }
.spectrum--darkest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-input:checked + .spectrum-Checkbox-box,
.spectrum--darkest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-box {
      border-color: rgb(247, 109, 116);
    }
.spectrum--darkest .spectrum-Checkbox.is-invalid:active .spectrum-Checkbox-label {
      color: rgb(247, 109, 116);
    }

.spectrum--darkest .spectrum-AssetList-item:hover {
    background-color: rgb(44, 44, 44);
  }
.spectrum--darkest .spectrum-AssetList-item:focus.focus-ring,
.spectrum--darkest .spectrum-AssetList-item:focus.is-focused {
      background-color: rgb(44, 44, 44);
    }
.spectrum--darkest .spectrum-AssetList-item:focus.focus-ring::before,
.spectrum--darkest .spectrum-AssetList-item:focus.is-focused::before {
        box-shadow: 0px 0px 0px 2px rgb(20, 115, 230) inset;
      }
.spectrum--darkest .spectrum-AssetList-item.is-navigated {
    background-color: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-AssetList-item.is-navigated:hover,
.spectrum--darkest .spectrum-AssetList-item.is-navigated:focus {
      background-color: rgb(57, 57, 57);
    }
.spectrum--darkest .spectrum-AssetList-item.is-selected {
    background-color: rgba(38,128,235,0.1);
  }
.spectrum--darkest .spectrum-AssetList-item.is-selected:hover,
.spectrum--darkest .spectrum-AssetList-item.is-selected:focus {
      background-color: rgba(38,128,235,0.2);
    }

.spectrum--darkest .spectrum-Label {
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-Label--inactive,
.spectrum--darkest .spectrum-Label--grey {
  background-color: rgb(116, 116, 116);
}
.spectrum--darkest .spectrum-Label--red {
  background-color: rgb(215, 55, 63);
}
.spectrum--darkest .spectrum-Label--orange,
.spectrum--darkest .spectrum-Label--or {
  background-color: rgb(218, 123, 17);
}
.spectrum--darkest .spectrum-Label--yellow {
  background-color: rgb(210, 178, 0);
}
.spectrum--darkest .spectrum-Label--seafoam  {
  background-color: rgb(22, 135, 140);
}
.spectrum--darkest .spectrum-Label--green {
  background-color: rgb(38, 142, 108);
}
.spectrum--darkest .spectrum-Label--blue,
.spectrum--darkest .spectrum-Label--active,
.spectrum--darkest .spectrum-Label--and  {
  background-color: rgb(20, 115, 230);
}
.spectrum--darkest .spectrum-Label--fuchsia  {
  background-color: rgb(177, 48, 189);
}

.spectrum--darkest .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {
        border-color: rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-InputGroup.is-focused:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {
          border-color: rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) {
        border-color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid) ~ .spectrum-FieldButton {
          border-color: rgb(73, 73, 73);
        }
.spectrum--darkest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus {
          border-color: rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-InputGroup:hover:not(.is-invalid):not(.is-focused) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):focus ~ .spectrum-FieldButton {
            border-color: rgb(20, 115, 230);
          }
.spectrum--darkest .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {
    border-color: rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,
.spectrum--darkest .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {
      border-color: rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-InputGroup-field.focus-ring ~ .spectrum-FieldButton {
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-InputGroup-field.focus-ring.is-invalid ~ .spectrum-FieldButton,
.spectrum--darkest .spectrum-InputGroup-field.focus-ring:invalid ~ .spectrum-FieldButton {
      box-shadow: 0 0 0 1px rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:hover,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:focus,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:active,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton.is-selected,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:invalid,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton.is-invalid,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-FieldButton:disabled:hover {
      border-color: rgb(57, 57, 57);
    }
.spectrum--darkest .spectrum-InputGroup--quiet:hover:not(.is-invalid) .spectrum-InputGroup-field:not(:disabled):not(.is-invalid):not(:focus) ~ .spectrum-FieldButton {
        border-color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field.is-invalid ~ .spectrum-FieldButton,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:invalid ~ .spectrum-FieldButton {
        border-color: rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus ~ .spectrum-FieldButton {
        box-shadow: 0 1px 0 rgb(20, 115, 230);
        border-color: rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus.is-invalid ~ .spectrum-FieldButton,
.spectrum--darkest .spectrum-InputGroup--quiet .spectrum-InputGroup-field:focus:invalid ~ .spectrum-FieldButton {
          box-shadow: 0 1px 0 rgb(227, 72, 80);
          border-color: rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Datepicker--range .spectrum-InputGroup-field.focus-ring {
      box-shadow: none !important;
    }
.spectrum--darkest .spectrum-Datepicker--range .spectrum-InputGroup-field[disabled] ~ .spectrum-Datepicker--rangeDash {
        color: rgb(92, 92, 92);
      }
.spectrum--darkest .spectrum-Datepicker--range .focus-ring ~ .spectrum-Datepicker-focusRing {
      box-shadow: 0 0 0 1px rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-FieldButton,
.spectrum--darkest .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-FieldButton {
        box-shadow: 0 0 0 1px rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Datepicker--range .focus-ring:invalid ~ .spectrum-Datepicker-focusRing,
.spectrum--darkest .spectrum-Datepicker--range .focus-ring.is-invalid ~ .spectrum-Datepicker-focusRing {
        box-shadow: 0 0 0 1px rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Datepicker--range.is-invalid .spectrum-InputGroup-field {
      border-color: rgb(227, 72, 80) !important;
    }
.spectrum--darkest .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-Datepicker-focusRing {
        box-shadow: 0 0 0 1px rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Datepicker--range.is-invalid .focus-ring ~ .spectrum-FieldButton {
        border-color: rgb(227, 72, 80);
        box-shadow: 0 0 0 1px rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton {
      border-color: rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-Datepicker--range.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {
          border-color: rgb(227, 72, 80);
          box-shadow: 0 0 0 1px rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused .spectrum-Datepicker-focusRing {
        box-shadow: 0 0 0 1px rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton {
          box-shadow: none;
          border-color: rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-FieldButton.is-invalid.focus-ring {
              box-shadow: 0 2px 0 0 rgb(227, 72, 80);
            }
.spectrum--darkest .spectrum-Datepicker--range.spectrum-InputGroup--quiet.is-focused.is-invalid .spectrum-Datepicker-focusRing {
          box-shadow: 0 0 0 1px rgb(227, 72, 80);
        }

.spectrum--darkest .spectrum-Radio .spectrum-Radio-input:checked + .spectrum-Radio-button {
    border-color: rgb(38, 128, 235);
  }
.spectrum--darkest .spectrum-Radio-label {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Radio-button {
  background-color: rgb(26, 26, 26);
  border-color: rgb(124, 124, 124);
}
.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-button {
      border-color: rgb(162, 162, 162);
      box-shadow: none;
    }
.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {
      border-color: rgb(55, 142, 240);

    }
.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-label {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Radio:active .spectrum-Radio-button {
      border-color: rgb(200, 200, 200);
    }
.spectrum--darkest .spectrum-Radio:active .spectrum-Radio-input:checked + .spectrum-Radio-button {
      border-color: rgb(75, 156, 245);

    }
.spectrum--darkest .spectrum-Radio:active .spectrum-Radio-label {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Radio--quiet .spectrum-Radio-input:checked + .spectrum-Radio-button {
    border-color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Radio--quiet:hover .spectrum-Radio-input:checked + .spectrum-Radio-button {
      border-color: rgb(200, 200, 200);
    }
.spectrum--darkest .spectrum-Radio--quiet:active .spectrum-Radio-input:checked + .spectrum-Radio-button {
      border-color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Radio.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-input + .spectrum-Radio-button {
      border-color: rgb(236, 91, 98);
    }
.spectrum--darkest .spectrum-Radio.is-invalid:hover .spectrum-Radio-label,
.spectrum--darkest .spectrum-Radio--quiet.is-invalid:hover .spectrum-Radio-label {
      color: rgb(236, 91, 98);
    }
.spectrum--darkest .spectrum-Radio.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-input + .spectrum-Radio-button {
      border-color: rgb(247, 109, 116);
    }
.spectrum--darkest .spectrum-Radio.is-invalid:active .spectrum-Radio-label,
.spectrum--darkest .spectrum-Radio--quiet.is-invalid:active .spectrum-Radio-label {
      color: rgb(247, 109, 116);
    }
.spectrum--darkest .spectrum-Radio.is-invalid .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked + .spectrum-Radio-button {
      border-color: rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-Radio.is-invalid .spectrum-Radio-label,
.spectrum--darkest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-label {
      color: rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-Radio-input:disabled + .spectrum-Radio-button {
    border-color: rgb(73, 73, 73) !important;
  }
.spectrum--darkest .spectrum-Radio-input:disabled ~ .spectrum-Radio-label {
    color: rgb(92, 92, 92) !important;
  }
.spectrum--darkest .spectrum-Radio .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring + .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring + .spectrum-Radio-button {
      border-color: rgb(20, 115, 230);
      box-shadow: 0 0 0 1px rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Radio .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,
.spectrum--darkest .spectrum-Radio:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,
.spectrum--darkest .spectrum-Radio--quiet .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label,
.spectrum--darkest .spectrum-Radio--quiet:hover .spectrum-Radio-input.focus-ring ~ .spectrum-Radio-label {
      color: rgb(55, 142, 240);
    }
.spectrum--darkest .spectrum-Radio.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button,
.spectrum--darkest .spectrum-Radio--quiet.is-invalid .spectrum-Radio-input:checked.focus-ring + .spectrum-Radio-button {
      border-color: rgb(20, 115, 230);
      box-shadow: 0 0 0 1px rgb(20, 115, 230);
    }

.spectrum--darkest .spectrum-Body1 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Body2 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Body3 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Body4 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Body5 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Heading1 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading2 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading3 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading4 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading5 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading6 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Subheading {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Detail {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Heading1--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading2--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading1--strong {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading2--strong {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading1--display {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading2--display {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading1--display.spectrum-Heading1--strong {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading2--display.spectrum-Heading2--strong {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading1--display.spectrum-Heading1--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Heading2--display.spectrum-Heading2--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Body1 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Article .spectrum-Body2 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Article .spectrum-Body3 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Article .spectrum-Body4 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Article .spectrum-Body5 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading1 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading2 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading3 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading4 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading5 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading6 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Subheading {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Detail {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading1--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading2--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading1--display {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading2--display {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading1--display.spectrum-Heading1--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Article .spectrum-Heading2--display.spectrum-Heading2--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body1,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Body1,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Body1 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body2,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Body2,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Body2 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body3,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Body3,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Body3 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body4,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Body4,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Body4 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Body5,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Body5,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Body5 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading3,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading3,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading3 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading4,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading4,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading4 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading5,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading5,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading5 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading6,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading6,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading6 {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Subheading,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Subheading,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Subheading {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Detail,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Detail,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Detail {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--quiet,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--quiet,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--quiet,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--quiet,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--strong,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--strong,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--strong {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--strong,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--strong,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--strong {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--strong,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--strong,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--strong {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--strong,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--strong,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--strong {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading1--display.spectrum-Heading1--quiet,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading1--display.spectrum-Heading1--quiet,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading1--display.spectrum-Heading1--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum:lang(ja) .spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum--darkest .spectrum:lang(ko) .spectrum-Heading2--display.spectrum-Heading2--quiet,
.spectrum--darkest .spectrum:lang(zh) .spectrum-Heading2--display.spectrum-Heading2--quiet {
            color: rgb(239, 239, 239);
          }
.spectrum--darkest .spectrum-Code1 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Code2 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Code3 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Code4 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest .spectrum-Code5 {
            color: rgb(200, 200, 200);
          }
.spectrum--darkest ,
.spectrum--darkest .spectrum-Body {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Body--large {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Body--small {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-Body--secondary {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Heading--display {
  color: rgb(239, 239, 239);
}
.spectrum--darkest .spectrum-Heading--pageTitle {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Heading--subtitle1 {
  color: rgb(239, 239, 239);
}
.spectrum--darkest .spectrum-Heading--subtitle2 {
  color: rgb(239, 239, 239);
}
.spectrum--darkest .spectrum-Heading--subtitle3 {
  color: rgb(162, 162, 162);
}

.spectrum--darkest .spectrum-IllustratedMessage-illustration {
  color: rgb(92, 92, 92);
  fill: currentColor;
  stroke: currentColor;
}

.spectrum--darkest .spectrum-Link {
  color: rgb(55, 142, 240);
}
.spectrum--darkest .spectrum-Link:hover {
    color: rgb(55, 142, 240);
  }
.spectrum--darkest .spectrum-Link:active {
    color: rgb(75, 156, 245);
  }
.spectrum--darkest .spectrum-Link.focus-ring {
    color: rgb(55, 142, 240);
  }
.spectrum--darkest .spectrum-Link.is-disabled {
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Link--quiet,
.spectrum--darkest .spectrum-Link--subtle {
  color: inherit;
}
.spectrum--darkest .spectrum-Link--quiet:hover,
.spectrum--darkest .spectrum-Link--subtle:hover {
    color: inherit;
  }
.spectrum--darkest .spectrum-Link--quiet:active,
.spectrum--darkest .spectrum-Link--subtle:active {
    color: inherit;
  }
.spectrum--darkest .spectrum-Link--quiet:focus,
.spectrum--darkest .spectrum-Link--subtle:focus {
    color: inherit;
  }
.spectrum--darkest .spectrum-Link--overBackground {
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-Link--overBackground:hover {
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Link--overBackground:active {
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Link--overBackground:focus {
    color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-Link--overBackground.is-disabled {
    color: rgba(255,255,255,0.5);
  }

.spectrum--darkest .spectrum-Dropzone {
  border-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-Dropzone.is-dragged {
    border-color: rgb(20, 115, 230);
    background-color: rgba(38,128,235,0.2);
  }
.spectrum--darkest .spectrum-Dropzone.is-dragged .spectrum-IllustratedMessage-illustration {
      color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Dropzone:focus {
    border-color: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-Dropzone:focus .spectrum-IllustratedMessage-illustration {
      color: rgb(188, 188, 188);
    }
.spectrum--darkest .spectrum-Dropzone:focus.focus-ring {
      border-color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Dropzone:focus.is-dragged.focus-ring .spectrum-IllustratedMessage-illustration {
        color: rgb(20, 115, 230);
      }

.spectrum--darkest .spectrum-DropIndicator {
  background: rgb(20, 115, 230);
}
.spectrum--darkest .spectrum-DropIndicator:before,
.spectrum--darkest .spectrum-DropIndicator:after {
    border-color: rgb(20, 115, 230);
  }

.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus {
      border-color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          border-color: rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid {
        border-color: rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:focus.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
            border-color: rgb(227, 72, 80);
          }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring {
      box-shadow: 0 0 0 1px rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {
        box-shadow: 0 0 0 1px rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid {
        box-shadow: 0 0 0 1px rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {
          box-shadow: 0 0 0 1px rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:invalid,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.is-invalid {
      border-color: rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          border-color: rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input {
      border-color: rgb(20, 115, 230);
      box-shadow: none;
    }
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          border-color: rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring {
        box-shadow: 0 0 0 1px rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {
          box-shadow: 0 0 0 1px rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid,
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {
          box-shadow: 0 0 0 1px rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {
            box-shadow: 0 0 0 1px rgb(227, 72, 80);
          }
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid,
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid {
        border-color: rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
            border-color: rgb(227, 72, 80);
          }
.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input {
      border-color: rgb(227, 72, 80);
      box-shadow: none;
    }
.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          border-color: rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring {
        box-shadow: 0 0 0 1px rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Stepper.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {
          box-shadow: 0 0 0 1px rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Stepper-stepUp,
.spectrum--darkest .spectrum-Stepper-stepDown {
  border-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-Stepper-stepUp:disabled,
.spectrum--darkest .spectrum-Stepper-stepDown:disabled {
    border-color: transparent;
  }
.spectrum--darkest .spectrum-Stepper-stepUp:hover,
.spectrum--darkest .spectrum-Stepper-stepDown:hover {
    border-color: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-stepUp:disabled,
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-stepDown:disabled {
      border-color: rgb(57, 57, 57);
    }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input {
    box-shadow: none;
  }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          border-color: rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus:invalid,
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:focus.is-invalid {
        box-shadow: none;
      }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring {
      box-shadow: 0 1px 0 0 rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {
        box-shadow: none;
      }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          box-shadow: 0 1px 0 0 rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid,
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid {
        box-shadow: 0 1px 0 0 rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {
          box-shadow: none;
        }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
            box-shadow: 0 1px 0 0 rgb(227, 72, 80);
          }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid,
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid {
      border-color: rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {
        box-shadow: none;
      }
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,
.spectrum--darkest .spectrum-Stepper--quiet .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          border-color: rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input {
      box-shadow: none;
    }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons {
        box-shadow: none;
      }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          border-color: rgb(20, 115, 230);
        }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
            border-color: rgb(20, 115, 230);
          }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring {
        border-color: rgb(20, 115, 230);
        box-shadow: 0 1px 0 0 rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {
          box-shadow: none;
        }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
            box-shadow: 0 1px 0 0 rgb(20, 115, 230);
          }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid,
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid {
          box-shadow: 0 1px 0 0 rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons,
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons {
            box-shadow: none;
          }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.focus-ring.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
              box-shadow: 0 1px 0 0 rgb(227, 72, 80);
            }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid,
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid {
        border-color: rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons,
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons {
          box-shadow: none;
        }
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input:invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown,
.spectrum--darkest .spectrum-Stepper--quiet.is-focused .spectrum-Stepper-input.is-invalid + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
            border-color: rgb(227, 72, 80);
          }
.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input {
      border-color: rgb(227, 72, 80);
    }
.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
          border-color: rgb(227, 72, 80);
        }
.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input:focus + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
            border-color: rgb(227, 72, 80);
          }
.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring {
        box-shadow: 0 1px 0 0 rgb(227, 72, 80);
      }
.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons {
          box-shadow: none;
        }
.spectrum--darkest .spectrum-Stepper--quiet.is-invalid .spectrum-Stepper-input.focus-ring + .spectrum-Stepper-buttons .spectrum-Stepper-stepDown {
            box-shadow: 0 1px 0 0 rgb(227, 72, 80);
          }

.spectrum--darkest .spectrum-FieldLabel,
.spectrum--darkest .spectrum-Form-itemLabel {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-FieldLabel.is-disabled,
.spectrum--darkest .spectrum-Form-itemLabel.is-disabled {
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-FieldLabel.is-disabled .spectrum-FieldLabel-requiredIcon,
.spectrum--darkest .spectrum-Form-itemLabel.is-disabled .spectrum-FieldLabel-requiredIcon {
      color: rgb(92, 92, 92);
    }
.spectrum--darkest .spectrum-FieldLabel-requiredIcon {
  color: rgb(124, 124, 124);
}



.spectrum--darkest .spectrum-CoachMarkPopover {
  background-color: rgb(8, 8, 8);
  border-color: rgb(73, 73, 73);
  box-shadow: 0 1px 4px rgba(0,0,0,0.8);
}
.spectrum--darkest .spectrum-CoachMarkPopover-title {
  color: rgb(239, 239, 239);
}
.spectrum--darkest .spectrum-CoachMarkPopover-step {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-CoachMarkPopover-content {
  color: rgb(200, 200, 200);
}
.spectrum--darkest .spectrum-CoachMarkIndicator-ring {
  border-color: rgb(20, 115, 230);
}
.spectrum--darkest .spectrum-CoachMarkIndicator--light .spectrum-CoachMarkIndicator-ring {
  border-color: rgb(8, 8, 8);
}
.spectrum--darkest .spectrum-CoachMarkIndicator--dark .spectrum-CoachMarkIndicator-ring {
  border-color: rgb(239, 239, 239);
}

.spectrum--darkest .spectrum-CircleLoader-track {
  border-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-CircleLoader-fill {
  border-color: rgb(38, 128, 235);
}
.spectrum--darkest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {
    border-color: rgba(255,255,255,0.2);
  }
.spectrum--darkest .spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {
    border-color: rgb(255, 255, 255);
  }
.spectrum--darkest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-track {
    border-color: rgba(255,255,255,0.2);
  }
.spectrum--darkest .spectrum-CircleLoader--indeterminate.spectrum-CircleLoader--overBackground .spectrum-CircleLoader-fill {
    border-color: rgb(255, 255, 255);
  }

.spectrum--darkest .spectrum-Asset-folderBackground {
  fill: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-Asset-fileBackground {
  fill: rgb(8, 8, 8);
}
.spectrum--darkest .spectrum-Asset-folderOutline,
.spectrum--darkest .spectrum-Asset-fileOutline {
  fill: rgb(92, 92, 92);
}

.spectrum--darkest .spectrum-QuickActions-overlay {
  background-color: rgba(0,0,0,0.2);
}
.spectrum--darkest .spectrum-QuickActions {
  background-color: rgba(30,30,30,0.9);
}

.spectrum--darkest .spectrum-Card {
  border-color: rgb(44, 44, 44);
  background-color: rgb(8, 8, 8);
}
.spectrum--darkest .spectrum-Card:hover {
    border-color: rgb(73, 73, 73);
  }
.spectrum--darkest .spectrum-Card.is-selected,
.spectrum--darkest .spectrum-Card.focus-ring {
    border-color: rgb(20, 115, 230);
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Card.is-drop-target {
    border-color: rgb(20, 115, 230);
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
    background-color: rgba(38,128,235,0.2);
  }
.spectrum--darkest .spectrum-Card .spectrum-Card-title {
    color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Card .spectrum-Card-subtitle {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Card-description {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Card-coverPhoto {
  background-color: rgb(44, 44, 44);
  border-bottom-color: rgb(44, 44, 44);
}
.spectrum--darkest .spectrum-Card-footer {
  border-color: rgb(44, 44, 44);
}
.spectrum--darkest .spectrum-Card--quiet,
.spectrum--darkest .spectrum-Card--gallery {
  border-color: transparent;
  background-color: transparent;
}
.spectrum--darkest .spectrum-Card--quiet .spectrum-Card-preview,
.spectrum--darkest .spectrum-Card--gallery .spectrum-Card-preview {
    background-color: rgb(44, 44, 44);
  }
.spectrum--darkest .spectrum-Card--quiet:hover,
.spectrum--darkest .spectrum-Card--gallery:hover {
    border-color: transparent;
  }
.spectrum--darkest .spectrum-Card--quiet:hover .spectrum-Card-preview,
.spectrum--darkest .spectrum-Card--gallery:hover .spectrum-Card-preview {
      background-color: rgb(57, 57, 57);
    }
.spectrum--darkest .spectrum-Card--quiet.is-selected,
.spectrum--darkest .spectrum-Card--quiet.focus-ring,
.spectrum--darkest .spectrum-Card--gallery.is-selected,
.spectrum--darkest .spectrum-Card--gallery.focus-ring {
    border-color: transparent;
    box-shadow: none;
  }
.spectrum--darkest .spectrum-Card--quiet.is-selected .spectrum-Card-preview,
.spectrum--darkest .spectrum-Card--quiet.focus-ring .spectrum-Card-preview,
.spectrum--darkest .spectrum-Card--gallery.is-selected .spectrum-Card-preview,
.spectrum--darkest .spectrum-Card--gallery.focus-ring .spectrum-Card-preview {
      background-color: rgb(44, 44, 44);
    }
.spectrum--darkest .spectrum-Card--quiet.is-selected .spectrum-Card-preview:before,
.spectrum--darkest .spectrum-Card--quiet.focus-ring .spectrum-Card-preview:before,
.spectrum--darkest .spectrum-Card--gallery.is-selected .spectrum-Card-preview:before,
.spectrum--darkest .spectrum-Card--gallery.focus-ring .spectrum-Card-preview:before {
        border-color: rgb(38, 128, 235);
        box-shadow: 0 0 0 1px rgb(38, 128, 235);
      }
.spectrum--darkest .spectrum-Card--quiet.is-drop-target,
.spectrum--darkest .spectrum-Card--gallery.is-drop-target {
    border-color: transparent;
    background-color: transparent;
    box-shadow: none;
  }
.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview,
.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview {
      background-color: rgba(38,128,235,0.2);
    }
.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Card-preview:before,
.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Card-preview:before {
        border-color: rgb(38, 128, 235);
        box-shadow: 0 0 0 1px rgb(38, 128, 235);
      }
.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderBackground,
.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileBackground,
.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderBackground,
.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileBackground {
      fill: rgba(38,128,235,0.2);
    }
.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-folderOutline,
.spectrum--darkest .spectrum-Card--quiet.is-drop-target .spectrum-Asset-fileOutline,
.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-folderOutline,
.spectrum--darkest .spectrum-Card--gallery.is-drop-target .spectrum-Asset-fileOutline {
      fill: rgb(38, 128, 235);
    }
.spectrum--darkest .spectrum-Card--quiet .spectrum-Card-title,
.spectrum--darkest .spectrum-Card--gallery .spectrum-Card-title {
    color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Card--quiet .spectrum-Card-subtitle,
.spectrum--darkest .spectrum-Card--gallery .spectrum-Card-subtitle {
    color: rgb(162, 162, 162);
  }
.spectrum--darkest .spectrum-Card--horizontal:hover .spectrum-Card-preview {
      border-color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-Card--horizontal .spectrum-Card-preview {
    background-color: rgb(44, 44, 44);

    border-color: rgb(44, 44, 44);
  }

.spectrum--darkest .spectrum-Calendar-prevMonth {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Calendar-nextMonth {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Calendar-dayOfWeek {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Calendar-date:hover {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Calendar-date:hover:not(.is-selection-end):not(.is-selection-start):before {
        background: rgba(239,239,239,0.08);
      }
.spectrum--darkest .spectrum-Calendar-date:hover.is-selected {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Calendar-date:hover.is-selected:not(.is-selection-end):not(.is-selection-start):before {
          background: rgba(38,128,235,0.3);
        }
.spectrum--darkest .spectrum-Calendar-date:hover.is-range-selection:before {
        background: rgba(38,128,235,0.3);
      }
.spectrum--darkest .spectrum-Calendar-date:active {
    background-color: rgba(239,239,239,0.15);
  }
.spectrum--darkest .spectrum-Calendar-date.is-selected {
    color: rgb(239, 239, 239);
    background: rgba(38,128,235,0.2);
  }
.spectrum--darkest .spectrum-Calendar-date.is-selected:not(.is-range-selection) {
    background: rgba(38,128,235,0.3);
  }
.spectrum--darkest .spectrum-Calendar-date.is-today {
    color: rgb(200, 200, 200);
    border-color: rgb(200, 200, 200);
  }
.spectrum--darkest .spectrum-Calendar-date.is-today:before {
      border-color: rgb(200, 200, 200);
    }
.spectrum--darkest .spectrum-Calendar-date.is-today:hover.is-selected:not(.is-range-selection):before {
          background: rgba(38,128,235,0.3);
        }
.spectrum--darkest .spectrum-Calendar-date.is-today.is-disabled {
      color: rgb(92, 92, 92);
      border-color: rgb(73, 73, 73);
    }
.spectrum--darkest .spectrum-Calendar-date.is-today.is-disabled:before {
        border-color: rgb(73, 73, 73);
      }
.spectrum--darkest .spectrum-Calendar-date.is-focused:not(.is-range-selection) {
    background: rgba(239,239,239,0.08);
    border-color: rgb(20, 115, 230);
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Calendar-date.is-focused:not(.is-range-selection).is-today {
      border-color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Calendar-date.is-focused:not(.is-range-selection):active,
.spectrum--darkest .spectrum-Calendar-date.is-focused:not(.is-range-selection).is-selected {
      color: rgb(239, 239, 239);
      background: rgba(38,128,235,0.3);
      border-color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Calendar-date.is-focused.is-selected:before {
        background: rgba(38,128,235,0.3);
      }
.spectrum--darkest .spectrum-Calendar-date.is-focused.is-range-selection:before {
        background: rgba(38,128,235,0.3);
      }
.spectrum--darkest .spectrum-Calendar-date.is-disabled {
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Calendar-date.is-selection-start,
.spectrum--darkest .spectrum-Calendar-date.is-selection-end {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Calendar-date.is-selection-start:after,
.spectrum--darkest .spectrum-Calendar-date.is-selection-end:after {
      background-color: rgba(38,128,235,0.2);
    }
.spectrum--darkest .spectrum-Calendar-date.is-selection-start.is-disabled,
.spectrum--darkest .spectrum-Calendar-date.is-selection-end.is-disabled {
      color: rgb(92, 92, 92);
    }

.spectrum--darkest .spectrum-Breadcrumbs-item {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Breadcrumbs-item.is-dragged .spectrum-Breadcrumbs-itemLink {
      color: rgb(239, 239, 239);
      background-color: rgba(38,128,235,0.2);
    }
.spectrum--darkest .spectrum-Breadcrumbs-item.is-dragged .spectrum-Breadcrumbs-itemLink:before {
        border-color: rgb(38, 128, 235);
      }
.spectrum--darkest .spectrum-Breadcrumbs-item .spectrum-Breadcrumbs-itemSeparator {
    color: rgb(92, 92, 92);
  }
.spectrum--darkest .spectrum-Breadcrumbs-item .spectrum-Breadcrumbs-itemLink {
    color: inherit;
  }
.spectrum--darkest .spectrum-Breadcrumbs-item .spectrum-Breadcrumbs-itemLink:hover {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Breadcrumbs-item .spectrum-Breadcrumbs-itemLink.focus-ring {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Breadcrumbs-item .spectrum-Breadcrumbs-itemLink.focus-ring:before {
        border-color: rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-Breadcrumbs-item .spectrum-Breadcrumbs-itemLink:active {
      color: rgb(239, 239, 239);
      border-bottom: 0;
    }
.spectrum--darkest .spectrum-Breadcrumbs-item.is-selected,
.spectrum--darkest .spectrum-Breadcrumbs-item:last-of-type {
    color: rgb(239, 239, 239);
  }
.spectrum--darkest .spectrum-Breadcrumbs-item.is-selected ~ .spectrum-Breadcrumb:last-of-type {
        color: rgb(162, 162, 162);
      }
.spectrum--darkest .spectrum-Breadcrumbs-item.is-selected .spectrum-Breadcrumbs-itemLink.focus-ring {
        color: rgb(239, 239, 239);
        border-bottom: 0;
      }

.spectrum--darkest .spectrum-BarLoader .spectrum-BarLoader-fill {
    background: rgb(38, 128, 235);
  }
.spectrum--darkest .spectrum-BarLoader .spectrum-BarLoader-track {
    background-color: rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-fill {
      background: rgb(255, 255, 255);
    }
.spectrum--darkest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-label,
.spectrum--darkest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-percentage {
      color: rgb(255, 255, 255);
    }
.spectrum--darkest .spectrum-BarLoader.spectrum-BarLoader--overBackground .spectrum-BarLoader-track {
      background-color: rgba(255,255,255,0.2);
    }
.spectrum--darkest .spectrum-BarLoader.is-positive .spectrum-BarLoader-fill {
      background: rgb(38, 142, 108);
    }
.spectrum--darkest .spectrum-BarLoader.is-warning .spectrum-BarLoader-fill {
      background: rgb(218, 123, 17);
    }
.spectrum--darkest .spectrum-BarLoader.is-critical .spectrum-BarLoader-fill {
      background: rgb(215, 55, 63);
    }
.spectrum--darkest .spectrum-BarLoader-label,
.spectrum--darkest .spectrum-BarLoader-percentage {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-BarLoader-label,
.spectrum--darkest .spectrum-BarLoader-percentage {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-BarLoader-label,
.spectrum--darkest .spectrum-BarLoader-percentage {
  color: rgb(162, 162, 162);
}

.spectrum--darkest .spectrum-Banner {
  color: rgb(255, 255, 255);
}
.spectrum--darkest .spectrum-Banner--info {
  background-color: rgb(38, 128, 235);
}
.spectrum--darkest .spectrum-Banner--warning {
  background-color: rgb(230, 134, 25);
}
.spectrum--darkest .spectrum-Banner--error {
  background-color: rgb(227, 72, 80);
}

.spectrum--darkest .spectrum-Alert {
  background-color: rgb(8, 8, 8);
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Alert-header {
  color: rgb(239, 239, 239);
}
.spectrum--darkest .spectrum-Alert-content {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Alert--info {
  border-color: rgb(20, 115, 230);
}
.spectrum--darkest .spectrum-Alert--info .spectrum-Alert-icon {
    color: rgb(55, 142, 240);
  }
.spectrum--darkest .spectrum-Alert--help {
  border-color: rgb(20, 115, 230);
}
.spectrum--darkest .spectrum-Alert--help .spectrum-Alert-icon {
    color: rgb(55, 142, 240);
  }
.spectrum--darkest .spectrum-Alert--error {
  border-color: rgb(215, 55, 63);
}
.spectrum--darkest .spectrum-Alert--error .spectrum-Alert-icon {
    color: rgb(236, 91, 98);
  }
.spectrum--darkest .spectrum-Alert--success {
  border-color: rgb(38, 142, 108);
}
.spectrum--darkest .spectrum-Alert--success .spectrum-Alert-icon {
    color: rgb(51, 171, 132);
  }
.spectrum--darkest .spectrum-Alert--warning {
  border-color: rgb(218, 123, 17);
}
.spectrum--darkest .spectrum-Alert--warning .spectrum-Alert-icon {
    color: rgb(242, 148, 35);
  }

.spectrum--darkest .spectrum-Table-headCell {
  color: rgb(162, 162, 162);
  background-color: transparent;
}
.spectrum--darkest .spectrum-Table-headCell.is-sortable .spectrum-Table-sortedIcon {
      color: rgb(124, 124, 124);
    }
.spectrum--darkest .spectrum-Table-headCell.is-sortable:hover {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Table-headCell.is-sortable:hover .spectrum-Table-sortedIcon {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-Table-headCell.is-sortable.focus-ring,
.spectrum--darkest .spectrum-Table-headCell.is-sortable.is-focused {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Table-headCell.is-sortable.focus-ring .spectrum-Table-sortedIcon,
.spectrum--darkest .spectrum-Table-headCell.is-sortable.is-focused .spectrum-Table-sortedIcon {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-Table-headCell.is-sortable:active {
      color: rgb(239, 239, 239);
    }
.spectrum--darkest .spectrum-Table-headCell.is-sortable:active .spectrum-Table-sortedIcon {
        color: rgb(239, 239, 239);
      }
.spectrum--darkest .spectrum-Table-cell.focus-ring::before,
.spectrum--darkest .spectrum-Table-cell.is-focused::before,
.spectrum--darkest .spectrum-Table-headCell.focus-ring::before,
.spectrum--darkest .spectrum-Table-headCell.is-focused::before {
      box-shadow: inset 0 0 0 2px rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Table-body {
  border-style: solid;
  border-color: rgb(57, 57, 57);
  background-color: rgb(8, 8, 8);
}
.spectrum--darkest .spectrum-Table-body.is-drop-target {
    border-color: rgb(20, 115, 230);
    box-shadow: 0 0 0 1px rgb(20, 115, 230);
  }
.spectrum--darkest .spectrum-Table-body.is-drop-target::before {
      background-color: rgba(38,128,235,0.2);
    }
.spectrum--darkest tbody.spectrum-Table-body {
  border: none;
}
.spectrum--darkest tbody.spectrum-Table-body .spectrum-Table-row {
    border-top: none;
  }
.spectrum--darkest tbody.spectrum-Table-body .spectrum-Table-cell {
    border-top: 1px solid rgb(57, 57, 57);
  }
.spectrum--darkest tbody.spectrum-Table-body .spectrum-Table-row .spectrum-Table-cell:first-child {
    border-left: 1px solid rgb(57, 57, 57);
  }
.spectrum--darkest tbody.spectrum-Table-body .spectrum-Table-row .spectrum-Table-cell:last-child {
    border-right: 1px solid rgb(57, 57, 57);
  }
.spectrum--darkest tbody.spectrum-Table-body .spectrum-Table-row:last-child .spectrum-Table-cell {
    border-bottom: 1px solid rgb(57, 57, 57);
  }
.spectrum--darkest .spectrum-Table-row {
  border-bottom: 1px solid rgb(57, 57, 57);
  background-color: transparent;
}
.spectrum--darkest .spectrum-Table-row:hover {
    background-color: rgba(239,239,239,0.08);
  }
.spectrum--darkest .spectrum-Table-row.focus-ring,
.spectrum--darkest .spectrum-Table-row.is-focused {
    background-color: rgba(239,239,239,0.08);
  }
.spectrum--darkest .spectrum-Table-row:active {
    background-color: rgba(239,239,239,0.15);
  }
.spectrum--darkest .spectrum-Table-row.is-selected {
    background-color: rgba(38,128,235,0.2);
  }
.spectrum--darkest .spectrum-Table-row.is-selected:hover {
      background-color: rgba(38,128,235,0.3);
    }
.spectrum--darkest .spectrum-Table-row.is-selected.focus-ring,
.spectrum--darkest .spectrum-Table-row.is-selected.is-focused {
      background-color: rgba(38,128,235,0.3);
    }
.spectrum--darkest .spectrum-Table-row.is-drop-target::before {
      box-shadow: inset 0 0 0 2px rgb(20, 115, 230);
      background-color: rgba(38,128,235,0.2);
    }
.spectrum--darkest .spectrum-Table-cell {
  color: rgb(200, 200, 200);
  background-color: transparent;
}
.spectrum--darkest .spectrum-Table-cell--divider {
  border-right-style: solid;
  border-right-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-body {
    border-width: 1px 0;
    background-color: transparent;
  }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-body.is-drop-target {
      box-shadow: none;
      border-color: transparent;
    }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-body.is-drop-target::before {
        box-shadow: inset 0 0 0 2px rgb(20, 115, 230);
      }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row {
    background-color: transparent;
  }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row:hover {
      background-color: rgba(239,239,239,0.08);
    }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row.focus-ring,
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row.is-focused {
      background-color: rgba(239,239,239,0.08);
    }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row:active {
      background-color: rgba(239,239,239,0.15);
    }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row.is-selected {
      background-color: rgba(38,128,235,0.2);
    }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row.is-selected:hover {
        background-color: rgba(38,128,235,0.3);
      }
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row.is-selected.focus-ring,
.spectrum--darkest .spectrum-Table--quiet .spectrum-Table-row.is-selected.is-focused {
        background-color: rgba(38,128,235,0.3);
      }
.spectrum--darkest .spectrum-Table--quiet tbody.spectrum-Table-body .spectrum-Table-row .spectrum-Table-cell:first-child,
.spectrum--darkest .spectrum-Table--quiet tbody.spectrum-Table-body .spectrum-Table-row .spectrum-Table-cell:last-child {
      border-left: none;
      border-right: none;
    }

.spectrum--darkest .spectrum-Accordion-item {
  border-color: rgb(57, 57, 57);
}
.spectrum--darkest .spectrum-Accordion-itemIndicator {
  color: rgb(124, 124, 124);
}
.spectrum--darkest .spectrum-Accordion-itemHeader {
  color: rgb(162, 162, 162);
}
.spectrum--darkest .spectrum-Accordion-itemHeader:hover {
    color: rgb(239, 239, 239);

    background-color: rgb(44, 44, 44);
  }
.spectrum--darkest .spectrum-Accordion-itemHeader:hover + .spectrum-Accordion-itemIndicator {
      color: rgb(200, 200, 200);
    }
.spectrum--darkest .spectrum-Accordion-itemHeader.focus-ring:after  {
      background-color: rgb(20, 115, 230);
    }
.spectrum--darkest .spectrum-Accordion-item.is-open .spectrum-Accordion-itemHeader:hover {
        background-color: transparent;
      }
.spectrum--darkest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader,
.spectrum--darkest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader:hover,
.spectrum--darkest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader.focus-ring {
      color: rgb(92, 92, 92);
      background-color: transparent;
    }
.spectrum--darkest .spectrum-Accordion-item.is-disabled .spectrum-Accordion-itemHeader + .spectrum-Accordion-itemIndicator {
      color: rgb(73, 73, 73);
    }
