.pannable-background{overflow:visible;position:relative;cursor:move}.pannable-background:active{cursor:move}.pannable-content>svg{overflow:visible}.pan-reset{position:fixed!important;display:flex;flex-direction:column;gap:1rem;top:0;left:0;margin:1rem!important;z-index:var(--diagram-overlays-z-index)}.pan-button{background:none!important;outline:3px solid white!important}.pan-button:hover{background:#3b3b3b!important}.filters{height:100%}.filter-header{display:flex;margin-top:1.5rem;justify-content:space-between;align-items:center}.filter-title{color:#fff;margin:0}.filter-button{border:1px solid white!important;color:#fff!important;margin-left:.5rem!important}.filter-button:hover{background:#fff!important;color:#000!important}.text-search{caret-color:initial}.checkboxes{display:flex;flex-direction:column;height:calc(100% - 84px);overflow:auto;padding:0}.checkboxes li{list-style:none}.checkbox{display:flex;align-items:center;margin-bottom:.5rem;cursor:pointer}.checkbox>span>svg{fill:#fff}.checkbox>label{color:#fff;cursor:pointer}.checkbox:hover{background:#3b3b3b}@media (hover: hover) and (pointer: fine){.checkbox>span:hover:before{background-color:unset!important}.filter-menu-item>div>span:hover:before{background-color:unset!important}}.filter-menu>div{background:#242424;border:solid 2px gray}.filter-menu>div>div>p{color:#fff}.filter-menu-item{padding:.5rem 2rem .5rem 1rem!important}.filter-menu-item>div{grid-gap:.5rem}.filter-menu-item>div>span{color:#fff}.filter-menu-item>div>span>svg{fill:#fff}.filter-menu-item>div>span>svg:hover{fill:#fff}.filter-menu-item:hover{background:#3b3b3b!important}.filter-menu-item label{pointer-events:none}.group-title{margin-top:.5rem;margin-bottom:.5rem;margin-left:.5rem;font-size:1rem;font-weight:500;font-family:Equinor,sans-serif;line-height:1rem;letter-spacing:0}.group-title-empty{margin-top:.75rem;margin-bottom:.75rem;color:gray}.relationshipContext{font-size:.75rem;color:gray}.relationship-group-section{display:flex;justify-content:space-between;align-items:center}.section-label{display:flex;align-items:center}.section-button{margin-left:.25rem!important}.section-button:hover{background:#3d3d3d!important}.section-button-disabled{margin-left:.25rem!important}.section-button-disabled:hover{background:none!important}.disabled-label{color:gray}.color-master-data{color:#ffa080!important}.color-work-product-component{color:#f9d949!important}.color-reference-data{color:#79dfdf!important}.color-type,.color-work-product{color:#f1f1f1!important}.color-dataset{color:#ddf!important}.color-all-types{color:#f1f1f1!important}.relationships-dialog{background:#242424!important;border:1px solid gray;width:60vw!important;min-width:13rem;max-width:22rem;display:flex!important;flex-direction:column;gap:0!important}.relationships-dialog-header>hr{background:gray}.relationships-dialog-header-title{color:#fff!important}.relationships-content{padding:0;margin:0 1.5rem}.relationships-description{color:#fff;margin:0}.relationships-dialog-actions{padding:1.5rem!important;width:-webkit-fill-available;display:flex;justify-content:space-between;align-self:unset!important}.entity-table{border-collapse:collapse;border:1px solid white;width:100%}.entity-table caption{background:#ff69b4;color:#fff;font-weight:700}.entity-table thead{position:sticky;top:0}.entity-table tr,.entity-table th,.entity-table tbody,.entity-table td{background-color:#242424;color:#fff}.entity-table tr:hover{background-color:unset}.entity-table-scroll-container{height:100%;overflow:auto}.table-link{color:#ff69b4}.sectioning-cell{height:100%;background:#2ead9414!important}.sectioning-cell:hover{background:#2ead9414}.emphasized-cell{color:#ff69b4!important}.sub-row td{padding-left:2rem;letter-spacing:1px}.not-found-message{color:#fff}.period{color:#ff69b4;font-weight:700}.schema-container{display:flex;flex-direction:column;height:99%;overflow-y:auto;margin-top:.5rem}.accordion{margin-top:.5rem}.accordion-header{background:#242424!important;border:1px solid white!important}.accordion-header:hover{background:#3b3b3b!important}.accordion-header>button{justify-content:space-between;color:#fff}.accordion-header>button>span{color:#fff}.accordion-header>button>svg{fill:#fff}.accordion-panel{background:#3b3b3b!important;border:1px solid white!important}.sub-accordion{margin-top:1rem}.schema-content-box{border:1px solid white;padding:1rem}.type-box{color:#fff;background:#006f79;font-weight:500;padding:.25rem .5rem;width:fit-content;border-radius:.5rem;margin-top:1rem;line-height:1rem}.type-boxes{display:flex;gap:4px}.properties-box{color:#fff;background:#0084c4;font-weight:500;padding:.25rem .5rem;width:fit-content;border-radius:.5rem;margin-top:1rem;line-height:1rem}.frame-of-reference-box{color:#000;background:#fff099;font-weight:500;padding:.25rem .5rem;width:fit-content;border-radius:.5rem;margin-top:1rem;line-height:1rem;word-break:break-word}.required-box{color:#000;background:#ff9200;font-weight:500;padding:0 .25rem;display:inline-block;border-radius:.25rem;margin-left:.75rem;line-height:1rem}.header-title-row{display:flex;align-items:center;gap:.25rem}.header-type-row{display:flex;gap:.5rem}.header-title{color:#fff;margin:0;line-height:1.5rem;font-weight:500}.header-description{color:#fff;margin-bottom:0;word-break:break-word}.property-description{color:#fff;font-size:.875rem;word-break:break-word}.bold-title{font-weight:500}.code-line{display:block;letter-spacing:.1em}.property-title{margin-top:.5rem;margin-bottom:0;color:#fff;font-weight:500;line-height:1.17em}.property-path{color:#fff;font-size:.75rem;line-height:.75rem}.button-row{display:flex;justify-content:space-between;align-items:center;margin-right:.5rem;margin-top:1rem}.nesting-buttons{gap:5px;display:flex}.nesting-button{border:1px solid white!important;color:#fff!important;padding:0 .5rem!important}.nesting-button:hover{background:#fff!important;color:#000!important}.nesting-button:hover>span>svg{fill:#000}.link-button{color:#fff!important;background:inherit!important}.link-button:hover,.link-button:active{background:#fff!important;color:#000!important}.additional-information{margin:0;color:#fff;font-weight:500;margin-bottom:1rem}.items-information{margin:0;color:#fff;font-weight:500;margin-top:1rem;margin-bottom:.5rem}.one-all-any-off{margin-top:1rem}.entity-format-toggle-button{border:1px solid white!important;color:#fff!important}.entity-format-toggle-button:hover,.entity-format-toggle-button[aria-pressed=true]{background:#fff!important;color:#000!important}.entity-json-tree{height:90%;overflow:auto;font-family:Equinor,sans-serif!important}.entity-json-tree>code>ol{padding-bottom:1rem!important;word-wrap:break-word}.link-node-label{color:#ff69b4}.entity-menu{display:flex;justify-content:space-between;align-items:center;padding:0;margin-top:1rem}.entity-menu-buttons{gap:.5rem;display:flex}.menu-button{color:#fff!important;background:inherit!important}.menu-button:hover,.menu-button:active{background:#fff!important;color:#000!important}:is(.api-toggler,.verbosity-toggler) span{color:#fff!important}.notice-text{color:#fff}.error-text{color:red;font-weight:initial}.fullscreen-container{gap:1rem;display:flex;flex-direction:column;height:100%}.fullscreen-buttons{display:flex;justify-content:space-between}.properties-container{height:98%}.properties-header{display:flex;align-items:center}.json-button{border:1px solid white!important;color:#fff!important}.json-button:hover{background:#fff!important;color:#000!important}.json-button:hover>span>svg{fill:#000}.sdk-table-header{margin-top:.5rem}.feedback-dialog{background:#242424!important;border:1px solid gray;width:60vw!important;min-width:20rem;max-width:40rem;display:flex!important;flex-direction:column;gap:0!important}.feedback-dialog-header>hr{background:gray}.feedback-dialog-header-title{color:#fff!important}.feedback-content{padding:0;margin:0 1.5rem}.feedback-description{color:#fff;margin:0}.input-wrapper{margin-top:1.5rem;caret-color:#000}.input-wrapper>label{color:#fff}.input-wrapper>div>textarea{resize:vertical!important;height:9.25rem;caret-color:#000}.response-message{color:#fff}.dialog-button{border:1px solid white!important;color:#fff!important}.dialog-button:hover{background:#fff!important;color:#000!important}.submit-button{width:8.625rem}.feedback-dialog-actions{padding:1.5rem 1rem!important;width:-webkit-fill-available;display:flex;justify-content:space-between;align-self:unset!important}.sidesheet{width:30rem;height:100vh;position:fixed;z-index:var(--sidesheet-z-index);top:0;right:0;border-left:solid 2px gray;background-color:#242424!important;caret-color:transparent}.sidesheet-header{display:flex;gap:.5rem;flex-direction:row;align-items:center;padding:.5rem;border-bottom:solid 2px gray!important;justify-content:space-between}.sidesheet-header h2{margin:0}.sidesheet-fullscreen{width:100%;height:100%;position:absolute;z-index:var(--sidesheet-z-index);top:0;background-color:#242424!important}.sidesheet-button:hover{background:#fff!important}.sidesheet-button:hover>span>svg{fill:#000}.main-title{width:80%;text-align:center}.sidesheet-title{color:#fff;margin-bottom:1rem}.tabs{height:100%}.tabs>div>button{color:#fff;border-bottom:2px solid gray}.tab-list{grid-auto-columns:auto auto auto min-content!important}.tab-list-fullscreen{grid-auto-columns:minmax(1%,auto)!important}.active-tab{border-bottom:2px solid white!important}.panels{height:calc(100% - 96px);overflow:hidden}.panel-content{height:90%;overflow:hidden;padding:1rem}.extender{border-bottom:2px solid gray!important;pointer-events:none!important}.legend{position:absolute;bottom:1rem;left:1rem;outline:solid 1px white;background:#242424;padding:.5rem}.legend-row{display:flex;align-items:center}.legend-box{height:1rem;width:1rem;margin-right:.5rem}.diagram{width:calc(100% - 30rem);height:100vh;overflow:scroll;z-index:var(--diagram-z-index)}:root{font-family:Equinor,sans-serif;line-height:1.5;font-weight:400;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--diagram-z-index: 1;--diagram-overlays-z-index: 2;--sidesheet-z-index: 3}main{width:100vw;height:100vh}.temp-loading{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.error-dump{display:block;width:50vw;overflow:auto}body{margin:0;display:flex;place-items:center;overflow:hidden}
