body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.subsurface-chart-plot .plotly .nsewdrag{cursor:crosshair!important}body.theme-dark .js-plotly-plot .legend .bg{fill:#1a1a1a!important;stroke:#ffffff26!important;stroke-width:1px!important;rx:6!important;ry:6!important;filter:drop-shadow(0px 2px 6px rgba(0,0,0,.3))}body.theme-light .js-plotly-plot .legend .bg{fill:#fff!important;stroke:#0000001a!important;stroke-width:1px!important;rx:6!important;ry:6!important;filter:drop-shadow(0px 2px 6px rgba(0,0,0,.1))}body.theme-dark .js-plotly-plot .legend .legendtext,body.theme-dark .js-plotly-plot .legend .legendtitletext{fill:#fff!important;font-family:Noto Sans,Arial,sans-serif!important}body.theme-light .js-plotly-plot .legend .legendtext,body.theme-light .js-plotly-plot .legend .legendtitletext{fill:#1a1a1a!important;font-family:Noto Sans,Arial,sans-serif!important}.maplibregl-ctrl,.maplibregl-ctrl-group{background:var(--mui-palette-background-paper, #fff)!important;color:var(--mui-palette-text-secondary, #222)!important}.maplibregl-ctrl-group{border-color:var(--mui-palette-divider, rgba(0, 0, 0, .12))!important;box-shadow:var(--mui-shadows-2, 0 2px 4px rgba(0, 0, 0, .2))!important}.maplibregl-ctrl-group button{background-color:transparent!important;color:var(--mui-palette-text-secondary, #222)!important;width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important}.maplibregl-ctrl-group button+button{border-top-color:var(--mui-palette-divider, rgba(0, 0, 0, .12))!important}.maplibregl-ctrl-group button:hover:not(:disabled),.maplibregl-ctrl-group button:focus-visible:not(:disabled){background-color:var(--mui-palette-action-hover, rgba(0, 0, 0, .04))!important}.maplibregl-ctrl-group button:disabled,.maplibregl-ctrl-group button[aria-disabled=true]{color:var(--mui-palette-action-disabled, rgba(0, 0, 0, .26))!important}.maplibregl-ctrl-group button .maplibregl-ctrl-icon{background-image:none!important;background-color:currentColor!important;background-repeat:no-repeat!important;background-position:center!important;background-size:70% 70%!important;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:70% 70%;mask-repeat:no-repeat;mask-position:center;mask-size:70% 70%}.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M8 4h2v4h4v2h-4v4H8v-4H4V8h4z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M8 4h2v4h4v2h-4v4H8v-4H4V8h4z'/%3E%3C/svg%3E")!important}.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M4 8h10v2H4z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M4 8h10v2H4z'/%3E%3C/svg%3E")!important}.maplibregl-ctrl-compass .maplibregl-ctrl-icon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M9 1.5 13.5 16.5 9 13.5 4.5 16.5z'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23000' d='M9 1.5 13.5 16.5 9 13.5 4.5 16.5z'/%3E%3C/svg%3E")!important}.maplibregl-ctrl-attrib,.maplibregl-ctrl-scale{background-color:color-mix(in srgb,var(--mui-palette-background-paper, #fff) 90%,transparent)!important;color:var(--mui-palette-text-secondary, #555)!important}.maplibregl-ctrl-attrib a{color:var(--mui-palette-primary-main, #1976d2)!important}.subsurface-plot .hovertext path{stroke-width:1px!important}.subsurface-plot.light .hovertext path{fill:#fff!important;stroke:#0000001a!important;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.1))}.subsurface-plot.dark .hovertext path{fill:#23282e!important;stroke:#ffffff1a!important;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.1))}.subsurface-plot .hovertext text{font-family:Noto Sans,Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important}.subsurface-plot.light .hovertext .nums{fill:#000!important}.subsurface-plot.dark .hovertext .nums{fill:#fff!important}.subsurface-plot .hovertext .nums tspan:first-of-type{font-size:5px!important}.subsurface-plot .hovertext .nums tspan:nth-last-of-type(2){font-size:13px!important}.subsurface-plot .hovertext .nums tspan:nth-of-type(2){font-weight:700}.stratified-plot .hovertext .nums tspan:nth-of-type(3){letter-spacing:-.1px}.stratified-plot .hovertext .name{font-weight:700!important;font-size:40px!important;font-family:Noto Sans,Arial,sans-serif!important;display:inline-block;transform:translateY(25px);z-index:10000!important}.stratified-plot .hovertext rect:first-of-type{fill:transparent!important;fill-opacity:1!important;stroke-width:1px!important;font-weight:700!important;font-family:Noto Sans,Arial,sans-serif!important}
