details summary{font-size:2rem}details ul{list-style:none}details ul li{margin-bottom:2rem}details ul li form,details ul li div{margin-left:1rem}form label{display:block;margin-bottom:1rem}form label span{display:block;font-size:1rem;font-weight:700}form label input{display:block}.errorOutput{color:#8b0000;background-color:#d3d3d3;padding:1rem}.responseOutput{background-color:#90ee90;padding:1rem}.errorOutput:empty,.responseOutput:empty{padding:0}
