.import-behavior ul{list-style:none;margin:0;padding:0}.import-behavior ul li{font-size:13px}.import-behavior ul li.placeholder{display:block;position:relative}.import-behavior ul li.dragged{box-shadow:0 3px 6px rgba(0,0,0,.075);position:absolute;z-index:2000}.import-behavior .import-db-columns,.import-behavior .import-file-columns{background:var(--bs-tertiary-bg);height:400px;overflow:auto;padding:5px}.import-behavior .import-db-columns>ul{min-height:380px}.import-behavior .import-file-columns .upload-prompt{display:block;left:0;margin-top:-10px;position:absolute;right:0;text-align:center;top:50%}.import-behavior .import-column-bindings>ul>li,.import-behavior .import-db-columns>ul>li{cursor:pointer}.import-behavior .import-db-columns>ul>li,.import-behavior .import-file-columns>ul>li,.import-behavior ul li.dragged{background:var(--oc-form-control-bg);border:1px solid var(--bs-border-color);border-radius:3px;margin-bottom:5px}.import-behavior .import-db-columns>ul>li div.import-column-name>span,.import-behavior .import-db-columns>ul>li>span,.import-behavior .import-file-columns>ul>li div.import-column-name>span,.import-behavior .import-file-columns>ul>li>span,.import-behavior ul li.dragged div.import-column-name>span,.import-behavior ul li.dragged>span{display:block;padding:8px 8px 8px 12px}.import-behavior .import-db-columns>ul>li .column-icon{color:#ccc;left:-3px;position:relative}.import-behavior .import-db-columns>ul>li:hover .column-icon{color:#4da7e8}.import-behavior .import-db-columns>ul>li.is-required .column-icon{color:#ab2a1c}.import-behavior .import-file-columns>ul>li:after,.import-behavior .import-file-columns>ul>li:before{content:" ";display:table}.import-behavior .import-file-columns>ul>li:after{clear:both}.import-behavior .import-file-columns>ul>li.is-ignored{display:none}.import-behavior .import-file-columns>ul>li .column-success-icon{display:none;left:-2px;position:relative;width:15px}.import-behavior .import-file-columns>ul>li.is-matched .column-success-icon{display:inline-block}.import-behavior .import-file-columns>ul>li.is-matched .column-ignore-button{display:none!important}.import-behavior .import-file-columns>ul div.import-column-name{float:left;width:45%}.import-behavior .import-file-columns>ul div.import-column-name>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-behavior .import-file-columns>ul div.import-column-name a.column-label{color:var(--bs-body-color)}.import-behavior .import-file-columns>ul div.import-column-name a.column-ignore-button{background:var(--bs-secondary-bg);border-radius:15px;color:var(--bs-secondary-color);display:inline-block;font-size:10px;height:15px;left:-3px;position:relative;text-align:center;text-decoration:none;top:-1px;width:15px}.import-behavior .import-file-columns>ul div.import-column-name a.column-ignore-button:hover{background:#ab2a1c;color:#fff}.import-behavior .import-file-columns>ul .import-column-bindings>ul{float:right;width:55%}.import-behavior .import-column-bindings>ul{background:var(--bs-secondary-bg);min-height:34px;position:relative}.import-behavior .import-column-bindings>ul:after{border-bottom:17px solid transparent;border-left:18px solid var(--oc-form-control-bg);border-top:17px solid transparent;content:"";display:block;height:0;left:0;position:absolute;top:0;width:0}.import-behavior .import-column-bindings>ul:before{color:var(--bs-tertiary-color);content:attr(data-empty-text);padding:8px 8px 8px 28px;position:absolute}.import-behavior .import-column-bindings>ul>li .column-icon{color:var(--bs-body-color);float:right;margin:3px}.import-behavior .import-column-bindings>ul>li:hover .column-icon{color:var(--bs-emphasis-color)}.import-behavior .import-column-bindings>ul>li:not(.dragged){background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);position:relative}.import-behavior .import-column-bindings>ul>li:not(.dragged)>span{display:block;padding:8px 8px 8px 28px}
