.form{display:flex;flex-direction:column;border:1px solid #E0E5E9;background-color:#fff;border-radius:4px 4px 0 0;padding:32px 32px 20px;position:relative;.field{display:flex;flex-direction:column;margin-bottom:16px;>label{margin-bottom:6px;font-weight:600}}.changed{background-color:#ffefd5}.checkbox.changed{border-color:#c6ccd0}.error{margin-top:6px}.commands{padding-top:12px;display:flex;justify-content:right;gap:16px;.delete-ctrl{display:flex;align-items:center;position:absolute;top:18px;right:32px;& input{width:0;margin-right:-40px;-webkit-transition:.5s;transition:.5s;height:17px}& input.visible{padding-right:50px;width:20rem}& button{padding:3px 16px;height:27px;border-radius:4px;border:1px solid #C6CCD0;color:#657482}& button.delete{background-color:#fff;color:#282b2f}& button.delete:hover{background-color:#ab1b21;color:#fff}& button.delete:disabled{background-color:#e9eced;color:#9d9fa5}}}}.form fieldset{margin-bottom:20px;padding:12px 12px 8px;border:1px solid #C6CCD0;& legend{padding:5px;font-weight:600}.field{flex-direction:row;align-items:center;margin-bottom:8px;& label{width:40%;text-align:right;padding-right:16px;font-weight:400}& input,textarea{width:50%}& select{width:57%}}}.multilang-row{display:flex;margin:3px 0;align-items:stretch;>label{width:27px;line-height:27px;border-radius:4px;text-align:center;background-color:#5a636c;color:#fff;margin-right:5px}>input,textarea{flex-grow:1}>.error{margin-left:5px}}.form>.title,form>.title{font-size:20px;font-weight:500;padding:0 32px 16px;margin:-12px -32px 12px;border-bottom:1px solid #E0E5E9;display:flex}.form .move-commands{position:absolute;top:0;left:-62px;& button{margin:0 3px 0 0;padding:1px;background:none;height:27px;width:27px;border-radius:4px;border:1px solid #C6CCD0;&:hover:not(:disabled){background-color:#e9eced;& img{opacity:1}}>img{width:22px;height:22px;opacity:.5}&:disabled img{opacity:.2}}}.content .form{.menu{.item.active{background-color:#e9eced}}}
