.header{grid-area:header;background:linear-gradient(90deg,#1e469a,#49a7c1)}.title{font-size:2rem;color:#fff;flex-grow:1;text-align:center}.title a,.title a:hover{color:#fff;text-decoration:none}.content{grid-area:content;padding:10px 10px 0 10px}.footer{color:#333;background-color:#ddd;grid-area:footer;display:flex;align-items:center;justify-content:flex-end}*{font-family:Lato,sans-serif}body{margin:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;display:grid;grid-template-rows:50px 1fr 30px;grid-template-areas:"header" "content" "footer"}.header-balance{padding-top:6px;padding-bottom:0;padding-left:10px;padding-right:10px}.balances-title h6{color:grey;padding-top:2px;margin-bottom:0}.balances-values h4{margin-bottom:0;font-weight:700}table{width:100%}table,td,th{border:1px solid #000;border-collapse:collapse}td,th{text-align:center}#t01 tr:nth-child(2n){background-color:#fdf6f6}#t01 tr:nth-child(odd){background-color:#e8e7e3}#t01 th{color:#fff}#t01 td{color:#000}.header-maintenance{padding:0}.div-starters{color:#000;font-size:.8em;line-height:1.1}