.datasource-list{margin:20px 0}.datasource-list .copy-path{color:#934df7;cursor:pointer;font-size:18px;position:absolute;right:40px}.datasource-list .explanation-tag{color:#934df7;cursor:help;margin-bottom:12px;font-size:22px;position:relative}.datasource-list .explanation-tag .tooltip-html{left:unset;text-align:left;z-index:99;flex-direction:column;align-items:flex-start;width:400px;font-family:EUROPA;font-size:16px;display:flex;right:10px}.datasource-list .explanation-tag .tooltip-html h1{margin-top:0;font-size:20px}.datasource-list .datasource-mode-selector{margin:0 0 25px;display:flex}.datasource-list .datasource-mode-selector .datasource-mode-button{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #afafaf;padding:10px 20px;font-family:EUROPA,sans-serif;font-size:16px}.datasource-list .datasource-mode-selector .datasource-mode-button .fa-plus-circle{font-size:22px!important}.datasource-list .datasource-mode-selector .datasource-mode-button-selected{border-bottom:2px solid #8c3ffb;font-weight:600}.datasource-list .select-error .multiselect{border:1px solid red!important}.datasource-list .edit-mode-container .fa-plus-circle{color:#8c3ffb;font-size:25px}.datasource-list .edit-mode-container .fa-minus-circle{color:#934df7;cursor:pointer;margin-bottom:12px;font-size:18px}.datasource-list .edit-mode-container .add-datasource-button{cursor:pointer;border-radius:15px;width:fit-content;padding:5px 10px;font-size:14px;font-weight:400}.datasource-list .edit-mode-container .datasource-family{background-color:#fefefe;border-radius:8px;margin:20px 0;padding:5px 10px;position:relative;-webkit-box-shadow:5px 4px 15px 2px #64646426}.datasource-list .datasource-row{flex-flow:column wrap;align-items:flex-end;margin:15px 0;display:flex}.datasource-list .datasource-row .fa-plus-circle{cursor:pointer;margin-bottom:10px}.datasource-list .datasource-row .repository-name{color:#fff;background-color:#8c3ffb;border-radius:8px;justify-content:center;align-items:center;padding:4px 0;display:flex}.datasource-list .datasource-row .add-query-container{align-self:flex-end}.datasource-list .datasource-row .query-builder{padding:0 7.8% 0 28px}.datasource-list .preview-datasource-list .preview-datasource{color:#000;background:#dbebe4e8;border:1px solid #5a88784d;align-items:center;width:250px;height:40px;margin-top:15px;display:flex;position:relative;box-shadow:0 4px 4px #0000001a}.datasource-list .preview-datasource-list .preview-datasource span{letter-spacing:.3px;margin-left:32px;font-family:EUROPA;font-size:15px;font-weight:400}.datasource-list .preview-datasource-list .preview-datasource .fad{color:#934df7;cursor:help;margin-bottom:unset;font-size:20px;position:absolute;right:10px}.datasource-list .preview-datasource-list .preview-datasource .fad .tooltip-html{right:unset;left:10px}.datasource-list .preview-datasource-list .preview-datasource .fas{color:#789;cursor:pointer;font-size:20px;position:absolute;left:10px}.datasource-list .preview-datasource-list .error{background:#d93f3f38;border:1px solid #d93f3f56}.datasource-list .icon-disabled{color:#adadad!important;cursor:not-allowed!important}.datasource-list .icon-disabled i{color:#adadad!important}
