.resizing-horizontal{cursor:ew-resize}.resizing-horizontal #root{pointer-events:none;user-select:none}.katex{font-family:Roboto,KaTeX_Main,serif!important;font-size:14px!important}.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-Results-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-ClearRefinements-button,.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadPrevious,.ais-InfiniteHits-loadMore,.ais-InfiniteResults-loadMore,.ais-Menu-showMore,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-SearchBox-submit,.ais-SearchBox-reset,.ais-VoiceSearch-button{font:inherit;color:inherit;cursor:pointer;user-select:none;background:0 0;border:0;padding:0;line-height:normal;overflow:visible}.ais-ClearRefinements-button::-moz-focus-inner{border:0;padding:0}.ais-CurrentRefinements-delete::-moz-focus-inner{border:0;padding:0}.ais-CurrentRefinements-reset::-moz-focus-inner{border:0;padding:0}.ais-GeoSearch-redo::-moz-focus-inner{border:0;padding:0}.ais-GeoSearch-reset::-moz-focus-inner{border:0;padding:0}.ais-HierarchicalMenu-showMore::-moz-focus-inner{border:0;padding:0}.ais-InfiniteHits-loadPrevious::-moz-focus-inner{border:0;padding:0}.ais-InfiniteHits-loadMore::-moz-focus-inner{border:0;padding:0}.ais-InfiniteResults-loadMore::-moz-focus-inner{border:0;padding:0}.ais-Menu-showMore::-moz-focus-inner{border:0;padding:0}.ais-RangeInput-submit::-moz-focus-inner{border:0;padding:0}.ais-RefinementList-showMore::-moz-focus-inner{border:0;padding:0}.ais-SearchBox-submit::-moz-focus-inner{border:0;padding:0}.ais-SearchBox-reset::-moz-focus-inner{border:0;padding:0}.ais-VoiceSearch-button::-moz-focus-inner{border:0;padding:0}.ais-ClearRefinements-button[disabled],.ais-CurrentRefinements-delete[disabled],.ais-CurrentRefinements-reset[disabled],.ais-GeoSearch-redo[disabled],.ais-GeoSearch-reset[disabled],.ais-HierarchicalMenu-showMore[disabled],.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteResults-loadMore[disabled],.ais-Menu-showMore[disabled],.ais-RangeInput-submit[disabled],.ais-RefinementList-showMore[disabled],.ais-SearchBox-submit[disabled],.ais-SearchBox-reset[disabled],.ais-VoiceSearch-button[disabled]{cursor:default}.ais-InfiniteHits-loadPrevious,.ais-InfiniteHits-loadMore,.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{overflow-anchor:none}.ais-Breadcrumb-list,.ais-Breadcrumb-item,.ais-Pagination-list,.ais-RangeInput-form,.ais-RatingMenu-link,.ais-PoweredBy{align-items:center;display:flex}.ais-GeoSearch,.ais-GeoSearch-map{height:100%}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1em}.ais-PoweredBy-logo{width:auto;height:1.2em;display:block}.ais-RatingMenu-starIcon{width:20px;height:20px;display:block}.ais-SearchBox-input::-ms-clear{width:0;height:0;display:none}.ais-SearchBox-input::-ms-reveal{width:0;height:0;display:none}.ais-SearchBox-input::-webkit-search-decoration{display:none}.ais-SearchBox-input::-webkit-search-cancel-button{display:none}.ais-SearchBox-input::-webkit-search-results-button{display:none}.ais-SearchBox-input::-webkit-search-results-decoration{display:none}.ais-RangeSlider .rheostat{margin-top:40px;margin-bottom:40px;overflow:visible}.ais-RangeSlider .rheostat-background{width:100%;height:6px;top:0}.ais-RangeSlider .rheostat-handle{margin-left:-12px;top:-7px}.ais-RangeSlider .rheostat-background{background-color:#fff;border:1px solid #aaa;position:relative}.ais-RangeSlider .rheostat-progress{background-color:#333;height:4px;position:absolute;top:1px}.rheostat-handle{z-index:1;width:20px;height:20px;cursor:-webkit-grab;cursor:grab;background-color:#fff;border:1px solid #333;border-radius:50%;position:relative}.rheostat-marker{background-color:#aaa;width:1px;height:5px;margin-left:-1px;position:absolute}.rheostat-marker--large{height:9px}.rheostat-value{text-align:center;margin-left:50%;padding-top:15px;position:absolute;transform:translate(-50%)}.rheostat-tooltip{text-align:center;margin-left:50%;position:absolute;top:-22px;transform:translate(-50%)}.partsBrowser{flex-direction:column;height:calc(100% - 49px);display:flex}.partsBrowserHeader h6{margin-top:15px;margin-bottom:15px;margin-left:16px;font-size:16px;line-height:19px}hr{width:100%}.searchResultsListContainer{width:100%;height:calc(100vh - 180px);overflow-y:scroll}.searchResultsList{width:100%;padding:0!important}.react-expand-collapse__content{position:relative;overflow:hidden}.react-expand-collapse__body{overflow-wrap:break-word;max-width:calc(100% - 50px);display:inline-block}.react-expand-collapse__button{color:#a3a3a3;cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute;bottom:0;right:0}.react-expand-collapse__button:hover{text-decoration:underline}.react-expand-collapse--expanded .react-expand-collapse__button{padding-left:5px;position:relative;bottom:auto;right:auto}.react-expand-collapse--expanded .react-expand-collapse__body{max-width:100%}.react-expand-collapse--expanded .react-expand-collapse__button:before{content:none}.ellipsis-loading-indicator:after{vertical-align:bottom;content:"…";width:0;animation:.9s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}@keyframes ellipsis{to{width:1.25em}}.searchResultsList-sentinel{pointer-events:none;width:100%;height:110px;position:absolute;bottom:0}@layer rdg.MeasuringCell{.mlln6zg7-0-0-beta-40{contain:strict;visibility:hidden;grid-row:1}}@layer rdg.Cell{.cj343x07-0-0-beta-40{border-inline-end:1px solid var(--rdg-border-color);border-block-end:1px solid var(--rdg-border-color);grid-row-start:var(--rdg-grid-row-start);background-color:inherit;white-space:nowrap;text-overflow:ellipsis;outline:none;padding-block:0;padding-inline:8px;position:relative;overflow:clip}.cj343x07-0-0-beta-40[aria-selected=true]{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}.csofj7r7-0-0-beta-40{z-index:1;position:sticky}.ch2wcw87-0-0-beta-40{box-shadow:calc(2px*var(--rdg-sign))0 5px -2px #8888884d}.c6ra8a37-0-0-beta-40,.cq910m07-0-0-beta-40{background-color:#ccf}.cq910m07-0-0-beta-40.c6ra8a37-0-0-beta-40{background-color:#99f}}@layer rdg.CheckboxLabel{.c1bn88vv7-0-0-beta-40{cursor:pointer;justify-content:center;align-items:center;margin-inline-end:1px;display:flex;position:absolute;inset:0}.c1lwve4p7-0-0-beta-40{cursor:default}.c1lwve4p7-0-0-beta-40 .cf71kmq7-0-0-beta-40{border-color:var(--rdg-checkbox-disabled-border-color);background-color:var(--rdg-checkbox-disabled-background-color)}}@layer rdg.CheckboxInput{.c1qt073l7-0-0-beta-40{all:unset}}@layer rdg.CheckboxIcon{.cf71kmq7-0-0-beta-40{content:"";border:2px solid var(--rdg-border-color);background-color:var(--rdg-background-color);block-size:20px;inline-size:20px}.c1qt073l7-0-0-beta-40:checked+.cf71kmq7-0-0-beta-40{background-color:var(--rdg-checkbox-color);outline:4px solid var(--rdg-background-color);outline-offset:-6px}.c1qt073l7-0-0-beta-40:focus+.cf71kmq7-0-0-beta-40{border-color:var(--rdg-checkbox-focus-color)}}@layer rdg.GroupCellContent{.g1s9ylgp7-0-0-beta-40{outline:none}}@layer rdg.GroupCellCaret{.cz54e4y7-0-0-beta-40{stroke:currentColor;stroke-width:1.5px;fill:#0000;vertical-align:middle;margin-inline-start:4px}.cz54e4y7-0-0-beta-40>path{transition:d .1s}}@layer rdg.DragHandle{.c1w9bbhr7-0-0-beta-40{--rdg-drag-handle-size:8px;z-index:0;cursor:move;inline-size:var(--rdg-drag-handle-size);block-size:var(--rdg-drag-handle-size);background-color:var(--rdg-selection-color);place-self:end}.c1w9bbhr7-0-0-beta-40:hover{--rdg-drag-handle-size:16px;border:2px solid var(--rdg-selection-color);background-color:var(--rdg-background-color)}.c1creorc7-0-0-beta-40{z-index:1;position:sticky}}@layer rdg.EditCell{.cis5rrm7-0-0-beta-40{padding:0}}@layer rdg.SortableHeaderCell{.h44jtk67-0-0-beta-40{display:flex}}@layer rdg.SortableHeaderCellName{.hcgkhxz7-0-0-beta-40{text-overflow:ellipsis;flex-grow:1;overflow:clip}}@layer rdg.HeaderCell{.c6l2wv17-0-0-beta-40{cursor:pointer}.c1kqdw7y7-0-0-beta-40{touch-action:none}.r1y6ywlx7-0-0-beta-40{cursor:col-resize;inline-size:10px;position:absolute;inset-block:0;inset-inline-end:0}}.c1bezg5o7-0-0-beta-40{opacity:.5}.c1vc96037-0-0-beta-40{background-color:var(--rdg-header-draggable-background-color)}@layer rdg.Row{.r1upfr807-0-0-beta-40{line-height:var(--rdg-row-height);background-color:var(--rdg-background-color);display:contents}.r1upfr807-0-0-beta-40:hover{background-color:var(--rdg-row-hover-background-color)}.r1upfr807-0-0-beta-40[aria-selected=true]{background-color:var(--rdg-row-selected-background-color)}.r1upfr807-0-0-beta-40[aria-selected=true]:hover{background-color:var(--rdg-row-selected-hover-background-color)}}@layer rdg.FocusSink{.r190mhd37-0-0-beta-40{outline:2px solid var(--rdg-selection-color);outline-offset:-2px}.r139qu9m7-0-0-beta-40:before{content:"";border-inline-start:2px solid var(--rdg-selection-color);height:100%;display:inline-block;position:sticky;inset-inline-start:0}.f1lsfrzw7-0-0-beta-40{pointer-events:none;z-index:1;grid-column:1/-1}.f1cte0lg7-0-0-beta-40{z-index:3}}@layer rdg.HeaderRow{.h10tskcx7-0-0-beta-40{line-height:var(--rdg-header-row-height);background-color:var(--rdg-header-background-color);font-weight:700;display:contents}.h10tskcx7-0-0-beta-40>.cj343x07-0-0-beta-40{z-index:2;position:sticky}.h10tskcx7-0-0-beta-40>.csofj7r7-0-0-beta-40{z-index:3}}@layer rdg.SortIcon{.a3ejtar7-0-0-beta-40{fill:currentColor}.a3ejtar7-0-0-beta-40>path{transition:d .1s}}@layer rdg{@layer Defaults{.rnvodz57-0-0-beta-40 *,.rnvodz57-0-0-beta-40 :before,.rnvodz57-0-0-beta-40 :after{box-sizing:inherit}}@layer FocusSink,CheckboxInput,CheckboxIcon,CheckboxLabel,Cell,HeaderCell,SummaryCell,EditCell,Row,HeaderRow,SummaryRow,GroupedRow;@layer Root{.rnvodz57-0-0-beta-40{--rdg-color:#000;--rdg-border-color:#ddd;--rdg-summary-border-color:#aaa;--rdg-background-color:#fff;--rdg-header-background-color:#f9f9f9;--rdg-header-draggable-background-color:#e7e7e7;--rdg-row-hover-background-color:#f5f5f5;--rdg-row-selected-background-color:#dbecfa;--rdg-row-selected-hover-background-color:#c9e3f8;--rdg-checkbox-color:#005194;--rdg-checkbox-focus-color:#61b8ff;--rdg-checkbox-disabled-border-color:#ccc;--rdg-checkbox-disabled-background-color:#ddd;--rdg-selection-color:#66afe9;--rdg-font-size:14px;color-scheme:var(--rdg-color-scheme,light dark);contain:content;content-visibility:auto;border:1px solid var(--rdg-border-color);box-sizing:border-box;background-color:var(--rdg-background-color);block-size:350px;color:var(--rdg-color);font-size:var(--rdg-font-size);display:grid;overflow:auto}.rnvodz57-0-0-beta-40:before{content:"";grid-area:1/1/-1/-1}.rnvodz57-0-0-beta-40.rdg-dark{--rdg-color-scheme:dark;--rdg-color:#ddd;--rdg-border-color:#444;--rdg-summary-border-color:#555;--rdg-background-color:#212121;--rdg-header-background-color:#1b1b1b;--rdg-header-draggable-background-color:#2d2d2d;--rdg-row-hover-background-color:#171717;--rdg-row-selected-background-color:#1a73bc;--rdg-row-selected-hover-background-color:#1768ab;--rdg-checkbox-color:#94cfff;--rdg-checkbox-focus-color:#c7e6ff;--rdg-checkbox-disabled-border-color:#000;--rdg-checkbox-disabled-background-color:#333}.rnvodz57-0-0-beta-40.rdg-light{--rdg-color-scheme:light}@media (prefers-color-scheme:dark){.rnvodz57-0-0-beta-40:not(.rdg-light){--rdg-color:#ddd;--rdg-border-color:#444;--rdg-summary-border-color:#555;--rdg-background-color:#212121;--rdg-header-background-color:#1b1b1b;--rdg-header-draggable-background-color:#2d2d2d;--rdg-row-hover-background-color:#171717;--rdg-row-selected-background-color:#1a73bc;--rdg-row-selected-hover-background-color:#1768ab;--rdg-checkbox-color:#94cfff;--rdg-checkbox-focus-color:#c7e6ff;--rdg-checkbox-disabled-border-color:#000;--rdg-checkbox-disabled-background-color:#333}}}}@layer rdg.Root{.vlqv91k7-0-0-beta-40{user-select:none}.vlqv91k7-0-0-beta-40 .r1upfr807-0-0-beta-40{cursor:move}}@layer rdg.SummaryCell{.s8wc6fl7-0-0-beta-40{inset-block-start:var(--rdg-summary-row-top);inset-block-end:var(--rdg-summary-row-bottom)}}@layer rdg.SummaryRow{.skuhp557-0-0-beta-40{line-height:var(--rdg-summary-row-height)}.skuhp557-0-0-beta-40>.cj343x07-0-0-beta-40{position:sticky}.tf8l5ub7-0-0-beta-40>.cj343x07-0-0-beta-40{z-index:2}.tf8l5ub7-0-0-beta-40>.csofj7r7-0-0-beta-40{z-index:3}.tb9ughf7-0-0-beta-40>.cj343x07-0-0-beta-40{border-block-end:2px solid var(--rdg-summary-border-color)}.b1yssfnt7-0-0-beta-40>.cj343x07-0-0-beta-40{border-block-start:2px solid var(--rdg-summary-border-color)}}@layer rdg.GroupedRow{.g1yxluv37-0-0-beta-40:not([aria-selected=true]){background-color:var(--rdg-header-background-color)}.g1yxluv37-0-0-beta-40>.cj343x07-0-0-beta-40:not(:last-child):not(.ch2wcw87-0-0-beta-40){border-inline-end:none}}@layer rdg.TextEditor{.t7vyx3i7-0-0-beta-40{appearance:none;box-sizing:border-box;vertical-align:top;block-size:100%;inline-size:100%;color:var(--rdg-color);background-color:var(--rdg-background-color);font-family:inherit;font-size:var(--rdg-font-size);border:2px solid #ccc;padding-block:0;padding-inline:6px}.t7vyx3i7-0-0-beta-40:focus{border-color:var(--rdg-selection-color);outline:none}.t7vyx3i7-0-0-beta-40::placeholder{color:#999;opacity:1}}.MuiAutocomplete-popper{min-width:200px!important}#root{height:100%}.EditorHtmlRootBody{height:100%;margin:0;overflow:hidden}.EditorHtml{height:100%;margin:0}.Mui-error:not(.MuiFormHelperText-root):not(.MuiFormLabel-root):not(.MuiOutlinedInput-root){border:1px solid red}.hidden-editor{display:none}.MuiTab-textColorPrimary.Mui-selected{background-color:#0000!important}.react-monaco-editor-container{width:100%;height:100%;position:absolute;top:0;left:0}.subjectInspector{flex-direction:column;height:calc(100vh - 96px);display:flex;flex-wrap:nowrap!important}.subjectInspector-body-wrapper{flex-direction:column;flex:auto;display:flex}.subjectInspector-body{flex:auto;overflow:hidden}.subjectInspector-main{scrollbar-gutter:stable;flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.inspectorActionPanel{padding:10px}.MuiExpansionPanelDetails-root{padding:0 18px 0 0!important}.documentPartSwitch{margin-bottom:4px;margin-left:-4px!important}.subjectInspector .MuiButton-textSizeSmall{min-width:0;padding-left:15px;padding-right:15px}.hidden{display:none}