/* Optional: Style the entire table background */
.tabulator {
    background: transparent !important;
}

.tabulator-tableholder {
    height: 50vh;
}

/* Placeholder text */
.tabulator-placeholder-contents {
    color: #333 !important;
    font-size: 14px !important;
}

.tabulator-col {
    background-color:blanchedalmond !important;
}

.tabulator-col-content {
    font-weight: bold !important;
    text-align: center !important;
    color: black !important;
    background-color:blanchedalmond !important;
}

/* Style for header cells when being edited */
.tabulator-header .tabulator-col input {
    font-weight: bold !important;
    font-family: inherit !important;
    background-color: blanchedalmond !important;
    width: 100% !important;
    box-sizing: border-box !important;
    text-align: center !important;
    border: none !important;
}

/* Style for header cells after editing */
.tabulator-header .tabulator-col[contenteditable="true"] {
    background-color: blanchedalmond !important;
}

/* .separator {
    background-color: black !important;
    max-width: 2px !important;
    padding: 0 !important;
    border-left: 1px solid black !important;
    border-right: 1px solid black !important;
} */

.year-head {
    background-color:aliceblue !important;
    border-right: 2px solid black !important;
}

.year-column {
    border-right: 2px solid black !important;
}

.year-start {
    border-left: 2px solid black !important;
}