/*
 * Copyright (c) 2021-2022. Clément Grennerat
 * All rights reserved. You must refer to the licence Apache 2.
 */

/* HEADER */
.header {

}

.header .headerText {
    -fx-font: 37 "Arial Rounded MT Bold";
    -fx-font-weight: 700;
    -fx-wrap-text: true;
    -fx-font-smoothing-type: gray;
    -fx-line-spacing: 0;
}

.header .subHeaderText {
    -fx-font: 16 "Arial Rounded MT Bold";
    -fx-font-weight: 700;
    -fx-wrap-text: true;
    -fx-font-smoothing-type: gray;
}

/* CONTENT */
.rootPane {
    -fx-padding: 15;
}

.rootPane .label, .rootPane .text, .rootPane .check-box, .rootPane .text-field, .rootPane .tab-header-area, .rootPane .button, .rootPane .spinner, .tooltip {
    -fx-font: 14 "Lato";
    -fx-font-weight: 400;
    -fx-wrap-text: true;
    -fx-font-smoothing-type: gray;
}

.rootPane .check-box > .box {
    -fx-pref-width: 20px;
    -fx-pref-height: 20px;
}

/* BUTTONS */
.buttonBoxContainer {
    -fx-border-width: 1 0 0 0;
    -fx-border-color: grey;
    -fx-padding: 10;
    -fx-spacing: 20;
    -fx-alignment: CENTER;
}
.infoBox{
    -fx-spacing: 10;
    -fx-alignment: CENTER_LEFT;
}
.infoBox .label{
    -fx-wrap-text: true;
}
.buttonBox {
    -fx-spacing: 10;
    -fx-alignment: CENTER_RIGHT;
}

.buttonBox .button {
    -fx-font: 14 "Lato";
    -fx-font-weight: 400;
    -fx-font-smoothing-type: gray;
}