iframe#webpack-dev-server-client-overlay{display:none!important}.loginContainer{display:inline-block;height:60%;left:50%;position:fixed;text-align:center;transform:translate(-50%);width:60%}path.domain{fill:#fff}.loginContainer .loginFieldContainer{margin-left:10%;margin-right:10%;margin-top:20%;width:80%}.loginContainer .loginSpacer{height:30px}.moduleFlexContainer{display:flex;flex-flow:row wrap;float:left;margin:auto;padding:5px;width:100%}.companyTray{display:inline;margin:auto;width:100%}.moduleCard{margin:10px;width:300px}.homeContainer{display:inline-flex}@keyframes loadingAnimA{0%{r:10;stroke:#e882241a}50%{r:45;stroke:#e88224}to{r:0;stroke:#e8822400}}@keyframes loadingAnimB{0%{r:0;stroke:#5cffd600}50%{r:45;stroke:#5cffd6}to{r:0;stroke:#5cffd600}}.react-grid-Container{clear:both;margin-top:0;padding:0}.react-grid-Toolbar{background-color:#fff;border-color:#e7eaec;border-image:none;border-style:solid solid none;border-width:4px 1px 1px;color:inherit;height:48px;margin-bottom:0;padding:14px 15px 7px}.react-grid-Toolbar .btn{background:#fff;border:1px solid #e7eaec;color:inherit;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;vertical-align:middle;white-space:nowrap}.react-grid-Toolbar .btn:hover{border:1px solid #d2d2d2;color:inherit}.react-grid-Toolbar .tools{display:inline-block;float:right;margin-top:-6px;padding:0;position:relative}.react-grid-Main{background-color:#fff;clear:both;color:inherit;outline:1px solid #e7eaec;padding:0}.react-grid-Grid{border:1px solid #ddd}.react-grid-Canvas,.react-grid-Cell,.react-grid-Grid{background-color:#fff}.react-grid-Cell{border-bottom:1px solid #ddd;border-right:1px solid #eee;padding-left:8px;padding-right:8px}.react-grid-Cell:not(.editing) .react-grid-Cell__value{overflow:hidden;position:relative;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.react-grid-Canvas.opaque .react-grid-Cell:not(.editing){opacity:.4;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.react-grid-Cell__value ul{display:inline-block;margin-bottom:0;margin-top:0}.react-grid-Cell__value .btn-sm{padding:0}.react-grid-Cell.copied{background:#00f3!important;-webkit-transition:background .5s}.react-grid-Row:hover .react-grid-Cell{background-color:#f2f2f2}.react-grid-Cell.editing{overflow:visible!important;padding:0}.react-grid-Cell.editing .has-error input{border:2px solid red!important;border-radius:2px!important}.react-grid-Cell input.editor-main,select.editor-main{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.react-grid-Cell input.editor-main:focus,select.editor-main:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #66afe999;outline:0}.react-grid-Cell input.editor-main::-moz-placeholder,select.editor-main::-moz-placeholder{color:#999;opacity:1}.react-grid-Cell input.editor-main:-ms-input-placeholder,select.editor-main:-ms-input-placeholder{color:#999}.react-grid-Cell input.editor-main::-webkit-input-placeholder,select.editor-main::-webkit-input-placeholder{color:#999}.react-grid-Cell input.editor-main[disabled],.react-grid-Cell input.editor-main[readonly],fieldset[disabled] .react-grid-Cell input.editor-main,fieldset[disabled] select.editor-main,select.editor-main[disabled],select.editor-main[readonly]{background-color:#eee;cursor:not-allowed;opacity:1}textarea.react-grid-Cell input.editor-main,textareaselect.editor-main{height:auto}.react-grid-checkbox-container{cursor:pointer}.radio-custom,.react-grid-checkbox{opacity:0;position:absolute}.radio-custom,.radio-custom-label,.react-grid-checkbox,.react-grid-checkbox-label{cursor:pointer;display:inline-block;margin:10px;vertical-align:middle}.radio-custom-label,.react-grid-checkbox-label{position:relative}.radio-custom+.radio-custom-label:before,.react-grid-checkbox+.react-grid-checkbox-label:before{background:#fff;border:2px solid #ddd;content:"";display:inline-block;height:20px;text-align:center;vertical-align:middle;width:20px}.react-grid-checkbox:checked+.react-grid-checkbox-label:before{background:#639;box-shadow:inset 0 0 0 4px #fff}.radio-custom+.radio-custom-label:before{border-radius:50%}.radio-custom:checked+.radio-custom-label:before{background:#ccc;box-shadow:inset 0 0 0 4px #fff}.radio-custom:focus+.radio-custom-label,.react-grid-checkbox:focus+.react-grid-checkbox-label{outline:1px solid #ddd}.react-grid-HeaderCell input[type=checkbox]{z-index:99999}.react-grid-HeaderCell>.react-grid-checkbox-container{padding:0 10px}.react-grid-HeaderCell>.react-grid-checkbox-container>.react-grid-checkbox-label{margin:0}.react-grid-Header{background:#f9f9f9;box-shadow:0 0 4px 0 #ddd}.react-grid-Header--resizing{cursor:ew-resize}.react-grid-HeaderCell,.react-grid-HeaderRow{-webkit-user-select:none;user-select:none}.react-grid-HeaderCell{background:#f9f9f9;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-weight:700;padding:8px}.react-grid-HeaderCell__value{overflow:hidden;position:relative;text-overflow:ellipsis;top:50%;transform:translateY(-50%);white-space:nowrap}.react-grid-HeaderCell__resizeHandle:hover{background:#ddd;cursor:ew-resize}.react-grid-HeaderCell--locked:last-of-type{box-shadow:none}.react-grid-HeaderCell--resizing .react-grid-HeaderCell__resizeHandle{background:#ddd}.react-grid-HeaderCell__draggable{cursor:col-resize}.react-grid-ScrollShim{z-index:10002}.react-grid-Cell.selected-draggable{background:#eee;border:1px solid #66afe9}.react-grid-cell .form-control-feedback{color:#a94442;display:block;height:34px;position:absolute;right:10px;top:0;width:34px;z-index:1000000}.react-grid-Cell.was-dragged-over{border-left:1px dashed #000;border-right:1px dashed #000}.react-grid-Cell.active-drag-cell{overflow:visible!important}.react-grid-Cell.active-drag-cell .drag-handle{background:#66afe9;border:1px solid #fff;border-bottom:0;border-right:0;bottom:-5px;cursor:crosshair;cursor:-webkit-grab;height:8px;position:absolute;right:-4px;width:8px;z-index:8}.react-grid-Cell.active-drag-cell:hover .drag-handle{background:#fff;border:1px solid #66afe9;bottom:-8px;cursor:crosshair;cursor:-webkit-grab;height:16px;position:absolute;right:-7px;width:16px;z-index:8}.react-grid-Cell.active-drag-cell:hover .drag-handle .glyphicon-arrow-down{display:"block"}.react-grid-Cell.is-dragged-over-down{border-bottom:1px dashed #000;border-left:1px dashed #000;border-right:1px dashed #000}.react-grid-Cell.is-dragged-over-up{border-left:1px dashed #000;border-right:1px dashed #000;border-top:1px dashed #000}.react-grid-Cell.is-dragged-over-up .drag-handle{top:-5px}.react-grid-Cell:hover{background:#eee}.react-grid-Cell.selected{background:#eee;border:2px solid #66afe9;border-radius:4px}.react-grid-Cell:focus{outline:none}.react-grid-Row.row-selected .react-grid-Cell{background-color:#dbecfa}.react-grid-Cell--locked:last-of-type{border-right:1px solid #ddd;box-shadow:none}.react-grid-image{background:#efefef;background-size:100%;display:inline-block;height:40px;width:40px}.react-autocomplete-Autocomplete__search{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:36px;line-height:1.6;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.react-autocomplete-Autocomplete__search:focus{border-color:#a21618;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #a2161899;outline:0}.react-autocomplete-Autocomplete__search::-moz-placeholder{color:#777;opacity:1}.react-autocomplete-Autocomplete__search:-ms-input-placeholder{color:#777}.react-autocomplete-Autocomplete__search::-webkit-input-placeholder{color:#777}.react-autocomplete-Autocomplete__search[disabled],.react-autocomplete-Autocomplete__search[readonly],fieldset[disabled] .react-autocomplete-Autocomplete__search{background-color:#eee;cursor:not-allowed;opacity:1}textarea.react-autocomplete-Autocomplete__search{height:auto}.react-autocomplete-Autocomplete__results{background-clip:padding-box;background-color:#fff;border:1px solid #00000026;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;max-height:200px;min-width:160px;min-width:250px;overflow:auto;padding:5px 0;position:absolute;text-align:left;top:100%;width:100%;z-index:1000}.react-autocomplete-Autocomplete__results.pull-right{left:auto;right:0}.react-autocomplete-Autocomplete__results .divider{background-color:#e5e5e5;height:1px;margin:10px 0;overflow:hidden}.react-autocomplete-Autocomplete__results>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.6;padding:3px 20px;white-space:nowrap}.react-autocomplete-Autocomplete__results div.action-button{display:block!important;padding:4px}.react-autocomplete-Result{cursor:pointer}.react-autocomplete-Result>a{text-decoration:none}.react-autocomplete-Result--active{background-color:#f5f5f5;color:#262626}.react-grid-Cell.readonly{background-color:#000}
:root{--color-page-background:#fff;--color-eai-theme-01:#4bacc6;--color-eai-theme-02:#318199;--color-eai-theme-03:#008e97;--color-eai-theme-04:#215968;--color-eai-theme-05:#aec4c5;--color-eai-theme-06:#d0e3e3;--color-eai-theme-txt-01:#4d480d;--EAI-GREY01:#e0e4e4;--ECH-GREY02:#b3b3b3;--ECH-GREY03:#c4c4c4;--col-sidebar-bkgrd:#fff;--col-sidebar-bkgrd-highlight:#e0e4e4;--col-sidebar-txt:#215968}.nav-main{background-color:#fff;display:flex;flex-wrap:wrap;height:30px;left:0;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:30px;z-index:1000}.btn-toggle-nav{cursor:pointer;height:100%;width:30px}.btn-toggle-nav:hover{background-color:var(--col-sidebar-bkgrd-highlight)}.nav-sidebar{background-color:var(--col-sidebar-bkgrd);border-radius:0 10px 0 0;bottom:0;box-shadow:0 5px 13px #1a0d0d59;left:0;padding:0 10px;position:fixed;top:30px;transition:all .3s ease-in-out;visibility:hidden;width:300px;z-index:1000}.nav-sidebar-master ul{list-style:none;margin:0;overflow:hidden;padding:15px 0 0}.nav-sidebar-master ul li{cursor:pointer;height:50px;padding:5px;transition:all .3s ease-in-out;width:100%}.nav-sidebar-master ul li:hover{background-color:var(--col-sidebar-bkgrd-highlight)}.nav-sidebar-master ul li span{font-size:16px;font-weight:400;opacity:0;padding-left:10px;-webkit-user-select:none;user-select:none}.nav-sidebar-master ul li span,.nav-sidebar-sub-title{color:var(--col-sidebar-txt);font-family:Roboto,Arial,Helvetica,sans-serif;text-decoration:none;white-space:nowrap}.nav-sidebar-sub-title{font-size:14px;font-weight:500;opacity:1;padding:10px}.nav-sidebar-sub{opacity:1;-webkit-user-select:none;user-select:none}.nav-sidebar-sub ul{list-style:none;margin:0;overflow:hidden;padding:0}.nav-sidebar-sub-ul-li,.nav-sidebar-sub-ul-li-current{padding:5px;transition:all .3s ease-in-out;width:100%}.nav-sidebar-sub-ul-li{cursor:pointer;padding-left:10px}.nav-sidebar-sub-ul-li:hover{background-color:var(--col-sidebar-bkgrd-highlight)}.nav-sidebar-sub-ul-li,.nav-sidebar-sub-ul-li-current span{color:var(--col-sidebar-txt);font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;text-decoration:none;white-space:nowrap}.nav-sidebar-recent{opacity:1;-webkit-user-select:none;user-select:none}.nav-sidebar-recent-title{color:var(--col-sidebar-txt);font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;opacity:1;padding:10px;text-decoration:none;white-space:nowrap}.nav-sidebar-recent ul{list-style:none;margin:0;overflow:hidden;padding:0}.nav-sidebar-recent-ul-li,.nav-sidebar-recent-ul-li-current{padding:5px;transition:all .3s ease-in-out;width:100%}.nav-sidebar-recent-ul-li{cursor:pointer;padding-left:10px}.nav-sidebar-recent-ul-li:hover{background-color:var(--col-sidebar-bkgrd-highlight)}.nav-sidebar-recent-ul-li,.nav-sidebar-recent-ul-li-current span{color:var(--col-sidebar-txt);font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;text-decoration:none;white-space:nowrap}
:root{--color-page-background:#fff;--color-eai-theme-01:#4bacc6;--color-eai-theme-02:#318199;--color-eai-theme-03:#008e97;--color-eai-theme-04:#215968;--color-eai-theme-txt-01:#4d480d;--EAI-GREY01:#e0e4e4;--ECH-GREY02:#b3b3b3;--ECH-GREY03:#c4c4c4}.scenario-background-primary{margin-left:1%}.scenario-header{width:400px}.scenario-header-name{background-image:linear-gradient(to right,var(--color-eai-theme-01),#fff);background-position:50%;border-radius:5px 5px 5px 5px;display:inline-block;margin-bottom:5px;transition:background .8s;-webkit-user-select:none;user-select:none;width:300px}.scenario-header-name:hover{background:var(--EAI-GREY01) radial-gradient(circle,#0000 1%,var(--EAI-GREY01) 1%) center/15000%;cursor:pointer}.scenario-header-name:active{background-color:var(--EAI-GREY02);background-size:100%;transition:background 0s}.scenario-header-name-label{color:var(--color-eai-theme-04);font-family:Roboto,Verdana,Geneva,Tahoma,sans-serif;font-size:18px;font-weight:400;padding:5px 0 5px 10px;-webkit-user-select:none;user-select:none}.scenario-header-info{border-radius:5px 5px 0 0;display:inline-block;margin-bottom:5px;margin-left:5px;-webkit-user-select:none;user-select:none;width:20px}.scenario-header-info-label{color:var(--color-page-background);font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:15px;font-weight:600;text-align:center;width:100%}.scenario-header-info-label:hover{color:var(--color-eai-theme-04);cursor:pointer}.product-background-primary{font-family:Roboto,Verdana,Geneva,Tahoma,sans-serif;margin-bottom:5px;margin-left:20px;position:relative;width:300px}.product-background-tertiary{border-radius:5px 5px 5px 5px;position:relative;text-align:right;width:100%}.product-header-label{background-image:linear-gradient(to left,var(--color-eai-theme-02),#fff);background-position:50%;border-radius:5px 5px 5px 5px;color:var(--color-eai-theme-04);display:inline-block;font-size:18px;font-weight:400;padding:5px 0 5px 50px;text-align:left;transition:background .8s;-webkit-user-select:none;user-select:none;width:100%}.product-header-label:hover{background:var(--EAI-GREY01) radial-gradient(circle,#0000 1%,var(--EAI-GREY01) 1%) center/15000%;cursor:pointer}.product-header-label:active{background-color:var(--EAI-GREY02);background-size:100%;transition:background 0s}.product-header-sublabel{color:#fff;font-size:10px;margin:0;position:absolute;right:8px;top:5px;-webkit-user-select:none;user-select:none}.product-actions{display:block}.product-shared{background-position:50%;border-radius:5px 5px 5px 5px;display:inline-block;font-size:14;margin:5px 5px 0 10px;padding:0 10px;text-align:right;transition:background .8s;vertical-align:center;width:70%}.product-shared:hover{background:var(--color-eai-theme-01) radial-gradient(circle,#0000 1%,var(--color-eai-theme-01) 1%) center/15000%;color:#fff;cursor:pointer}.product-shared:active{background-color:var(--EAI-GREY02);background-size:100%;transition:background 0s}.product-shared-label{display:inline-block;margin-right:5px;padding:0;-webkit-user-select:none;user-select:none}.product-shared-owner{display:inline-flex;font-family:system-ui,sans-serif;font-size:10px;margin-right:0;padding:0;text-align:left;top:5;width:20%}.product-shared-checkbox{accent-color:#39fc9a;display:inline-block}.product-button{background-position:50%;border-radius:5px 5px 5px 5px;box-shadow:0 5px 15px #1a0d0d59;display:inline-block;font-size:14;margin:5px 20px 5px 5px;padding:5px;text-align:right;transition:background .8s;width:30%}.product-button-label{text-align:center}.product-button:hover{background:var(--color-eai-theme-01) radial-gradient(circle,#0000 1%,var(--color-eai-theme-01) 1%) center/15000%;cursor:pointer}.product-button:active{background-color:var(--EAI-GREY02);background-size:100%;transition:background 0s}.drop-zone-parent{padding:5px}.drop-zone{border:2px dashed #666;border-radius:5px;height:35px;line-height:35px;text-align:center;width:100%}.drop-zone:hover{border-color:var(--color-eai-theme-01);cursor:pointer}.drop-zone-label,.drop-zone-label-uploadLimited,.drop-zone-label-uploadLimited0{color:var(--color-eai-theme-04);font-weight:500;letter-spacing:.03em;transition:all .3s;-webkit-user-select:none;user-select:none}.drop-zone-label:hover{letter-spacing:.6em}.drop-zone-label-uploadLimited:hover,.drop-zone-label:hover{color:var(--color-eai-theme-01);font-weight:500;text-transform:uppercase;transition:all .3s}.drop-zone-label-uploadLimited:hover{letter-spacing:.3em}.drop-zone-confirm{border:2px dashed #666;border-radius:5px;text-align:center;width:100%}.drop-zone-confirm:hover{border-color:var(--color-eai-theme-01);cursor:pointer}
:root{--color-eai-theme-01:#4bacc6;--color-eai-theme-02:#318199;--color-eai-theme-03:#008e97;--color-eai-theme-04:#215968;--color-button-standard-txt:#2d5757;--color-button-standard-txt-hover:#fff;--color-button-standard-txt-active:#000;--color-button-standard-txt-disabled:#b3b3b3;--color-button-standard-bg:#fff;--color-button-standard-bg-disabled:#e2e1e1;--color-button-export-bg:#e9e8e8;--color-button-export-bg-disabled:#faf9f9;--color-button-export-bg-hover:#dedddd;--color-button-export-bg-active:#cbc9c9;--color-button-export-border:#000;--color-button-export-border-disabled:#d7d6d6;--color-button-export-txt:#000;--color-button-export-txt-disabled:#b3b3b3;--color-button-cut-bg-disabled:#faf9f9;--color-button-cut-bg-hover:#dedddd;--color-button-cut-bg-active:#45ea53;--color-button-cut-txt:#fff;--color-button-cut-txt-disabled:#eee;--color-button-cut-txt-active:#21211e;--color-button-share-txt:#000;--color-button-share-txt-disabled:#b3b3b3;--EAI-GREY01:#e0e4e4;--ECH-GREY02:#b3b3b3;--ECH-GREY03:#c4c4c4;--ECH-GREY04:#818181}body{overflow-y:scroll!important;padding-right:0!important}.button-standard{background-image:linear-gradient(180deg,#fff,#e9e9e9);background-position:50%;border-radius:5px 5px 5px 5px;box-shadow:0 5px 10px #1a0d0d59;color:var(--color-button-standard-txt);display:inline-block;margin:5px;min-width:100px;padding:5px;text-align:right;transition:background .8s;-webkit-user-select:none;user-select:none}.button-standard:hover{background-image:linear-gradient(to bottom,var(--color-eai-theme-01),80%,var(--color-eai-theme-03));color:var(--color-button-standard-txt-hover);cursor:pointer;letter-spacing:.03em;text-transform:uppercase}.button-standard:active{background-image:linear-gradient(0deg,#fff,#e9e9e9);box-shadow:0 1px 2px #1a0d0d59;color:var(--color-button-standard-txt-active);letter-spacing:.03em;text-transform:uppercase}.button-standard-disabled{background-color:var(--color-button-standard-bg-disabled);border-radius:5px 5px 5px 5px;box-shadow:var(--ECH-GREY02) 0 5px 10px;color:var(--color-button-standard-txt-disabled);display:inline-block;margin:5px;min-width:100px;padding:5px;text-align:right;-webkit-user-select:none;user-select:none}.button-label-small{font-family:Roboto,Verdana,Geneva,Tahoma,sans-serif;font-size:12px;font-weight:400;text-align:center}.button-legacy,.button-legacy-disabled,.button-legacy-short,.button-legacy-short-disabled{border:0;border-radius:4px;display:inline-block;margin:10px;min-height:30px;padding:7px;text-align:center;-webkit-user-select:none;user-select:none}.button-legacy,.button-legacy-disabled{min-width:190px}.button-legacy-short,.button-legacy-short-disabled{min-width:90px}.button-legacy,.button-legacy-short{background-color:var(--color-eai-theme-01);box-shadow:0 1px 2px #1a0d0d59;color:var(--color-button-standard-txt)}.button-legacy-short:hover,.button-legacy:hover{background-color:#d5d5d5;box-shadow:0 3px 6px #1a0d0d59;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.button-legacy-short:active,.button-legacy:active{background-color:#e0e0e0;box-shadow:0 5px 10px 0 #1a0d0d59}.button-legacy-disabled,.button-legacy-short-disabled{background-color:var(--color-button-standard-bg-disabled);box-shadow:var(--ECH-GREY02) 0 5px 15px;color:var(--color-button-standard-txt-disabled)}.button-label-legacy-medium-upper{color:#fff;font-family:Roboto,Verdana,Geneva,Tahoma,sans-serif;font-size:12px;font-weight:400;letter-spacing:.03em;text-transform:uppercase}.button-export{background-color:var(--color-button-export-bg);border-color:var(--color-button-export-border);border-radius:3px;border-style:solid;border-width:1px;color:var(--color-button-export-txt);display:inline-block;margin:5px;min-width:80px;padding:2px 5px;-webkit-user-select:none;user-select:none}.button-export:hover{background-color:var(--color-button-export-bg-hover);box-shadow:var(--color-button-export-bg-hover) 0 3px 6px;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.button-export:active{background-color:var(--color-button-export-bg-active);box-shadow:var(--color-button-export-bg-active) 0 5px 10px 0}.button-export-disabled{background-color:var(--color-button-export-bg-disabled);border-color:var(--color-button-export-border-disabled);border-radius:3px;border-style:solid;border-width:1px;color:var(--color-button-export-txt-disabled);display:inline-block;margin:5px;min-width:80px;padding:2px 5px;-webkit-user-select:none;user-select:none}.button-label-smaller{font-family:Roboto,Verdana,Geneva,Tahoma,sans-serif;font-size:10px;font-weight:300;text-align:center}.button-cut,.button-cut-active,.button-cut-invisible{border:2px solid #0000;border-radius:5px;color:var(--color-button-cut-txt);display:inline-block;letter-spacing:.05em;margin:0 5px;min-width:130px;padding:0 3px;-webkit-user-select:none;user-select:none}.button-cut-invisible{visibility:hidden}.button-cut:hover{box-shadow:var(--color-button-cut-bg-hover) 0 5px 10px 0;cursor:pointer;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.button-cut-active,.button-cut:active{border-color:var(--color-button-cut-bg-active);border-style:solid;border-width:2px;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.1,0,1,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.button-cut-active{letter-spacing:.05em}.button-cut-disabled{border:2px solid #0000;border-radius:5px;color:var(--color-button-cut-txt-disabled);display:inline-block;margin:0 5px;min-width:130px;padding:0 3px;-webkit-user-select:none;user-select:none}.button-label-medium-bold{font-family:Roboto,Verdana,Geneva,Tahoma,sans-serif;font-size:14px;font-weight:400;text-align:center}.button-share,.button-share-disabled{background-position:50%;border-radius:5px 5px 5px 5px;font-size:14;margin:0;padding:0 10px;text-align:right;transition:background .8s}.button-share{color:var(--color-button-share-txt)}.button-share-disabled{color:var(--color-button-share-txt-disabled)}.button-share:hover{background:var(--color-eai-theme-01) radial-gradient(circle,#0000 1%,var(--color-eai-theme-01) 1%) center/15000%;color:#fff;cursor:pointer}.button-share:active{background-color:var(--EAI-GREY02);background-size:100%;transition:background 0s}.button-share-label{margin-left:5px;margin-right:5px;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.button-share-checkbox{accent-color:#39fc9a}.button-transfer,.button-transfer-disabled{background-image:linear-gradient(180deg,#fff,#e9e9e9);background-position:50%;border-radius:5px 5px 5px 5px;display:inline-block;margin:2px;min-width:100px;padding:2px 3px;text-align:right;transition:background .8s;-webkit-user-select:none;user-select:none}.button-transfer{box-shadow:0 5px 10px #1a0d0d59;color:var(--color-button-standard-txt)}.button-transfer:hover{background-image:linear-gradient(to bottom,var(--color-eai-theme-01),80%,var(--color-eai-theme-03));color:var(--color-button-standard-txt-hover);cursor:pointer;letter-spacing:.03em;text-transform:uppercase}.button-transfer:active{background-image:linear-gradient(0deg,#fff,#e9e9e9);box-shadow:0 1px 2px #1a0d0d59;color:var(--color-button-standard-txt-active);letter-spacing:.03em;text-transform:uppercase}.button-transfer-disabled{background-color:var(--color-button-standard-bg-disabled);box-shadow:var(--ECH-GREY02) 0 5px 10px;color:var(--color-button-standard-txt-disabled)}
*,:after,:before{box-sizing:border-box}:root{--select-border:#777;--select-focus:blue;--select-arrow:var(--select-border)}body{overflow-y:scroll!important;padding-right:0!important}.rdg-col-typeInt{text-align:right}.rdg-col-typeString{text-align:left}.rdg-col-typeString-alignRight{text-align:right}.rdg-dropdown-select-typeInt{box-sizing:border-box;color:#000;height:100%;padding-right:0;text-align:right;width:100%}.rdg-dropdown-select-typeString{box-sizing:border-box;color:#000;height:100%;padding-left:5px;text-align:left;width:100%}.rdg-cell{contain:"none !important";font-size:small}.rdg-refevent-cell-typeString{font-size:small;font-style:normal;padding-left:5px;text-align:left}.rdg-refevent-col-header{font-size:small;font-weight:700;text-align:center}.rdg-filter-container{line-height:35px;padding:0}.rdg-filter-column-input{font-size:14px;inline-size:100%;line-height:20px;padding:4px}.rdg-filter-column-cell{border-block-end:1px solid var(--rdg-border-color);display:block;line-height:32px;padding-block:0;padding-inline:8px;padding:2}.rdg-row-highlight{background-color:#f01a25;color:#fff}.rdg-row-highlight:hover{background-color:#fa7885}.rdg-row-alternate{background-color:#d2d4d679;color:#fff}
:root{--color-candidate-country-list-bg:#aaaab8;--color-basket-country-list-bg:#939c9c;--color-basket-country-list-add-bg:#c7ddd1}.candidate-parent-outer{background-image:linear-gradient(to bottom,var(--color-candidate-country-list-bg),#fff);border-radius:5px;display:inline-block;justify-content:top;margin-top:25px;-webkit-user-select:none;user-select:none}.candidate-parent-label{padding:5px}.candidate-parent-inner{min-height:60px;min-width:160px}.candidate-item{background-image:linear-gradient(90deg,#e5e9ef,#fff);border:1px solid #e2c9b0;border-radius:5px;cursor:move;margin:5px;padding:5px}.candidate-item,.candidate-item-dummy{align-items:center;display:block;height:30px;justify-content:center}.candidate-basket-gap{display:inline-block;width:20px}.basket-parent-outer{background-color:#fff;padding:10px 0;-webkit-user-select:none;user-select:none}.basket-parent-inner,.basket-parent-outer{display:inline-block;position:relative;vertical-align:top}.basket-parent-inner{border:1px solid var(--color-basket-country-list-bg);border-radius:5px;padding:15px 10px 10px}.basket-parent-label{background-color:#fff;left:1em;padding:0 5px;position:absolute;top:.2ex;z-index:1}.basket-list-parent{background-image:linear-gradient(to bottom,var(--color-basket-country-list-bg),#fff);border-radius:5px;display:inline-block;margin-right:20px;min-height:60px;min-width:160px;padding:5px;vertical-align:top}.basket-list-label{font-weight:500}.basket-list-item{background-image:linear-gradient(90deg,#e5e9ef,#fff);border:1px solid #e2c9b0;border-radius:5px;cursor:move;display:block;height:30px;margin-top:5px;padding:5px}.basket-parent-list-add{background-color:#fff;display:inline-block;height:75px;right:50px;top:10px;width:50px}.basket-list-add-parent{background-image:linear-gradient(to top,var(--color-basket-country-list-add-bg),#fff);border-radius:5px;display:inline-block;margin-right:20px;min-height:60px;min-width:160px;padding:5px;vertical-align:top}.basket-discriminator{background-image:linear-gradient(to top,var(--color-basket-country-list-bg),#fff);border-radius:5px}.basket-discriminator-introtext{color:#ffffffe0;font-size:small;font-weight:lighter}
:root{--color-ruleset-country:#61f1fc;--color-ruleset-country-not-in-filter:#bcf7fc;--color-ruleset-country-referenced:#628b8d;--color-ruleset-country-referenced-not-in-filter:#aec4c5;--color-basket-bg-0:#628b8d;--color-basket-bg-1:#65b4b8;--color-basket-bg-2:#377c80;--color-basket-bg-3:#3ac0c7;--color-basket-bg-options:#e5e9ef}.modal{background:#0009;height:100%;left:0;position:fixed;top:0;width:100%}.modal-main{background:#fff;border:1px solid #2c2e52;border-radius:5px;height:auto;left:50%;max-width:90%;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto}.display-block{display:block}.display-none{display:none}.modalx-title{padding:0 0 10px;text-align:left}.rdg{background:#fff;border:0 #fff;min-width:90%}.rdg-cel-hori-NotFiltered{background-image:linear-gradient(to left,var(--color-ruleset-country),#fff);color:#000}.rdg-cel-hori-FilteredOut,.rdg-cel-hori-NotFiltered{border:1px solid #fff;border-radius:0 10px 10px 10px;font-weight:700;text-align:left;width:150px}.rdg-cel-hori-FilteredOut{background-image:linear-gradient(to left,var(--color-ruleset-country-not-in-filter),#fff);color:#969696}.rdg-cel-hori-Parent{background-color:#fff;border:0 solid #fff;border-radius:0 10px 10px 10px}.rdg-cel-vert-typeString{border:1px solid #fff;text-align:center}.rdg-cel-vert-referenced{background-image:linear-gradient(to bottom right,#4b445e,#fff)}.rdg-cel-vert-referenced,[class*=rdg-cel-vert-referenced-basket-]{border:1px solid #fff;border-radius:5px;height:20px;padding:0;position:relative;top:7px}.rdg-cel-vert-referenced-basket-0{background-image:linear-gradient(to bottom right,var(--color-basket-bg-0),#fff)}.rdg-cel-vert-referenced-basket-1{background-image:linear-gradient(to bottom right,var(--color-basket-bg-1),#fff)}.rdg-cel-vert-referenced-basket-2{background-image:linear-gradient(to bottom right,var(--color-basket-bg-2),#fff)}.rdg-cel-vert-referenced-basket-3{background-image:linear-gradient(to bottom right,var(--color-basket-bg-3),#fff)}.rdg-cel-vert-referenced-text{color:#3f3f3f;position:relative;top:-8px}.rdg-cel-vert-notReferenced{background:#fff;border:1px solid #fff;width:100%}.rdg-col-header-vert-NotFiltered{background-image:linear-gradient(to top,var(--color-ruleset-country-referenced),#fff)}.rdg-col-header-vert-FilteredOut,.rdg-col-header-vert-NotFiltered{border:1px solid #fff;border-radius:0 0 10px 10px;padding:50px 1px 0}.rdg-col-header-vert-FilteredOut{background-image:linear-gradient(to top,var(--color-ruleset-country-referenced-not-in-filter),#fff);color:#969696}.rdg-col-header-hori-NotFiltered{text-align:left}.rdg-col-header-hori-Filtered,.rdg-col-header-hori-NotFiltered{background-color:#fff;border:1px solid #fff;border-radius:5px;opacity:.9}.rdg-col-header-hori-Filtered{text-align:center}
