#InputSection textarea{display:block;width:100%;overflow:auto}#outputcanvas{margin:0 20px;border:1px solid #fff;background:#f8f7ef;box-shadow:0 3px 8px rgba(0,0,0,.4);padding:10px;border-radius:5px}#outputsummary ul{margin-bottom:10px}#outputresults table td.section-head{font-weight:bold;background:#e5e8f8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='161' width='161' viewBox='0 0 160 160'%3E%3Cpath fill='%234167b4' d='M0 0v160l160-80L0 0z'/%3E%3C/svg%3E") no-repeat 6px calc(50% + 2px)/7px 7px;padding-top:8px;padding-left:18px}#outputresults table td:first-child:not(.section-head){width:16%;padding-left:10px}#outputresults table td:nth-child(2),#outputresults table td:nth-child(3){width:10%}#outputresults table td:last-child{width:64%}#instructions{margin-top:50px}ul.instructions,ul.instructions li{margin:10px 0}ul.instructions u{display:inline-block;box-sizing:border-box;width:10px;height:10px;margin:.5px;border:1px solid #656565;border-radius:50%}ul.instructions u{display:inline-block;box-sizing:border-box;width:10px;height:10px;margin:.5px;border:1px solid #656565;border-radius:50%}ul.instructions.secondary{display:none}ul.instructions.secondary.show{display:block}