.cluster-images{clear:left}.attachment--id{position:absolute;line-height:1.6rem;padding-left:.5rem;padding-right:.5rem;font-size:.8rem;right:0;top:0;color:#fff;background-color:#000}.attachment--container{position:relative;display:inline-flex;padding:0;width:160px;height:80px}.abs-full{z-index:200;position:absolute;top:0;left:0;right:0;bottom:0}.attachment--icon,.attachment--icon-button{color:#ccc;font-size:2rem;padding:.5rem}.attachment--icon-button{cursor:pointer}.attachment--icon-button,.attachment--icon-button:hover{color:#fff}.attachment--error{border:1px solid #ccc;opacity:1}.attachment--overlay{background-color:rgba(0,0,0,.5);transition:opacity .3s;opacity:0}.attachment--overlay:hover{transition:opacity .2s;opacity:1}.attachment--file-size{white-space:nowrap}.attachment-dialog--container .el-dialog__footer{text-align:center}.attachment-dialog--container .el-dialog__body{padding-top:0;padding-bottom:0}.attachment-dialog--container .el-dialog{width:80%;max-width:600px}.card-attachments{width:100%}.attachment--button-add{border-radius:.25rem!important;display:inline-flex;margin:0 1rem 1rem 0;width:160px;height:80px}.attachment--button-add i{margin:auto;font-size:3rem}.hidden{display:none}.relation-diagram{display:flex;margin-bottom:10px}.relation-diagram__card{min-height:50px;border:1px solid #ccc;border-radius:4px;justify-content:center;align-items:center}.relation-diagram__card,.relation-diagram__link{min-width:120px;max-width:400px;display:flex;padding:8px;overflow:hidden;text-overflow:ellipsis}.relation-diagram__link{border-bottom:1px solid #ccc;text-align:center;margin-bottom:28px;align-items:end}.relation-diagram__relation{min-width:120px;max-width:400px;border:1px solid #ccc;border-radius:40px;display:flex;justify-content:center;align-items:center;padding:8px 16px;overflow:hidden;text-overflow:ellipsis}.relation-form .el-autocomplete,.relation-form .el-input{width:480px}.relation-form .el-form-item__label{width:130px}.relation-list__footer,.relation-list__header{display:flex;justify-content:space-between;margin:6px 0}.watch-lists-container{margin-top:1rem}.card-list-item{display:inline-block;margin-right:.5rem;background-color:grey;color:#fff;padding-left:.5rem;padding-right:.5rem;border-radius:4px}