@charset "UTF-8";.lm_dragging .lm_goldenlayout{background:#333}.lm_content{background:#fff}.lm_dragProxy .lm_content{box-shadow:2px 2px 4px #0003;box-sizing:border-box}.lm_dropTargetIndicator{box-shadow:inset 0 0 30px #0006;outline:1px dashed #cccccc;margin:1px;transition:all .2s ease}.lm_dropTargetIndicator .lm_inner{background:#000;opacity:.1}.lm_splitter{background:#333;transition:opacity .2s ease;z-index:12}.lm_splitter:hover,.lm_splitter.lm_dragging{background:#bbb;opacity:1}.lm_header{display:flex!important;background:linear-gradient(270deg,#fff,#eee);border-bottom:1px solid #eee;z-index:11}.lm_header.lm_selectable{cursor:pointer}.lm_header .lm_tab{font-family:Arial,sans-serif;font-size:12px;color:#fff;background:#d3d3d3;margin-right:2px;padding-bottom:4px;padding-right:10px;border:none}.lm_header .lm_tab .lm_title{padding-top:1px;font-family:Open Sans,Helvetica Neue,sans-serif!important;font-weight:700}.lm_header .lm_tab.lm_active{box-shadow:2px -2px 2px -2px #0003;padding-bottom:4px;background-color:#fff;color:#777;border:none}.lm_header .lm_tab{padding:0 5px 3px}.lm_header .lm_tab:last-child{box-shadow:10px 0 10px -5px #d3d3d3}.lm_dragProxy.lm_bottom .lm_header .lm_tab.lm_active,.lm_stack.lm_bottom .lm_header .lm_tab.lm_active{box-shadow:2px 2px 2px -2px #0003}.lm_selected .lm_header{background-color:#452500}.lm_tab:hover,.lm_tab.lm_active{background:#68a5a1;color:#fff}.lm_header .lm_controls{right:2px}.lm_header .lm_controls .lm_tabdropdown:before{color:#000}.lm_controls>li{position:relative;background-position:center center;background-repeat:no-repeat;opacity:.4;transition:opacity .3s ease}.lm_controls>li:hover{opacity:1}.lm_controls .lm_popout{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAANUlEQVR4nI2QMQoAMAwCz5L/f9mOzZIaN0E9UDyZhaaQz6atgBHgambEJ5wBKoS0WaIvfT+6K2MIECN19MAAAAAASUVORK5CYII=);background-position:center center;background-repeat:no-repeat}.lm_controls .lm_maximise{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAIklEQVR4nGNkYGD4z0AAMBFSAAOETPpPlEmDUREjAxHhBABPvAQLFv3qngAAAABJRU5ErkJggg==);background-position:center center;background-repeat:no-repeat}.lm_controls .lm_close,.lm_header .lm_tab .lm_close_tab,.lm_header .lm_tab .lm_active .lm_close_tab{display:none}.lm_maximised .lm_header{background-color:#fff}.lm_maximised .lm_controls .lm_maximise{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAJklEQVR4nGP8//8/AyHARFDFUFbEwsDAwMDIyIgzHP7//89IlEkApSkHEScJTKoAAAAASUVORK5CYII=)}.lm_transition_indicator{background-color:#000;border:1px dashed #555555}.lm_popin{cursor:pointer}.lm_popin .lm_bg{background:#000;opacity:.7}.lm_popin .lm_icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAWklEQVR4nJWOyw3AIAxDHcQC7L8jbwT3AlJBfNp3SiI7dtRaLSlKKeoA1oEsKSQZCEluexw8Tm3ohk+E7bnOUHUGcNh+HwbBygw4AZ7FN/Lt84p0l+yTflV8AKQyLdcCRJi/AAAAAElFTkSuQmCC);background-position:center center;background-repeat:no-repeat;opacity:.7}.lm_popin:hover .lm_icon{opacity:1}.lm_header .lm_tabs{position:absolute;left:1px}.p-component{font-size:12px}.p-component .p-select-option,.p-component .p-multiselect-option,.p-component .p-multiselect-label,.p-component .p-multiselect-filter{font-size:12px;font-weight:400}.p-component .p-inputtext{font-size:12px}.p-component .p-select-label{font-size:12px;font-weight:400}.p-component .p-select-filter{font-size:12px}.p-dialog .p-dialog-content{flex:1}.p-dialog .p-dialog-header{border-bottom:1px solid var(--p-content-border-color, #dee2e6)}.p-dialog .p-dialog-header .p-dialog-title{font-size:unset}.p-dialog .p-dialog-footer{border-top:1px solid var(--p-content-border-color, #dee2e6)}.p-dialog .p-dialog-content .p-dialog-footer{margin:var(--p-dialog-content-padding, 10px) calc(-1 * var(--p-dialog-content-padding, 10px)) calc(-1 * var(--p-dialog-content-padding, 10px))}.p-dialog.p-dialog-maximized{height:100vh!important}.model-sharing-dialog .p-datatable-table-container,.share-with-dialog .p-datatable-table-container,.connectors-table .p-datatable-table-container{border:1px solid #c8c8c8}.p-picklist .p-listbox-header:not(:has(input)){font-weight:700}.p-autocomplete-chip{background:var(--p-primary-color, #007ad9);color:var(--p-primary-contrast-color, #fff)}.p-autocomplete-chip .p-autocomplete-chip-icon{color:var(--p-primary-contrast-color, #fff)}.copy-revision-dialog .p-treetable-wrapper{border:1px solid #c8c8c8}.copy-revision-dialog .p-treetable-tbody>tr:last-child>td{border-bottom:none}.copy-revision-dialog .p-treetable-thead>tr>th:not(:last-child),.copy-revision-dialog .p-treetable-tbody>tr>td:not(:last-child){border-right:1px solid #c8c8c8}.copy-revision-dialog .p-treetable-thead>tr>th,.copy-revision-dialog .p-treetable-tbody>tr>td{border-bottom-color:#c8c8c8}.copy-revision-dialog .p-steps-item-link,.copy-revision-dialog .p-steps-item-link:hover,.copy-revision-dialog .p-steps-item-link:focus{text-decoration:none;cursor:default}.copy-revision-dialog .p-steps-item-label{font-weight:700;color:#222}.p-button.p-button-icon-only{width:unset;padding:.429rem .6rem}.p-button.p-button-text.p-button-plain{color:#848484}.p-datatable-tbody .p-button.p-button-icon-only{font-size:12px}input[type=file]{font-family:inherit;font-size:12px}input[type=file]::file-selector-button{margin-right:.5rem;padding:.4rem .75rem;border:1px solid var(--p-primary-color, #007ad9);border-radius:var(--p-button-border-radius, 4px);background:transparent;color:var(--p-primary-color, #007ad9);font-family:inherit;font-size:12px;line-height:1.2;cursor:pointer;transition:background .15s,color .15s}input[type=file]:not(:disabled)::file-selector-button:hover{background:var(--p-primary-color, #007ad9);color:var(--p-primary-contrast-color, #fff)}input[type=file]:disabled{color:var(--p-surface-400, #9ca3af)}input[type=file]:disabled::file-selector-button{border-color:var(--p-surface-300, #d1d5db);color:var(--p-surface-400, #9ca3af);background:transparent;cursor:default}table.p-datatable-table{border-collapse:collapse;table-layout:fixed}.p-datatable .p-datatable-tbody>tr:focus{outline:none!important}.p-datatable .p-datatable-tbody>tr{transition:none}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(odd):not(.p-datatable-row-selected){background:var(--p-datatable-row-background)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n):not(.p-datatable-row-selected){background:var(--p-datatable-row-striped-background)}.p-datatable .p-datatable-header{border-top-left-radius:3px;border-top-right-radius:3px}.not-fixed-table table.p-datatable-table{border-collapse:separate;table-layout:unset}.p-treetable .p-treetable-scrollable-header{overflow:unset}.p-tree .p-tree-node .p-tree-node-content{transition:none}.p-tree .p-virtualscroller,.p-datatable .p-virtualscroller{contain:layout paint}.steps-content .p-tree,.walker-body .p-tree{width:max-content;border:none;padding:5px}.steps-content .p-tree .p-tree-node-label,.walker-body .p-tree .p-tree-node-label{padding:.25em .5em .25em .25em}.steps-content .p-tree .p-tree-node-droppoint,.walker-body .p-tree .p-tree-node-droppoint{height:0!important}.steps-content .p-tree .p-tree-root,.walker-body .p-tree .p-tree-root{overflow:unset}.steps-content .p-tree .p-tree-node,.walker-body .p-tree .p-tree-node{padding:0!important;width:fit-content;white-space:nowrap}.steps-content .p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon,.walker-body .p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon{margin:0;color:#222}.steps-content .p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon.model-icon,.walker-body .p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon.model-icon{color:#007ad9}.steps-content .p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button,.walker-body .p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button{margin-left:.5rem}.steps-content .p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:focus,.walker-body .p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:focus{box-shadow:0 0 0 .2rem #adb5bd}.steps-content .p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:enabled:hover,.walker-body .p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:enabled:hover{color:#adb5bd}.steps-content .p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button,.steps-content .p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-icon,.walker-body .p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button,.walker-body .p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-icon{color:#fff}.entity-tree.p-tree,.model-tree.p-tree,.project-tree.p-tree{border:none;padding:0;position:relative}.entity-tree.p-tree .p-tree-empty-message,.model-tree.p-tree .p-tree-empty-message,.project-tree.p-tree .p-tree-empty-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.entity-tree.p-tree .p-tree-node-label,.model-tree.p-tree .p-tree-node-label,.project-tree.p-tree .p-tree-node-label{padding:.25em .5em .25em .25em}.entity-tree.p-tree .p-tree-node-droppoint,.model-tree.p-tree .p-tree-node-droppoint,.project-tree.p-tree .p-tree-node-droppoint{height:0!important}.entity-tree.p-tree .p-tree-node,.model-tree.p-tree .p-tree-node,.project-tree.p-tree .p-tree-node{padding:0!important;white-space:nowrap;font-size:15px}.entity-tree.p-tree .p-tree-node .p-tree-node-content,.model-tree.p-tree .p-tree-node .p-tree-node-content,.project-tree.p-tree .p-tree-node .p-tree-node-content{height:27px;overflow:hidden}.entity-tree.p-tree .p-tree-node .p-tree-node-content:focus,.entity-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-contextmenu-selected,.model-tree.p-tree .p-tree-node .p-tree-node-content:focus,.model-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-contextmenu-selected,.project-tree.p-tree .p-tree-node .p-tree-node-content:focus,.project-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-contextmenu-selected{box-shadow:none}.entity-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon,.model-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon,.project-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon{margin:0;color:#222}.entity-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon.model-icon,.model-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon.model-icon,.project-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon.model-icon{color:#007ad9}.entity-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon.child-group-icon,.model-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon.child-group-icon,.project-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-icon.child-group-icon{color:#d46910}.entity-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button,.model-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button,.project-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button{margin-left:2px}.entity-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button,.model-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button,.project-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button{border-radius:0;background:transparent}.entity-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:focus,.model-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:focus,.project-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:focus{box-shadow:none}.entity-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:enabled:hover,.model-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:enabled:hover,.project-tree.p-tree .p-tree-node .p-tree-node-content .p-tree-node-toggle-button:enabled:hover{color:#adb5bd;background:transparent}.entity-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button,.entity-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-icon,.entity-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .status-locked-by-me,.model-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button,.model-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-icon,.model-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .status-locked-by-me,.project-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-toggle-button,.project-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .p-tree-node-icon,.project-tree.p-tree .p-tree-node .p-tree-node-content.p-tree-node-selected .status-locked-by-me{color:#fff!important}[data-pc-section=drag-image]{position:fixed;top:0;left:0;z-index:2147483647;background:#fff;border:1px solid #a6a6a6;box-shadow:0 2px 6px #00000026}.move-to-folder .p-listbox{border:none}.p-listbox-list-container{position:relative}.p-listbox-empty-message{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.p-listbox:has(.p-listbox-filter) .p-listbox-list-container{border-top:1px solid var(--p-content-border-color, #dee2e6);margin-top:.625rem;padding-top:.5rem}.p-listbox:has(.p-listbox-filter) .p-listbox-list{padding-block:0}.p-listbox-list:not([aria-activedescendant]) .p-listbox-option.p-focus:not(.p-listbox-option-selected){background:transparent}.p-contextmenu{width:auto}.p-confirmdialog-icon{display:inline-flex;align-items:center;justify-content:center}.p-contextmenu-item.p-disabled{pointer-events:auto}.p-tooltip{max-width:450px;pointer-events:none}.pi{font-size:15px}.p-tieredmenu .p-tieredmenu-item-link,.p-menu .p-menu-item-link,.p-menubar .p-menubar-item-link,.p-contextmenu .p-contextmenu-item-link,.p-tieredmenu .p-tieredmenu-item-link:hover,.p-menu .p-menu-item-link:hover,.p-menubar .p-menubar-item-link:hover,.p-contextmenu .p-contextmenu-item-link:hover,.p-tieredmenu .p-tieredmenu-item-link:focus,.p-menu .p-menu-item-link:focus,.p-menubar .p-menubar-item-link:focus,.p-contextmenu .p-contextmenu-item-link:focus{color:#333;text-decoration:none}.p-tieredmenu-item-icon,.p-menu-item-icon,.p-menubar-item-icon,.p-contextmenu-item-icon{color:#333}.p-tieredmenu-item-link,.p-menu-item-link,.p-contextmenu-item-link{gap:8px}.p-tablist{border-bottom:1px solid var(--p-content-border-color, #dee2e6)}.p-tabpanels{border:1px solid var(--p-content-border-color, #dee2e6);border-top:none;border-bottom-left-radius:var(--p-content-border-radius, 6px);border-bottom-right-radius:var(--p-content-border-radius, 6px)}.p-tab{border:1px solid var(--p-content-border-color, #dee2e6);margin-bottom:-1px}.p-tablist,.p-tablist-viewport{overflow:visible}.p-tab-active{border-top:2px solid var(--p-primary-color, #007ad9);border-bottom:none}.p-accordion .p-accordion-panel:not(.p-disabled) .p-accordion-header:focus{outline:0 none;outline-offset:0;box-shadow:none}.revisions-accordion .p-collapsible-enter-active{animation:none}p-iconfield.w-full{display:block}.p-inputicon{margin-top:0;transform:translateY(-50%)}.p-inputtext:disabled,.p-textarea:disabled,.p-select.p-disabled,.p-multiselect.p-disabled,.p-treeselect.p-disabled,.p-cascadeselect.p-disabled,.p-listbox.p-disabled,.p-checkbox.p-disabled,.p-radiobutton.p-disabled,.p-toggleswitch.p-disabled,.p-autocomplete-input-multiple.p-disabled,.p-inputchips.p-disabled .p-inputchips-input{opacity:var(--p-disabled-opacity)}.p-listbox-option.cdk-drag-preview{z-index:10201005!important;background:#fff;border:1px solid #c8c8c8;padding:var(--p-listbox-option-padding, .625rem 1rem);box-shadow:0 2px 6px #0003}.p-picklist-item.cdk-drag-preview{z-index:1130!important}.p-toast{width:30vw!important}.p-toast-detail{word-break:break-word}.p-toast-message-content{align-items:center}.p-datatable-table-container::-webkit-scrollbar-track{background:transparent}.p-datatable:not(.p-datatable-gridlines) .p-datatable-scrollable-table>.p-datatable-thead>tr>th{border-bottom:0;box-shadow:inset 0 -1px 0 var(--p-datatable-header-cell-border-color, #e2e8f0)}.p-datatable:not(.p-datatable-gridlines) .p-datatable-scrollable-table>.p-datatable-thead>tr>th:not(:last-child){border-right:none;box-shadow:inset -1px 0 #c8c8c8,inset 0 -1px 0 var(--p-datatable-header-cell-border-color, #e2e8f0)}.admin-layout .p-datatable-table-container{border:1px solid #c8c8c8}.admin-layout .p-treetable-scrollable-header{border:1px solid #c8c8c8;border-bottom:0}.admin-layout .p-treetable-scrollable-body{border:1px solid #c8c8c8}.admin-layout .p-treetable-scrollable-header-table th:not(:last-child),.admin-layout .p-treetable-scrollable-header-table td:not(:last-child),.admin-layout .p-treetable-scrollable-body table th:not(:last-child),.admin-layout .p-treetable-scrollable-body table td:not(:last-child){box-shadow:inset -1px 0 #c8c8c8}.treetable-border .p-treetable-scrollable-body{border-left:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}.p-treetable-scrollable-body{scrollbar-gutter:stable;height:100%}.p-panel-toggle-button{width:2.75rem;height:2.75rem;padding:0}.p-inputtext.ng-dirty.ng-invalid{box-shadow:inset 0 0 3px red}.p-confirmdialog-icon{align-self:self-start}.p-datatable-table th:not(:last-child),.p-datatable-table td:not(:last-child),.p-treetable-table th:not(:last-child),.p-treetable-table td:not(:last-child){border-right:1px solid #c8c8c8}.p-datatable:not(.p-datatable-gridlines) .p-datatable-scrollable-table .p-datatable-tbody>tr>td{border-bottom:none;box-shadow:inset 0 -1px #c8c8c8}.p-datatable:not(.p-datatable-gridlines) .p-datatable-scrollable-table .p-datatable-tbody>tr>td:not(:last-child){border-right:none;box-shadow:inset -1px 0 #c8c8c8,inset 0 -1px #c8c8c8}.p-datatable:not(.p-datatable-gridlines) .p-datatable-scrollable-table .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px 0 0 var(--p-primary-color, #007ad9),inset 0 -1px #c8c8c8}.p-datatable:not(.p-datatable-gridlines) .p-datatable-scrollable-table .p-datatable-tbody>tr.p-datatable-dragpoint-top>td:not(:last-child){box-shadow:inset 0 2px 0 0 var(--p-primary-color, #007ad9),inset -1px 0 #c8c8c8,inset 0 -1px #c8c8c8}.p-datatable:not(.p-datatable-gridlines) .p-datatable-scrollable-table .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px 0 0 var(--p-primary-color, #007ad9),inset 0 -1px #c8c8c8}.p-datatable:not(.p-datatable-gridlines) .p-datatable-scrollable-table .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td:not(:last-child){box-shadow:inset 0 -2px 0 0 var(--p-primary-color, #007ad9),inset -1px 0 #c8c8c8,inset 0 -1px #c8c8c8}.rules-treetable .p-treetable-table th,.rules-treetable .p-treetable-table td{border-right:none}.p-datatable-gridlines .p-datatable-table th:not(:last-child),.p-datatable-gridlines .p-datatable-table td:not(:last-child){border-right:none}.p-datatable-gridlines .p-datatable-table th.p-datatable-frozen-column:has(+:not(.p-datatable-frozen-column)),.p-datatable-gridlines .p-datatable-table td.p-datatable-frozen-column:has(+:not(.p-datatable-frozen-column)){border-right:1px solid var(--p-datatable-body-cell-border-color, #e2e8f0)}.p-datatable-gridlines .p-datatable-table th.p-datatable-frozen-column+th:not(.p-datatable-frozen-column),.p-datatable-gridlines .p-datatable-table td.p-datatable-frozen-column+td:not(.p-datatable-frozen-column){border-left-width:0}.p-datatable-row-selected .p-checkbox-box,.p-datatable-row-selected .p-button,.p-multiselect-option-selected .p-checkbox-box,.p-listbox-option-selected .p-checkbox-box{border-color:#fff}.p-listbox-option .p-checkbox{pointer-events:none}.p-tree-node-selected .p-checkbox-box{border-color:#fff}.p-tree-node-content:has(input[type=checkbox]:checked){background:var(--p-tree-node-selected-background, #007ad9);color:var(--p-tree-node-selected-color, #ffffff)}.p-tree-node-content:has(input[type=checkbox]:checked) .p-tree-node-icon,.p-tree-node-content:has(input[type=checkbox]:checked) .p-tree-node-toggle-button{color:#fff!important}.p-tree-node-content:has(input[type=checkbox]:checked) .p-checkbox-box{border-color:#fff}.p-tree-node-content:has(input[type=checkbox]:checked) .obsolete-item{color:pink}.p-tree-node.obsolete-item>.p-tree-node-content{color:red}.p-tree-node.obsolete-item>.p-tree-node-content.p-tree-node-selected,.p-tree-node.obsolete-item>.p-tree-node-content:has(input[type=checkbox]:checked){color:pink}.p-multiselect-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-child-rule-dialog .p-listbox-list-container{flex:1;min-height:0}.complex-confirmation-dialog .p-datatable-table{border:1px solid #c8c8c8}.p-fileupload-basic .p-fileupload-basic-content>span{display:none}.upload-files-primeng .p-fileupload-file-thumbnail,.upload-files-primeng .p-fileupload-file-badge{display:none}.upload-files-primeng .p-fileupload-upload-button,.upload-files-primeng .p-fileupload-cancel-button{background:var(--p-primary-color, #007ad9);border-color:var(--p-primary-color, #007ad9);color:var(--p-primary-contrast-color, #fff)}.upload-files-primeng .p-fileupload-upload-button:hover,.upload-files-primeng .p-fileupload-cancel-button:hover{background:var(--p-primary-hover-color, #005fb0);border-color:var(--p-primary-hover-color, #005fb0);color:var(--p-primary-contrast-color, #fff)}.upload-files-primeng .p-fileupload-file-remove-button{border-radius:var(--p-button-border-radius, 4px);background:var(--p-primary-color, #007ad9);border-color:var(--p-primary-color, #007ad9);color:var(--p-primary-contrast-color, #fff)}.upload-files-primeng .p-fileupload-file-remove-button:hover{background:var(--p-primary-hover-color, #005fb0);border-color:var(--p-primary-hover-color, #005fb0);color:var(--p-primary-contrast-color, #fff)}.p-listbox.flex.flex-column .p-listbox-list-container{flex:1 1 auto;min-height:0;max-height:none!important}.p-togglebutton-checked.p-disabled .p-togglebutton-content{box-shadow:none}.p-picklist-transfer-controls .p-button{background:var(--p-primary-color, #007ad9);border-color:var(--p-primary-color, #007ad9);color:var(--p-primary-contrast-color, #fff)}.p-picklist-transfer-controls .p-button:not(:disabled):hover{background:var(--p-primary-hover-color, #116fbf);border-color:var(--p-primary-hover-color, #116fbf);color:var(--p-primary-contrast-color, #fff)}.p-picklist-transfer-controls .p-button:not(:disabled):active{background:var(--p-primary-active-color, #0e62a8);border-color:var(--p-primary-active-color, #0e62a8)}.p-picklist .p-listbox-option{cursor:grab}.p-picklist .p-listbox-option:active{cursor:grabbing}:root{--kb-header-brand-width: 215px;--kb-header-actions-width: 470px}.kb-header{position:fixed;top:0;right:0;left:0;z-index:1000;height:49px;background-color:#333;font-size:13px;font-weight:300;animation:showme .5s}.kb-header__bar{display:flex;flex-wrap:nowrap;align-items:center;height:100%;box-shadow:inset -4px -4px gray}.kb-header__brand{display:flex;flex:0 0 auto;align-items:center;height:100%}.kb-header__logo{position:relative;display:block;height:45px;color:#fff}.kb-header__logo:hover,.kb-header__logo:focus{color:#fff;text-decoration:none;outline:none}.kb-header__logo-img{display:block;height:49px;padding:13px 0 3px;margin-left:-2px}.kb-header__version{align-self:end;margin-left:-1px;color:#fff9;font-size:10px;white-space:nowrap;cursor:default;padding-bottom:2px;animation:kb-header-version-in .4s ease-out .8s both}@keyframes kb-header-version-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.kb-header__page-name{position:absolute;right:3px;bottom:15px;text-align:right;font-size:14px;font-weight:400;line-height:21px;animation:kb-header-fall-in .8s cubic-bezier(.33,1,.68,1) both}@keyframes kb-header-fall-in{0%{opacity:0;transform:translateY(-60px)}55%{opacity:1;transform:translateY(4px)}78%{transform:translateY(-2px)}to{transform:translateY(0)}}.kb-header__toggle{display:none;flex:0 0 auto;margin-left:auto;padding:8px 10px;background:none;border:1px solid transparent;border-radius:0;cursor:pointer}.kb-header__toggle:hover{border-color:#ffffff80}.kb-header__toggle-bar{display:block;width:22px;height:2px;margin:4px 0;border-radius:1px;background-color:#fff}.kb-header__nav{display:flex;flex:1 1 auto;align-items:center;min-width:0;height:100%}.kb-header__group{display:flex;align-items:center;height:100%;min-width:0;margin:0;padding:0;list-style:none}.kb-header__group>li{position:relative;display:flex;align-items:center;height:100%;animation:showme .5s}.kb-header__group li>a{display:block;border:1px solid transparent;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;line-height:19px;text-transform:uppercase;padding:14px 15px}.kb-header__group li>a:hover{border-color:#fff;color:#fff;text-decoration:none}.kb-header__group--start{flex:1 1 auto}.kb-header__group--end{flex:0 0 auto;margin-left:auto}.kb-header__group--center{flex:0 0 auto}@media(min-width:1000px){.kb-header__group--center{position:absolute;left:50%;transform:translate(-50%)}}.kb-header__title{display:flex;align-items:center;gap:10px;min-width:0;padding-left:10px;color:#fff;font-size:15px;font-weight:500;line-height:20px}.kb-header__title-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kb-header__menu-trigger{position:relative;display:inline-block;padding:12px;color:#fff}.kb-header__menu-trigger:after{content:"\f107";padding-left:4px;width:0;height:0;margin-top:3px;border:0;color:#fff;font-family:FontAwesome,serif;pointer-events:none;z-index:2}.kb-header__menu-icon{display:inline-block;border:0}.kb-header__menu{position:absolute;top:100%;left:0;z-index:3003;display:block;min-width:160px;margin:2px 0 0;padding:0;background:#eee;border:1px solid #222222;border-radius:4px;box-shadow:0 6px 12px #0000002d;font-size:14px;text-align:left;list-style:none}.kb-header__menu a{display:block;width:100%;padding:12px;color:#222;font-size:12px;white-space:nowrap;text-decoration-line:none}.kb-header__menu a:hover{background-color:#222;color:#fff}.kb-header__group--end .kb-header__menu{right:0;left:auto}.kb-header__action--danger{background-color:#d84527;color:#fff}.kb-header__action--danger:hover{background-color:#c03d23}.kb-header__action--danger a{color:#fff}.kb-header__signout>a{width:49px;padding-left:17px}.kb-header__avatar{padding:1px;background-color:#d84527;color:#fff;cursor:pointer}@media(max-width:900px){:root{--kb-header-actions-width: 56px}.kb-header__toggle{display:block}.kb-header__nav{display:none;position:absolute;top:100%;left:0;right:0;flex-flow:row wrap;align-items:center;justify-content:flex-end;height:auto;background-color:#333;box-shadow:0 6px 12px #0000004d}.kb-header__nav--open{display:flex}.kb-header__group{flex:0 1 auto;flex-flow:row wrap;align-items:center;justify-content:flex-end;height:auto;margin-left:0}.kb-header__group>li{height:auto}.kb-header__title{flex:1 0 100%;max-width:none;padding:12px 15px}.kb-header__signout>a{width:auto;padding-left:15px}}html,body{height:100%;margin:0;padding:0}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:1.2;color:#334155;background-color:#fff}a{color:#008cba;text-decoration:none}a:hover,a:focus{color:#008cba;text-decoration:underline}label{font-weight:400}button#VRButton{bottom:10px!important;right:10px!important;left:unset!important;height:34px;padding:0!important}body .lm_content{width:inherit!important;height:inherit!important;overflow:visible!important}body .lm_stack>.lm_items{overflow:visible!important}.lm_dragging_clicked iframe{pointer-events:none}.kb-background{background:linear-gradient(176deg,transparent 50%,#ebf8f7 50%)}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0!important}a:not(.disabled) .sizepulse{transform:scale(1.5)}.div-edit-expression{position:relative;width:100%}.div-edit-expression input{width:100%;padding-right:20px}.div-edit-expression .edit-expression-icon{position:absolute;top:50%;transform:translateY(-50%);right:2px;padding:2px;line-height:10px;z-index:1}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ng-busy,.ng-busy>*,.ng-busy>ng-component>*{position:absolute;inset:0}.ng-busy-backdrop{position:absolute;inset:0;z-index:1001;background:#fff;opacity:.7}.ng-busy{z-index:10000;cursor:wait}.ng-busy-default-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ng-busy-default-wrapper .ng-busy-default-sign{border-radius:4px;position:relative;display:inline-block;z-index:1003;border:none;box-shadow:none;background:none;color:unset;text-align:center}.ng-busy-default-wrapper .ng-busy-default-sign .ng-busy-default-spinner{position:relative;display:inline-block;width:108px;height:108px;vertical-align:middle;overflow:hidden}.ng-busy-default-wrapper .ng-busy-default-sign .ng-busy-default-spinner:before{content:"";position:absolute;top:0;left:0;width:108px;height:1296px;background:url("./media/KB-Hourglass-5-108-TY4SOYDT.png") no-repeat top left;animation:busy-spinner-anim .8s steps(11) infinite;will-change:transform}@keyframes busy-spinner-anim{to{transform:translateY(-1188px)}}body.kb-cursor-progress,body.kb-cursor-progress *{cursor:progress!important}.log-icon{z-index:1001;position:absolute;right:-24px;top:-7px;color:red}.app-project-class .ng-busy-backdrop{opacity:0!important}.monaco-editor-container{height:100%!important;width:100%!important;background:#fffffe;padding-top:3px}.monaco-private{background:#eee;padding-top:20px;text-align:center;width:100%;height:100%}.monaco-readonly{filter:brightness(.95)}tr.has-changes,div.has-changes{box-shadow:inset 0 0 0 1px red!important}.p-datatable .p-datatable-tbody>tr.obsolete-item,.obsolete-item{color:red}.p-tree-node-selected .obsolete-item,.p-treetable-row-selected .obsolete-item,.p-datatable-row-selected .obsolete-item,.p-listbox-option-selected .obsolete-item,.p-select-option-selected .obsolete-item{color:pink}.p-datatable .p-datatable-tbody>tr.obsolete-item.p-datatable-row-selected{color:pink!important}span.has-changes{border:solid 1px red;border-radius:3px}.fa-compass-drafting{color:#32ce72!important}.fa-15{width:15px}.fa,.fa-solid,.fa-regular{font-size:15px}.child-group-icon{width:15px;color:#d46910}.model-icon{color:#007ad9}.p-treetable-row-selected .model-icon,.p-tree-node-selected .model-icon{color:#fff}.doc-text-area{width:100%;height:calc(100% - 50px);border:1px solid #ddd;padding:2px;margin-top:5px;margin-bottom:5px;resize:none;overflow-y:auto}.doc-text-area:focus{border-color:var(--p-inputtext-focus-border-color, #007ad9);box-shadow:var(--p-inputtext-focus-ring-shadow, none);outline:var(--p-inputtext-focus-ring-width, 1px) var(--p-inputtext-focus-ring-style, solid) var(--p-inputtext-focus-ring-color, transparent);outline-offset:var(--p-inputtext-focus-ring-offset, 2px)}.doc-edit-markdown{position:absolute;top:55px;right:20px}.disabled-text-area-background{background:#fafafa}.confirm-dialog{max-width:600px}.align-right{text-align:right}.admin-comp-header{text-align:center;font-weight:700;font-size:36px;height:70px;padding:11px;border-bottom:1px solid}.admin-comp-container{height:100%;display:flex;flex-direction:column;flex:1}.admin-comp-toolbar{display:flex;align-items:center;padding:10px 0}.admin-comp-flex-content{flex:1;min-height:0;overflow:hidden}.admin-comp-flex-content tr td{padding:.5rem}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.severity-toggle.p-multiselect{background:transparent!important}.p-error{color:#d94625}.common-context-menu{width:fit-content;min-width:150px}.popout-btn{position:absolute;right:0;top:0}.left-button{margin-right:auto}.float-right{float:right}.stack-ref-chain{color:#00f;cursor:pointer}.stack-ref-chain:hover{text-decoration:underline}.message-pre{white-space:pre;font-family:Consolas,Courier New,monospace;font-weight:400;font-size:12px;font-feature-settings:"liga" 0,"calt" 0;line-height:17px;letter-spacing:0;padding:10px;margin:0 0 15px;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:0;width:100%;overflow-y:auto}.search-highlighted-text{background-color:#ff0}.doc-item{color:#32ce72}.color-red{color:red}.color-green{color:green}@keyframes showme{0%{opacity:0}to{opacity:1}}.busy-wave{position:absolute;left:0;right:0;bottom:0;height:5px;overflow:hidden;pointer-events:none;z-index:5}.busy-wave:before,.busy-wave:after{content:"";position:absolute;top:0;bottom:0;left:0;width:20%;background:linear-gradient(90deg,#d8452700,#ff5630,#d8452700);box-shadow:0 0 8px 1px #d84527b3;animation:busy-wave-slide 2.2s linear infinite;will-change:transform}.busy-wave:after{animation-delay:-1.1s}@keyframes busy-wave-slide{0%{transform:translate(-100%)}to{transform:translate(500%)}}.min-height-unset{min-height:unset!important}.flex-row-toolbar{display:flex;flex-direction:row;align-items:center;padding:4px 8px 4px 4px;min-height:32px}.flex-row-toolbar.no-padding{padding:0}.flex-row-toolbar .flex-row-toolbar-title{display:flex;align-items:center;min-width:100px;font-weight:700;font-size:12px;overflow:hidden;flex:1;white-space:nowrap;text-overflow:ellipsis}.flex-row-toolbar .p-button.p-button-text,.flex-row-toolbar .p-button.p-button-icon-only{width:1.957em;padding:.229em 0}.flex-row-toolbar .p-button:focus{box-shadow:none}.model-tree-container,.project-tree-container{width:100%;height:100%;overflow-y:hidden;display:flex;flex-direction:column}.model-tree-container .flex-row-toolbar,.project-tree-container .flex-row-toolbar{height:37px;padding:4px;border-bottom:1px solid #eee}.model-tree-body,.project-tree-body{flex:1;overflow:hidden;padding:4px}.ai-icon{transform:scale(2.1);content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15px" height="14px" viewBox="0 0 3072 3072"><g transform="scale(4)" fill="%23FFFFFF" fill-rule="evenodd" clip-rule="evenodd"><!-- "A" outer + triangular counter --><path d=" M160 560 L274 208 Q283 180 312 180 Q341 180 350 208 L464 560 Q468 576 452 576 H414 Q400 576 396 564 L372 480 H250 L226 564 Q222 576 208 576 H170 Q152 576 160 560 Z M312 272 L270 392 H354 L312 272 Z "/><!-- Crossbar: 2 px final thickness (0.5 pre-scale at \d7 4) --><rect x="311" y="392" width="1" height="0.5" rx="0.25"/><!-- "i" stem --><rect x="500" y="326" width="86" height="240" rx="43"/><!-- Sparkle --><path d=" M636 420 C636 330 704 262 794 262 C704 262 636 194 636 104 C636 194 568 262 478 262 C568 262 636 330 636 420 Z"/></g></svg>')}.p-tooltip.kb-version-tooltip{--p-tooltip-background: #ffffff;--p-tooltip-color: #333333;--p-tooltip-shadow: 0 2px 8px rgba(0, 0, 0, .25)}
