body{margin:1rem;font-size:12px}a{color:#ccc}button{box-sizing:border-box;width:100%;padding:1rem 0}code{padding:.25rem;line-height:1.5rem;background-color:#000;color:#fff}label>span{display:block}label>input{box-sizing:border-box;border:1px solid green;padding:.5rem;width:100%}p{margin:0;margin-top:1rem}p.tips{margin-top:.25rem;font-size:80%;color:#ccc}#taxDetail{margin-top:1rem;border:1px solid orange;background-color:beige;padding:1rem;display:none}#taxDetail>header{font-weight:700;font-size:120%;margin-bottom:1rem}#taxDetail>article{display:grid;grid-template-columns:auto 1fr;gap:.5rem;font-family:monospace}#taxDetail>article i{border-bottom:1px solid #ccc;display:flex;align-items:flex-end;font-style:normal}#plusHouse{display:none;margin-top:1rem;border:1px dashed red;background-color:bisque;padding:.5rem}#plusHouse input[name=base]{width:4rem}#plusHouse input[name=ratio]{width:3rem}#plusHouse button{padding:0}#levelGrid{display:grid;grid-template-columns:auto 1fr 1fr auto auto;gap:.5rem;font-family:monospace}#levelGrid i{border:1px solid #eee;display:flex;align-items:flex-end;font-style:normal}#levelGrid i:nth-child(2){grid-column-start:2;grid-column-end:span 2}