/***BEGIN FileInput.css***/
.vss-FileInput .vss-FileInput-dragDropLabel {
  text-align: center;
  vertical-align: middle;
  margin-left: 8px; }

.vss-FileInput .vss-FileInput-filesDropTarget {
  border:  1px dashed;
  border-color: rgba( 200, 200, 200 ,  1 );
  border-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
  text-align: center;
  padding-top: 15px;
  padding-bottom: 15px;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
  background-color: rgba( 239, 239, 239 ,  1 );
  background-color: rgba( var(--palette-neutral-6,239, 239, 239) ,  1 ); }

.vss-FileInput .vss-FileInput-dragDropTable {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center; }

.vss-FileInput .vss-FileInput-browseButton {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px; }

.vss-FileInput-filesDropTarget.vss-FileInput-dragOver {
  background-color: rgba(223, 246, 221, 1) !important;
  background-color: var(--status-success-background,rgba(223, 246, 221, 1)) !important; }

.vss-FileInput .vss-FileInput-fileList .vss-FileInput-detailsContainer .vss-FileInput-status {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.vss-FileInput .vss-FileInput-fileList .vss-FileInput-detailsContainer .vss-FileInput-status-error {
  color: rgba(218, 10, 0, 1);
  color: var(--status-error-text,rgba(218, 10, 0, 1)); }

.vss-FileInput .vss-FileInput-fileList .vss-FileInput-detailsContainer .vss-FileInput-links {
  margin-left: 10px; }

.vss-FileInput .vss-FileInput-fileList .vss-FileInput-fileName {
  font-size: 14px; }

.vss-FileInput .vss-FileInput-fileList > li {
  list-style: none;
  margin-bottom: 5px; }

.vss-FileInput .vss-FileInput-fileList {
  padding-left: 0;
  display: none;
  max-height: 100px;
  overflow-y: auto; }

.vss-FileInput .vss-FileInput-overallStatusContainer {
  text-align: center;
  margin-top: 10px;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55)); }

.vss-FileInput .vss-FileInput-overallStatusContainer .vss-FileInput-overallStatusActions {
  margin-left: 10px; }
/***END FileInput.css***/

