.toggle-plus-button{font-weight:700;height:2.5rem;width:2.5rem;font-size:larger}[dir] .toggle-plus-button{padding:6px;border-radius:1rem}[dir] .cpt-treeview-item.list-group-item:active{background-color:inherit!important}.icon-rotated{transition:all .25s linear}[dir=ltr] .icon-rotated{transform:rotate(90deg)}[dir=rtl] .icon-rotated{transform:rotate(-90deg)}.tree-line-corner{width:3rem;height:1.5rem}[dir] .tree-line-corner{border:1px solid grey;border-top:none}[dir=ltr] .tree-line-corner{border-right:none}[dir=rtl] .tree-line-corner{border-left:none}.tree-line-end:not(.cpt-treeview-item:last-child .tree-line-end){width:3rem;height:3.5rem}[dir=ltr] .tree-line-end:not(.cpt-treeview-item:last-child .tree-line-end){border-left:1px solid grey}[dir=rtl] .tree-line-end:not(.cpt-treeview-item:last-child .tree-line-end){border-right:1px solid grey}[dir] .cpt-treeview-item .card-body{padding-top:.3rem;padding-bottom:.3rem;margin-top:0;margin-bottom:0}[dir=ltr] .cpt-treeview-item .card-body{padding-left:.6rem}[dir=rtl] .cpt-treeview-item .card-body{padding-right:.6rem}[dir=ltr] .custom-control-label{margin-left:.5rem;margin-right:1rem}[dir=rtl] .custom-control-label{margin-right:.5rem;margin-left:1rem}[dir] .list-item[data-v-51887d72]{border-radius:1rem}[dir=ltr] .list-item[data-v-51887d72],[dir=rtl] .list-item[data-v-51887d72]{border-left:1px solid;border-right:1px solid}[dir] .list-item[data-v-51887d72]:not(:hover){background-color:rgba(0,0,0,.1)!important}.blur-bg[data-v-0b897bde]{filter:blur(3px) sepia(50%)}#constraint_table[data-v-8940ab98],#prop_table[data-v-8940ab98]{font-size:.8rem}.constraint-table-scroll[data-v-8940ab98]{width:100%;max-height:90vh;overflow-x:auto;overflow-y:auto}.scroll-400[data-v-8940ab98]{overflow-y:auto;max-height:400px}#domain-entity-context .list-group{max-height:20vh;overflow-y:auto;overflow-x:hidden}[dir=ltr] #records-item-icons>button,[dir=rtl] #records-item-icons>button{padding-left:.5rem;padding-right:.5rem}.context-menu-list{min-width:10rem}[dir] .context-menu-list{margin:0;padding:.5rem 0;border-radius:.358rem;border:1px solid rgba(34,41,47,.05);box-shadow:0 5px 25px rgba(34,41,47,.1)}.context-menu-list .context-menu-item{color:#6e6b7b}[dir] .context-menu-list .context-menu-item{padding:.65rem 1.28rem}[dir=ltr] .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent transparent transparent #6e6b7b}[dir=rtl] .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent #6e6b7b transparent transparent}.context-menu-list .context-menu-item.context-menu-hover,.context-menu-list .context-menu-item:focus,.context-menu-list .context-menu-item:hover{color:#f7991c}[dir] .context-menu-list .context-menu-item.context-menu-hover,[dir] .context-menu-list .context-menu-item:focus,[dir] .context-menu-list .context-menu-item:hover{background-color:rgba(247,153,28,.12)!important}[dir=ltr] .context-menu-list .context-menu-item.context-menu-hover.context-menu-submenu:after,[dir=ltr] .context-menu-list .context-menu-item:focus.context-menu-submenu:after,[dir=ltr] .context-menu-list .context-menu-item:hover.context-menu-submenu:after{border-color:transparent transparent transparent #f7991c!important}[dir=rtl] .context-menu-list .context-menu-item.context-menu-hover.context-menu-submenu:after,[dir=rtl] .context-menu-list .context-menu-item:focus.context-menu-submenu:after,[dir=rtl] .context-menu-list .context-menu-item:hover.context-menu-submenu:after{border-color:transparent #f7991c transparent transparent!important}.context-menu-list .context-menu-item:focus{outline:0}[dir] .dark-layout .context-menu-list{background-color:#161d31;border-color:#3b4253}[dir] .dark-layout .context-menu-list .context-menu-item{background-color:#161d31}.dark-layout .context-menu-list .context-menu-item span{color:#b4b7bd}.dark-layout .context-menu-list .context-menu-item.context-menu-hover>span{color:#f7991c}[dir=ltr] .dark-layout .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent transparent transparent #b4b7bd}[dir=rtl] .dark-layout .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent #b4b7bd transparent transparent}[data-textdirection=rtl] .context-menu-list{z-index:1031!important}[data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-submenu:after{top:1.2rem}[dir=ltr] [data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-submenu:after{transform:rotate(180deg);right:1rem;left:auto;border-color:transparent #6e6b7b transparent transparent}[dir=rtl] [data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-submenu:after{transform:rotate(-180deg);left:1rem;right:auto;border-color:transparent transparent transparent #6e6b7b}[dir=ltr] [data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-hover.context-menu-submenu:after{border-color:transparent #f7991c transparent transparent!important}[dir=rtl] [data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-hover.context-menu-submenu:after{border-color:transparent transparent transparent #f7991c!important}[dir=ltr] [data-textdirection=rtl] .context-menu-list .context-menu-item>.context-menu-list{left:100%;margin-left:0}[dir=rtl] [data-textdirection=rtl] .context-menu-list .context-menu-item>.context-menu-list{right:100%;margin-right:0}[dir=ltr] [data-textdirection=rtl] .dark-layout .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent #b4b7bd transparent transparent}[dir=rtl] [data-textdirection=rtl] .dark-layout .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent transparent transparent #b4b7bd}.autosuggest__results-container{position:relative;z-index:999}.autosuggest__results-container .autosuggest__results{position:absolute;width:100%;overflow-y:auto;max-height:40vh}[dir] .autosuggest__results-container .autosuggest__results{background-color:#fff;margin-top:1rem;border-radius:.5rem;box-shadow:0 15px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.08)!important}[dir] .autosuggest__results-container .autosuggest__results ul{margin-bottom:0}[dir=ltr] .autosuggest__results-container .autosuggest__results ul{padding-left:0}[dir=rtl] .autosuggest__results-container .autosuggest__results ul{padding-right:0}.autosuggest__results-container .autosuggest__results ul li{list-style:none}[dir] .autosuggest__results-container .autosuggest__results ul li{padding:.75rem 1rem}[dir] .autosuggest__results-container .autosuggest__results ul li.autosuggest__results-item--highlighted,[dir] .autosuggest__results-container .autosuggest__results ul li:hover{background:#ededed}.autosuggest__results-container .autosuggest__results ul li .detail{line-height:.5}.autosuggest__results-container .autosuggest__results ul .autosuggest__results-before{color:#f7991c;font-weight:600}body.dark-layout .autosuggest__results-container .autosuggest__results{color:#b4b7bd}[dir] body.dark-layout .autosuggest__results-container .autosuggest__results{background-color:#283046}[dir] body.dark-layout .autosuggest__results-container .autosuggest__results .autosuggest__results-before:hover,[dir] body.dark-layout .autosuggest__results-container .autosuggest__results .autosuggest__results-item--highlighted,[dir] body.dark-layout .autosuggest__results-container .autosuggest__results .autosuggest__results-item:hover{background-color:#242b3d}body.dark-layout .autosuggest__results-container .autosuggest__results .my-suggestion-item{color:#b4b7bd}.scroll-400{overflow-y:auto;max-height:400px}.scroll-80vh{overflow-y:auto;max-height:80vh}#domain-entity-requirements .list-group{max-height:20vh;overflow-y:auto;overflow-x:hidden}.disabled-item:active{color:inherit!important}[dir] .disabled-item:active,[dir] .disabled-item:hover{background-color:inherit!important}.hr-valid-bar[data-v-e4b4eb28]{width:100%;height:10px}[dir] .hr-valid-bar[data-v-e4b4eb28]{margin:-2rem auto 1rem;border-radius:5px}[dir] .hrValid[data-v-e4b4eb28]{background-color:#37c74f}[dir] .hrImplied[data-v-e4b4eb28]{background-color:#f38717}[dir] .hrInvalid[data-v-e4b4eb28]{background-color:#ef4143}[dir] .result-card .card-body{padding-top:.3rem;padding-bottom:.3rem;margin-top:0;margin-bottom:0}.v-enter-active,.v-leave-active{transition:transform .1s ease}[dir] .v-enter-from,[dir] .v-leave-to{transform:translateY(-100px)}