.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{pointer-events:none;position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container .toast{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;box-shadow:0 0 12px #999;color:#fff}#toast-container .toast:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container .toast.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container .toast.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container .toast.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container .toast.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-bottom-center .toast,#toast-container.toast-top-center .toast{min-width:300px;max-width:680px;margin-left:auto;margin-right:auto;width:auto}#toast-container.toast-bottom-full-width .toast,#toast-container.toast-top-full-width .toast{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}.toast-single{min-height:76px;line-height:44px}.toast-single .toast-message{vertical-align:middle;display:inline-block;line-height:24px}@media (max-width:240px){#toast-container .toast.div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){#toast-container .toast.div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){#toast-container .toast.div{padding:15px 15px 15px 50px;width:25em}}body,h1,h2,h3,h4{font-weight:300;font-family:OpenSans-Regular}body{background:#e4e5e6}a,a:hover{color:#533f03;font-weight:700}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.jh-card{padding:1.5%;margin-top:20px;border:none}.error{color:#fff}.pad{padding:10px}.w-40{width:40%!important}.w-60{width:60%!important}.break{white-space:normal;word-break:break-all}.readonly{background-color:#eee;opacity:1}.footer{border-top:1px solid rgba(0,0,0,.125)}.hand,[jhisortby],a:hover{cursor:pointer}.alerts .alert{text-overflow:ellipsis}.alert pre{background:none;border:none;font:inherit;color:inherit;padding:0;margin:0}.alert .popover pre{font-size:10px}.alerts .toast{position:fixed;width:100%}.alerts .toast.left{left:5px}.alerts .toast.right{right:5px}.alerts .toast.top{top:55px}.alerts .toast.bottom{bottom:55px}@media screen and (min-width:480px){.alerts .toast{width:50%}}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-padding{padding:0!important}.width-min{width:1%!important}.flex-btn-group-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.row.jh-entity-details>dd{margin-bottom:15px}@media screen and (min-width:768px){.row.jh-entity-details>dt{margin-bottom:15px}.row.jh-entity-details>dd{border-bottom:1px solid #eee;padding-left:180px;margin-left:0}}.card-title a,.carousel,.nav,.pagination{cursor:pointer}.datetime-picker-dropdown>li.date-picker-menu div>table .btn-secondary,.uib-datepicker-popup>li>div.uib-datepicker>table .btn-secondary{border:0}.datetime-picker-dropdown>li.date-picker-menu div>table:focus,.uib-datepicker-popup>li>div.uib-datepicker>table:focus{outline:none}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666;width:28px;height:20px;vertical-align:sub;margin-bottom:0}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #279af0;border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#279af0;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@font-face{font-family:OpenSans-Regular;src:url(content/d7d5d4588a9f50c99264bc12e4892a7c.ttf)}@font-face{font-family:OpenSans-Bold;src:url(content/f5331cb6372b6c0d8baf2dd7e200498c.ttf)}@font-face{font-family:OpenSans-SemiBold;src:url(content/e1c83f9474e0cc1d84a13c6d1ddf3ca5.ttf)}h1{font-size:32px}h1,h2{font-family:OpenSans-SemiBold;color:#2f3438}h2{font-size:20px}h3{font-size:16px;font-family:OpenSans-SemiBold;color:#2f3438}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card.centered{margin-left:auto;margin-right:auto}.text-basic{font-size:14px;font-family:OpenSans-Regular;color:#2f3438}.text-secondary{color:rgba(47,52,56,.75)}.text-input,.text-secondary{font-size:16px;font-family:OpenSans-Regular}.text-input{color:#2f3438}.background-white{background-color:#fff}.sidebar{width:256px;max-width:256px}.container-fluid{padding-left:0;padding-right:0;position:absolute;top:0;left:0;right:0;width:auto;min-height:100%;display:flex}.main-content{flex:1;margin-top:0;padding:0;background:#f4f5f5;display:flex}.main-content>:not(.page-flex-ignore){flex:1;min-height:100%}.main-content>:not(.page-flex-ignore)>div{height:100%}.search-form{vertical-align:bottom;align-items:flex-end;margin-right:26px}.shadow-top{-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);-moz-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8)}.shadow{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.4);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.4);box-shadow:0 2px 4px 0 rgba(0,0,0,.4)}.page-top-bar{height:64px;text-align:center;-webkit-box-shadow:0 0 22px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 22px 0 rgba(0,0,0,.3);box-shadow:0 0 22px 0 rgba(0,0,0,.3);background:#fff}.top-bar-title{line-height:59px}.page-top-bar-buttons{position:absolute;top:0;left:0;line-height:56px;height:64px;padding-left:32px;padding-right:0}.page-top-bar-buttons.right{left:auto;right:0;padding-right:32px;padding-left:0}.page-content{padding:40px}.page-title{border-bottom:2px solid rgba(47,52,56,.15)}.input-block{padding-top:16px}.input-block label{display:block;margin-bottom:4px;font-size:12px;color:#888}.input-block.isGrouped{padding-top:0}.grouped-field-label{text-transform:capitalize}.group-fields-wrapper{align-items:center}.group-fields-wrapper .artifact-field:first-of-type .input-block.isGrouped .groupedInput,.group-fields-wrapper .artifact-field:first-of-type .input-block.isGrouped .groupedSelect>div{border-top-left-radius:6px;border-top-right-radius:6px;border-top-width:1px;border-top-style:solid}.group-fields-wrapper .artifact-field .input-block.isGrouped .groupedInput,.group-fields-wrapper .artifact-field .input-block.isGrouped .groupedSelect>div{border-radius:0;border-top-width:0}.group-fields-wrapper .artifact-field:last-of-type .input-block.isGrouped .groupedInput,.group-fields-wrapper .artifact-field:last-of-type .input-block.isGrouped .groupedSelect>div{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.block-row,.block-spread{display:flex;flex-direction:row}.block-spread{justify-content:space-between}.flex-cell{flex:1}.overflow-hidden{overflow:hidden}.custom-select{border:1px solid #77bef5;border-radius:5px;height:40px;padding:0 28px 0 16px;outline:none;font-family:OpenSans-Regular;font-size:16px;color:#2f3438}.custom-select:disabled{border-color:#eee;background-color:#f8f9f9}.custom-select.not-selected{color:#979a9c}.array-type-select{margin-left:4px}ng-select.custom.field-invalid>div{border-color:red}ng-select.custom>div{border:1px solid #77bef5;border-radius:5px;height:40px;padding-left:16px;padding-right:6px;outline:none;font-family:OpenSans-Regular;font-size:16px;color:#2f3438;background:#fff}ng-select.custom>div>div.single,ng-select.custom>div>div.single>div.placeholder,ng-select.custom>div>div.single>div.value{height:40px;line-height:40px;padding:0}ng-select.custom>div>div.single>div.placeholder{color:#979a9c}ng-select.custom>div.disabled{border-color:#eee;background-color:#f8f9f9}ng-select.custom>div.disabled>div.single>div.clear,ng-select.custom>div.disabled>div.single>div.toggle{color:#f8f9f9}ng-select.custom>div>div.single>div.clear:hover,ng-select.custom>div>div.single>div.toggle:hover{background:transparent}ng-select.custom>div>div.single>div.clear,ng-select.custom>div>div.single>div.toggle{line-height:40px;color:#007bff}.btn.titled{min-width:200px;padding:0 16px;height:40px;cursor:pointer;box-shadow:0 3px 8px 0 rgba(0,0,0,.2);border-radius:4px;background-image:-moz-linear-gradient(0deg,#2196f3 0,#2962ff 100%);background-image:-webkit-linear-gradient(0deg,#2196f3,#2962ff);background-image:-ms-linear-gradient(0deg,#2196f3 0,#2962ff 100%);outline:0;font-family:OpenSans-Bold;font-size:14px;text-transform:uppercase}.btn.titled:disabled{cursor:default;color:#999}.btn.titled:hover:not(:disabled){box-shadow:0 3px 12px 0 rgba(0,0,0,.2);outline:0}.btn.titled:active:not(:disabled){box-shadow:0 1px 4px 0 rgba(0,0,0,.2)!important;outline:0}.btn.titled:focus:not(:disabled){outline:0;box-shadow:0 3px 8px 0 rgba(0,0,0,.2)}.btn.btn-white{background:#fff;color:#007bff;border:none}.btn.important{background:#d80000}.btn-transparent.titled,.btn-transparent.titled:hover{background:#fff;color:#007bff;border:none}.btn-shadow{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.btn-icon{padding:0;line-height:1;border:none;background:transparent;cursor:pointer;height:40px;outline:none}.btn-icon:hover{background:#efefef}.btn-icon:focus{outline:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.btn-primary,.btn-primary:hover{border:none}.search-form .btn{height:40px}.search-form .input-text{width:400px}.search-form .btn.btn-submit{min-width:140px;margin-left:4px}[ngbdropdown].show>.btn-icon{background:#efefef}.input-text{border:1px solid #77bef5;border-radius:5px;height:40px;padding:0 16px;outline:none;font-family:OpenSans-Regular;font-size:16px;color:#2f3438;transition:border-color .4s}.input-text:disabled{border-color:#eee;background-color:#f8f9f9;cursor:default}.input-text:not(:disabled):focus,.input-text:not(:disabled):hover{border-color:#2962ff}.input-text::-webkit-input-placeholder{color:#2f3438;opacity:.5;font-size:16px}.input-text:-moz-placeholder,.input-text::-moz-placeholder{color:#2f3438;opacity:.5;font-size:16px}.input-text:-ms-input-placeholder{color:#2f3438;opacity:.5;font-size:16px}input[type=checkbox].input-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].input-checkbox+label.css-label{padding-left:30px;height:20px;display:inline-block;line-height:20px;background-repeat:no-repeat;background-position:0 0;font-size:20px;vertical-align:middle;cursor:pointer}input[type=checkbox].input-checkbox:checked+label.css-label{background-position:0 -20px}label.css-label{background-image:url(content/6f39211ca9693169f400ccf38dea20e8.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-size:20px}.text-green{color:#4caf50}.text-red{color:#f44336}.hide-arrow:after{display:none}.table{box-shadow:0 1px 4px 0 rgba(0,0,0,.15);border-radius:6px;background:#fff}.table tr{background:transparent}.table td,.table th{padding:0;padding:15px 24px;border-top:none;font-size:14px;line-height:18px}.table td.icon-inside,.table th.icon-inside{padding-top:4px;padding-bottom:4px;padding-right:8px}.table td{border-top:1px solid;border-color:rgba(47,52,56,.15)}.table thead th{color:#2f3438;font-family:OpenSans-Bold;font-size:16px;line-height:18px;border-bottom:none;padding-top:19px;padding-bottom:19px}.table-dropdown .dropdown-item.active,.table-dropdown .dropdown-item:hover{background-color:rgba(47,52,56,.05)}.table-dropdown .dropdown-item{color:#2f3438;font-size:14px;line-height:40px;padding-left:16px;padding-right:16px}.string-table{padding:12px 16px;border:1px solid #e0e1e1;border-radius:4px;display:flex}.string-table-not-first{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.string-table-not-last{border-bottom-left-radius:0;border-bottom-right-radius:0}.string-table-first{margin-top:20px}.string-table-title,.string-table-value{font-size:14px;vertical-align:top;flex:1}.string-table-title{display:inline-block;padding-right:16px;width:178px;flex:none}.string-table-value{font-family:OpenSans-Bold;overflow:hidden;word-break:break-all}#toast-container .toast.toast-success{background-image:url(content/5538eb8cd9b82bd26078469e96225f3f.png)!important}#toast-container .toast.toast-error,#toast-container .toast.toast-success{background-color:#2f3438;background-size:40px;padding-left:88px;background-position:24px 20px}#toast-container .toast.toast-error{background-image:url(content/d2f9a307a9fc0d241a646209983a56ab.png)!important}#toast-container .toast-success .toast-title{color:#fff;font-family:OpenSans-Regular;font-size:16px;line-height:24px}.route-editor .page-content{padding:40px 34px}.route-editor.deployed .artifact-content-right .btn-icon *{fill:#999;cursor:default}.route-editor.deployed .artifact-content-right .btn-icon:hover{background:transparent}.route-edit-artifacts{flex-direction:row;display:flex;justify-content:space-between}.route-edit-artifacts>div{flex:0 1 33.33333%;padding:0 3px;max-width:33.33333%}.artifacts-list{background-color:#f4f5f5;border-radius:4px;padding-bottom:8px;margin-bottom:8px}.artifacts-list-header{display:flex;flex-direction:row;justify-content:space-between;padding:8px;padding-top:16px}.artifacts-list-header>h2{line-height:40px;padding-left:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.artifact-wrapper{padding:8px;padding-bottom:0}.artifact{height:72px;width:100%;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);border-radius:4px;cursor:pointer;display:flex;flex-direction:row;transition:box-shadow .2s}.artifact.flexible{height:auto}.artifact:hover{box-shadow:2px 3px 7px 0 rgba(0,0,0,.2)}.artifact:active{box-shadow:0 1px 4px 0 rgba(0,0,0,.15)!important;outline:0}.artifact:active,.artifact:focus,.no-outline:active,.no-outline:focus{outline:0}.artifact .titles{padding:15px;padding-left:5px;padding-right:0;flex:1;overflow:hidden}.artifact .titles.no-icon{padding-left:15px}.artifact .titles h2{font-family:OpenSans-SemiBold;font-size:16px}.artifact .titles h2,.artifact .titles h3{line-height:22px;color:#2f3438;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.artifact .titles h3{opacity:.75;font-family:OpenSans-Regular;font-size:14px}.artifact-logo{padding:16px}.artifact-content-right{text-align:right;display:flex}.artifact-content-right .implementation-title{display:inline-block;vertical-align:top;font-size:14px;line-height:24px;color:#2f3438;opacity:.75;flex:1}.transformations .titles{padding-left:16px}.artifact-field .group-label{padding-top:16px;margin-bottom:0;font-family:OpenSans-Bold}.artifact-field .grouped-field-label{padding-top:10px;margin-bottom:0}.artifact-field .fields-group{padding-top:0}@media (max-width:1600px){.route-editor .title-removable{display:none}.artifacts-list-header .btn.titled{min-width:80px}.route-editor .artifact-logo{display:none}.route-editor .artifact .titles{padding-left:15px}}@media (max-width:1200px){.route-editor .page-content{padding:40px 10px}.route-editor .artifacts-list-header{flex-direction:column}.route-editor .artifact-content-right .implementation-title,.route-editor .artifact .titles .artifact-content-right{display:none}}.popup-custom{padding:32px}.btn-close{position:absolute;right:16px;top:16px}.popup-buttons{display:flex;justify-content:space-between}.popup-buttons>button{flex:1}.modal-dialog{max-width:668px}.modal-content{border-radius:6px}.popup-content{padding:48px}.popup-title{line-height:44px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.popup-subtitle{opacity:.75;color:#2f3438;font-size:16px;line-height:24px}input.stretch,select.stretch{width:100%}.popup-close-button{position:absolute;top:0;right:0;cursor:pointer}.popup-close-button:hover *{fill:#2198f3}.table-link,.table-link:hover{color:#2198f3;font-family:OpenSans-Regular;font-weight:400;text-decoration:none}.tabs{display:flex;padding-top:15px;padding-bottom:20px}.tabs .tab{flex:1;padding-top:15px;border-bottom:2px solid rgba(47,52,56,.15);text-align:center;cursor:pointer;font-size:14px;font-family:OpenSans-Bold;line-height:24px;color:rgba(47,52,56,.5)}.tabs .tab.active{border-bottom:2px solid #2198f3;color:#2198f3}.code-editor{width:100%;min-height:300px;border:1px solid #e0e1e1;font-size:0}.code-editor.ace_editor{font-size:12px}.params-tree-wrapper{display:flex;flex-direction:row}.params-tree-data{flex:1}.params-tree-children{padding-left:30px}.params-tree-borders{display:flex;flex-direction:column}.params-tree-border-bottom{background-image:linear-gradient(90deg,#000 33%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:3px 1px;background-repeat:repeat-x;height:16px;width:16px}.params-tree-border-left{background-image:linear-gradient(#000 33%,hsla(0,0%,100%,0) 0);background-position:0;background-size:1px 3px;background-repeat:repeat-y;height:16px;width:16px}.params-tree-border-static{height:16px;width:16px}.params-tree-border-stretch{flex:1}.params-tree-borders-hidden{background-image:none}.params-tree-type{color:#999}.parameters-tree{padding:16px;margin-bottom:36px;background:#f5f5f5;position:relative;border-radius:4px}.params-tree-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);z-index:1}.params-tree-optional-parameter{padding:10px;background:#f4f5f5;color:#000;margin-top:8px;border-radius:6px;display:flex;justify-content:space-between}.jhi-checkbox{background-image:url(content/cbbf251d9a377c8f3590dcdb82efbdca.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-size:20px;width:20px;height:20px;cursor:pointer;display:inline-block;vertical-align:sub;margin-right:5px}.jhi-checkbox.checked{background-position:0 -20px}.jhi-checkbox.mixed{background-position:0 -40px}.params-tree-field{padding:4px 5px 4px 8px;position:relative;white-space:nowrap;text-overflow:ellipsis;margin-left:-8px;max-width:100%;word-break:break-all}.params-tree-field:hover{background-color:#fff}.params-tree-field:hover .params-tree-field-title{cursor:pointer;border-bottom:1px dotted #2198f3;color:#2198f3}.artifact-view .params-tree-field:hover .params-tree-field-title{cursor:default;border-bottom:none;color:inherit}.params-tree-field:hover .params-tree-type{color:#2198f3}.artifact-view .params-tree-field:hover .params-tree-type{color:#999}.artifact-view .params-tree-field{padding-left:13px;padding-top:2px}.artifact-view .params-tree-field:hover{background:transparent}.artifact-view .string-table{background:#f8f9f9}.params-tree-field-config{position:absolute;right:-24px;top:-8px;width:570px;background:#fff;padding:10px;z-index:2;border-radius:4px;display:flex;flex-direction:row;cursor:default}.params-tree-field-config .input-text{flex:1}.params-tree-field-config .field-edit-save{margin-left:24px;margin-right:10px}.params-tree-field-config .input-text{margin-right:4px;width:175px}.params-tree-field-config .button-close{cursor:pointer;margin-right:8px}.params-tree-field-right:before{content:"";position:absolute;left:-40px;top:0;width:40px;height:100%;background:-moz-linear-gradient(right,hsla(0,0%,100%,.2),#fff 100%);background:-webkit-linear-gradient(right,hsla(0,0%,100%,.2),#fff 100%);background:-o-linear-gradient(right,hsla(0,0%,100%,.2),#fff 100%);background:-ms-linear-gradient(right,hsla(0,0%,100%,.2),#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,.2),#fff)}.params-tree-field-right{position:absolute;top:0;right:0;background:#fff}.params-tree-field-buttons{display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.params-tree-field:hover .params-tree-field-buttons{display:block;height:32px}.btn.titled.field-edit-close,.btn.titled.field-edit-save{min-width:0;width:auto}.artifact-tab-subtitle{padding-bottom:11px}.artifact-field-title,.artifact-tab-subtitle{padding-top:16px;margin-bottom:0}.button-add-parameter{margin-bottom:20px}.align-bottom{display:flex;align-items:flex-end}.parameters-tree .block-row .radio-wrapper{padding-top:46px;padding-left:4px;padding-right:10px}.stream-block-title{color:#2f3438;font-size:16px;font-family:OpenSans-SemiBold;line-height:24px}.parameters-tree-extender{display:flex;flex-direction:row;padding:4px;background:#fff;border:1px solid #e0e1e1;margin-bottom:16px;border-radius:4px}.parameters-tree-extender.disabled{background:#f8f9f9;border-color:#e0e1e1}.parameters-tree-extender.disabled .extender-icon *{fill:#c7c9ca}.parameters-tree-extender.disabled .button-title,.parameters-tree-extender.disabled .extender-title{color:#c7c9ca}.extender-activator{cursor:pointer;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.parameters-tree-extender.disabled .extender-activator,.parameters-tree-extender.disabled .extender-buttons .button-add{cursor:default}.extender-icon{width:40px;height:46px;display:inline-block;padding-top:3px}.extender-title{color:#2f3438;font-size:16px;line-height:46px;font-family:OpenSans-Bold}.extender-buttons{flex:1;text-align:right}.extender-buttons .button-add{display:inline-block;padding-left:20px;padding-right:20px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.extender-buttons .button-title{line-height:46px;display:inline-block;vertical-align:top;font-family:OpenSans-Bold;font-size:14px;text-align:center;color:#bbb}.artifact-view .string-table-first{margin-top:10px}.fields-group-editable,.string-table:not(.string-table-not-last){margin-bottom:10px}.fields-group-editable button{margin-top:10px}.fields-group-editable button.btn-icon{margin-top:0}.search-filters-select{min-width:240px;margin-right:26px}.artifact-menu-wrapper{width:24px;height:40px;display:inline-block;margin:5px 8px;position:relative}.dropdown-menu.right{left:auto!important;right:0}.field-invalid{border-color:red}.connection-selector button{margin-top:16px}.route-graph-wrapper{position:relative;text-align:center}.route-graph{border:1px solid #d3d3d3;min-height:440px;height:440px;overflow:hidden}#mynetwork{width:100%;height:438px;position:relative;background:#fff}#mynetwork canvas{z-index:0}.route-graph-popup{display:none;position:absolute;background:#fff;box-shadow:1px 1px 6px #bbb;min-width:106px;z-index:1}.graph-slider{cursor:ns-resize;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;top:-20px;position:relative;background:#fff;border-radius:50%;height:40px}.title-secondary{color:#999;min-width:46px;display:inline-block}.btn.titled.min-width{min-width:inherit}.page-window{border-radius:6px;background:#fff;box-shadow:0 0 16px rgba(0,0,0,.15);width:670px;max-width:670px;padding:50px}.page-window-wrapper{display:flex;justify-content:center;align-items:flex-start;padding-top:62px}.fields-block{padding:16px;margin-bottom:36px;background:#f5f5f5;position:relative;border-radius:4px}.fields-block-title{color:#2f3438;font-size:16px;font-family:OpenSans-SemiBold;line-height:24px}.input-block .btn.min-width{margin-left:10px}.logout-wrapper{position:fixed;bottom:0;left:0;width:256px;height:58px;box-shadow:0 -3px 18px #00000040;background:#2a3e63;color:#fff}.settings-bg{background:url(content/779c522142d0dda0fd3d87d789b836f3.jpg);background-size:cover;background-position:50%}.logout-icon{padding:9px}.logout-title{color:#fff;font-size:14px;line-height:24px;padding-top:6px}.logout-subtitle,.logout-title{font-family:OpenSans-Regular;font-weight:400}.logout-subtitle{color:hsla(0,0%,100%,.4);font-size:12px;line-height:18px}.error-page-content{margin:120px auto 0}.input-block textarea{width:100%;height:100px;border:1px solid #77bef5;border-radius:5px;padding:0 16px;outline:none;font-family:OpenSans-Regular;font-size:16px;color:#2f3438;transition:border-color .4s}.input-block textarea:disabled{border-color:#eee;background-color:#f8f9f9;cursor:default}.input-block textarea:not(:disabled):focus,.input-block textarea:not(:disabled):hover{border-color:#2962ff}.input-block textarea::-webkit-input-placeholder{color:#2f3438;opacity:.5;font-size:16px}.input-block textarea:-moz-placeholder,.input-block textarea::-moz-placeholder{color:#2f3438;opacity:.5;font-size:16px}.input-block textarea:-ms-input-placeholder{color:#2f3438;opacity:.5;font-size:16px}.group-action{margin-top:23px;height:40px}.group-action.array-simple{margin-top:43px}.array-sorting-icon{margin-right:4px}.field-config-left{flex:1}.field-config-left-top{width:100%;display:flex;flex-direction:row}button.dropdown-item{cursor:pointer}.jhi-confirmation-popup{position:absolute;top:0;left:0}.popup-title.wrapable{white-space:normal;text-overflow:clip}.navbar-subtitle{display:inline-block;font-size:15px;font-family:OpenSans-Bold;color:#97abb9;margin-left:9px;padding-top:5px;vertical-align:top}.pagination-controller{padding-top:10px}.ngx-pagination a{font-family:OpenSans-Regular;font-weight:400;color:#000}ul.ngx-pagination>li{padding:0!important}ul.ngx-pagination>li>span,ul.ngx-pagination>li a{padding:6px 13px!important;display:inline-block}.ngx-pagination li a:hover,.ngx-pagination li button:hover{color:#2962ff;background:none;text-decoration:none;outline:0}.ngx-pagination li a:focus,.ngx-pagination li button:focus{outline:0}.ngx-pagination li.current{padding:.1875rem .625rem;background-color:#fff;color:#000;cursor:default;border-radius:6px;font-family:OpenSans-Bold}.ngx-pagination li.pagination-next,.ngx-pagination li.pagination-next .disabled,.ngx-pagination li.pagination-previous,.ngx-pagination li.pagination-previous .disabled{padding-left:24px!important;padding-right:24px!important}.ngx-pagination .pagination-next a,.ngx-pagination .pagination-previous a{color:#279af0;font-family:OpenSans-Bold;text-transform:uppercase;font-size:15px;padding:0}.ngx-pagination .pagination-next>span,.ngx-pagination .pagination-previous>span{padding:0}.ngx-pagination .disabled{font-family:OpenSans-Bold;text-transform:uppercase;font-size:15px}.pagination-controller .ngx-pagination .pagination-next.disabled:after,.pagination-controller .ngx-pagination .pagination-next a:after,.pagination-controller .ngx-pagination .pagination-previous.disabled:before,.pagination-controller .ngx-pagination .pagination-previous a:before{display:none}.pagination-info{padding:16px 32px;display:flex}.pagination-info-main{font-family:OpenSans-Regular;font-size:14px;opacity:.75;color:#2f3438}.info-spacer{display:inline-block;padding:0 10px}.jhi-size-selector{display:inline-block;position:relative}.jhi-size-selector-button{color:#279af0;font-family:OpenSans-Regular;font-size:15px;cursor:pointer;padding:0 6px}.jhi-size-selector-list{display:none;position:absolute;background-color:#fff;box-shadow:1px 1px 16px #bbb;padding:4px 8px;border-radius:6px;left:-2px}.jhi-size-selector-list.open{display:block}.jhi-size-selector-list .option{color:#000;font-family:OpenSans-Regular;font-size:15px;cursor:pointer}.jhi-size-selector-list .option.current{color:#279af0;font-family:OpenSans-Regular}.jhi-size-selector-list .option:hover{color:#279af0}.navbar-brand.logo{padding:16px!important}ng-select.custom>div>div.single>div.toggle{background:url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><title>shevron_bot</title><path fill="#279AF0" d="M14,18a1,1,0,0,1,1.71-.71L20,21.59l4.29-4.29a1,1,0,0,1,1.41,1.41l-5,5a1,1,0,0,1-1.41,0l-5-5A1,1,0,0,1,14,18Z"/></svg>');font-size:0;background-size:40px}ng-select.custom.field-invalid:hover>div>div.single>div.toggle,ng-select.custom:hover>div>div.single>div.toggle,ng-select.custom>div>div.single>div.toggle:hover{background:url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><title>shevron_bot</title><path fill="#2A63FB" d="M14,18a1,1,0,0,1,1.71-.71L20,21.59l4.29-4.29a1,1,0,0,1,1.41,1.41l-5,5a1,1,0,0,1-1.41,0l-5-5A1,1,0,0,1,14,18Z"/></svg>');font-size:0;background-size:40px}ng-select.custom.field-invalid>div>div.single>div.toggle,ng-select.custom.field-invalid>div>div.single>div.toggle:hover{background:url('data:image/svg+xml;utf8,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40"><title>shevron_bot</title><path fill="red" d="M14,18a1,1,0,0,1,1.71-.71L20,21.59l4.29-4.29a1,1,0,0,1,1.41,1.41l-5,5a1,1,0,0,1-1.41,0l-5-5A1,1,0,0,1,14,18Z"/></svg>');font-size:0;background-size:40px}ng-select.custom:hover>div{border-color:#2a63fb}ng-select.custom select-dropdown>div{padding:6px 0;box-shadow:0 0 8px rgba(0,0,0,.2);border-radius:6px;border:none}ng-select.custom select-dropdown .options li{padding:8px}ng-select.custom select-dropdown .selected{background-color:#f4f5f5}ng-select.custom select-dropdown .selected.highlighted{background-color:#2196f3}.text-newline{word-break:break-all;white-space:normal;overflow:hidden;word-wrap:break-word}.string-tables-wrapper .string-table{margin-top:0;margin-bottom:0;border-radius:0;background:#f8f9f9}.string-tables-wrapper .string-table:not(:last-of-type){border-bottom:none}.string-tables-wrapper .string-table:first-of-type{border-radius:4px 4px 0 0;margin-top:10px}.string-tables-wrapper .string-table:last-of-type{border-radius:0 0 4px 4px;margin-bottom:10px}.spinner-wrapper{text-align:center;padding-top:40px;padding-bottom:40px}.spinner-wrapper.over{position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px}@keyframes lds-ripple{0%{top:96px;left:96px;width:0;height:0;opacity:1}to{top:2px;left:2px;width:188px;height:188px;opacity:0}}@-webkit-keyframes lds-ripple{0%{top:96px;left:96px;width:0;height:0;opacity:1}to{top:2px;left:2px;width:188px;height:188px;opacity:0}}.lds-ripple{position:relative;display:inline-block}.lds-ripple div{box-sizing:content-box;position:absolute;border-width:4px;border-style:solid;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:first-child{border-color:#2198f3}.lds-ripple div:nth-child(2){border-color:#2962ff;-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-ripple{width:100px!important;height:100px!important;-webkit-transform:translate(-50px,-50px) scale(.5) translate(50px,50px);transform:translate(-50px,-50px) scale(.5) translate(50px,50px)}