.pane {
    -fx-border-color: black;
    -fx-border-width: 1px;
}


.title {
  -fx-font-size: 42pt;
  -fx-font-family: 'Helvetica';
  -fx-graphic-text-gap: 20px;
}

.progress-message {
 -fx-text-fill: gray;
 -fx-font-family: 'Helvetica';
 -fx-font-size: 12px;
}

.copyright {
 -fx-text-fill: gray;
 -fx-font-family: 'Helvetica';
 -fx-font-size: 12px;
}

.progress-bar .bar {

    -jfed-progress-color: gold;

    -fx-padding: 1px;
    -fx-background-insets: 0;
  -fx-background-color:
        -fx-box-border,
        linear-gradient(to bottom, derive(-jfed-progress-color,95%), derive(-jfed-progress-color,10%)),
        linear-gradient(to bottom, derive(-jfed-progress-color,38%), -jfed-progress-color);

}

.progress-bar .track{
    -fx-background-color: white;

}

.progress-bar {
    -fx-border-width: 0 1 1 1;
    -fx-border-color: black;
}