@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400&display=swap";html{--background-color:#fff;--graph-background-color:#f6f6f6;--graph-envelope-background-color:#d3d8d9;--graph-box-background-color:#fff;--font-white-color:#fff;--font-color:#707070;--font-dark-color:#262626;--default-light-light-grey-color:#f6f6f6;--default-light-grey-color:#e8eaeb;--default-medium-grey-color:#d3d8d9;--default-grey-color:#bbbfbf;--default-light-black-color:#8d8d8d;--default-pure-black-color:#000;--default-dark-blue:#243f59;--default-blue:#39638c;--default-light-blue:#5998d9;--error-icon:#990404;--warning-icon:#e99f00;--highlight-list-item-dark:#bed9e5;--highlight-list-item-light:#dbeaf3;--font-unused-list-item:#a4a4a4;--shadow-color:#707070;--disable-input:#f6f6f6;--global-hover:brightness(80%);--global-active:brightness(60%);--note-corner-shadow-filter:drop-shadow(-2px 3px 2px #a4a4a4)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background-color:#3f3f3f;--graph-background-color:#4d4d4d;--graph-envelope-background-color:#707070;--graph-box-background-color:#3f3f3f;--font-white-color:#707070;--font-color:#e8eaeb;--font-dark-color:#fff;--default-light-light-grey-color:#4d4d4d;--default-light-grey-color:#707070;--default-medium-grey-color:#8d8d8d;--default-grey-color:#a4a4a4;--default-light-black-color:#bbbfbf;--default-pure-black-color:#fff;--default-dark-blue:#39638c;--default-blue:#4f7397;--default-light-blue:#5998d9;--error-icon:#ff4b4b;--warning-icon:#fffb24;--highlight-list-item-dark:#5a6d7e;--highlight-list-item-light:#445360;--font-unused-list-item:#bbbfbf;--shadow-color:#000;--disable-input:#707070;--global-hover:brightness(120%);--global-active:brightness(140%);--note-corner-shadow-filter:drop-shadow(-2px 3px 2px #000)}html{color:var(--font-color);background-color:var(--background-color);box-sizing:border-box;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none;height:100%;font-family:Segoe UI,Open Sans,sans-serif;font-weight:400;overflow:hidden}body{width:100%;overflow:auto}#root{min-width:max-content;min-height:720px;overflow:hidden}body,#root{height:100%;position:relative}.mathjax{font:inherit!important}.mathjax .mjx-mit{font-family:inherit!important}.mathjax-container{visibility:hidden;transition:visibility .2s ease-in-out}.mathjax-container.rendered{visibility:visible}.mfrac{font-size:1.25rem}img{max-width:100%;height:auto}[data-badge]{position:relative}[data-badge]:after{content:attr(data-badge);border:1px solid var(--font-color);border-radius:100px;width:16px;font-size:.7rem;position:absolute;top:-4px;right:-8px}a{color:#5998d9}.step-wizard div[class*=rsw_]{animation-duration:.6s!important}.step-wizard.animations-disabled div[class*=rsw_]{animation-duration:0s!important}code{font-family:monospace!important}@layer base{button{font-size:inherit;color:inherit}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}*,:before,:after{box-sizing:inherit;text-overflow:ellipsis;-webkit-user-select:inherit;-khtml-user-select:inherit;-moz-user-select:inherit;-o-user-select:inherit;user-select:inherit;outline:none;font-family:inherit}}.is-error{color:#ff4b4b;white-space:pre-wrap;font-size:.7rem}.has-wrapping{word-break:break-word}.has-margin-top{margin-top:10px!important}.has-big-margin-top{margin-top:48px!important}.has-big-margin-bottom{margin-bottom:48px!important}.has-margin-right{margin-right:10px!important}.has-small-margin-right{margin-right:4px!important}.has-small-margin-left{margin-left:4px!important}.has-small-margin-bottom{margin-bottom:4px!important}.has-small-margin-top{margin-top:4px!important}.has-margin-left{margin-left:10px!important}.has-medium-margin-left{margin-left:6px!important}.has-medium-margin-top{margin-top:6px!important}.has-margin-bottom{margin-bottom:10px!important}.is-right-oriented{margin-left:auto}.is-left-oriented{margin-right:auto!important}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.is-flex{display:flex}.is-flex.is-evenly>div{flex-basis:100%}.is-flex.flex-center{align-items:center}.is-flex.justify-center{justify-content:center}.is-flex.flex-direction-column{flex-direction:column}.is-flex.flex-between{justify-content:space-between}.has-medium-font-size{font-size:1.25rem}.has-big-font-size{font-size:1.4rem}.is-inline{display:inline-block}.is-hidden{display:none!important}.is-invisible{visibility:hidden}.is-flex-wrap{flex-wrap:wrap;display:flex}.is-font-weight-bolder{font-weight:600}.is-hidden-scrollbar-gutter{scrollbar-gutter:stable;overflow:hidden}.is-red-bordered>div:first-child{border:1px solid #ff4b4b}.default-cursor{cursor:default!important}.pointer-cursor,.clickable-text{cursor:pointer}.clickable-text:hover:not(:active){color:var(--default-light-blue)!important}.clickable-text:active{filter:var(--global-active)!important}.is-loading{cursor:wait!important}.disabled-cursor{cursor:not-allowed!important}.no-pointer-events{pointer-events:none}.link-text{color:#5998d9;cursor:pointer;text-decoration:underline}.link-text-dark{color:var(--font-color);cursor:pointer;text-decoration:underline}.link-text-dark:hover{color:var(--font-dark-color)}.link-text-uncolored{cursor:pointer;text-decoration:underline}.is-absolute{position:absolute}.full-height{height:100%}.full-width{width:100%}.center-text{text-align:center}.is-relative{position:relative}.weak-font{opacity:.5}.no-padding{padding:0!important}.no-padding-top-bot{padding-top:0!important;padding-bottom:0!important}.no-padding-left{padding-left:0!important}.has-padding-right{padding-right:5px!important}.has-padding-top{padding-top:5px!important}.has-big-padding-top{padding-top:10px!important}.widget-highlight,.widget-highlight-blue{-webkit-box-shadow:2px 2px 4px var(--shadow-color);-moz-box-shadow:2px 2px 4px var(--shadow-color);box-shadow:2px 2px 4px var(--shadow-color);border-radius:50px;padding:6px!important}.widget-highlight-blue{background:var(--default-dark-blue)!important}.widget-highlight-blue.is-loading{background:var(--disable-input)!important}.widget-highlight:hover:not(.is-loading),.widget-highlight-blue:hover:not(.is-loading){filter:var(--global-hover)!important}.widget-highlight:active:not(.is-loading),.widget-highlight-blue:active:not(.is-loading){filter:var(--global-active)!important}.show-on-hover-anchor .show-on-hover-only{visibility:hidden}.show-on-hover-anchor:hover .show-on-hover-only{visibility:visible}.allow-newline{white-space:pre-wrap}.has-edit-cursor{cursor:url("data:image/svg+xml,%3c!--%20-%20Copyright%20(c)%20eXXcellent%20solutions%20GmbH%202023.%20-%20All%20rights%20reserved.%20-%20-%20This%20file%20is%20made%20available%20under%20the%20terms%20of%20the%20license%20-%20agreement%20that%20accompanies%20this%20distribution.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cg%20class='svg-colors'%20fill='white'%20color='%23707070'%3e%3cpath%20stroke-linecap='round'%20stroke='currentColor'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M7.294%2021.675L.828%2023.192l1.517-6.465%2015.6-15.602a2%202%200%200%201%202.829%200l2.122%202.122c.78.781.78%202.047%200%202.829L7.294%2021.675z'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M22.191%206.784l-4.953-4.952'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M20.764%208.211l-4.94-4.965'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M7.546%2021.424l-4.95-4.95'%20/%3e%3cpath%20fill='none'%20id='Frames-24px'%20d='M0%200h24v24H0z'%20/%3e%3c/g%3e%3c/svg%3e") 0 20,auto!important}.resizeable{resize:vertical;min-height:60px;overflow:hidden}.is-cursive{font-style:italic}.svg-button{cursor:pointer;background-color:#0000;border:none;padding:0;display:flex}.svg-button.default-svg svg{width:32px;height:32px}.svg-button.tiny-svg svg{width:8px;height:8px}.svg-button.small-svg svg{width:16px;height:16px}.svg-button.medium-small-svg svg{width:20px;height:20px}.svg-button.medium-svg svg{width:24px;height:24px}.svg-button.medium-large-svg svg{width:28px;height:28px}.svg-button.large-svg svg{width:36px;height:36px}.svg-button.medium-huge-svg svg{width:42px;height:42px}.svg-button.huge-svg svg{width:46px;height:46px}.svg-button.thin-stroke .svg-stroke{stroke-width:.4px}.svg-button.default-stroke .svg-stroke{stroke-width:1px}.svg-button.fat-stroke .svg-stroke{stroke-width:2px}.svg-button.with-margin{margin:0 4px}.svg-button.is-black .svg-colors{color:var(--font-color)}.svg-button.is-total-black .svg-colors{color:var(--font-dark-color)}.svg-button.is-white .svg-colors{color:var(--font-white-color)}.svg-button.is-contrast-white .svg-colors{color:#fff}.svg-button.is-grey .svg-colors{color:var(--default-grey-color)}.svg-button.is-blue .svg-colors{color:var(--default-blue)}.svg-button.is-red .svg-colors{color:var(--error-icon)}.svg-button.is-orange .svg-colors{color:var(--warning-icon)}.svg-button.is-green .svg-colors{color:#35ba31}.svg-button.is-current-color{color:currentColor}.svg-button.is-current-color-fill .svg-colors{fill:currentColor}.svg-button.is-black-fill .svg-colors:not(.dont-fill){fill:var(--font-color)}.svg-button.is-total-black-fill .svg-colors:not(.dont-fill){fill:var(--font-dark-color)}.svg-button.is-white-fill .svg-colors:not(.dont-fill){fill:var(--font-white-color)}.svg-button.is-contrast-white-fill .svg-colors:not(.dont-fill){fill:#fff}.svg-button.is-grey-fill .svg-colors:not(.dont-fill){fill:var(--default-grey-color)}.svg-button.is-orange-fill .svg-colors:not(.dont-fill){fill:var(--warning-icon)}.svg-button.is-blue-fill .svg-colors:not(.dont-fill){fill:#5998d9}.svg-button:active:not(.is-disabled):not(.is-inactive):not(.no-effect){filter:var(--global-active)!important}.svg-button.is-white-hover:hover .svg-colors{color:var(--font-white-color)}.svg-button.is-black-hover:hover .svg-colors{fill:var(--font-color)}.svg-button.is-blue-hover:hover .svg-colors{color:var(--default-light-blue)}.svg-button.is-red-hover:hover .svg-colors{color:var(--error-icon)}.svg-button.is-total-black-hover:hover .svg-colors{color:var(--font-dark-color)}.svg-button.is-blue-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--default-light-blue)}.svg-button.is-dark-blue-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--default-dark-blue)}.svg-button.is-red-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--error-icon)}.svg-button.is-white-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--font-white-color)}.svg-button.is-grey-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--default-medium-grey-color)}.svg-button.is-black-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--font-color)}.svg-button.is-total-black-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--font-dark-color)}.svg-button.is-transparent-white-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--font-white-color);fill-opacity:.2}.svg-button.is-transparent-contrast-white-hover-fill:hover .svg-colors:not(.dont-fill){fill:#fff;fill-opacity:.2}.svg-button.is-transparent-black-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--font-dark-color);fill-opacity:.2}.svg-button.is-transparent-red-hover-fill:hover .svg-colors:not(.dont-fill){fill:var(--error-icon);fill-opacity:.2}.svg-button.is-transparent-green-hover-fill:hover .svg-colors:not(.dont-fill){fill:#35ba3133}.svg-button.is-inherit-cursor{cursor:inherit}.svg-button.is-default-cursor{cursor:default}.svg-button.is-disabled{cursor:not-allowed}.svg-button.is-disabled .svg-colors{color:var(--default-grey-color)!important}.svg-button.is-invisible{display:none}.svg-button.is-real-invisible{visibility:hidden}.svg-button.is-inactive .svg-colors{color:var(--default-grey-color)}.glue-animation-area{height:50vh}.animated-upload{overflow:visible}.animated-upload svg{transform-origin:50%;animation-name:fly-around;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:normal}.animated-upload #arrow{transform-origin:50%;animation-name:fly-around-fade-wiggle;animation-duration:4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:normal}.animated-upload #base{color:#0000}.animated-upload:after{content:" ";border:2px solid;border-top:none;width:50px;height:10px;position:absolute;top:60px}.animated-plus{outline-offset:-4px;outline:2px solid;animation-name:increase-outline,fade-away;animation-duration:4s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:normal}.animated-plus #plus{transform-origin:50%;animation-name:wiggle;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal}@keyframes increase-outline{0%{outline-offset:-4px}25%,to{outline-offset:20px}}@keyframes fade-away{0%{outline-color:currentColor}12.5%{outline-color:#0101011a}25%,to{outline-color:#0000}}@keyframes wiggle{0%,80%{transform:rotate(0)}85%{transform:rotate(5deg)}95%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes fly-around{0%{transform:translateY(0)}4%{transform:translateY(16px)}16%{transform:translateY(-32px)}21%{transform:translateY(32px)}33%,to{transform:translateY(0)}}@keyframes fly-around-fade-wiggle{0%,8%{transform:rotate(0)}14%,23%{color:#0000;fill:#0000}33%,80%{color:currentColor;transform:rotate(0)}82.5%{transform:rotate(7deg)}87.5%{transform:rotate(-7deg)}92.5%{transform:rotate(7deg)}97.5%{transform:rotate(-7deg)}to{transform:rotate(0)}}.modal-page .modal-page-area.big{width:1200px;min-width:1200px}.modal-page .modal-page-area.extra-big{width:80%;min-width:1000px}.modal-page .modal-page-area.dialog{width:700px;min-width:700px;padding:25px 30px 15px}.modal-page .modal-page-area.full-scale{width:2000px;min-width:1200px;height:calc(100% - 20px);min-height:680px;padding:30px 50px}.modal-page .modal-page-area.reduced-borders{padding:30px 50px}.modal-page .modal-page-area.scrollable-dialog{max-width:60%;max-height:calc(100% - 60px);padding:30px 50px}.modal-page .modal-page-area.scrollable-dialog .parameter-conflicts-list{min-height:1px}.modal-page .modal-page-area.scrollable-dialog .parameter-conflicts-list>div>div>div{overflow-y:auto}.modal-page .modal-page-area.is-loading-progress,.modal-page .modal-page-area.is-loading-progress *{cursor:progress}.modal-page .modal-page-area .introduction{padding:20px 0;font-weight:lighter}.modal-page .modal-page-area .modal-page-easy-logo{color:var(--font-dark-color);align-items:flex-end;display:flex}.modal-page .modal-page-area .modal-page-easy-logo svg{width:250px;height:110px}.modal-page .modal-page-area .modal-page-version{color:var(--font-color);padding-left:10px;font-size:1.25rem}.modal-page .modal-page-area .modal-page-header{color:var(--font-dark-color);padding:30px 0;font-size:2.5rem;font-weight:lighter}.modal-page .modal-page-area .modal-page-sub-header{color:var(--font-dark-color);padding:30px 0 10px;font-size:1.7rem;font-weight:lighter}.modal-page .modal-page-area .modal-page-team-image{margin-top:20px}.modal-page .modal-page-area .modal-page-team-image img{width:50%}.modal-page .modal-page-area .modal-page-team,.modal-page .modal-page-area .modal-page-team .modal-page-team-list{padding-top:10px}.modal-page .modal-page-area .modal-page-info{padding-top:50px}.modal-page .modal-page-area .modal-page-footer{padding-top:60px;font-size:.7rem}.modal-page .modal-page-area .modal-page-footer svg{width:140px;color:var(--default-dark-blue);margin-bottom:10px}.modal-page .modal-page-area .text-editor-modal-container{flex-direction:column;height:100%;display:flex}.modal-page .modal-page-area .text-editor-modal-container .text-editor-modal-title{text-align:center;justify-content:center;align-items:center;width:100%;margin-bottom:10px;font-size:1.5rem;display:flex}.modal-page .modal-page-area .text-editor-modal-container .markdown-editor,.modal-page .modal-page-area .text-editor-modal-container .toastui-editor-md-preview,.modal-page .modal-page-area .text-editor-modal-container .toastui-editor-contents{height:100%}.modal-page .modal-page-area .text-editor-modal-container .default-button{margin:10px 0 0}.modal-page .modal-page-area .feedback-container{flex-direction:column;height:100%;display:flex}.modal-page .modal-page-area .feedback-container .error-feedback{border-radius:4px;outline:2px solid #ff4b4b}.modal-page .modal-page-area .feedback-container .feedback-header{text-align:center;width:100%;margin-bottom:40px;font-size:1.7rem}.modal-page .modal-page-area .feedback-container .feedback-rating,.modal-page .modal-page-area .feedback-container .feedback-subheader,.modal-page .modal-page-area .feedback-container .feedback-consent{flex-direction:row;justify-content:space-between;gap:8px;margin:8px 0;display:flex}.modal-page .modal-page-area .feedback-container .feedback-rating{margin:0}.modal-page .modal-page-area .feedback-container .feedback-rating .star-rating{flex-direction:row;align-items:center;gap:4px;display:flex}.modal-page .modal-page-area .feedback-container .textarea-container,.modal-page .modal-page-area .feedback-container textarea{resize:none;flex:auto;height:100%}.modal-page .modal-page-area .changelog-container{flex-direction:column;height:100%;display:flex}.modal-page .modal-page-area .changelog-container .changelog-header-logo{margin-top:-20px;margin-left:-160px}.modal-page .modal-page-area .changelog-container .changelog-header-logo svg{height:40px}.modal-page .modal-page-area .changelog-container .changelog-header{background:var(--background-color);z-index:150;position:sticky;top:-60px}.modal-page .modal-page-area .changelog-container .changelog-header .changelog-header-content{align-items:flex-end;padding-top:20px;padding-bottom:12px;display:flex}.modal-page .modal-page-area .changelog-container .changelog-header .changelog-header-content .changelog-header-text{flex-basis:60%;font-size:2.5rem;font-weight:lighter}.modal-page .modal-page-area .changelog-container .changelog-header .changelog-header-content .changelog-entry-header-text{color:#fff;flex-basis:50%;align-items:center;width:100%;margin-bottom:4px;padding:2px 6px;font-size:1.25rem;display:flex}.modal-page .modal-page-area .changelog-container .changelog-header .changelog-header-content .changelog-entry-header-text .changelog-entry-header-version{margin-left:auto;font-size:.9rem}.modal-page .modal-page-area .changelog-container .changelog-entry-navigation-left{margin-left:-100px;position:sticky;top:50%}.modal-page .modal-page-area .changelog-container .changelog-entry-navigation-right{margin-left:calc(100% + 62px);position:sticky;top:50%;right:0}.modal-page .modal-page-area .changelog-list{margin-left:10%;margin-right:10%}.modal-page .modal-page-area .changelog-list>div:last-child{margin-top:-84px;overflow:hidden}.modal-page .modal-page-area .changelog-entry pre{white-space:pre-wrap}.modal-page .modal-page-area .shortcut-container{padding:6px 0;display:flex}.modal-page .modal-page-area .shortcut-container .shortcut{min-width:200px;padding-right:20px}.modal-page .modal-page-area .settings-page .settings-title{text-align:center;margin-bottom:20px;font-size:1.7rem}.modal-page .modal-page-area .settings-page .settings-section{margin-bottom:20px}.modal-page .modal-page-area .settings-page .settings-section .settings-section-preview{margin-bottom:15px;padding-top:5px;padding-left:5px;display:flex}.modal-page .modal-page-area .settings-page .settings-section .settings-section-preview:hover{background:var(--highlight-list-item-light)}.modal-page .modal-page-area .settings-page .settings-section .settings-section-preview .settings-section-expander svg{height:50%;margin-top:5px}.modal-page .modal-page-area .settings-page .settings-section .settings-section-preview .settings-section-title{margin-left:10px;font-size:1.25rem}.modal-page .modal-page-area .settings-page .settings-section .settings-section-content{margin-bottom:10px}.modal-page .modal-page-area .settings-page .settings-section .settings-section-content .connect-ai-agent-section{border:2px solid #bbbfbf;margin:10px 0 40px;padding:20px 30px}.modal-page .modal-page-area .settings-page .settings-section .settings-section-content .connect-ai-agent-section .form-input{flex-grow:1}.modal-page .modal-page-area .settings-page .settings-section .settings-section-content .connect-ai-agent-section .form-label{width:22%}.modal-page .modal-page-area .settings-page .settings-section .settings-section-content .connect-ai-agent-section .input-with-label{flex-grow:1}.modal-page .modal-page-area .settings-page .settings-section .settings-section-content .connect-ai-agent-section .default-button{width:auto;padding:8px 20px}.modal-page .modal-page-area .settings-page .settings-section .settings-section-content .toggle-switch-view{margin-top:-5px;margin-left:20px}.modal-page .modal-page-area .new-release-page{flex-direction:column;justify-content:center;align-items:center;display:flex}.modal-page .modal-page-area .new-release-page .new-release-header{justify-content:center;align-items:center;margin-bottom:20px;font-size:1.5rem;display:flex}.modal-page .modal-page-area .new-release-page .new-release-content{width:85%;display:flex}.modal-page .modal-page-area .new-release-page .new-release-footer{justify-content:center;align-items:center;margin-top:20px;display:flex}.modal-page .modal-page-confirm-title{margin-bottom:15px;font-size:1.5rem}.modal-page .modal-page-confirm-text{white-space:pre-wrap}.modal-page .modal-page-confirm-buttons{justify-content:flex-end;gap:20px;padding-top:20px;display:flex}.modal-page .modal-page-confirm-buttons>*{margin-right:0}.modal-page{z-index:100;background-color:#6f6f6fcc;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:auto;padding-top:20px!important}.modal-page:after{content:"";flex-shrink:0;width:100%;height:20px;display:block}.modal-page .modal-page-area{background-color:var(--background-color);width:800px;max-width:95%;height:max-content;margin:auto;padding:60px 100px;position:relative}@media only screen and (width<=1200px){.modal-page .modal-page-area{min-width:1000px}.modal-page .modal-page-area.scrollable-dialog{min-width:600px}}.modal-page .modal-page-area .modal-view-close{position:absolute;top:20px;right:20px}.connector-select-form>div:last-child{margin:0 4px}.connector-select-form>div:first-child{margin:0 8px 0 0}.connector-select-form.no-center-align{align-items:unset}.connector-select-form .readonly-connector-select{flex-basis:unset!important;margin-right:8px!important}.connector-select-form .no-padding-form{padding:0}.form-object-wrapper{position:relative}.form-object-wrapper .form-object-wrapper-header-highlight:hover{background-color:var(--default-light-light-grey-color);cursor:pointer;margin:-6px -10px!important;padding:6px 10px!important}.form-object-wrapper .form-object-collapse{height:max-content;margin-left:auto;margin-right:6px}.form-object-wrapper.with-indentation>:not(:first-child){margin-left:30px}.form-label{color:var(--font-color);margin-bottom:10px;display:flex}.form-label.form-label-no-margin{margin-bottom:0}.form-label.checkbox-list{font-size:1.1rem;display:block}.form-label.link-text{cursor:pointer;color:#5998d9!important}form,.form-div{width:100%;display:flex}form.form-div-wrap,.form-div.form-div-wrap{flex-wrap:wrap;height:min-content}form.form-div-wrap .form-input,.form-div.form-div-wrap .form-input{flex:1 0 350px}form .form-input,.form-div .form-input{flex-basis:100%;padding:14px 8px}form .form-input.is-150,.form-div .form-input.is-150{flex-basis:150%}form .form-input.is-75,.form-div .form-input.is-75{flex-basis:75%}form .form-input.is-50,.form-div .form-input.is-50{flex-basis:50%}form .form-input.is-25,.form-div .form-input.is-25{flex-basis:25%}form .form-input.is-20,.form-div .form-input.is-20{flex-basis:20%}form .form-input.is-small input,form .form-input.is-small .react-select__control,.form-div .form-input.is-small input,.form-div .form-input.is-small .react-select__control{padding:6px 8px!important}form .form-input .form-collapse-icon,.form-div .form-input .form-collapse-icon{margin-top:2px;margin-left:2px;margin-right:8px}form .input-with-label,.form-div .input-with-label{color:var(--font-dark-color)}form .input-readonly-container .input-readonly-content,.form-div .input-readonly-container .input-readonly-content{white-space:pre-wrap;word-break:break-word}form .input-readonly-container>:not(.input-readonly-content),.form-div .input-readonly-container>:not(.input-readonly-content){display:none}form .form-horizontal-input,.form-div .form-horizontal-input{width:100%;display:flex}form .form-horizontal-input .form-label,.form-div .form-horizontal-input .form-label{flex-basis:160px;min-width:160px;margin-right:30px}form .form-horizontal-input .form-label:not(.readonly-label),.form-div .form-horizontal-input .form-label:not(.readonly-label){padding-top:10px}form .form-horizontal-input .input-with-label,.form-div .form-horizontal-input .input-with-label{flex-basis:100%}form.is-vertical-form,.form-div.is-vertical-form{flex-direction:column;width:100%}form.is-vertical-form .form-input,.form-div.is-vertical-form .form-input{flex-basis:unset;padding:20px 0 0}.input-fetch-in-progress{cursor:wait}.input-fetch-in-progress>*{pointer-events:none}input,textarea{width:100%;color:var(--font-color);background-color:var(--background-color);font-family:inherit;font-size:inherit;-webkit-user-select:auto;user-select:auto;-khtml-user-select:auto;-o-user-select:auto;border:none;outline:1px solid #bbbfbf;padding:12px 13px}input.is-red-bordered,textarea.is-red-bordered{outline-color:#ff4b4b!important}input[readonly],textarea[readonly]{background:var(--disable-input);pointer-events:none}input:not([readonly]):focus,textarea:not([readonly]):focus{outline:2px solid #bbbfbf}textarea{resize:vertical}::-webkit-input-placeholder{opacity:.5}::placeholder{opacity:.5}::-ms-placeholder{opacity:.5}::placeholder{opacity:.5}.form-password-wrapper{outline:1px solid #bbbfbf;flex-grow:1;align-items:stretch;margin-right:10px;display:flex}.form-password-wrapper input{outline:none;padding:5px 13px}.form-password-wrapper>div{border-left:1px solid var(--default-light-light-grey-color);align-items:center;display:flex}.form-password-wrapper .form-password-button{margin-left:10px;margin-right:10px}.described-label-view-icon{margin:2px}.checkbox-container{cursor:pointer;-webkit-user-select:none;user-select:none;width:max-content;font-size:22px;display:flex;position:relative}.checkbox-container.is-small .checkmark{width:20px;height:20px}.checkbox-container.is-small .checkmark:after{width:4px;height:8px;margin-top:4px;margin-left:7px}.checkbox-container.radio-checkbox .checkmark{border-radius:20px}.checkbox-container.is-readonly{cursor:progress}.checkbox-container.is-readonly .checkmark{pointer-events:none}.checkbox-container.is-disabled{cursor:not-allowed;background:var(--background-color)}.checkbox-container.is-disabled .checkmark{opacity:.4;pointer-events:none}.checkbox-container input{display:none}.checkbox-container input:not(input:checked)~.checkmark:hover:after,.checkbox-container input:not(input:checked)~.checkmark.global-hover:after{border-color:var(--default-grey-color);display:block}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark{width:30px;height:30px;box-sizing:unset;background:var(--background-color);border:1px solid #bbbfbf}.checkbox-container .checkmark:after{content:"";border:solid var(--font-color);border-width:0 3px 3px 0;width:6px;height:12px;margin-top:6px;margin-left:10px;display:none;position:absolute;transform:rotate(45deg)}.checkbox-container.is-error .checkmark{border:1px solid #ff4b4b}.form-horizontal-input .checkbox-container{margin-top:6px}.parameter-variant-selector{flex:0 0 20%;justify-content:center;align-items:center;padding:6px 10px 0;font-size:1.25rem;display:flex;overflow:hidden}.parameter-variant-selector .parameter-variant-select{width:90%;max-width:300px}.parameter-variant-selector .parameter-variant-select .parameter-variant-select-item{white-space:nowrap;align-items:center;display:flex}.parameter-variant-selector .parameter-variant-select .react-select__control{margin-bottom:1px;padding:2px 10px 4px}.parameter-variant-selector .parameter-variant-select .react-select__control :first-child{margin-bottom:1px}.parameter-variant-selector .no-display{display:none!important}.parameter-variant-selector .is-selectable:hover{cursor:pointer;filter:var(--global-hover)!important}.parameter-variant-selector .is-selectable:active{filter:var(--global-active)!important}.parameter-variant-selector .parameter-variant-display{align-items:center;width:90%;max-width:300px;display:grid;overflow:hidden}.parameter-variant-selector .parameter-variant-display .pv-item{grid-area:1/1;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.parameter-variant-selector .parameter-variant-display .pv-item .parameter-variant-text{text-align:center;white-space:nowrap;overflow:hidden}.parameter-variant-selector .parameter-variant-display .pv-item .parameter-variant-text.extra-space{text-overflow:"..."}.parameter-variant-selector .parameter-variant-display .pv-item.animated{animation:.4s animateleft}.parameter-variant-selector .parameter-variant-display .pv-item.animated.right{animation:.4s animateRight}.parameter-variant-selector .parameter-variant-display .pv-item.animate-out{animation:.4s reverse animateRight}.parameter-variant-selector .parameter-variant-display .pv-item.animate-out.right{animation:.4s reverse animateleft}@keyframes animateleft{0%{opacity:0;left:-200%}to{opacity:1;left:0}}@keyframes animateRight{0%{opacity:0;right:-200%}to{opacity:1;right:0}}.react-select__menu,.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.context-menu,.mxPopupMenu{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.react-select__option,.context-menu .context-menu-item .context-menu-item-content,.mxPopupMenu .context-menu-item .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.react-select__option--is-focused,.context-menu .context-menu-item:hover>.context-menu-item-content,.context-menu .context-menu-item>.mxPopupMenuItem,.mxPopupMenu .context-menu-item:hover>.context-menu-item-content,.mxPopupMenu .context-menu-item>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.select-container{position:relative}.select-container:after{border:1px solid var(--font-color);content:" ";pointer-events:none;transform-origin:50%;border-top:0;border-right:0;width:11px;height:11px;margin-top:-8px;position:absolute;top:50%;right:12px;transform:rotate(-45deg)}.select-container.is-red-bordered .react-select__control{outline-color:#ff4b4b!important}.option-with-icon-right{display:flex}.option-with-icon-right>:first-child{flex-basis:100%}.react-select__value-container .option-with-icon-right>:not(:first-child){display:none}.react-select-option{word-wrap:break-word;min-width:1%;color:inherit;font-family:inherit;font-size:inherit;text-overflow:ellipsis;overflow:hidden}.react-select__option{cursor:pointer!important}.react-select__option--is-selected{background-color:var(--default-grey-color)!important}div.react-select__control{padding:12px 13px;overflow:hidden;box-shadow:none!important;cursor:pointer!important;height:unset!important;min-height:unset!important;border:none!important;border-radius:0!important;outline:1px solid #bbbfbf!important;transition:none!important}div.react-select__control--is-focused{outline:2px solid #bbbfbf!important;transition:none!important}.react-select__control{background-color:var(--background-color)!important}.react-select__control--is-disabled{background:var(--disable-input)!important}.react-select__menu-portal{z-index:150!important}.react-select__menu{min-width:100%;border-radius:0!important;width:auto!important;padding:0!important;overflow:hidden!important}.react-select__value-container{color:var(--font-color);position:unset!important;padding:0!important}.react-select__menu-list{overflow-x:hidden;padding:0!important}.react-select__single-value{white-space:nowrap;width:calc(100% - 40px)!important;height:auto!important}.react-select__multi-value__label{color:var(--font-color)!important;font-size:100%!important}.react-select__multi-value{margin:0 4px 0 0;background-color:var(--default-light-grey-color)!important}.react-select__multi-value__remove svg{margin-right:0!important}.loading-guard-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.loading-guard-container .loading-guard-text{margin-top:14px;font-size:1.4rem}.loading-guard-container.is-small{align-items:start;width:30px;height:30px}.loading-guard-container.is-small .loading-guard-spinner{width:30px;height:30px;display:inline-block}.loading-guard-container.is-small .loading-guard-spinner:after{border-width:3px;width:30px;height:30px;margin:0}.loading-guard-spinner{width:80px;height:80px;display:inline-block}.loading-guard-spinner:after{content:" ";border-style:solid;border-width:6px;border-color:var(--editor-theme-color) transparent var(--editor-theme-color) transparent;border-radius:50%;width:64px;height:64px;margin:8px;animation:1.2s linear infinite loading-guard-spinner;display:block}@keyframes loading-guard-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.global-loading-overlay svg{width:100%;height:100%;color:var(--font-dark-color);background:var(--background-color);opacity:.88;z-index:10000;position:absolute;top:0;left:0;overflow:hidden}.global-loading-overlay svg>object{width:100%;height:100%}.loading-text{z-index:10001;width:100%;height:100%;color:var(--font-color);position:absolute}.toggle-switch-view{align-items:center;height:100%;display:flex}.toggle-switch-view label{cursor:pointer}.toggle-switch{vertical-align:middle;width:50px;min-width:50px;height:26px;display:inline-block;position:relative}.toggle-switch-checkbox{display:none}.toggle-switch-label{cursor:pointer;border-radius:20px;display:block;overflow:hidden}.toggle-switch-inner{width:200%;margin-left:-100%;display:block}.toggle-switch-inner:before,.toggle-switch-inner:after{content:"";float:left;box-sizing:border-box;width:50%;height:26px;display:block}.toggle-switch-inner:before{background-color:#35ba31}.toggle-switch-inner:after{background-color:var(--default-light-black-color)}.toggle-switch-switch{background:var(--background-color);border-radius:20px;width:20px;margin:4px;transition:all .15s ease-in;display:block;position:absolute;top:0;bottom:0;right:22px}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{right:0}.select-container.multi-select-container .react-select__value-container{height:30px!important}.select-container.multi-select-container .multi-select-option-label{align-items:center;display:flex}.select-container.multi-select-container .multi-select-option-label .multi-select-checkbox{width:32px;height:32px;margin:0 10px 1px 0;transform:scale(.7);padding-top:0!important}.select-container.multi-select-container .react-select__option:hover{background-color:var(--default-light-grey-color)!important}.select-container.multi-select-container .react-select__option--is-focused,.select-container.multi-select-container .react-select__option--is-selected{background-color:#0000!important}.fmi-sync-modal{flex-direction:column;align-items:center;height:100%;display:flex;overflow-y:hidden}.fmi-sync-modal .fmi-sync-modal-list-header{width:100%;padding-bottom:10px}.fmi-sync-modal .fmi-sync-modal-list-header .toggle-switch{margin:0 10px}.fmi-sync-modal .fmi-sync-modal-list-header .fmi-sync-modal-list-header-filter{padding-left:44px}.fmi-sync-modal .fmi-sync-modal-list-header .fmi-sync-modal-list-header-filter input{padding:4px}.fmi-sync-modal .fmi-sync-modal-list-header .fmi-sync-modal-list-header-hover-icons svg:hover{background:var(--default-light-grey-color)}.fmi-sync-modal .warning-icon{justify-content:center;width:32px;height:100%;margin-top:4px;display:flex}.fmi-sync-modal .warning-icon .medium-small-svg{cursor:default}.fmi-sync-modal .fmi-sync-checkbox{margin-left:25px}.fmi-sync-modal .fmi-sync-checkbox>.checkbox-container{width:32px;height:30px;transform:scale(.6)}.fmi-sync-modal .fmi-sync-checkbox>.checkbox-container.delete-checkbox-container{border:1px solid #bbbfbf;height:32px}.fmi-sync-modal .fmi-sync-checkbox>.checkbox-container.delete-checkbox-container .svg-button{width:100%;height:100%}.fmi-sync-modal .fmi-sync-checkbox>.checkbox-container.delete-checkbox-container .svg-button svg{width:100%;height:100%;padding:4px}.fmi-sync-modal .fmi-sync-modal-list{flex-basis:90%;width:100%;position:relative;overflow:hidden auto}.fmi-sync-modal .fmi-sync-modal-list>div{scrollbar-gutter:stable}.fmi-sync-modal .fmi-sync-modal-list .fmi-sync-item{word-break:break-all;flex-basis:100%;width:100%;margin:3px 0;display:flex}.fmi-sync-modal .fmi-sync-modal-list .fmi-sync-item.fmi-sync-item-hidden{display:none}.fmi-sync-modal .fmi-sync-modal-list .fmi-sync-item .fmi-sync-item-expand{margin:12px 6px 0 12px}.fmi-sync-modal .fmi-sync-modal-header{padding-bottom:10px;font-size:1.7rem}.fmi-sync-modal .fmi-sync-modal-footer{flex-basis:1%;margin-top:auto;margin-left:auto}.fmi-sync-modal .fmi-sync-modal-footer button{margin:0 0 0 10px}.fmi-sync-modal-list-header-item{flex-basis:100%;align-items:center;display:flex}.fmi-sync-modal-list-header-item svg{margin-left:0;margin-right:11px}.fmi-sync-modal-list-header-item.fmi-sync-modal-list-header-item-big{font-size:1.25rem}.fmi-sync-modal-list-header-item .fmi-sync-modal-list-header-item-bold{white-space:pre;margin-left:4px;margin-right:8px;font-weight:600;display:flex}.fmi-sync-modal-list-header-item .fmi-sync-color-number-area{min-width:100px;display:flex}.fmi-sync-modal-list-header-item .fmi-sync-color-number-area .fmi-sync-color-number{text-align:center;border-radius:100px;margin:2px 0 0 4px;padding:0 3px;font-size:.7rem}.fmi-sync-modal-list-header-item .fmi-sync-color-number-area .fmi-sync-color-number.fmi-sync-color-number-new{background:#35ba3133}.fmi-sync-modal-list-header-item .fmi-sync-color-number-area .fmi-sync-color-number.fmi-sync-color-number-modified{background:color-mix(in srgb, var(--default-blue) 30%, transparent)}.fmi-sync-modal-list-header-item .fmi-sync-color-number-area .fmi-sync-color-number.fmi-sync-color-number-error{background:#ff4b4b33}.fmi-sync-modal-list-header-item .fmi-sync-color-number-area .fmi-sync-color-number.fmi-sync-color-number-warning{background:color-mix(in srgb, var(--warning-icon) 20%, transparent)}.fmi-sync-modal-list-header-item .fmi-sync-color-number-area .fmi-sync-color-number.fmi-sync-color-number-missing{background:var(--default-light-grey-color)}.fmi-sync-modal-list-header-item .parameter-variant-selector{flex-shrink:1;flex-basis:100%;margin:0 10px;padding:0;font-size:.9rem}.fmi-sync-modal-list-header-item .parameter-variant-selector svg{width:16px;height:16px}.fmi-sync-modal-list-header-item .react-select__control{min-height:unset;margin:1px;padding:0 0 2px 2px}.fmi-sync-modal-list-header-item .causality-select-container{flex-basis:100%;margin-left:10px}.fmi-sync-modal-list-header-item .causality-select-container .react-select__multi-value__remove svg:hover{background:0 0!important}.fmi-sync-item-area{cursor:pointer;width:100%}.fmi-sync-item-area .fmi-sync-item-preview{align-items:center;min-height:30px;display:flex}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-item-preview-content{flex-wrap:wrap;align-items:center;display:flex;position:relative}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-item-preview-content .fmi-sync-item-preview-delete{background:var(--font-color);width:100%;height:2px;margin:2px 4px 0;position:absolute}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-item-preview-content .fmi-sync-item-preview-delete~* .svg-colors{fill:var(--default-grey-color)!important;color:var(--default-grey-color)!important}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-kind>:first-child{margin:2px 0 0 4px}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-kind .fmi-sync-kind-Binary .svg-colors{fill:#bfa98f;color:#bfa98f}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-kind .fmi-sync-kind-Boolean .svg-colors{fill:#d9d646;color:#d9d646}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-kind .fmi-sync-kind-Enumeration .svg-colors{fill:#97b95c;color:#97b95c}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-kind .fmi-sync-kind-Real .svg-colors{fill:#d99393;color:#d99393}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-kind .fmi-sync-kind-Integer .svg-colors{fill:#5cb9b9;color:#5cb9b9}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-kind .fmi-sync-kind-String .svg-colors{fill:#9096e1;color:#9096e1}.fmi-sync-item-area .fmi-sync-item-preview .fmi-sync-kind .fmi-sync-kind-null .svg-colors{fill:var(--default-grey-color);color:var(--default-grey-color)}.fmi-sync-item-area .fmi-sync-item-full{margin-bottom:4px;padding-left:32px;font-size:.8rem}.fmi-sync-item-area .fmi-sync-item-prop{align-items:center;margin:3px 0;display:flex}.fmi-sync-item-area .fmi-sync-item-prop .weighted-column{margin:0;padding:0}.fmi-sync-item-area .fmi-sync-item-prop .weighted-column:last-child{padding-left:10px}.fmi-sync-item-area .fmi-sync-item-color-grey{color:var(--default-light-black-color)}.fmi-sync-item-area .fmi-sync-item-color-error{color:#ff4b4b}.fmi-sync-item-area .fmi-sync-item-color-warning{color:var(--warning-icon)}.fmi-sync-item-area .fmi-sync-item-color-modified{color:var(--default-light-blue)}.fmi-sync-item-area.fmi-sync-item-missing{background-color:var(--graph-background-color)}.fmi-sync-item-area.fmi-sync-item-error{background-color:#ff4b4b33}.fmi-sync-item-area.fmi-sync-item-warning{background-color:color-mix(in srgb, var(--warning-icon) 20%, transparent)}.fmi-sync-item-area.fmi-sync-item-new{background-color:#35ba3133}.fmi-sync-item-area.fmi-sync-item-modified{background:color-mix(in srgb, var(--default-blue) 30%, transparent)}.processing-error-view-text{white-space:pre-wrap;text-align:center}.toastui-editor-defaultUI-toolbar button:not(:disabled):hover{background-color:var(--highlight-list-item-dark)!important}button.markdown-editor-custom-item{background-position:50%!important;background-repeat:no-repeat!important;background-size:16px!important;align-self:center!important}.markdown-editor{white-space:normal;height:100%}.markdown-editor.markdown-editor-not-in-edit-mode{cursor:url("data:image/svg+xml,%3c!--%20-%20Copyright%20(c)%20eXXcellent%20solutions%20GmbH%202023.%20-%20All%20rights%20reserved.%20-%20-%20This%20file%20is%20made%20available%20under%20the%20terms%20of%20the%20license%20-%20agreement%20that%20accompanies%20this%20distribution.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cg%20class='svg-colors'%20fill='white'%20color='%23707070'%3e%3cpath%20stroke-linecap='round'%20stroke='currentColor'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M7.294%2021.675L.828%2023.192l1.517-6.465%2015.6-15.602a2%202%200%200%201%202.829%200l2.122%202.122c.78.781.78%202.047%200%202.829L7.294%2021.675z'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M22.191%206.784l-4.953-4.952'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M20.764%208.211l-4.94-4.965'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M7.546%2021.424l-4.95-4.95'%20/%3e%3cpath%20fill='none'%20id='Frames-24px'%20d='M0%200h24v24H0z'%20/%3e%3c/g%3e%3c/svg%3e") 0 20,auto!important}.markdown-editor.markdown-editor-not-in-edit-mode .toastui-editor-md-preview-highlight:after{background-color:unset!important}.markdown-editor.markdown-editor-hide-toolbar .toastui-editor-defaultUI-toolbar,.markdown-editor.markdown-editor-hide-toolbar .toastui-editor-md-splitter,.markdown-editor.markdown-editor-not-in-edit-mode .toastui-editor-defaultUI-toolbar,.markdown-editor.markdown-editor-not-in-edit-mode .toastui-editor-md-splitter{display:none!important}.markdown-editor.markdown-editor-hide-toolbar .toastui-editor-toolbar,.markdown-editor.markdown-editor-not-in-edit-mode .toastui-editor-toolbar{height:0!important}.markdown-editor.markdown-editor-hide-toolbar .toastui-editor-md-container .toastui-editor{line-height:1.6}.markdown-editor.markdown-editor-hide-toolbar .toastui-editor-defaultUI .ProseMirror{white-space:normal;padding:18px 25px 0}.markdown-editor.markdown-editor-hide-toolbar .toastui-editor-md-preview{padding:18px 25px 0}.markdown-editor.markdown-editor-hide-toolbar .toastui-editor-contents{padding:0!important}.markdown-editor.markdown-editor-hide-toolbar .toastui-editor-contents p{margin:0}.markdown-editor.markdown-editor-hide-preview .toastui-editor-md-preview{visibility:hidden;position:absolute}.markdown-editor.markdown-editor-hide-preview .toastui-editor.md-mode{width:100%!important}.markdown-editor.markdown-editor-hide-preview .toastui-editor-md-splitter{display:none!important}.markdown-editor.markdown-editor-hide-editor .toastui-editor.md-mode{visibility:hidden;position:absolute}.markdown-editor.markdown-editor-hide-editor .toastui-editor-md-preview{width:100%!important}.markdown-editor.markdown-editor-hide-editor .toastui-editor-toolbar-group,.markdown-editor.markdown-editor-hide-editor .toastui-editor-md-splitter{display:none!important}.markdown-editor.markdown-editor-read-only{cursor:unset!important}.markdown-editor.markdown-editor-read-only.markdown-editor-empty{pointer-events:none!important}.markdown-editor.markdown-editor-read-only a{pointer-events:unset}.markdown-editor.markdown-editor-disabled{pointer-events:none}.markdown-editor.markdown-editor-error .toastui-editor-defaultUI{border-color:#ff4b4b}.markdown-editor .toastui-editor-md-preview{-webkit-user-select:text;user-select:text}.markdown-editor .MathJax *{line-height:0!important}.markdown-editor #toolbar-undo:not(:disabled),.markdown-editor #toolbar-redo:not(:disabled){cursor:default}.markdown-editor table th{background-color:var(--default-light-grey-color)!important}.markdown-editor table th p{color:var(--font-dark-color)!important}.markdown-editor table th,.markdown-editor table td{border:1px solid #bbbfbf!important}.markdown-editor .toastui-editor-popup{z-index:100}.markdown-editor .toastui-editor-popup:has(em-emoji-picker){box-shadow:none;border:none;background:0 0!important}.markdown-editor .toastui-editor-popup:has(em-emoji-picker) .toastui-editor-popup-body>div{max-width:fit-content;box-shadow:0 2px 4px 0 var(--default-light-light-grey-color);border-radius:10px}.markdown-editor .toastui-editor-popup input[type=text],.markdown-editor .toastui-editor-popup textarea{border-radius:0}.markdown-editor .toastui-editor-popup input[type=text]:focus,.markdown-editor .toastui-editor-popup textarea:focus{outline:2px solid #41afe2}.markdown-editor .toastui-editor-popup .tab-item{color:currentColor!important}.markdown-editor .toastui-editor-popup .tab-item.active{border-bottom:2px solid #41afe2!important}.markdown-editor .toastui-editor-popup button{background:var(--default-light-grey-color);border:none}.markdown-editor .toastui-editor-popup button.toastui-editor-ok-button{background:var(--default-dark-blue);color:#fff}.markdown-editor .toastui-editor-popup button.toastui-editor-ok-button:disabled{cursor:not-allowed;background:#71889f}.markdown-editor .toastui-editor-popup .toastui-editor-table-description{color:currentColor}.markdown-editor .toastui-editor-popup.toastui-editor-popup-add-table .toastui-editor-table-cell{background-color:var(--background-color);border:1px solid #bbbfbf}.markdown-editor .toastui-editor-popup.toastui-editor-popup-add-table .toastui-editor-table-selection-layer{background:#41afe233;border:1px solid #41afe2}.markdown-editor .toastui-editor-popup .has-popup-right-margin{margin-right:26px!important}.markdown-editor .toastui-editor-defaultUI{-webkit-user-select:auto;user-select:auto;border-radius:unset;box-sizing:border-box;border-color:#bbbfbf}.markdown-editor .toastui-editor-defaultUI button{color:inherit}.markdown-editor .toastui-editor-defaultUI .task-list-popup:has(.task-list-popup-start){width:auto!important}.markdown-editor .toastui-editor-defaultUI .task-list-popup:has(.task-list-popup-start) .default-button{height:unset;width:220px}.markdown-editor .toastui-editor-defaultUI .task-list-popup:has(.task-list-popup-start) .default-button.is-disabled{opacity:.5;outline:none}.markdown-editor .toastui-editor-defaultUI .task-list-popup .form-input:first-child .form-label{margin:0 0 5px}.markdown-editor .toastui-editor-defaultUI .task-list-popup .form-input .form-label{margin:20px 0 5px;font-weight:700;color:var(--font-dark-color)!important}.markdown-editor .toastui-editor-defaultUI .task-list-popup .form-input input[type=text]{border:none}.markdown-editor .toastui-editor-defaultUI .task-list-popup .form-input .is-error{margin-top:3px;margin-right:26px}.markdown-editor .toastui-editor-defaultUI .ProseMirror{color:var(--font-color);box-sizing:border-box;height:100%}.markdown-editor .toastui-editor-defaultUI .toastui-editor-toolbar{height:48px;transition:height .3s;overflow:hidden}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar{padding:0 6px;overflow:hidden}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .toastui-editor-tabs{margin-left:0;margin-right:8px}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .toastui-editor-toolbar-item-wrapper{margin:7px 1px}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .toastui-editor-toolbar-item-wrapper.force-disabled{pointer-events:none!important}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .toastui-editor-toolbar-item-wrapper.force-disabled>:not(.workflow-toolbar-widget) svg{color:#bbbfbf!important}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .toastui-editor-toolbar-item-wrapper.force-disabled .workflow-toolbar-widget{background:#bbbfbf!important}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .toastui-editor-toolbar-divider{margin:14px 6px}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .svg-button{border:none;justify-content:center;align-items:center;margin:0}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .svg-button .svg-colors{color:inherit!important}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .svg-button svg{width:18px;height:18px}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .svg-button.active{color:#41afe2}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar .svg-button:disabled{color:#bbbfbf;cursor:not-allowed}.markdown-editor .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar,.markdown-editor .toastui-editor-defaultUI .toastui-editor-md-tab-container,.markdown-editor .toastui-editor-defaultUI .toastui-editor-mode-switch{background:var(--default-light-light-grey-color)}.markdown-editor .toastui-editor-defaultUI .toastui-editor-toolbar-icons{box-sizing:border-box}.markdown-editor .toastui-editor-defaultUI .toastui-editor-contents{background:var(--background-color);z-index:unset;font-family:inherit}.markdown-editor .toastui-editor-defaultUI .toastui-editor-contents .markdown-image{display:inline-block}.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup{background:var(--background-color)}.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body{padding:20px!important}.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body label{color:var(--font-dark-color)}.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body input[type=text],.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body .toastui-editor-file-name{color:var(--font-color)}.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body li:before{content:unset!important}.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body h1,.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body h2,.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body h3,.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body h4,.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body h5,.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup .toastui-editor-popup-body h6{line-height:unset;border-bottom:unset;margin:unset;padding-bottom:unset;font-weight:unset;color:var(--font-dark-color)}.markdown-editor .toastui-editor-defaultUI .toastui-editor-popup li:hover{background:var(--highlight-list-item-light)}.markdown-editor .toastui-editor-defaultUI .tab-item{color:var(--font-color);background:var(--background-color)}.markdown-editor .toastui-editor-defaultUI .tab-item.active{background:var(--default-light-grey-color);color:var(--font-dark-color)}.markdown-editor .toastui-editor-md-tab-container .tab-item.active{border-bottom:var(--background-color)}.markdown-editor .toastui-editor-mode-switch .tab-item.active{border-top:1px solid var(--background-color)}.markdown-editor .toastui-editor-md-heading,.markdown-editor .toastui-editor-md-strong,.markdown-editor .toastui-editor-md-meta{color:var(--font-dark-color)!important}.markdown-editor .toastui-editor-md-table-cell{color:var(--font-color)!important}.markdown-editor .toastui-editor-md-block-quote .toastui-editor-md-marked-text{color:#bbbfbf}.markdown-editor .toastui-editor-md-code,.markdown-editor code{color:var(--default-light-blue);background-color:#71889f33}.markdown-editor .toastui-editor-md-code-block{color:var(--font-color)}.markdown-editor .toastui-editor-md-code-block-line-background{background-color:var(--default-light-light-grey-color)}.markdown-editor .toastui-editor-contents p,.markdown-editor .toastui-editor-contents details,.markdown-editor .toastui-editor-contents,.markdown-editor .toastui-editor-contents table,.markdown-editor .toastui-editor-contents table th{color:var(--font-color)}.markdown-editor .toastui-editor-contents th p{color:#fff}.markdown-editor .toastui-editor-contents blockquote p{color:#bbbfbf}.markdown-editor .toastui-editor-contents pre{background-color:var(--default-light-light-grey-color);color:var(--font-color)}.markdown-editor .toastui-editor-contents h1,.markdown-editor .toastui-editor-contents h2,.markdown-editor .toastui-editor-contents h3,.markdown-editor .toastui-editor-contents h4,.markdown-editor .toastui-editor-contents h5,.markdown-editor .toastui-editor-contents h6,.markdown-editor .toastui-editor-contents strong{color:var(--font-dark-color)}.markdown-editor .toastui-editor-contents a{color:#5998d9;cursor:pointer}.markdown-editor .toastui-editor-contents code{color:var(--default-light-blue);background-color:#71889f33}.markdown-editor .toastui-editor-contents pre code{color:inherit;background:0 0}.markdown-editor .toastui-editor-contents .toastui-editor-ww-code-block:after{background:var(--default-blue) right url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuugiOydtOyWtF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzAgMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMwIDMwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I2ZmZmZmZjt9Cjwvc3R5bGU+CjxnPgoJPGc+CgkJPGc+CgkJCTxnPgoJCQkJPGc+CgkJCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE1LjUsMTIuNWwyLDJMMTIsMjBoLTJ2LTJMMTUuNSwxMi41eiBNMTgsMTBsMiwybC0xLjUsMS41bC0yLTJMMTgsMTB6Ii8+CgkJCQk8L2c+CgkJCTwvZz4KCQk8L2c+Cgk8L2c+CjwvZz4KPC9zdmc+) no-repeat;color:#fff;text-overflow:ellipsis;white-space:nowrap;background-size:30px 30px;border-radius:0;max-width:100px;overflow:hidden}.markdown-editor .toastui-editor-contents .toastui-editor-ww-code-block pre{color:var(--font-color);background-color:var(--default-light-light-grey-color);padding-top:40px}.markdown-editor span.toastui-editor-ww-code-block-language{width:150px;background-color:var(--background-color)!important;color:#fff!important}.markdown-editor .is-hidden+ol,.markdown-editor .is-hidden+ul,.markdown-editor .is-hidden+.toastui-editor-md-preview-highlight,.markdown-editor .is-hidden+.toastui-editor-md-preview-highlight+*,.markdown-editor .closed-details-section+.toastui-editor-md-preview-highlight,.markdown-editor .closed-details-section+.toastui-editor-md-preview-highlight+*{display:none}.toastui-editor-popup.collapsibleSectionPopup{width:auto!important}.toastui-editor-popup.collapsibleSectionPopup .collapsibleSectionPopupBody{flex-direction:column;display:flex}.toastui-editor-popup.collapsibleSectionPopup .collapsibleSectionPopupBody .default-button{height:auto}.code-mirror-editor-container{overflow:hidden}.placeholder.ProseMirror-widget{white-space:pre-wrap}.code-mirror-editor{height:100%;color:var(--default-pure-black-color);border:1px solid #bbbfbf;font-size:.8rem;overflow:hidden;box-sizing:border-box!important}.code-mirror-editor.code-mirror-editor-disabled{pointer-events:none}.code-mirror-editor.code-mirror-editor-error{border-color:#ff4b4b}.code-mirror-editor>div{height:100%;overflow:hidden}.code-mirror-editor .cm-editor .cm-cursor{border-left-color:currentColor}.code-mirror-editor .ͼ1h.cm-focused .cm-selectionBackground,.code-mirror-editor .ͼ1h .cm-selectionLayer .cm-selectionBackground,.code-mirror-editor .ͼ16.cm-focused .cm-selectionBackground,.code-mirror-editor .ͼ16 .cm-selectionLayer .cm-selectionBackground{color:#fff!important;background:#39f!important}.code-mirror-editor .ͼ1h .cm-line::selection{color:#fff!important;background:#39f!important}.code-mirror-editor .ͼ1h .cm-content ::selection{color:#fff!important;background:#39f!important}.code-mirror-editor .ͼ16 .cm-line::selection{color:#fff!important;background:#39f!important}.code-mirror-editor .ͼ16 .cm-content ::selection{color:#fff!important;background:#39f!important}.code-mirror-editor .cm-custom-placeholder:before{content:attr(data-placeholder);color:var(--default-grey-color);pointer-events:none;position:absolute;top:3px;left:35px}.code-mirror-editor .cm-custom-placeholder.cm-custom-placeholder-linted:before{left:53px}.link-creator-container{flex-direction:column;gap:20px;padding:8px;display:flex}.link-creator-container .form-input{margin:0;padding:0}.link-creator-container .svg-button{height:16px;background:0 0!important}.link-creator-container .link-creator-select-bar{justify-content:flex-start;align-items:center;gap:0;margin:0;padding:0;display:flex}.link-creator-container .link-creator-select-bar .link-creator-select-button{text-align:center;background:0 0;border-bottom:1px solid #bbbfbf;border-radius:0;height:40px;padding:0 16px;display:inline-block}.link-creator-container .link-creator-select-bar .link-creator-select-button-selected{background:var(--default-light-grey-color);border-bottom:2px solid var(--default-light-blue)}.link-creator-container .link-creator-button-bar{justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:0;display:flex}.link-creator-container .link-creator-button-bar .link-creator-button-cancel{min-width:60px}.link-creator-container .link-creator-button-bar .link-creator-button-ok{background-color:var(--default-dark-blue);color:#fff;min-width:60px}.link-creator-container .link-creator-input input{width:100%}.link-creator-container .hidden-input{display:none}.information-view{background:var(--background-color);word-wrap:anywhere;-webkit-user-select:text;user-select:text;white-space:pre-line;width:700px;max-height:500px;overflow-x:auto}.information-view>div{padding:30px}.information-view h1,.information-view h2,.information-view h3,.information-view h4,.information-view h5{margin-bottom:10px}.information-view.is-large{width:800px;max-height:800px}.information-view.is-small{width:200px}.information-view.is-smaller{width:320px}.information-view.is-medium{width:600px}.information-view.is-medium-small{width:400px}.information-view.adjust-height-for-dynamic-placement{max-height:46vh}.information-view-wrapper{vertical-align:middle;align-items:center;display:inline-flex}.information-view-wrapper .svg-button:active:not(.is-disabled),.information-view-wrapper .simulation-status-icon:active:not(.is-disabled){filter:var(--global-active)!important}.insert-variable-container{flex-direction:column;gap:20px;padding:8px;display:flex}.insert-variable-container .form-input{margin:0;padding:0}.insert-variable-container .insert-variable-input input{width:100%}.insert-variable-container .insert-variable-button-bar{justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:0;display:flex}.insert-variable-container .insert-variable-button-bar .insert-variable-button-cancel{min-width:60px}.insert-variable-container .insert-variable-button-bar .insert-variable-button-ok{background-color:var(--default-dark-blue);color:#fff;min-width:60px}.parameter-conflicts-modal{flex-direction:column;align-items:center;height:100%;max-height:100%;display:flex;overflow-y:auto}.parameter-conflicts-modal .parameter-conflicts-header{padding-bottom:30px;font-size:1.7rem}.parameter-conflicts-modal .parameter-conflicts-description{padding-bottom:10px;font-size:1.1rem}.parameter-conflicts-modal .select-all-item{align-self:start;align-items:center;margin:7px -7px}.parameter-conflicts-modal .parameter-conflicts-checkbox{width:30px;height:30px;margin:16px}.parameter-conflicts-modal .parameter-conflicts-list{flex-basis:90%;width:100%;margin-bottom:10px;overflow-y:auto}.parameter-conflicts-modal .parameter-conflicts-list>div>div{position:relative!important}.parameter-conflicts-modal .parameter-conflicts-list .parameter-conflicts-item{cursor:pointer;align-items:center;margin:7px 30px}.parameter-conflicts-modal .parameter-conflicts-list .parameter-conflicts-item:hover{background:var(--highlight-list-item-light)}.parameter-conflicts-modal .parameter-conflicts-footer{flex-basis:1%;margin-top:5px;margin-left:auto}.parameter-conflicts-modal .parameter-conflicts-footer button{margin:0 0 0 10px}.system-structure-export-modal{flex-direction:column;align-items:center;height:100%;max-height:100%;display:flex;overflow-y:auto}.system-structure-export-modal .system-structure-export-header{padding-bottom:30px;font-size:1.7rem}.system-structure-export-modal .system-structure-export-description{padding-bottom:10px;font-size:1.1rem}.system-structure-export-modal .system-structure-export-checkbox{align-items:center;gap:10px;margin:10px;display:flex}.system-structure-export-modal .system-structure-export-list{flex-basis:90%;width:100%;margin-bottom:10px;overflow-y:auto}.system-structure-export-modal .system-structure-export-list>div>div{position:relative!important}.system-structure-export-modal .system-structure-export-list .system-structure-export-item{cursor:pointer;margin:7px 30px}.system-structure-export-modal .system-structure-export-list .system-structure-export-item:hover{background:var(--highlight-list-item-light)}.system-structure-export-modal .system-structure-export-footer{flex-basis:1%;margin-top:5px;margin-left:auto}.system-structure-export-modal .system-structure-export-footer button{margin:0 0 0 10px}.sort-icon{width:10px;height:10px;margin-left:6px}@keyframes fadeToRegular{0%,50%{background:var(--highlight-list-item-light)}}.editor-list-item.is-unused-list-item,.editor-list-item.is-unused-list-item .svg-button:not(.no-unused-recolor) .svg-colors{color:var(--font-unused-list-item)}.grouping-area-header{width:100%}.grouping-area-header.is-sticky{z-index:20;position:sticky;top:0}.grouping-area-header.is-simple-group{width:max-content}.grouping-area-header.is-simple-group .grouping-area-header-content{background-color:inherit;width:auto;color:inherit;padding:0;font-size:1.25rem}.grouping-area-header .grouping-area-header-content{color:#fff;border-bottom:var(--background-color) solid 4px;cursor:pointer;background-color:#71889f;align-items:center;width:100%;padding:12px 16px;display:flex}.grouping-area-header .grouping-icon{margin-right:20px}.grouping-area{max-height:10000px;transition:max-height .3s cubic-bezier(.5,0,1,0)}.grouping-area.in-animation{overflow:hidden}.grouping-area.collapsed{max-height:0;transition-timing-function:cubic-bezier(0,1,0,1);overflow:hidden}.grouping-add{margin-left:auto;margin-right:0}.react-autosuggest__suggestions-list,.react-autosuggest__section-container,.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.context-menu,.mxPopupMenu{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.react-autosuggest__suggestion>div,.context-menu .context-menu-item .context-menu-item-content,.mxPopupMenu .context-menu-item .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.input-suggestion-error input{outline-color:#ff4b4b!important}.input-suggestion-container{position:relative}.input-suggestion-container.is-readonly{pointer-events:none}.input-suggestion-default{color:#bbbfbf}.react-autosuggest__input{padding-right:30px}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container.suggestions-list-down .react-autosuggest__suggestions-list{bottom:unset;top:0}.react-autosuggest__suggestions-container--open{z-index:100;display:block;position:fixed}.react-autosuggest__suggestions-container--open:has(.react-autosuggest__section-container):not(.suggestions-list-down){transform:translateY(-100%)}.react-autosuggest__suggestions-container--open:has(.react-autosuggest__section-container){overflow-y:auto;min-width:fit-content!important;max-height:40vh!important;box-shadow:3px 3px 6px var(--shadow-color)!important}.react-autosuggest__suggestions-list{min-width:100%;max-width:50vw;max-height:inherit;white-space:pre;z-index:100;margin:0;list-style-type:none;bottom:0;overflow:auto}.react-autosuggest__suggestion>div{cursor:pointer;margin-right:10px}.react-autosuggest__suggestion--highlighted,.react-autosuggest__suggestion--highlighted div{background-color:var(--default-light-grey-color)}.react-autosuggest__section-container .react-autosuggest__suggestions-list{box-shadow:none!important}.react-autosuggest__section-container,.react-autosuggest__section-container :not(.react-autosuggest__section-title){position:static!important}.react-autosuggest__section-container .react-autosuggest__section-title{z-index:150;background:inherit;box-shadow:0px 1px 4px var(--shadow-color);padding:8px 12px;position:sticky;top:0}.react-autosuggest__section-container .react-autosuggest__section-title:has(.section-title-collapsed)+.react-autosuggest__suggestions-list{display:none}.react-autosuggest__section-container .react-autosuggest__suggestion div{padding-left:20px!important}.section-title-expandable{justify-content:space-between;display:flex}.input-Suggestion-show-all{cursor:pointer;width:30px;height:100%;position:absolute;top:0;right:0}.input-Suggestion-show-all:after{border:1px solid var(--font-color);content:" ";transform-origin:50%;border-top:0;border-right:0;width:11px;height:11px;margin-top:-8px;position:absolute;top:50%;right:12px;transform:rotate(-45deg)}.input-with-button{align-items:center;padding-right:0;display:flex;position:relative}.input-with-button input{flex:1}.input-with-button:has(.clear-button) input{padding-right:50px}.input-with-button .clear-button{color:var(--font-color);position:absolute;top:50%;right:30px;transform:translateY(-50%)}.input-with-button .tooltip-container{margin-left:auto}.workflow-variable-modal{flex-direction:column;display:flex}.workflow-variable-modal .workflow-variable-modal-title{flex-basis:auto;justify-content:center;align-items:center;margin-bottom:10px;font-size:2rem;display:flex}.workflow-variable-modal .workflow-variable-select{margin-bottom:10px;margin-left:auto}.workflow-variable-modal .workflow-variable-select .form-input{align-items:center;display:flex}.workflow-variable-modal .workflow-variable-select .form-input .form-label{margin-bottom:0;margin-right:10px}.workflow-variable-modal .workflow-variable-select .form-input .input-with-label{width:150px}.workflow-variable-modal form{flex-wrap:wrap;display:flex}.workflow-variable-modal form .workflow-variable-main-fields{width:100%;display:flex}.workflow-variable-modal form .workflow-variable-expanded-fields{flex-direction:row;gap:20px;width:100%;padding:0 4px;display:flex}.workflow-variable-modal form .workflow-variable-section-header{white-space:nowrap;align-items:center;padding-left:4px;display:flex}.workflow-insert-template-modal{flex-direction:column;display:flex}.workflow-insert-template-modal .modal-header{justify-content:center;align-items:center;font-size:1.5rem;display:flex}.workflow-insert-template-modal .modal-content{display:flex}.workflow-insert-template-modal .modal-content .form-label{margin-bottom:5px}.workflow-insert-template-modal .modal-content .form-input{width:100%}.workflow-insert-template-modal .modal-footer{justify-content:center;align-items:center;margin-top:20px;display:flex}.workflow-finish-text{text-align:center;white-space:pre;margin-bottom:20px}.editor-list.ordered-editor-list:not(.no-drag-cursor) .editor-list-item,.editor-list.ordered-editor-list:not(.no-drag-cursor) .simulation-list-container .simulation-batch,.simulation-list-container .editor-list.ordered-editor-list:not(.no-drag-cursor) .simulation-batch,.editor-list.ordered-editor-list:not(.no-drag-cursor) .simulation-list-container .simulation-run,.simulation-list-container .editor-list.ordered-editor-list:not(.no-drag-cursor) .simulation-run{cursor:move!important}.editor-list-dragged-element .editor-list-item>div,.editor-list-dragged-element .simulation-list-container .simulation-batch>div,.simulation-list-container .editor-list-dragged-element .simulation-batch>div,.editor-list-dragged-element .simulation-list-container .simulation-run>div,.simulation-list-container .editor-list-dragged-element .simulation-run>div{background:var(--highlight-list-item-light)}.editor-list-header,.simulation-list-container .simulation-list-header{z-index:1;display:flex;position:sticky;top:0}.editor-list-header>div,.simulation-list-container .simulation-list-header>div{color:#fff;background-color:#71889f}.editor-list-header.white>div,.simulation-list-container .white.simulation-list-header>div{background-color:var(--background-color);color:var(--font-dark-color);font-weight:600}.editor-list-header .is-sortable,.simulation-list-container .simulation-list-header .is-sortable{cursor:pointer}.editor-list-header .templates-dropdown,.simulation-list-container .simulation-list-header .templates-dropdown{margin-right:4px;margin-left:4px!important}.editor-list-item,.simulation-list-container .simulation-batch,.simulation-list-container .simulation-run{margin-top:4px;font-size:1rem;display:flex;position:relative}.editor-list-item>div,.simulation-list-container .simulation-batch>div,.simulation-list-container .simulation-run>div{background-color:var(--default-light-grey-color);word-break:break-all}.editor-list-item.white>div,.simulation-list-container .white.simulation-batch>div,.simulation-list-container .white.simulation-run>div{background-color:var(--background-color)}.editor-list-item.highlight>div,.simulation-list-container .highlight.simulation-batch>div,.simulation-list-container .highlight.simulation-run>div{background-color:var(--highlight-list-item-dark)}.editor-list-item.is-selected,.simulation-list-container .is-selected.simulation-batch,.simulation-list-container .is-selected.simulation-run,.editor-list-item.is-selected>div,.simulation-list-container .is-selected.simulation-batch>div,.simulation-list-container .is-selected.simulation-run>div{background:var(--highlight-list-item-light)}.editor-list-item.is-selectable:not(.highlight),.simulation-list-container .is-selectable.simulation-batch:not(.highlight),.simulation-list-container .is-selectable.simulation-run:not(.highlight){cursor:pointer}.editor-list-item.is-selectable:not(.highlight) .templates-dropdown div,.simulation-list-container .is-selectable.simulation-batch:not(.highlight) .templates-dropdown div,.simulation-list-container .is-selectable.simulation-run:not(.highlight) .templates-dropdown div{width:12px}.editor-list-item.is-selectable:not(.highlight) .templates-dropdown div,.simulation-list-container .is-selectable.simulation-batch:not(.highlight) .templates-dropdown div,.simulation-list-container .is-selectable.simulation-run:not(.highlight) .templates-dropdown div,.editor-list-item.is-selectable:not(.highlight) .weighted-column-button button,.simulation-list-container .is-selectable.simulation-batch:not(.highlight) .weighted-column-button button,.simulation-list-container .is-selectable.simulation-run:not(.highlight) .weighted-column-button button{visibility:hidden}.editor-list-item.is-selectable:not(.highlight):not(.disable-hover):hover>div,.simulation-list-container .is-selectable.simulation-batch:not(.highlight):not(.disable-hover):hover>div,.simulation-list-container .is-selectable.simulation-run:not(.highlight):not(.disable-hover):hover>div{background:var(--highlight-list-item-light)}.editor-list-item.is-selectable:not(.highlight):not(.disable-hover):hover>div.weighted-column-button button:not(.is-real-invisible),.simulation-list-container .is-selectable.simulation-batch:not(.highlight):not(.disable-hover):hover>div.weighted-column-button button:not(.is-real-invisible),.simulation-list-container .is-selectable.simulation-run:not(.highlight):not(.disable-hover):hover>div.weighted-column-button button:not(.is-real-invisible){visibility:visible}.editor-list-item.refund-font-color,.simulation-list-container .refund-font-color.simulation-batch,.simulation-list-container .refund-font-color.simulation-run{color:#41afe2}.editor-list-item.credited-costs,.simulation-list-container .credited-costs.simulation-batch,.simulation-list-container .credited-costs.simulation-run{font-weight:600}.editor-list-item:not(.disable-hover) .editor-list-ordered-create-area:hover>div,.simulation-list-container .simulation-batch:not(.disable-hover) .editor-list-ordered-create-area:hover>div,.simulation-list-container .simulation-run:not(.disable-hover) .editor-list-ordered-create-area:hover>div{display:block}.editor-list-item .editor-list-ordered-create-area,.simulation-list-container .simulation-batch .editor-list-ordered-create-area,.simulation-list-container .simulation-run .editor-list-ordered-create-area{width:50%;height:50%;position:absolute;left:25%;right:25%;background:0 0!important}.editor-list-item .editor-list-ordered-create-area>div,.simulation-list-container .simulation-batch .editor-list-ordered-create-area>div,.simulation-list-container .simulation-run .editor-list-ordered-create-area>div{z-index:150;display:none;position:absolute;left:50%;right:50%}.editor-list-item .editor-list-ordered-create-area.top-button,.simulation-list-container .simulation-batch .editor-list-ordered-create-area.top-button,.simulation-list-container .simulation-run .editor-list-ordered-create-area.top-button{top:-2px}.editor-list-item .editor-list-ordered-create-area.top-button>div,.simulation-list-container .simulation-batch .editor-list-ordered-create-area.top-button>div,.simulation-list-container .simulation-run .editor-list-ordered-create-area.top-button>div{top:-12px}.editor-list-item .editor-list-ordered-create-area.bottom-button,.simulation-list-container .simulation-batch .editor-list-ordered-create-area.bottom-button,.simulation-list-container .simulation-run .editor-list-ordered-create-area.bottom-button{bottom:-2px}.editor-list-item .editor-list-ordered-create-area.bottom-button>div,.simulation-list-container .simulation-batch .editor-list-ordered-create-area.bottom-button>div,.simulation-list-container .simulation-run .editor-list-ordered-create-area.bottom-button>div{bottom:-12px}.editor-list-item.is-unused-list-item,.simulation-list-container .is-unused-list-item.simulation-batch,.simulation-list-container .is-unused-list-item.simulation-run,.editor-list-item.is-unused-list-item .svg-button:not(.no-unused-recolor) .svg-colors,.simulation-list-container .is-unused-list-item.simulation-batch .svg-button:not(.no-unused-recolor) .svg-colors,.simulation-list-container .is-unused-list-item.simulation-run .svg-button:not(.no-unused-recolor) .svg-colors{color:var(--font-unused-list-item)}.weighted-column,.simulation-list-container .simulation-cell,.simulation-list-container .simulation-list-header .simulation-list-column,.simulation-list-container .simulation-batch .simulation-batch-entry,.simulation-list-container .simulation-run .simulation-run-entry{white-space:pre-wrap;word-wrap:break-word;min-width:1%;margin-left:4px;padding:7px 16px}.weighted-column.no-padding,.simulation-list-container .no-padding.simulation-cell,.simulation-list-container .simulation-list-header .no-padding.simulation-list-column,.simulation-list-container .simulation-batch .no-padding.simulation-batch-entry,.simulation-list-container .simulation-run .no-padding.simulation-run-entry{padding:0}.weighted-column:first-child,.simulation-list-container .simulation-cell:first-child,.simulation-list-container .simulation-list-header .simulation-list-column:first-child,.simulation-list-container .simulation-batch .simulation-batch-entry:first-child,.simulation-list-container .simulation-run .simulation-run-entry:first-child{margin-left:0}.weighted-column.is-10,.simulation-list-container .is-10.simulation-cell,.simulation-list-container .simulation-list-header .is-10.simulation-list-column,.simulation-list-container .simulation-batch .is-10.simulation-batch-entry,.simulation-list-container .simulation-run .is-10.simulation-run-entry{flex-basis:10%}.weighted-column.is-50,.simulation-list-container .is-50.simulation-cell,.simulation-list-container .simulation-list-header .is-50.simulation-list-column,.simulation-list-container .simulation-batch .is-50.simulation-batch-entry,.simulation-list-container .simulation-run .is-50.simulation-run-entry{flex-basis:50%}.weighted-column.is-75,.simulation-list-container .is-75.simulation-cell,.simulation-list-container .simulation-list-header .is-75.simulation-list-column,.simulation-list-container .simulation-batch .is-75.simulation-batch-entry,.simulation-list-container .simulation-run .is-75.simulation-run-entry{flex-basis:75%}.weighted-column.is-100,.simulation-list-container .is-100.simulation-cell,.simulation-list-container .simulation-list-header .is-100.simulation-list-column,.simulation-list-container .simulation-batch .is-100.simulation-batch-entry,.simulation-list-container .simulation-run .is-100.simulation-run-entry{flex-basis:100%}.weighted-column.is-150,.simulation-list-container .is-150.simulation-cell,.simulation-list-container .simulation-list-header .is-150.simulation-list-column,.simulation-list-container .simulation-batch .is-150.simulation-batch-entry,.simulation-list-container .simulation-run .is-150.simulation-run-entry{flex-basis:150%}.weighted-column.is-200,.simulation-list-container .is-200.simulation-cell,.simulation-list-container .simulation-list-header .is-200.simulation-list-column,.simulation-list-container .simulation-batch .is-200.simulation-batch-entry,.simulation-list-container .simulation-run .is-200.simulation-run-entry{flex-basis:200%}.weighted-column.is-300,.simulation-list-container .is-300.simulation-cell,.simulation-list-container .simulation-list-header .is-300.simulation-list-column,.simulation-list-container .simulation-batch .is-300.simulation-batch-entry,.simulation-list-container .simulation-run .is-300.simulation-run-entry{flex-basis:300%}.weighted-column .table-resizer,.simulation-list-container .simulation-cell .table-resizer,.simulation-list-container .simulation-list-header .simulation-list-column .table-resizer,.simulation-list-container .simulation-batch .simulation-batch-entry .table-resizer,.simulation-list-container .simulation-run .simulation-run-entry .table-resizer{cursor:ew-resize;width:4px;height:100%;position:absolute;top:0;right:0;transform:translate(4px);margin:0!important;padding:0!important}form .weighted-column>div,form .simulation-list-container .simulation-cell>div,.simulation-list-container form .simulation-cell>div,form .simulation-list-container .simulation-list-header .simulation-list-column>div,.simulation-list-container .simulation-list-header form .simulation-list-column>div,form .simulation-list-container .simulation-batch .simulation-batch-entry>div,.simulation-list-container .simulation-batch form .simulation-batch-entry>div,form .simulation-list-container .simulation-run .simulation-run-entry>div,.simulation-list-container .simulation-run form .simulation-run-entry>div,.form-div .weighted-column>div,.form-div .simulation-list-container .simulation-cell>div,.simulation-list-container .form-div .simulation-cell>div,.form-div .simulation-list-container .simulation-list-header .simulation-list-column>div,.simulation-list-container .simulation-list-header .form-div .simulation-list-column>div,.form-div .simulation-list-container .simulation-batch .simulation-batch-entry>div,.simulation-list-container .simulation-batch .form-div .simulation-batch-entry>div,.form-div .simulation-list-container .simulation-run .simulation-run-entry>div,.simulation-list-container .simulation-run .form-div .simulation-run-entry>div{white-space:nowrap;margin:0 -10px;padding:0}.editor-list-header .weighted-column,.simulation-list-container .simulation-list-header .weighted-column,.editor-list-header .simulation-list-container .simulation-cell,.simulation-list-container .editor-list-header .simulation-cell,.simulation-list-container .simulation-list-header .simulation-cell,.simulation-list-container .simulation-list-header .simulation-list-column,.editor-list-header .simulation-list-container .simulation-batch .simulation-batch-entry,.simulation-list-container .simulation-batch .editor-list-header .simulation-batch-entry,.simulation-list-container .simulation-list-header .simulation-batch .simulation-batch-entry,.simulation-list-container .simulation-batch .simulation-list-header .simulation-batch-entry,.editor-list-header .simulation-list-container .simulation-run .simulation-run-entry,.simulation-list-container .simulation-run .editor-list-header .simulation-run-entry,.simulation-list-container .simulation-list-header .simulation-run .simulation-run-entry,.simulation-list-container .simulation-run .simulation-list-header .simulation-run-entry{padding:12px 16px}.editor-list-header .weighted-column-button>*,.simulation-list-container .simulation-list-header .weighted-column-button>*{margin-top:10px!important}@keyframes pending-pulsing{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.simulation-list-container{height:100%;overflow:auto}.simulation-list-container .simulation-cell,.simulation-list-container .simulation-run .simulation-run-entry,.simulation-list-container .simulation-batch .simulation-batch-entry,.simulation-list-container .simulation-list-header .simulation-list-column{word-break:break-word;align-items:center;padding:10px;display:flex}.simulation-list-container .simulation-cell.no-margin,.simulation-list-container .simulation-run .no-margin.simulation-run-entry,.simulation-list-container .simulation-batch .no-margin.simulation-batch-entry,.simulation-list-container .simulation-list-header .no-margin.simulation-list-column{margin:0}.simulation-list-container .simulation-list-header{background-color:#71889f}.simulation-list-container .simulation-list-header>div{background-color:inherit}.simulation-list-container .simulation-list-header .simulation-list-column.step-column{min-width:92px}.simulation-list-container .simulation-batch{background-color:var(--default-light-light-grey-color)}.simulation-list-container .simulation-batch>div{background-color:inherit}.simulation-list-container .simulation-batch .simulation-batch-entry.step-column{min-width:92px}.simulation-list-container .simulation-batch .simulation-batch-entry .simulation-icon-container{padding-left:8px}.simulation-list-container .simulation-run{font-size:.9rem}.simulation-list-container .simulation-run:hover .simulation-run-entry{background:var(--highlight-list-item-light)}.simulation-list-container .simulation-run>div{background-color:inherit}.simulation-list-container .simulation-run .simulation-run-entry{background-color:var(--default-light-grey-color)}.simulation-list-container .simulation-run .simulation-run-entry.step-column{min-width:92px}.simulation-list-container .simulation-run:hover .simulation-list-hover-icons>*,.simulation-list-container .simulation-batch:hover .simulation-list-hover-icons>*{visibility:visible}.simulation-list-container .simulation-run .simulation-list-hover-icons>*,.simulation-list-container .simulation-batch .simulation-list-hover-icons>*{visibility:hidden}.simulation-list-container .simulation-run .simulation-list-hover-icons,.simulation-list-container .simulation-batch .simulation-list-hover-icons{justify-content:end}.simulation-list-container .simulation-run .simulation-list-hover-icons.display-anyways>*,.simulation-list-container .simulation-batch .simulation-list-hover-icons.display-anyways>*{visibility:visible!important}.simulation-list-container .show-results-container{cursor:pointer;align-items:center;display:flex}.simulation-list-container .show-results-container:hover:not(.simulation-list-container .show-results-container:active){color:var(--font-dark-color)}.simulation-list-container .show-results-container:hover:not(.simulation-list-container .show-results-container:active) .svg-colors{fill:var(--font-dark-color)}.simulation-list-container .show-results-container:active{filter:var(--global-active)!important}.simulation-list-container .show-results-text-container{margin:0 10px;text-decoration:underline}.simulation-list-container .has-padding-left{padding-left:5px}.simulation-list-container .status-column{justify-content:space-evenly;align-items:center;width:140px;display:flex}.simulation-list-container .status-column .simulation-list-glue-icon{cursor:pointer;padding-top:2px}.simulation-list-container .id-column{width:120px}.simulation-list-container .simulation-steps-container{display:flex}.simulation-list-container .simulation-run-name{position:relative}.simulation-list-container .simulation-run-name.with-asteriks{cursor:pointer}.simulation-list-container .simulation-costs-asteriks{font-size:1.2rem}.simulation-list-container .simulation-costs-asteriks.is-refund{color:var(--default-light-blue)}.simulation-step-log-container{max-height:inherit;flex-direction:column;height:100vh;font-size:.7rem;display:flex}.simulation-step-log-container .simulation-step-log-area{flex-basis:100%;overflow-x:auto}.simulation-step-log-container .simulation-step-log-spinner-container{justify-content:center;margin-bottom:10px;display:flex}.simulation-costs{align-items:flex-end;margin-bottom:15px;display:flex}.simulation-costs .simulation-costs-title{flex-basis:100%;font-size:1.7rem}.simulation-costs .simulation-costs-system{white-space:nowrap;flex-basis:100%;overflow:hidden}.simulation-costs .simulation-costs-system .simulation-costs-sub-header{align-items:flex-end;display:flex}.simulation-costs .simulation-costs-system .system-name{margin-bottom:-2px;margin-left:6px;font-size:1.4rem;overflow:hidden}.simulation-costs .simulation-costs-subtitle{margin-top:15px;margin-bottom:-10px;font-size:1.25rem;font-weight:400}.simulation-costs .simulation-costs-info{font-size:.9rem}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.hover-toggle-dropdown{align-items:stretch;width:100%;height:100%;display:flex}.hover-toggle-dropdown.with-padding-left{padding-left:24px}.hover-toggle-dropdown .hover-toggle-icon{cursor:pointer;align-items:center;margin-left:-6px;padding-top:2px;padding-left:10px;padding-right:4px;display:flex}.hover-toggle-dropdown .hover-toggle-icon svg{width:16px;height:16px}.hover-toggle-dropdown .hover-toggle-icon .svg-colors{fill:currentColor}.hover-toggle-dropdown .direct-hover-content{align-items:center;display:flex}.glue-arrow{cursor:pointer;--glue-arrow-bg-color:var(--default-dark-blue);--glue-arrow-height:34px;background-color:var(--glue-arrow-bg-color);height:var(--glue-arrow-height);margin:3px calc(var(--glue-arrow-height) * .35);justify-content:center;align-items:center;display:flex;position:relative}.glue-arrow.phase{--glue-arrow-height:34px;color:#fff}.glue-arrow.step{--glue-arrow-height:28px;color:#fff}.glue-arrow .glue-arrow-shape{width:calc(100% + var(--glue-arrow-height));height:var(--glue-arrow-height);z-index:-100;align-items:center;display:flex;position:absolute;overflow:hidden}.glue-arrow .glue-arrow-shape:before,.glue-arrow .glue-arrow-shape:after{content:"";box-sizing:border-box;border-left:calc(var(--glue-arrow-height) / 2 + 1px) solid;border-top:calc(var(--glue-arrow-height) / 2 + 1px) solid;border-bottom:calc(var(--glue-arrow-height) / 2 + 1px) solid;position:absolute}.glue-arrow .glue-arrow-shape:before{border-right:1px solid var(--glue-arrow-bg-color);border-left-color:#0000;border-top-color:var(--glue-arrow-bg-color);border-bottom-color:var(--glue-arrow-bg-color);left:-1px}.glue-arrow .glue-arrow-shape:after{border-left-color:var(--glue-arrow-bg-color);border-top-color:#0000;border-bottom-color:#0000;right:0}.glue-arrow.is-visually-disabled{--glue-arrow-bg-color:var(--default-grey-color)}.glue-arrow:hover{--glue-arrow-bg-color:var(--default-blue)}.glue-arrow.is-disabled{cursor:default;--glue-arrow-bg-color:var(--default-grey-color)}.glue-arrow.is-disabled .svg-colors{color:#fff!important}.glue-arrow.is-selected{cursor:default;--glue-arrow-bg-color:var(--default-light-blue)}.glue-arrow .simulate-hover-toggle{align-items:center;margin-left:24px;margin-right:24px;display:flex}.glue-arrow .simulate-hover-toggle .lifecycle-status-button{margin-left:5px}.glue-arrow .glue-element-content{align-items:center;padding-bottom:2px;display:flex}.glue-arrow .glue-element-content .glue-element-name{white-space:nowrap;font-size:1.3rem}.glue-arrow .glue-element-content .glue-element-name.step{font-size:1.1rem}.glue-arrow .glue-element-content .glue-element-content-classification-icon{margin:4px 2px 0 4px}.glue-arrow .glue-element-content .glue-element-content-classification-icon .svg-colors *{stroke-width:1.3px}.glue-arrow .glue-element-content .lifecycle-icon .svg-colors{stroke-width:2px}.glue-navigator{justify-content:center;align-items:center;display:flex}.glue-navigator .glue-navigator-content{justify-content:center;align-items:center;width:90%;margin:0 20px;padding-left:5.95px;display:flex}.glue-navigator .arrow-button{cursor:pointer;justify-content:center;align-items:center;padding:0 .5em;display:flex}.glue-navigator .arrow-button.phase{align-self:flex-start;height:44px}.glue-navigator .arrow-button.step{align-self:flex-start;height:38px}@media (width>=1600px){.glue-navigator .glue-navigator-content.steps,.glue-navigator .glue-navigator-content.phases{width:1450px}}.glue-hover-toggle-buttons{display:flex}.glue-hover-toggle-buttons>div{padding:4px 0}.language-toggle-button{z-index:500;position:absolute}.language-toggle-button .default-button{width:10px;height:10px;margin:2px;padding:0;font-size:.5em}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.menu-bar-space{padding-left:70px}.menu-bar{border-bottom:1px solid var(--default-medium-grey-color);flex-flow:row;flex-basis:auto;place-content:center space-between;align-items:center;column-gap:50px;max-width:100vw;height:60px;display:flex}.menu-bar .menu-bar-right{justify-content:flex-end;align-items:center;width:250px;display:flex;position:absolute;right:0}.menu-bar .menu-bar-right .menu-right-spacer{width:40px}.menu-bar .menu-bar-right .no-notification{visibility:hidden}.menu-bar .menu-bar-left{z-index:80;pointer-events:none;width:450px;position:absolute;top:0;left:0;overflow:hidden}.menu-bar .menu-bar-left .menu-bar-navigation-container{flex-direction:column;justify-content:space-between;height:100vh;min-height:720px;display:flex}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container{pointer-events:auto;height:60px;margin-bottom:-8px;transition:margin .5s ease-in-out,padding .5s ease-in-out}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container.show-menu,.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container.menu-fixed{background-color:var(--default-light-light-grey-color)}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container.menu-fixed{margin-left:-70px;padding-right:70px}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container.menu-fixed.show-menu{margin-left:0;padding-right:0}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive{cursor:pointer;margin:28px 23px 1px;padding:12px;transition:all .5s ease-in-out;transform:rotate(0)}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive:hover span{background-color:var(--font-dark-color)}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive span{background:var(--font-color);border-radius:5px;width:100%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive span:first-child{top:0}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive span:nth-child(2),.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive span:nth-child(3){top:8px}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive span:nth-child(4){top:16px}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive.menu-fixed span:first-child{width:0%;top:8px;left:50%}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive.menu-fixed span:nth-child(2){transform:rotate(45deg)}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive.menu-fixed span:nth-child(3){transform:rotate(-45deg)}.menu-bar .menu-bar-left .menu-bar-navigation-container #menu-icon-container #menu-icon-responsive.menu-fixed span:nth-child(4){width:0%;top:8px;left:50%}.menu-bar .menu-bar-left .menu-bar-navigation-container #logo{height:50px;color:var(--font-color);flex-shrink:0;margin-left:10px}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-bar-logo{pointer-events:auto;display:flex}.menu-bar .menu-bar-left .menu-bar-navigation-container .navigation-top{flex:1}.menu-bar .menu-bar-left .menu-bar-navigation-container .navigation-top .menu-navigation{height:100%}.menu-bar .menu-bar-left .menu-bar-navigation-container>.menu-navigation{padding-bottom:16px!important}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation{background-color:var(--default-light-light-grey-color);pointer-events:auto;width:0%;margin-top:8px;padding:5px 0 0;transition:width .5s;overflow:hidden auto}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation.menu-navigation-hovered{width:70px}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation>.information-view-wrapper,.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation>.information-view-wrapper>div{width:100%}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;width:100%;margin-bottom:25px;font-size:12px;font-weight:bolder;display:flex}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button .svg-button{padding:12px}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button button.selected,.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button div.selected{border-radius:10px;background-color:var(--highlight-list-item-dark)!important}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button button:hover{background-color:var(--highlight-list-item-light);border-radius:10px}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button.is-disabled{color:var(--default-grey-color);cursor:not-allowed}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button.is-disabled svg,.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button.is-disabled button{cursor:inherit}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-tile-button svg{width:24px}.menu-bar .menu-bar-left .menu-bar-navigation-container .menu-navigation .menu-navigation-divider{width:100%;height:3px;margin:40px 0}.menu-bar .menu-bar-left .menu-navigation-current{margin-top:24px;margin-left:5px;font-size:1.25rem;font-weight:bolder}.menu-bar .menu-bar-center{align-items:center;width:calc(100% - 800px);height:100%;display:flex;position:absolute;left:500px;overflow:hidden}.menu-bar .menu-bar-center .menu-search-container{width:300px;margin-left:auto;margin-right:2px;display:flex;position:relative}.menu-bar .menu-bar-center .menu-search-container .proposal-input>div{width:300px;margin-left:auto}.menu-bar .menu-bar-center .menu-search-container .input-suggestion-container{width:50px;margin-left:auto;transition:width .55s}.menu-bar .menu-bar-center .menu-search-container .menu-search{height:45px}.menu-bar .menu-bar-center .menu-search-container .menu-search-button{z-index:1;position:absolute;right:0}.menu-bar .menu-bar-center .menu-search-container .menu-search-button .svg-button.medium-large-svg svg{margin-top:10px;margin-right:10px}.menu-bar .menu-bar-center .menu-search-container .menu-search-button .svg-button.small-svg svg{margin-top:16px;margin-right:16px}.menu-bar .menu-bar-center .menu-search-container.is-active .input-suggestion-container{width:300px}.menu-bar .menu-button-margin{margin:0 8px}.edition-page-information .edition-page-button{background-color:var(--default-blue);color:#fff;font-size:1.25rem;font-weight:lighter}.edition-page-information .edition-page-contact-button{text-align:center;margin-top:20px}.menu-expandable-item .menu-expandable-dropdown .menu-expandable-dropdown-container,.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.context-menu,.mxPopupMenu{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}:is(.context-menu .context-menu-item .context-menu-item-content,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content,.mxPopupMenu .context-menu-item .context-menu-item-content,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content){background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.context-menu .context-menu-item:hover>.context-menu-item-content,.context-menu .context-menu-item>.mxPopupMenuItem,.mxPopupMenu .context-menu-item:hover>.context-menu-item-content,.mxPopupMenu .context-menu-item>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.menu-expandable-item{align-items:center;height:6vh;display:flex;position:relative}.menu-expandable-item:hover .menu-expandable-dropdown,.menu-expandable-item .menu-expandable-dropdown.keep-showing{display:block}.menu-expandable-item .menu-expandable-dropdown{z-index:150;min-width:240px;display:none;position:absolute;top:90%;right:0}.menu-expandable-item .menu-expandable-dropdown .menu-expandable-dropdown-container{pointer-events:all;padding:6px 20px;background:var(--background-color)!important;position:relative!important}.menu-expandable-dropdown-container .account-part{flex-direction:column;align-items:center;padding:14px 0;display:flex}.menu-expandable-dropdown-container .account-part button.is-disabled{background:var(--default-grey-color);outline:none}.menu-expandable-dropdown-container .account-easy-logo{width:100%;color:var(--font-dark-color)}.menu-expandable-dropdown-container .account-edition{white-space:pre;padding:10px 0}.menu-expandable-dropdown-container .account-edition .account-change{cursor:pointer;color:#5998d9;font-size:.7rem;text-decoration:underline}.menu-expandable-dropdown-container .account-item-1{font-weight:bolder}.menu-expandable-dropdown-container .account-item-2{padding-bottom:14px}.menu-expandable-dropdown-container .account-dark-mode.form-input{margin-bottom:20px}.menu-expandable-dropdown-container .account-dark-mode .toggle-switch-view{justify-content:center;display:flex}.menu-expandable-dropdown-container .account-button{background-color:var(--default-dark-blue);color:#fff;text-align:center;vertical-align:center;padding:8px 16px;text-decoration:none}.menu-expandable-dropdown-container .account-button:hover:not(.menu-expandable-dropdown-container .account-button:active){filter:var(--global-hover)!important}.menu-expandable-dropdown-container .account-button:active{filter:var(--global-active)!important}.menu-expandable-dropdown-container .account-line{border-top:1px solid var(--default-grey-color);width:100%;height:1px;padding:1px}.menu-expandable-dropdown-container .about-link{color:var(--font-color);padding:10px 0;text-decoration:none;display:block}.ssp-model-navigation{align-items:center;width:calc(100% - 310px);margin-top:16px;display:flex}.ssp-model-navigation>*{min-width:0}.ssp-model-navigation .menu-home-svg{margin-bottom:4px}.ssp-model-navigation .ssp-file-name-form{width:max-content;max-width:100%}.ssp-model-navigation .ssp-file-name-form .ssp-file-name-width-watch{visibility:hidden;position:absolute}.ssp-model-navigation .ssp-file-name-form .ssp-file-name-submit{flex-direction:column;justify-content:center;padding-left:10px;display:flex}.ssp-model-navigation .ssp-file-name-form .form-input{flex-basis:auto;margin-top:3px;padding:0;overflow:hidden}.ssp-model-navigation .ssp-file-name-form .form-input .input-readonly-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ssp-model-navigation .ssp-file-name-form input{outline:none;padding:0}.ssp-model-navigation-breadcrumbs{flex-wrap:nowrap;justify-content:center;min-height:0;margin-bottom:2px;font-size:1rem;display:flex}.ssp-model-navigation-breadcrumbs>li{min-width:37px;color:var(--font-color);align-items:center;display:inline-flex}.ssp-model-navigation-breadcrumbs>li:last-child>*{white-space:nowrap;cursor:default;min-width:30px}.ssp-model-navigation-breadcrumbs>li:last-child>:hover{color:var(--font-color)}.ssp-model-navigation-breadcrumbs>li>*{white-space:nowrap;cursor:pointer;min-width:30px}.ssp-model-navigation-breadcrumbs>li>:hover{color:var(--default-light-blue)}.version-indicator{width:30px;margin:-10px 0 -10px 6px;font-size:2rem;font-weight:400;transform:translateY(-6px)}.version-indicator.clickable-text:hover{color:var(--font-dark-color)!important}.version-indicator.clickable-text:hover .version-number{background-color:var(--font-dark-color)}.version-indicator .version-indicator-sub{align-items:center;height:16px;font-size:.7rem;display:flex;position:absolute;bottom:0;left:16px}.version-indicator .version-indicator-sub .version-number{background-color:var(--font-color);color:var(--background-color);text-align:center;border-radius:50%;width:16px;height:16px}.version-indicator .version-indicator-sub .version-indicator-beta{color:#fff;background-color:#990404;margin-left:4px;padding:0 2px}.version-indicator-info{white-space:pre-wrap}.version-indicator-context-menu{font-weight:600;padding:16px!important}.version-indicator-context-menu .model-id{white-space:nowrap;margin:5px 5px auto;font-size:small;font-weight:400}.version-indicator-context-menu .line{border-top:1px solid var(--default-grey-color);width:100%;height:1px;margin:20px auto;padding:1px}.version-indicator-context-menu .default-button{margin-left:auto;margin-right:auto}.hide-drop-down-arrow .input-Suggestion-show-all{display:none}.proposal-item{flex-direction:row;justify-content:space-between;width:auto;max-width:1200px;display:flex}.proposal-item .proposal-left{flex-basis:0%}.proposal-item .proposal-right{color:#bbbfbf;flex-basis:auto;margin-left:20px}.proposal-item .proposal-greyed{color:#bbbfbf;margin-left:4px}.ssp-download-context-menu{padding:16px!important}.ssp-download-context-menu .information-icon{flex-shrink:0;margin-right:15px}.ssp-download-context-menu .default-button{margin-top:16px;margin-left:auto;margin-right:auto}.react-toast-notifications__toast{white-space:pre-wrap;word-break:break-word;cursor:pointer;border-radius:0!important;width:100%!important}.react-toast-notifications__toast div{border-radius:0!important}.react-toast-notifications__container{text-align:center;width:80%!important;right:10%!important;overflow-y:hidden!important}.react-toast-notifications__container .react-toast-notifications__toast{display:inline-flex;height:auto!important}.collapsed{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.collapsed.log{-webkit-line-clamp:5}.timestamp-container{align-items:center;display:inline-flex}.copy-button{opacity:.5;width:fit-content;margin-left:5px}.copy-button:hover{opacity:1}.notification-log{z-index:100;opacity:.96;background-color:var(--background-color);scrollbar-width:none;-ms-overflow-style:none;width:500px;max-width:100%;height:100%;padding:20px;position:fixed;top:0;right:0;overflow-y:scroll}.notification-log::-webkit-scrollbar{width:0;height:0}.notification-close-button{position:absolute;top:10px;right:10px}.notification-header{text-align:center;padding:10px 0 40px}.start-page{flex-direction:column;max-width:100vw;height:100%;display:flex;overflow-x:hidden}.start-page.is-loading-progress,.start-page.is-loading-progress *{cursor:progress}.start-page.big-icons .start-page-button{width:30.1vh!important;height:30.1vh!important;font-size:2.4vh!important}.start-page.big-icons .start-page-button svg{width:12vh!important;height:12vh!important}.start-page.big-icons .start-page-model-selector{height:15vh!important}.start-page.big-icons .start-page-model-selector .start-page-load-model-button{margin:4vh 0 1vh!important}.start-page.big-icons .start-page-model-text{margin-top:4vh!important}.start-page .start-page-body{color:var(--font-dark-color);flex-direction:column;flex-basis:100%;align-items:center;margin-top:1vh;display:flex}.start-page .start-page-body .start-page-menu{z-index:80;width:10vh;height:5vh;display:flex;position:fixed;top:2vh;right:11vh}.start-page .start-page-body .start-page-menu .menu-item{align-items:center;height:6vh;display:flex;position:relative}.start-page .start-page-body .start-page-menu .menu-item.no-notification{visibility:hidden}.start-page .start-page-body .start-page-menu .menu-item .svg-button svg{width:4vh;height:4vh;margin:0;padding:0}.start-page .start-page-body .start-page-menu .menu-item .svg-button,.start-page .start-page-body .start-page-menu .menu-expandable-item{margin:0 1vh}.start-page .start-page-body .start-page-menu .menu-expandable-item>.svg-button svg{width:4vh;height:4vh;margin:0;padding:0}.start-page .start-page-body .start-page-logo svg{width:auto;height:16.5vh}.start-page .start-page-body .user-edition{padding:1.6vh 0;font-size:1.6vh}.start-page .start-page-body .start-page-icons{display:flex}.start-page .start-page-body .start-page-icons .start-page-button{cursor:pointer;color:#fff;background-color:var(--default-dark-blue);border:none;flex-direction:column;justify-content:center;align-items:center;width:20.22vh;height:20.22vh;margin:0 1vh;padding:0;font-size:1.8vh;display:flex}.start-page .start-page-body .start-page-icons .start-page-button:hover{background-color:var(--default-light-blue)}.start-page .start-page-body .start-page-icons .start-page-button:active{filter:var(--global-active)!important}.start-page .start-page-body .start-page-icons .start-page-button.start-page-button-drag button{background-color:var(--default-light-blue)}.start-page .start-page-body .start-page-icons .start-page-button>svg{width:8vh;height:auto;margin-bottom:1.8vh;padding-top:.8vh}.start-page .start-page-body .start-page-icons .start-page-button>svg .svg-stroke{stroke-width:.4px}.start-page .start-page-body .start-page-icons .directory-drop-zone.start-page-button-drag button{background-color:var(--default-light-blue)}.start-page .start-page-body .start-page-icons a{text-decoration:none}.start-page .start-page-body .start-page-model-text{padding:2.4vh .7vh 1.2vh 0;font-size:1.6vh;display:flex}.start-page .start-page-body .start-page-download-badges{flex-wrap:wrap;justify-content:center;gap:1vh;padding-bottom:2.4vh;display:flex}.start-page .start-page-body .start-page-download-badges .download-badge{color:#fff;background-color:var(--default-dark-blue);cursor:pointer;border-radius:2vh;align-items:center;gap:1vh;margin:.5vh;padding:1vh 1.7vh;text-decoration:none;display:flex}.start-page .start-page-body .start-page-download-badges .download-badge svg{width:2vh;height:2vh}.start-page .start-page-body .start-page-download-badges .download-badge .download-badge-platform{align-items:center;gap:.5vh;font-size:1.6vh;font-weight:500;display:flex}.start-page .start-page-body .start-page-download-badges .download-badge .download-badge-platform .information-view-wrapper{align-items:center;display:inline-flex}.start-page .start-page-body .start-page-download-badges .download-badge .download-badge-platform .download-badge-info-icon{width:1.6vh;height:1.6vh;display:block}.start-page .start-page-body .start-page-download-badges .download-badge:hover{background:var(--default-light-blue)}.start-page .start-page-body .start-page-download-badges .download-badge:active{filter:var(--global-active)!important}.start-page .start-page-body .start-page-model-selectors{justify-content:center;display:flex}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector{background:var(--background-color);z-index:0;cursor:pointer;outline:2px solid #bbbfbf;flex-direction:column;align-items:center;width:20.3vh;height:13vh;margin:0 1vh;font-size:1.5vh;display:flex}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-model-selector-structure{flex-wrap:wrap;place-content:center;align-items:center;height:100%;display:flex;position:relative}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-load-model-button{cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;margin:3vh 0 0;padding:0;display:flex}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-load-model-button svg{width:5vh;height:5vh}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-model-selector-time{position:absolute}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-model-selector-text{text-align:center;flex-basis:100%;align-items:center;max-width:100%;margin:0 .5vh;display:flex}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-model-selector-text .start-page-model-selector-text-ellipsis{text-overflow:ellipsis;overflow:hidden}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector:hover{background-color:var(--default-light-light-grey-color)}.start-page .start-page-body .start-page-model-list{width:88vh;max-height:18vh;overflow-y:auto}.start-page .start-page-body .start-page-model-list .start-page-item-buttons{display:flex;position:absolute;top:.8vh;right:1px}.start-page .start-page-body .start-page-model-list .start-page-item-buttons svg{width:2vh;height:2vh;margin-right:.4vh}.start-page .start-page-body .start-page-model-list .sort-icon{width:1vh;height:1vh;margin-left:.5vh}.start-page .start-page-body .start-page-model-list .is-error{color:var(--error-icon)}.start-page .start-page-body .start-page-model-list .warning-icon svg{width:1.5vh;height:1.5vh}.start-page .start-page-body .start-page-model-list .warning-icon{margin-top:.3vh;margin-left:.5vh}.start-page .start-page-body .start-page-model-list .process-type-badge{margin-left:1.1vh;margin-right:1.4vh;padding:.3vh 1.1vh;font-size:1.4vh}.start-page .start-page-body .start-page-model-list input{padding:0}.start-page .start-page-body .start-page-model-list .editor-list-header .weighted-column{background:var(--default-dark-blue)}.start-page .start-page-body .start-page-model-list .editor-list-item{color:var(--font-color);margin-top:.3vh}.start-page .start-page-body .start-page-model-list .editor-list-item>.weighted-column:first-child{min-width:0;overflow:hidden}.start-page .start-page-body .start-page-model-list .editor-list-item>.weighted-column:first-child form{min-width:0}.start-page .start-page-body .start-page-model-list .editor-list-item form{box-shadow:none;margin:0}.start-page .start-page-body .start-page-model-list .editor-list-item form .form-input{padding:0}.start-page .start-page-body .start-page-model-list .weighted-column{margin-left:.3vh;padding:.75vh 1.3vh;font-size:1.4vh}.start-page .start-page-body .start-page-model-list .weighted-column:first-child{margin-left:0}.start-page .start-page-body .start-page-model-list .weighted-column:first-child .svg-button svg{width:1.8vh;height:1.8vh}.start-page .start-page-footer{text-align:center;color:#bbbfbf;padding-bottom:1vh;font-size:1.4vh;font-weight:lighter}.start-page .start-page-footer .mandatory-links{flex-wrap:wrap;justify-content:center;padding-bottom:1vh;display:flex}.start-page .start-page-footer .mandatory-links a{color:#bbbfbf;cursor:pointer;margin:0 2vh;text-decoration:none}.start-page .start-page-footer .mandatory-links a:hover{color:var(--font-color)}.start-page .exxcellent-logo-position{width:24vh;min-width:24vh;position:fixed;top:2vh;left:5vh}.start-page .exxcellent-logo-position img,.start-page .exxcellent-logo-position svg{width:100%;color:var(--default-dark-blue)}.start-page .information-view-wrapper svg{width:1.9vh;height:1.9vh;margin:0 .2vh}@media only screen and (height<=720px){.start-page.big-icons .start-page-button{width:217px!important;height:217px!important;font-size:17.3px!important}.start-page.big-icons .start-page-button svg{width:86.5px!important;height:86.5px!important}.start-page.big-icons .start-page-model-selector{height:108.4px!important}.start-page.big-icons .start-page-model-selector .start-page-load-model-button{margin:29px 0 7px!important}.start-page.big-icons .start-page-model-text{margin-top:29px!important}.start-page .start-page-body{min-height:500px;margin-top:7px}.start-page .start-page-body .start-page-menu{width:72px;height:36px;top:14px;right:79px}.start-page .start-page-body .start-page-menu .menu-item{height:43px}.start-page .start-page-body .start-page-menu .menu-item .svg-button svg{width:29px;height:29px;margin:0;padding:0}.start-page .start-page-body .start-page-menu .menu-item .svg-button{margin:0 7px}.start-page .start-page-body .start-page-menu .menu-expandable-item{height:43px;margin:0 7px}.start-page .start-page-body .start-page-menu .menu-expandable-item>.svg-button svg{width:29px;height:29px;margin:0;padding:0}.start-page .start-page-body .start-page-logo svg{height:119px}.start-page .start-page-body .user-edition{padding:11.2px 0;font-size:11.2px}.start-page .start-page-body .start-page-icons .start-page-button{width:145px;height:145px;margin:0 7.2px;font-size:13px}.start-page .start-page-body .start-page-icons .start-page-button>svg{width:62px;height:62px;margin-bottom:13px;padding-top:5.8px}.start-page .start-page-body .start-page-model-text{padding:16.8px 0 8.4px;font-size:11.2px}.start-page .start-page-body .start-page-download-badges{gap:7px;padding-bottom:17px}.start-page .start-page-body .start-page-download-badges .download-badge{border-radius:14px;gap:7px;margin:3px;padding:7px 12px}.start-page .start-page-body .start-page-download-badges .download-badge svg{width:14px;height:14px}.start-page .start-page-body .start-page-download-badges .download-badge .download-badge-platform{gap:3px;font-size:11px}.start-page .start-page-body .start-page-download-badges .download-badge .download-badge-platform .download-badge-info-icon{width:11px;height:11px}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector{outline:2px solid #bbbfbf;width:146px;min-height:91px;margin:0 7px;font-size:10.8px}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-load-model-button{margin:21px 0 0}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-load-model-button svg{width:36.2px;height:36.2px}.start-page .start-page-body .start-page-model-selectors .start-page-model-selector .start-page-model-selector-text{text-align:center;align-items:center;margin:0 3px;display:flex}.start-page .start-page-body .load-model-button svg{width:28.8px;height:28.8px}.start-page .start-page-body .start-page-model-list{width:628px;max-height:173px}.start-page .start-page-body .start-page-model-list .start-page-item-buttons{top:3.5px;right:1px}.start-page .start-page-body .start-page-model-list .start-page-item-buttons svg{width:14px;height:14px;margin-right:2.8px}.start-page .start-page-body .start-page-model-list .sort-icon{width:7.2px;height:7.2px;margin-left:3.6px}.start-page .start-page-body .start-page-model-list .warning-icon svg{width:10.7px;height:10.7px}.start-page .start-page-body .start-page-model-list .warning-icon{margin-top:2px;margin-left:3.6px}.start-page .start-page-body .start-page-model-list .process-type-badge{margin-left:8px;margin-right:10px;padding:2px 8px;font-size:10px}.start-page .start-page-body .start-page-model-list .editor-list-item{margin-top:2.1px}.start-page .start-page-body .start-page-model-list .weighted-column{margin-left:2.1px;padding:4.3px 9.3px;font-size:10px}.start-page .start-page-body .start-page-model-list .weighted-column:first-child .svg-button svg{width:13px;height:13px}.start-page .start-page-footer{padding-bottom:7px;font-size:10px}.start-page .start-page-footer .mandatory-links{padding-bottom:7px}.start-page .start-page-footer .mandatory-links a{cursor:pointer;margin:0 14px}.start-page .information-view-wrapper svg{width:13.7px;height:13.7px;margin:0 2px}.start-page .exxcellent-logo-position{width:173px;min-width:173px;top:14px;left:36px}}.context-menu.start-page-context-menu{font-size:1.4vh}.context-menu.start-page-context-menu>div{padding:1vh}.context-menu.start-page-context-menu svg{width:1.8vh;height:1.8vh;margin-left:1vh}@media only screen and (height<=720px){.context-menu.start-page-context-menu{font-size:10px!important}.context-menu.start-page-context-menu>div{padding:5px}.context-menu.start-page-context-menu svg{width:13px;height:13px;margin-left:8px}}.start-page .editor-list-item .weighted-column.link-text-dark{text-decoration:none}.start-page .ssp-file-name-input{flex:0 auto;width:auto;min-width:0}.start-page .ssp-file-name-input .input-readonly-content{text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;overflow:hidden}.start-page .editor-list-item .process-type-badge{flex:none;text-decoration:none}.upload-wrapper{display:flex;position:relative;overflow:hidden}.upload-wrapper input[type=file]{resize:none;opacity:0;cursor:pointer;position:absolute;inset:0}.upload-wrapper input[type=file]::-webkit-file-upload-button{resize:none;opacity:0;cursor:pointer;position:absolute;inset:0}.upload-wrapper .svg-button:active:not(.is-disabled){filter:var(--global-active)!important}.process-type-badge{box-sizing:border-box;text-align:center;white-space:nowrap;color:#fff;border-radius:100px;flex:none;justify-content:center;align-items:center;margin-left:8px;padding:2px 8px;font-size:.7rem;line-height:1;text-decoration:none;display:inline-flex}.process-type-badge.process-type-badge-CDP{background:color-mix(in srgb, var(--default-blue) 80%, transparent)}.process-type-badge.process-type-badge-CSP{background:#71889fe6}.process-type-badge.process-type-badge-CMP{background:color-mix(in srgb, var(--default-dark-blue) 60%, transparent)}.editor-list-item.is-unused-list-item,.editor-list-item.is-unused-list-item .svg-button:not(.no-unused-recolor) .svg-colors{color:var(--font-unused-list-item)}.slider-container{background:var(--background-color);z-index:80;width:100%;padding:20px;transition:left 1s;position:absolute;top:0;bottom:0;left:0}.slider-container.is-high-level{z-index:calc(100 + 1);padding-top:20px;position:fixed}.slider-container.is-high-level .slider-return-button{top:24px}.slider-container.slider-collapsed{left:100%}.slider-container .slider-return-button{position:absolute;top:27px;left:20px}.classification-editor{flex-direction:column;height:100%;display:flex;overflow:hidden}.classification-editor .classification-editor-title{justify-content:center;align-items:center;font-size:1.5rem;display:flex}.classification-editor .classification-editor-title .srmd-type-selector:after{right:6px}.classification-editor .classification-editor-title .srmd-type-selector .react-select__control{padding:1px 20px 1px 0;outline:none!important}.classification-editor .classification-editor-title .srmd-type-selector .react-select__control .react-select__value-container{flex-wrap:unset;display:flex}.classification-editor .classification-editor-title .srmd-type-selector .react-select__control .react-select__single-value{position:unset;width:100%!important}.classification-editor .classification-editor-header-padding{padding-top:20px}.classification-editor .classification-editor-resource-icon{margin:0 10px}.classification-editor .classification-editor-content{flex-direction:column;flex-basis:100%;display:flex;overflow:hidden}.classification-editor .glue-form-tabs{flex-basis:100%}.classification-editor .glue-form-tabs .glue-form-tabs-headers{margin:0;padding:0}.classification-view-mode-button{width:100%;color:var(--font-color);margin:0;display:flex}.classification-view-mode-button:hover{filter:unset!important}.classification-view-mode-button .classification-view-mode-button-text{text-align:start;white-space:nowrap;flex-basis:100%;padding:0 12px;font-size:.9rem}.classification-view-mode-button .classification-view-mode-button-text .classification-view-mode-button-text-bold{font-size:1rem;font-weight:600}.classification-view-mode-button.classification-view-mode-button-disabled{pointer-events:none}.classification-view-mode-button:not(.classification-view-mode-button-disabled):not(.is-confirm){background:var(--background-color)}.classification-view-mode-button:not(.classification-view-mode-button-disabled):not(.is-confirm):hover{background:var(--default-light-grey-color)}.classification-view{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.classification-view .classification-view-lists{flex-basis:100%;padding-bottom:8px;overflow:auto}.classification-view .classification-view-lists>div{padding-bottom:6px}.classification-view .classification-view-lists .group-shadow .grouping-icon{display:none}.classification-view .classification-view-lists .grouping-area-header-content>.classification-content{width:calc(100% + 32px);margin:-12px -16px;padding:12px 16px}.classification-view .classification-view-lists .grouping-area-header-content .classification-content-buttons:not(.is-visible){visibility:hidden}.classification-view .classification-view-lists .grouping-area-header-content:hover .classification-content-buttons{visibility:visible}.classification-view .classification-view-lists .classification-template-entry-hidden{display:none}.classification-view .classification-view-lists .classification-template-entry-dummy{cursor:default!important}.classification-view .classification-view-lists .classification-entry-content{white-space:unset;overflow:hidden}.classification-view .classification-view-lists .classification-entry-content>:not(.markdown-editor){white-space:pre-wrap}.classification-view .classification-view-lists .classification-entry-content .markdown-editor{flex-basis:100%}.classification-view .classification-view-lists .classification-entry-content>*{max-height:220px;-webkit-mask-image:linear-gradient(#fff 170px,#0006 190px,#0000001a 220px);mask-image:linear-gradient(#fff 170px,#0006 190px,#0000001a 220px)}.classification-view .classification-view-lists .classification-entry-content .classification-entry-content-display{width:100%}.classification-view .classification-view-lists .classification-entry-content .classification-entry-content-obligation{opacity:.5;white-space:nowrap}.classification-view .classification-view-lists .classification-content-form{flex-basis:100%;margin-top:6px}.classification-view .classification-view-lists .classification-content-form .classification-content-form-item{flex-basis:60%;align-items:center;height:40px;margin-bottom:0;display:flex}.classification-view .classification-view-lists .classification-content-form .classification-content-form-item .classification-content-form-item{flex-basis:0}.classification-view .classification-view-lists .classification-content-form .classification-content-form-item>.input-with-label{width:100%;padding-left:10px}.classification-view .classification-view-lists .classification-entry-markdown-modal{padding:40px 50px!important}.classification-view .classification-view-lists .classification-entry-markdown-modal .classification-entry-content-form{height:100%}.classification-view .classification-view-lists .classification-entry-markdown-modal .classification-entry-content-form :not(.is-error){height:100%!important}.classification-view .classification-view-lists .classification-entry-markdown-modal .form-input,.classification-view .classification-view-lists .classification-entry-markdown-modal .markdown-editor{height:100%}.classification-view .classification-view-lists .classification-entry-markdown-form.is-collapsed{height:0}.classification-view .grouping-area-header-content>.classification-content,.classification-view .classification-creation-area-group>.classification-content{width:calc(100% + 32px);margin:-12px -16px;padding:12px 16px}.classification-view .classification-view-tree{width:100%;height:100%;min-height:900px;position:relative}.classification-view .classification-view-tree .tree-reset-button{align-items:center;display:flex}.classification-view .classification-view-tree .tree-reset-button .tree-view-button-selected{background:var(--default-light-grey-color)}.classification-view .classification-view-tree .tree-reset-button button:not(.classification-view-mode-button):hover{background:var(--default-medium-grey-color)!important}.classification-view .classification-view-tree svg text{fill:var(--font-color)!important}.classification-view .classification-view-not-present{text-align:center;padding-top:20px;font-size:1.25rem}.classification-view .classification-read-view{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.classification-view .classification-read-view .read-view-buttons{align-items:center;display:flex}.classification-view .classification-read-view .read-view-buttons .read-view-button-selected{background:var(--default-light-grey-color)}.classification-view .classification-read-view .read-view-buttons button:not(.classification-view-mode-button):hover{background:var(--default-medium-grey-color)!important}.classification-view .classification-read-view .classification-read-view-container{scrollbar-gutter:stable;flex-basis:100%;overflow:auto}.classification-view .classification-read-view .classification-read-view-container .read-view-container{height:100%;margin-bottom:16px;display:flex}.classification-view .classification-read-view .classification-read-view-container .read-view-container.is-header{word-break:break-all;margin:10px 0;font-size:1.5rem}.classification-view .classification-read-view .classification-read-view-container .read-view-container.is-header .expander-icon{width:14px;height:14px}.classification-view .classification-read-view .classification-read-view-container .read-view-container:hover{color:var(--font-dark-color)}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container{width:40%;padding-right:6px;display:flex}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container.has-cursor{cursor:pointer}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container .read-view-item{height:100%}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container .tooltip-item{text-overflow:ellipsis;overflow:hidden}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container .tooltip-item>div{white-space:nowrap;overflow:hidden}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container .expander-icon{text-indent:0;flex-shrink:0;width:10px;height:10px;margin:0 5px;display:inline-flex}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container .expander-icon>img{margin:0}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container .expander-icon.is-visibility-hidden{visibility:hidden}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container .expander-icon.is-always-hidden{visibility:hidden!important}.classification-view .classification-read-view .classification-read-view-container .read-view-item-container:hover .expander-icon{visibility:visible}.classification-view .classification-read-view .classification-read-view-container .read-view-content{width:60%;display:flex}.classification-view .classification-read-view .classification-read-view-container .read-view-content .content-div{white-space:pre-wrap;text-overflow:ellipsis;width:calc(100% - 120px);max-width:calc(100% - 120px)}.classification-view .classification-read-view .classification-read-view-container .read-view-content .content-div.is-overflown{cursor:pointer;max-height:150px;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 80px,#0006 100px,#0000001a 150px);mask-image:linear-gradient(#fff 80px,#0006 100px,#0000001a 150px)}.classification-view .classification-read-view .classification-read-view-container .read-view-content .content-div.show-content{width:100%;text-overflow:unset;max-height:unset;-webkit-mask-image:unset;mask-image:unset}.classification-view .classification-read-view .classification-read-view-container .read-view-content .content-div .markdown-editor{height:unset}.classification-view .classification-read-view .classification-read-view-container .read-view-content .show-more-button{color:var(--default-dark-blue);cursor:pointer;background:0 0;border:none;margin-top:-1px;margin-bottom:-2px;text-decoration:underline;position:relative}.classification-view .classification-creation-area{padding-bottom:4px;display:flex}.classification-view .classification-creation-area.classification-creation-area-full{flex-basis:100%;align-items:center}.classification-view .classification-creation-area.classification-creation-area-full .classification-content{justify-content:center}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons{margin-left:0}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons.classification-content-buttons-add{pointer-events:auto;cursor:pointer;align-items:center}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons.classification-content-buttons-add .classification-content-buttons-add-text{white-space:nowrap;margin-left:20px;font-size:1.7rem}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons.classification-content-buttons-add:hover:not(.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons.classification-content-buttons-add:active){color:var(--font-dark-color)}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons.classification-content-buttons-add:hover:not(.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons.classification-content-buttons-add:active) .svg-colors{fill:var(--font-dark-color);fill-opacity:.2}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons.classification-content-buttons-add:active{filter:var(--global-active)!important}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons>*{margin-left:0}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons .svg-button svg{width:50px;height:50px}.classification-view .classification-creation-area.classification-creation-area-full .classification-content .classification-content-buttons .svg-button svg .svg-stroke-special{stroke-width:4px}.classification-view .classification-creation-area-group{width:100%;-webkit-box-shadow:3px 3px 6px var(--shadow-color);-moz-box-shadow:3px 3px 6px var(--shadow-color);box-shadow:3px 3px 6px var(--shadow-color);background:#71889f;padding:12px 16px}.classification-view .classification-edit-buttons{align-items:center}.classification-view .classification-content{cursor:default;width:100%;display:flex}.classification-view .classification-content .form-label{color:#fff}.classification-view .classification-content .classification-content-text{align-items:center;display:flex}.classification-view .classification-content input,.classification-view .classification-content textarea{pointer-events:auto}.classification-view .classification-content .validate-button-selected.valid .svg-extra-color{stroke:#35ba31}.classification-view .classification-content .validate-button-selected.faulty .svg-extra-color{stroke:var(--error-icon)}.classification-view .classification-content-buttons{flex-basis:10px;margin-left:auto;margin-right:4px;display:flex}.classification-view .classification-content-buttons .medium-large-svg{margin-left:14px}.classification-view .classification-content-buttons .default-svg{margin-left:7px}.classification-view .classification-content-buttons .svg-button{pointer-events:auto}.particle-reference-path-type{transform-origin:0 100%;pointer-events:none;justify-content:center;align-items:center;margin-top:-2px;margin-left:6px;display:flex;transform:scale(.8)}.particle-reference-path-type .particle-reference-path-particle{flex-shrink:0;align-items:center;margin-left:4px;display:flex}.particle-reference-path-type .particle-reference-path-particle .particle-reference-path-particle-text{color:var(--font-color);margin-bottom:3px;margin-left:6px;font-size:.9rem}.classification-info-modal{flex-direction:column;width:100%}.classification-info-modal .classification-info-header{font-size:1.4rem}.classification-description-buttons{background:inherit;visibility:hidden;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.classification-description-buttons>*{margin:0 2px}.classification-description-buttons .information-view-wrapper,.classification-description-buttons button,.classification-description-buttons a>div{height:100%}.classification-description-buttons button{flex-direction:column;justify-content:center;display:flex}.entry-template-information-icon{visibility:hidden}.editor-list-item:hover .entry-template-information-icon,.entry-template-information-icon.show-anyway,.editor-list-item:hover .classification-description-buttons,.classification-description-buttons.show-anyway{visibility:visible!important}.classification-entry-content-divider{background:var(--font-dark-color);width:100%;height:1px;margin:6px 0}.classification-content-form-expand{display:flex;position:absolute;top:-34px;right:0}.editor-list-item.is-unused-list-item,.editor-list-item.is-unused-list-item .svg-button:not(.no-unused-recolor) .svg-colors{color:var(--font-unused-list-item)}html[data-theme=dark] .simulation-result-container canvas,html[data-theme=dark] .simulation-result-container .echarts-for-react>:last-child>span,html[data-theme=dark] .simulation-result-container .echarts-for-react>:last-child>span b{filter:invert()}html[data-theme=dark] .simulation-result-container .run-selection.is-colored.is-selected>*{-webkit-backdrop-filter:invert();backdrop-filter:invert()}html[data-theme=dark] .simulation-result-container .run-selection.is-colored.is-selected .run-selection-name,html[data-theme=dark] .simulation-result-container .run-selection.is-colored.is-selected .hover-toggle-icon{filter:invert()}.simulation-result-container .result-selection{flex-wrap:wrap;margin-bottom:10px;display:flex}.simulation-result-container .result-selection :hover{filter:brightness(.9)}.simulation-result-container .result-selection .run-selection-wrapper{width:20%}.simulation-result-container .result-selection .run-selection{cursor:pointer;border:1px solid var(--default-medium-grey-color);height:36px;margin:3px;font-size:18px;display:flex;position:relative}.simulation-result-container .result-selection .run-selection .hover-toggle-icon{padding-right:8px}.simulation-result-container .result-selection .run-selection.is-disabled{background:var(--default-medium-grey-color);cursor:not-allowed}.simulation-result-container .result-selection .run-selection.is-selected{border:none}.simulation-result-container .result-selection .run-selection .run-selection-count-background{background:var(--default-light-grey-color);position:absolute;top:0;bottom:0;left:0}.simulation-result-container .result-selection .run-selection .run-selection-content{z-index:1;flex-basis:100%;align-items:center;padding:5px 10px;display:flex}.simulation-result-container .result-selection .run-selection .run-selection-name{text-overflow:"...";white-space:nowrap;overflow:hidden}.simulation-result-container .result-view-area{height:100%;overflow:auto}.simulation-result-container .result-view-area .echarts-for-react>:last-child{background:var(--background-color)!important;color:var(--font-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;border:none!important}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s}.react-grid-item:not(.react-grid-placeholder){box-shadow:3px 3px 6px var(--shadow-color)!important}.react-grid-item.resizing{opacity:.9}.react-grid-item .text{text-align:center;height:24px;margin:auto;font-size:24px;position:absolute;inset:0}.react-grid-item .minMax{font-size:12px}.react-grid-item .add{cursor:pointer}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1;will-change:width, height}.react-grid-item.react-draggable{cursor:move;cursor:grab}.react-grid-item.react-draggable-dragging{z-index:20;will-change:transform;cursor:move;cursor:grabbing;transition:none}.react-grid-item.react-grid-placeholder{z-index:1;-webkit-user-select:none;user-select:none;-o-user-select:none;transition-duration:.1s}.react-grid-item>.react-resizable-handle{box-sizing:border-box;cursor:se-resize;border:2px solid #bbbfbf;border-top:none;border-left:none;width:10px;height:10px;position:absolute;bottom:3px;right:3px}.editor-list-container:not(:last-child){margin-bottom:16px}.editor-list-container.virtualized-list{height:100%}.editor-list-container.group-shadow .grouping-area-header-content{-webkit-box-shadow:3px 3px 6px var(--shadow-color);-moz-box-shadow:3px 3px 6px var(--shadow-color);box-shadow:3px 3px 6px var(--shadow-color);border-bottom:0;margin-bottom:8px}.editor-list.virtualized-list{height:100%}.editor-list form{margin-top:4px}.editor-list.display-drag-cursor *{cursor:move}.editor-list.ordered-editor-list:not(.no-drag-cursor) .editor-list-item{cursor:move!important}.editor-list form,.editor-list .form-div{-webkit-box-shadow:3px 3px 6px var(--shadow-color);-moz-box-shadow:3px 3px 6px var(--shadow-color);box-shadow:3px 3px 6px var(--shadow-color);margin-bottom:8px}.editor-list .templates-dropdown-placeholder{min-width:25px}.editor-list-dragged-element{z-index:10000}.editor-list-dragged-element .editor-list-item>div{background:var(--highlight-list-item-light)}.editor-list-header{z-index:1;display:flex;position:sticky;top:0}.editor-list-header>div{color:#fff;background-color:#71889f}.editor-list-header.white>div{background-color:var(--background-color);color:var(--font-dark-color);font-weight:600}.editor-list-header .is-sortable{cursor:pointer}.editor-list-header .templates-dropdown{margin-right:4px;margin-left:4px!important}.highlight-new.is-selectable:not(.highlight)>div,.highlight-new.classification-content>div{animation:3s fadeToRegular}.editor-list-item{margin-top:4px;font-size:1rem;display:flex;position:relative}.editor-list-item>div{background-color:var(--default-light-grey-color);word-break:break-all}.editor-list-item.white>div{background-color:var(--background-color)}.editor-list-item.highlight>div{background-color:var(--highlight-list-item-dark)}.editor-list-item.is-selected,.editor-list-item.is-selected>div{background:var(--highlight-list-item-light)}.editor-list-item.is-selectable:not(.highlight){cursor:pointer}.editor-list-item.is-selectable:not(.highlight) .templates-dropdown div{width:12px}.editor-list-item.is-selectable:not(.highlight) .templates-dropdown div,.editor-list-item.is-selectable:not(.highlight) .weighted-column-button button{visibility:hidden}.editor-list-item.is-selectable:not(.highlight):not(.disable-hover):hover>div{background:var(--highlight-list-item-light)}.editor-list-item.is-selectable:not(.highlight):not(.disable-hover):hover>div.weighted-column-button button:not(.is-real-invisible){visibility:visible}.editor-list-item.refund-font-color{color:#41afe2}.editor-list-item.credited-costs{font-weight:600}.editor-list-item:not(.disable-hover) .editor-list-ordered-create-area:hover>div{display:block}.editor-list-item .editor-list-ordered-create-area{width:50%;height:50%;position:absolute;left:25%;right:25%;background:0 0!important}.editor-list-item .editor-list-ordered-create-area>div{z-index:150;display:none;position:absolute;left:50%;right:50%}.editor-list-item .editor-list-ordered-create-area.top-button{top:-2px}.editor-list-item .editor-list-ordered-create-area.top-button>div{top:-12px}.editor-list-item .editor-list-ordered-create-area.bottom-button{bottom:-2px}.editor-list-item .editor-list-ordered-create-area.bottom-button>div{bottom:-12px}.editor-list-item.is-unused-list-item,.editor-list-item.is-unused-list-item .svg-button:not(.no-unused-recolor) .svg-colors{color:var(--font-unused-list-item)}.weighted-column{white-space:pre-wrap;word-wrap:break-word;min-width:1%;margin-left:4px;padding:7px 16px}.weighted-column.no-padding{padding:0}.weighted-column:first-child{margin-left:0}.weighted-column.is-10{flex-basis:10%}.weighted-column.is-50{flex-basis:50%}.weighted-column.is-75{flex-basis:75%}.weighted-column.is-100{flex-basis:100%}.weighted-column.is-150{flex-basis:150%}.weighted-column.is-200{flex-basis:200%}.weighted-column.is-300{flex-basis:300%}.weighted-column .table-resizer{cursor:ew-resize;width:4px;height:100%;position:absolute;top:0;right:0;transform:translate(4px);margin:0!important;padding:0!important}form .weighted-column>div,.form-div .weighted-column>div{white-space:nowrap;margin:0 -10px;padding:0}.weighted-column-button{flex-basis:1%;padding:0 16px 0 0;display:flex;margin-left:0!important}.weighted-column-button>*{width:32px;margin-top:4px;margin-bottom:auto;margin-left:4px!important}.weighted-column-button button,.weighted-column-button .upload-button{margin:0}.editor-list-header .weighted-column{padding:12px 16px}.editor-list-header .weighted-column-button>*{margin-top:10px!important}.in-use-warn-button{color:var(--warning-icon);position:absolute;top:2px;left:-28px}.in-use-warn-button img{width:26px}.has-warning{position:relative}.sub-header{background-color:var(--default-grey-color);flex-basis:100%;margin-right:4px;padding:7px 16px}.button-list-submit{align-self:flex-start;margin-top:15px}.padding-costs{padding-top:5px;padding-bottom:0}.editor-list-empty{flex-wrap:wrap;place-content:center;height:100%;margin-left:0;display:flex}.editor-list-empty .editor-add-button-text{white-space:nowrap;margin-left:20px;font-size:1.7rem}.editor-list-empty .editor-add-button{pointer-events:auto;cursor:pointer;align-items:center;margin-top:20px;margin-bottom:20px;display:flex;overflow:visible}.editor-list-empty .editor-add-button:hover:not(.editor-list-empty .editor-add-button:active){color:var(--font-dark-color)}.editor-list-empty .editor-add-button:active{filter:var(--global-active)!important}.editor-list-empty .editor-add-button .svg-button svg{width:50px;height:50px}.editor-list-empty .editor-add-button .svg-button svg .svg-stroke-special{stroke-width:4px}.editor-list-empty .editor-add-button.medium-add-button .svg-button svg{width:36px;height:36px}.editor-list-empty .editor-add-button.medium-add-button .svg-button svg .svg-stroke-special{stroke-width:4px}.editor-list-empty>*{margin-left:0}.simulation-container{flex-direction:column;height:100%;display:flex;overflow:hidden}.simulation-container .simulation-container-area{flex-direction:column;flex-basis:100%;padding:0 20px;display:flex;overflow:hidden}.simulation-container .simulation-container-area .simulation-header{justify-content:center;display:flex;position:relative}.simulation-container .simulation-container-area .simulation-header .powered-by{margin-top:18px;margin-left:5px;margin-right:auto;display:flex}.simulation-container .simulation-container-area .simulation-header .powered-by a{color:var(--font-color);text-decoration:none}.simulation-container .simulation-container-area .simulation-header .powered-by svg{margin-top:-4px;margin-left:3px}.simulation-container .simulation-container-area .simulation-header .simulation-title{white-space:nowrap;justify-content:center;align-items:flex-end;margin-bottom:15px;margin-left:auto;font-size:2rem;display:flex;position:relative}.simulation-container .simulation-container-area .simulation-header .simulation-system-container{align-items:center;padding-bottom:4px;display:flex}.simulation-container .simulation-container-area .simulation-header .simulation-system-container .simulation-system{padding-right:8px}.simulation-container .simulation-container-area .simulation-area{flex-basis:100%;overflow:hidden}.simulation-container .simulation-container-area .simulation-system-name{margin-left:6px;font-size:1.4rem}.simulation-container .simulation-container-area .submit-footer{width:100%;font-size:1.1rem;position:absolute;bottom:0;left:0}.simulation-container .simulation-container-area .submit-footer .glue-selection-button{margin:6px 0;display:flex}.simulation-container .simulation-container-area .submit-footer .glue-selection-button .default-button{margin:0 6px}.simulation-container .simulation-container-area .simulation-buttons{align-items:center;display:flex}.simulation-container .simulation-container-area .simulation-buttons .glue-selection-button{display:flex}.simulation-container .simulation-container-area .simulation-buttons .glue-selection-button .default-button{white-space:pre;width:unset;margin-left:0}.simulation-container .simulation-container-area .simulation-buttons .glue-selection-button .default-button svg{margin-bottom:-2px;margin-right:4px}.simulation-container .simulation-container-area .simulation-buttons .start-simulation-view{flex-basis:100%;justify-content:flex-end;display:flex}.simulation-container .simulation-container-area .simulation-buttons .start-simulation-view form{align-items:center;width:500px}.simulation-container .simulation-container-area .simulation-buttons .start-simulation-view button{margin:0 0 0 20px}.simulation-container .simulation-container-area .start-simulation-button{justify-content:center;width:140px;display:flex}.simulation-container .simulation-integration-menu{width:100%;display:flex}.simulation-container .simulation-integration-menu #logo{height:50px;color:var(--font-color);flex-shrink:0;margin-left:10px}.simulation-container .simulation-integration-menu .menu-bar-logo{pointer-events:auto;display:flex}.simulation-container .simulation-integration-menu .menu-navigation-current{margin-top:24px;margin-left:5px;font-size:1.25rem;font-weight:bolder}.simulation-container .simulation-integration-menu .menu-bar-icons{margin-left:auto;display:flex}.simulation-container .simulation-integration-menu .menu-expandable-item{margin:0 10px}.modal-page .simulation-header{margin-top:20px}.simulation-container-icon{align-items:center;display:flex}.simulation-status-icon{justify-content:center;margin-right:3px;display:flex}.simulation-status-icon svg{width:26px;height:26px}.simulation-status-icon.interactive{cursor:pointer}.simulation-status-icon.fill-white .svg-colors{fill:#fff}.simulation-status-icon.red-svg .svg-colors{color:var(--error-icon)}.simulation-status-icon.red-svg.interactive:hover .svg-colors:not(.dont-fill){fill:var(--error-icon);fill-opacity:.3}.simulation-status-icon.orange-svg .svg-colors{color:var(--warning-icon)}.simulation-status-icon.orange-svg.interactive:hover .svg-colors:not(.dont-fill){fill:var(--warning-icon);fill-opacity:.3}.simulation-status-icon.blue-svg .svg-colors{color:var(--default-light-blue);stroke:var(--default-light-blue)}.simulation-status-icon.blue-svg.interactive:hover .svg-colors:not(.dont-fill){fill:var(--default-light-blue);fill-opacity:.3}.simulation-status-icon.green-svg .svg-colors{color:#35ba31}.simulation-status-icon.green-svg.interactive:hover .svg-colors:not(.dont-fill){fill:#35ba31;fill-opacity:.3}.simulation-status-icon.gray-svg .svg-colors{color:var(--font-color)}.simulation-status-icon.gray-svg.interactive:hover .svg-colors:not(.dont-fill){fill:var(--font-color);fill-opacity:.3}.simulation-status-icon.space-line{width:14px}.simulation-status-icon.loading{animation:1.2s linear infinite loading-guard-spinner}.simulation-status-icon.pending{animation:2s linear infinite pending-pulsing}.simulation-icon{width:22px;min-width:22px;margin-right:3px}.simulation-icon.space-line{background:var(--default-light-black-color);width:14px;min-width:14px;height:2px;margin-top:12px}.simulation-icon.show-if-not-last-item{display:none}.simulation-icon.show-if-not-last-item:not(:last-child){display:block}.simulation-icon-container{justify-content:center;width:37px}.simulation-icon-container.small-container{width:32px}.simulation-creation{flex-direction:column;flex-basis:100%;display:flex;overflow:auto}.simulation-creation .step-wizard{flex-direction:column;height:100%;display:flex}.simulation-creation .step-wizard>div:last-child{flex-basis:100%;overflow:hidden}.simulation-creation .step-wizard>div:last-child>div{flex-direction:column;height:100%;display:flex}.simulation-creation .simulation-stepping-button{flex-basis:auto;margin-top:10px;display:flex}.simulation-creation .simulation-stepping-button>:last-child{margin-left:auto}.simulation-creation .simulation-stepping-button button{margin-left:1px;margin-right:1px}.simulation-creation .simulation-navigation{justify-content:center;margin-top:8px;font-size:1.4rem;display:flex}.simulation-creation .simulation-navigation svg{margin:4px 0 0 8px}.simulation-creation .simulation-navigation>.navigation-item{opacity:.4;transition:opacity 1s;position:relative}.simulation-creation .simulation-navigation>.navigation-item.is-active{color:var(--font-dark-color);opacity:1}.simulation-creation .simulation-navigation .spacer:not(:first-child){content:"";background:var(--default-grey-color);border-radius:40%;align-self:center;width:160px;height:3px;margin:10px 20px 0}.simulation-creation .simulation-list-item{word-wrap:anywhere;display:flex}.simulation-creation .grouping-area-header{position:unset}.simulation-creation .grouping-area-header .grouping-area-header-content{color:var(--font-color);background:0 0;padding-top:20px;font-size:1.25rem}.simulation-creation .grouping-area{min-height:0;padding-top:1px}.simulation-creation .grouping-area.in-animation .simulation-configuration-run-select-runs{overflow:hidden}.simulation-creation .simulation-pv-selection-area{align-self:center;min-width:30%;min-height:0;overflow:auto}.simulation-creation .simulation-pv-selection-area .simulation-pv-selection-item{cursor:pointer;align-items:center;margin-left:40px;display:flex}.simulation-creation .simulation-pv-selection-area .simulation-pv-selection-item img{margin-left:6px}.simulation-creation .simulation-pv-selection-area .simulation-pv-selection-item label{margin:16px}.simulation-creation .simulation-pv-selection-area .simulation-pv-selection-header{flex-basis:100%;align-items:center;margin-bottom:10px;margin-left:-40px;display:flex}.simulation-creation .simulation-pv-selection-area .simulation-pv-selection-header .simulation-pv-selection-header-bold{font-weight:600;display:flex}.simulation-creation .simulation-creation-hover:hover{background:var(--highlight-list-item-light)}.simulation-creation .simulation-creation-batch-name{font-size:1.25rem}.simulation-creation .simulation-creation-run-name>div:last-child{overflow:unset!important}.simulation-creation .simulation-creation-run-name>div:first-child{padding-left:24px!important}.simulation-creation .simulation-configuration-container{height:100%;display:flex;overflow:hidden}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select{flex-direction:column;flex-basis:40%;display:flex}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select>div:last-child{flex-direction:column;min-height:0;display:flex}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select .grouping-area-header-content{padding-left:20px}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select .grouping-area.in-animation .simulation-configuration-run-select-runs{overflow:hidden}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select .simulation-configuration-run-select-runs{height:100%;padding-left:40px;overflow:auto}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select .simulation-configuration-run-select-item{background:var(--background-color);cursor:pointer;flex-basis:100%;align-items:center;margin-bottom:4px;padding:4px;display:flex}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select .simulation-configuration-run-select-item:hover{background:var(--highlight-list-item-light)}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select .simulation-configuration-run-select-item:last-child{margin-bottom:0}.simulation-creation .simulation-configuration-container .simulation-configuration-run-select .simulation-configuration-run-select-item.is-selected{cursor:unset;background:var(--highlight-list-item-dark)}.simulation-creation .simulation-configuration-container .simulation-configuration-divider{background:var(--default-grey-color);border-radius:40%;width:3px;margin:0 20px}.simulation-creation .simulation-configuration-container .simulation-configuration-area{flex-direction:column;flex-basis:60%;display:flex}.simulation-creation .simulation-configuration-container .simulation-configuration-form-container{flex-direction:column;display:flex;overflow:hidden}.simulation-creation .simulation-configuration-container .simulation-configuration-form-container .simulation-option-list{overflow:auto}.simulation-creation .simulation-configuration-container .simulation-stimuli{padding-top:30px;padding-left:30px}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form{align-items:center;display:flex}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form .simulation-stimuli-label{flex-basis:40%;align-items:center;font-size:1.1rem;display:flex}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form .simulation-stimuli-select{flex-basis:70%}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form .simulation-stimuli-select .stimuli-deletion{justify-content:space-between}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form .simulation-stimuli-select .react-select__value-container .stimuli-deletion{padding-right:10px}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form .simulation-stimuli-select .react-select__value-container .stimuli-deletion svg{visibility:hidden}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form .simulation-stimuli-select .react-select__value-container .stimuli-deletion:hover svg{visibility:visible}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form .simulation-stimuli-select .react-select__menu-portal .hide-delete{visibility:hidden}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-form .simulation-stimuli-select .react-select-option{padding:1px}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-info{padding-top:30px}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-info textarea{flex-basis:100%;margin-top:20px}.simulation-creation .simulation-configuration-container .simulation-stimuli .simulation-stimuli-info .simulation-stimuli-download{justify-content:center;margin-top:20px;padding:0 20px;display:flex}.simulation-creation .simulation-configuration-container .simulation-option-tab-header{justify-content:flex-end;padding:20px 0;font-size:1.25rem;display:flex}.simulation-creation .simulation-configuration-container .simulation-option-tab-header .simulation-option-tab-item{cursor:pointer;align-items:center;padding:0 10px;display:flex}.simulation-creation .simulation-configuration-container .simulation-option-tab-header .simulation-option-tab-item.is-selected{color:var(--font-color);cursor:default;font-weight:700}.simulation-creation .simulation-configuration-checkbox{height:100%;display:flex}.simulation-creation .simulation-configuration-checkbox>div:first-child{overflow:unset!important}.simulation-creation .simulation-configuration-checkbox .checkbox-container{padding:6px 10px 7px 0}.simulation-creation .simulation-configuration-checkbox>div:last-child{flex-basis:100%;padding-right:8px}.simulation-creation .simulation-configuration-checkbox>div:last-child .is-readonly-input{margin:0;padding-left:14px}.simulation-creation .simulation-scaling-runs-group{flex-basis:100%;min-height:0;padding-bottom:1px;overflow:auto}.simulation-creation .simulation-scaling-runs-group .editor-list-header{padding-bottom:10px}.simulation-creation .simulation-scaling-runs-group .weighted-column{padding:4px 10px}.simulation-creation .simulation-scaling-runs-group .simulation-scaling-info{display:flex}.simulation-creation .simulation-scaling-runs-group .simulation-scaling-info>div:last-child{align-items:center;display:flex}.simulation-creation .simulation-scaling-runs-group .simulation-scaling-run-duration{flex-wrap:wrap;display:flex}.simulation-creation .simulation-scaling-runs-group .simulation-scaling-run-duration input{text-align:right}.simulation-creation .simulation-scaling-runs-group .simulation-scaling-run-duration>div>div{max-width:100px}.simulation-creation .simulation-scaling-runs-group .simulation-scaling-run-duration>:last-child{padding-left:10px}.simulation-creation .simulation-scaling-text-item-padding{word-break:break-word;padding-top:13px}.simulation-creation .simulation-scaling-cost{justify-content:flex-end;padding:20px 0;font-size:1.25rem;display:flex}.simulation-creation .simulation-scaling-cost .simulation-scaling-cost-item{justify-content:flex-end;margin-bottom:6px;display:flex}.simulation-creation .simulation-scaling-cost .simulation-scaling-cost-value{text-align:end;width:200px}.simulation-creation .simulation-scaling-cost .simulation-scaling-cost-value.is-insufficient{color:#ff4b4b}.simulation-creation .simulation-preparation{flex-direction:column;align-items:center;gap:2rem;width:100%;height:100%;padding-top:5rem;padding-bottom:5rem;display:flex;overflow:scroll}.simulation-creation .simulation-preparation .simulation-preparation-icon{justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.simulation-creation .simulation-preparation .simulation-preparation-icon .simulation-preparation-spinning{display:inline-block}.simulation-creation .simulation-preparation .simulation-preparation-icon .simulation-preparation-spinning .pulsing-icon{animation:2s linear infinite pending-pulsing}.simulation-creation .simulation-preparation .simulation-preparation-icon .simulation-preparation-spinning:after{content:" ";border-style:solid;border-width:6px;border-color:var(--editor-theme-color) transparent var(--editor-theme-color) transparent;border-radius:50%;width:80px;height:80px;margin:8px;animation:1.2s linear infinite loading-guard-spinner;display:block;position:absolute;top:0;left:0}.simulation-creation .simulation-preparation .simulation-preparation-icon svg{width:80px;height:80px}.simulation-creation .simulation-preparation .simulation-preparation-text{font-size:1.25rem;font-weight:700}.simulation-creation .simulation-preparation .simulation-preparation-errors{white-space:pre-line;width:50%;max-height:30vh;margin-top:30px;font-size:1rem;overflow-y:auto}.inline-text-editing-view{word-wrap:anywhere;align-items:center;width:100%;display:flex}.inline-text-editing-view>div:first-child{width:100%}.inline-text-editing-view .inline-text-editing-content{padding:13px 14px}.inline-text-editing-view:hover .inline-text-editing-button{display:block}.inline-text-editing-view .inline-text-editing-button{display:none}.simulation-preparation-result-list{flex-direction:column;width:100%;padding:0 100px;list-style-type:none;display:flex}.simulation-preparation-result-list>li{flex-direction:column;gap:8px;display:flex}.simulation-preparation-result-item{border-bottom:1px solid var(--default-light-grey-color)}.simulation-preparation-result-item-header{justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.simulation-preparation-result-item-header>svg{width:16px}.simulation-preparation-result-item-header>div{justify-content:start;align-items:center;gap:16px;display:flex}.simulation-preparation-result-item-header>div>svg{flex-shrink:0;width:32px}.simulation-preparation-clickable{cursor:pointer}.simulation-preparation-clickable:hover{background:var(--default-light-light-grey-color)}.simulation-preparation-result-item-header-single{justify-content:center;align-items:center;padding:8px;display:flex}.simulation-preparation-loading{animation:1s linear infinite rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.simulation-preparation-result-details{-webkit-user-select:text;user-select:text;flex-direction:column;gap:4px;padding-bottom:16px;padding-left:42px;list-style-type:disc;display:flex}.simulation-preparation-result-details span{font-size:.9rem;font-weight:400}.simulation-preparation-result-details li:has(ul){list-style-type:none}.simulation-preparation-result-details ul{padding-left:32px;list-style-type:disc}.workflow-edit-container{flex-direction:column;height:100%;display:flex}.workflow-edit-container .workflow-edit-container-area{width:800px;margin:20px auto 40px;padding:6px 20px;overflow:auto}.workflow-edit-container .workflow-edit-container-area .workflow-documentation-form-title{margin-top:16px;margin-bottom:10px;font-size:1.5rem}.workflow-edit-container .workflow-edit-container-area .glue-submit-area{margin-top:10px;margin-right:-10px}.workflow-template-editor{width:100%;height:100%;display:flex;position:relative}.workflow-template-editor .markdown-editor{min-width:1000px}.workflow-template-editor .workflow-toolbar-widget{background:var(--default-dark-blue);color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;margin:0 4px;padding:1px 22px 1px 10px;font-size:.9rem;display:flex}.workflow-template-editor .workflow-toolbar-widget .toolbar-text{white-space:nowrap}.workflow-template-editor .workflow-toolbar-widget .svg-button{pointer-events:none}.workflow-template-editor .workflow-toolbar-widget .svg-button.toolbar-svg{margin-right:5px}.workflow-template-editor .workflow-toolbar-widget .svg-button.toolbar-svg svg{color:#fff;width:24px;height:24px}.workflow-template-editor .workflow-toolbar-widget:hover{filter:var(--global-hover)!important}.workflow-template-editor .toastui-editor-toolbar-group{background:var(--default-light-light-grey-color)}.workflow-template-editor [widget]{cursor:pointer;background:var(--highlight-list-item-light)!important}.workflow-template-editor [widget-hover]{filter:brightness(90%)}.workflow-template-editor [widget-active]{background:var(--default-dark-blue)!important}.workflow-template-editor [widget-active] *{color:#fff!important}.workflow-template-editor .markdown-editor{flex-basis:100%}.workflow-template-editor .widgetBlockPopUp{border:none}.workflow-template-editor .widgetBlockPopUp .toastui-editor-popup-body{padding:0}.workflow-template-editor .toastui-editor-md-tab-container>.toastui-editor-tabs{display:none}.workflow-template-editor .workflow-edit-widget{background:var(--background-color);border:1px solid #bbbfbf;flex-direction:column;align-items:center;width:40%;padding:20px 0 0 20px;display:flex;position:absolute;top:0;bottom:10px;right:100px;overflow:hidden}.workflow-template-editor .workflow-edit-widget .workflow-edit-widget-title{font-size:1.7rem;display:flex;position:sticky!important}.workflow-template-editor .workflow-edit-widget .workflow-edit-widget-area{width:100%;padding-bottom:4px;padding-right:40px;overflow:auto}.workflow-template-editor .workflow-edit-widget .workflow-edit-widget-area .is-vertical-form{margin-bottom:2px}.workflow-template-editor .workflow-edit-widget .workflow-insert-template-select-wrapper{display:flex}.workflow-template-editor .workflow-edit-widget .workflow-insert-template-select-wrapper>div:first-child{flex-basis:100%}.workflow-template-editor .workflow-edit-widget .workflow-insert-template-select-wrapper>div:not(:first-child){margin-top:8px;margin-left:12px}.workflow-template-editor .workflow-edit-widget .workflow-insert-template-select-wrapper .workflow-insert-template-select{width:100%}.workflow-template-editor .workflow-edit-widget .workflow-insert-template-select-wrapper .workflow-insert-template-select .workflow-insert-template-select-option{justify-content:center;align-items:center;display:flex}.workflow-template-editor .workflow-edit-widget .workflow-widget-form-top-level{align-items:center}.workflow-template-editor .workflow-edit-widget .workflow-widget-form-top-level>.form-label{font-size:1.1rem;font-weight:700}.workflow-template-editor .workflow-edit-widget .workflow-edit-widget-buttons{margin-top:auto;margin-left:auto}.workflow-template-editor .workflow-edit-widget .code-mirror-editor-container{width:100%;min-height:400px}.workflow-template-editor .workflow-edit-widget .form-label{margin-bottom:0}.workflow-template-editor .workflow-edit-widget .form-input:not(.form-object-wrapper){padding-top:10px}.workflow-template-editor .workflow-edit-widget .form-group.field-object>fieldset>.array-item:first-child,.workflow-template-editor .workflow-edit-widget .form-control{margin-top:10px}.workflow-template-editor .workflow-edit-widget fieldset{border:none}.workflow-template-editor .workflow-edit-widget .btn-group{gap:8px;width:max-content;margin-left:auto;justify-content:unset!important}.workflow-template-editor .workflow-edit-widget .btn-group .svg-button{margin:24px 0 12px}.workflow-template-editor .workflow-edit-widget .array-item-list{padding-top:10px}.workflow-template-editor .workflow-edit-widget .array-item{border:1px solid #bbbfbf;margin-bottom:6px;padding-bottom:3px;padding-left:10px;padding-right:10px}.workflow-template-editor .workflow-edit-widget .widget-schema-indentation{padding-left:24px}.workflow-template-editor .workflow-edit-widget .with-add-button-in-wrapper{margin-top:-34px}.workflow-template-editor .workflow-edit-widget .control-label{display:none}.workflow-edit-confirm-view:before{content:"";background:var(--background-color);filter:brightness(90%);opacity:.8;z-index:1;position:absolute;inset:0}.workflow-edit-confirm-view .workflow-edit-confirm-content{z-index:50;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.workflow-edit-confirm-view .workflow-edit-confirm-content .workflow-edit-confirm-view-title{margin-bottom:20px;font-size:1.5rem}.workflow-edit-confirm-view .workflow-edit-confirm-content .workflow-edit-confirm-view-text{text-align:center;white-space:pre-wrap;width:600px;margin-bottom:20px}.workflow-edit-confirm-view .workflow-edit-confirm-content .default-button{opacity:1}.menu-bar-space .workflow-node{min-width:1130px!important;max-width:calc(100vw - 70px)!important}.workflow-container{flex-direction:column;height:100%;transition:max-width .5s,min-width .5s;display:flex;position:relative;overflow:hidden}.workflow-container .workflow-title{flex-basis:auto;justify-content:center;align-items:center;margin-bottom:10px;font-size:2rem;display:flex}.workflow-container .workflow-title svg{margin-top:4px}.workflow-container .workflow-hover-wrapper .workflow-hover-target{visibility:hidden}.workflow-container .workflow-hover-wrapper:hover .workflow-hover-target{visibility:visible}.workflow-container .workflow-node{min-width:1200px;max-width:100vw;height:100%;transition:max-width .5s,min-width .5s;display:flex;position:relative;overflow:hidden}.workflow-container .workflow-node .Pane{scrollbar-gutter:stable both-edges}.workflow-container .workflow-node .workflow-markdown-resizer-content{justify-content:space-around;align-items:flex-start;margin-top:40vh;transition:margin .7s;display:flex;position:relative}.workflow-container .workflow-node .workflow-markdown-resizer-content>*{background:var(--background-color);z-index:3;align-self:center;position:absolute}.workflow-container .workflow-node .markdown-editor{-webkit-user-select:text;user-select:text;height:unset;padding:0 100px 10px}.workflow-container .workflow-node .markdown-editor .markdown-editor{height:100%;padding:0}.workflow-container .workflow-node .workflow-side-panel{flex-shrink:0;flex-basis:40%;min-width:100%;height:100%;padding:20px 40px;overflow:auto}.workflow-container .workflow-navigation{flex-basis:auto;margin:0 100px 10px;display:flex}.workflow-container .workflow-navigation .workflow-navigation-middle{flex-basis:100%;justify-content:center;align-items:center;font-size:1.4rem;display:flex}.workflow-container .workflow-navigation .workflow-navigation-middle svg{margin-top:2px}.workflow-container .workflow-navigation .workflow-add-node{white-space:pre;justify-content:end;align-items:center;width:200px;display:flex}.workflow-container .workflow-navigation .workflow-add-node .svg-button{margin:8px}.workflow-container .workflow-checkbox{margin:0 6px;position:absolute;top:-1px;left:-32px}.workflow-container .workflow-checkbox-li{min-height:22px;margin-left:2px;position:relative}.workflow-container .workflow-insert{flex-direction:column;gap:20px;display:flex}.workflow-container .workflow-insert textarea{box-sizing:border-box}.workflow-container .workflow-insert .insert-instance{min-height:40px;position:relative}.workflow-container .workflow-insert .insert-instance:hover>.insert-sub-menu{display:block}.workflow-container .workflow-insert .insert-instance.highlight-insert-instance{background:var(--default-light-light-grey-color)}.workflow-container .workflow-insert .insert-instance .insert-static-blur-overlay{display:none}.workflow-container .workflow-insert .insert-instance.insert-static-blur .insert-children{max-height:200px;overflow-y:hidden;-webkit-mask-image:linear-gradient(#fff 40px,#0006 120px,#0003 180px,#0000 200px);mask-image:linear-gradient(#fff 40px,#0006 120px,#0003 180px,#0000 200px)}.workflow-container .workflow-insert .insert-instance.insert-static-blur .insert-static-blur-overlay{z-index:20;-webkit-backdrop-filter:blur(1px)brightness(.95);backdrop-filter:blur(1px)brightness(.95);box-shadow:inset 0 0 4px 4px var(--background-color);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:-5px}.workflow-container .workflow-insert .insert-instance.insert-static-blur .insert-static-blur-overlay .overlay-show-on-hover{background:var(--background-color);padding:10px 20px;font-size:.9rem;display:none}.workflow-container .workflow-insert .insert-instance.insert-static-blur .insert-static-blur-overlay .overlay-show-default{color:var(--font-dark-color);font-size:1.1rem}.workflow-container .workflow-insert .insert-instance.insert-static-blur .insert-static-blur-overlay:hover{-webkit-backdrop-filter:blur(1px)brightness(.9);backdrop-filter:blur(1px)brightness(.9)}.workflow-container .workflow-insert .insert-instance.insert-static-blur .insert-static-blur-overlay:hover .overlay-show-on-hover{display:block}.workflow-container .workflow-insert .insert-instance.insert-static-blur .insert-static-blur-overlay:hover .overlay-show-default{display:none}.workflow-container .workflow-insert .insert-instance .insert-sub-menu{height:100%;display:none;position:absolute;left:-40px}.workflow-container .workflow-insert .insert-instance .insert-sub-menu.is-hovered{display:block}.workflow-container .workflow-insert .insert-instance .insert-sub-menu>div{padding:10px}.workflow-container .workflow-text-input{padding:10px 0}.workflow-container .workflow-text-input textarea{box-sizing:border-box;font-size:.8rem}.workflow-container .workflow-text-input .workflow-text-input-markdown{height:250px}.workflow-container .workflow-sidebar-buttons{position:absolute;top:36px;left:20px}.workflow-container .workflow-anchor-link{cursor:pointer}.workflow-container .workflow-classification-editor{border:1px solid var(--default-medium-grey-color);-webkit-user-select:none;user-select:none}.workflow-container .workflow-classification-editor .loading-guard-container{transform:scale(.8)}.workflow-container .workflow-classification-editor *{box-sizing:border-box;line-height:normal}.workflow-container .workflow-classification-editor .toastui-editor-contents ul{padding-left:24px!important}.workflow-container .workflow-classification-editor .toastui-editor-tabs .tab-item{line-height:33px}.workflow-container .workflow-classification-editor ul{padding-left:0}.workflow-container .workflow-classification-editor .echarts-for-react{min-height:600px!important}.workflow-container .workflow-classification-editor .classification-view{padding:10px 20px;font-size:1rem}.workflow-container .workflow-classification-editor .classification-view .editor-list-item{font-size:.9rem}.workflow-container .workflow-classification-editor .classification-creation-area-full{padding:30px 0}.workflow-container .workflow-classification-editor .grouping-area-header-content{width:auto}.workflow-container .workflow-classification-entry-editor{margin:10px 0;font-size:1rem}.workflow-container .workflow-classification-entry-editor *{box-sizing:border-box;line-height:normal}.workflow-container .workflow-classification-entry-editor .toastui-editor-contents ul{padding-left:24px!important}.workflow-container .workflow-classification-entry-editor .toastui-editor-tabs .tab-item{line-height:33px}.workflow-container .workflow-classification-entry-editor ul{padding-left:0}.workflow-container .workflow-classification-entry-editor .workflow-classification-entry-form{border:1px solid var(--default-medium-grey-color);flex-direction:column;padding:0 10px;display:flex}.workflow-container .workflow-classification-entry-editor .workflow-classification-entry-form.simple-entry-form{border:none;padding:0}.workflow-container .workflow-classification-entry-editor .workflow-classification-entry-form.simple-entry-form .form-input{padding:0}.workflow-container .workflow-classification-entry-editor .workflow-classification-entry-form .entry-mimetype-input{max-width:500px}.workflow-container .workflow-classification-entry-editor .workflow-classification-entry-form .workflow-classification-entry-content{align-items:center;padding-left:0;padding-right:0;display:flex}.workflow-container .workflow-classification-entry-editor .workflow-classification-entry-form .workflow-classification-entry-content .workflow-classification-entry-content{margin-top:12px}.workflow-container .workflow-classification-entry-editor .workflow-classification-entry-form .workflow-classification-entry-content>.input-with-label{width:100%;padding-left:10px}.workflow-container .workflow-process-resources{margin:10px 0}.workflow-container .workflow-process-resources *{-webkit-user-select:none;user-select:none;box-sizing:border-box;line-height:normal}.workflow-container .workflow-process-resources ul{color:inherit;margin:0;padding-left:0}.workflow-container .workflow-process-resources li:before{content:unset}.workflow-container .workflow-process-resources .resource-list-container{flex-basis:30%}.workflow-container .workflow-process-resources .workflow-process-resources-details{flex-basis:70%}.workflow-container .workflow-process-resources .workflow-process-resources-details .show-details{width:100%;height:100%}.workflow-container .workflow-collapsable-header{background:var(--background-color);z-index:50;cursor:pointer;border:1px solid #bbbfbf;align-items:center;height:42px;margin:-1px;padding:2px 20px;display:flex;position:sticky;top:0}.workflow-container .workflow-collapsable-header:hover,.workflow-container .workflow-collapsable-header.act-like-hovered{background:var(--default-light-light-grey-color)}.workflow-container .workflow-collapsable-header .workflow-collapsable-header-right-icons{align-items:center;margin-left:auto;display:flex}.workflow-container .workflow-collapsable-header .workflow-collapsable-header-right-icons>svg{width:16px;height:16px;margin-left:12px}.workflow-container .workflow-collapsable-header .loading-guard-container{width:auto}.workflow-container .workflow-collapsable-header .loading-guard-container.is-error{font-size:1.4rem}.workflow-container .workflow-collapsable-header .workflow-collapsable-header-text{font-size:1.1rem}.workflow-container .workflow-collapsable-header .workflow-collapsable-header-icon{margin-left:-10px;margin-right:10px}.workflow-container .workflow-text-input-header{font-size:1.25rem}.workflow-container .workflow-model-editor{border:1px solid var(--default-medium-grey-color);-webkit-user-select:none;user-select:none;margin:10px 0}.workflow-container .workflow-model-editor .workflow-model-editor-view{height:400px;margin:2px;position:relative}.workflow-container .workflow-model-editor .workflow-model-editor-view *{box-sizing:border-box;line-height:normal}.workflow-container .workflow-model-editor .workflow-model-editor-view .checkmark{box-sizing:unset}.workflow-container .workflow-model-editor .workflow-model-editor-view ul{color:inherit;margin:0;padding-left:0}.workflow-container .workflow-model-editor .workflow-model-editor-view li:before{content:unset}.workflow-container .workflow-model-editor .workflow-model-editor-view.hide-editor-header .editor-header{display:none}.workflow-container .workflow-element-schematic{justify-content:center;display:flex}.workflow-container .workflow-element-schematic>div{position:relative}.workflow-container .workflow-element-schematic>div:hover .workflow-element-schematic-upload{visibility:visible}.workflow-container .workflow-element-schematic .workflow-element-schematic-upload{visibility:hidden;position:absolute;right:36px}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg{stroke:var(--default-light-black-color)}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg .workflow-schematic-connector{cursor:move}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg .workflow-schematic-connector-Real>svg{fill:#d99393;color:#d99393;stroke:#d99393}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg .workflow-schematic-connector-String>svg{fill:#9096e1;color:#9096e1;stroke:#9096e1}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg .workflow-schematic-connector-Integer>svg{fill:#5cb9b9;color:#5cb9b9;stroke:#5cb9b9}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg .workflow-schematic-connector-Binary>svg{fill:#bfa98f;color:#bfa98f;stroke:#bfa98f}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg .workflow-schematic-connector-Boolean>svg{fill:#d9d646;color:#d9d646;stroke:#d9d646}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg .workflow-schematic-connector-Enumeration>svg{fill:#97b95c;color:#97b95c;stroke:#97b95c}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg .workflow-schematic-connector-null>svg{fill:var(--default-grey-color);color:var(--default-grey-color);stroke:var(--default-grey-color)}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg *{-webkit-user-select:none;user-select:none}.workflow-container .workflow-element-schematic .workflow-element-schematic-svg svg text{fill:var(--font-color)!important}.workflow-container .workflow-chart-diagram{justify-content:center;display:flex}.workflow-header-navigation-content{background:var(--background-color);width:400px;max-width:400px;max-height:600px;color:var(--font-dark-color);padding:10px;font-size:.9rem;overflow:auto}.workflow-header-navigation-content .workflow-header-navigation-item{cursor:pointer;padding:4px 2px}.workflow-header-navigation-content .workflow-header-navigation-item:hover{background:var(--default-light-grey-color)}.header-link-portal-container{vertical-align:middle;align-items:center;margin-right:8px;display:inline-flex}.header-link-portal-container .header-link-button{opacity:0;cursor:pointer;margin-left:4px;transition:opacity .2s}.header-link-portal-container .header-link-button svg{width:20px;height:20px}h1:hover .header-link-portal-container .header-link-button,h2:hover .header-link-portal-container .header-link-button,h3:hover .header-link-portal-container .header-link-button,h4:hover .header-link-portal-container .header-link-button,h5:hover .header-link-portal-container .header-link-button,h6:hover .header-link-portal-container .header-link-button{opacity:1}.variable-autosuggest-widget{background:var(--background-color);border:1px solid var(--default-light-grey-color);-webkit-box-shadow:3px 3px 6px var(--shadow-color);-moz-box-shadow:3px 3px 6px var(--shadow-color);box-shadow:3px 3px 6px var(--shadow-color);z-index:100;border-radius:4px;min-width:220px;max-height:200px;margin:0;padding:0;list-style:none;overflow-y:auto}.variable-autosuggest-widget .variable-autosuggest-item{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:5px 12px;display:flex}.variable-autosuggest-widget .variable-autosuggest-item:hover,.variable-autosuggest-widget .variable-autosuggest-item.active{background:var(--highlight-list-item-light)}.variable-autosuggest-widget .variable-autosuggest-item .var-name{color:var(--font-color);font-size:13px}.variable-autosuggest-widget .variable-autosuggest-item .var-scope{white-space:nowrap;background:var(--default-light-light-grey-color);color:var(--font-color);border-radius:10px;padding:2px 8px;font-size:11px}.metadata-list-view{align-items:center;width:100%;margin-top:40px;display:flex}.metadata-list-view .editor-list-container{width:100%}.metadata-list-view .editor-list-container img{width:26px;max-width:unset!important}.metadata-list-view .editor-list-item.no-source{cursor:auto!important}.metadata-list-view .metadata-readonly-input{padding:12px 13px}.metadata-list-view>div:not(.editor-list-container){margin-top:9%}.metadata-list-view>div:not(.editor-list-container)>div{white-space:nowrap;cursor:pointer;align-items:center;font-size:1.7rem;display:flex}.metadata-list-view>div:not(.editor-list-container) .svg-button{margin-right:20px}.metadata-list-view>div:not(.editor-list-container) .svg-button svg{width:50px;height:50px}.metadata-list-view>div:not(.editor-list-container) .svg-stroke-special{stroke-width:4px}.glue-editor-area{flex-direction:column;flex-basis:100%;min-width:1200px;max-width:100vw;height:100%;display:flex;overflow:hidden}.glue-editor-area.pending-edit{cursor:progress}.glue-editor-area .glue-task-heading{text-align:center;word-break:break-all;justify-content:center;align-items:center;padding-bottom:10px;font-size:1.7rem;display:flex;position:relative}.glue-editor-area .glue-task-heading.glue-task-header-margin{margin-left:150px}.glue-editor-area .glue-task-heading .glue-task-heading-text{align-items:center;display:flex}.glue-editor-area .glue-task-heading .glue-task-heading-text.glue-task-selected{color:var(--default-light-blue);font-weight:600}.glue-editor-area .glue-content{flex-direction:column;flex-basis:100%;width:100%;display:flex;overflow:hidden}.glue-editor-area .glue-content.create-form{flex-basis:unset;max-height:320px}.glue-editor-area .glue-element-container{flex-direction:column;display:flex}.glue-editor-area .glue-element-container .phase-container,.glue-editor-area .glue-element-container .step-container{flex-wrap:wrap;justify-content:center;align-items:center;margin:2px 0;display:flex}.particle-handler{justify-content:center;align-items:center;margin-top:10px;margin-bottom:40px;display:flex}.particle-handler .particles{justify-content:space-around;align-items:flex-start;width:680px;height:37px;display:flex;position:relative}.particle-handler .particles .particle-lines{z-index:-100;align-items:center;width:100%;height:100%;display:flex;position:absolute}.particle-handler .particles .particle-lines .particles-background-line{background:var(--font-color);z-index:-100;border-radius:2px;width:100%;height:2px;position:absolute}.particle-handler .particles .particle-lines .particles-progress-line{background:var(--default-dark-blue);z-index:1;border-radius:4px;width:100%;height:4px;transition-property:width;transition-duration:.2s;transition-timing-function:ease-out;position:absolute}.particle-handler .particles .particle-lines .particles-progress-line.particle-no-1{width:12.5%}.particle-handler .particles .particle-lines .particles-progress-line.particle-no-2{width:37.5%}.particle-handler .particles .particle-lines .particles-progress-line.particle-no-3{width:62.5%}.particle-handler .particles .particle-lines .particles-progress-line.particle-no-4{width:87.5%}.particle-handler .particles .glue-particle-button{cursor:pointer;flex-direction:column;flex-basis:100%;align-items:center;display:flex}.particle-handler .particles .glue-particle-button .glue-particle-button-stretched{flex-direction:column;align-items:center;width:100%;display:flex}.particle-handler .particles .glue-particle-button .glue-particle-button-text{color:var(--default-light-blue);align-items:center;font-size:1.25rem;display:flex}.particle-handler .particles .glue-particle-button .glue-particle-button-text .glue-particle-classification-icon{margin:4px 0 0 4px}.particle-handler .particles .glue-particle-button.is-selected{cursor:default}.particle-handler .particles .glue-particle-button.is-selected .scalable-svg{transform:scale(1.2)}.particle-handler .particles .glue-particle-button.is-selected .glue-particle-button-text{cursor:default;color:var(--default-light-blue);font-size:1.4rem}.particle-handler .particles .glue-particle-button.is-selected .glue-particle{fill:var(--default-light-blue);stroke:#fff}.particle-handler .particles .glue-particle-button.is-selected .glue-particle .outer-circle{stroke:var(--default-light-blue)}.particle-handler .particles .glue-particle-button.is-selected .glue-particle .in-out-arrow{fill:#fff}.particle-handler .particles .glue-particle-button.is-disabled .glue-particle{fill:var(--font-white-color);stroke:var(--font-color)}.particle-handler .particles .glue-particle-button.is-disabled .glue-particle .in-out-arrow{fill:var(--font-color)}.particle-handler .particles .glue-particle-button.is-disabled .glue-particle-button-text{color:#bbbfbf}.particle-handler .particles .glue-particle-button:not(.is-selected):hover .glue-particle{fill:var(--default-blue);stroke:#fff}.particle-handler .particles .glue-particle-button:not(.is-selected):hover .glue-particle .outer-circle{stroke:var(--default-blue)}.particle-handler .particles .glue-particle-button:not(.is-selected):hover .glue-particle .in-out-arrow{fill:#fff}.glue-container{flex-direction:column;flex-grow:1;margin-top:10px;display:flex;position:relative;overflow:hidden}.glue-container .resources-area-view{flex-direction:column;height:100%;display:flex;overflow:hidden}.glue-container .edit-element-area{z-index:20;background:var(--background-color);width:100%;height:100%;transition:top .5s;position:absolute;top:0}.glue-container .edit-element-area .close-button{justify-content:center;align-items:center;margin:5px 0;display:flex}.glue-container .edit-element-area.hidden{top:100%}.glue-source-list-container{flex-direction:column;height:100%;display:flex;overflow:hidden}.glue-source-list-container .glue-source-list-heading{text-align:center;word-break:break-all;justify-content:center;align-items:center;padding-bottom:10px;font-size:1.7rem;display:flex}.glue-source-list-container .glue-content{overflow:auto}.glue-source-list-container .search-filter{justify-self:flex-start;width:400px;margin:10px 0}.glue-source-list-container .search-filter input{margin-left:2px;padding:8px 14px}.glue-creation-selectors{justify-content:center;display:flex}.glue-creation-selectors .glue-creation-selector{background:var(--background-color);z-index:0;cursor:pointer;outline:2px solid #bbbfbf;flex-direction:column;align-items:center;width:400px;height:250px;margin:20px;padding-bottom:20px;display:flex}.glue-creation-selectors .glue-creation-selector .glue-creation-selector-structure{flex-wrap:wrap;place-content:center;align-items:center;height:100%;display:flex;position:relative}.glue-creation-selectors .glue-creation-selector .glue-creation-selector-structure .glue-structure-template{pointer-events:none;height:max-content}.glue-creation-selectors .glue-creation-selector .glue-creation-selector-structure .glue-creation-selector-structure-overlay{color:#990404;background:#fff;border:1px solid #990404;border-radius:5px;padding:0 8px;font-size:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(340deg)}.glue-creation-selectors .glue-creation-selector:hover:not(.is-selected){filter:var(--global-hover)!important}.glue-creation-selectors .glue-creation-selector:active:not(.is-selected){filter:var(--global-active)!important}.glue-creation-selectors .glue-creation-selector.is-selected{cursor:default;background:var(--highlight-list-item-light)}.glue-creation-selectors .glue-creation-selector .step-wizard,.glue-creation-selectors .glue-creation-selector div[class*=rsw_]{flex-direction:column;height:100%;display:flex;overflow:hidden}.glue-creation-selectors .glue-creation-selector-text{align-items:center;font-size:1.1rem;display:flex}.glue-creation-sub-heading{color:#bbbfbf;margin-bottom:20px;font-size:1.25rem!important}.glue-loading-error-container{justify-content:center;align-items:center;gap:4vw;display:flex}.glue-loading-error-container .error-message{text-align:justify;white-space:pre-wrap;max-width:40vw}.glue-loading-error-container .error-message .error-title{text-align:center;margin-bottom:12px;text-decoration:underline}.glue-creation-navigation{flex-basis:auto;justify-content:center;margin:50px 0;display:flex}.glue-creation-navigation .glue-creation-navigation-block{width:1000px;max-width:60%}.glue-creation-navigation button{margin-left:1px;margin-right:1px}.glue-creation-navigation.extra-space{width:100%;position:absolute;top:380px}.lifecycle-status-view-content{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;font-size:1rem;display:flex}.lifecycle-status-view-content .type{flex-direction:column;align-items:center;display:flex}.lifecycle-status-view-content .type .type-name{text-align:center;font-size:1.5rem}.lifecycle-status-view-content .type .svg-button{cursor:default}.lifecycle-status-view-content .set-date,.lifecycle-status-view-content .responsible{text-align:center;margin-top:5px}.lifecycle-icon{flex-direction:column;align-items:center;margin:3px 4px 0;display:flex}.lifecycle-icon.is-small svg{width:16px;height:16px}.lifecycle-icon.is-medium-small svg{width:20px;height:20px}.lifecycle-icon.is-big svg{width:36px;height:36px}.lifecycle-icon.with-margin-bot{margin-bottom:5px}.lifecycle-menu-view{flex-direction:column;align-items:center;width:100%;display:flex}.lifecycle-menu-view .lifecycle-menu-title{color:var(--font-color)}.lifecycle-menu-view .lifecycle-menu-buttons{align-items:center;height:90px;display:flex}.lifecycle-menu-view .lifecycle-menu-buttons .medium-svg{border:2px var(--font-color) solid;width:80px;height:65px;color:var(--font-color);flex-direction:column;align-items:center;margin:0 5px;padding-top:10px;font-size:13px}.lifecycle-menu-view .lifecycle-menu-buttons .medium-svg svg{width:27px;margin:0}.lifecycle-menu-view .lifecycle-menu-buttons .medium-svg svg .svg-colors{stroke:var(--font-color)}.lifecycle-menu-view .lifecycle-menu-buttons .medium-svg:hover{background-color:var(--default-light-blue);color:#fff;border:0}.lifecycle-menu-view .lifecycle-menu-buttons .medium-svg:hover .svg-colors{stroke:#fff}.lifecycle-menu-view .lifecycle-menu-buttons .medium-svg.is-selected{background-color:var(--default-dark-blue);color:#fff;border:0}.lifecycle-menu-view .lifecycle-menu-buttons .medium-svg.is-selected .svg-colors{stroke:#fff}:root{--resource-list-container-margin:0 20px}.glue-resources-overview.is-resizing .resource-list-container,.glue-resources-overview.is-resizing .resource-details-container{transition:none}.glue-resources-overview.is-edit-snap>.resource-list-container,.glue-resources-overview.is-edit-snap>.resource-details-container,.glue-resources-overview.is-edit-snap>.common-divider{transition:none!important}.glue-resources-overview.is-edit-exit-reference>.resource-reference-list-container,.glue-resources-overview.is-edit-exit-list>.resource-list-container:first-child:not(.hide-view){flex-grow:0!important;flex-shrink:0!important;flex-basis:var(--edit-frozen-width,auto)!important;transition:none!important}.glue-resources-overview.is-edit-exit-reference>.resource-reference-list-container>*{flex-shrink:0;min-width:0!important}.glue-resources-overview.is-edit-reference>.resource-list-container:first-child{visibility:hidden;margin:0;overflow:hidden;flex-basis:0!important;min-width:0!important}.glue-resources-overview.is-edit-reference>.resource-list-container:first-child>*{min-width:0!important}.glue-resources-overview.is-edit-reference>.resource-reference-list-container{flex-grow:0!important;flex-shrink:0!important;flex-basis:var(--edit-frozen-width,auto)!important;transition:none!important}.glue-resources-overview.is-edit-reference>.resource-reference-list-container>*{flex-shrink:0;min-width:0!important}.glue-resources-overview.is-edit-reference>.resource-details-container{flex-basis:100%!important}.glue-resources-overview.is-edit-list>.resource-list-container:first-child:not(.hide-view){flex-grow:0!important;flex-shrink:0!important;flex-basis:var(--edit-frozen-width,auto)!important;transition:none!important}.glue-resources-overview.is-edit-list>.resource-reference-list-container{visibility:hidden;margin:0;overflow:hidden;flex-basis:0!important;min-width:0!important}.glue-resources-overview.is-edit-list>.resource-reference-list-container>*{min-width:0!important}.glue-resources-overview.is-edit-list>.reference-divider{width:0;margin:0;overflow:hidden}.glue-resources-overview.is-edit-list>.resource-details-container,.glue-resources-overview.is-edit-list>.resource-list-container.hide-view~.resource-details-container{flex-basis:100%!important}.glue-resources-overview>.common-divider{transition:width .7s,margin .7s}.glue-resources-overview{flex-direction:row;flex-basis:100%;display:flex;overflow:auto}.glue-resources-overview .resource-resizer{cursor:ew-resize}.glue-resources-overview .resource-list-container{margin:var(--resource-list-container-margin);flex-direction:column;flex-basis:25%;padding-top:10px;transition:all .7s;display:flex;overflow:hidden}.glue-resources-overview .resource-list-container .resource-creation-source-container{margin-left:auto}.glue-resources-overview .resource-list-container>.search-filter{margin:0 1px 20px}.glue-resources-overview .resource-list-container.hide-view{visibility:hidden;flex-basis:0;margin:0}.glue-resources-overview .resource-list-container.hide-view>*{width:var(--pane-content-width,100%);flex-shrink:0}.glue-resources-overview .resource-list-container.hide-margin{margin:0}.glue-resources-overview .resource-list-container .glue-parallel-resource{margin-bottom:4px;position:relative}.glue-resources-overview .resource-list-container .glue-parallel-resource .glue-parallel-resource-task{width:calc(100% - 26px)}.glue-resources-overview .resource-list-container .glue-parallel-resource .glue-parallel-close{position:absolute;top:2px;right:6px}.glue-resources-overview .resource-list-container .glue-parallel-resource .glue-parallel-phase-step{pointer-events:none;justify-content:center;align-items:center;margin:-6px 0;display:flex;transform:scale(.6)}.glue-resources-overview .resource-list-container .glue-parallel-resource .particle-handler{margin:0 0 10px}.glue-resources-overview .resource-list-container .glue-parallel-resource .particle-handler .glue-navigator{width:100%}.glue-resources-overview .resource-list-container .glue-parallel-resource .particle-handler .glue-navigator .glue-navigator-content{margin:0;padding-left:0}.glue-resources-overview .resource-list-container .glue-parallel-resource .particle-handler .glue-navigator .glue-navigator-content .particles{width:100%}.glue-resources-overview .resource-list-container .glue-parallel-resource .particle-handler .glue-navigator .glue-navigator-content .particles .glue-particle-button-text{font-size:.5rem}.glue-resources-overview .resource-list-container .glue-parallel-resource .particle-handler .glue-navigator .glue-navigator-content .scalable-svg{margin-top:6px}.glue-resources-overview .resource-list-container .glue-parallel-resource .particle-handler .glue-navigator .glue-navigator-content svg{width:24px;height:24px}.glue-resources-overview .resource-list-container .glue-parallel-resource .arrow-button svg{width:16px;height:16px}@media only screen and (width>=1600px){.glue-resources-overview .resource-list-container .glue-parallel-resource{margin-bottom:12px}.glue-resources-overview .resource-list-container .glue-parallel-resource .glue-parallel-phase-step{margin:0;transform:scale(.8)}.glue-resources-overview .resource-list-container .glue-parallel-resource .glue-particle-button-text{font-size:.7rem!important}.glue-resources-overview .resource-list-container .glue-parallel-resource .particles .scalable-svg{margin-top:3px!important}.glue-resources-overview .resource-list-container .glue-parallel-resource .particles svg{width:32px!important;height:32px!important}}.glue-resources-overview .resource-header{white-space:nowrap;flex-shrink:0;justify-content:space-between;height:32px;margin-bottom:10px;font-size:1.4rem;display:flex}.glue-resources-overview .resource-header .modal-page{font-size:1rem}.glue-resources-overview .resource-details-container{visibility:hidden;white-space:nowrap;flex-direction:column;flex-basis:0%;width:0;margin-left:-1px;transition:all .7s;display:flex;overflow:hidden}.glue-resources-overview .resource-details-container.show-details{visibility:visible;flex-basis:calc(50% - 80px)}.glue-resources-overview .resource-details-container.is-half-expanded{flex-basis:calc(75% - 40px)}.glue-resources-overview .resource-details-container.is-fully-expanded{flex-basis:100%}.glue-resources-overview .resource-details-container .resource-details-source-view{background:var(--default-light-grey-color)}.glue-resources-overview .resource-details-container .resource-details-source-view .form-input{padding:6px 10px}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area{display:flex}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-body-icon-container{align-items:center;margin:0 10px 0 14px;display:flex;position:relative}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-body-icon-container.fill-on-hover:hover .source-body-icon:not(:last-child) .svg-colors{fill:var(--default-light-black-color)}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-body-icon-container .source-body-icon{cursor:unset;margin-top:4px}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-body-icon-container .source-body-icon svg{width:85px;height:85px}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-body-icon-container>div:not(.source-body-icon){width:100%;height:100%;display:none;position:absolute;top:0;left:0}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-body-icon-container>div:not(.source-body-icon) .source-body-view{justify-content:center;align-items:center;width:100%;height:100%;margin:0}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-body-icon-container>div:not(.source-body-icon) .source-body-view .svg-colors{color:var(--font-white-color)}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-body-icon-container:hover>div:not(.source-body-icon){display:flex}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-area-form{flex-basis:100%}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-area-form .source-header{padding-top:4px;padding-bottom:4px;display:flex}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-area-form .source-header .source-header-name{flex-basis:100%}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-area-form .source-header .source-header-name:not(.form-label){min-height:45px}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-area-form .source-header .source-header-name .input-readonly-content{font-size:1.4rem;font-weight:700}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-area-form .source-header .source-header-icons{align-items:center;margin-left:auto;margin-right:10px;display:flex}.glue-resources-overview .resource-details-container .resource-details-source-view .source-area .source-area-form .source-body{display:flex}.glue-resources-overview .resource-details-container form{flex-direction:column}.glue-resources-overview .resource-details-container .glue-form-tabs-headers{background:var(--default-light-grey-color);justify-content:normal;padding-top:0;padding-left:4px;position:relative}.glue-resources-overview .resource-details-container .glue-form-tabs-headers:after{content:"";background:var(--default-grey-color);border-radius:40%;width:calc(100% - 20px);height:2px;position:absolute;bottom:0;left:8px}.glue-resources-overview .resource-details-container .glue-form-tabs-headers .glue-form-tabs-header{padding-bottom:0;font-size:1.1rem}.glue-resources-overview .resource-details-container .resource-details-list{flex-direction:column;flex-basis:100%;display:flex;position:relative;overflow:hidden}.glue-resources-overview .resource-details-container .resource-details-list.hide-background .glue-form-tabs-headers{background:0 0}.glue-resources-overview .resource-details-container .resource-details-list.hide-background .resource-usage-path-item{pointer-events:none}.glue-resources-overview .resource-details-container .resource-details-list .submit-footer{margin-left:1px}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form{padding:0 20px}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-label .form-label{padding-top:0}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path{flex-direction:column;display:flex;overflow:hidden}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item{cursor:pointer;flex-wrap:wrap;align-items:center;padding-bottom:8px;padding-left:5px;display:flex}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item.resource-usage-path-task{font-size:1.25rem}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item.resource-usage-path-task.is-selected{color:var(--default-light-blue);font-weight:600}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item.is-not-interactable{pointer-events:none}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item.is-selected .glue-arrow{--glue-arrow-bg-color:var(--default-light-blue)}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item.is-selected .glue-particle{fill:var(--default-light-blue)}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item.is-selected .glue-particle .outer-circle{stroke:var(--default-light-blue)}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item.is-selected .glue-particle .in-out-arrow{fill:#fff}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item:active{filter:var(--global-active)!important}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item:hover .svg-colors{fill:var(--default-blue);stroke:var(--default-blue)}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item:hover .glue-arrow{--glue-arrow-bg-color:var(--default-blue)}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item:hover .glue-particle{fill:var(--default-blue)}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item:hover .glue-particle .outer-circle{stroke:var(--default-light-blue)}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item:hover .glue-particle .in-out-arrow{fill:#fff}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item .phase{--glue-arrow-height:24px;font-size:.9rem}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item .step{--glue-arrow-height:20px;font-size:.9rem}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item .resource-usage-particle{flex-shrink:0;align-items:center;margin-left:4px;display:flex}.glue-resources-overview .resource-details-container .resource-details-list .resource-details-form .resource-usage-path .resource-usage-path-item .resource-usage-particle .resource-usage-particle-text{color:var(--font-color);margin-bottom:3px;margin-left:6px;font-size:.9rem}.glue-resources-overview .resource-list{flex-basis:100%;padding:2px;overflow:hidden auto}.glue-resources-overview .resource-list.resource-list-drag-highlight{background-color:var(--default-light-grey-color);border:2px dashed var(--font-color);background-image:url("data:image/svg+xml,%3c!--%20-%20Copyright%20(c)%20eXXcellent%20solutions%20GmbH%202024.%20-%20All%20rights%20reserved.%20-%20-%20This%20file%20is%20made%20available%20under%20the%20terms%20of%20the%20license%20-%20agreement%20that%20accompanies%20this%20distribution.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cg%20class='nc-icon-wrapper'%3e%3cg%20id='Outline_Icons_1_'%3e%3cg%20class='svg-stroke%20svg-colors'%20stroke='currentColor'%20fill='none'%20stroke-width='1'%3e%3cg%20id='base'%3e%3cpath%20fill='none'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M23.5%2018.5v5H.5v-5'%20/%3e%3c/g%3e%3cg%20id='arrow'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M19%207.501L12%20.5%205%207.501%208.5%207.5v11h7V7.501z'%20/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:60px;padding:0}.glue-resources-overview .resource-list .resource-list-item{cursor:pointer;word-break:break-word;flex-direction:row;justify-content:space-between;align-items:center;padding:6px 0;display:flex}.glue-resources-overview .resource-list .resource-list-item:hover{background-color:var(--highlight-list-item-light)}.glue-resources-overview .resource-list .resource-list-item:hover.hide-classification-on-hover .resource-information-classification-icon:not(.keep-classification){display:none}.glue-resources-overview .resource-list .resource-list-item.is-selected{background-color:var(--highlight-list-item-dark)}.glue-resources-overview .resource-list .resource-list-item.is-highlighted{background-color:var(--highlight-list-item-light)}.glue-resources-overview .resource-list .resource-list-item.is-unused,.glue-resources-overview .resource-list .resource-list-item.is-unused .resource-type .svg-colors{color:var(--font-unused-list-item)}.glue-resources-overview .resource-list .resource-list-item .resource-information{align-items:center;display:flex}.glue-resources-overview .resource-list .resource-list-item .resource-information .resource-information-classification-icon{margin-left:4px}.glue-resources-overview .resource-list .resource-list-item .resource-type{margin-right:4px}.glue-resources-overview .resource-list .resource-list-item .edit-resource{align-items:center;display:flex}.glue-resources-overview .resource-list .resource-list-item .edit-resource>div:not(:first-child){margin-left:6px}.source-chooser{flex-direction:column;height:100%;display:flex;overflow-x:auto}.source-chooser .source-chooser-wrapper{flex-direction:column;min-width:1000px;height:100%;display:flex}.source-chooser .weighted-column>div{margin:0 4px 0 0;padding:0}.source-chooser .source-chooser-header{text-align:center;margin-bottom:20px;font-size:1.7rem}.source-chooser .source-chooser-filter{margin-bottom:10px;display:flex}.source-chooser .source-chooser-filter .search-filter{justify-self:flex-start;width:500px}.source-chooser .source-chooser-filter .search-filter input{margin-left:2px;padding:8px 14px}.source-chooser .source-chooser-filter .source-chooser-filter-tabs{margin-left:auto;display:flex}.source-chooser .source-chooser-filter .source-chooser-filter-tabs .source-chooser-filter-tab{cursor:pointer;white-space:nowrap;border-bottom:1px solid var(--default-medium-grey-color);flex-direction:column;justify-content:flex-end;align-items:center;min-width:100px;height:44px;padding:0 30px;display:flex}.source-chooser .source-chooser-filter .source-chooser-filter-tabs .source-chooser-filter-tab:hover{background:var(--default-light-grey-color)}.source-chooser .source-chooser-filter .source-chooser-filter-tabs .source-chooser-filter-tab.is-selected{border-bottom:2px solid var(--font-color);font-weight:700}.source-chooser .source-chooser-filter .source-chooser-filter-tabs .source-chooser-filter-tab img{margin-bottom:3px}.source-chooser .source-chooser-list{flex-basis:100%;overflow:auto}.source-chooser .editor-list-item{cursor:pointer}.source-chooser .editor-list-item.source-chooser-selection-icon-wrapper{position:relative}.source-chooser .editor-list-item.source-chooser-selection-icon-wrapper .source-chooser-selection-icon{visibility:hidden;position:absolute;top:18px;left:8px}.source-chooser .editor-list-item.source-chooser-selection-icon-wrapper:hover .source-chooser-selection-overlay{display:flex}.source-chooser .editor-list-item.source-chooser-selection-icon-wrapper .source-chooser-selection-overlay{background-color:var(--default-light-grey-color);opacity:.75;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.source-chooser .editor-list-item.source-chooser-selection-icon-wrapper .source-chooser-selection-overlay .svg-button{margin:0 40px}.source-chooser .editor-list-item:hover .source-chooser-selection-icon{visibility:visible}.source-chooser .simulation-chooser{flex-direction:column;flex-basis:100%;display:flex;overflow:hidden}.source-chooser .simulation-chooser .simulation-chooser-select{float:right;white-space:pre-wrap;width:400px;margin:2px 2px 2px auto;padding-bottom:10px}.glue-source-creation-modal{font-size:1rem}.glue-source-creation-modal .glue-source-form-header{align-items:center;margin-bottom:10px;font-size:1.5rem;display:flex}.glue-source-creation-modal .glue-source-form-header>:first-child{margin-right:6px}.glue-source-creation-modal .glue-source-form-container{width:100%}.glue-source-creation-modal .glue-form-toggle-switch-area>div:not(:first-child){margin-left:64px}.glue-source-creation-modal form{-webkit-box-shadow:unset!important;-moz-box-shadow:unset!important;box-shadow:unset!important}.hide-reference-icon svg .source-reference-icon{display:none}.source-context-menu .svg-colors{color:var(--font-color)!important}.not-stroked .outline-path{stroke-dasharray:0 0}.source-context-submenu{top:-525px!important}.submit-footer{background:var(--default-light-black-color);justify-content:flex-end;align-items:center;margin-top:auto;display:flex}.submit-footer button.is-disabled{background:var(--default-grey-color)}.sticky-hover-component{background-color:inherit;align-items:stretch;width:100%;display:flex;position:relative}.sticky-hover-component .content{flex-basis:100%}.sticky-hover-component .sticky-hover-sticky{background:inherit;align-items:center;padding-right:6px;display:flex;position:sticky;right:0}.sticky-hover-component .sticky-hover-sticky.sticky-hover-absolute{height:100%;position:absolute}.sticky-hover-component .sticky-hover-sticky .hover-content{align-items:center;display:none}.sticky-hover-component .sticky-hover-sticky .hover-content>:first-child{margin-left:6px}.sticky-hover-component .sticky-hover-sticky .default-content{align-items:center;display:flex}.sticky-hover-component:hover .hover-content{display:flex}.common-divider{justify-content:space-around;align-items:flex-start;transition:margin .7s;display:flex;position:relative}.common-divider.hide-divider{visibility:hidden}.common-divider .toggle-divider{background:var(--background-color);z-index:3;align-self:center;position:absolute}.common-divider .toggle-divider.hide-toggle{display:none}.common-divider .divider-background-line{background:var(--default-grey-color);z-index:2;border-radius:40%;width:3px;height:100%;margin:0 10px;position:absolute}.common-divider .divider-background-line.hide-view{display:none}.glue-form{display:flex;overflow:auto}.glue-submit-area{justify-content:flex-end;margin:1px;display:flex}.glue-submit-area.justify-right{justify-content:flex-end;margin-top:15px;margin-right:-10px}.glue-submit-area .left:first-child{margin-right:auto!important}.glue-form.glue-task{width:min(60% + 416px,1416px)}.glue-content.create-form{align-items:center}.glue-form-tabs{flex-direction:column;height:100%;display:flex;overflow:hidden}.glue-form-tabs .glue-form-tabs-headers{justify-content:flex-end;align-items:center;margin-bottom:10px;padding:3px 0;display:flex}.glue-form-tabs .glue-form-tabs-header{cursor:pointer;padding:5px 10px;font-size:1.4rem;display:flex;position:relative}.glue-form-tabs .glue-form-tabs-header.is-selected{color:var(--font-color);font-weight:700}.glue-form-tabs .glue-form-tabs-header.is-disabled{color:var(--default-light-grey-color);cursor:default}.glue-form-tabs .glue-form-tabs-header .glue-form-tabs-header-dirty{background:var(--default-dark-blue);border-radius:50%;width:15px;height:15px;position:absolute;right:-1px;transform:scale(.5)}.glue-form-tabs .glue-form-tabs-area{flex-basis:100%;display:none;overflow:auto}.glue-form-tabs .glue-form-tabs-area.is-visible{display:flex}.application-container{flex-direction:column;min-width:1200px;height:100%;transition:padding-left .5s;display:flex}.application-container .slider-target{flex-direction:column;flex-basis:100%;display:flex;position:relative;overflow:hidden}.application-container.is-loading-progress,.application-container.is-loading-progress *{cursor:progress}.error-display-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.error-display-container>p{font-size:1.4rem}.error-display-container .error-display-container-description{flex-direction:column;gap:10px;width:600px;margin-top:20px;margin-bottom:20px;display:flex}.error-display-container .error-display-container-description textarea{resize:none}.SplitPane{-webkit-user-select:none!important;user-select:none!important;-khtml-user-select:none!important;-o-user-select:none!important}.Resizer{box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:var(--background-color);height:100%}.Resizer.horizontal{cursor:ns-resize;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='8'><path d='M0 1 h30 M0 4 h30 M0 7 h30' fill='none' stroke='grey'/></svg>");background-position:50%;background-repeat:no-repeat;width:100%;height:8px}.Resizer.horizontal:hover{filter:var(--global-hover)!important}.Resizer.vertical{cursor:ew-resize;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='30'><path d='M1 0 v30 M4 0 v30 M7 0 v30' fill='none' stroke='grey'/></svg>");background-position:50%;background-repeat:no-repeat;width:8px}.Resizer.vertical:hover{filter:var(--global-hover)!important}.main-area{flex-basis:100%;position:relative}.main-area.animate-pane .Pane.horizontal{-o-transition:height .3s;transition:height .3s}.main-area.animate-pane .Pane.vertical{-o-transition:width .3s;transition:width .3s}.main-area.animate-pane .graph-container{-o-transition:left .3s;transition:left .3s}.source-container{box-sizing:border-box;align-items:center;width:100%;display:flex}.source-container.source-container-error input{border-color:red}.source-container.source-container-readonly{align-items:unset}.source-container.source-container-readonly .source-container-input{flex-basis:unset}.source-container.source-container-readonly button{margin-top:-4px}.source-container .source-container-icon{margin-right:4px;margin-top:0!important}.source-container .source-container-input{flex-basis:100%;padding:0 8px 0 0}.source-container .source-button-group{margin-left:auto}.source-container .source-button-group>div{padding-left:6px}.source-container .source-button-group img{width:auto;height:100%}.fmi-connection-details{margin-top:12px;padding:6px 20px;display:flex}.fmi-connection-details>div{flex-basis:50%;max-width:600px}.fmi-connection-details .fmi-sync-modal-list-header-item{padding-bottom:20px}.fmi-connection-details .fmi-sync-item-area{background:var(--background-color);cursor:default}.fmi-connection-details .fmi-sync-item-area .svg-button{cursor:default}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}:is(.context-menu .context-menu-item,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)),.mxPopupMenu .context-menu-item,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))){white-space:nowrap;cursor:pointer;font-size:inherit;min-width:100px}.data-type-option-sub-type,.context-menu .context-menu-item .context-menu-item-content,.mxPopupMenu .context-menu-item .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.data-type-option-sub-type:hover,.context-menu .context-menu-item:hover>.context-menu-item-content,.context-menu .context-menu-item>.mxPopupMenuItem,.mxPopupMenu .context-menu-item:hover>.context-menu-item-content,.mxPopupMenu .context-menu-item>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.square,.square-Unset,.square-Boolean,.square-Enumeration,.square-String,.square-Binary,.square-Real,.square-Integer{flex-shrink:0;width:14px;height:14px;margin:5px 13px 3px 3px}.square-Integer{background:#5cb9b9}.square-Real{background:#d99393}.square-Binary{background:#bfa98f}.square-String{background:#9096e1}.square-Enumeration{background:#97b95c}.square-Boolean{background:#d9d646}.square-Unset{background:var(--default-grey-color)}.data-type-form-default .input-readonly-container .input-readonly-content{margin-top:22px;margin-left:10px}.data-type-form-default .input-readonly-container:not(.input-with-label) .input-readonly-content{margin-top:12px;margin-left:0}.data-type-option{align-items:center;margin:-8px -12px;padding:8px 12px;display:flex}.data-type-option .data-type-option-context-arrow{margin-left:auto}.data-type-option-sub-type{cursor:pointer;display:flex}.data-type-option-sub-type.data-type-option-sub-type-selected{background-color:var(--default-grey-color)!important}.data-type-option-sub-type.data-type-option-sub-type-highlighted{font-weight:700}.inline-text-data-type{white-space:nowrap;min-width:40px}.react-select-option.data-type-value-select{display:flex}.react-select-option.data-type-value-select.data-type-value-select-fmu{color:#bbbfbf}body{--editor-theme-color:var(--default-medium-grey-color)}.editor-container{cursor:default;flex-direction:column;height:100%;display:flex}.editor-container .editor-area{flex-direction:column;flex-basis:100%;height:100%;margin-top:6px;font-size:1.1rem;display:flex;overflow:hidden auto}.editor-container .editor-area.creation-container{max-height:calc(100% - 110px);overflow-y:auto}.editor-container .editor-area.creation-container>:first-child{height:100%}.editor-container .editor-area .submit-footer{width:100%;position:absolute;bottom:0}.editor-container .editor-area .editor-area-details{flex-direction:column;flex-basis:100%;height:100%;display:flex;overflow-y:auto}.editor-container .editor-area .editor-area-details.edit-mode{max-height:calc(100% - 46px)}.editor-container .editor-area .editor-area-details.edit-preview:hover{cursor:url("data:image/svg+xml,%3c!--%20-%20Copyright%20(c)%20eXXcellent%20solutions%20GmbH%202023.%20-%20All%20rights%20reserved.%20-%20-%20This%20file%20is%20made%20available%20under%20the%20terms%20of%20the%20license%20-%20agreement%20that%20accompanies%20this%20distribution.%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3e%3cg%20class='svg-colors'%20fill='white'%20color='%23707070'%3e%3cpath%20stroke-linecap='round'%20stroke='currentColor'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M7.294%2021.675L.828%2023.192l1.517-6.465%2015.6-15.602a2%202%200%200%201%202.829%200l2.122%202.122c.78.781.78%202.047%200%202.829L7.294%2021.675z'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M22.191%206.784l-4.953-4.952'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M20.764%208.211l-4.94-4.965'%20/%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-miterlimit='10'%20d='M7.546%2021.424l-4.95-4.95'%20/%3e%3cpath%20fill='none'%20id='Frames-24px'%20d='M0%200h24v24H0z'%20/%3e%3c/g%3e%3c/svg%3e") 0 20,auto}.editor-container .editor-area .editor-area-details>*{height:100%}.editor-container .editor-header{background-color:var(--editor-theme-color);align-items:center;min-height:50px;padding:6px 30px 10px;display:flex}.editor-container .editor-header .editor-tab-portal{width:50px;margin-top:-2px;margin-bottom:-6px;margin-left:4px}.editor-container .editor-header .editor-tab-portal svg{width:46px;height:46px}.editor-container .editor-header .editor-tab-portal .edit-svg svg{width:40px;height:40px}.editor-container .editor-header .editor-tab-portal .svg-stroke{stroke-width:1.5px}.editor-container .editor-header .parameter-variant-selector{color:#fff}.editor-container .editor-header .editor-title{white-space:nowrap;color:#fff;flex-grow:0;flex-basis:40%;padding-right:10px;font-size:1.7rem;font-weight:lighter}.editor-container .editor-header .editor-tabs{flex:1 0 auto;justify-content:flex-end;font-size:1.1rem;display:flex}.editor-container .editor-header .editor-tabs .editor-tabs-area{flex-wrap:wrap;align-items:center;display:flex}.editor-container .editor-header .editor-tabs .editor-tabs-area .editor-tab-item{white-space:nowrap;cursor:pointer;color:#fff;padding:4px 10px 0;font-size:1.5rem}.editor-container .editor-header .editor-tabs .editor-tabs-area .editor-tab-item.is-selected{cursor:default;font-weight:700}.editor-container .editor-header .editor-tabs .editor-tabs-area .editor-tab-item:hover:not(.is-selected){filter:var(--global-hover)!important}.editor-container .is-meta{--editor-theme-color:var(--default-blue)}.editor-container .is-system{--editor-theme-color:#243f59}.editor-container .is-component{--editor-theme-color:#5998d9}.editor-container .is-reference{--editor-theme-color:#39638c}.editor-container .is-connection{--editor-theme-color:var(--font-color)}.editor-container .is-connection .editor-title,.editor-container .is-connection .editor-tabs .is-selected{color:var(--font-white-color)!important}.editor-container .is-note{--editor-theme-color:#faf1b5}.editor-container .is-note .editor-title,.editor-container .is-note .editor-tabs .is-selected{color:#a4a4a4!important}.highlight-rotation{transform:rotate(-45deg)}.templates-submenu{z-index:100;max-height:40vh;overflow:hidden auto}.templates-submenu.templates-list-up{bottom:0;top:unset!important}.templates-dropdown .arrow-down-full{width:12px;height:8px}.is-disabled{cursor:not-allowed}.is-disabled .svg-colors{color:var(--default-grey-color)!important}.parameter-binding-list-item-buttons-hover{padding:6px 2px;display:flex}.parameter-binding-list-item-buttons-hover button{padding:0 3px}.parameter-binding-list-item{background-color:var(--default-light-grey-color);cursor:move;align-items:center;margin-top:4px;padding:10px;display:flex;position:relative}.parameter-binding-list-item:hover{background:var(--highlight-list-item-light)}.parameter-binding-list-item.is-selected{background:var(--highlight-list-item-dark)}.parameter-binding-list-item.is-selected .parameter-binding-list-item-index{border-width:4px;padding-top:0;font-weight:700}.parameter-binding-list-item .parameter-binding-list-item-index{background:var(--background-color);width:44px;min-width:44px;height:44px;color:var(--font-color);border:2px solid var(--font-color);white-space:pre;border-radius:50%;justify-content:center;padding-top:2px;font-size:26px;display:flex}.parameter-binding-list-item:first-child .parameter-binding-ordered-create-area.top-button>div{top:-2px}.parameter-binding-list-item:last-child .parameter-binding-ordered-create-area.bottom-button>div{bottom:-2px}.parameter-binding-list-item .parameter-binding-ordered-create-area{width:100%;height:20%;position:absolute;left:0;background:0 0!important}.parameter-binding-list-item .parameter-binding-ordered-create-area:hover>div{display:block}.parameter-binding-list-item .parameter-binding-ordered-create-area>div{z-index:150;display:none;position:absolute;left:calc(50% - 12px)}.parameter-binding-list-item .parameter-binding-ordered-create-area.top-button{top:-2px}.parameter-binding-list-item .parameter-binding-ordered-create-area.top-button>div{top:-12px}.parameter-binding-list-item .parameter-binding-ordered-create-area.bottom-button{bottom:-2px}.parameter-binding-list-item .parameter-binding-ordered-create-area.bottom-button>div{bottom:-12px}.parameter-binding-list-dragged-element{z-index:10000;background:var(--default-light-grey-color)!important}.parameter-binding-list-dragged-element .parameter-binding-ordered-create-area>div{display:none!important}body>.parameter-binding-list-item{pointer-events:all!important}body>.parameter-binding-list-item *{cursor:unset!important}.parameter-editor-area{flex-direction:column;flex-basis:100%;height:100%;max-height:100%;display:flex;overflow:hidden}.parameter-editor-area.edit-active{max-height:calc(100% - 46px)}.parameter-editor-area .parameter-list-area{flex-basis:calc(100% - 44px);display:flex;overflow:hidden}.parameter-editor-area .parameter-binding-list-area{flex-direction:column;flex-basis:100%;max-width:120px;height:100%;transition:max-width .3s;display:flex;overflow:hidden}.parameter-editor-area .parameter-binding-list-area.is-collapsed{max-width:0;margin-right:0}.parameter-editor-area .parameter-binding-list-area .parameter-binding-list-header{white-space:nowrap;color:#fff;background-color:#71889f;align-items:center;width:120px;margin:0;padding:10px;display:flex}.parameter-editor-area .parameter-binding-list-area .parameter-binding-list-header>div:last-child{margin-left:auto}.parameter-editor-area .parameter-binding-list-area .parameter-binding-list-header>div:last-child button{margin:0}.parameter-editor-area .parameter-binding-list-area .parameter-binding-list-header .information-view-wrapper .svg-colors{color:#fff}.parameter-editor-area .parameter-binding-list-area .parameter-binding-list{width:120px;height:100%;overflow:hidden auto}.parameter-editor-area form.is-vertical-form{flex-basis:100%;padding:0 20px 10px;overflow:hidden auto}.parameter-editor-area form.is-vertical-form .parameter-set-form-toggle{width:300px}.parameter-editor-area .parameter-result-list{flex-basis:100%;overflow:hidden auto}.parameter-editor-area .parameter-result-list.selection-active{max-height:calc(100% - 84px)}.parameter-editor-area .parameter-result-list .parameter-result-child-row .weighted-column:first-child{padding-left:26px;padding-right:6px}.parameter-editor-area .parameter-result-list .parameter-result-child-row .weighted-column{background:var(--default-medium-grey-color)}.parameter-editor-area .parameter-result-list .parameter-result-unique{font-weight:700}.parameter-editor-area .parameter-result-list .parameter-result-expand-svg{margin-top:4px;margin-left:-12px}.parameter-editor-area .parameter-result-list .parameter-result-expand-svg svg{width:12px;height:12px}.parameter-editor-area .parameter-result-list .parameter-result-select{margin-left:-12px;margin-right:8px}.parameter-editor-area .parameter-result-list .parameter-result-definition{display:inline-flex}.parameter-editor-area .parameter-result-list .parameter-result-definition>span:first-child{min-width:70px}.parameter-editor-area .parameter-result-list .parameter-result-definition>span{overflow:hidden}.parameter-editor-area .parameter-list-header{justify-content:space-between;width:100%}.parameter-editor-area .parameter-list-header .default-button{margin:0}.parameter-editor-area .parameter-list-header .parameter-list-header-text{white-space:nowrap;flex-basis:100%;justify-content:center;margin-top:2px;font-size:1.25rem;display:flex}.parameter-editor-area .parameter-list-header .parameter-list-header-text .svg-button{padding-top:3px;padding-left:2px}.parameter-editor-area .parameter-list-header .parameter-list-header-text .information-view-wrapper{align-items:flex-start}.parameter-editor-area .parameter-list-header .parameter-list-header-text .parameter-list-header-text-inline{padding-top:5px;padding-left:6px;font-size:.9rem}.parameter-editor-area .parameter-list-header .parameter-list-header-buttons{white-space:nowrap;flex-basis:100%;align-items:center;margin-bottom:4px;display:flex}.parameter-editor-area .parameter-list-header .parameter-list-header-buttons.is-parameter-set-interaction{justify-content:flex-end;margin-right:8px}.default-button:hover:not(.parameter-editor-area .parameter-list-header .parameter-list-header-buttons:active) svg{filter:var(--global-hover)!important}.parameter-editor-area .parameter-binding-editor-form-area{flex-basis:100%;padding-left:20px;overflow:hidden auto}.parameter-editor-area .parameter-binding-editor-form-area.with-no-padding{padding-left:0}.binary-parameter-value>.binary-parameter{padding:8px 0;display:flex}.binary-parameter-value>.binary-parameter .binary-parameter-text{text-overflow:ellipsis;overflow:hidden}.binary-parameter-value>.binary-parameter .binary-parameter-delete{margin-left:auto;padding-top:3px}.binary-parameter-buttons{display:flex}.toggle-button{cursor:pointer;border:none;flex-direction:row;flex-grow:0;justify-content:space-between;margin-left:6px;padding:0;display:flex;position:relative}.toggle-button .toggle-left,.toggle-button .toggle-right{background-color:var(--default-light-grey-color);padding:6px 12px;transition:color .2s}.toggle-button.left .toggle-left,.toggle-button.right .toggle-right{color:#fff;background-color:var(--default-blue)!important}.parameter-list-header .parameter-list-header-buttons>*{margin-left:10px}.parameter-list-header .parameter-list-header-buttons .parameter-search-filter{width:200px;height:33px;margin-top:1px;margin-bottom:1px;font-size:1rem}.parameter-list-header .show-component-variable{flex-direction:row;align-items:center;gap:5px;font-size:.8rem;display:flex}.parameter-list-header .parameter-filter{flex-direction:row;align-items:center;gap:10px;font-size:1rem;display:flex}.parameter-list-header .parameter-filter .filter-option{background-color:var(--default-light-grey-color);flex-direction:row;justify-content:center;align-items:center;padding:6px 10px;display:flex}.parameter-list-header .parameter-filter .filter-option .svg-button{width:14px;height:14px;margin-left:10px}.parameter-list-header .parameter-filter .filter-option .svg-button svg{height:14px}.parameter-result-breadcrumbs{align-items:center;width:100%;height:100%;padding-left:20px;padding-right:20px;display:flex}.parameter-result-breadcrumbs>*{min-width:0}.parameter-result-breadcrumbs .parameter-result-breadcrumbs-ul{flex-wrap:wrap;flex:auto;justify-content:flex-start;align-self:start;min-height:0;font-size:16px;display:flex}.parameter-result-breadcrumbs .parameter-result-breadcrumbs-ul svg{color:inherit;margin:0 4px;height:20px!important}.parameter-result-breadcrumbs .parameter-result-breadcrumbs-ul>li{min-width:0;color:inherit;display:inline-flex}.parameter-result-breadcrumbs .parameter-result-breadcrumbs-ul>li>*{white-space:nowrap;cursor:pointer;min-width:0;text-decoration:underline}.parameter-result-breadcrumbs .parameter-result-breadcrumbs-ul>li>:hover{color:#bbbfbf}.parameter-result-breadcrumbs .parameter-result-breadcrumbs-ul>li:not(:last-child):after{content:">";margin-left:5px;margin-right:5px}.parameter-result-breadcrumbs .overflow-ellipsis{text-overflow:ellipsis;padding-bottom:2px;overflow:hidden}.verification-container{flex-direction:column;flex-basis:100%;height:100%;display:flex;overflow-y:auto}.verification-rule-column{text-align:center;flex:0 0 90px}.verification-level-column{flex:0 0 140px}.editor-list-header .verification-rule-column,.editor-list-header .verification-level-column{align-items:center;display:flex}.editor-list-header .verification-rule-column{justify-content:center}.verification-message-column{flex:1}.verification-level-cell{align-items:center;gap:8px;display:flex}.verification-level-cell svg{flex-shrink:0;width:18px;height:18px}.verification-level-cell p{margin:0}.verification-level-cell p.verification-level-text--error{color:var(--error-icon)}.verification-level-cell p.verification-level-text--warning{color:var(--warning-icon)}.verification-level-cell p.verification-level-text--passed{color:#35ba31}.verification-message-header{justify-content:space-between;align-items:center;display:flex}.verification-header-actions{align-items:center;gap:8px;display:flex}.verification-message-cell{justify-content:space-between;align-items:center;gap:8px;display:flex}.verification-message-cell svg{flex-shrink:0;width:12px;height:12px}.verification-problem-list{-webkit-user-select:text;user-select:text;padding:4px 0 8px}.verification-problem-list>li{list-style-type:none}.verification-problem-list span{font-size:.9rem;font-weight:400}.verification-problem-list li:has(ul){list-style-type:none}.verification-problem-list ul{padding-left:32px;list-style-type:disc}.tree-container{flex-direction:column;height:100%;display:flex}.tree-container .outline{background:var(--graph-background-color);flex-basis:auto;width:100%;padding:3px;overflow:hidden}.tree-container .outline.fmi-background{background-color:var(--graph-envelope-background-color)}.tree-container .tree-container-panes{flex-basis:100%;position:relative}.tree-container .tree-container-widgets{justify-content:flex-end;padding-top:8px;display:flex}.tree-container .tree-container-widgets .svg-button:hover{background-color:var(--default-light-grey-color)}.tree-container .tree-container-widgets .svg-button svg{padding:2px}.tree-container .tree-container-widgets .is-active-widget{background-color:var(--default-medium-grey-color)}.tree-container .tree-element-hover-icons{align-items:center;display:flex}.tree-container .tree-element-hover-icons>div:not(:first-child),.tree-container .tree-element-hover-icons .simulation-container-icon{margin-left:6px}.tree-container .system-tree-container{flex-direction:column;width:max-content;min-width:100%;height:100%;font-size:1.1rem;display:flex}.tree-container .system-tree-container .system-tree-container-context{flex-basis:100%}.tree-container .system-tree-container .tree-menu{min-width:100%;display:inline-block}.tree-container .system-tree-container .tree-menu ul{margin-left:10px;padding-left:6px;list-style:none}.tree-container .system-tree-container .root-font{color:var(--font-dark-color);font-size:1.25rem}.tree-container .tree-element{white-space:nowrap;cursor:pointer;align-items:center;display:flex}.tree-container .tree-element>div{flex-grow:1;flex-shrink:0}.tree-container .tree-element .tree-element-part{background-color:var(--background-color)}.tree-container .tree-element .tree-element-part:hover{background-color:var(--highlight-list-item-light)}.tree-container .tree-element .tree-element-part.is-open-component{color:#fff;background-color:#5998d9}.tree-container .tree-element .tree-element-part.is-open-component .tree-element-icon .svg-colors{fill:#fff}.tree-container .tree-element .tree-element-part.is-open-system{color:#fff;background-color:#243f59}.tree-container .tree-element .tree-element-part.is-open-system .is-white .svg-colors{color:#fff}.tree-container .tree-element .tree-element-part.is-selected{background-color:var(--highlight-list-item-dark)}.tree-container .tree-element .tree-element-part.is-selected:not(.root-font){background-color:var(--highlight-list-item-dark);color:var(--font-color)}.tree-container .tree-element .tree-element-part.is-selected:not(.root-font) .tree-element-icon .svg-colors{fill:var(--font-color)}.tree-container .tree-element .tree-element-content{align-items:center;padding:4px 0 4px 8px;display:flex}.tree-container .tree-element .expander-icon{flex-shrink:0;width:8px;margin:-4px 5px 0}.tree-container .tree-element .expander-icon svg{width:8px;height:8px}.tree-container .tree-element .tree-element-icon{width:20px;margin-right:10px!important}.tree-container .nav-to-parent-container{white-space:nowrap;cursor:pointer;background-color:#5998d9;flex-shrink:0;align-items:center;height:40px;margin-bottom:6px;padding:4px 0 4px 20px;font-size:1.4rem;display:flex}.tree-container .nav-to-parent-container .is-white .svg-colors{color:#fff}.tree-container .nav-to-parent-container button{margin-right:10px!important}.tree-container .nav-to-parent-container .nav-to-parent-content{color:#fff;font-weight:400}.tree-container .nav-to-parent-container .nav-to-parent-content>div{display:inline-block}.tree-container .nav-to-parent-container.is-system{background-color:#243f59}.tree-container .nav-to-parent-container:before{border-top:20px solid var(--background-color);border-bottom:20px solid var(--background-color);content:"";border-right:20px solid #5998d9;height:40px;position:absolute;left:0}.tree-container .nav-to-parent-container.is-system:before{border-right:20px solid #243f59}.parameter-variants{width:100%;min-width:max-content;font-size:1.25rem}.parameter-variants .parameter-variant-item{background:var(--background-color);width:100%;padding:4px 0 4px 8px}.parameter-variants .parameter-variant-item .parameter-variant-item-part{align-items:center;display:flex}.parameter-variants .parameter-variant-item:hover{background-color:var(--highlight-list-item-light)}.parameter-variants .parameter-variant-item.is-selected{background:var(--highlight-list-item-dark)}.parameter-variants .parameter-variant-item:not(.is-selected){cursor:pointer}.graph-container{height:100%;position:absolute;top:0;bottom:0;right:0}.graph-click-blocking-overlay{width:100%;height:100%;position:absolute;top:0}.graph-is-loading,.graph-is-loading *{cursor:progress}.mxGraph{background:var(--graph-background-color);height:100%;font-weight:lighter;overflow:hidden}.mxGraph.fmi-background{background-color:var(--graph-envelope-background-color)}.tooltip-container table{border-collapse:separate;border-spacing:6px}.tooltip-container table td{vertical-align:top}.tooltip-container table td.tooltip-content{word-wrap:anywhere;white-space:pre-line}.graph-navigation-view{flex-direction:row;display:flex;position:absolute;top:10px;left:10px}.graph-navigation-view .graph-navigation-buttons-container{flex-direction:row;align-items:center;display:flex}.graph-navigation-view .default-button{opacity:.7;margin:4px;padding:0}.graph-navigation-view .default-button.is-disabled{opacity:.3;outline:none}.graph-interaction-view{background:rgb(from var(--graph-background-color) r g b/.75);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid var(--default-light-grey-color);border-radius:8px;flex-direction:row;align-items:center;padding:8px;display:flex;position:absolute;top:10px;right:10px}.graph-interaction-view .graph-interaction-view-options{flex-direction:row;align-items:center;max-width:0;transition:max-width .3s;display:flex;overflow:hidden}.graph-interaction-view .graph-interaction-view-options.is-expanded{max-width:500px}.graph-interaction-view .graph-interaction-view-button{flex-direction:row;align-items:center;gap:8px;margin-right:16px;display:flex}.graph-interaction-view .graph-interaction-view-button .svg-button{cursor:default}.graph-interaction-view .default-button{opacity:.7;margin:4px;padding:0}.graph-interaction-view .default-button.is-disabled{opacity:.3;outline:none}.unit-form .unit-exponent-input{width:80px;margin-top:3px}.unit-form .unit-input-area{justify-content:flex-end;align-items:center;padding:2px 0;display:flex}.unit-form .unit-input-area input{margin-left:-4px;margin-right:4px}.unit-form .unit-input-area .unit-input-label{padding:2px 5px}.unit-form .unit-units-list{flex-wrap:wrap;display:flex}.unit-form .unit-units-list div div{margin-right:4px}.unit-form .unit-factor-offset-area{display:flex}.unit-form .unit-factor-offset-area div{width:100%}.unit-form .unit-factor-offset-area>div:last-child{margin-left:16px}.unit-form .weighted-column .is-unit-column-width{flex-basis:calc(300% - 160px);margin-left:30px}.unit-form .is-base-unit-error{text-align:center;width:100%;position:absolute;top:52px;left:16px}.unit-form .unit-input-area-container{flex-direction:column;margin-bottom:16px;display:flex;position:relative}.enumeration-form .enumeration-information-edit{flex-direction:column;width:100%;display:flex}.enumeration-form .enumeration-information-edit .enumeration-details{display:flex}.enumeration-form .enumeration-details-name{flex-basis:calc(100% + 60px)}.enumeration-form .enumeration-item-in-use{padding-right:40px}.enumeration-form .enumeration-item-list{padding:0 10px 10px}.enumeration-form .enumeration-item-list .editor-list-header{z-index:0;color:var(--font-color)}.agent-container{height:100%;overflow:auto hidden}.agent-container .agent-container-wrapper{flex-direction:column;min-width:350px;height:100%;display:flex}.agent-container .agent-container-wrapper:has(.agent-settings-view){min-width:440px}.agent-container .agent-settings-view{flex-direction:column;height:100%;display:flex;overflow:hidden auto}.agent-container .agent-settings-view .agent-settings-view-title{border-bottom:1px solid var(--default-medium-grey-color);align-items:center;padding:10px;font-size:1.4rem;display:flex}.agent-container .agent-settings-view form{padding:0 10px}.agent-container .agent-settings-view .agent-settings-view-buttons{justify-content:space-between;margin-top:auto;display:flex}.agent-container .agent-settings-view .agent-settings-view-buttons>:only-child{margin-left:auto}.agent-container .agent-settings-view .agent-settings-view-model-hint{color:#ff4b4b;margin-top:6px;font-size:.9rem}.agent-container .agent-skills-view{flex-direction:column;height:100%;min-height:0;display:flex}.agent-container .agent-skills-view .agent-skills-view-header{border-bottom:1px solid var(--default-medium-grey-color);align-items:center;gap:8px;padding:10px;display:flex}.agent-container .agent-skills-view .agent-skills-view-header .agent-skills-view-title{font-size:1.4rem;font-weight:600}.agent-container .agent-skills-view .agent-skills-view-header .agent-skills-view-header-actions{gap:8px;margin-left:auto;display:flex}.agent-container .agent-skills-view .agent-skills-list{flex-direction:column;flex:1;gap:4px;min-height:0;padding:10px;display:flex;overflow-y:auto}.agent-container .agent-skills-view .agent-skill-row{border:1px solid var(--default-medium-grey-color);border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.agent-container .agent-skills-view .agent-skill-row .agent-skill-name{color:var(--font-color);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.agent-container .agent-skills-view .agent-skill-row .agent-skill-row-actions{gap:4px;margin-left:auto;display:flex}.agent-container .agent-skills-view .agent-skills-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding:32px;display:flex}.agent-container .agent-skills-view .agent-skills-empty .agent-skills-empty-title{font-size:1.4rem;font-weight:600}.agent-container .agent-skills-view .agent-skills-empty .agent-skills-empty-description{color:#71889f;max-width:280px;margin:0;font-size:.9rem}.agent-container .agent-toolbar{border-bottom:1px solid var(--default-medium-grey-color);align-items:center;gap:8px;padding:10px;display:flex}.agent-container .agent-toolbar .agent-toolbar-title{font-size:1.4rem;font-weight:600}.agent-container .agent-toolbar .agent-toolbar-buttons{gap:8px;width:max-content;margin-left:auto;display:flex}.agent-container .agent-upgrade-hint{text-align:center;flex-direction:column;flex-basis:80%;justify-content:center;align-items:center;gap:12px;width:100%;min-height:0;padding:32px;display:flex;overflow-y:auto}.agent-container .agent-upgrade-hint .agent-upgrade-hint-title{font-size:1.4rem;font-weight:600}.agent-container .agent-upgrade-hint .agent-upgrade-hint-description{color:#71889f;max-width:280px;margin:0;font-size:.9rem}.agent-container .agent-tool-call{border:1px solid var(--default-medium-grey-color);border-radius:6px;margin:8px 0;font-size:.9rem;overflow:hidden}.agent-container .agent-tool-call .agent-tool-call-header{background:var(--default-light-grey-color);cursor:pointer;text-align:left;border:none;align-items:center;gap:6px;width:100%;padding:6px 8px;display:flex}.agent-container .agent-tool-call .agent-tool-call-name{color:var(--font-color);font-weight:600}.agent-container .agent-tool-call .agent-tool-call-status{color:var(--default-light-blue);margin-left:auto}.agent-container .agent-tool-call.agent-tool-call-error .agent-tool-call-status{color:#ff4b4b}.agent-container .agent-tool-call .agent-tool-call-body{border-top:1px solid var(--default-medium-grey-color);padding:8px}.agent-container .agent-tool-call .agent-tool-call-section+.agent-tool-call-section{margin-top:8px}.agent-container .agent-tool-call .agent-tool-call-section-label{color:var(--default-light-blue);margin-bottom:4px;font-weight:600;display:block}.agent-container .agent-tool-call .agent-tool-call-payload{background:var(--background-color);white-space:pre-wrap;word-break:break-word;max-height:240px;margin:0;padding:6px 8px;overflow:auto}.agent-container .agent-welcome-screen{text-align:center;flex-direction:column;flex-basis:80%;justify-content:center;align-items:center;gap:12px;width:100%;min-height:0;padding:32px;display:flex;overflow-y:auto}.agent-container .agent-welcome-screen .agent-welcome-header{font-size:1.4rem;font-weight:600}.agent-container .agent-welcome-screen .agent-welcome-description{color:#71889f;max-width:280px;margin:0;font-size:.9rem}.agent-container .agent-model-selector{padding:6px 58px 8px 12px;font-size:.8rem}.agent-container .agent-model-selector .form-input{align-items:center;gap:8px;display:flex}.agent-container .agent-model-selector .form-label{color:#71889f;white-space:nowrap;margin-bottom:0}.agent-container .agent-model-selector .input-with-label{flex:1;min-width:0}.agent-container .agent-model-selector div.react-select__control{padding:3px 24px 3px 8px}.agent-container .agent-model-selector .select-container:after{width:7px;height:7px;margin-top:-5px;right:8px}.agent-container .agent-model-selector .react-select__menu{font-size:.8rem}.agent-container .agent-model-selector .agent-model-select-toggle{align-items:center;gap:4px;display:flex}.agent-container .agent-model-selector .agent-chat-model-hint{color:#ff4b4b;margin-top:2px;font-size:.7rem}.agent-container .agent-chat{flex:1;min-height:170px}.agent-container .agent-chat [data-copilotkit]{--background:var(--background-color);--foreground:var(--font-color);--muted:var(--default-light-grey-color);--muted-foreground:var(--default-light-black-color)}.agent-container .agent-chat .cpk\:prose{--tw-prose-body:unset;--tw-prose-headings:unset}.agent-container .agent-chat .copilotKitChat{max-height:100%}.agent-container .agent-chat .copilotKitChat>:last-child{border-top:1px solid var(--default-medium-grey-color)}.agent-container .agent-chat .copilotKitChat [data-testid=copilot-input-overlay]{position:relative}.agent-container .agent-chat .copilotKitChat [data-testid=copilot-chat-input]{box-shadow:none;background:var(--background-color);border-radius:0;padding-inline:0}.agent-container .agent-chat .copilotKitChat [data-testid=copilot-chat-input] textarea::placeholder{color:var(--font-color)}.agent-container .agent-chat .copilotKitChat [data-testid=copilot-chat-input]>[data-layout=expanded]{grid-template-rows:auto;align-items:center}.agent-container .agent-chat .copilotKitChat [data-testid=copilot-chat-input]>[data-layout=expanded]>div:first-child,.agent-container .agent-chat .copilotKitChat [data-testid=copilot-chat-input]>[data-layout=expanded]>div:nth-child(3){grid-row-start:1}.agent-container .agent-chat .copilotKitChat [data-testid=copilot-chat-input]>[data-layout=expanded]>div:nth-child(2){grid-column:2;grid-row-start:1}.agent-container .agent-chat .copilotKitChat [data-testid=copilot-scroll-content]{padding:16px!important}.agent-container .agent-chat .copilotKitChat [data-testid=copilot-loading-cursor]{background:var(--default-pure-black-color)}.agent-container .agent-chat .copilotKitChat [data-streamdown=code-block]{background:#fff}.agent-container .agent-chat .copilotKitChat .copilotKitMessage{-webkit-user-select:text;user-select:text}.agent-container .agent-chat .copilotKitChat .copilotKitMessage code{color:var(--default-light-blue);background-color:#71889f33}.agent-container .agent-chat .copilotKitChat .copilotKitMessage input{width:auto}.agent-container .agent-chat .copilotKitChat .copilotKitUserMessage{padding:10px 0}.agent-container .flex{display:flex}.agent-container .flex-col{flex-direction:column}.agent-container .inline-block{display:inline-block}.agent-container .relative{position:relative}.agent-container .absolute{position:absolute}.agent-container .right-0{right:0}.agent-container .hidden{display:none}.agent-container .block{display:block}.agent-container .items-center{align-items:center}.agent-container .justify-between{justify-content:space-between}.agent-container .justify-end{justify-content:flex-end}.agent-container .w-full{width:100%}.agent-container .h-full{height:100%}.agent-container .max-w-full{max-width:100%}.agent-container .min-w-\[120px\]{min-width:120px}.agent-container .mt-6{margin-top:1.5rem}.agent-container .mb-2{margin-bottom:.5rem}.agent-container .my-4{margin-top:1rem;margin-bottom:1rem}.agent-container .ml-1{margin-left:.25rem}.agent-container .mr-4{margin-right:1rem}.agent-container .gap-1{gap:.25rem}.agent-container .gap-2{gap:.5rem}.agent-container .p-1{padding:.25rem}.agent-container .p-3{padding:.75rem}.agent-container .p-4{padding:1rem}.agent-container .px-1{padding-left:.25rem;padding-right:.25rem}.agent-container .px-2{padding-left:.5rem;padding-right:.5rem}.agent-container .px-3{padding-left:.75rem;padding-right:.75rem}.agent-container .px-4{padding-left:1rem;padding-right:1rem}.agent-container .px-1\.5{padding-left:.375rem;padding-right:.375rem}.agent-container .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.agent-container .py-1{padding-top:.25rem;padding-bottom:.25rem}.agent-container .py-2{padding-top:.5rem;padding-bottom:.5rem}.agent-container .pl-4{padding-left:1rem}.agent-container .list-disc{list-style-type:disc}.agent-container .list-decimal{list-style-type:decimal}.agent-container .list-inside{list-style-position:inside}.agent-container .space-y-2>*+*{margin-top:.5rem}.agent-container .space-y-4>*+*{margin-top:1rem}.agent-container .text-xs{font-size:.75rem;line-height:1rem}.agent-container .text-sm{font-size:.875rem;line-height:1.25rem}.agent-container .text-2xl{font-size:1.5rem;line-height:2rem}.agent-container .text-3xl{font-size:1.875rem;line-height:2.25rem}.agent-container .font-semibold{font-weight:600}.agent-container .font-medium{font-weight:500}.agent-container .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.agent-container .italic{font-style:italic}.agent-container .underline{text-decoration:underline}.agent-container .text-left{text-align:left}.agent-container .whitespace-nowrap{white-space:nowrap}.agent-container .whitespace-normal{white-space:normal}.agent-container .lowercase{text-transform:lowercase}.agent-container .wrap-anywhere{overflow-wrap:anywhere}.agent-container .border{border-style:solid;border-width:1px}.agent-container .border-b{border-bottom-style:solid;border-bottom-width:1px}.agent-container .border-t{border-top-style:solid;border-top-width:1px}.agent-container .border-l-4{border-left-style:solid;border-left-width:4px}.agent-container .border-collapse{border-collapse:collapse}.agent-container .divide-y>*+*{border-top-style:solid;border-top-width:1px}.agent-container .rounded{border-radius:.25rem}.agent-container .rounded-lg{border-radius:.5rem}.agent-container .rounded-xl{border-radius:.75rem}.agent-container .rounded-md{border-radius:.375rem}.agent-container .overflow-hidden{overflow:hidden}.agent-container .overflow-x-auto{overflow-x:auto}.agent-container .opacity-0{opacity:0}.agent-container .transition-all{transition:all .15s}.agent-container .cursor-pointer{cursor:pointer}.agent-container .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.agent-container .disabled\:opacity-50:disabled{opacity:.5}.agent-container{--border:#e5e7eb;--primary:#2563eb}.agent-container .bg-muted{background-color:var(--muted)}.agent-container .bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}.agent-container .bg-muted\/80{background-color:color-mix(in oklab, var(--muted) 80%, transparent)}.agent-container .text-muted-foreground{color:var(--muted-foreground)}.agent-container .border-border{border-color:var(--border)}.agent-container .border-muted-foreground\/30{border-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}.agent-container .divide-border>*+*{border-color:var(--border)}.agent-container .bg-background{background-color:var(--background)}.agent-container .bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}.agent-container .\[counter-reset\:line\]{counter-reset:line}.agent-container .before\:content-\[counter\(line\)\]:before{content:counter(line);counter-increment:line;color:color-mix(in oklab, var(--muted-foreground) 50%, transparent);margin-right:.75rem;font-size:13px}.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.context-menu,.mxPopupMenu{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content{font-size:1rem;-webkit-box-shadow:3px 3px 6px var(--shadow-color)!important;-moz-box-shadow:3px 3px 6px var(--shadow-color)!important;box-shadow:3px 3px 6px var(--shadow-color)!important;background-color:var(--background-color)!important;position:absolute!important}:is(.agent-chat-input-suggestions .agent-chat-input-suggestion,.context-menu .context-menu-item,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)),.mxPopupMenu .context-menu-item,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))){white-space:nowrap;cursor:pointer;font-size:inherit;min-width:100px}.agent-chat-input-suggestions .agent-chat-input-suggestion,.context-menu .context-menu-item .context-menu-item-content,.mxPopupMenu .context-menu-item .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)) .context-menu-item-content{background-color:var(--background-color);color:var(--font-color)!important;padding:8px 12px!important}.agent-chat-input-suggestions .agent-chat-input-suggestion:hover,.agent-chat-input-suggestions .agent-chat-input-suggestion.is-highlighted,.context-menu .context-menu-item:hover>.context-menu-item-content,.context-menu .context-menu-item>.mxPopupMenuItem,.mxPopupMenu .context-menu-item:hover>.context-menu-item-content,.mxPopupMenu .context-menu-item>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)):hover>.context-menu-item-content{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled))>.mxPopupMenuItem{background-color:var(--default-light-grey-color)!important;color:var(--font-color)!important}.context-menu,.mxPopupMenu{z-index:150;position:fixed!important}.context-menu>div:last-child,.mxPopupMenu>div:last-child{position:relative}.context-menu .laag-arrow,.mxPopupMenu .laag-arrow{filter:drop-shadow(3px 3px 6px var(--shadow-color));margin:-1px}.context-menu .laag-arrow>*,.mxPopupMenu .laag-arrow>*{fill:var(--background-color)}:is(.context-menu .context-menu-item.context-menu-item-sub-menu,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu){position:relative}:is(.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content.is-visible,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content.is-visible,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content.is-visible,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content.is-visible){display:block!important}:is(.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content){z-index:150;display:none;position:absolute;top:0;left:100%}:is(.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content.left,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content.left,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content.left,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content.left){left:unset;right:100%}:is(.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content.bottom,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content.bottom,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content.bottom,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content.bottom){bottom:0;top:unset}:is(.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content.height-restricted,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content.height-restricted,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-sub-menu-content.height-restricted,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-sub-menu-content.height-restricted){scrollbar-width:thin;max-height:600px;overflow:hidden auto}:is(.context-menu .context-menu-item.context-menu-item-sub-menu:hover>.context-menu-item-sub-menu-content,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu:hover>.context-menu-item-sub-menu-content,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu:hover>.context-menu-item-sub-menu-content,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu:hover>.context-menu-item-sub-menu-content){display:block}:is(.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-content,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-content,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-content,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-content){display:flex}:is(.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-content>.context-menu-item-sub-menu-icon,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-content>.context-menu-item-sub-menu-icon,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-content>.context-menu-item-sub-menu-icon,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-content>.context-menu-item-sub-menu-icon){align-items:center;margin-top:2px;margin-left:auto;padding-left:10px;display:flex}:is(.context-menu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-content>.context-menu-item-sub-menu-icon>svg,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-content>.context-menu-item-sub-menu-icon>svg,.mxPopupMenu .context-menu-item.context-menu-item-sub-menu>.context-menu-item-content>.context-menu-item-sub-menu-icon>svg,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-sub-menu>.context-menu-item-content>.context-menu-item-sub-menu-icon>svg){width:12px;height:12px}:is(.context-menu .context-menu-item.context-menu-item-selected,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-selected,.mxPopupMenu .context-menu-item.context-menu-item-selected,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-selected){cursor:default}:is(.context-menu .context-menu-item.context-menu-item-selected .context-menu-item-content,.context-menu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-selected .context-menu-item-content,.mxPopupMenu .context-menu-item.context-menu-item-selected .context-menu-item-content,.mxPopupMenu .mxPopupMenuItemHover:not(:has(.mxPopupMenuItemDisabled)).context-menu-item-selected .context-menu-item-content){background-color:var(--default-medium-grey-color)!important}.context-menu .context-menu-separator,.mxPopupMenu .context-menu-separator{background-color:var(--default-grey-color);height:1px}.agent-chat-input{display:contents}.agent-chat-input :is(.cpk\:px-4,.cpk\:px-3){padding-inline:0}.agent-chat-input-suggestions{box-shadow:3px 3px 6px var(--shadow-color);background-color:var(--background-color);z-index:150;flex-direction:column;padding:0;font-size:1rem;display:flex;position:fixed}.agent-chat-input-suggestions>*{width:100%}.agent-chat-input-suggestions .agent-chat-input-suggestion{text-align:left;border:none;align-items:center;width:100%;display:flex}.agent-chat-input-suggestions .agent-chat-input-suggestion .agent-chat-input-suggestion-command{font-size:inherit}
