.ai-mapping-instance{position:relative;display:grid;padding:7px 12px;grid-template-columns:minmax(-webkit-max-content,240px) 1px minmax(-webkit-max-content,300px) 3fr 86px;grid-template-columns:minmax(max-content,240px) 1px minmax(max-content,300px) 3fr 86px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-mapping-instance:hover{background:rgba(110,117,122,.3137254901960784)}.ai-mapping-instance .ai-variable{max-width:240px;padding-right:48px}.ai-mapping-instance .ai-value{border-radius:3px;border:1px solid #fff;opacity:.5;padding:8px 12px;margin-right:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-mapping-instance .ai-value p{font-size:14px;font-weight:700;margin:0}.ai-mapping-instance .selected{opacity:1}.ai-mapping-instance .spacer{background-color:#fff;height:137%}.ai-mapping-instance .spacer~.spacer{height:50%}.ai-mapping-instance .user-variable{margin-left:18px;white-space:nowrap;padding-left:48px}.ai-mapping-instance .user-variable .select-variable{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:none;border:none;color:#fff;opacity:.5;border-radius:3px;border:1px solid #fff;padding:8px 12px;padding-right:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-mapping-instance .user-variable .select-variable:hover{opacity:1}.ai-mapping-instance .variable-example{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:220px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-mapping-instance .variable-example p{margin:0}.ai-mapping-instance .active-status{width:100%;justify-self:end;padding-bottom:6px;margin-right:15px}.ai-mapping-instance.is-disabled .advanced-expression,.ai-mapping-instance.is-disabled .ai-variable,.ai-mapping-instance.is-disabled .format-in-variable,.ai-mapping-instance.is-disabled .format-variable-btn,.ai-mapping-instance.is-disabled .variable-expression{opacity:.2}.ai-mapping-instance.is-disabled .advanced-expression:hover,.ai-mapping-instance.is-disabled .format-in-variable:hover,.ai-mapping-instance.is-disabled .format-variable-btn:hover,.ai-mapping-instance.is-disabled .variable-expression:hover{opacity:.6}.ai-mapping-instance.is-disabled .advanced-expression .dropdown,.ai-mapping-instance.is-disabled .advanced-expression .menu,.ai-mapping-instance.is-disabled .format-in-variable .dropdown,.ai-mapping-instance.is-disabled .format-in-variable .menu,.ai-mapping-instance.is-disabled .format-variable-btn .dropdown,.ai-mapping-instance.is-disabled .format-variable-btn .menu,.ai-mapping-instance.is-disabled .variable-expression .dropdown,.ai-mapping-instance.is-disabled .variable-expression .menu{opacity:1}.ai-mapping-instance.is-disabled .variable-example{opacity:.4}.ai-mapping-instance .drag-grip-mapping{cursor:-webkit-grab;cursor:grab;position:absolute;right:32px;visibility:hidden}.ai-mapping-instance .drag-grip-mapping:focus{cursor:-webkit-grabbing;cursor:grabbing}.ai-mapping-instance .delete-mapping{cursor:pointer;position:absolute;right:6px;visibility:hidden}.ai-mapping-instance:hover .delete-mapping,.ai-mapping-instance:hover .drag-grip-mapping{visibility:visible}.user-input{max-width:300px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.expression-instance,.user-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.expression-instance{z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;gap:2px;max-width:250px}.expression-instance .advanced-expression,.expression-instance .format-in-variable,.expression-instance .variable-name{cursor:pointer;background:var(--flame);padding:8px 12px;font-weight:700;border-radius:3px 0 0 3px}.expression-instance .advanced-expression{background:unset;background:var(--charcoal-border);border:1px solid #fff}.expression-instance .variable-expression{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;gap:2px}.expression-instance .format-in-variable{font-weight:400;border-radius:0}.expression-instance .format-toggle{width:13px;cursor:pointer}.expression-instance .add-format-btn,.expression-instance .format-variable-btn,.expression-instance .trash-variable-btn{border-radius:0 3px 3px 0;background:var(--flame);padding:8px 12px;border:none;color:#fff}.expression-instance .add-format-btn.is-advanced,.expression-instance .format-variable-btn.is-advanced,.expression-instance .trash-variable-btn.is-advanced{background:unset;background:var(--charcoal-border);border:1px solid #fff}.expression-instance .add-format-btn,.expression-instance .trash-variable-btn{border-radius:0;background:#c0583a}.expression-instance .trash-variable-btn{border-radius:0 3px 3px 0}.expression-instance .actions-wrapper{position:relative;z-index:0}.expression-instance .expand-actions{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slide-enter-active,.slide-leave-active{-webkit-transition:all .1s;transition:all .1s}.slide-enter-to{width:1px}.slide-enter,.slide-leave-to{width:100%}@media only screen and (max-width:1450px){.ai-mapping-instance .variable-example{margin-left:30px}}@media only screen and (max-width:1250px){.ai-mapping-instance{grid-template-columns:minmax(-webkit-max-content,120px) 1px minmax(-webkit-max-content,150px) 3fr 86px;grid-template-columns:minmax(max-content,120px) 1px minmax(max-content,150px) 3fr 86px;padding-right:0}.ai-mapping-instance .variable-example{margin-left:0;margin-right:10%}.ai-mapping-instance .ai-variable{width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;margin:0}.ai-mapping-instance .ai-value{margin:0;width:100px;padding-right:0}.ai-mapping-instance .user-variable{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ai-mapping-instance .user-variable .select-variable{width:100px;font-size:11px;margin-right:20px;padding-left:8px}.ai-mapping-instance .variable-example{margin-left:30px;max-width:200px}.active-status .container-checkbox .checkbox-check-indicator{background-color:var(--charcoal-115)}}.mapping-popover{position:fixed;z-index:102;width:300px}.mapping-popover .variable-selector{border-radius:10px 10px 0 0;padding-top:0;padding-bottom:4px;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mapping-popover .variable-selector,.mapping-popover .variable-selector .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mapping-popover .variable-selector .header{margin:12px 20px 0 20px}.mapping-popover .variable-selector .advanced-input{margin:12px 20px}.mapping-popover .variable-selector .advanced-input textarea{width:100%;border:none;border-bottom:1px solid var(--charcoal-50);resize:none;outline:none}.mapping-popover .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid rgba(61,70,74,.36470588235294116);border-radius:0 0 10px 10px;background:#fff}.mapping-popover .actions button{-webkit-transition:.1s;transition:.1s;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:none;background:none;padding:8px 20px;color:var(--charcoal)}.mapping-popover .actions button:disabled,.mapping-popover .actions button:hover{opacity:.75}.mapping-popover .actions button:first-of-type{border-right:1px solid rgba(61,70,74,.36470588235294116)}.mapping-popover .preview-wrapper{max-height:100px;overflow:auto}.mapping-popover .preview-text{word-wrap:break-word}.format-popover{position:fixed;z-index:102}.format-popover .format-selector{border-radius:10px 10px 0 0;padding-bottom:12px;padding-top:12px;background:#f1f1f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.format-popover .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid rgba(61,70,74,.36470588235294116);border-radius:0 0 10px 10px;background:#fff}.format-popover .actions button{-webkit-transition:.1s;transition:.1s;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:none;background:none;padding:8px 20px;color:var(--charcoal)}.format-popover .actions button:disabled,.format-popover .actions button:hover{opacity:.75}.format-popover .actions button:first-of-type{border-right:1px solid rgba(61,70,74,.36470588235294116)}#aiPopover input.form-control{color:#000}.ai-mapping-list header{padding:0 12px;display:grid;grid-template-columns:minmax(-webkit-max-content,150px) minmax(-webkit-max-content,564px) 1fr 100px;grid-template-columns:minmax(max-content,150px) minmax(max-content,564px) 1fr 100px}.ai-mapping-list header .list-heading{font-size:14px;font-weight:700}.ai-mapping-list header .list-heading:nth-child(2){margin-left:158px}.ai-mapping-list header .list-heading:nth-child(3){margin-left:-93px}.ai-mapping-list header .variable-tip{opacity:.75}.ai-mapping-list header .variable-tip:hover{opacity:1}.ai-mapping-list main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ai-mapping-list .ai-value-input{opacity:1;padding:0}.ai-mapping-list .ai-value-input input{background:var(--charcoal-border);border:none;padding:8px 12px;color:#fff!important}.ai-mapping-list .add-variable:hover{border:1px solid #fff}.ai-mapping-list .add-variable-wrapper{margin:12px;font-weight:500;color:hsla(0,0%,100%,.3137254901960784)}.ai-mapping-list .add-variable-wrapper .add-variable-btn{cursor:pointer;border:1px solid hsla(0,0%,100%,.3137254901960784);min-width:170px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:8px 12px;border-radius:4px}.ai-mapping-list .add-variable-wrapper .add-variable-btn:hover{color:#fff;border:1px solid #fff}.ai-mapping-list .add-variable-wrapper .ai-value-input{position:relative;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.ai-mapping-list .add-variable-wrapper .ai-value-input .btn{color:hsla(0,0%,100%,.3137254901960784)}.ai-mapping-list .add-variable-wrapper .ai-value-input .btn:focus,.ai-mapping-list .add-variable-wrapper .ai-value-input .btn:hover{color:#fff}.ai-mapping-list .add-variable-wrapper .ai-value-input .add-variable{font-size:12px;padding-left:18px;padding-right:18px;border:1px solid hsla(0,0%,100%,.3137254901960784)}.ai-mapping-list .add-variable-wrapper .ai-value-input .add-variable:hover{border:1px solid #fff}.ai-mapping-list .add-variable-wrapper .ai-value-input input{outline:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:4px;-webkit-box-shadow:0 0 4px 2px rgba(19,18,18,.1411764705882353);box-shadow:0 0 4px 2px rgba(19,18,18,.1411764705882353)}.ai-mapping-list .add-variable-wrapper .ai-value-input input:focus{-webkit-box-shadow:0 0 4px 3px rgba(0,0,0,.1450980392156863);box-shadow:0 0 4px 3px rgba(0,0,0,.1450980392156863)}.ai-mapping-list .add-variable-wrapper .ai-value-input input::-webkit-input-placeholder{color:hsla(0,0%,100%,.4588235294117647)}.ai-mapping-list .add-variable-wrapper .ai-value-input input::-moz-placeholder{color:hsla(0,0%,100%,.4588235294117647)}.ai-mapping-list .add-variable-wrapper .ai-value-input input:-ms-input-placeholder{color:hsla(0,0%,100%,.4588235294117647)}.ai-mapping-list .add-variable-wrapper .ai-value-input input::-ms-input-placeholder{color:hsla(0,0%,100%,.4588235294117647)}.ai-mapping-list .add-variable-wrapper .ai-value-input input::placeholder{color:hsla(0,0%,100%,.4588235294117647)}.ai-mapping-list .add-variable-wrapper .ai-value-input .invalid-message{position:absolute;bottom:-18px;left:6px}@media only screen and (max-width:1450px){.ai-mapping-list header .list-heading:nth-child(3){margin-left:-145px}}@media only screen and (max-width:1250px){.ai-mapping-list header{grid-template-columns:150px 150px 1fr 150px}.ai-mapping-list header .list-heading:nth-child(3){margin:0}.ai-mapping-list header .list-heading:nth-child(2){margin-left:-10px}.ai-mapping-list header .list-heading:nth-child(4){justify-self:center}}