/*!
 * 
 *     ===========================================================================
 *
 *      Copyright (C) 2006-2025 Talend Inc. - www.talend.com
 *
 *      This source code is available under agreement available at
 *      https://github.com/Talend/tools/blob/master/LICENSE
 *
 *      You should have received a copy of the agreement
 *      along with this program; if not, write to Talend SA
 *      9 rue Pages 92150 Suresnes, France
 *
 *     ===========================================================================
 *
 */
.Generator-module__Generator___lNo0q .Generator-module__container___IalO8{display:flex;flex-direction:row;max-height:calc(100vh - 48px)}.Generator-module__Generator___lNo0q .Generator-module__container___IalO8 .Generator-module__content___wCr5c{padding-top:var(--coral-spacing-m);flex-grow:1;display:flex;flex-direction:column;height:auto}.Generator-module__Generator___lNo0q .Generator-module__container___IalO8 .Generator-module__content___wCr5c>main{flex:1;overflow:auto}.Generator-module__Generator___lNo0q .Generator-module__container___IalO8 .Generator-module__content___wCr5c>footer{flex:0;padding:15px 25px 15px;border-top:1px solid #ccc}.Generator-module__Generator___lNo0q .Generator-module__container___IalO8 .Generator-module__content___wCr5c>footer>button{margin-right:15px}.Generator-module__Generator___lNo0q .Generator-module__container___IalO8 div.Generator-module__wizard___NpH3n{border-right:1px #ccc solid;height:calc(100vh - 48px)}
.SideMenu-module__menu___j2P0P{margin:2rem 0;width:242px}.SideMenu-module__menu___j2P0P>ol{list-style:none;margin:0 0 0 1.5rem;padding:0 0 0 1rem;display:flex;flex-direction:column}.SideMenu-module__menu___j2P0P>ol>li{position:relative;box-sizing:border-box;counter-increment:step-counter;padding:0 0 2rem 2rem;border:none;border-left:.1rem solid #215380;border-radius:0;width:212px}.SideMenu-module__menu___j2P0P>ol>li .btn-icon-only{display:none;float:right;margin-top:5px}.SideMenu-module__menu___j2P0P>ol>li:hover a{width:182px}.SideMenu-module__menu___j2P0P>ol>li:hover .btn-icon-only{display:initial}.SideMenu-module__menu___j2P0P>ol>li>div{display:block}.SideMenu-module__menu___j2P0P>ol>li>a{word-wrap:break-word;width:100%}.SideMenu-module__menu___j2P0P>ol>li:hover{cursor:pointer}.SideMenu-module__menu___j2P0P>ol>li:before,.SideMenu-module__menu___j2P0P>ol>li:after{display:inline-block}.SideMenu-module__menu___j2P0P>ol>li:before{content:counter(step-counter);font-weight:bold;float:left;margin-left:-3.3rem;height:2.5rem;width:2.5rem;line-height:2.5rem;text-align:center;color:#215380;background-color:#fff;border-radius:50%;border:1px solid #215380}.SideMenu-module__menu___j2P0P>ol>li:last-child{border-left:.1rem solid rgba(0,0,0,0);padding-bottom:0}.SideMenu-module__menu___j2P0P>ol>li.SideMenu-module__active___aJoH3{color:inherit;background-color:rgba(0,0,0,0);font-weight:bolder}.SideMenu-module__menu___j2P0P>ol>li.SideMenu-module__active___aJoH3:before{color:#fff;background-color:#215380}.SideMenu-module__menu___j2P0P>ol>li.SideMenu-module__active___aJoH3:after{content:"";position:absolute;top:-1rem;left:-3.8rem;bottom:1rem;width:.5rem;background:#215380}.SideMenu-module__menu___j2P0P>ol>li.SideMenu-module__active___aJoH3:last-child:after{bottom:-1rem}.SideMenu-module__menu___j2P0P>ol>li.SideMenu-module__active___aJoH3 a{color:#215380}.SideMenu-module__menu___j2P0P>ol>li>a{display:block;padding:.4rem 1rem 0 .4rem}
.Help-module__HelpContent___PKu_M{padding:12px}.Help-module__HelpContent___PKu_M svg{color:#82bd41}.Help-module__Help___zLk3L svg{height:20px;width:20px;color:var(--coral-color-accent-text);vertical-align:middle;margin-right:4px;margin-left:4px;margin-bottom:4px}
.OpenAPI-module__OpenAPI___s4RDd{width:100%;min-height:calc(100vh - 48px);display:flex;padding-left:2rem;padding-right:2rem}.OpenAPI-module__OpenAPI___s4RDd>*{flex-grow:0;flex-shrink:0}.OpenAPI-module__OpenAPI___s4RDd>:last-child{flex-basis:65%}.OpenAPI-module__OpenAPI___s4RDd>:first-child{flex-basis:35%}
.Input-module__Input___v8XcA .Input-module__error___QvnCb{color:red}
.AppButton-module__AppButton___GBsIP{margin-top:10px}.AppButton-module__AppButton___GBsIP.AppButton-module__right___AHNa9{display:flex;flex-direction:row-reverse;align-items:center}
.Node-module__vLine____F5Z8{border-left:solid 1px #d5d5d5;margin-left:1.9rem;padding-left:1.6rem;list-style:none}.Node-module__btnplus___atYcF{margin-left:20px}.Node-module__nodeConfig___hs3dI{display:flex;flex-direction:row;gap:var(--coral-spacing-xxs)}.Node-module__nodeName___pdMEN{cursor:pointer;background:none;border:none}.Node-module__labelReadOnly___TBXyE{padding:1px 7px 2px}.Node-module__formcontrol___jyFhO{padding:var(--coral-spacing-xxs)}
.Mapper-module__form-row___hf8Sr{display:flex;flex-direction:column;margin-top:1rem;margin-bottom:1rem;border:0}.Mapper-module__form-row___hf8Sr>h2{display:flex;align-items:center;gap:var(--coral-spacing-xxs);font:var(--coral-paragraph-s-bold);margin:0;padding:0;color:var(--coral-color-neutral-text)}.Mapper-module__recordSelector___gFy9O{width:100%;height:32px;background-color:rgba(0,0,0,0);background-image:none;color:#202020}
.Processor-module__form-row____oFVj{margin-top:1rem;margin-bottom:1rem;border:0}.Processor-module__main___uu0N4{min-height:100%;overflow-y:auto;flex:1;padding-right:20px}.Processor-module__secondary___IpvxW{flex:1;padding-top:5px;border-left:1px solid #bcbcbc;height:calc(100vh - 48px - 30px);padding-left:20px}.Processor-module__selected___oE28Y{background-color:20px;color:#fff}.Processor-module__recordSelector___XZH15{width:100%;height:32px;background-color:rgba(0,0,0,0);background-image:none;color:#202020}.Processor-module__Processor___aTT7x .Processor-module__recordType___YvtVz{color:#aaa;font-style:italic}.Processor-module__Processor___aTT7x>div{padding:0}.Processor-module__Processor___aTT7x .Processor-module__ComponentButtons___CkhU0{padding-bottom:1rem}.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn{display:flex;flex-direction:row;justify-content:center;padding-bottom:1rem}.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__Inputs___GCvbd{text-align:right}.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__Outputs___abGw1{text-align:left}.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__Inputs___GCvbd,.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__Outputs___abGw1,.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__ComponentBox___GaaWH{flex-grow:1;padding-right:0;padding-left:0}.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__ComponentBox___GaaWH.processor:after{content:"";position:absolute;right:0px;bottom:50%;border-bottom:1px solid var(--coral-color-accent-text);width:50%;z-index:0}.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__ComponentBox___GaaWH{display:flex;justify-content:center;flex-direction:column;width:250px}.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__ComponentBox___GaaWH:before{content:"";position:absolute;bottom:50%;border-bottom:1px solid var(--coral-color-accent-text);width:50%;z-index:0}.Processor-module__Processor___aTT7x .Processor-module__ComponentWrapper___eeMVn .Processor-module__ComponentBox___GaaWH component-box{background-color:#fff;z-index:1;display:flex;justify-content:center;flex-direction:column;border:1px solid var(--coral-color-accent-text);border-radius:6px;text-align:center;font-weight:bolder;font-size:20px;color:var(--coral-color-accent-text);width:150px;margin:auto;height:2em}

.Connection-module__Connection___TMAyK{position:relative;height:35px}.Connection-module__Connection___TMAyK .btn-link{text-transform:none;letter-spacing:normal;padding-left:0;padding-right:0}.processor-inputs .Connection-module__Connection___TMAyK{text-align:right;width:100%}.processor-inputs .Connection-module__Connection___TMAyK>div{margin-right:1rem}.processor-inputs .Connection-module__Connection___TMAyK:after{content:"●";font-size:20px;color:var(--coral-color-accent-text);position:absolute;right:-5px;top:6px}.processor-inputs .Connection-module__Connection___TMAyK:only-of-type:before{content:none}.processor-inputs .Connection-module__Connection___TMAyK:before{content:"";position:absolute;right:0;top:0;border-left:1px solid var(--coral-color-accent-text);margin-left:5px;height:100%}.processor-inputs .Connection-module__Connection___TMAyK:first-child:before{top:50%}.processor-inputs .Connection-module__Connection___TMAyK:last-child:before{top:-50%}.processor-outputs .Connection-module__Connection___TMAyK{text-align:left;width:100%}.processor-outputs .Connection-module__Connection___TMAyK>div{margin-left:1rem}.processor-outputs .Connection-module__Connection___TMAyK:only-of-type:after{content:none}.processor-outputs .Connection-module__Connection___TMAyK:before{content:"●";font-size:20px;color:var(--coral-color-accent-text);position:absolute;left:-5px;top:6px}.processor-outputs .Connection-module__Connection___TMAyK:after{position:absolute;left:0;top:0;content:"";border-left:1px solid var(--coral-color-accent-text);height:100%}.processor-outputs .Connection-module__Connection___TMAyK:first-child:after{top:50%}.processor-outputs .Connection-module__Connection___TMAyK:last-child:after{top:-50%}
.Connections-module__Connections___EkV74{padding:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;list-style:none}.Connections-module__ConnectionEnd___hLB0l{position:relative;height:35px;text-align:left;width:100%}.Connections-module__ConnectionEnd___hLB0l:before{content:"❌";font-size:20px;color:var(--coral-color-accent-text);position:absolute;left:-8px;top:5px}
.ComponentEditForm-module__form-row___hoNJv{display:flex;gap:var(--coral-spacing-xs);flex-direction:column;margin-top:1rem;margin-bottom:1rem;border:0}.ComponentEditForm-module__label___dmCiw{display:flex;gap:var(--coral-spacing-xs);align-items:center;font:var(--coral-paragraph-s-bold);color:var(--coral-color-neutral-text)}
.Component-module__Component___j0ARh{display:flex}.Component-module__Component___j0ARh .Component-module__hidden___hEGwQ{flex:0;width:0;display:none}.Component-module__Component___j0ARh .Component-module__column___ZaEiT{overflow-y:auto;flex:1;max-width:800px;padding-right:20px;padding-top:5px;border-left:1px solid #bcbcbc;height:calc(100vh - 114px);padding-left:20px}.Component-module__Component___j0ARh .Component-module__column___ZaEiT:first-child{border-left:none}.Component-module__Component___j0ARh .Component-module__column___ZaEiT>button:first-child{float:right}
.App-module__App___vSJsB{height:100vh;display:flex;flex-direction:column}.App-module__App___vSJsB>svg:first-child{flex:0 0 48px;display:block !important;height:0}.App-module__App___vSJsB .App-module__header___AxK9L ul:last-of-type label{color:#fff;margin-bottom:2px}.App-module__App___vSJsB .App-module__header___AxK9L ul:last-of-type label:first-of-type{margin-right:1rem}.App-module__App___vSJsB .App-module__header___AxK9L ul:last-of-type svg{margin:1rem;fill:#fff}.App-module__App___vSJsB .App-module__header___AxK9L label[for=starter-mode-switcher]>span{padding-left:5px}.App-module__App___vSJsB .App-module__content___qdbQL{margin-top:48px;height:100vh;overflow:auto}
.FacetSelector-module__wrapper___Ecm9a{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;border:0;border-radius:0;height:auto;padding:0}.FacetSelector-module__wrapper___Ecm9a>div:first-child{display:flex;flex-direction:row;width:100%}.FacetSelector-module__wrapper___Ecm9a>div:first-child>div:first-child{flex:1;display:block}.FacetSelector-module__wrapper___Ecm9a>div:first-child>div:first-child:focus-within{box-shadow:var(--coral-elevation-shadow-accent)}.FacetSelector-module__wrapper___Ecm9a>div:first-child>div:last-child{flex:0;padding-top:.6rem}.FacetSelector-module__wrapper___Ecm9a .FacetSelector-module__badges___Qct8_ .FacetSelector-module__tc-badge___wph2z{display:inline-flex;width:100%}.FacetSelector-module__container___PpF9B{flex-grow:1;width:100%}.FacetSelector-module__container___PpF9B>div{width:100%}.FacetSelector-module__container___PpF9B .FacetSelector-module__itemsContainer___Tu_NV{background-color:#fff}
.BuildTypeSelector-module__buildactions___HrcKR{display:inline-block}
.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861{display:flex;align-items:center;width:100%}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 span:nth-child(3){width:100%}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 span:nth-child(3) input{width:100%}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 .CategorySelector-module__categorySeparator___VwWXR{margin-left:1em;margin-right:1em;font-size:20px}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 .CategorySelector-module__toggle___AT7kH{position:absolute;right:5px;pointer-events:none}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 .CategorySelector-module__container___QyOoB{width:100%}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 .CategorySelector-module__container___QyOoB>div{width:100%}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 .CategorySelector-module__container___QyOoB input{margin-right:0}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 .CategorySelector-module__items-container___R0HGF{position:absolute;margin-top:5px;top:100%;right:0;left:0;max-height:70vh;min-width:260px;font-size:1.5rem;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);overflow-y:auto;z-index:999}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 .CategorySelector-module__items___YjY7s{margin:0;padding:0;list-style-type:none}.CategorySelector-module__CategorySelector___qMP1n .CategorySelector-module__tf-datalist___PN861 .CategorySelector-module__items___YjY7s>li>div{padding:5px}
.ProjectMetadata-module__ProjectMetadata___fFE6F{width:600px;margin:0 15px}.ProjectMetadata-module__ProjectMetadata___fFE6F label[for=build-tools],.ProjectMetadata-module__ProjectMetadata___fFE6F label[for=facets]{display:none}.ProjectMetadata-module__ProjectMetadata___fFE6F .ProjectMetadata-module__main___fOmhF{padding:10px;min-height:100%;overflow-y:auto}.ProjectMetadata-module__ProjectMetadata___fFE6F button.ProjectMetadata-module__selected___VSv4g{background-color:var(--coral-color-accent-text);color:#fff}
.DatastoreList-module__container___JzQ1B{display:flex}.DatastoreList-module__container___JzQ1B>*{flex:1}#DatastoreList-module__add-new-datastore___j53F2{margin-bottom:15px}.DatastoreList-module__li___sEmiG .btn{text-transform:initial}.DatastoreList-module__column___kQeVX{display:flex;flex-direction:column;gap:var(--coral-spacing-m);align-items:start;padding:0 var(--coral-spacing-m);border-left:1px solid #c6c6c6;height:calc(100vh - 48px)}.DatastoreList-module__column___kQeVX:first-child{border-left:none}
.DatasetList-module__container___rEeQr{display:flex}.DatasetList-module__container___rEeQr>*{flex:1}#DatasetList-module__add-new-dataset___oADvR{margin-bottom:15px}.DatasetList-module__li___QE8kz .btn{text-transform:initial}.DatasetList-module__column___CN7We{display:flex;flex-direction:column;gap:var(--coral-spacing-m);align-items:start;padding:0 15px;border-left:1px solid #c6c6c6;height:calc(100vh - 48px)}.DatasetList-module__column___CN7We:first-child{border-left:none}
.component-add-form_wrapper .panel{flex:1;margin:10px}.component-add-form_wrapper .panel-body{height:150px}.component-add-form_wrapper .panel-footer{text-align:right}
.Summary-module__Summary___k87UI{padding-bottom:1rem}.Summary-module__Summary___k87UI .Summary-module__Info___NMVvB label{margin-right:.5rem}
.Finish-module__error___uzBBY{color:red}.Finish-module__modal___L1p2D div.Finish-module__field___glWu7{padding-top:1rem}.Finish-module__modal___L1p2D div.Finish-module__field___glWu7:first-child{padding-top:0}.Finish-module__modal___L1p2D label{font-size:14px;font-weight:bold;color:#ccc}.Finish-module__Finish___Jwpah{padding-top:1rem;height:calc(100vh - 48px);padding-left:15px}.Finish-module__Finish___Jwpah .Finish-module__bigButton___K69lf{gap:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}
:global form .form-group{padding-top:5px;margin-bottom:10px}:global form .form-control{border:1px solid #ccc !important;box-shadow:none !important;padding-left:15px !important;font-size:14px !important;margin-bottom:15px;border-radius:5px !important}:global form .form-control:focus{box-shadow:none !important}:global form label,:global form label.control-label{color:#202020 !important;font-size:14px !important;font-weight:700 !important;margin-bottom:5px !important}:global form .tc-typeahead-container input{margin-bottom:0}:global form .tc-typeahead-container>.tc-typeahead-typeahead-input-icon>div{margin:0 0 0 -23px}body{margin:0;padding:0;font-family:sans-serif}:global .popover{max-width:100%}:global .btn{text-transform:none}:global a.btn-link:hover{text-decoration:none}

/*# sourceMappingURL=main-d553feb4300f50b90399.css.map*/