.nf-condition{border:1px solid #aaa;margin-top:20px}.nf-condition-header{margin-bottom:10px;display:flex;align-items:center;gap:10px}.nf-condition-drag-handle{cursor:move}.nf-condition-drag-handle .nf-drag-condition{color:#666;font-size:18px}.nf-condition-drag-handle .nf-drag-condition:hover{color:#2baae7}.nf-condition-label-input{flex:1;min-width:150px}.nf-condition-label-input .nf-condition-label-field{width:100%;padding:5px 8px;border:1px solid #ddd;border-radius:3px;font-size:13px}.nf-condition-label-input .nf-condition-label-field:focus{border-color:#2baae7;outline:0;box-shadow:0 0 3px rgba(43,170,231,.3)}.nf-condition-when-text{margin-bottom:10px}.nf-condition-placeholder{border:4px solid #84cc1e;background:#84cc1e;height:8px!important;margin:8px 0 -4px}.ui-sortable-helper{opacity:.5!important;z-index:99999!important;box-shadow:0 5px 15px rgba(0,0,0,.3)}.nf-first-when-container{background:#d3d3d3;padding:10px}.nf-condition.actions .nf-when::after,.nf-else-container .nf-else::after,.nf-else-container::after,.nf-first-when-container::after,.nf-one-fourth::after,.nf-then-container .nf-then::after,.nf-then-container::after,.nf-when-container .nf-when::after,.nf-when-container::after{clear:both;content:"";display:block}.nf-when-controls{float:right;display:flex;gap:12px}.nf-condition .nf-icon-btn{background:0 0;border:0;padding:4px;border-radius:3px;cursor:pointer;line-height:1}.nf-condition .nf-icon-btn:focus{outline:2px solid #2baae7;outline-offset:2px}.nf-condition .nf-icon-btn:focus:not(:focus-visible){outline:0}.nf-condition .nf-icon-btn:focus-visible{outline:2px solid #2baae7;outline-offset:2px}.nf-condition .nf-icon-btn .fa{color:#2baae7;font-size:22px}.nf-condition .nf-icon-btn.nf-remove-condition .fa,.nf-condition .nf-icon-btn.nf-remove-else .fa,.nf-condition .nf-icon-btn.nf-remove-then .fa,.nf-condition .nf-icon-btn.nf-remove-when .fa{color:red}.nf-else-container .nf-one-fourth .fa,.nf-then-container .nf-one-fourth .fa,.nf-when-container .nf-one-fourth .fa{font-size:22px;padding-top:15px}.nf-else-container .nf-one-fourth:first-child,.nf-then-container .nf-one-fourth:first-child,.nf-when-container .nf-one-fourth:first-child{width:7.5%}.nf-when-container{background:#d3d3d3;padding:0 10px 10px}.nf-when-container .nf-one-fourth{width:23%}.nf-then-container{background:#fefefe;padding:10px}.nf-else-container .nf-one-fourth,.nf-then-container .nf-one-fourth{width:30.5%}.nf-else-container .nf-one-fourth:first-child,.nf-then-container .nf-one-fourth:first-child{padding-left:12px}.nf-else-container{background:#ddd;padding:10px}.nf-add-else,.nf-add-then,.nf-add-when{color:#2baae7;cursor:pointer;font-size:22px;margin-bottom:5px;padding-left:12px}.nf-remove-else,.nf-remove-then,.nf-remove-when{color:red;cursor:pointer}.nf-one-fourth{float:left;margin-bottom:15px;padding:0 2%;width:25%}.nf-condition.actions .nf-when-container{padding:20px}.nf-condition.actions .nf-one-third{width:40%}.nf-condition.actions .nf-one-third:nth-child(2){width:20%}.nf-condition.actions .nf-one-third.action-when-label{padding-top:16px;text-align:center;text-transform:uppercase;font-weight:700}.nf-condition.actions .nf-one-fourth{width:30.8%}.nf-condition.actions .nf-one-fourth:first-child{width:7.5%}