details{padding:20px}summary{border-bottom:1px solid;cursor:pointer}.image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-container img{margin:3px;border:1px solid;width:200px}.image-container img.sending{border:5px solid orange}.image-container img.success{border:5px solid #90ee90}.image-container img.failed{border:5px solid red}form{padding:20px}form>*{margin-right:5px}