.showcase{display:flex;flex-direction:column;padding:1.5em}.showcase .boxed-expression{max-height:55em;overflow-y:auto}.showcase .updated-json{margin-top:5em;border-style:inset;padding:1em;max-height:30em;overflow-y:auto}.showcase .updated-json .disclaimer{font-style:italic;color:#4d5258;margin:0}:root{--small-font-size:13px}.boxed-expression-editor{background-color:var(--pf-global--BackgroundColor--100);font-family:var(--pf-global--FontFamily--sans-serif);font-size:var(--pf-global--FontSize--md);font-weight:var(--pf-global--FontWeight--normal);line-height:var(--pf-global--LineHeight--md);text-align:left}.boxed-expression-editor *,.boxed-expression-editor :after,.boxed-expression-editor :before{box-sizing:border-box}.boxed-expression-editor a,.boxed-expression-editor button{cursor:pointer}.boxed-expression-editor table{border-spacing:0;border-collapse:collapse}.boxed-expression-editor .pf-c-menu__group-title{padding:var(--pf-c-menu__group-title--PaddingTop) var(--pf-c-menu__group-title--PaddingRight) var(--pf-c-menu__group-title--PaddingBottom) var(--pf-c-menu__group-title--PaddingLeft);font-weight:var(--pf-c-menu__group-title--FontWeight);color:var(--pf-c-menu__group-title--Color)}.boxed-expression-editor .pf-c-menu__item{color:var(--pf-c-menu__item--Color)}.boxed-expression-editor button,.boxed-expression-editor input,.boxed-expression-editor optgroup,.boxed-expression-editor select,.boxed-expression-editor textarea{font-family:inherit;font-size:100%;line-height:var(--pf-global--LineHeight--md);color:var(--pf-global--Color--100)}.boxed-expression-editor blockquote,.boxed-expression-editor dd,.boxed-expression-editor dl,.boxed-expression-editor dt,.boxed-expression-editor fieldset,.boxed-expression-editor figure,.boxed-expression-editor h1,.boxed-expression-editor h2,.boxed-expression-editor h3,.boxed-expression-editor h4,.boxed-expression-editor h5,.boxed-expression-editor h6,.boxed-expression-editor hr,.boxed-expression-editor iframe,.boxed-expression-editor legend,.boxed-expression-editor li,.boxed-expression-editor ol,.boxed-expression-editor p,.boxed-expression-editor pre,.boxed-expression-editor textarea,.boxed-expression-editor ul{padding:0;margin:0}.expression-container .expression-container-box{display:inline-block;border-style:ridge;border-color:#39a5dc}.expression-container .context-menu-container{position:fixed;z-index:10000}.expression-container .entry-expression,.expression-container .expression-type,.expression-container>.expression-container-box{font-size:14px;font-style:italic;color:grey}.expression-container .logic-type-selector{display:flex;align-items:center;display:-webkit-flex;min-width:15em;min-height:4em;overflow-x:auto}.expression-container .logic-type-selector.logic-type-not-present{cursor:pointer;justify-content:center}.expression-container .logic-type-selector.logic-type-selected{cursor:default;padding:.5em}.expression-container .literal-expression .pf-c-drawer__splitter{background-color:inherit}.expression-container .literal-expression .pf-c-drawer{--pf-c-drawer__splitter--after--BorderLeftWidth:var(--pf-global--BorderWidth--sm);position:absolute;min-width:.625rem;right:0;top:0;bottom:0}.expression-container .literal-expression{width:100%}.literal-expression .literal-expression-header .expression-info{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700}.literal-expression .literal-expression-header{display:flex;justify-content:center;flex-wrap:wrap;position:relative;padding:.5em .8em .5em .5em;border-style:ridge;background-color:#def3ff;color:#000}.literal-expression .literal-expression-header .expression-name{font-style:normal}.literal-expression .literal-expression-body{height:4em;width:100%}.literal-expression .literal-expression-body textarea{border-style:groove;font-style:normal;padding:.5em .5em 0;width:100%;height:100%;resize:none}.edit-expression-menu{display:flex;flex-direction:column;padding-left:14px;padding-right:14px;padding-bottom:10px}.edit-expression-menu>.expression-data-type{padding-top:10px}.edit-expression-menu *{font-size:var(--small-font-size)}.pf-c-popover__content>.pf-c-button{display:none}.popover-menu-selector .pf-c-popover__content,.popover-menu-selector .pf-c-popover__content>.pf-c-button+*,.popover-menu-selector .pf-c-title{padding:0}.popover-menu-selector .pf-c-title .selector-menu-title{border-bottom:none;border-radius:0;color:#4d5258;font-weight:700;margin:0;padding:8px 14px}.popover-menu-selector .pf-c-popover__arrow,.popover-menu-selector .pf-c-title .selector-menu-title{background-color:#f5f5f5}.popover-menu-selector .pf-c-menu__item-text,.popover-menu-selector .pf-c-title .selector-menu-title{font-size:var(--small-font-size);font-style:normal}.expression-container .react-resizable.height-based-on-content{height:100%!important}.relation-expression{width:100%}.expression-container .table-component{overflow-x:auto}.expression-container .table-component table{font-style:normal}.expression-container .table-component table tbody,.expression-container .table-component table thead{display:table;width:100%}.expression-container .table-component table th{min-height:55px;position:relative;padding:.7em;border-style:ridge;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.expression-container .table-component table th.fixed-column{font-weight:400;min-width:60px}.expression-container .table-component table th .data-type{font-style:italic;font-size:smaller}.expression-container .table-component table th:first-child{padding-left:1.7em}.expression-container .table-component table th:not(:first-child){text-align:center;background-color:#def3ff}.expression-container .table-component table th.no-clickable-cell .header-cell-info,.expression-container .table-component table th.no-clickable-cell:first-of-type .header-cell{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.expression-container .table-component table th:not(.no-clickable-cell) .header-cell-info{cursor:pointer}.expression-container .table-component table thead tr:not(:first-of-type){height:4em}.expression-container .table-component table tbody:not(.missing-header),.expression-container .table-component table thead tr+tr{margin-top:-2px}.expression-container .table-component table tbody td,.expression-container .table-component table thead th{border:1px solid #ccc}.expression-container .table-component table tbody tr{display:flex;border:0}.expression-container .table-component table tbody td{border-style:ridge;padding:1.1em 0;text-align:center;overflow:auto}.expression-container .table-component table tbody td+td{padding:0}.expression-container .table-component table tbody td.counter-cell{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:60px}.expression-container .table-component table tbody .table-row .empty-cell{display:inline-block;box-sizing:border-box;min-width:60px}.expression-container .table-component table tbody td.data-cell,.expression-container .table-component table tbody tr.table-row{width:100%;overflow-y:hidden}.expression-container .table-component table tbody td.data-cell.has-resizer .logic-type-selector.logic-type-selected{padding:.5em 1.2em .5em .5em}.expression-container .table-component table .pf-c-drawer__splitter{background-color:inherit}.expression-container .table-component table .pf-c-drawer{--pf-c-drawer__splitter--after--BorderLeftWidth:var(--pf-global--BorderWidth--sm);position:absolute;min-width:.625rem;right:0;top:0;bottom:0}.expression-container .table-component table .pf-c-drawer.resizer-disabled *{cursor:not-allowed}.expression-container .table-component table .pf-c-drawer.resizer-disabled .pf-c-drawer__splitter{background-color:#d3d3d3}.expression-container .table-component table .pf-c-drawer.drawer-on-body>.pf-c-drawer__splitter>.pf-c-drawer__splitter-handle{z-index:1}.expression-container .table-component table .pf-c-drawer.drawer-on-body>.pf-c-drawer__splitter:after{border-width:1px;background-color:#fff}.expression-container .table-component table tbody td textarea{padding:.125em;margin:0;border:0;width:100%;height:100%;resize:none}.expression-container .table-component table tbody .table-row .row-remainder-content{display:inline-block;box-sizing:border-box}.boxed-expression-editor .table-handler .pf-c-popover__arrow{display:none}.table-handler-menu *{font-size:small}.table-handler-menu .no-allowed-actions-in-group{display:none}.expression-container .context-expression{width:100%}.expression-container .context-expression .context-result{font-style:italic;color:grey}.expression-container .context-entry-info-cell,.expression-container .context-expression .context-result{height:100%;display:flex;align-items:center;justify-content:center}.context-entry-expression-cell .entry-expression .literal-expression,.expression-container .entry-info{width:100%}.expression-container .entry-info .entry-definition{padding:.25em}.expression-container .entry-info .entry-definition.with-popover-menu{cursor:pointer}.expression-container .entry-info .entry-definition .entry-name{white-space:nowrap}.expression-container .entry-info .entry-definition .entry-data-type{white-space:nowrap;font-style:italic;font-size:smaller}.expression-container .list-expression{position:relative}.expression-container .list-expression>.react-resizable>.table-component>table{width:calc(100% - 9px)}.expression-container .list-expression>.react-resizable>.pf-c-drawer{--pf-c-drawer__splitter--after--BorderLeftWidth:var(--pf-global--BorderWidth--sm);min-width:9px;position:absolute;right:0;top:0;bottom:0}.expression-container .list-expression>.react-resizable>.pf-c-drawer>.pf-c-drawer__splitter>.pf-c-drawer__splitter-handle{z-index:1}.expression-container .list-expression>.react-resizable>.pf-c-drawer>.pf-c-drawer__splitter:after{border-width:1px;background-color:#fff}.expression-container .invocation-expression .function-definition-container,.expression-container .invocation-expression .function-definition-container .function-definition,.expression-container .invocation-expression>.table-component>table>thead>tr>th:last-of-type>.header-cell>.header-cell-info{width:100%;height:100%}.expression-container .invocation-expression .function-definition-container{padding-right:.75em}.expression-container .invocation-expression .function-definition-container .function-definition{border:none;background-color:#def3ff;font-family:monospace;padding:.25em}.expression-container .invocation-expression .function-definition-container .function-definition::-webkit-input-placeholder{font-style:italic;text-align:center;font-family:var(--pf-global--FontFamily--sans-serif)}.expression-container .invocation-expression .function-definition-container .function-definition:-ms-input-placeholder{font-style:italic;text-align:center;font-family:var(--pf-global--FontFamily--sans-serif)}.expression-container .invocation-expression .function-definition-container .function-definition::-ms-input-placeholder{font-style:italic;text-align:center;font-family:var(--pf-global--FontFamily--sans-serif)}.expression-container .invocation-expression .function-definition-container .function-definition::placeholder{font-style:italic;text-align:center;font-family:var(--pf-global--FontFamily--sans-serif)}.expression-container .invocation-expression .function-definition-container .function-definition:focus{background-color:#fff;font-family:inherit}.boxed-expression-editor .parameters-editor-popover .parameters-editor{padding:8px 14px}.boxed-expression-editor .parameters-editor-popover .parameters-editor *{font-size:var(--small-font-size)}.boxed-expression-editor .parameters-editor-popover .parameters-editor .parameters-container{height:200px;overflow-y:scroll;margin-top:10px;border:1px solid #ccc;padding:0 5px 5px}.boxed-expression-editor .parameters-editor-popover .parameters-editor .parameters-container .parameter-entry{display:flex;flex-direction:row;justify-content:space-between;padding-top:5px}.boxed-expression-editor .parameters-editor-popover .parameters-editor .parameters-container .parameter-entry>:first-child{width:30%}.boxed-expression-editor .parameters-editor-popover .parameters-editor .parameters-container .parameter-entry>:nth-child(2){width:40%}.boxed-expression-editor .parameters-editor-popover .parameters-editor .parameters-container .parameter-entry>:nth-child(3){width:25%}.expression-container .function-expression .selected-function-kind{cursor:pointer;padding:1em}.expression-container .function-expression>.table-component>table>thead>tr:last-of-type>th:last-of-type>.header-cell>.header-cell-info{width:100%}.expression-container .function-expression .parameters-list{cursor:pointer;padding:.75em}.expression-container .function-expression .parameters-list.empty-parameters{color:grey;font-style:italic;font-weight:var(--pf-global--FontWeight--normal);text-align:center}
/*# sourceMappingURL=main.a3b38bc1.chunk.css.map */