body {
    --table_border_width: 2px
}

.partitions > .left {
    border-right: solid calc(var(--table_border_width) / 2) black;
}

.partitions > .right {
    border-left: solid calc(var(--table_border_width) / 2) black;
}

.answer_box {
    padding: 0.2em 0.2em 0.2em 0.2em
}

.answer_box_text {
    padding-top: 0.6em;
    font-size: 1.7em;
}

.dividend {
    font-size: 1.7em;
    font-weight: bold;
    padding-bottom: 0.3em;
    border-bottom: solid var(--table_border_width) black;
}

.table {
    --width: 30%;
    width: var(--width);
    min-width: 15em;
    margin-left: auto;
    margin-right: auto;
}
