th,table{border:1px solid #000}#budget-table tr:last-child td{border-top:2px double #000}#sent:disabled{opacity:.5;cursor:not-allowed}input,select{box-sizing:border-box;border-radius:4px;height:20px}select{appearance:none}#subtotal{border-top:2px dashed #000;border-bottom:2px dashed #000}#subtotal:nth-last-child(-n+5){border-top:2px dashed #000;border-bottom:none}.left{border-left:.5px dotted #000}
