.number-box {
background: var(--wikt-palette-white, #ffffff);
border: 1px #aaa solid;
border-collapse: collapse;
margin-top: .5em;
color: var(--wikt-palette-black, #202122);
}
.number-box .current-slot {
width: 98px;
text-align: center;
font-size:larger;
}
.number-box .adjacent-slot {
width: 64px;
background: var(--wikt-palette-lightergrey, #eeeeee);
text-align: center;
font-size: smaller;
color: inherit;
}
.number-box .form-slot {
text-align: center;
}
.number-box .footer-slot {
text-align: center;
background: var(--wikt-palette-lightergrey, #eeeeee);
color: inherit;
}
.number-box .adjacent-slot {
width: 64px;
background: var(--wikt-palette-lightergrey, #eeeeee);
text-align: center;
font-size: smaller;
color: inherit;
}
.number-box .adjacent-panel {
background: var(--wikt-palette-lightergrey, #eeeeee);
text-align: center;
color: inherit;
}
.number-box .table-cell {
min-width: 6em;
}
.number-box .table-cell.current-number {
font-size: larger;
}
.number-box .table-cell.adjacent-number {
background: var(--wikt-palette-lightergrey, #eeeeee);
font-size: smaller;
color: inherit;
}
.number-box .table-cell.footer-cell {
background: var(--wikt-palette-lightergrey, #eeeeee);
color: inherit;
}