body{margin:0;padding:0;overflow:hidden}iframe{border:none}body,h1,h2,h3,h4,h5,h6,p{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}p{font-weight:300;font-size:16px}html,body,#root,.App{height:100%;font-size:14px}.vertical-toolbar .toolbarItems:empty+.borders{border:none}.welcome{display:flex;background-color:#f0f8ff;align-items:center;text-align:center;height:100%;width:100%}.welcome .message{display:inline-block;height:20%;font-weight:700;margin:auto}.welcome .message>*{margin:2% 0}.message .wimse-icon{height:116px;width:116px;position:relative;display:block;margin:auto auto 5%}.text{margin-top:2%}.loader-overlay{position:absolute;z-index:999;background:#0006;width:100%;height:100%;cursor:progress;zoom:2.5}.loader-overlay{left:calc(50% - 32px);top:calc(50% - 32px)}.modal-frontstage{height:100%;width:100%;position:absolute;z-index:900;box-sizing:border-box;transition:all .125s ease;pointer-events:none;filter:opacity(0%)}.modal-frontstage.open{background:#f9f9f9;filter:opacity(100%);pointer-events:unset;transition:filter .25s ease}.modal-frontstage .app-bar{transition:transform .125s;padding:10px;background:#4d575f;height:60px;transform:translateY(-100%)}.modal-frontstage.open .app-bar{transform:translateY(0);transition:transform .125s ease}.modal-frontstage .app-bar .iui-text-headline{display:inline-block;color:#fff;line-height:60px;vertical-align:top;padding:0 15px;margin:0}.modal-frontstage .app-bar>:first-child{display:inline-block;border:solid 3px #FFF;fill:#fff!important;color:#fff;transition:all .125s ease}.modal-frontstage .app-bar>:first-child svg{filter:none!important}.modal-frontstage .app-bar>:first-child:hover:not(.is-pressed){border-color:#008be1!important;fill:#008be1!important}.settings-item{display:flex;flex-wrap:wrap;width:550px;margin-top:15px;margin-bottom:15px}.settings-item .title{float:left;width:420px;font-size:1.1em;font-weight:700;padding:8px 0 3px}.settings-item .toggle{float:right}.settings-item .description{min-width:40px;font-size:.9em;padding-top:3px}.toggle{position:relative;display:inline-block;vertical-align:top;width:68px;height:38px;border-radius:3px;cursor:pointer;color:#fff}label.toggle{margin-bottom:0}.toggle-input{position:absolute;top:0;left:0;opacity:0}.toggle-label{position:relative;display:block;height:inherit;font-size:12px;font-weight:400;background:#85929d;color:#fff;border-radius:inherit;transition:.15s ease-out;transition-property:opacity background}.toggle-label:before,.toggle-label:after{position:absolute;top:50%;margin-top:-.5em;line-height:1;transition:inherit}.toggle-label:before{content:attr(data-off);right:9px}.toggle-label:after{content:attr(data-on);left:9px;color:#fff;opacity:0}.toggle-input:checked~.toggle-label{background:#56aa1c}.toggle-input:checked~.toggle-label:before{opacity:0}.toggle-input:checked~.toggle-label:after{opacity:1}.toggle-handle{position:absolute;top:4px;left:4px;width:30px;height:30px;background:#fff;border-radius:3px;transition:left .15s ease-out;box-shadow:0 1px #0000001a}.toggle-input:checked~.toggle-handle{left:34px}.toggle-blue>.toggle-input:checked~.toggle-label{background:#008be1}.toggle.disabled{opacity:.4;cursor:default}.settings-panel{display:flex;flex-direction:column;margin-left:45px;width:550px}.wimse-button{box-sizing:border-box;width:2em;height:32px;padding:2px;cursor:pointer;position:relative;overflow:hidden;border:0px;color:#4d575f;background-color:transparent;font-size:24px;outline:none}.wimse-button:hover:not(:disabled){color:#008be1;background-color:#eee}.wimse-button:active:not(:disabled){color:#0073ba;background-color:#ccc}.wimse-button-container{position:absolute;display:flex;top:10px;right:10px}.wimse-button-container>*:first-child{border-radius:6px 0 0 6px}.wimse-button-container>*:last-child{border-radius:0 6px 6px 0}.wimse-button-container>*:last-child,.wimse-button-container>*:last-child:active,.wimse-button-container>*:last-child:focus{border-left-width:0}.wimse-button-container>*:not(:first-child):not(:last-child){border-radius:0}.wimse-button-container>*:not(:first-child):not(:last-child),.wimse-button-container>*:not(:first-child):not(:last-child):active,.wimse-button-container>*:not(:first-child):not(:last-child):focus{border-left-width:0}.iui-menu-label>.wimse-icon{padding-right:5px;align-items:center;justify-content:center;display:flex;height:100%;display:inline-block}.iui-menu-label>.display-label{display:inline-block}.iui-menu-label>.schema-tag{display:inline-block}.dropdown-item{font-size:13px;height:27px;white-space:nowrap;overflow:hidden;padding:4px;width:100%;display:flex;align-items:center}.dropdown-item .display-label{margin-left:10px;display:inline-block;max-width:400px;text-overflow:clip}.borderless-button{width:40px;height:38px}.button-split:hover{background-color:#dcdcdc}.iui-button-icon svg{width:16px!important;height:16px!important}.borderless-button:disabled{opacity:.4}.schema-tag{display:inline;width:auto;height:auto}.schema-tag>span{display:inline-block;border-radius:3px;padding:0 4px;position:relative;font-size:9px;line-height:10px;box-sizing:content-box;vertical-align:baseline;top:-2px;left:2px;border:solid 1px transparent;margin:0 .5em}.schema-tag:first-child>span{margin-left:0}.property-link-cell{display:flex;width:fit-content}.property-type-icon .iui-svg-icon{min-width:fit-content;min-height:fit-content}.property-type-icon.deprecated .iui-svg-icon,.wimse-icon.deprecated{opacity:.2}.wimse-icon,.iui-svg-icon,.iui-svg-icon svg{width:16px;height:16px;margin:0 -1px 0 .5px}.wimse-tree-container{margin:0;width:100%;height:calc(100% - 66px);display:block;position:relative;cursor:pointer;padding-top:10px;overflow-x:auto;white-space:nowrap}.wimse-tree-node{display:table-row;height:27px;min-width:100%;width:100%;background-color:#eef0f3}.wimse-tree-node .iui-tree-node-content-title{font-size:13px;text-overflow:unset;color:#000}.wimse-tree-node .iui-tree-node{height:27px}.wimse-tree-node .iui-tree-node:only-child{padding:0 0 0 30px}.wimse-tree-node .iui-button{padding:4px 5px 4px 8px}.wimse-tree-node .iui-tree-node-content-label{margin-left:3px;margin-top:2px}.wimse-tree-node .iui-tree-node-content-expander-icon{width:12px!important;height:12px!important;position:relative;margin:0 0 2px -3px}.iui-tree-node.iui-active{background-color:#bedcef!important;border-radius:0%}.iui-tree-node:hover{background-color:#e0eef7;border-radius:0}.iui-tree{background-color:#eef0f3;display:table;min-width:100%}.schema-filter-container{display:inline-block;width:16px;height:16px;margin:0 -25px 0 15px}.schema-filter{width:16px;height:16px;transition:.15s;transition-timing-function:ease-in-out;fill:#888}.schema-filter:hover{fill:#000}.welcome-page{padding:1em 5em 1em 1em}.left-pane{background-color:#eef0f3;height:100vh}.panel{max-width:fit-content;min-width:200px}::placeholder{color:#000;opacity:.4;font-size:10.5pt;padding-left:1pt}.imse-searchbox{display:flex;align-items:center;width:100%}.imse-search{margin:8px!important;width:95%;padding-right:30px;height:38px}.imse-search~svg{width:18px;height:18px;opacity:.9;margin-left:-30px}.imse-search.has-results{border-bottom-left-radius:0;border-bottom-right-radius:0}.imse-search.has-results:hover~svg{visibility:hidden}.imse-search:focus~svg{visibility:hidden}.imse-search-results{z-index:99999;position:absolute;background:#fff;margin:0 0 0 8px;padding:0;border:solid 1px #c7ccd1;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.imse-search-results .no-results{font-style:italic;font-size:13px;opacity:.66;padding:0 10px}.imse-search-result{list-style-type:none;line-height:24px;font-size:13px;height:24px;white-space:nowrap;cursor:pointer}.imse-search-result.selected{background:#c9e9fc}.imse-search-result>svg{margin:4px;width:16px;height:16px}.imse-search-result>.property-type-icon{position:relative;top:6px;width:24px;padding-right:5px;display:inline-block}.imse-search-result>.property-type-icon .iui-svg-icon{margin:1px!important}.imse-search-result>.wimse-icon{position:relative;top:4px;padding-right:14px;display:inline-block}.imse-search-result>.wimse-icon .iui-svg-icon{margin:1px!important}.imse-search-result>.property-class{font-weight:100;opacity:.66;display:inline-block}.imse-search-result>.display-label{font-weight:100;opacity:.66;display:inline-block}.search-result-list-item{display:flex;align-items:center}.element-link a{color:#000}.element-link.deprecated-link{opacity:40%;text-decoration:line-through}.element-link.deprecated-link a{opacity:40%;text-decoration:line-through,underline}.element-link.abstract>*:not(.schema-tag){font-style:italic}.tooltip-content{z-index:999999;position:fixed}.wimse-tooltip .iui-text-title{padding-left:10px}.wimse-tooltip{position:relative;display:inline-block;max-width:300px;max-height:145px;border:1px solid black;border-radius:6px;overflow:hidden;background-color:#eef0f3;padding:8px;white-space:nowrap;text-overflow:clip}.wimse-tooltip .icon{display:inline-block;padding-right:4px;position:relative;top:-4px}.wimse-tooltip svg{width:24px;height:24px}.wimse-tooltip .iui-text-title{display:inline-block;font-size:14px;vertical-align:baseline;line-height:24px;margin:0}.wimse-tooltip .iui-text-title .deprecated{display:block;font-size:12px;color:#999}.wimse-tooltip .iui-text-title span{display:inline}.tooltip .schema{color:#56aa1c;white-space:nowrap;text-overflow:ellipsis}.wimse-tooltip .name{font-weight:500!important}.wimse-tooltip .description{font-size:12px;font-weight:500;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.description{font-weight:300;color:#000;opacity:.66;display:block;overflow:hidden;width:100%}.not-quite-so-angry-text{font-weight:400;color:#c1c6c9}.description.not-quite-so-angry-text.deprecated-text{text-decoration:line-through;opacity:40%}.angry-text{font-weight:400;color:red}.description.deprecated-text{text-decoration:line-through;opacity:40%}.schema-link{display:inline-block;margin:4px}.schema-link a:link{color:inherit}.tooltip{position:relative;display:inline-block;max-width:300px;max-height:145px;border:1px solid black;border-radius:6px;overflow:hidden;background-color:#eef0f3;padding:8px;white-space:nowrap;text-overflow:ellipsis}.tooltip svg{width:24px;height:24px}.tooltip .iui-text-title{display:inline-block;font-size:16px;vertical-align:baseline;line-height:24px;margin:0}.tooltip .iui-text-title span{display:inline}.tooltip .message{font-size:12px;font-weight:500;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}div.react-data-grid-wrapper.imsejs-grid{height:calc(100% - 5px);width:100%}.imsejs-grid .react-grid-Canvas{height:calc(100% - 21px)!important}.imsejs-grid .react-grid-Container,.imsejs-grid .react-grid-Grid,.imsejs-grid .react-grid-Main,.imsejs-grid .react-grid-Viewport{min-height:100%!important;height:100%!important}.imsejs-grid .react-grid-Container,.imsejs-grid .react-grid-Canvas{width:100%!important}.imsejs-grid .react-grid-HeaderRow{width:calc(100% - 28px)!important}.imsejs-grid .react-grid-Main,.imsejs-grid .react-grid-Grid,.imsejs-grid .react-grid-Viewport,.imsejs-grid .react-grid-Canvas,.imsejs-grid .react-grid-Row>*,.imsejs-grid .react-grid-Row :not(.schema-tag)>*{border:none;background:#f9f9f9;outline:none;font-size:13px}.imsejs-grid .react-grid-Row{width:fit-content}.imsejs-grid .react-grid-Row:hover,.imsejs-grid .react-grid-Row:hover>*,.imsejs-grid .react-grid-Row:hover :not(.schema-tag)>*{background:#e4f5fd}.imsejs-grid .react-grid-Row.row-selected,.imsejs-grid .react-grid-Row.row-selected>*,.imsejs-grid .react-grid-Row.row-selected :not(.schema-tag)>*{background:#a6d7f5}.imsejs-grid .rdg-last--frozen{box-shadow:none!important}.imsejs-grid .react-grid-Cell{padding-right:0}.imsejs-grid .rdg-selected{border-color:transparent}.imsejs-grid .react-grid-Cell:focus{outline:none!important}.imsejs-grid .react-grid-Header{background:#dce0e3}.imsejs-grid .react-grid-HeaderCell{padding:4px 0 0 10px;box-sizing:border-box;background:#dce0e3;font-size:13px;border:none}.imsejs-grid .react-grid-HeaderCell .react-grid-HeaderCell__draggable{background:#dce0e3;width:8px!important;left:100%;z-index:2}.imsejs-grid .react-grid-HeaderCell--frozen{z-index:3}.imsejs-grid .react-grid-HeaderCell .react-grid-HeaderCell__draggable:after{content:"⋮";display:block;position:relative;background-size:contain;opacity:.3;top:1.5px;left:1.5px}.imsejs-grid .description{font-weight:500;opacity:1}.property-name-cell{width:100%;overflow:hidden}.property-type-cell .deprecated-text{color:#a6a6a6;text-decoration:line-through}.property-name-cell .property-type-icon .iui-svg-icon{margin:0 0 0 -15px!important}.property-name{height:100%;display:inline-block;vertical-align:text-bottom;padding:0 0 2px 15px;-webkit-user-select:text;user-select:text;overflow:hidden!important}.property-name-cell .property-name .deprecated-text{color:#a6a6a6;text-decoration:line-through}.imsejs-grid svg{width:24px;height:16px;margin-top:2px}.react-grid-Row .element-link{text-underline-offset:2px;padding-left:6px}.property-type-cell.deprecated-text{color:#a6a6a6;text-decoration:line-through}.bool-cell.deprecated-text,.null-cell.deprecated-text,.array-bounds-cell.deprecated{opacity:40%;text-decoration:line-through}.display-label-cell .null-cell.deprecated-text{opacity:20%;text-decoration:line-through}.element-title-block{padding:10px;display:grid;grid-template-columns:64px 1fr;grid-template-rows:1fr;grid-template-areas:"icon text";margin:0 0 -1px 2.5px}.element-title-block .class-icon{grid-area:icon;display:inline-block;margin-left:-2px}.element-title-block .text{grid-area:text;display:flex;flex-wrap:wrap;padding:5px 8px 0;margin-top:0}.element-title-block svg{margin-top:auto;width:64px;height:64px}.element-title-block .modifier{display:block;width:64px;text-align:center;font-weight:700;color:#000;opacity:.44;font-size:12px;line-height:12px;margin:54px 0 0 -1px}.element-title-block .iui-text-title{margin:1px 125px 0 -3px;display:flex;flex-wrap:wrap}.element-title-block .iui-text-title span{display:inline-block;height:33px;font-size:18pt;margin:0 0 -2px}.element-title-block .schema{color:#56aa1c}.element-title-block .name{font-weight:500!important}.element-title-block .displayLabel{color:#000;opacity:.5}.element-title-block .description{font-size:11.3pt;margin:5px 0 0 -3px;line-height:22px}.class-browser,.element-info{height:100%}.element-info{display:flex;flex-direction:column}.details-page{width:100%;min-height:min-content;display:flex;flex-direction:column;align-items:flex-start}.element-attributes{display:flex;flex-direction:column;align-items:flex-start}.element-attributes .item{float:left;font-size:1em;padding:1px 1px 2px 10px}.element-attributes .itemList{margin-top:4px;list-style-type:none}.element-attributes .elementLink{padding-right:5px}.element-attributes .label{font-weight:500}.element-attributes .value{font-weight:100;opacity:.8}.def-container{display:flex;flex-flow:row wrap;font-size:var(--iui-font-size-2);height:fit-content;padding:5px;width:fit-content;font-size:12pt}.def-container>.label{padding:inherit;margin:auto}.def-container>.definition{display:flex;flex-flow:column wrap;padding:0 4px;width:fit-content}.def-container>.offset{padding-top:inherit;margin:auto}.numerator{display:flex;align-items:center;justify-content:center;padding-top:4px;text-align:center;width:100%}.denominator{border-top:solid .5px #4d575f;display:flex;align-items:center;justify-content:center;padding-top:8px;text-align:center;width:100%}.unit-container{display:inline-block;width:fit-content;height:24px!important}.constant{vertical-align:super;text-align:center}.offset>.constant{vertical-align:10%}.unit{display:block;float:left}.unit>.exponent{float:right;font-size:smaller;height:100%;margin:-11px 0 0 1px;text-align:right;width:0}.unit>.link{background:#eef0f3;border:solid 1px #4d575f;border-radius:3px;float:left;padding:0 3px}.separator{padding:0 7px;vertical-align:15%}.separator.heavy{font-weight:700}.imsejs-table{font-size:13px;white-space:nowrap;height:calc(100% - 5px);overflow:hidden}.imsejs-table .iui-table{height:calc(100% - 2px)!important;background:#f9f9f9;overflow:auto}.imsejs-table .iui-table-body{background:#f9f9f9;width:100%!important;overflow:auto scroll}.imsejs-table .iui-table-row{height:25px}.imsejs-table .iui-table-header{background:#dce0e3!important;min-height:25px!important}.imsejs-table .iui-table-header .iui-table-cell{height:21px;padding:4px 0 0 10px;box-sizing:border-box;background:#dce0e3!important;font-size:13px}.iui-table-header{overflow:hidden}.imsejs-table .iui-table-cell{background:#f9f9f9}.imsejs-table .iui-table-row:where(:hover:not(.iui-loading):not([aria-disabled=true])) .iui-table-cell{background:#e4f5fd}.imsejs-table .iui-table-row:where(:hover:not(:first-child)){background:#e4f5fd}.imsejs-table .iui-table-row[aria-selected=true] .iui-table-cell{border:none!important;background:#a6d7f5}.imsejs-table .iui-table-row[aria-selected=true]{background:#a6d7f5}.imsejs-table .iui-table-cell{border:none!important;min-height:25px}.imsejs-table .description{font-weight:500;opacity:1}.property-name-cell svg{position:relative;top:3px}.property-name-cell div{height:100%;display:inline-block;vertical-align:text-bottom;padding:0 0 2px 15px;-webkit-user-select:text;user-select:text}.schema-item-link-cell svg{position:relative;top:2px;right:8px}.schema-item-link-cell div{height:100%;display:inline-block;vertical-align:text-bottom;padding:0 0 2px 6px;-webkit-user-select:text;user-select:text}.schema-item-link-cell .schema-tag{position:relative;top:3px;background:none!important;right:6px}.nav-prop-link>:first-child{padding-right:4px}.nav-prop-link>:first-child .schema-tag{display:none}.imsejs-table svg{width:24px;height:16px;margin-top:2px}.schema-item-link-cell .element-link a{bottom:2px;position:relative;text-underline-offset:1px!important;margin-left:-5px}.imsejs-table .iui-table-empty{width:100%}.imsejs-table .deprecated-text-item-name{padding-left:10px;text-decoration:line-through underline;opacity:40%}.imsejs-table .deprecated-text{text-decoration:line-through;opacity:30%}.class-relationship-node{padding-right:10px}.class-relationship-node>span:not(.element-link){font-weight:300;padding:0 10px}.class-relationship-node>span:first-child{padding-left:10px}.relationship-node-color{background-color:#f9f9f9;margin-left:-5px}.class-relationship-node .iui-tree-node-content{min-height:30px}.card{padding:10px;height:100%;width:fit-content;max-width:75%;box-sizing:border-box}.card-title span{font-weight:300;opacity:.8;font-size:12pt}.card .card-contents>:first-child{padding-top:6px}.card wimse-tree{margin:0 0 0 6px;width:fit-content;height:100%;display:block;position:static}.card-contents{box-sizing:border-box;height:100%;width:fit-content;min-width:220px;margin:6px 0 -1px;min-height:100px;max-height:40vh;max-width:100%;overflow:auto}.deprecated-card .deprecated-description{padding:0 0 0 24px;width:fit-content;max-width:100%;font-size:13px}.card-contents .links{display:flex;flex-flow:column wrap}.links>.link{padding:0 0 0 24px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:24px}.card-container,.card-container-fixed-width{display:flex;vertical-align:top;flex-flow:row nowrap;width:100%;overflow:hidden;margin-top:2px}.external-docs-summary{font-size:13px;margin-top:3px;max-width:400px;max-height:100px}.external-docs-summary>span{overflow:scroll;display:-webkit-inline-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.external-docs-summary>a{float:right}.iui-tab-label{font-size:14px;padding:0 3.5px}.iui-tab{opacity:.8;height:38px!important;background-color:#f9f9fb!important}.uml-arrow{display:grid;--arrowhead-width: 48px;--arrowhead-height: 24px;--arrow-ideal-width: 300px;grid-template-rows:minmax(calc(var(--iui-size-l) / 2),1fr) calc(var(--arrowhead-height) * .5 - 1px) 2px auto;grid-template-columns:auto minmax(64px,1fr) auto;grid-template-areas:"fill     fill     fill" "lsvg multiplicity rsvg" "lsvg     line     rsvg" "lsvg  role-label  rsvg"}.uml-arrow.referencing{--arrowhead-width: 24px}.uml-arrow>span{padding:0 8px;margin:0}.uml-arrow>.multiplicity{height:var(--iui-size-l);align-self:end;grid-area:multiplicity;font-size:10pt}.uml-arrow>.multiplicity.left{justify-self:start}.uml-arrow>.multiplicity.right{justify-self:end}.uml-arrow>.role-label{grid-area:role-label;text-align:center;max-height:calc(var(--iui-size-l) * 4);overflow:auto;font-size:11pt}.uml-arrow>.uml-icon{grid-area:rsvg;height:var(--arrowhead-height);width:var(--arrowhead-width);align-self:start;display:inline-block;box-sizing:border-box;background-color:initial;border:none;vertical-align:top;fill:currentColor;stroke:transparent;padding:-5px}.uml-arrow>.uml-icon.reverse{grid-area:lsvg;transform:rotate(.5turn)}.uml-arrow>.uml-icon div svg-loader svg{height:auto;width:auto}.uml-arrow.small{--arrowhead-width: 24px;--arrowhead-height: 12px;--arrow-ideal-width: 100px}.uml-arrow.small.referencing{--arrowhead-width: 12px}.uml-arrow.small>span{font-size:var(--iui-font-size-0);line-height:calc(var(--iui-size-l) * .75)}.uml-arrow.small>.multiplicity{height:calc(var(--iui-size-l) * .75)}.uml-arrow.small>.role-label{max-height:calc(2 * var(--iui-size-l))}.uml-arrow>.filler{width:calc(var(--arrow-ideal-width) - var(--arrowhead-width));max-height:30px;grid-area:fill;visibility:hidden;pointer-events:none}.uml-arrow:after{content:" ";display:block;background:#000;grid-area:line}@supports (-webkit-line-clamp: 4){.uml-arrow .role-label{display:-webkit-box;text-align:-webkit-center;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.uml-arrow.small .role-label{-webkit-line-clamp:2}}[data-root-container=appui-root-id]{--buic-accessory-hollow: rgb(255, 255, 255);--buic-accessory-primary: rgb(000, 139, 225);--buic-accessory-success: rgb(083, 162, 026);--buic-accessory-alert: rgb(211, 010, 010);--buic-accessory-warning: rgb(241, 139, 018);--buic-accessory-primary-tint: rgb(165, 215, 245);--buic-accessory-success-tint: rgb(195, 225, 175);--buic-accessory-alert-tint: rgb(239, 169, 169);--buic-accessory-warning-tint: rgb(249, 215, 171);--buic-background-1: var(--iui-color-background);--buic-background-2: var(--iui-color-background-hover);--buic-background-3: var(--iui-color-background-backdrop);--buic-background-4: var(--iui-color-background-backdrop-hover);--buic-background-5: var(--iui-color-background-disabled);--buic-background-editable: var(--iui-color-background);--buic-background-primary: var(--iui-color-background-accent);--buic-background-tooltip: hsl(var(--iui-color-background-hsl) / .9);--buic-background-scrollbar: hsl( var(--iui-color-foreground-hsl) / var(--iui-opacity-4) );--buic-background-scrollbar-hover: hsl( var(--iui-color-foreground-hsl) / var(--iui-opacity-3) );--buic-foreground-body-rgb: var(--iui-color-foreground-hsl);--buic-foreground-body: var(--iui-color-text);--buic-foreground-body-reverse-rgb: var(--iui-color-foreground-hsl);--buic-foreground-body-reverse: hsl( var(--iui-color-background-hsl) / var(--iui-opacity-2) );--buic-foreground-muted: var(--iui-color-text-muted);--buic-foreground-disabled: var(--iui-color-text-disabled);--buic-foreground-activehover: var(--iui-color-text);--buic-inputs-border: hsl( var(--iui-color-foreground-hsl) / var(--iui-opacity-4) );--buic-inputs-boxshadow: var(--iui-focus-box-shadow);--buic-popup-boxshadow: var(--buic-inputs-boxshadow);--buic-foreground-primary: var(--iui-color-icon-accent);--buic-foreground-primary-tone: var(--iui-color-text-accent-hover);--buic-foreground-focus: var(--iui-color-text-accent-hover);--buic-foreground-focus-border: var(--buic-inputs-border);--buic-focus-boxshadow: hsl( var(--iui-color-accent-hsl) / var(--iui-opacity-4) );--buic-focus-boxshadow-gradient1: hsl( var(--buic-foreground-primary-tone-rgb) / 0 );--buic-focus-boxshadow-gradient2: hsl( var(--buic-foreground-primary-rgb) / .65 );--buic-foreground-accessory: var(--iui-color-white);--buic-foreground-success: var(--iui-color-text-positive);--buic-foreground-positive: var(--iui-color-text-positive);--buic-foreground-positive-rgb: var(--iui-color-positive-hsl);--buic-foreground-alert: var(--iui-color-text-negative);--buic-foreground-negative: var(--iui-color-text-negative);--buic-foreground-negative-rgb: var(--iui-color-negative-hsl);--buic-foreground-warning: var(--iui-color-text-warning);--buic-foreground-warning-rgb: var(--iui-color-warning-hsl);--buic-background-focus-overlay: hsl(var(--iui-opacity-6));--buic-background-hover-overlay: hsl( var(--iui-color-accent-hsl) / var(--iui-opacity-5) );--buic-background-active-overlay: hsl( var(--iui-color-accent-hsl) / var(--iui-opacity-5) );--buic-background-pressed-overlay: hsl(var(--iui-color-accent-hsl) / .3);--buic-background-card: var(--buic-background-tooltip);--buic-background-striped_row: hsl(var(--iui-color-foreground-hsl) / .03);--buic-background-titlebar: var(--buic-background-5);--buic-background-dialog-stroke: var(--buic-background-5);--buic-background-widget-stroke: var(--buic-background-5);--buic-background-control-stroke: var(--buic-background-5);--buic-background-panel-stroke: var(--buic-background-5);--buic-background-toolbutton-stroke: var(--buic-background-5);--buic-background-titlebar-outoffocus: var(--buic-background-4);--buic-background-divider: var(--buic-background-4);--buic-background-widget-element-stroke: var(--buic-background-4);--buic-background-statusbar: var(--buic-background-4);--buic-background-table-header: var(--buic-background-4);--buic-background-control-stroke-disabled: var(--buic-background-4);--buic-background-tab-inactive: var(--buic-background-3);--buic-background-toolbutton-inactive: var(--buic-background-3);--buic-background-context-menu: var(--buic-background-3);--buic-background-widget-panel: var(--buic-background-3);--buic-background-placeholder: var(--buic-background-3);--buic-background-control-disabled: var(--buic-background-3);--buic-background-tab-active: var(--buic-background-2);--buic-background-dialog: var(--buic-background-2);--buic-background-widget: var(--buic-background-2);--buic-background-window: var(--buic-background-2);--buic-background-toolbar: var(--buic-background-2);--buic-background-panel: var(--buic-background-2);--buic-background-control: var(--buic-background-1);--buic-row-selection: var(--iui-color-background-accent-muted);--buic-row-hover: var(--iui-color-background-hover);--buic-button-gradient1: rgba(var(--iui-color-foreground-body-invert-rgb), 0);--buic-button-gradient2: rgba( var(--iui-color-foreground-body-invert-rgb), .25 )}:root{--buic-widget-opacity: .9;--buic-toolbar-opacity: .5;--uicore-z-index-view-overlay: 1000;--uicore-z-index-view-content-dialog: 2000;--uicore-z-index-content-card-popup: 3000;--uicore-z-index-widget-grip: 4000;--uicore-z-index-drop-target: 5000;--uicore-z-index-dragged-widget: 6000;--uicore-z-index-zone-target: 7000;--uicore-z-index-zone-outline: 8000;--uicore-z-index-toolbar-panels: 9000;--uicore-z-index-tool-settings-popup: 10000;--uicore-z-index-status-overflow-popup: 11000;--uicore-z-index-status-popup: 12000;--uicore-z-index-modal-frontstage-overlay: 13000;--uicore-z-index-modal-frontstage: 14000;--uicore-z-index-dialog: 15000;--uicore-z-index-dialog-popup: 16000;--uicore-z-index-status-message: 17000;--uicore-z-index-tooltip: 18000;--uicore-z-index-context-menu-z: 19000;--uicore-z-index-dragdrop: 20000;--uicore-z-index-cursor-overlay: 21000;--uicore-z-index-drag-target: 22000;--uicore-z-index-drag-preview: 23000;--uicore-z-index-backstage-overlay: 24000;--uicore-z-index-backstage: 25000;--uicore-z-index-keyin-palette-overlay: 26000}.uicore-centered{display:flex;justify-content:center;align-items:center}.uicore-full-height{height:100%}.uicore-full-width{width:100%}.uicore-full-size{height:100%;width:100%}.uicore-fill-centered{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.uicore-scrollview{height:100%;width:100%;overflow-y:auto}@supports (-webkit-overflow-scrolling: touch){.uicore-scrollview{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.uicore-scrollview::-webkit-scrollbar{width:12px;height:12px}.uicore-scrollview::-webkit-scrollbar-thumb{border-radius:12px;background-color:var(--buic-background-scrollbar);background-clip:content-box;border-style:solid;border-color:transparent;border-width:2px}.uicore-scrollview::-webkit-scrollbar-thumb:hover{background-color:var(--buic-background-scrollbar-hover)}.uicore-scrollview::-webkit-scrollbar-corner{background-color:transparent}.uicore-scrollview::-webkit-scrollbar-track-piece:corner-present{margin-bottom:-4px;margin-right:-4px}.uicore-flex-wrap-container{display:flex;flex-wrap:wrap}.uicore-icons-large{width:48px;height:48px}.uicore-icons-medium{width:32px;height:32px}.uicore-icons-small{width:16px;height:16px}.uicore-icons-x-large{width:64px;height:64px}.uicore-inputs-input{display:block;width:100%;padding:var(--iui-size-3xs) var(--iui-size-xs);margin:calc((calc(var(--iui-size-s) * 1.4) * 2 - 22px) * .5) 0;font-family:var(--iui-font-sans);font-size:var(--iui-font-size-1);line-height:normal;color:var(--iui-color-text);background-color:var(--buic-background-control);background-image:none;border:1px solid var(--iui-color-border-foreground);border-radius:var(--iui-border-radius-1);box-shadow:var(--buic-inputs-boxshadow) 0 1px 1px inset;box-sizing:border-box;transition:border-color var(--iui-duration-1) ease-in-out,box-shadow var(--iui-duration-1) ease-in-out}.uicore-inputs-input:-ms-input-placeholder{color:var(--iui-color-text-disabled)}.uicore-inputs-input::-webkit-input-placeholder{color:var(--iui-color-text-disabled)}.uicore-inputs-input::placeholder{color:var(--iui-color-text-disabled)}.uicore-inputs-input[disabled]{background-color:var(--buic-background-control-disabled);border-color:var(--buic-foreground-disabled);color:var(--iui-color-text-disabled);cursor:not-allowed;opacity:var(--iui-opacity-4)}.uicore-inputs-input[readonly]{color:var(--iui-color-text-muted);cursor:default}.uicore-inputs-input:focus{outline:0px;border-color:var(--buic-foreground-focus-border);box-shadow:var(--buic-focus-boxshadow) 0 0 0 2px}.uicore-inputs-labeled-input{display:block;padding:0;margin:0 0 var(--iui-size-s);text-align:left;font-size:var(--iui-font-size-1);font-weight:var(--iui-font-weight-normal);cursor:pointer}.uicore-inputs-labeled-input>.uicore-label{padding:0;margin:0;border:0 none transparent;display:block;font-size:var(--iui-font-size-1);font-weight:var(--iui-font-weight-semibold);line-height:var(--iui-size-l);text-align:left;color:var(--iui-color-text)}.uicore-inputs-labeled-input>.input{position:relative;display:inline-block;width:100%}.uicore-inputs-labeled-input>.input.with-icon>input{padding-right:calc(calc(var(--iui-size-s) - 1px) + var(--iui-size-l));margin-right:calc(calc(var(--iui-size-s) - 1px) + var(--iui-size-l))}.uicore-inputs-labeled-input>.input>.icon{display:flex;align-items:center;position:absolute;right:0;top:0;bottom:0;padding:calc(var(--iui-size-s) - 1px);font-size:var(--iui-font-size-1);font-weight:400}.uicore-inputs-labeled-input>.uicore-message{display:block;font-size:var(--iui-font-size-0);line-height:var(--iui-size-l);color:var(--iui-color-text-muted)}.uicore-inputs-labeled-input.success,.uicore-inputs-labeled-input.success>.uicore-message{color:rgb(var(--buic-foreground-positive-rgb))}.uicore-inputs-labeled-input.success>.input>input,.uicore-inputs-labeled-input.success>.input>.uicore-inputs-input{border-color:rgb(var(--buic-foreground-positive-rgb));box-shadow:var(--buic-inputs-boxshadow) 0 1px 1px inset}.uicore-inputs-labeled-input.success>.input>input:focus,.uicore-inputs-labeled-input.success>.input>.uicore-inputs-input:focus{border-color:rgb(var(--buic-foreground-positive-rgb));box-shadow:rgba(var(--buic-foreground-positive-rgb),var(--iui-opacity-4)) 0 0 0 2px}.uicore-inputs-labeled-input.warning,.uicore-inputs-labeled-input.warning>.uicore-message{color:rgb(var(--buic-foreground-warning-rgb))}.uicore-inputs-labeled-input.warning>.input>input,.uicore-inputs-labeled-input.warning>.input>.uicore-inputs-input{border-color:rgb(var(--buic-foreground-warning-rgb));box-shadow:var(--buic-inputs-boxshadow) 0 1px 1px inset}.uicore-inputs-labeled-input.warning>.input>input:focus,.uicore-inputs-labeled-input.warning>.input>.uicore-inputs-input:focus{border-color:rgb(var(--buic-foreground-warning-rgb));box-shadow:rgba(var(--buic-foreground-warning-rgb),var(--iui-opacity-4)) 0 0 0 2px}.uicore-inputs-labeled-input.error,.uicore-inputs-labeled-input.error>.uicore-message{color:rgb(var(--buic-foreground-negative-rgb))}.uicore-inputs-labeled-input.error>.input>input,.uicore-inputs-labeled-input.error>.input>.uicore-inputs-input{border-color:rgb(var(--buic-foreground-negative-rgb));box-shadow:var(--buic-inputs-boxshadow) 0 1px 1px inset}.uicore-inputs-labeled-input.error>.input>input:focus,.uicore-inputs-labeled-input.error>.input>.uicore-inputs-input:focus{border-color:rgb(var(--buic-foreground-negative-rgb));box-shadow:rgba(var(--buic-foreground-negative-rgb),var(--iui-opacity-4)) 0 0 0 2px}.uicore-tabs-vertical{display:block;list-style:none;padding:0;margin:0;box-sizing:border-box;border:none;outline:none}.uicore-tabs-vertical>li{display:block;position:relative;padding:0;margin:0}.uicore-tabs-vertical>li.core-tab-item-disabled{pointer-events:none}.uicore-tabs-vertical>li>a{display:block;position:relative;padding:calc(var(--iui-size-s) - 1px) calc(var(--iui-font-size-1) - 1px) var(--iui-size-s);margin:0;line-height:var(--iui-size-l);color:var(--iui-color-text);cursor:pointer}.uicore-tabs-vertical>li>a .uicore-tabs-inline-label.core-tab-item-disabled{color:var(--iui-color-text-disabled)}.uicore-tabs-vertical>li>a .uicore-tabs-inline-label.core-tab-item-disabled .uicore-tabs-subLabel{color:var(--iui-color-text-disabled)}.uicore-tabs-vertical>li>a .uicore-tabs-inline-label .uicore-tabs-icon{width:28px;height:28px;display:flex;align-items:center}.uicore-tabs-vertical>li>a:after{content:"";position:absolute;z-index:1;transition:all var(--iui-duration-1);top:0;right:0;background:var(--iui-color-border-accent);opacity:0}.uicore-tabs-vertical>li>a:hover{text-decoration:none;background-color:var(--iui-color-background-hover);color:var(--iui-color-text-hover)}.uicore-tabs-vertical>li.core-active a:after{opacity:1}.uicore-tabs-vertical>li .uicore-tabs-label-subLabel-container{display:flex;flex-direction:column}.uicore-tabs-vertical>li .uicore-tabs-label-subLabel-container .uicore-tabs-subLabel{font-size:var(--iui-font-size-0)}.uicore-tabs-vertical>li:not(.core-active) .uicore-tabs-label-subLabel-container .uicore-tabs-subLabel{color:var(--iui-color-text-muted);font-weight:var(--iui-font-weight-light)}.uicore-tabs-vertical.uicore-tabs-green>li>a:after{background-color:var(--buic-foreground-positive)}.uicore-tabs-vertical>li{display:block;margin:0;padding:0;width:100%}.uicore-tabs-vertical>li>a{line-height:var(--iui-size-l);padding:14px 20px;border-width:0}.uicore-tabs-vertical>li>a .uicore-tabs-inline-label{display:grid;grid-template-columns:auto 1fr;align-items:center}.uicore-tabs-vertical>li>a:after{height:100%;width:2px;left:2px;padding-top:2px;padding-bottom:2px;background-clip:content-box;box-sizing:border-box}.uicore-tabs-vertical>li>a:focus-visible{outline:1px solid var(--iui-color-border-accent);outline-offset:-1px}.uicore-tabs-vertical>li.core-active a{color:var(--iui-color-text-accent);background-color:var(--iui-color-background-accent-muted)}.uicore-text-body{margin:0;padding:0;border:none;vertical-align:baseline;font-size:var(--iui-font-size-1);font-weight:var(--iui-font-weight-normal);line-height:var(--iui-size-l)}.uicore-text-block{margin:0;padding:0;border:none;vertical-align:baseline;font-size:var(--iui-font-size-1);font-weight:var(--iui-font-weight-normal);line-height:var(--iui-size-l);margin:0 0 var(--iui-size-l)}.uicore-text-disabled{color:var(--buic-foreground-disabled)}.uicore-text-muted{color:var(--buic-foreground-muted)}.core-badge-technicalPreviewBadge{transform:rotate(270deg)}.core-badge-technicalPreviewBadge svg{fill:#000000d9}.core-badge-newBadge{color:var(--iui-color-text-positive);transform:rotate(270deg)}.core-badge-newBadge svg{fill:currentColor}.core-badge-deprecatedBadge{transform:rotate(270deg)}.core-badge-deprecatedBadge svg{fill:#000000d9}.core-underlined-button{background:transparent;color:var(--buic-foreground-primary);border:0px solid var(--buic-foreground-primary);border-bottom-width:1px;width:fit-content;cursor:pointer}.core-underlined-button:hover{color:var(--buic-foreground-primary-tone);border-color:var(--buic-foreground-primary-tone)}.core-underlined-button:focus{color:var(--buic-foreground-primary-tone);border-color:var(--buic-foreground-primary-tone);background-color:var(--buic-background-focus-overlay);outline:none}.core-chk-listbox{margin:0;padding:0;list-style:none;position:relative}.core-chk-listbox>li>.core-chk-listboxitem-checkbox{margin:4px 0}.core-chk-listbox>.core-chk-listbox-separator{height:1px;background:var(--iui-color-border-foreground);margin:4px 0;pointer-events:none}.core-context-menu-global{position:fixed;width:0px;height:0px;z-index:19000}.core-context-menu{color:var(--iui-color-text);width:0px;height:0px;position:relative;z-index:19000}.core-context-menu:hover{color:var(--iui-color-text-hover);cursor:auto}.core-context-menu .core-context-menu-container{position:absolute;border-radius:var(--iui-border-radius-1);padding:4px 0;box-shadow:var(--iui-shadow-1);background-color:var(--iui-color-background);text-overflow:ellipsis;min-width:max-content;max-width:350px;visibility:hidden;transform:scaleY(0);display:table;border:1px solid var(--iui-color-border)}.core-context-menu .core-context-menu-container.core-context-menu-floating{position:fixed}.core-context-menu .core-context-menu-container.core-context-menu-opened{visibility:inherit;transform-origin:top;transform:scaleY(1)}.core-context-menu .core-context-menu-container.core-context-menu-center{transform:translate(-50%,-50%)}.core-context-menu .core-context-menu-container.core-context-menu-right{transform:translateY(-50%)}.core-context-menu .core-context-menu-container.core-context-menu-left{transform:translate(-100%,-50%)}.core-context-menu .core-context-menu-container.core-context-menu-top{transform:translate(-50%,-100%)}.core-context-menu .core-context-menu-container.core-context-menu-top.core-context-menu-right{transform:translateY(-100%)}.core-context-menu .core-context-menu-container.core-context-menu-top.core-context-menu-left{transform:translate(-100%,-100%)}.core-context-menu .core-context-menu-container.core-context-menu-bottom{transform:translate(-50%)}.core-context-menu .core-context-menu-container.core-context-menu-bottom.core-context-menu-right{transform:translate(0)}.core-context-menu .core-context-menu-container.core-context-menu-bottom.core-context-menu-left{transform:translate(-100%)}.core-context-menu .core-context-menu-container .core-context-menu-item{display:flex;cursor:default;padding:calc(calc(var(--iui-size-s) - 1px) * .6667) calc(var(--iui-size-s) - 1px);width:calc(100% - 2 * calc(var(--iui-size-s) - 1px));align-items:center;position:relative;box-sizing:content-box}.core-context-menu .core-context-menu-container .core-context-menu-item:hover{background-color:var(--iui-color-background-hover)}.core-context-menu .core-context-menu-container .core-context-menu-item.core-context-menu-is-selected{background-color:var(--iui-color-background-accent-muted)}.core-context-menu .core-context-menu-container .core-context-menu-item.core-context-menu-disabled{color:var(--iui-color-text-disabled)}.core-context-menu .core-context-menu-container .core-context-menu-item.core-context-menu-hidden{display:none}.core-context-menu .core-context-menu-container .core-context-menu-item>.core-context-menu-icon{flex-shrink:0;flex-grow:0;width:16px;height:var(--iui-size-l);font-size:var(--iui-font-size-2);line-height:var(--iui-size-l);text-align:center;margin-right:var(--iui-size-s);opacity:var(--iui-opacity-2);display:flex;align-items:center}.core-context-menu .core-context-menu-container .core-context-menu-item>.core-context-menu-icon.core-context-menu-icon-right{margin-left:var(--iui-size-s);margin-right:0}.core-context-menu .core-context-menu-container .core-context-menu-item>.core-context-menu-content{flex-shrink:0;flex-grow:1;font-size:var(--iui-font-size-1);text-align:left}.core-context-menu .core-context-menu-container .core-context-menu-item>.core-context-menu-badge{position:absolute;top:0;left:0}.core-context-menu .core-context-menu-container .core-context-menu-item:focus{outline:none}.core-context-menu .core-context-menu-container:focus{border:1px solid var(--buic-background-divider);box-shadow:var(--iui-shadow-1);outline:0px}.core-context-menu .core-context-menu-container:focus>.core-context-menu-item.is-selected,.core-context-menu .core-context-menu-container:focus>.context-submenu>.core-context-menu-item.is-selected{background-color:var(--buic-row-hover)}.core-context-menu .core-context-menu-container .core-context-submenu{display:flex}.core-context-menu .core-context-menu-container .core-context-submenu.core-context-menu-top{flex-direction:column;align-items:center}.core-context-menu .core-context-menu-container .core-context-submenu.core-context-menu-left{flex-direction:row-reverse;align-items:center}.core-context-menu .core-context-menu-container .core-context-submenu.core-context-menu-right{flex-direction:row;align-items:center}.core-context-menu .core-context-menu-container .core-context-submenu.core-context-menu-center{flex-direction:column;align-items:center}.core-context-menu .core-context-menu-container .core-context-submenu.core-context-menu-top.core-context-menu-left{flex-direction:column;align-items:flex-start}.core-context-menu .core-context-menu-container .core-context-submenu.core-context-menu-top.core-context-menu-right{flex-direction:row;align-items:flex-end}.core-context-menu .core-context-menu-container .core-context-submenu.core-context-menu-bottom.core-context-menu-left{flex-direction:row-reverse;align-items:flex-start}.core-context-menu .core-context-menu-container .core-context-submenu.core-context-menu-bottom.core-context-menu-right{flex-direction:row;align-items:flex-start}.core-context-menu .core-context-menu-container .core-context-submenu .core-context-submenu-container .core-context-submenu-arrow{margin-left:var(--iui-size-s);margin-top:var(--iui-size-3xs);margin-bottom:calc(var(--iui-size-3xs) * -1)}.core-context-menu .core-context-menu-divider{border-bottom:1px solid var(--iui-color-border-foreground);height:0px}.core-context-menu .core-context-submenu-popup{transform:translateY(-5px)}.core-svg-icon{width:16px;height:16px}.core-svg-icon svg{width:16px;height:16px;fill:currentColor}.icon.core-menuitem-icon{font-size:16px}.core-contextMenu-popupContextMenu_menu{z-index:initial}.core-popup{top:0;left:0;display:block;box-sizing:border-box;position:absolute;border-radius:var(--iui-border-radius-1);border:1px solid var(--iui-color-border);background:var(--iui-color-background);color:var(--iui-color-text);animation-duration:var(--iui-duration-1);animation-timing-function:ease;animation-fill-mode:forwards;cursor:default;z-index:16000}.core-popup.core-popup-animation-none{animation-duration:0s}.core-popup.core-popup-hidden{display:none}.core-popup.core-animation-ended{animation-name:none}.core-popup.arrow:after,.core-popup.arrow:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;color:var(--iui-color-background)}.core-popup.core-popup-bottom-left.arrow:after,.core-popup.core-popup-bottom-left.arrow:before{bottom:100%;left:25%}.core-popup.core-popup-bottom-right.arrow:after,.core-popup.core-popup-bottom-right.arrow:before{bottom:100%;left:75%}.core-popup.core-popup-bottom.arrow:after,.core-popup.core-popup-bottom.arrow:before{bottom:100%;left:50%}.core-popup.core-popup-top.arrow:after,.core-popup.core-popup-top.arrow:before{top:100%;left:50%}.core-popup.core-popup-top-left.arrow:after,.core-popup.core-popup-top-left.arrow:before{top:100%;left:25%}.core-popup.core-popup-top-right.arrow:after,.core-popup.core-popup-top-right.arrow:before{top:100%;left:75%}.core-popup.core-popup-left.arrow:after,.core-popup.core-popup-left.arrow:before{top:50%;left:100%}.core-popup.core-popup-right.arrow:after,.core-popup.core-popup-right.arrow:before{top:50%;right:100%}.core-popup.core-popup-bottom.arrow:before,.core-popup.core-popup-bottom-left.arrow:before,.core-popup.core-popup-bottom-right.arrow:before{border-bottom-color:inherit;border-width:9px;margin-left:-9px}.core-popup.core-popup-top.arrow:before,.core-popup.core-popup-top-left.arrow:before,.core-popup.core-popup-top-right.arrow:before{border-top-color:inherit;border-width:9px;margin-left:-9px}.core-popup.core-popup-left.arrow:before{border-left-color:inherit;border-width:9px;margin-top:-9px}.core-popup.core-popup-right.arrow:before{border-right-color:inherit;border-width:9px;margin-top:-9px}.core-popup.core-popup-bottom.arrow:after,.core-popup.core-popup-bottom-left.arrow:after,.core-popup.core-popup-bottom-right.arrow:after{border-bottom-color:currentColor;border-width:8px;margin-left:-8px}.core-popup.core-popup-top.arrow:after,.core-popup.core-popup-top-left.arrow:after,.core-popup.core-popup-top-right.arrow:after{border-top-color:currentColor;border-width:8px;margin-left:-8px}.core-popup.core-popup-left.arrow:after{border-left-color:currentColor;border-width:8px;margin-top:-8px}.core-popup.core-popup-right.arrow:after{border-right-color:currentColor;border-width:8px;margin-top:-8px}.core-popup-shadow{-webkit-box-shadow:var(--iui-shadow-4);box-shadow:var(--iui-shadow-4);background-clip:padding-box}.core-popup-top-left{transform-origin:left bottom 0px;animation-name:animate-corner}.core-popup-top-right{transform-origin:right bottom 0px;animation-name:animate-corner}.core-popup-bottom-left{transform-origin:left top 0px;animation-name:animate-corner}.core-popup-bottom-right{transform-origin:right top 0px;animation-name:animate-corner}.core-popup-left{transform-origin:right;animation-name:animate-horizontal}.core-popup-left-top{transform-origin:right top 0px;animation-name:animate-corner}.core-popup-right{transform-origin:left;animation-name:animate-horizontal}.core-popup-right-top{transform-origin:left top 0px;animation-name:animate-corner}.core-popup-top{transform-origin:bottom;animation-name:animate-vertical}.core-popup-bottom{transform-origin:top;animation-name:animate-vertical}@keyframes animate-vertical{0%{visibility:hidden;transform:scaleY(.5)}to{visibility:visible;transform:scale(1)}}@keyframes animate-corner{0%{visibility:hidden;transform:scale(.5)}to{visibility:visible;transform:scale(1)}}@keyframes animate-horizontal{0%{visibility:hidden;transform:scaleX(.5)}to{visibility:visible;transform:scale(1)}}.core-dialog{z-index:15000}.core-dialog .core-dialog-main.core-align-top-left{top:0;left:0;transform:none}.core-dialog .core-dialog-main.core-align-top{top:0;left:50%;transform:translate(-50%)}.core-dialog .core-dialog-main.core-align-top-right{top:0;left:100%;transform:translate(-100%)}.core-dialog .core-dialog-main.core-align-left{top:50%;left:0;transform:translateY(-50%)}.core-dialog .core-dialog-main.core-align-center{top:50%;left:50%;transform:translate(-50%,-50%)}.core-dialog .core-dialog-main.core-align-right{top:50%;left:100%;transform:translate(-100%,-50%)}.core-dialog .core-dialog-main.core-align-bottom-left{top:100%;left:0;transform:translateY(-100%)}.core-dialog .core-dialog-main.core-align-bottom{top:100%;left:50%;transform:translate(-50%,-100%)}.core-dialog .core-dialog-main.core-align-bottom-right{top:100%;left:100%;transform:translate(-100%,-100%)}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-ms-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@-moz-keyframes fade-out{0%{opacity:1}to{opacity:0}}@-ms-keyframes fade-out{0%{opacity:1}to{opacity:0}}@-o-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.core-element-separator{touch-action:none;display:inline-block;border-style:none;padding:0;opacity:0;z-index:1;user-select:none;-webkit-user-select:none}.core-element-separator--vertical{width:100%;cursor:row-resize;background:linear-gradient(to bottom,transparent calc(50% - 1px),var(--iui-color-icon-accent) 50%,transparent calc(50% + 1px))}.core-element-separator--horizontal{height:100%;cursor:col-resize;background:linear-gradient(to right,transparent calc(50% - 1px),var(--iui-color-icon-accent) 50%,transparent calc(50% + 1px))}.core-element-separator.core-element-separator-group-hovered{-webkit-animation:fade-in .2s;-moz-animation:fade-in .2s;-ms-animation:fade-in .2s;-o-animation:fade-in .2s;animation:fade-in .2s;opacity:1}.core-element-separator.core-element-separator-group-unhovered{-webkit-animation:fade-out .2s;-moz-animation:fade-out .2s;-ms-animation:fade-out .2s;-o-animation:fade-out .2s;animation:fade-out .2s;opacity:0}.core-element-separator:focus{outline:none}.core-icons-svgPath{display:inline-block;box-sizing:border-box;background-color:transparent;border:none;padding:auto;overflow:hidden;vertical-align:top;fill:currentColor;stroke:transparent}.bui-webfont-icon{font-family:bentley-icons-generic-webfont!important;speak:none;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uicore-autosuggest__container{position:relative}.uicore-autosuggest__input{min-height:28px!important;padding:var(--iui-size-3xs) var(--iui-size-xs)!important}.uicore-autosuggest__input--focused{outline:none}.uicore-autosuggest__input::-ms-clear{display:none}.uicore-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.uicore-autosuggest__suggestions-container{display:none}.uicore-autosuggest__suggestions-container--open{display:block;position:absolute;width:100%;border:1px solid var(--iui-color-border-foreground);border-top:0;background-color:var(--iui-color-background);border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box;max-height:400px;overflow-y:auto;z-index:2}@supports (-webkit-overflow-scrolling: touch){.uicore-autosuggest__suggestions-container--open{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.uicore-autosuggest__suggestions-container--open::-webkit-scrollbar{width:12px;height:12px}.uicore-autosuggest__suggestions-container--open::-webkit-scrollbar-thumb{border-radius:12px;background-color:var(--buic-background-scrollbar);background-clip:content-box;border-style:solid;border-color:transparent;border-width:2px}.uicore-autosuggest__suggestions-container--open::-webkit-scrollbar-thumb:hover{background-color:var(--buic-background-scrollbar-hover)}.uicore-autosuggest__suggestions-container--open::-webkit-scrollbar-corner{background-color:transparent}.uicore-autosuggest__suggestions-container--open::-webkit-scrollbar-track-piece:corner-present{margin-bottom:-4px;margin-right:-4px}.uicore-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.uicore-autosuggest__suggestion{cursor:pointer;padding:5px 10px}.uicore-autosuggest__suggestion--highlighted{background-color:var(--iui-color-background-accent-muted)}.uicore-autosuggest__section-container{border-top:1px dashed var(--buic-background-divider)}.uicore-autosuggest__section-container--first{border-top:0}.uicore-autosuggest__section-title{padding:10px 0 0 10px;font-size:var(--iui-font-size-0);color:var(--buic-background-table-header)}.core-image-checkbox{display:inline-block;font-size:16px;position:relative;height:1em;width:1em;cursor:pointer}.core-image-checkbox input[type=checkbox]:not(:checked),.core-image-checkbox input[type=checkbox]:checked{position:absolute;z-index:-1;opacity:0}.core-image-checkbox input[type=checkbox]:checked+.image{color:var(--iui-color-text-accent)}.core-image-checkbox input[type=checkbox]:not(:checked)+.image{color:var(--iui-color-text)}.core-image-checkbox input[type=checkbox]+.image{opacity:.65}.core-image-checkbox input[type=checkbox]+.image:hover{opacity:1}.core-image-checkbox input[type=checkbox]:disabled:not(:checked)+.image,.core-image-checkbox input[type=checkbox]:disabled:checked+.image{opacity:.25}.core-image-checkbox [type=checkbox]:focus+.image:before{outline:1px dotted currentColor}.image-checkbox-border{border:1px solid var(--buic-foreground-disabled);background-color:var(--buic-background-control);border-radius:var(--iui-border-radius-1);padding:1px 3px 0 2px}.core-iconInput-container{position:relative;padding:0;margin:0}.core-iconInput-container .core-input{margin:0;padding-left:30px}.core-iconInput-container .core-iconInput-icon{position:absolute;top:0;left:0;width:30px;height:100%;display:flex;justify-content:center;align-items:center}.core-iconInput-container .core-iconInput-icon .icon{width:16px;height:16px;margin-top:2px;display:flex;justify-content:center;align-items:center}.core-number-input-container{position:relative;padding:0;margin:0;box-sizing:border-box}.core-number-input-container input{margin:0;padding-right:1.5em}.core-number-input-container input.core-input{padding:var(--iui-size-3xs) var(--iui-size-xs)}.core-number-input-container.core-number-buttons-for-touch input{padding-right:3.5em}.core-number-input-container .core-number-input-buttons-container{position:absolute;top:0;right:0;width:20px;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.core-number-input-container .core-number-input-buttons-container .core-number-input-button{font-size:8px;outline:none;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.core-number-input-container .core-number-input-buttons-container .core-number-input-button:hover{color:var(--iui-color-text-accent-hover);transition-duration:.15s}.core-number-input-container .core-number-input-buttons-container .core-number-input-button.core-number-input-button-up,.core-number-input-container .core-number-input-buttons-container .core-number-input-button.core-number-input-button-down{padding-top:1px}.core-number-input-container .core-number-input-buttons-container.core-number-buttons-for-touch{width:3.5em;flex-direction:row-reverse}.core-number-input-container .core-number-input-buttons-container.core-number-buttons-for-touch .core-number-input-button{font-size:1em}.core-number-input-container .core-number-input-buttons-container.core-number-buttons-for-touch .core-number-input-button:hover{color:unset;transition-duration:unset}.core-number-input-container .core-number-input-buttons-container.core-number-buttons-for-touch .core-number-input-button.core-number-input-button-up,.core-number-input-container .core-number-input-buttons-container.core-number-buttons-for-touch .core-number-input-button.core-number-input-button-down{padding-top:2px}.core-number-input-container.core-number-input-disabled .core-number-input-button-up,.core-number-input-container.core-number-input-disabled .core-number-input-button-down{pointer-events:none;color:var(--iui-color-text-disabled)}ul.core-listbox{list-style:none;outline:none;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;overflow:auto;color:var(--iui-color-text);border:1px solid var(--iui-color-border);position:relative}@supports (-webkit-overflow-scrolling: touch){ul.core-listbox{overflow-y:scroll;-webkit-overflow-scrolling:touch}}ul.core-listbox::-webkit-scrollbar{width:12px;height:12px}ul.core-listbox::-webkit-scrollbar-thumb{border-radius:12px;background-color:var(--buic-background-scrollbar);background-clip:content-box;border-style:solid;border-color:transparent;border-width:2px}ul.core-listbox::-webkit-scrollbar-thumb:hover{background-color:var(--buic-background-scrollbar-hover)}ul.core-listbox::-webkit-scrollbar-corner{background-color:transparent}ul.core-listbox::-webkit-scrollbar-track-piece:corner-present{margin-bottom:-4px;margin-right:-4px}ul.core-listbox:focus{border-color:var(--iui-color-border-accent)}ul.core-listbox:focus li.core-listbox-item.focused{background-color:var(--iui-color-background-accent-muted);border:1px solid var(--iui-color-border-accent)}ul.core-listbox li.core-listbox-item{display:inline-flex;line-height:calc(var(--iui-size-s) * 2);padding-left:4px}ul.core-listbox li.core-listbox-item[aria-selected=true]{background-color:var(--iui-color-background-accent-muted)}ul.core-listbox li.core-listbox-item[aria-disabled=true]{pointer-events:none;color:var(--iui-color-text-disabled)}ul.core-listbox li.core-listbox-item:hover{background-color:var(--iui-color-background-hover)}.core-lb{display:flex;align-items:center}.core-lb>.lb-container{background-color:var(--buic-background-5);flex:1}.core-lb>.lb-container>.fill{height:100%;background-color:var(--buic-foreground-primary);transition:width .3s linear}.core-lb>.percent{flex:initial;opacity:.85;width:3em;font-size:.9em;margin-left:.3em}.core-loadingprompt{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.core-loadingprompt .title{font-size:32px;font-weight:600;margin-bottom:10px;color:var(--iui-color-text)}.core-loadingprompt .message{font-size:14px;margin-bottom:1.75em;color:var(--iui-color-text)}.loading-prompt-cancel{margin-top:2em}.core-ls{display:flex;align-items:center;justify-content:center;flex-direction:column}.core-ls .ls-message,.core-ls .ls-message-bottom,.core-ls .ls-message-top{color:var(--iui-color-text)}.core-ls .ls-message-top{margin-bottom:var(--iui-size-s)}.core-ls .ls-message-bottom{margin-top:var(--iui-size-s)}.loading-status-container{display:flex;align-items:center;opacity:.9;font-size:12px}.loading-status-message{flex:1}.loading-status-percent{flex:initial;margin-right:auto}.core-message-box-container{display:flex;color:var(--iui-color-text);gap:var(--iui-size-m)}.core-message-box-container .core-message-box-icon{font-size:32px}.core-message-box-container .core-message-box-content{display:flex;flex:1;flex-direction:column}.core-message-box-container .core-message-box-content a{color:var(--iui-color-text-accent);-webkit-tap-highlight-color:hsl(var(--iui-color-accent-hsl)/var(--iui-opacity-6));border-radius:var(--iui-border-radius-1);cursor:pointer;text-decoration:none}.core-message-box-success{color:var(--iui-color-text-positive)}.core-message-box-information,.core-message-box-question{color:var(--iui-color-text-informational)}.core-message-box-warning{color:var(--iui-color-text-warning)}.core-message-box-error,.core-message-box-fatal{color:var(--iui-color-text-negative)}.notifymessage-icon{margin-right:6px}.core-radial-menu{visibility:hidden;position:fixed;z-index:15000}.core-radial-menu.opened{visibility:inherit}.core-radial-menu>.core-radial-menu-container{margin-left:-50%;margin-top:-50%}.core-radial-menu>.core-radial-menu-container .core-radial-menu-sector{stroke:var(--buic-background-panel-stroke);fill:var(--buic-background-control);stroke-width:1px}.core-radial-menu>.core-radial-menu-container .core-radial-menu-sector.selected{fill:var(--buic-row-selection)}.core-radial-menu>.core-radial-menu-container .core-radial-menu-button-svg .core-radial-menu-button-container{display:flex;flex-direction:column;align-items:center}.core-radial-menu>.core-radial-menu-container .core-radial-menu-button-svg .core-radial-menu-button-container .core-radial-menu-button-icon{height:16px;width:16px;line-height:16px;color:var(--buic-foreground-body)}.core-radial-menu>.core-radial-menu-container .core-radial-menu-button-svg .core-radial-menu-button-container .core-radial-menu-button-content{cursor:default;color:var(--iui-color-text);font-size:var(--iui-font-size-0);user-select:none;-webkit-user-select:none}.core-searchbox{font-family:var(--iui-font-sans);display:flex;align-items:center;position:relative;height:28px;width:12em;font-size:var(--iui-font-size-1);color:var(--iui-color-text)}.core-searchbox input{min-height:28px;padding:var(--iui-size-3xs) 2em var(--iui-size-3xs) 12px;height:100%;margin:0;color:inherit;font-size:inherit;box-sizing:border-box}.core-searchbox .core-searchbox-button{position:absolute;height:100%;right:0;width:2em;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer}.core-searchbox .core-searchbox-button:hover span{color:var(--iui-color-text-accent)}.core-searchbox .core-searchbox-button:focus{outline:none}div.core-settings-container{display:flex;box-sizing:border-box;height:100%;width:100%}div.core-settings-container *,div.core-settings-container *:before,div.core-settings-container *:after{box-sizing:inherit}div.core-settings-container .core-settings-container-left{min-width:15em;height:100%;overflow:auto;border-right:2px solid var(--iui-color-border)}div.core-settings-container .core-settings-container-left>.uicore-tabs-vertical{font-size:16px}div.core-settings-container .core-settings-container-right{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:var(--iui-color-background);align-content:center}div.core-settings-container .core-settings-container-right .core-settings-container-right-header{display:flex;width:100%;height:calc(var(--iui-font-size-4) * 2);font-size:var(--iui-font-size-4);font-weight:var(--iui-font-weight-semibold);padding-left:15px;align-items:center}div.core-settings-container .core-settings-container-right .core-settings-container-right-header .core-settings-container-main-sub-header{position:relative;padding-left:20px}div.core-settings-container .core-settings-container-right .core-settings-container-right-header .core-settings-container-main-sub-header:before{content:"-";position:absolute;left:10px;transform:translate(-50%)}div.core-settings-container .core-settings-container-right .core-settings-container-right-contents{display:flex;width:100%;height:100%;overflow:auto}.uicore-filtered-text-match{color:var(--buic-foreground-primary);font-weight:700}.core-tree-expansionToggle:focus{outline:none}.core-tree-expansionToggle>.toggle{display:block;width:24px;height:24px;padding:6px;font-size:12px;box-sizing:border-box;transform:rotate(0);transition:transform .1s ease;color:var(--iui-color-text)}.core-tree-expansionToggle>.toggle svg{display:block;width:12px;height:12px}.core-tree-expansionToggle.is-expanded>.toggle{transform:rotate(90deg)}.core-tree-branch{display:block;box-sizing:border-box;margin:0;padding:0 0 0 20px;width:fit-content;min-width:100%}.core-tree-node{display:flex;box-sizing:border-box;width:fit-content;min-width:100%;font-family:var(--iui-font-sans);font-size:var(--iui-font-size-1);color:var(--iui-color-text);white-space:nowrap;text-overflow:ellipsis;cursor:default;padding:1px 1px 0}.core-tree-node>.contents{display:flex;align-items:center;width:100%;gap:5px}.core-tree-node>.contents>.core-progress-indicator{margin:0 4px}.core-tree-node>.contents>.expansion-toggle{display:inline-block;margin-top:auto;margin-bottom:auto}.core-tree-node>.contents>.core-image-checkbox{top:-1px}.core-tree-node-icon{width:16px}.core-tree-node-icon>.bui-webfont-icon{display:inline-block;width:16px;text-align:center;vertical-align:middle}.core-tree-node.is-focused,.core-tree-node:focus{outline:1px dotted #000}.core-tree-node:not(.is-hover-disabled):hover{background:var(--iui-color-background-hover)}.core-tree-node.is-selected{background:var(--iui-color-background-accent-muted)}.core-tree{user-select:none;-webkit-user-select:none;box-sizing:border-box;width:100%;height:100%}.core-tree:focus{outline:none}.core-tree>*{position:relative;display:block;padding:0}.core-tree-placeholder{display:block;box-sizing:border-box;height:24px;padding-top:3px;padding-bottom:3px}.core-tree-placeholder>.contents{margin-left:24px;height:18px;background-color:var(--iui-color-background-backdrop)}.uml-endpoint{flex-shrink:0;height:fit-content;min-width:162px;padding:8px;border:solid 1px #4d575f;border-radius:3px;background:#eef0f3}.uml-endpoint.collapsible{padding-left:4px;padding-top:10px;transition:all .2s linear;max-height:146px}.uml-endpoint.collapsible>.details{transition:all .2s linear;opacity:1;transform-origin:top;transform:scaleY(1)}.uml-endpoint.collapsible.collapsed{max-height:24px;align-self:start}.uml-endpoint.collapsible.collapsed>.details{max-height:0;opacity:0;transform:scaleY(0)}.uml-endpoint.collapsible>be-expansion-toggle{float:left}.uml-endpoint.small{padding:4px 8px;min-width:0}.uml-endpoint>.details .label{display:block;float:left;clear:left;font-size:13px;margin:0 8px 0 30px}.uml-endpoint>.details .value{display:block;font-size:13px}.uml-endpoint>.details .constraint-classes{overflow-y:auto;max-height:75px;margin:0 8px 14px 60px;display:block;clear:left}.iui-text-leading .element-link{font-size:12pt}.uml-relationship-summary{display:flex;align-items:center;margin:3px 60px 3px 32px;height:fit-content}.uml-relationship-summary>.uml-arrow{flex:1 1;max-width:max-content;min-width:min-content}.relationship-explanation{display:block;margin:4px 24px;font-size:10.5pt}.relationship-explanation>.role-label{margin:0 4px 0 6px}.relationship-explanation>.adjective{margin:0 6px 0 0}.relationship-explanation>.suffix{margin:0 0 0 6px;font-weight:100}.element-details .explanations{margin-top:22px}.format-override{font-weight:100;font-size:22px;line-height:24px}.format-override>*{vertical-align:15%;font-weight:300;line-height:14px;font-size:14px}.label-override:before{content:" : ";font-weight:700}.precision-display{font-size:17px;line-height:15px;padding-left:5px}.external-docs-container{position:relative;height:100%;width:auto;overflow:scroll;padding-top:.5%;padding-left:.5%}.external-docs-container>div{position:relative;height:100%;width:90%}h1,.h1,h1 a,.h1 a{font-size:32px;font-weight:300;line-height:44px;text-decoration:none}h2,.h2,h2 a,.h2 a,h2 .type-parameter-bracket,h2 .type-parameters{font-size:24px;font-weight:400;line-height:33px;margin-bottom:6px;text-decoration:none}h3,.h3,h3 a,.h3 a{font-size:18px;font-weight:600;line-height:33px;margin-top:10px;margin-bottom:6px;text-decoration:none}h4,.h4,h4 a,.h4 a{font-size:16px;font-weight:700;line-height:22px;line-height:34px!important}h5,.h5,h5 a,.h5 a{font-size:16px;font-weight:400;line-height:22px;margin-top:0;margin-bottom:0;text-decoration:none}.article>h2{margin-top:35px;clear:both}.article>h2:first-of-type{margin-top:20px}.article>h2:after{content:"";height:1px;width:100%;display:block;background:#000;margin:10px 0}.article>h3:after{content:"";height:1px;width:100%;display:block;background:#eef0f3;margin-top:10px}.article>h4{margin-top:11px;padding-bottom:5px;margin-bottom:11px}img{max-width:100%}code[class*=language-],pre[class*=language-]{color:#2a2f34;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{padding:.5em;margin:.5em 0;overflow:auto}.log-view{padding:0 .5em;overflow:scroll;height:calc(100% - 6em);width:calc(100% - 1em);position:absolute}.log-view>span{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:inline-block;margin:.75em .5em;font-size:13px}.log-view a{color:#00f;text-decoration:underline;cursor:pointer}.log-view>pre{font-family:Consolas,Courier New,Courier,monospace;width:fit-content;min-width:100%;-moz-tab-size:6ex;tab-size:6ex;margin:0 0 1em}.log-view .row{display:block;border:solid 1px #F9F9F9}.log-view .error{color:maroon;font-weight:600}.log-view .row:before{font-weight:700;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;width:50px;display:inline-block;text-align:right;padding-right:8px}.log-level-50{background:#ff000005}.log-level-50:before{color:red;content:"ERROR:"}.log-level-30{background:#0000ff05}.log-level-30:before{color:#00f;content:"INFO:"}.error-panel{display:flex;flex-direction:column;margin-left:45px;width:550px}.restore-button{margin-left:auto}
