input[type="number"]{text-align:right;width:4em}div#planning{margin-top:1ex}div#planning>table{border-collapse:collapse}div#planning>table>tbody>tr>td,div#planning>table>thead>tr>th{border:1px solid black}div#planning>table>tbody>tr>td:nth-child(3n+3),div#planning>table>thead>tr>th:nth-child(3n+3){border-left-width:3px}div#planning>table>tbody>tr:nth-child(4n+1)>td{border-top-width:3px}div#planning>table>tbody>tr>td{text-align:right}div#planning>table>tbody>tr>td:nth-child(1){text-align:left}#planningZzz>table>tbody>tr>td{text-align:right}#planningZzz>table>tbody>tr>td.full,#planningZzz>table>tbody>tr>td.full>*{background-color:lime}#planningZzz>table>tbody>tr>td.overfull,#planningZzz>table>tbody>tr>td.overfull>*{background-color:orange}#planningZzz>table>tbody>tr>td.partial,#planningZzz>table>tbody>tr>td.partial>*{background-color:#8080ff}#planningZzz>table>tbody>tr>td>input[type="number"]{text-align:right;width:4em}#planningZzz>table>tbody>tr.new-day td{border-top-width:3px}