html {
    --lumo-primary-color: #023864;
    --lumo-primary-color-50pct: #ffffff;
}

.funddistribution-summary {
    font-weight: normal;
    white-space: normal;
}

vaadin-details > .dpmp-grid-block {
    border: none;
    box-shadow: none;
}

vaadin-grid::part(grid-header-right) {
    text-align: right;
}

div.color-marker {
    width: 8px;
    height: 25px;
}

.application-grid-procedure-selection {
    margin-left: 8px;
    min-width: 180px;
}

div.color-marker.color-fountain-blue {
    background-color: #65ADB2;
}

div.color-marker.color-dark-sea-green {
    background-color: #8FBC8F;
}

div.color-marker.color-light-sea-green {
    background-color: #20b2aa;
}

div.color-marker.color-chestnut-rose {
    background-color: #cd5c5c;
}

div.color-marker.color-chambray {
    background-color: #475877;
}

div.color-marker.color-dim-gray {
    background-color: #696969;
}

div.color-marker.color-darkmagenta {
    background-color: #8B008B;
}

div.color-marker.color-jaffa {
    background-color: #EF863F;
}

div.color-marker.color-saffron {
    background-color: #f4c430;
}