.config .highlight{border:1px dotted red;font-weight:bold;font-size:45px;height:100px}.config .mock-table th{width:240px}.config .mock-table td{vertical-align:top}.config .add-button{float:left;width:100%;cursor:pointer}.config .add-button:hover{text-decoration:underline}.config .sub-remove-button,.config .remove-button{float:right;cursor:pointer;color:red}.config .sub-remove-button:hover,.config .remove-button:hover{text-decoration:underline}.config .move-button{float:right;cursor:move;margin-right:5px}.config .move-button:hover{text-decoration:underline}.config .link-content{display:flex;flex-direction:column}.config .link-content .input-row{display:grid}.config .link-content .link-group{border:1px solid #ccc;padding:5px;margin:5px 5px 10px 0;background-color:#eef0f2}.config .link-content .group-header{background-color:#eef0f2;position:relative;bottom:14px;padding:5px}.config .link-content label{font-weight:bold}.config .link-content input{margin-bottom:5px}.config .link-content .top-border{border-top:1px solid #ccc}.config .link-content .sub-link-button{margin-top:5px}.config .link-content .sub-link-wrapper{background-color:#eef0f2}