.asset-favorite{min-width:30px;height:30px;color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:5px;font-size:14px;display:inline-flex}.asset-favorite:hover{border-color:var(--surface-border);background:var(--surface-row-hover);color:var(--color-text)}.asset-favorite.is-favorite{color:var(--color-oil)}.asset-favorite:focus-visible{outline:2px solid var(--color-oil);outline-offset:2px}.compact-entity-card,.tenure-summary-card,.tenure-master-well{position:relative}.asset-favorite.entity-favorite{z-index:2;position:absolute;bottom:15px;right:18px}.compact-entity-card>.entity-view-details svg{margin-right:35px}.asset-favorite.tenure-favorite{position:absolute;bottom:11px;right:15px}.tenure-summary-details svg{margin-right:35px}.asset-favorite.workspace-favorite{height:29px;position:absolute;top:4px;right:18px}.asset-favorite.workspace-favorite.native-favorite{right:132px}.tenure-master-well>.tenure-well-details{padding-right:38px}.relation-well-slot{position:relative}.relation-well-slot>.asset-favorite{z-index:2;position:absolute;top:8px;right:8px}.relation-well-slot>.envelope-well{padding-right:44px}:is(.detail-action,.entity-view-details){white-space:nowrap;box-shadow:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex;border:1px solid var(--action-detail-border)!important;background:var(--action-detail-background)!important;color:var(--action-detail-text)!important}:is(.detail-action,.entity-view-details):hover:not(:disabled){background:var(--action-detail-hover)!important;border-color:var(--action-detail-text)!important}:is(.detail-action,.entity-view-details):focus-visible{outline:2px solid var(--action-detail-text);outline-offset:3px}:is(.detail-action,.entity-view-details):disabled{opacity:.45;cursor:default}:is(.detail-action,.entity-view-details,.tenure-summary-details,.tenure-well-details,.well-card-details){box-sizing:border-box;min-height:31px;border:1px solid var(--action-detail-border)!important;border-radius:var(--radius-control)!important;background:var(--action-detail-background)!important;color:var(--action-detail-text)!important;box-shadow:none!important;padding:6px 10px!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}:is(.detail-action,.entity-view-details,.tenure-summary-details,.tenure-well-details,.well-card-details):hover:not(:disabled){border-color:var(--action-detail-text)!important;background:var(--action-detail-hover)!important}html body .workstation .tenure-preview-card{z-index:45;box-sizing:border-box;min-height:0;color:var(--color-text);text-align:left;padding:18px;position:absolute}.tenure-preview-heading{color:var(--color-mineral);align-items:center;gap:9px;background:0 0!important;border:0!important;height:auto!important;padding:0!important;display:flex!important;position:static!important;inset:auto!important}.tenure-preview-heading>span{flex:1;font-size:16px}.tenure-preview-heading button{color:var(--color-muted);background:0 0;border:0;place-items:center;padding:5px;display:grid}.tenure-preview-card h2{overflow-wrap:anywhere;color:var(--color-mineral);margin:12px 0 8px;line-height:1.35;font-size:22px!important}.tenure-preview-status{color:var(--color-muted);font-size:14px;display:inline-block}.tenure-preview-parties{color:var(--color-muted);flex-direction:column;gap:8px;margin:14px 0;font-size:16px;display:flex}.tenure-preview-parties small{font-size:14px}.tenure-preview-parties>button{text-align:left;color:var(--color-company-accent);background:0 0;border:0;align-items:flex-start;gap:8px;padding:0;font-size:16px;line-height:1.5;display:flex}.tenure-preview-parties>button>span{overflow-wrap:anywhere;flex:1;min-width:0}.tenure-preview-parties svg{flex:none;margin-top:3px}.tenure-preview-card .tenure-preview-facts{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);grid-template-columns:1fr;gap:10px;margin:0;padding:14px 0;display:grid}.tenure-preview-facts>div{justify-content:space-between;gap:16px;font-size:16px;line-height:1.5;display:flex}.tenure-preview-facts dt{color:var(--color-muted)}.tenure-preview-facts dd{text-align:right;margin:0}.tenure-preview-card footer{justify-content:flex-end;margin-top:14px;display:flex}.tenure-preview-card .detail-action{min-height:38px;font-size:16px!important}.tenure-explorer .tenure-page-link{align-self:flex-start;align-items:center;gap:8px;min-height:38px;margin:8px 0 12px;display:inline-flex;font-size:16px!important}.tenure-explorer .tenure-explorer-item>.tenure-explorer-open{align-items:center;gap:8px;width:auto;height:auto;min-height:36px;margin:0 12px 12px;padding:8px 12px;display:inline-flex;position:static;font-size:16px!important}html body .workstation .tenure-preview-card{flex-direction:column;display:flex;align-items:stretch!important;overflow:hidden!important}.tenure-preview-body{flex:1;min-height:0;overflow:auto}.tenure-preview-heading,.tenure-preview-card footer{flex:none}html body .workstation .tenure-preview-card footer{justify-content:flex-end;background:0 0!important;border:0!important;width:auto!important;height:auto!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.data-freshness-notice{z-index:42;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-detail);max-width:calc(100vw - 180px);color:var(--color-text);pointer-events:none;padding:10px 14px;font-size:12px;line-height:1.6;position:absolute;bottom:78px;left:50%;transform:translate(-50%)}.data-freshness-notice span{color:var(--color-muted);font-size:11px;display:block}.alberta-locator{z-index:23;background:var(--surface-detail);border:1px solid var(--surface-border);width:160px;color:var(--color-text);border-radius:10px;padding:9px 10px;position:absolute;bottom:14px;right:22px}.alberta-locator header{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex;position:static}.alberta-locator header button{cursor:pointer;min-width:24px;height:24px;padding:0 5px}.alberta-locator svg{width:100%;height:210px;display:block}.alberta-locator svg text{fill:var(--color-muted);font-size:10px}.locator-province{fill:var(--surface-row);stroke:var(--color-mineral);stroke-width:1.2px;fill-rule:evenodd}.locator-city{fill:var(--color-muted)}.locator-viewport{fill:#e2bc7e2e;stroke:var(--color-oil);stroke-width:1.3px}.locator-position{fill:var(--color-oil);stroke:var(--surface-detail);stroke-width:1.2px}html body main.workstation>.map-navigation{bottom:14px!important}html body main.workstation[data-locator-open=true]>.right{max-height:calc(100dvh - var(--overview-cards-top,140px) - 273px)!important;bottom:273px!important}.workspace-dock--bottom>.workspace-account{flex-shrink:0;width:40px;position:relative;bottom:auto;left:auto;right:auto}.workspace-dock--bottom .workspace-account .account-menu{bottom:calc(100% + 12px);left:auto;right:0}html body main.workstation[data-navigation]>.map-navigation{bottom:14px!important;right:22px!important}@media (width>=1001px){.workstation[data-navigation=bottom] .workspace-dock--bottom{bottom:14px;left:50%}}@media (width>=1001px) and (width<=1200px){.workstation[data-navigation=bottom] .workspace-dock--bottom{bottom:76px}}html body main.workstation[data-navigation][data-locator-open=true]>.map-navigation{box-sizing:border-box;grid-template-columns:repeat(4,42px);grid-auto-rows:36px;gap:2px;width:184px;height:auto!important;padding:5px!important;display:grid!important;bottom:14px!important;right:192px!important}.workstation[data-locator-open=true]>.map-navigation>button{min-width:0;width:42px!important;height:36px!important}.workstation[data-locator-open=true]>.map-navigation .map-zoom-debug{place-items:center;width:42px;margin:0;font-size:12px;display:grid}.workstation[data-locator-open=true]>.map-navigation .restriction-toolbar-control{border-left:0;grid-column:span 2;min-width:0}.workstation[data-locator-open=true]>.map-navigation .restriction-toolbar-control>button{justify-content:center;gap:4px;min-width:0;padding:0 4px;font-size:12px;width:100%!important}.workstation[data-locator-open=true]>.dock-map-panel{bottom:110px;right:192px}@media (width<=1200px){.workstation[data-navigation=bottom][data-locator-open=true] .workspace-dock--bottom{bottom:14px}html body main.workstation[data-navigation=bottom][data-locator-open=true]>.map-navigation{bottom:92px!important}}.workstation[data-locator-open=true]>.map-navigation>button:first-of-type{order:1}.workstation[data-locator-open=true]>.map-navigation>button:nth-of-type(2){order:2}.workstation[data-locator-open=true]>.map-navigation>.restriction-toolbar-control{order:3}.workstation[data-locator-open=true]>.map-navigation>button:nth-of-type(3){order:4}.workstation[data-locator-open=true]>.map-navigation>.map-zoom-debug{order:5}.workstation[data-locator-open=true]>.map-navigation>button:nth-of-type(4){order:6}.workstation[data-locator-open=true]>.map-navigation>button:nth-of-type(5){order:7}.alberta-locator.is-collapsed{bottom:72px}html body main.workstation[data-locator-collapsed=true]>.right{max-height:calc(100dvh - var(--overview-cards-top,140px) - 126px)!important;bottom:126px!important}.company-view>.right:has(.company-performance-cards){top:125px;bottom:24px;max-height:none!important;overflow:hidden!important}.company-performance-cards{grid-template-rows:1.05fr 1.3fr .85fr;gap:14px;height:100%;min-height:0;display:grid}.performance-card{text-align:left;border:1px solid var(--surface-border);background:var(--surface-panel);border-radius:18px;flex-direction:column;min-height:0;padding:20px;display:flex;position:relative;overflow:hidden}.performance-heading{align-items:center;gap:9px;font-size:15px;font-weight:500;display:flex}.performance-heading>svg:last-child{color:var(--color-muted);margin-left:auto}.daily-pulse{isolation:isolate;border-color:#77eaff40;padding:1px}.performance-orbit{aspect-ratio:1;z-index:-1;background:conic-gradient(#0000 0deg 280deg,#29dbe9 330deg,#cdfbff 350deg,#0000 360deg);width:160%;height:auto;animation:5s linear infinite performance-orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.performance-card-inner{box-sizing:border-box;background:var(--surface-detail);border-radius:17px;flex-direction:column;justify-content:space-between;gap:12px;width:100%;height:100%;padding:20px;display:flex}.daily-product{color:var(--color-oil);align-items:center;gap:12px;display:flex}.daily-product.gas{color:var(--color-gas)}.daily-product small{color:var(--color-muted);margin-bottom:5px;font-size:14px;display:block}.daily-product strong{letter-spacing:-.025em;font-size:32px;font-weight:450;line-height:1.05;animation:.45s cubic-bezier(.22,1,.36,1) daily-number-tick;display:block}.performance-foot{color:var(--color-focus);align-items:center;gap:6px;font-size:14px;display:flex}.performance-foot small{color:var(--color-muted);margin-left:auto}.performance-foot i{background:var(--color-operating);border-radius:50%;width:5px;height:5px}.performance-month-values{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.performance-month-values small{color:var(--color-muted);font-size:14px}.performance-month-values strong{color:var(--color-oil);margin-top:6px;font-size:20px;font-weight:400;display:block}.performance-month-values>span:last-child strong{color:var(--color-gas)}.monthly-card>svg{flex:1;width:100%;min-height:40px;margin:12px 0}.performance-averages{color:var(--color-muted);justify-content:space-between;gap:12px;font-size:14px;display:flex}.performance-averages b{color:var(--color-text);margin-top:4px;font-size:14px;font-weight:400;display:block}.valuation-card{justify-content:space-between;gap:14px}.valuation-card-title{letter-spacing:-.025em;font-size:23px}.valuation-method-tags{flex-wrap:wrap;gap:8px;display:flex}.valuation-method-tags b{color:#9ce7e8;border:1px solid #77eaff30;border-radius:7px;padding:7px 10px;font-size:14px;font-weight:400}.valuation-card-caption{color:var(--color-muted);font-size:14px}@keyframes performance-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes daily-number-tick{0%{opacity:.45;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (height<=760px){.company-view>.right:has(.company-performance-cards){top:100px;bottom:14px}.company-performance-cards{grid-template-rows:1fr 1.1fr .7fr;gap:9px}.performance-card,.performance-card-inner{padding:13px}.daily-pulse{padding:1px}.daily-product strong{font-size:24px}.performance-heading{font-size:14px}.daily-product small{margin-bottom:3px;font-size:14px}.performance-card-inner{gap:7px}.performance-month-values{margin-top:9px}.performance-month-values strong{font-size:17px}.monthly-card>svg{margin:5px 0}.performance-averages,.performance-averages b{font-size:14px}.valuation-card-title{font-size:18px}.valuation-card{gap:7px}.valuation-method-tags b{padding:5px;font-size:14px}.valuation-card-caption{font-size:14px}}@media (prefers-reduced-motion:reduce){.performance-orbit,.daily-product strong{animation:none}}.company-production-analysis{flex:1;min-height:0;padding-bottom:16px;overflow:auto}.analysis-controls{flex-wrap:wrap;align-items:center;gap:9px;margin:16px 0;display:flex}.analysis-controls button,.analysis-controls select{background:var(--surface-panel);color:var(--color-text);border:1px solid var(--surface-border);border-radius:7px;padding:9px 12px;font-size:16px}.analysis-controls button[aria-pressed=true]{color:#78e9ea;border-color:#78e9ea}.analysis-chart{width:100%;height:300px;display:block}.analysis-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.analysis-metrics>div{border:1px solid var(--surface-border);border-radius:9px;padding:15px}.analysis-metrics small{color:var(--color-muted);font-size:14px}.analysis-metrics strong{margin-top:8px;font-size:23px;font-weight:400;display:block}.analysis-timeline{background:var(--surface-detail);border:1px solid var(--surface-border);z-index:2;border-radius:10px;margin-top:20px;padding:14px 18px;position:sticky;bottom:0}.analysis-timeline input{accent-color:#78e9ea;width:100%}.analysis-timeline>div{color:var(--color-muted);justify-content:space-between;font-size:14px;display:flex}.analysis-price-empty{color:var(--color-muted);padding:12px;font-size:14px}.daily-product strong{color:var(--color-oil)!important}.daily-product.gas strong{color:var(--color-gas)!important}.analysis-metrics+.analysis-metrics{margin-top:12px}.company-production-analysis h2{margin:12px 0;font-size:24px;font-weight:450}.company-production-analysis>p{color:var(--color-muted);font-size:14px}@media (width<=1000px){.analysis-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-metrics strong{font-size:19px}}.company-performance-cards{grid-template-rows:150px minmax(0,1.25fr) minmax(0,.85fr)}.daily-pulse-horizontal{box-sizing:border-box;flex-shrink:0;width:100%;height:150px}.daily-pulse-horizontal .performance-card-inner{gap:10px;padding:15px 18px}.pulse-product-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;display:grid}.pulse-product-pair>.daily-product{min-width:0;display:block}.pulse-product-pair>.gas{border-left:1px solid var(--surface-border);padding-left:16px}.pulse-product-pair small{white-space:nowrap;align-items:center;gap:5px;margin-bottom:6px;font-size:14px;display:flex}.pulse-product-pair small svg{color:var(--color-oil);flex-shrink:0}.pulse-product-pair>.gas small svg{color:var(--color-gas)}.daily-pulse-horizontal .pulse-flip-number{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(18px,1.8vw,27px);line-height:1.15;animation:none}.pulse-flip-number>span{perspective:400px;display:flex;overflow:hidden}.pulse-digit{transform-origin:50%;backface-visibility:hidden;animation:.65s cubic-bezier(.22,1,.36,1) both pulse-digit-turn;display:inline-block}.pulse-punctuation{display:inline-block}.pulse-cycle-bounce{animation:.65s cubic-bezier(.22,1,.36,1) pulse-card-bounce}.daily-pulse-horizontal time{font-variant-numeric:tabular-nums;letter-spacing:.05em;color:#b6eff0}@keyframes pulse-digit-turn{0%{opacity:.2;transform:rotateX(-90deg)translateY(5px)}to{opacity:1;transform:rotateX(0)translateY(0)}}@keyframes pulse-card-bounce{0%,to{transform:translateY(0)}30%{transform:translateY(-3px)}65%{transform:translateY(1px)}}@media (height<=760px){.company-performance-cards{grid-template-rows:140px minmax(0,1.15fr) minmax(0,.8fr)}.daily-pulse-horizontal{height:140px}.daily-pulse-horizontal .performance-card-inner{padding:12px 14px}.pulse-product-pair{gap:11px}.pulse-product-pair>.gas{padding-left:11px}.daily-pulse-horizontal .pulse-flip-number{font-size:21px}}@media (prefers-reduced-motion:reduce){.pulse-digit,.pulse-cycle-bounce{animation:none}}.analysis-dashboard-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.analysis-dashboard-heading p{color:var(--color-muted);font-size:14px}.analysis-dashboard-heading label{align-items:center;gap:8px;font-size:14px;display:flex}.analysis-dashboard-heading select{border:1px solid var(--surface-border);background:var(--surface-panel);color:var(--color-text);border-radius:7px;padding:9px}.analysis-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.analysis-mini-block{border:1px solid var(--surface-border);background:color-mix(in srgb,var(--color-muted) 3%,transparent);border-radius:12px;min-width:0;padding:16px}.analysis-mini-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.analysis-mini-heading h3{color:var(--series-color);margin:0;font-size:15px;font-weight:500}.analysis-mini-heading small{color:var(--color-muted);font-size:14px}.analysis-mini-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 8px;display:grid}.analysis-mini-values small{color:var(--color-muted);font-size:14px}.analysis-mini-values strong{margin-top:5px;font-size:18px;font-weight:400;display:block}.analysis-mini-block>svg{width:100%;display:block}.analysis-mini-legend{color:var(--color-muted);gap:12px;font-size:14px;display:flex}.analysis-context-row{color:var(--color-muted);flex-wrap:wrap;gap:16px;padding:16px 0;font-size:14px;display:flex}.analysis-context-row b{color:var(--color-text);font-weight:400}.analysis-timeline-mini{width:100%;height:25px;margin-top:8px}.analysis-period-shortcuts{justify-content:center;gap:8px;display:flex}.analysis-period-shortcuts button{border:1px solid var(--surface-border);color:var(--color-text);border-radius:5px;padding:5px 10px;font-size:14px}@media (width<=1100px){.analysis-chart-grid{grid-template-columns:1fr}.analysis-mini-values strong{font-size:20px}}.company-performance-cards{grid-template-rows:150px minmax(0,1.2fr) minmax(90px,.65fr) minmax(110px,.75fr);gap:10px}.economic-entry-card{justify-content:space-between;gap:8px}.economic-entry-caption{color:var(--color-muted);font-size:14px}.economic-entry-status{color:var(--color-oil);font-size:14px}.history-coverage-note{color:var(--color-muted);font-size:14px}.production-operating-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.production-operating-summary>div{border:1px solid var(--surface-border);border-radius:9px;padding:14px}.production-operating-summary small{color:var(--color-muted);font-size:14px}.production-operating-summary strong{margin-top:8px;font-size:25px;font-weight:400;display:block}.production-operating-note{border-left:2px solid var(--color-gas);color:var(--color-muted);background:#79ced909;gap:14px;padding:12px 15px;font-size:14px;line-height:1.6;display:flex}.production-operating-note strong{white-space:nowrap;color:var(--color-text)}.economics-workbench-grid{grid-template-columns:minmax(0,1fr) 250px;gap:20px;margin-top:20px;display:grid}.economics-results{flex-direction:column;gap:16px;min-width:0;display:flex}.economics-results .analysis-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.economics-assumptions{border:1px solid var(--surface-border);background:var(--surface-panel);border-radius:10px;align-self:start;padding:16px}.economics-assumptions h3{margin:0 0 12px;font-size:15px}.economics-assumptions p,.economics-assumptions>small{color:var(--color-muted);font-size:14px;line-height:1.6;display:block}.economics-assumptions label{grid-template-columns:1fr 100px;align-items:center;gap:8px;margin:10px 0;font-size:14px;display:grid}.economics-assumptions input{box-sizing:border-box;border:1px solid var(--surface-border);background:var(--surface-detail);width:100%;min-width:0;color:var(--color-text);border-radius:5px;padding:8px}.economics-assumptions button{color:#78e9ea;border:1px solid #78e9ea40;border-radius:6px;margin:8px 0;padding:9px;font-size:14px}.cashflow-bridge{gap:12px;margin-top:18px;display:grid}.cashflow-bridge>div{grid-template-columns:95px minmax(0,1fr) 65px;align-items:center;gap:10px;font-size:14px;display:grid}.cashflow-bridge i{border-radius:4px;height:9px}.cashflow-bridge b{text-align:right;font-weight:400}.cashflow-years{grid-template-columns:repeat(5,1fr);align-items:end;gap:10px;margin:15px 0;display:grid}.cashflow-years>div{flex-direction:column;gap:8px;font-size:14px;display:flex}.cashflow-years strong{font-size:16px;font-weight:400}.cashflow-years span{border-radius:4px;display:block}.economics-no-result{padding:30px 10px}.economics-no-result strong{font-size:16px;font-weight:450}.economics-no-result p{color:var(--color-muted);font-size:14px;line-height:1.8}.workbench-scope{color:var(--color-gas);font-size:14px}@media (height<=760px){.company-performance-cards{grid-template-rows:125px minmax(0,1fr) 78px 92px;gap:8px}.company-performance-cards .daily-pulse-horizontal{height:125px}.company-performance-cards .daily-pulse-horizontal .performance-card-inner{padding:10px 14px}.company-performance-cards .valuation-card-title{font-size:17px}.company-performance-cards .valuation-card-caption{display:none}.economic-entry-caption,.economic-entry-status,.performance-averages{font-size:14px}.monthly-card .performance-month-values strong{font-size:15px}}@media (width<=1000px){.economics-workbench-grid{grid-template-columns:1fr}.production-operating-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.economics-assumptions label{grid-template-columns:1fr 140px}}.polished-trend{color:var(--color-muted);margin-top:16px;position:relative}.polished-trend>svg{outline:none;width:100%;display:block}.polished-trend>svg:focus-visible{outline:1px solid var(--color-gas);border-radius:6px}.polished-chart-tooltip{background:var(--surface-detail);border:1px solid var(--surface-border);pointer-events:none;border-radius:8px;align-items:baseline;gap:9px;padding:9px 12px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 5px 18px #0002}.polished-chart-tooltip small{font-size:14px}.polished-chart-tooltip strong{color:var(--color-text);font-size:15px;font-weight:450}.polished-chart-tooltip span{font-size:14px}.analysis-mini-block{background:var(--surface-inset);border-color:#d2dfd119;border-radius:14px;padding:20px 22px}.analysis-mini-heading h3{font-size:16px}.analysis-mini-values strong{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:450}.analysis-mini-legend{border-top:1px solid #d2dfd110;gap:16px;padding-top:9px}.analysis-mini-legend span:before{content:"";vertical-align:middle;background:currentColor;width:13px;height:2px;margin-right:5px;display:inline-block}.analysis-mini-legend span:nth-child(2){color:#dcbd99}.analysis-mini-legend span:nth-child(3){color:#98a8bb}.analysis-mini-legend span:nth-child(4){color:#78e9ea}.production-lifecycle-chart{border:1px solid var(--surface-border);background:#aebebc05;border-radius:12px;margin:15px 0;padding:20px 22px}.production-lifecycle-chart>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.production-lifecycle-chart h3{margin:0;font-size:14px;font-weight:450}.production-lifecycle-chart small{color:var(--color-muted);font-size:14px}.production-status-track{border-radius:6px;gap:3px;height:10px;margin:17px 0;display:flex;overflow:hidden}.production-status-track span{border-radius:2px;min-width:2px;height:100%}.production-status-legend{color:var(--color-muted);gap:24px;font-size:14px;display:flex}.cashflow-bridge i{background-image:linear-gradient(90deg,#ffffff20,#0000);height:11px;box-shadow:0 0 14px #75cfcc0b}.cashflow-years{border-bottom:1px solid var(--surface-border);gap:20px;padding:18px 10px}.cashflow-years>div>span{background-image:linear-gradient(#fff1,#0003);border-radius:5px 5px 0 0;width:75%}.cashflow-years small{color:var(--color-muted)}.daily-pulse-horizontal .performance-foot{letter-spacing:.02em;gap:8px;font-size:14px}.daily-pulse-horizontal .performance-foot>svg{width:15px;height:15px}.daily-pulse-horizontal .performance-foot time{letter-spacing:.04em;color:#a6eff1;font-size:15px;font-weight:500}.daily-pulse-horizontal .performance-foot>small{color:#a6b8af;font-size:14px}.daily-pulse-horizontal .performance-heading{font-size:14px}@media (height<=760px){.daily-pulse-horizontal .performance-foot time{font-size:14px}.daily-pulse-horizontal .performance-foot{gap:6px;font-size:14px}.daily-pulse-horizontal .performance-foot>small{font-size:14px}}.daily-pulse-horizontal .performance-foot,.daily-pulse-horizontal .performance-foot>small{font-size:14px}.production-compact{flex-direction:column;gap:9px;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.production-compact .analysis-dashboard-heading{flex-shrink:0;gap:10px}.production-compact .analysis-dashboard-heading>div{align-items:baseline;gap:12px;min-width:0;display:flex}.production-compact h2{white-space:nowrap;margin:3px 0;font-size:19px}.production-compact .analysis-dashboard-heading p{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;overflow:hidden}.production-compact .analysis-dashboard-heading select{padding:6px}.compact-operating-strip{border:1px solid var(--surface-border);color:var(--color-muted);background:#b2c5bb05;border-radius:7px;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:18px;padding:8px 12px;font-size:14px;display:flex}.compact-operating-strip b{color:var(--color-text);font-variant-numeric:tabular-nums;margin-left:5px;font-weight:450}.compact-operating-strip small{margin-left:auto;font-size:14px}.production-compact .analysis-chart-grid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));gap:10px;min-height:0;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))!important}.production-compact .analysis-mini-block{flex-direction:column;gap:4px;min-height:0;padding:12px 15px;display:flex;overflow:hidden}.production-compact .analysis-mini-heading h3,.production-compact .analysis-mini-heading small{font-size:14px}.production-compact .analysis-mini-values{flex-shrink:0;gap:8px;margin:5px 0 0}.production-compact .analysis-mini-values strong{margin-top:3px;font-size:17px}.production-compact .analysis-mini-values small{font-size:14px}.production-compact .polished-trend{flex:1;min-height:35px;margin:0}.production-compact .polished-trend>svg{width:100%;height:100%}.production-compact .analysis-mini-legend{flex-shrink:0;gap:9px;padding-top:4px;font-size:14px}.chart-local-range{color:var(--color-muted);flex-shrink:0;align-items:center;gap:7px;min-height:22px;font-size:14px;display:flex}.chart-local-range button{white-space:nowrap;color:var(--color-muted);padding:2px 4px;font-size:14px}.chart-range-slider{touch-action:none;-webkit-user-select:none;user-select:none;flex:1;align-items:center;min-width:25px;height:20px;display:flex;position:relative}.chart-range-track{background:#a5bcb415;border:1px solid #c9ded619;border-radius:2px;flex:1;height:12px;position:relative;overflow:hidden}.chart-range-selected{background:color-mix(in srgb,var(--series-color) 20%,transparent);height:100%;position:absolute}.chart-range-thumb{background:var(--series-color);cursor:ew-resize;border-radius:2px;outline:none;width:5px;height:18px;display:block;box-shadow:0 0 0 1px #1a292660}.chart-range-thumb:focus-visible{box-shadow:0 0 0 3px #78e9ea40}.production-price-strip{border-top:1px solid var(--surface-border);color:var(--color-muted);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:18px;padding:7px 11px;font-size:14px;display:flex}.production-price-strip b{color:var(--color-text);font-weight:400}.production-price-strip small{margin-left:auto;font-size:14px}.chart-no-data{color:var(--color-muted);font-size:14px}@media (height<=760px){.production-compact{gap:6px}.production-compact .analysis-mini-block{gap:2px;padding:8px 10px}.production-compact .analysis-mini-values strong,.production-compact .analysis-mini-values small,.production-compact .analysis-mini-heading h3{font-size:14px}.compact-operating-strip{gap:10px;padding:5px 9px}.production-compact h2{font-size:16px}.production-price-strip{gap:10px;padding:5px;font-size:14px}.production-compact .analysis-mini-legend{gap:6px;padding-top:2px}.production-compact .analysis-dashboard-heading p{max-width:170px}.production-compact .analysis-mini-values{margin:2px 0 0}.production-compact .analysis-mini-values small{line-height:1.1;display:block}.production-compact .analysis-mini-values strong{margin-top:2px;line-height:1.1}.production-compact .polished-trend{min-height:16px}.production-compact .analysis-mini-legend{gap:5px;padding-top:1px;font-size:14px;line-height:1.1}.production-compact .chart-local-range{gap:4px;min-height:17px;line-height:1.1}.production-compact .chart-range-slider{height:16px}.production-compact .chart-range-track{height:8px}.production-compact .chart-range-thumb{height:13px}.production-compact .analysis-mini-block{gap:1px}.production-compact .chart-local-range>span{font-size:14px}.production-compact .chart-local-range button{padding:1px 2px;font-size:14px}}.chart-history-caption{color:var(--color-muted);flex-shrink:0;justify-content:space-between;gap:8px;padding-top:4px;font-size:14px;line-height:1.3;display:flex}.chart-history-caption span:first-child{color:var(--series-color)}@media (height<=760px){.chart-history-caption{gap:4px;padding-top:2px;font-size:14px}}.production-compact .chart-local-range,.production-compact .chart-history-caption{z-index:2;position:relative}.production-compact .polished-trend{overflow:hidden}.forecast-period{color:var(--color-muted);align-items:center;gap:4px;font-size:14px;display:flex}.forecast-period>span{margin-right:6px}.forecast-period button{color:var(--color-muted);border:1px solid var(--surface-border);background:#14251d55;border-radius:6px;padding:7px 11px;transition:background .18s,color .18s}.forecast-period button[aria-pressed=true]{color:var(--color-gas);background:#9ed4df14;border-color:#9ed4df66}.forecast-period button:focus-visible{outline:2px solid var(--color-gas);outline-offset:2px}.daily-pulse-horizontal .pulse-flip-number{font-size:var(--metric-daily-size);line-height:1.12}.daily-pulse-horizontal .performance-card-inner{gap:10px}.daily-pulse-horizontal .performance-foot time{font-size:18px}@media (height<=760px){.daily-pulse-horizontal .pulse-flip-number{font-size:30px}.daily-pulse-horizontal .performance-card-inner{gap:5px}}.company-view>.right:has(.company-four-cards){height:calc(100dvh - 200px)!important;max-height:none!important;overflow:visible!important}.company-four-cards.aligned-data-cards{grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:12px!important;height:100%!important}.company-four-cards>.province-entry{overflow:hidden;height:100%!important;min-height:0!important;padding:16px!important}.company-four-cards .aligned-production-pair strong{font-size:28px}.company-four-cards .aligned-card-foot{font-size:14px}.company-four-cards .quality-summary-rings{flex:1;align-items:center;min-height:0}.company-four-cards .quality-summary-rings .composition-ring,.company-four-cards .quality-summary-rings .assay-ring{width:86px!important;height:86px!important}.company-four-cards .quality-summary-rings strong{font-size:20px!important}.company-quality-detail{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;display:flex}.company-quality-detail>.quality-summary-rings{width:100%;max-width:650px}.company-quality-detail p{color:var(--color-muted)}.daily-pulse .daily-pulse-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.daily-pulse .daily-pulse-basis{color:var(--color-muted);white-space:nowrap;flex-shrink:0;font-size:11px}.native-company-production{border:1px solid var(--surface-border);background:var(--surface-panel);min-height:0;color:var(--color-text);border-radius:14px;flex:none;margin:22px 0 28px;padding:20px}.native-company-production>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.native-company-production>header small,.native-production-dimensions small{color:var(--color-muted);font-size:13px;display:block}.native-company-production h2{margin:5px 0;font-size:21px;font-weight:450}.native-production-version{border:1px solid var(--surface-border);color:var(--color-muted);white-space:nowrap;border-radius:20px;padding:6px 9px;font-size:12px}.native-production-message{border-left:2px solid var(--color-gas);background:var(--surface-detail);color:var(--color-muted);padding:15px;line-height:1.6}.native-production-association,.native-production-link-note,.native-production-chart-note{color:var(--color-muted);font-size:13px;line-height:1.6}.native-production-association code,.native-production-source-details code{overflow-wrap:anywhere}.native-production-series-picker{color:var(--color-muted);gap:7px;margin:16px 0;font-size:13px;display:grid}.native-production-series-picker select{background:var(--surface-detail);width:100%;min-width:0;color:var(--color-text);border:1px solid var(--surface-border);border-radius:7px;padding:10px}.native-production-dimensions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.native-production-dimensions>span{border:1px solid var(--surface-border);background:var(--surface-detail);border-radius:8px;min-width:0;padding:11px}.native-production-dimensions strong{overflow-wrap:anywhere;margin-top:6px;font-size:14px;font-weight:450;display:block}.native-production-link-note{border-left:2px solid var(--color-oil);background:var(--surface-detail);padding:10px 12px}.native-production-chart-wrap{border:1px solid var(--surface-border);border-radius:9px;margin:16px 0;padding:12px}.native-production-chart-range{color:var(--color-muted);font-size:13px}.native-production-chart-range strong{color:var(--color-text);font-variant-numeric:tabular-nums}.native-production-chart{width:100%;height:auto;max-height:300px;display:block}.native-production-gridline{stroke:var(--surface-border);stroke-width:1px}.native-production-axis-label{fill:var(--color-muted);font-size:11px}.native-production-point{fill:var(--color-oil);stroke:var(--surface-panel);stroke-width:1.5px}.native-production-table-heading{justify-content:space-between;align-items:center;gap:10px;margin-top:20px;display:flex}.native-production-table-heading h3{margin:0;font-size:16px;font-weight:450}.native-production-table-heading span{color:var(--color-muted);font-size:13px}.native-production-table-scroll{border:1px solid var(--surface-border);border-radius:8px;max-height:460px;overflow:auto}.native-production-table-scroll table{border-collapse:collapse;width:100%;font-size:12px}.native-production-table-scroll th,.native-production-table-scroll td{border-bottom:1px solid var(--surface-border);text-align:left;vertical-align:top;white-space:nowrap;padding:9px 10px}.native-production-table-scroll th{background:var(--surface-detail);color:var(--color-muted);z-index:1;font-weight:450;position:sticky;top:0}.native-production-table-scroll td:nth-child(2),.native-production-table-scroll td:nth-child(3){font-variant-numeric:tabular-nums}.native-production-not-plotted{color:var(--color-muted)}.native-production-source-details summary{cursor:pointer;color:var(--color-gas)}.native-production-source-details dl{white-space:normal;min-width:240px}.native-production-source-details dl>div{margin:7px 0}.native-production-source-details dt{color:var(--color-muted);font-size:11px}.native-production-source-details dd{overflow-wrap:anywhere;margin:2px 0}.native-production-pagination{color:var(--color-muted);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:13px;display:flex}.native-production-pagination>div{gap:8px;display:flex}.native-production-pagination button{border:1px solid var(--surface-border);background:var(--surface-detail);color:var(--color-text);border-radius:6px;padding:7px 11px}.native-production-pagination button:disabled{opacity:.45;cursor:not-allowed}@media (width<=700px){.native-company-production{padding:14px}.native-company-production>header{align-items:flex-start}.native-production-version{font-size:11px}.native-production-pagination{flex-direction:column;align-items:flex-start}}.company-running-analysis{flex-direction:column;gap:16px;height:100%;min-height:0;display:flex}.running-heading{flex:none;align-items:center;gap:20px;font-size:18px;display:flex}.running-heading>strong{flex:1;min-width:0}.running-heading>span{color:var(--color-muted);font-size:15px}.running-heading nav{gap:6px;display:flex}.running-heading button{border:1px solid var(--surface-border);border-radius:7px;padding:8px 12px;font-size:14px}.running-heading button[aria-pressed=true]{background:var(--surface-row-hover);color:var(--color-operating);border-color:var(--color-operating)}.running-grid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.25fr 1fr;gap:18px;min-height:0;display:grid}.running-grid>article{border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-inset);flex-direction:column;gap:16px;min-width:0;min-height:0;padding:22px;display:flex}.running-grid h2{flex:none;margin:0;font-size:21px;font-weight:500;line-height:1.3}.running-card-title{flex:none;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.running-card-title>strong{color:var(--color-gas);font-size:30px;font-weight:450}.running-card-title small{color:var(--color-muted);font-size:14px}.running-month-chart{flex:1;gap:12px;min-height:0;display:flex}.running-axis{width:52px;color:var(--color-muted);flex-direction:column;flex:none;justify-content:space-between;padding-bottom:26px;font-size:14px;display:flex}.running-bars{border-bottom:1px solid var(--surface-border);background:repeating-linear-gradient(to top,transparent 0,transparent calc(50% - 1px),var(--surface-border) 50%);flex:1;gap:7px;min-width:0;display:grid}.running-bars button{cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;min-width:0;height:100%;padding:0;display:flex}.running-bar-track{flex:1;align-items:flex-end;width:100%;min-height:0;padding-top:2px;display:flex}.running-bar-track i{background:var(--color-gas);opacity:.5;border-radius:4px 4px 0 0;width:100%;min-height:0;display:block}.running-bars button[aria-pressed=true] i,.running-bars button:hover i{opacity:1;background:var(--color-operating)}.running-bars small{color:var(--color-muted);white-space:nowrap;height:18px;font-size:14px}.running-foot{color:var(--color-muted);flex:none;justify-content:space-between;gap:12px;font-size:14px;display:flex}.running-foot b{color:var(--color-text);font-weight:500}.running-ring-content{flex:1;justify-content:center;align-items:center;gap:28px;min-height:0;display:flex}.running-ring{aspect-ratio:1;box-sizing:border-box;border-radius:50%;flex-shrink:0;width:clamp(150px,17vw,260px);padding:14px}.running-ring>div{background:var(--surface-panel);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;display:flex}.running-ring strong{font-size:clamp(30px,3vw,48px);font-weight:400}.running-ring span{color:var(--color-muted);font-size:14px}.running-ring-content dl{flex:1;min-width:0;margin:0}.running-ring-content dl>div{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0;display:flex}.running-ring-content dt{color:var(--color-muted);font-size:16px}.running-ring-content dd{white-space:nowrap;margin:0;font-size:26px}.running-ring-content dd small{color:var(--color-muted);margin-left:6px;font-size:16px}.running-empty{color:var(--color-muted);flex:1;place-items:center;display:grid}.detail:has(.company-running-analysis) .expanded-panel-body{min-height:0;overflow:hidden!important}.company-running-analysis h2,.company-running-analysis nav{position:static!important;transform:none!important}.company-running-analysis article:nth-child(3) .running-bar-track i{background:var(--color-company-accent)}@media (height<=800px){.running-grid{gap:12px}.running-grid>article{gap:10px;padding:14px}.running-grid h2{font-size:18px}.running-ring{width:120px;padding:9px}.running-ring strong{font-size:28px}.running-ring span{font-size:14px}.running-ring-content{gap:16px}.running-ring-content dl>div{padding:7px 0}.running-ring-content dd{font-size:20px}.running-heading{gap:12px;font-size:16px}.running-heading button{padding:6px 8px;font-size:14px}.running-bars small{font-size:14px}.running-card-title>strong{font-size:24px}}.running-grid>article{overflow:hidden}.running-ring-content dl>div{gap:8px}.running-ring-content dt{white-space:nowrap}.running-month-chart{min-height:65px}.running-bars{min-height:60px}.running-ring-content{min-width:0}.running-bars button{border:0;border-radius:0;background:0 0!important}.running-grid .running-card-title{position:static!important;transform:none!important}.running-ring-content dl{align-self:center}@media (height<=800px){.running-heading{gap:8px}.running-grid>article{gap:8px;padding:12px}.running-ring-content dl>div{padding:6px 0}.running-ring-content dt{font-size:16px}.running-ring-content dd{font-size:18px}.running-foot{font-size:14px}.running-bars{gap:5px}.running-grid h2{font-size:17px}.running-ring-content{gap:12px}.running-ring-content dl>div{padding:3px 0;line-height:1.2}.running-ring-content dd{font-size:16px;line-height:1.2}.running-ring-content dt{line-height:1.2}.running-ring-content dd small{font-size:16px}.running-ring{width:100px}.running-ring-content dl{flex:1;align-self:center}.running-grid>article{gap:6px}.running-card-title>span{font-size:14px}}.asset-value-redesign{flex-direction:column;flex:1;gap:18px;min-height:0;padding-bottom:8px;font-size:16px;line-height:1.5;display:flex;overflow:auto}.value-page-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;display:flex}.value-page-heading>strong{min-width:0;font-size:19px;font-weight:450}.value-hero-grid{flex-shrink:0;grid-template-columns:1fr 1fr;gap:18px;display:grid}.value-hero{border:1px solid var(--surface-border);background:var(--surface-inset);border-top:2px solid var(--color-company-accent);border-radius:14px;min-width:0;padding:24px}.value-hero.producing{border-top-color:var(--color-oil)}.value-hero-top{color:var(--color-muted);justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.value-hero-top>b{border:1px solid var(--surface-border);white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:14px;font-weight:400}.value-hero h2{margin:15px 0 16px;font-size:23px;font-weight:500;line-height:1.4}.value-big-number{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}.value-big-number>strong{letter-spacing:-.035em;color:var(--color-company-accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(35px,3.5vw,54px);font-weight:350;line-height:1.15}.producing .value-big-number>strong{color:var(--color-oil)}.value-big-number>span{color:var(--color-muted);font-size:16px}.value-hero-foot{border-top:1px solid var(--surface-border);color:var(--color-muted);flex-direction:column;gap:5px;padding-top:14px;font-size:15px;display:flex}.value-hero-foot>strong{color:var(--color-text);font-size:16px;font-weight:400}.value-scope-line{color:var(--color-muted);margin:-6px 0 0;font-size:15px}.value-kpis{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px 0;display:grid}.value-kpis>div{border-left:1px solid var(--surface-border);padding:0 20px}.value-kpis>div:first-child{border-left:0;padding-left:0}.value-kpis span{color:var(--color-muted);font-size:16px;display:block}.value-kpis strong{font-variant-numeric:tabular-nums;margin-top:7px;font-size:30px;font-weight:400;display:block}.value-kpis small{color:var(--color-muted);margin-left:7px;font-size:15px}.value-cash-chart{border:1px solid var(--surface-border);background:var(--surface-inset);border-radius:14px;flex-shrink:0;padding:22px}.value-chart-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}.value-chart-heading h3{margin:0 0 10px;font-size:21px;font-weight:450}.value-chart-legend{color:var(--color-muted);flex-wrap:wrap;gap:18px;font-size:15px;display:flex}.value-chart-legend>span{align-items:center;gap:7px;display:flex}.value-chart-legend i{border-radius:3px;width:10px;height:10px;display:block}.value-cash-chart .high{background:var(--color-oil)}.value-chart-reading{text-align:right;flex-shrink:0}.value-chart-reading>span{color:var(--color-muted);font-size:15px}.value-chart-reading>strong{font-size:29px;font-weight:400;line-height:1.35;display:block}.value-chart-reading small{color:var(--color-muted);font-size:15px;font-weight:400;display:block}.value-chart-body{gap:12px;min-width:0;display:flex}.value-chart-axis{width:58px;height:190px;color:var(--color-muted);flex-shrink:0;font-size:15px;position:relative}.value-chart-axis>span{position:absolute;top:0;left:0;transform:translateY(-50%)}.value-chart-axis .axis-bottom{top:auto;bottom:0;transform:none}.value-chart-axis>small{white-space:nowrap;font-size:14px;position:absolute;bottom:-38px;left:0}.value-chart-scroll{flex:1;min-width:0;overflow-x:auto}.value-chart-bars{gap:10px;display:grid}.cash-year{color:var(--color-muted);background:0 0;border:0;border-radius:6px;flex-direction:column;gap:13px;min-width:0;padding:0 4px;display:flex}.cash-year.active{background:var(--surface-row-hover);color:var(--color-text)}.cash-year:focus-visible{outline:2px solid var(--color-oil);outline-offset:-2px}.cash-year-plot{width:100%;height:190px;display:block;position:relative}.cash-year-plot:after{content:"";left:-5px;right:-5px;top:var(--chart-zero);background:var(--surface-border);height:1px;position:absolute}.cash-year-plot>i{border-radius:4px 4px 0 0;width:35%;min-height:1px;display:block;position:absolute}.cash-year-plot>i.low{opacity:.75;left:9%}.cash-year-plot>i.high{right:9%}.cash-year-label{white-space:nowrap;padding-bottom:4px;font-size:15px}.value-assumption-strip{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.value-assumption-strip>div{border:1px solid var(--surface-border);border-radius:9px;padding:14px 16px}.value-assumption-strip span{color:var(--color-muted);font-size:15px}.value-assumption-strip strong{margin-top:7px;font-size:24px;font-weight:400;display:block}.value-assumption-strip small{color:var(--color-muted);margin-left:6px;font-size:14px}.value-data-notes{border-top:1px solid var(--surface-border);flex-shrink:0;padding:15px 0;font-size:16px}.value-data-notes summary{cursor:pointer;font-size:17px}.value-notes-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:18px;display:grid}.value-notes-grid h3{margin:0 0 12px;font-size:19px;font-weight:450}.value-notes-grid p,.value-notes-grid li{color:var(--color-muted);font-size:16px;line-height:1.8}.value-notes-grid li{margin:8px 0}.value-notes-grid a{color:var(--color-company-accent)}.value-record-date{color:var(--color-muted);padding-bottom:8px;font-size:15px}.value-error{color:var(--color-heavy);margin:0;font-size:16px}.value-loading,.value-chart-empty{color:var(--color-muted);padding:24px;font-size:17px}@media (width<=850px){.value-hero-grid{grid-template-columns:1fr}.value-kpis{grid-template-columns:1fr;gap:16px}.value-kpis>div{border-left:0;padding:0}.value-assumption-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.value-notes-grid{grid-template-columns:1fr}.value-chart-heading{flex-wrap:wrap}.value-chart-reading{text-align:left}.value-big-number>strong{font-size:40px}}@media (height<=800px){.value-hero{padding:20px}.value-hero h2{margin:10px 0 12px}.value-big-number{margin-bottom:15px}.asset-value-redesign{gap:15px}}.value-hero{padding:20px}.value-hero h2{margin:10px 0 12px}.value-big-number{margin-bottom:12px}.value-hero-foot{padding-top:10px}.value-kpis{padding:12px 0}.value-chart-heading h3>small{color:var(--color-muted);margin-left:7px;font-size:15px;font-weight:400}.value-cash-chart .low{background:var(--color-muted)}.asset-card-dual{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.asset-card-dual>div{min-width:0}.asset-card-dual>div+div{border-left:1px solid var(--surface-border);padding-left:16px}.asset-card-dual small{color:var(--color-muted);font-size:14px}.asset-card-dual strong{color:var(--color-oil);white-space:nowrap;margin:8px 0 3px;font-size:23px;font-weight:400;display:block}.asset-card-dual>div+div strong{color:var(--color-company-accent)}.asset-card-dual em{color:var(--color-muted);font-size:14px;font-style:normal}.aligned-valuation{container-type:inline-size}@container (width<=350px){.asset-card-dual{grid-template-columns:1fr;gap:10px}.asset-card-dual>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;display:grid}.asset-card-dual>div+div{border-left:0;padding-left:0}.asset-card-dual small{grid-area:1/1/3;font-size:14px}.asset-card-dual strong{grid-area:1/2;margin:0;font-size:23px}.asset-card-dual em{text-align:right;grid-area:2/2}}.detail.valuation-display-panel{box-sizing:border-box;overflow:hidden!important}.valuation-display-panel>.company-detail-content{flex-direction:column;min-height:0;display:flex;overflow:hidden;height:100%!important}.valuation-display-panel .detail-top{flex:none}.valuation-display-panel .expanded-panel-body{flex:1;min-height:0;overflow:hidden}.valuation-display-panel .asset-value-redesign{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;min-height:0;padding:0 8px 12px 0;overflow:hidden auto}.value-page-heading{padding-bottom:4px}.value-hero h2{margin-top:0}.value-hero.reserve .value-big-number{margin-bottom:0}.detail.valuation-display-panel{width:min(1440px,100vw - 48px)!important;max-width:none!important;height:calc(100dvh - 104px)!important;max-height:calc(100dvh - 104px)!important;padding:22px!important;left:auto!important;right:24px!important}.valuation-display-panel .detail-top{min-height:28px;margin-bottom:12px}.valuation-display-panel .value-dashboard{scrollbar-gutter:auto;box-sizing:border-box;grid-template-rows:auto minmax(0,1.25fr) minmax(0,1fr);gap:16px;height:100%;padding:0;display:grid;overflow:hidden}.value-dashboard .value-page-heading{padding:0;line-height:1.3}.value-page-heading>span{color:var(--color-muted);font-size:15px}.value-dashboard .value-hero-grid{gap:16px;min-height:0}.value-dashboard .value-hero{flex-direction:column;gap:12px;min-height:0;padding:18px 22px;display:flex}.value-dashboard .value-hero h2{margin:0;font-size:21px}.value-dashboard .value-big-number{flex-direction:row;align-items:baseline;gap:12px;margin:0!important}.value-dashboard .value-big-number>strong{white-space:nowrap;font-size:clamp(32px,3vw,48px)}.value-dashboard .value-big-number>span{white-space:nowrap;font-size:14px}.value-basis-grid{border-top:1px solid var(--surface-border);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:0 24px;min-height:0;margin:0;padding-top:8px;display:grid}.value-basis-grid>div{border-bottom:1px solid color-mix(in srgb,var(--surface-border) 55%,transparent);justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.value-basis-grid dt{color:var(--color-muted);white-space:nowrap;font-size:16px}.value-basis-grid dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:21px}.value-basis-grid small{color:var(--color-muted);margin-left:5px;font-size:14px}.value-dashboard .value-cash-chart{flex-direction:column;gap:12px;min-height:0;padding:18px 22px;display:flex}.value-dashboard .value-chart-heading{flex:none;margin:0}.value-dashboard .value-chart-heading h3{margin:0 0 7px;font-size:20px}.value-dashboard .value-chart-heading h3 small{color:var(--color-muted);font-size:14px;font-weight:400}.value-dashboard .value-chart-reading>strong{font-size:25px}.value-dashboard .value-chart-body{flex:1;min-height:0}.value-dashboard .value-chart-axis{height:calc(100% - 27px)}.value-dashboard .value-chart-axis>small{bottom:0;transform:translateY(100%)}.value-dashboard .value-chart-scroll{display:flex;overflow:hidden}.value-dashboard .value-chart-bars{gap:8px;width:100%;height:100%}.value-dashboard .cash-year{gap:6px;height:100%;padding:0 4px}.value-dashboard .cash-year-plot{flex:1;height:auto;min-height:0}.value-dashboard .cash-year-label{padding:0;font-size:14px;line-height:21px}@media (height<=850px){.detail.valuation-display-panel{height:calc(100dvh - 74px)!important;max-height:calc(100dvh - 74px)!important;padding:16px!important;top:48px!important}.valuation-display-panel .detail-top{min-height:24px;margin-bottom:6px}.valuation-display-panel .value-dashboard{grid-template-rows:auto minmax(0,1.45fr) minmax(0,1fr);gap:10px}.value-dashboard .value-hero{gap:6px;padding:12px 16px}.value-dashboard .value-big-number>strong{font-size:32px}.value-dashboard .value-hero h2{font-size:19px}.value-basis-grid dt{font-size:16px}.value-basis-grid dd{font-size:18px}.value-dashboard .value-cash-chart{gap:6px;padding:12px 16px}.value-dashboard .value-chart-heading h3{font-size:18px}.value-dashboard .value-chart-reading>strong{font-size:22px}}@media (width<=1000px){.detail.valuation-display-panel{width:calc(100vw - 24px)!important;right:12px!important}.value-dashboard .value-hero-grid{grid-template-columns:1fr 1fr}.value-basis-grid{column-gap:12px}.value-basis-grid>div{flex-wrap:wrap;align-content:center;gap:0}.value-basis-grid dd{width:100%}.value-dashboard .value-big-number{gap:5px}.value-dashboard .value-big-number>strong{font-size:29px}.value-dashboard .value-big-number>span{font-size:14px}}@media (height<=650px){.valuation-display-panel .value-dashboard{grid-template-rows:auto minmax(0,1.65fr) minmax(0,1fr);gap:8px}.value-dashboard .value-hero{gap:4px;padding:9px 14px}.value-dashboard .value-hero h2{font-size:17px}.value-dashboard .value-big-number>strong{font-size:27px}.value-basis-grid{padding-top:4px}.value-basis-grid dt,.value-basis-grid dd{font-size:16px}.value-basis-grid small{font-size:14px}.value-dashboard .value-cash-chart{gap:6px;padding:10px 14px}.value-dashboard .value-chart-heading{align-items:center}.value-dashboard .value-chart-heading>div:first-child{align-items:center;gap:16px;display:flex}.value-dashboard .value-chart-heading h3{margin:0;font-size:16px}.value-dashboard .value-chart-heading h3 small{display:none}.value-dashboard .value-chart-legend{gap:10px;font-size:14px}.value-dashboard .value-chart-reading{align-items:baseline;gap:9px;display:flex}.value-dashboard .value-chart-reading>span{font-size:14px}.value-dashboard .value-chart-reading>strong{align-items:baseline;gap:6px;font-size:18px;display:flex}.value-dashboard .value-chart-reading small,.value-dashboard .value-chart-axis,.value-dashboard .value-chart-axis>small{font-size:14px}}.detail.valuation-display-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:80!important;background:linear-gradient(145deg,#3a3f3bfa,#1e2320fc)!important}.value-edit-number{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:2px}.value-edit-number>span{opacity:0;margin-left:4px;font-size:14px}.value-edit-number:hover>span,.value-edit-number:focus-visible>span{opacity:1}.value-edit-number:hover{color:var(--color-company-accent)}.value-edit-popover{z-index:5;border:1px solid var(--surface-border);background:#252c28;border-radius:12px;align-items:center;gap:12px;padding:18px;display:flex;position:absolute;top:82px;right:40px;box-shadow:0 12px 40px #1118}.value-edit-popover input{width:100px;color:var(--color-text);background:var(--surface-inset);border:1px solid var(--surface-border);padding:8px;font-size:20px}.value-edit-popover button{border:1px solid var(--surface-border);background:var(--surface-inset);color:var(--color-text);border-radius:6px;padding:8px}.value-inline-editor{justify-content:flex-end;align-items:center;gap:5px;max-width:100%;display:flex}.value-inline-editor input{width:76px;min-width:0;color:var(--color-text);background:var(--surface-inset);border:1px solid var(--color-company-accent);border-radius:5px;padding:3px 5px;font-size:18px}.value-inline-editor button{border:1px solid var(--surface-border);color:var(--color-text);background:var(--surface-inset);white-space:nowrap;border-radius:5px;padding:4px 6px;font-size:14px}.value-basis-grid>div:has(.value-inline-editor){position:relative}.value-basis-grid>div:has(.value-inline-editor) dd{width:auto}.value-dashboard .value-hero h2{align-items:center;gap:9px;display:flex}.value-model-help{font-size:15px;font-weight:400;display:inline-flex}.value-help-trigger{border:1px solid var(--surface-border);width:24px;height:24px;color:var(--color-muted);cursor:pointer;background:0 0;border-radius:50%;font-size:16px}.value-help-trigger:hover,.value-help-trigger[aria-expanded=true]{border-color:var(--color-company-accent);color:var(--color-text)}.value-help-panel{z-index:12;box-sizing:border-box;border:1px solid var(--surface-border);width:min(570px,100% - 52px);max-height:calc(100% - 100px);color:var(--color-text);background:#292f2b;border-radius:12px;padding:22px;font-size:15px;line-height:1.7;position:absolute;top:72px;right:26px;overflow:auto;box-shadow:0 16px 48px #151a16aa}.value-help-panel header{justify-content:space-between;align-items:center;display:flex}.value-help-panel header strong{font-size:20px;font-weight:500}.value-help-panel header button{color:var(--color-muted);cursor:pointer;background:0 0;border:0;font-size:25px}.value-help-formula{background:var(--surface-inset);font-variant-numeric:tabular-nums;border-radius:7px;padding:12px}.value-help-panel footer{border-top:1px solid var(--surface-border);color:var(--color-muted);padding-top:12px;font-size:14px}.detail.valuation-display-panel:has(.value-help-panel){overflow:visible!important}:is(.valuation-display-panel:has(.value-help-panel)>.company-detail-content,.valuation-display-panel:has(.value-help-panel) .expanded-panel-body,.valuation-display-panel:has(.value-help-panel) .value-dashboard){overflow:visible!important}.value-help-panel{background:#292f2bfa;width:clamp(280px,100vw - 1510px,380px);max-width:calc(100vw - 32px);max-height:none;padding:18px;font-size:14px;line-height:1.55;position:fixed;top:70px;left:16px;right:auto;overflow:visible}.value-help-panel header strong{font-size:19px}.value-help-panel h3{margin:12px 0 5px;font-size:15px}.value-help-panel p{margin:8px 0}.value-help-panel a{color:var(--color-gas);text-decoration:none}.value-help-panel a:hover{text-decoration:underline}.value-help-formula{padding:10px;font-size:14px;line-height:1.65}.value-help-panel footer{padding-top:9px;font-size:14px}@media (width>=1200px){.detail.valuation-display-panel:has(.value-help-panel){width:min(1440px,100vw - 350px)!important}.value-help-panel{width:290px}}@media (height<=700px){.value-help-panel{padding:12px;font-size:14px;line-height:1.4;top:48px}.value-help-panel header strong{font-size:16px}.value-help-panel h3{margin:7px 0 3px;font-size:14px}.value-help-panel p{margin:5px 0}.value-help-formula{padding:7px;font-size:14px}.value-help-panel footer{font-size:14px}}@media (width>=1200px){.value-help-panel{width:290px;position:absolute;top:0;left:auto;right:calc(100% + 16px)}}.quality-atlas{flex-direction:column;flex:1;gap:18px;min-height:0;display:flex;overflow:auto}.quality-atlas>header{justify-content:space-between;align-items:center;display:flex;position:static}.quality-atlas>header small{color:var(--color-oil);letter-spacing:.14em;font-size:14px}.quality-atlas h2{margin:7px 0;font-size:27px;font-weight:450}.quality-atlas time{color:var(--color-muted);font-size:14px}.quality-section-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.quality-section-title h3{margin:0;font-size:17px;font-weight:450}.quality-section-title>span{color:var(--color-muted);font-size:14px}.quality-grade-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.quality-grade{background:var(--surface-inset);color:var(--color-text);border:1px solid var(--surface-border);text-align:left;border-radius:14px;padding:16px;transition:border-color .2s,background .2s}.quality-grade[aria-pressed=true]{border-color:var(--quality-color);background:color-mix(in srgb,var(--quality-color) 6%,transparent)}.quality-grade h3{color:var(--quality-color);justify-content:space-between;margin:0;font-size:18px;font-weight:450;display:flex}.quality-orbit{width:min(100%,170px);margin:8px auto;position:relative}.quality-orbit svg{width:100%;display:block}.quality-orbit>div{flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.quality-orbit strong{font-size:31px;font-weight:400}.quality-orbit span{color:var(--color-muted);font-size:14px}.quality-density{flex-direction:column;gap:7px;display:flex}.quality-density small{font-size:14px}.quality-density strong{font-size:20px;font-weight:450}.quality-share{border-top:1px solid var(--surface-border);color:var(--color-muted);justify-content:space-between;gap:8px;margin-top:14px;padding-top:12px;font-size:14px;display:flex}.quality-share b{color:var(--quality-color);font-size:15px;font-weight:450}.quality-lower-grid{grid-template-columns:1.1fr 1fr;gap:14px;display:grid}.quality-lower-grid>section{border:1px solid var(--surface-border);background:var(--surface-inset);border-radius:14px;padding:18px}.quality-assays{margin-top:15px}.quality-assays>div{border-bottom:1px solid #ffffff0c;grid-template-columns:1.5fr 1fr .5fr .5fr;align-items:center;gap:10px;padding:11px 0;font-size:14px;display:grid}.quality-assays small{font-size:14px}.quality-assays strong{font-size:20px;font-weight:400}.quality-lower-grid p{color:var(--color-muted);margin:13px 0 0;font-size:14px}.quality-sands{grid-template-columns:1fr 1fr;display:grid}.quality-sands h4{text-align:center;margin:0;font-size:16px;font-weight:450}.quality-mini{flex-direction:column;gap:12px;padding:4px 0;display:flex}.quality-mini>span{color:var(--color-muted);justify-content:space-between;align-items:center;gap:14px;font-size:15px;display:flex}.quality-mini b{color:var(--color-oil);font-size:26px;font-weight:400}.quality-mini small{font-size:14px}@media (width<=1100px){.quality-grade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quality-lower-grid{grid-template-columns:1fr}.quality-orbit{max-width:140px}}@media (prefers-reduced-motion:reduce){.quality-grade{transition:none}}.quality-atlas{gap:12px}.quality-grade{padding:14px}.quality-orbit{max-width:140px;margin:5px auto}.quality-atlas h2{margin:4px 0}.quality-assays>div{padding:9px 0}.quality-lower-grid>section{padding:15px}.quality-sands .quality-orbit{max-width:135px}.quality-atlas{grid-template-rows:auto auto minmax(0,1.1fr) minmax(0,1fr);gap:16px;height:100%;display:grid;overflow:hidden}.quality-grade{flex-direction:column;min-height:0;display:flex}.quality-grade .quality-orbit{flex:1;align-items:center;width:min(100%,240px);max-width:240px;min-height:0;margin:auto;display:flex}.quality-grade .quality-orbit svg{width:100%;max-height:100%}.quality-lower-grid{min-height:0}.quality-lower-grid>section{flex-direction:column;min-height:0;display:flex}.quality-assays{flex-direction:column;flex:1;display:flex}.quality-assays>div{flex:1}.quality-assays .quality-not-linked{color:var(--color-muted);font-size:14px}.quality-sands{flex:1;min-height:0}.quality-sands>div{flex-direction:column;min-height:0;display:flex}.quality-sands .quality-orbit{flex:1;align-items:center;width:min(100%,220px);max-width:220px;margin:auto;display:flex}.quality-sands .quality-orbit svg{max-height:100%}.quality-orbit span{text-align:center;padding:0 12px}.quality-type-status{font-size:14px}@media (height<=760px),(width<=1100px){.quality-atlas{height:auto;display:flex;overflow:auto}.quality-grade-grid{flex-shrink:0}.quality-grade .quality-orbit{flex:none;width:140px;height:140px}.quality-lower-grid{flex-shrink:0}.quality-sands .quality-orbit{flex:none;width:140px;height:140px}}.liquid-ring-legend{flex-direction:column;gap:9px;font-size:14px;display:flex}.liquid-ring-legend>span{color:var(--color-muted);align-items:center;gap:7px;display:flex}.liquid-ring-legend i{border-radius:50%;width:7px;height:7px}.liquid-ring-legend b{color:var(--color-text);margin-left:auto;font-weight:450}.liquid-reference{flex-direction:column;flex:1;justify-content:space-evenly;gap:12px;margin-top:15px;display:flex}.liquid-reference>div{grid-template-columns:105px 1fr 70px;align-items:center;gap:10px;font-size:14px;display:grid}.liquid-reference i{background:#ffffff10;border-radius:4px;height:6px;overflow:hidden}.liquid-reference i b{background:var(--color-gas);border-radius:4px;height:100%;display:block}.liquid-reference strong{text-align:right;color:var(--color-gas);font-weight:450}.liquid-sample-count{color:var(--color-muted);justify-content:space-between;gap:12px;margin-top:15px;font-size:14px;display:flex}.liquid-sample-count b{color:var(--color-text);font-weight:450}.liquid-atlas .quality-assays>div{grid-template-columns:1fr 1fr 1fr}.liquid-atlas .quality-assays>div>span:last-child{text-align:right}.liquid-atlas .quality-orbit{max-width:215px}.liquid-atlas .quality-grade-grid{min-height:0}.liquid-atlas .quality-orbit strong,.quality-mini b{color:var(--color-oil)}.crude-assay-grid{flex-direction:column;flex:1;margin-top:16px;display:flex}.crude-assay-row{border-bottom:1px solid #ffffff12;flex:1;grid-template-columns:1.5fr repeat(3,1fr);align-items:center;gap:12px;padding:12px 0;font-size:14px;display:grid}.crude-assay-row a{color:var(--color-oil);font-size:16px;text-decoration:none}.crude-assay-row small{margin-top:7px;font-size:14px;display:block}.crude-assay-row strong{color:var(--color-oil);font-size:24px;font-weight:450}.crude-assay-references p a{color:var(--color-muted)}.assay-grade-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}.assay-grade-grid .quality-grade{--quality-color:var(--color-oil)}.assay-grade-grid h3 a{color:var(--color-oil);text-decoration:none}.assay-grade-grid h3 time{font-size:14px;font-weight:400}.assay-stream-name{color:var(--color-muted);padding-top:7px;font-size:14px}.assay-properties{border-top:1px solid var(--surface-border);justify-content:space-between;gap:14px;margin-top:10px;padding-top:12px;font-size:14px;display:flex}.assay-properties b{color:var(--color-oil);margin-top:5px;font-size:23px;font-weight:400;display:block}.assay-properties small{font-size:14px}.assay-ring-key{color:var(--color-muted);justify-content:space-between;gap:10px;font-size:14px;display:flex}.assay-ring-key i{background:#cf927f;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.assay-scope-label,.assay-attribution{color:var(--color-muted);font-size:14px}.assay-attribution a{color:inherit}.liquid-comparison-bars{flex-direction:column;flex:1;justify-content:space-evenly;gap:8px;margin-top:12px;display:flex}.liquid-comparison-bars>button{text-align:left;color:var(--color-text);background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:105px minmax(0,1fr) 95px;align-items:center;gap:6px 12px;padding:7px;font-size:14px;display:grid}.liquid-comparison-bars>button[aria-pressed=true]{background:var(--surface-row);border-color:var(--surface-border)}.liquid-comparison-bars small{color:var(--color-water);grid-column:3;font-size:14px}.liquid-comparison-bars strong{text-align:right;font-weight:450}.liquid-stacked-bar{border-radius:6px;height:9px;display:flex;overflow:hidden}.liquid-stacked-bar i{height:100%;display:block}.assay-atlas .quality-orbit{width:min(100%,220px);max-width:220px}.assay-atlas .quality-orbit strong{color:var(--color-oil)}.assay-atlas .quality-assays>div{grid-template-columns:1fr 1fr 1fr}@media (width<=1100px),(height<=760px){.assay-atlas{display:flex;overflow:auto}.assay-grade-grid{flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr))}.assay-grade-grid .quality-orbit{flex:none;width:140px;height:140px}.assay-properties,.assay-ring-key{flex-direction:column}}.quality-two-rings{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:12px;min-height:0;margin:10px 0;display:grid}.paired-ring{width:100%;max-width:180px;margin:0 auto;position:relative}.paired-ring svg{width:100%;display:block}.paired-ring>div{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.paired-ring strong{color:var(--color-oil);font-size:26px;font-weight:400}.paired-ring span{color:var(--color-muted);font-size:14px}.paired-ring-title{text-align:center;color:var(--color-muted);margin-top:4px;font-size:14px;display:block}.sara-key{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;gap:5px;font-size:14px;display:flex}.quality-gauge-scales{color:var(--color-muted);margin-top:10px;font-size:14px}.stream-liquid-section{border-top:1px solid var(--surface-border);flex-direction:column;gap:7px;margin-top:12px;padding-top:12px;font-size:14px;display:flex}.stream-liquid-section small{font-size:14px}.stream-liquid-empty{background:#ffffff05;border:1px dashed #ffffff30;border-radius:5px;height:8px}.assay-properties b{font-size:21px}.assay-atlas{grid-template-rows:auto auto minmax(390px,1.3fr) minmax(260px,.8fr) auto;overflow:auto}.liquid-comparison-bars>button{grid-template-columns:100px minmax(0,1fr) 85px 75px;padding:5px}.liquid-comparison-bars small{text-align:right;grid-column:auto}.assay-grade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.test-assay-values{grid-template-columns:1fr 1fr;gap:20px;margin-top:10px;display:grid}.test-assay-values>div{flex-direction:column;gap:7px;display:flex}.test-assay-values span{color:var(--color-muted);justify-content:space-between;gap:10px;font-size:14px;display:flex}.test-assay-values b{color:var(--color-text);font-size:17px;font-weight:450}.test-sample-foot{border-top:1px solid var(--surface-border);color:var(--color-muted);margin-top:12px;padding-top:10px;font-size:14px}.test-sample-foot>span{margin-top:5px;display:block}.assay-scope-label{color:var(--color-paused)}.quality-ring-columns{flex:1;grid-template-columns:1fr 1fr;gap:28px;min-height:0;margin-top:14px;display:grid}.quality-ring-column{flex-direction:column;align-items:stretch;min-width:0;display:flex}.quality-ring-column .paired-ring{flex:none;width:100%;max-width:270px}.quality-ring-column h4{text-align:center;color:var(--color-muted);margin:2px 0 16px;font-size:16px;font-weight:450}.colored-ring-legend{grid-template-rows:repeat(5,32px);gap:4px;width:100%;margin-top:auto;display:grid}.colored-ring-legend>div{justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.colored-ring-legend span{align-items:center;gap:9px;display:flex}.colored-ring-legend i{background:var(--segment);border-radius:50%;flex-shrink:0;width:9px;height:9px}.colored-ring-legend strong{color:var(--segment);font-variant-numeric:tabular-nums;font-size:20px;font-weight:450}.assay-grade-grid .quality-grade{padding:20px}.assay-atlas{grid-template-rows:auto auto minmax(490px,1.35fr) minmax(240px,.7fr) auto;gap:12px}.paired-ring strong{font-size:34px}.assay-grade-grid .quality-grade h3{font-size:21px}.assay-attribution{text-align:right;padding-top:0}@media (width<=1100px){.quality-ring-columns{gap:16px}.quality-ring-column .paired-ring{max-width:210px}.colored-ring-legend>div{font-size:14px}.colored-ring-legend strong{font-size:18px}}.assay-atlas .quality-lower-grid{grid-template-columns:1fr;gap:0}.assay-atlas .quality-lower-grid>section{min-width:0}.assay-atlas .liquid-comparison-bars>button{grid-template-columns:140px minmax(0,1fr) 105px 95px}.assay-atlas .quality-grade-grid,.assay-atlas .quality-lower-grid{box-sizing:border-box;width:100%}.assay-atlas{grid-template-rows:auto auto minmax(490px,1.4fr) minmax(210px,.6fr) auto}@media (width<=1100px){.assay-atlas .liquid-comparison-bars>button{grid-template-columns:100px minmax(0,1fr) 85px 75px}}.quality-comparison-atlas{grid-template-rows:auto minmax(430px,1fr) 190px auto;gap:16px;height:100%;display:grid;overflow:auto}.quality-main-comparison{grid-template-columns:1.2fr 1fr;gap:16px;min-height:0;display:grid}.quality-main-rings,.quality-comparison-panel,.quality-liquid-footer{border:1px solid var(--surface-border);background:var(--surface-inset);border-radius:14px;flex-direction:column;min-height:0;padding:20px;display:flex}.quality-main-rings .quality-ring-columns{gap:24px}.quality-main-rings .colored-ring-legend{grid-template-rows:repeat(5,28px)}.quality-metric-choices{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.quality-metric-choices button{border:1px solid var(--surface-border);color:var(--color-muted);background:0 0;border-radius:6px;padding:7px 11px;font-size:14px}.quality-metric-choices button[aria-pressed=true]{color:var(--color-oil);border-color:var(--color-oil);background:#e9c4830b}.quality-horizontal-chart{flex-direction:column;flex:1;justify-content:center;gap:36px;display:flex}.quality-horizontal-chart>div>span{font-size:16px}.quality-horizontal-chart>div>div{background:#ffffff05;border-radius:5px;align-items:center;gap:12px;height:18px;margin-top:12px;display:flex}.quality-horizontal-chart i{border-radius:5px;min-width:2px;height:100%;transition:width .3s}.quality-horizontal-chart strong{white-space:nowrap;font-size:23px;font-weight:450}.quality-horizontal-chart .quality-axis{border-top:1px solid var(--surface-border);justify-content:space-between;gap:0;padding-top:10px;display:flex}.quality-axis span{color:var(--color-muted);font-size:14px!important}.liquid-comparison-row{grid-template-columns:100px 1fr 85px 75px;align-items:center;gap:8px;font-size:14px;display:grid}.liquid-comparison-row strong{color:var(--color-oil);font-weight:450}.liquid-comparison-row small{color:var(--color-water);font-size:14px}.quality-summary-rings{grid-template-columns:1fr 1fr;gap:8px;display:grid;position:relative}.quality-summary-rings>div{text-align:center;color:var(--color-muted);font-size:14px}.quality-summary-rings .paired-ring{max-width:130px}.quality-summary-rings .paired-ring strong{font-size:23px}.quality-summary-rings .paired-ring span{font-size:14px}.quality-summary-rings>small{font-size:14px;position:absolute;top:-8px;right:0}.province-quality .quality-summary-rings{margin-top:0}@media (width<=1100px){.quality-main-comparison{grid-template-columns:1fr}.quality-comparison-atlas{height:auto;display:flex;overflow:auto}.quality-main-rings{min-height:450px}.quality-comparison-panel{min-height:300px}.quality-liquid-footer .liquid-comparison-bars{grid-template-columns:1fr}.quality-liquid-footer{min-height:210px}}@media (prefers-reduced-motion:reduce){.quality-horizontal-chart i{transition:none}}.quality-main-rings .quality-ring-columns{flex:0;align-content:start;margin:12px 0 0}.quality-main-rings .colored-ring-legend{margin-top:10px}.quality-main-rings .quality-ring-column{justify-content:flex-start}.quality-main-rings .paired-ring{max-width:245px}.quality-main-rings .quality-ring-column h4{margin:0 0 8px}.quality-all-metrics{flex:1;grid-template-columns:1fr 1fr;align-content:space-evenly;gap:15px 22px;margin-top:14px;display:grid}.quality-metric-pair h4{color:var(--color-muted);margin:0 0 7px;font-size:14px;font-weight:450}.quality-metric-pair>div{flex-direction:column;gap:6px;display:flex}.quality-metric-pair>div>div{align-items:center;gap:9px;display:flex}.quality-metric-track{background:#ffffff09;border-radius:5px;flex:1;height:7px;overflow:hidden}.quality-metric-track>i{border-radius:5px;height:100%;display:block}.quality-metric-pair strong{text-align:right;min-width:45px;font-size:15px;font-weight:450}.comparison-sample-key{color:var(--color-muted);flex-wrap:wrap;gap:12px;margin-top:14px;font-size:14px;display:flex}.comparison-sample-key span{align-items:center;gap:6px;display:flex}.comparison-sample-key i{border-radius:50%;width:7px;height:7px}.quality-main-rings{justify-content:flex-start}@media (width<=1100px){.quality-main-comparison{grid-template-columns:1fr}.quality-comparison-panel{min-height:480px}.quality-main-rings{min-height:440px}}.quality-main-comparison{grid-template-columns:1.12fr 1fr;align-items:stretch}.dual-oil-rings{grid-template-rows:1fr 1fr;gap:16px;display:grid;padding:16px!important}.oil-ring-row{flex-direction:column;min-height:0;display:flex}.oil-ring-row+.oil-ring-row{border-top:1px solid var(--surface-border);padding-top:14px}.oil-ring-row .quality-section-title h3{font-size:17px}.dual-oil-rings .quality-ring-columns{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:0;margin:7px 0 0;display:grid}.dual-oil-rings .quality-ring-column{grid-template-rows:auto auto;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:0 9px;display:grid}.dual-oil-rings .paired-ring{grid-area:1/1;width:112px;max-width:112px}.dual-oil-rings .paired-ring strong{font-size:22px}.dual-oil-rings .paired-ring span{font-size:14px}.dual-oil-rings .quality-ring-column h4{grid-area:2/1;margin:0;font-size:14px}.dual-oil-rings .colored-ring-legend{flex-direction:column;grid-area:1/2/3;gap:8px;margin:0;display:flex}.dual-oil-rings .colored-ring-legend>div{gap:5px;font-size:14px}.dual-oil-rings .colored-ring-legend span{gap:5px}.dual-oil-rings .colored-ring-legend i{width:6px;height:6px}.quality-all-metrics{flex-direction:column;flex:1;justify-content:space-between;gap:10px;margin-top:20px;display:flex}.quality-metric-pair{grid-template-columns:65px minmax(0,1fr);align-items:center;gap:12px;min-height:36px;display:grid}.quality-metric-pair h4{margin:0;font-size:14px}.quality-metric-pair>div{gap:5px}.quality-metric-track{height:9px}.quality-metric-pair strong{min-width:52px;font-size:14px}.comparison-sample-key{font-size:14px}.quality-comparison-panel{padding:18px}@media (width<=1100px){.quality-main-comparison{grid-template-columns:1fr}.dual-oil-rings{min-height:450px}.quality-comparison-panel{min-height:490px}}@media (width>=1800px){.dual-oil-rings .quality-ring-column{grid-template-columns:150px minmax(0,1fr)}.dual-oil-rings .paired-ring{width:150px;max-width:150px}.dual-oil-rings .colored-ring-legend>div{font-size:14px}.dual-oil-rings .colored-ring-legend strong{font-size:17px}}.dual-oil-rings .quality-ring-column{flex-direction:column;align-items:stretch;gap:0;min-width:0;display:flex}.dual-oil-rings .paired-ring{flex:none;width:min(100%,210px);max-width:210px;margin:0 auto}.dual-oil-rings .quality-ring-column h4{text-align:center;margin:0 0 10px;font-size:14px}.dual-oil-rings .colored-ring-legend{flex-direction:column;flex:none;gap:7px;width:100%;max-width:240px;margin:0 auto;display:flex}.dual-oil-rings .colored-ring-legend>div{white-space:nowrap;gap:10px;font-size:14px;line-height:1.25}.dual-oil-rings .colored-ring-legend span{white-space:nowrap;word-break:keep-all;gap:7px}.dual-oil-rings .quality-ring-columns{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;margin:8px 0 0}.dual-oil-rings{grid-template-rows:auto auto;align-content:space-between;gap:20px}.quality-main-comparison{grid-template-columns:1.2fr 1fr}.quality-comparison-atlas{grid-template-rows:auto minmax(780px,1fr) 180px auto}@media (width<=1100px){.quality-main-comparison{grid-template-columns:1fr}.dual-oil-rings .paired-ring{width:min(100%,230px);max-width:230px}.dual-oil-rings{min-height:780px}.quality-comparison-panel{min-height:560px}}.quality-comparison-atlas{flex-direction:column;gap:16px;height:auto;min-height:100%;display:flex;overflow:visible}.quality-main-comparison{flex:none;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.dual-oil-rings{flex-direction:column;align-content:normal;gap:22px;display:flex;min-height:0!important}.oil-ring-row{flex:none;min-height:0}.dual-oil-rings .quality-ring-columns{flex:none;align-items:start;min-height:0;margin-bottom:0}.dual-oil-rings .quality-ring-column{flex:none;min-height:0}.dual-oil-rings .colored-ring-legend{flex:none;min-height:0;padding-bottom:0}.quality-comparison-panel{min-height:0;overflow:visible}.quality-all-metrics{flex:1;justify-content:space-between;gap:16px;min-height:0}.quality-liquid-footer{box-sizing:border-box;flex:none;min-height:160px}.quality-comparison-atlas .assay-attribution{flex:none}.quality-main-rings .quality-ring-columns{margin-bottom:0}@media (width<=1100px){.quality-main-comparison{grid-template-columns:1fr}.quality-comparison-panel{min-height:540px}.dual-oil-rings{min-height:0!important}}.quality-comparison-atlas{gap:12px;height:auto;min-height:0}.quality-main-comparison{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px}.dual-oil-rings{gap:12px;padding:14px!important}.oil-ring-row+.oil-ring-row{padding-top:12px}.dual-oil-rings .paired-ring{width:min(100%,155px);max-width:155px}.dual-oil-rings .colored-ring-legend{gap:4px;max-width:220px}.dual-oil-rings .colored-ring-legend>div{font-size:14px;line-height:1.2}.dual-oil-rings .colored-ring-legend strong{font-size:15px}.dual-oil-rings .quality-ring-column h4{margin-bottom:6px;font-size:14px}.dual-oil-rings .quality-ring-columns{gap:16px;margin-top:4px}.quality-main-comparison .quality-section-title h3{font-size:16px}.quality-all-metrics{gap:8px;margin-top:12px}.quality-metric-pair{min-height:30px}.quality-liquid-footer{min-height:0;padding:14px!important}.oil-water-total{flex-shrink:0;align-items:center;gap:16px;margin-top:12px;font-size:15px;display:flex}.oil-water-total>.liquid-stacked-bar{flex:1;height:14px}.oil-water-total>span:first-child{color:var(--color-oil)}.oil-water-total>span:last-child{color:var(--color-water)}.oil-water-total b{font-size:21px;font-weight:450}.quality-liquid-footer .liquid-comparison-bars{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:12px;display:grid}.liquid-comparison-row{grid-template-columns:1fr 1fr;gap:6px;font-size:14px}.liquid-comparison-row>.liquid-stacked-bar{grid-area:2/1/auto/3}.liquid-comparison-row small{text-align:right;grid-column:2}.liquid-comparison-row>strong{grid-area:3/1}.liquid-comparison-row>small{grid-row:3}@media (width<=800px){.quality-main-comparison,.quality-liquid-footer .liquid-comparison-bars{grid-template-columns:1fr}.oil-water-total{gap:8px}.oil-water-total b{font-size:18px}}@media (height>=1100px){.dual-oil-rings .paired-ring{width:min(100%,190px);max-width:190px}.dual-oil-rings .colored-ring-legend>div{font-size:14px}.dual-oil-rings .colored-ring-legend strong{font-size:17px}}.quality-comparison-atlas{flex-direction:column;gap:12px;height:auto;min-height:100%;display:flex}.quality-main-comparison{flex:1 0 auto;min-height:0}.quality-liquid-footer{flex:none;justify-content:flex-start;gap:0;height:auto!important;min-height:0!important;padding:12px 16px!important}.quality-liquid-footer .quality-section-title{flex:none}.quality-liquid-footer .oil-water-total{flex:none;margin-top:10px}.quality-liquid-footer .liquid-comparison-bars{flex:none;grid-auto-rows:auto;align-content:start;align-items:start;gap:8px 16px;margin-top:12px}.quality-liquid-footer .liquid-comparison-row{align-content:start;min-height:0;line-height:1.3}.quality-liquid-footer .liquid-stacked-bar{height:8px}.quality-liquid-footer .oil-water-total>.liquid-stacked-bar{height:12px}.quality-main-rings .quality-ring-columns{padding-top:8px}.quality-all-metrics{padding:4px 0}.quality-comparison-panel .comparison-sample-key{margin-bottom:10px}.asset-quality-reference{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.quality-reference-tag{color:var(--color-muted);border:1px solid var(--surface-border);border-radius:6px;align-self:flex-end;padding:3px 8px;font-size:14px}.asset-quality-reference>.quality-comparison-atlas{flex:1;min-height:0}.well-quality-reference-preview{flex-direction:column;flex:1;gap:5px;min-height:0;display:flex}.well-quality-reference-preview>.quality-summary-rings{flex:1;align-items:center;min-height:0}.well-quality-reference-preview .paired-ring{width:90px;max-width:100%;height:90px}.well-quality-reference-preview .paired-ring strong{font-size:18px}.well-quality-reference-preview>small{color:var(--color-muted);text-align:right;font-size:14px}.well-quality-reference-preview .quality-summary-rings>div>span{font-size:14px}.well-ops-display{flex-direction:column;gap:18px;height:100%;min-height:0;display:flex}.well-ops-display>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.well-ops-display h2{margin:6px 0;font-size:22px;font-weight:500}.well-ops-display small,.well-ops-display footer,.well-ops-display>header>span{color:var(--color-muted);font-size:14px}.well-ops-grid{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.2fr 1fr;gap:18px;min-height:0;display:grid}.well-ops-grid>article{border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-inset);flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.well-ops-grid h3{margin:0;font-size:20px;font-weight:500}.well-ops-trend>strong{color:var(--color-gas);font-size:42px;font-weight:400}.well-ops-trend svg{width:100%;height:100%;min-height:60px;max-height:160px}.well-ops-display footer{justify-content:space-between;gap:12px;margin-top:auto;display:flex}.well-ops-ring-row{flex:1;justify-content:space-around;align-items:center;gap:20px;display:flex}.well-ops-ring{aspect-ratio:1;background:conic-gradient(var(--color-operating) var(--share),var(--surface-border) 0);border-radius:50%;width:150px;padding:10px}.well-ops-ring>div{background:var(--surface-panel);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.well-ops-ring strong{font-size:34px;font-weight:400}.well-ops-ring-row p{font-size:16px}.well-ops-ring-row p strong{font-size:26px}.well-ops-bars{flex-direction:column;flex:1;justify-content:space-around;gap:18px;display:flex}.well-ops-bars>div{grid-template-columns:85px minmax(0,1fr) 100px;align-items:center;gap:14px;font-size:16px;display:grid}.well-ops-bars i{background:var(--surface-border);border-radius:8px;height:12px;overflow:hidden}.well-ops-bars b{border-radius:8px;height:100%;display:block}.well-ops-bars strong{text-align:right;font-size:20px;font-weight:450}.well-ops-facts{grid-template-columns:1fr 1fr;gap:20px;margin:auto 0;display:grid}.well-ops-facts>div{flex-direction:column;gap:12px;display:flex}.well-ops-facts span,.well-ops-water>span{color:var(--color-muted);font-size:16px}.well-ops-facts strong{font-size:27px;font-weight:400}.well-ops-water{border-top:1px solid var(--surface-border);justify-content:space-between;padding-top:14px;font-size:22px;display:flex}.detail:has(.well-ops-display){width:min(1400px,100vw - 48px)!important;max-width:none!important;overflow:hidden!important}.detail:has(.well-ops-display) .expanded-panel-body{overflow:hidden!important}.well-ops-grid .curve{flex:1}@media (height<=780px){.well-ops-grid>article{gap:10px;padding:16px}.well-ops-ring{width:120px}.well-ops-bars{gap:10px}.well-ops-trend>strong{font-size:32px}}@media (width<=850px){.well-ops-grid{gap:10px}.well-ops-grid>article{padding:12px}.well-ops-ring{width:100px}.well-ops-bars>div{grid-template-columns:70px 1fr 75px;gap:8px}.well-ops-facts strong{font-size:20px}}.well-ops-display>header{flex:none!important;width:auto!important;position:static!important;inset:auto!important;transform:none!important}.well-ops-grid{flex:1 1 0;min-height:0}.well-ops-trend svg{flex:1 1 0;height:80px;min-height:0;max-height:130px}.well-ops-grid>article{overflow:hidden}.well-ops-display>header h2{font-size:20px}.well-ops-display>header small{font-size:14px}@media (height<=780px){.well-ops-display{gap:10px}.well-ops-grid{gap:12px}.well-ops-grid>article{gap:8px;padding:12px}.well-ops-grid h3{font-size:17px}.well-ops-ring{flex-shrink:0;width:88px;padding:7px}.well-ops-ring strong{font-size:25px}.well-ops-ring small{font-size:14px}.well-ops-ring-row{gap:12px;min-height:0}.well-ops-ring-row p{margin:6px 0;font-size:14px}.well-ops-ring-row p strong{font-size:20px}.well-ops-trend>strong{font-size:27px}.well-ops-bars{gap:7px}.well-ops-bars>div{grid-template-columns:74px 1fr 85px;font-size:14px}.well-ops-bars strong{font-size:16px}.well-ops-facts{gap:10px;margin:4px 0}.well-ops-facts strong{font-size:20px}.well-ops-facts span,.well-ops-water>span{font-size:14px}.well-ops-water{padding-top:8px;font-size:16px}.well-ops-display footer{font-size:14px}}.workstation.well-view>.detail:has(.well-ops-display){width:auto!important;height:calc(100dvh - 64px)!important;max-height:none!important;padding:20px!important;inset:40px 24px 24px!important}.well-ops-display>header{gap:12px;min-height:0!important;margin:0!important;padding:0!important}.well-ops-display>header h2{line-height:1.3;margin:4px 0!important;padding:0!important}.well-ops-display>header small{line-height:1.2}.well-ops-display>header>div{flex-direction:column;gap:4px;display:flex}.well-ops-trend svg{flex:42px;min-height:42px}.well-ops-ring-row>div>span{font-size:14px}.well-ops-grid>article footer{flex:none}.well-ops-trend svg{width:100%;max-width:none;min-height:50px}.well-ops-bars{gap:6px}.well-ops-bars>div{line-height:1.2}.well-ops-grid>article>footer{font-size:14px}.well-ops-grid>article:has(.well-ops-bars){gap:10px}.well-ops-display>header{flex-shrink:0}.well-ops-facts{margin:0}.well-ops-display footer{flex-shrink:0;line-height:1.2;width:auto!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.well-ops-bars{gap:5px;min-height:0}.well-ops-bars>div{min-height:0}.well-ops-bars strong{line-height:1}.well-ops-grid>article:has(.well-ops-bars){padding-bottom:16px}.well-business-stack{--well-accent:var(--color-oil);grid-template-rows:repeat(4,minmax(170px,1fr));gap:12px;height:100%;display:grid}.well-business-stack.gas-well,.well-business-detail.gas-well{--well-accent:var(--color-gas)}.well-business-card{text-align:left;border-radius:var(--radius-panel);min-width:0;min-height:0;color:var(--color-text);flex-direction:column;gap:12px;display:flex;overflow:hidden;padding:18px!important}.well-business-heading{flex-shrink:0;align-items:center;gap:9px;display:flex}.well-business-heading>strong{flex:1;font-size:15px;font-weight:600}.well-business-heading>svg:first-child{color:var(--well-accent)}.well-business-heading>svg:last-child{color:var(--color-muted)}.well-business-card footer{color:var(--color-muted);justify-content:space-between;gap:8px;margin-top:auto;font-size:14px;line-height:1.5;display:flex}.well-business-card footer b{color:var(--color-text);font-weight:500}.well-output-main{flex-direction:column;flex:1;gap:7px;min-height:0;display:flex}.well-output-main>span{color:var(--color-muted);font-size:14px}.well-output-main>strong{color:var(--well-accent);align-items:baseline;gap:8px;font-size:31px;font-weight:400;line-height:1.15;display:flex}.well-output-main>strong small{color:var(--color-muted);font-size:14px;font-weight:400}.well-output-main svg{min-height:18px;max-height:40px;stroke:var(--well-accent)}.well-assay-empty{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.well-assay-empty>span,.well-assay-empty>small{color:var(--color-muted);font-size:14px}.well-assay-empty>strong{font-size:21px;font-weight:400}.well-quality-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;display:grid}.well-quality-fields>span{color:var(--color-muted);border-top:1px solid var(--surface-border);grid-template-columns:1fr auto;gap:7px;padding-top:10px;font-size:14px;display:grid}.well-quality-fields b{color:var(--color-text);font-size:18px;font-weight:400}.well-quality-fields small{font-size:14px}.well-running-main{align-items:center;gap:8px;margin-top:6px;display:flex}.well-running-main i{background:var(--color-muted);border-radius:50%;width:6px;height:6px}.well-running-main i.active{background:var(--color-operating)}.well-running-main strong{font-size:19px;font-weight:500}.well-running-main code{font:11px var(--font-ui);color:var(--color-muted);margin-left:auto}.well-business-card dl,.well-business-detail dl{grid-template-columns:1fr auto;gap:10px;margin:0;font-size:14px;display:grid}.well-business-card dt,.well-business-detail dt{color:var(--color-muted)}.well-business-card dd,.well-business-detail dd{margin:0}.well-value-main{flex-direction:column;flex:1;justify-content:center;gap:8px;display:flex}.well-value-main strong{color:var(--well-accent);font-size:22px;font-weight:400;line-height:1.3}.well-value-main small{color:var(--color-muted);font-size:14px}.workstation.well-view>.right:has(.well-business-stack){height:calc(100dvh - 215px);max-height:none;overflow-y:auto}.well-business-detail{--well-accent:var(--color-oil);color:var(--color-text);flex-direction:column;gap:22px;padding:8px 2px 24px;display:flex}.well-detail-heading>span,.well-detail-heading>p{color:var(--color-muted);overflow-wrap:anywhere;font-size:14px}.well-detail-heading h2{margin:10px 0;font-size:25px;font-weight:500}.well-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.well-detail-metrics article{border:1px solid var(--surface-border);border-radius:var(--radius-control);flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.well-detail-metrics article>span,.well-detail-metrics small{color:var(--color-muted);font-size:14px}.well-detail-metrics strong{color:var(--well-accent);font-size:29px;font-weight:400}.well-business-detail h3{margin:0;font-size:15px;font-weight:500}.well-detail-empty{border-left:2px solid var(--well-accent);background:var(--surface-row-hover);padding:22px;line-height:1.7}.well-detail-empty strong{font-size:17px;font-weight:500}.well-detail-empty p,.well-detail-note{color:var(--color-muted);font-size:14px;line-height:1.7}.well-record-table{max-height:360px;overflow:auto}.well-record-table table{border-collapse:collapse;width:100%;font-size:16px}.well-record-table th,.well-record-table td{border-bottom:1px solid var(--surface-border);text-align:right;padding:12px 8px}.well-record-table th:first-child,.well-record-table td:first-child{text-align:left}.well-record-table th{background:var(--surface-panel);font-weight:500;position:sticky;top:0}.well-detail-value{background:var(--surface-row-hover);border-radius:var(--radius-control);flex-direction:column;gap:12px;padding:22px;display:flex}.well-detail-value strong{color:var(--well-accent);font-size:36px;font-weight:400}.well-detail-value span,.well-detail-value small{color:var(--color-muted);font-size:14px}.well-running-card dl{gap:7px;font-size:14px}.well-running-card dd{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.well-business-detail dd{overflow-wrap:anywhere;text-align:right;max-width:380px}.workstation.well-view:has(>.detail.side-right[open]):has(.well-business-detail)>.right{visibility:hidden;pointer-events:none}.well-output-main{gap:6px}.well-production-chart{flex:1;width:100%;min-height:60px;position:relative}.well-production-chart>svg{width:100%;height:100%;display:block;position:absolute;inset:0;min-height:0!important;max-height:none!important}.well-production-tooltip{background:var(--surface-detail);color:var(--color-text);pointer-events:none;border-radius:4px;padding:4px 7px;font-size:14px;position:absolute;top:0;right:4px}.well-assay-card{container-type:size}.well-business-stack .well-quality-reference-preview .paired-ring{margin:0 auto;width:min(40cqw,100cqh - 90px,210px)!important;max-width:none!important;height:min(40cqw,100cqh - 90px,210px)!important}.well-business-stack .well-quality-reference-preview .paired-ring svg{width:100%;height:100%;max-height:none!important}.well-business-stack .well-quality-reference-preview .paired-ring strong{line-height:1.1;font-size:clamp(18px,5.5cqw,30px)!important}.well-business-stack .well-quality-reference-preview .paired-ring>div{gap:4px}.well-business-stack .well-quality-reference-preview .paired-ring>div>span{white-space:normal;max-width:74%;line-height:1.2;font-size:clamp(14px,2.4cqw,14px)!important}.well-business-stack .well-quality-reference-preview .quality-summary-rings{gap:18px;width:100%}.well-business-stack .well-quality-reference-preview .quality-summary-rings>div>span{margin-top:6px;font-size:14px;display:block}.well-business-stack .well-output-main>strong{font-size:clamp(28px,2.6vw,42px)}.workstation.well-view>.detail.side-right:not(.full){width:min(1480px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:auto!important;max-height:calc(100dvh - 154px)!important;margin:0!important;padding:16px!important;inset:105px 24px 49px auto!important}.well-production-analysis{gap:18px;height:100%;min-height:0;overflow:auto}.well-production-summary{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:18px 0;display:grid}.well-production-summary>div{flex-direction:column;gap:8px;display:flex}.well-production-summary strong{color:var(--color-oil);font-size:32px;font-weight:450}.well-production-summary small,.well-production-summary span{color:var(--color-muted);font-size:14px}.well-production-chart-grid{flex:none;min-height:400px}.well-production-analysis .analysis-mini-block{min-height:400px}.well-production-table{flex:none;max-height:300px;overflow:auto}.well-production-table table{border-collapse:collapse;width:100%;font-size:16px}.well-production-table th,.well-production-table td{text-align:right;border-bottom:1px solid var(--surface-border);padding:11px}.well-production-table th:first-child,.well-production-table td:first-child{text-align:left}.subsurface-expanded.subsurface-expanded-right,.subsurface-expanded.subsurface-expanded-left{border-radius:18px;width:min(1480px,100vw - 48px);max-height:calc(100dvh - 154px);top:105px;bottom:49px}.subsurface-expanded-left,.subsurface-expanded-right{left:auto;right:24px}@media (width<=900px){.well-production-chart-grid{grid-template-columns:1fr!important}.well-production-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.well-business-card footer{flex-shrink:0;justify-content:flex-start;gap:12px;min-height:15px;background:0 0!important;width:auto!important;margin-top:6px!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.well-production-analysis .analysis-chart-grid{flex:none!important;grid-template-rows:auto!important;align-items:start!important;height:auto!important;min-height:0!important;display:grid!important}.well-production-analysis .analysis-chart-grid:has(>.analysis-mini-block:only-child){grid-template-columns:minmax(0,1fr)!important}.well-production-analysis .analysis-chart-grid>.analysis-mini-block{box-sizing:border-box;overflow:hidden;height:460px!important;min-height:460px!important;max-height:none!important}.well-production-analysis .analysis-mini-block .polished-trend{flex:1!important;min-height:180px!important}.well-production-summary{flex:none}.well-production-analysis>h3{flex:none;margin:4px 0}.well-production-analysis>.well-detail-note,.well-production-analysis .analysis-dashboard-heading{flex:none}.well-production-analysis .polished-trend{display:block!important;position:relative!important}.well-production-analysis .polished-trend>svg{flex:none!important;width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;position:absolute!important;inset:0!important}.asset-records{margin:16px 0}.asset-records h3{margin:0 0 8px;font-size:15px;font-weight:500}.asset-record-list{min-height:0;overflow:visible}.asset-record-row{box-sizing:border-box;border-top:1px solid var(--surface-border);flex-direction:column;gap:5px;padding:10px 0;display:flex;overflow:hidden}.asset-record-row button{text-align:left;background:0 0;border:0;flex-direction:column;gap:3px;width:100%;min-width:0;padding:0;display:flex}.asset-record-row button[aria-disabled=true]{opacity:1;cursor:default}.asset-record-row strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.asset-record-row span{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.asset-record-row small{color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.asset-trade-sidebar .asset-trade-details{min-width:0}.asset-trade-sidebar .asset-trade-details dl{grid-template-columns:90px minmax(0,1fr)}.asset-trade-sidebar .asset-trade-details :is(dt,dd,p,small){overflow-wrap:anywhere;min-width:0}.asset-records,.asset-record-list,.asset-record-row,.asset-record-row button>*{min-width:0;max-width:100%}.asset-trade-sidebar .auction-body>footer{white-space:normal;overflow-wrap:anywhere}.auction-sidebar{z-index:32;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);box-sizing:border-box;width:min(720px,100vw - 380px);color:var(--color-text);flex-direction:column;min-height:0;padding:18px;display:flex;position:absolute;top:62px;bottom:104px;left:24px}.auction-header,.auction-header>div{align-items:center;gap:10px;display:flex}.auction-header{justify-content:space-between}.auction-header h2{margin:0;font-size:20px;font-weight:500}.auction-header>div>svg{color:var(--color-mineral)}.auction-header>button{padding:6px}.auction-tabs{border-bottom:1px solid var(--surface-border);gap:16px;margin:14px 0 12px;display:flex}.auction-tabs>button{color:var(--color-muted);border-bottom:2px solid #0000;padding:8px 0;font-size:14px}.auction-tabs>button[aria-selected=true]{color:var(--color-text);border-bottom-color:var(--color-mineral)}.auction-search{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-inset);align-items:center;gap:8px;padding:9px 11px;display:flex}.auction-search input{color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.auction-filters>div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.auction-filters select{min-height:34px;font:inherit;color:var(--color-text);background:var(--surface-row);border:1px solid var(--surface-border);border-radius:7px;padding:5px 8px;font-size:16px}.auction-status>button{border:1px solid var(--surface-border);border-radius:7px;padding:5px 9px;font-size:14px}.auction-status>button[aria-pressed=true]{border-color:var(--color-mineral);background:var(--surface-selected)}.auction-totals{color:var(--color-muted);gap:20px;padding:13px 0;font-size:14px;display:flex}.auction-totals b{color:var(--color-text);margin-left:5px;font-weight:500}.auction-body{scrollbar-width:thin;flex:1;min-height:0;padding-right:5px;overflow:auto}.auction-parcel{border-top:1px solid var(--surface-border);padding:12px 8px}.auction-parcel.selected{background:var(--surface-selected);border:1px solid var(--color-mineral);border-radius:8px}.auction-parcel-summary{text-align:left;justify-content:space-between;gap:12px;width:100%;display:flex}.auction-parcel-summary strong{color:var(--color-mineral);font-size:16px;font-weight:500}.auction-parcel-summary small{color:var(--color-muted);margin-top:4px;font-size:14px;display:block}.auction-price{text-align:right;flex-shrink:0}.auction-price b{font-size:14px;font-weight:500}.auction-parcel>p{color:var(--color-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:14px}.auction-parcel-details dl{gap:8px;margin:12px 0;font-size:14px;display:grid}.auction-parcel-details dl>div{justify-content:space-between;gap:14px;display:flex}.auction-parcel-details dd{margin:0}.auction-parcel-details>div{gap:16px;font-size:14px;display:flex}.auction-parcel-details :is(a,button){align-items:center;gap:4px;display:inline-flex}.auction-parcel-details button:disabled{opacity:.4;cursor:default}.auction-sentinel{height:1px}.auction-event{border-top:1px solid var(--surface-border);padding:12px 8px}.auction-event header{justify-content:space-between;font-size:14px;display:flex;position:static!important}.auction-event p{color:var(--color-muted);font-size:14px}.auction-event>div{flex-wrap:wrap;gap:10px;font-size:14px;display:flex}.auction-event a{align-items:center;gap:4px;display:inline-flex}.auction-event>button{color:var(--color-mineral);padding:7px 0;font-size:14px}.auction-event>button:disabled{opacity:.4}.auction-sidebar>footer{border-top:1px solid var(--surface-border);color:var(--color-muted);margin-top:8px;padding-top:10px;font-size:14px;line-height:1.6}.auction-sidebar>footer>a{color:var(--color-text);display:block}.auction-map-summary{border-radius:var(--radius-panel);z-index:14;gap:10px;width:min(310px,100vw - 760px);padding:16px;display:grid;position:absolute;top:90px;right:24px}.auction-map-summary strong{color:var(--color-mineral);font-size:16px}.auction-map-summary span{overflow-wrap:anywhere;font-size:14px}.auction-map-summary b{font-size:24px;font-weight:450}.auction-map-summary small{color:var(--color-muted);font-size:14px}.auction-workspace-mode>.left,.auction-workspace-mode>.right,.auction-workspace-mode>.map-primary-controls,.auction-workspace-mode>.workspace-breadcrumbs{visibility:hidden!important}html body main.workstation.auction-workspace-mode>aside.left,html body main.workstation.auction-workspace-mode>section.right{display:none!important}@media (width<=1000px){.auction-sidebar{width:calc(100vw - 330px)}.auction-map-summary{width:260px;right:16px}}@media (width<=700px){.auction-sidebar{width:auto;inset:52px 12px 100px}.auction-map-summary{display:none}}.auction-sidebar>.auction-header,.auction-sidebar>footer,.auction-event>header{flex-shrink:0;width:auto!important;position:static!important;inset:auto!important;transform:none!important}.auction-sidebar>.auction-header{height:auto;margin:0;padding:0}.auction-workspace-mode>.overview-daily-instrument{visibility:hidden!important}.auction-topic-switch{z-index:35;background:var(--surface-panel);border-radius:10px;gap:5px;padding:5px;display:flex;position:absolute;top:12px;left:24px}.auction-topic-switch button{color:var(--color-muted);border-radius:7px;padding:8px 14px}.auction-topic-switch button[aria-pressed=true]{background:var(--surface-selected);color:var(--color-mineral)}.asset-trade-intro{color:var(--color-muted);font-size:14px;line-height:1.7}.asset-trade-sidebar .auction-body{margin-top:14px}.asset-trade-sidebar .auction-filters span{color:var(--color-muted);align-self:center;font-size:14px}.asset-trade-details{font-size:14px;line-height:1.7}.asset-trade-details dd{margin:0}.asset-trade-details dt,.asset-trade-details p{color:var(--color-muted)}.asset-trade-details a{color:var(--color-mineral);align-items:center;gap:5px;display:inline-flex}.asset-well-list>div{border-top:1px solid var(--surface-border);padding:9px 0}.asset-well-list strong{font-size:14px;font-weight:500}.asset-well-list small{color:var(--color-muted);display:block}.auction-topic-page{display:contents}.auction-topic-page .auction-sidebar{width:clamp(600px,52vw,980px)}.auction-topic-page .auction-topic-switch{top:48px;left:24px}.auction-topic-page .auction-sidebar{top:104px}.auction-topic-page .auction-map-summary{width:clamp(200px,22vw,310px);top:110px}.auction-topic-page.expanded .auction-sidebar{width:calc(100vw - 48px)}.auction-topic-page.expanded .auction-map-summary{display:none}@media (width<=900px){.auction-topic-page .auction-sidebar{width:calc(100vw - 48px)}.auction-topic-page .auction-map-summary{display:none}}@media (width<=700px){.auction-topic-page .auction-sidebar,.auction-topic-page.expanded .auction-sidebar{width:calc(100vw - 24px);left:12px}.auction-topic-page .auction-topic-switch{left:12px}}.auction-entry-cards{z-index:15;gap:14px;width:320px;display:grid;position:absolute;top:76px;left:24px}.auction-entry-cards>button{text-align:left;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);gap:18px;padding:22px;display:grid}.auction-entry-cards span{color:var(--color-mineral);font-size:15px}.auction-entry-cards strong{font-size:25px;font-weight:400}.auction-entry-cards small{color:var(--color-muted);line-height:1.6}.auction-entry-cards>button[aria-expanded=true]{border-color:var(--color-mineral)}.auction-topic-page .auction-sidebar{width:calc(100vw - 390px);top:76px;left:366px}.auction-topic-page .auction-map-summary{display:none}.buyer-review{border-top:1px solid var(--surface-border);margin-top:16px;padding:12px 0;font-size:14px}.buyer-review h3{color:var(--color-mineral);font-weight:500}.buyer-review p{color:var(--color-muted);line-height:1.8}.buyer-evidence-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.buyer-evidence-grid>div{background:var(--surface-row);border-radius:8px;gap:6px;padding:10px;display:grid}.buyer-evidence-grid span{color:var(--color-muted);line-height:1.7}.buyer-review details{border-top:1px solid var(--surface-border);margin-top:14px;padding-top:12px}.buyer-review summary{cursor:pointer}.buyer-inputs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.buyer-inputs label{gap:5px;display:grid}.buyer-inputs input{box-sizing:border-box;background:var(--surface-row);width:100%;color:var(--color-text);border:1px solid var(--surface-border);border-radius:6px;padding:8px}.buyer-results{gap:12px;margin-top:16px;display:grid}.buyer-results span{justify-content:space-between;display:flex}.buyer-results small{color:var(--color-muted)}.auction-parcel-details>.buyer-review{display:block}.asset-trade-details>details{margin-top:16px}@media (width<=900px){.auction-entry-cards{grid-template-columns:1fr 1fr;width:calc(100vw - 48px)}.auction-topic-page .auction-sidebar{z-index:32;width:calc(100vw - 48px);top:76px;left:24px}}@media (width<=600px){.buyer-evidence-grid,.buyer-inputs,.auction-entry-cards{grid-template-columns:1fr}}.auction-topic-page.is-open .auction-entry-cards{display:none}.auction-topic-page .auction-sidebar{transform-origin:0 0;width:min(48vw,760px);min-width:440px;animation:.25s ease-out auction-card-grow;top:76px;bottom:104px;left:24px}.auction-topic-page .auction-entry-cards{grid-template-columns:1fr;width:320px}.auction-topic-page .auction-parcel-details dl>div,.auction-topic-page .auction-parcel-details>div{flex-wrap:wrap}.auction-section-label{color:var(--color-muted);margin:18px 0 8px;font-size:14px;font-weight:500}@keyframes auction-card-grow{0%{opacity:.7;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.auction-topic-page .auction-sidebar{animation:none}}@media (width<=900px){.auction-topic-page .auction-sidebar{width:48vw;min-width:340px;left:16px}.auction-topic-page .auction-entry-cards{width:280px;left:16px}}@media (width<=600px){.auction-topic-page .auction-sidebar{top:60px;bottom:calc(88px + env(safe-area-inset-bottom));width:calc(100vw - 24px);min-width:0;height:auto;left:12px}.auction-topic-page .auction-entry-cards{width:250px}}@media (width<=600px) and (height<=700px){.auction-topic-page .auction-sidebar{overscroll-behavior:contain;overflow-y:auto}.auction-topic-page .auction-sidebar>.auction-body{flex:none;min-height:250px;max-height:45dvh}}.auction-topic-page .auction-entry-cards{gap:16px;width:clamp(340px,27vw,440px)}.auction-entry-cards>button{gap:22px;min-height:260px;padding:24px}.auction-entry-cards .auction-entry-number{color:var(--color-mineral);font-size:48px;font-weight:400;line-height:1.1}.auction-entry-number em{color:var(--color-muted);margin-left:8px;font-size:15px;font-style:normal}.auction-entry-summary{border-top:1px solid var(--surface-border);gap:12px;padding-top:16px;font-size:14px;display:grid}.auction-entry-summary span{color:var(--color-muted);justify-content:space-between;gap:12px;display:flex}.auction-entry-summary b{color:var(--color-text);font-weight:450}.auction-sale-scope{gap:8px;margin:16px 0;display:flex}.auction-sale-scope button{border:1px solid var(--surface-border);border-radius:var(--radius-control);color:var(--color-text);padding:8px 14px}.auction-sale-scope button[aria-pressed=true]{border-color:var(--color-operating);background:var(--surface-selected)}@media (width<=600px){.auction-topic-page .auction-entry-cards{width:calc(100vw - 32px)}.auction-entry-cards>button{min-height:220px}}.asset-location-actions{gap:7px;margin:14px 0;display:grid}.asset-location-actions button{color:var(--color-mineral);justify-self:start}.asset-location-actions button:disabled{color:var(--color-muted);cursor:default}.asset-location-actions small{color:var(--color-muted)}.asset-listing-facts dd{overflow-wrap:anywhere;white-space:normal}.asset-trade-details dl{grid-template-columns:110px minmax(0,1fr);gap:9px;display:grid}.asset-trade-details dd{margin:0;line-height:1.7}.asset-matched-wells{gap:7px;margin:15px 0;display:grid}.asset-matched-wells h3{font-size:14px;font-weight:500}.asset-matched-wells button{text-align:left;border:1px solid var(--surface-border);border-radius:7px;gap:4px;padding:9px;display:grid}.asset-matched-wells strong{color:var(--color-gas);font-size:14px}.asset-matched-wells small{color:var(--color-muted)}.asset-map-well-card{z-index:33;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);gap:12px;width:min(330px,50vw - 64px);padding:18px;font-size:14px;display:grid;position:absolute;top:76px;right:24px}.asset-map-well-card header{justify-content:space-between;display:flex;position:static!important}.asset-map-well-card>span{overflow-wrap:anywhere}.asset-map-well-card small{color:var(--color-muted);line-height:1.6}@media (width<=700px){.asset-map-well-card{width:calc(100vw - 84px);top:auto;bottom:105px}}.auction-source-link{color:var(--color-mineral);font-size:14px}.auction-xml-view{z-index:100;box-sizing:border-box;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);flex-direction:column;gap:12px;width:min(520px,50vw - 48px);padding:18px;display:flex;position:fixed;top:76px;bottom:104px;right:24px}.auction-xml-view header{justify-content:space-between;align-items:center;display:flex;position:static!important}.auction-xml-view p{color:var(--color-muted);margin:0;font-size:14px}.auction-xml-view input{background:var(--surface-row);color:var(--color-text);border:1px solid var(--surface-border);box-sizing:border-box;width:100%;padding:8px;font-size:16px}.auction-xml-view pre{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:0;margin:0;font:11px/1.7 Consolas,monospace;overflow:auto}@media (width<=700px){.auction-xml-view{width:auto;left:12px;right:12px}}.auction-entry-cards>button{--auction-entry-accent:var(--color-gas,#a8d7e4)}.auction-entry-cards>button:nth-child(2){--auction-entry-accent:var(--color-company-accent,#c2b1ed)}.auction-entry-cards>button>span,.auction-entry-cards>button .auction-entry-number{color:var(--auction-entry-accent)}.auction-entry-cards>button:hover,.auction-entry-cards>button:focus-visible,.auction-entry-cards>button[aria-expanded=true]{border-color:var(--auction-entry-accent)}.auction-selection-card{z-index:22;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);box-sizing:border-box;color:var(--color-text);scrollbar-width:thin;max-height:calc(100dvh - 200px);padding:20px;position:absolute;top:82px;overflow:auto}.auction-selection-card header,.auction-selection-card footer{width:auto!important;position:static!important;inset:auto!important;transform:none!important}.auction-selection-card header,.auction-selection-card header>span{align-items:center;gap:8px;display:flex}.auction-selection-card header{color:var(--color-muted);justify-content:space-between;font-size:14px}.auction-selection-card header>span>svg{color:var(--color-gas)}.auction-selection-title h2{overflow-wrap:anywhere;margin:0 0 7px;font-size:25px;font-weight:450}.auction-selection-title>span{color:var(--color-operating);font-size:14px}.auction-selection-metrics{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);grid-template-columns:1fr 1fr;gap:18px;padding:14px 0;display:grid}.auction-selection-metrics>div{flex-direction:column;gap:7px;display:flex}.auction-selection-card small{color:var(--color-muted);font-size:14px}.auction-selection-metrics strong{color:var(--color-gas);font-size:35px;font-weight:400;line-height:1.2}.auction-selection-metrics strong em{color:var(--color-muted);margin-left:5px;font-size:14px;font-style:normal}.auction-selection-metrics b{font-size:19px;font-weight:450}.auction-selection-card dl{grid-template-columns:84px minmax(0,1fr);gap:9px;margin:16px 0;font-size:14px;display:grid}.auction-selection-card dt{color:var(--color-muted)}.auction-selection-card dd{overflow-wrap:anywhere;margin:0}.auction-selection-rights,.auction-selection-restrictions{border-top:1px solid var(--surface-border);margin-top:12px;padding-top:10px}.auction-selection-rights p,.auction-selection-restrictions p{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.7}.auction-selection-card footer{border-top:1px solid var(--surface-border);margin-top:15px;padding-top:12px}.auction-selection-card footer p{color:var(--color-muted);margin:0 0 10px;font-size:14px;line-height:1.6}.auction-selection-card footer>div{justify-content:space-between;gap:12px;display:flex}.auction-selection-card footer button,.auction-selection-card footer a{color:var(--color-gas);align-items:center;gap:5px;font-size:14px;display:inline-flex}@media (width<=700px){.auction-selection-card{max-height:38dvh;padding:14px;top:auto;bottom:80px;width:calc(100vw - 90px)!important;left:72px!important}.auction-selection-card dl{margin:10px 0}}.auction-selection-card{padding:16px}.auction-selection-title{margin:12px 0}.auction-selection-metrics{padding:12px 0}.auction-selection-card dl{gap:7px;margin:12px 0}.auction-selection-rights,.auction-selection-restrictions{margin-top:10px;padding-top:8px}.auction-restriction-list{border-top:1px solid var(--surface-border);margin:12px 0;padding-top:10px}.auction-restriction-list>small{color:var(--color-muted);font-size:14px}.auction-restriction-list ul{gap:2px;margin:8px 0;padding:0;list-style:none;display:grid}.auction-restriction-list li>button{text-align:left;justify-content:space-between;align-items:baseline;gap:10px;width:100%;padding:7px 0;font-size:14px;display:flex}.auction-restriction-list li>button span{color:var(--color-text)}.auction-restriction-list li>button small{color:var(--color-gas);white-space:nowrap;font-size:14px}.auction-restriction-list li>button:hover span{text-underline-offset:3px;text-decoration:underline}.auction-restriction-view{z-index:100;box-sizing:border-box;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);scrollbar-width:thin;width:min(460px,50vw - 48px);padding:20px;position:fixed;top:76px;bottom:100px;right:24px;overflow:auto}.auction-restriction-view header,.auction-restriction-view footer{width:auto!important;position:static!important;inset:auto!important;transform:none!important}.auction-restriction-view header{color:var(--color-muted);justify-content:space-between;align-items:center;font-size:14px;display:flex}.auction-restriction-view h3{margin:18px 0 8px;font-size:22px;font-weight:450;line-height:1.4}.restriction-code{color:var(--color-gas);font-size:14px}.restriction-summary{border-bottom:1px solid var(--surface-border);padding-bottom:16px;font-size:14px;line-height:1.8}.auction-restriction-view h4{color:var(--color-muted);margin:18px 0 8px;font-size:14px;font-weight:500}.auction-restriction-view section p,.auction-restriction-view pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.8 Segoe UI,sans-serif}.auction-restriction-view footer{border-top:1px solid var(--surface-border);color:var(--color-muted);gap:10px;margin-top:18px;padding-top:12px;font-size:14px;display:grid}.auction-restriction-view input{box-sizing:border-box;background:var(--surface-row);width:100%;color:var(--color-text);border:1px solid var(--surface-border);padding:8px;font-size:16px}@media (width<=700px){.auction-restriction-view{width:auto;left:72px;right:12px}}.auction-selection-card--compact{max-height:none;padding:16px;overflow:visible}.auction-selection-card--compact .auction-selection-title{margin:12px 0}.auction-selection-card--compact .auction-selection-title h2{font-size:23px;line-height:1.3}.auction-selection-card--compact .auction-selection-metrics{gap:16px;padding:12px 0}.auction-selection-card--compact .auction-selection-metrics strong{font-size:30px}.auction-selection-card--compact .auction-selection-metrics b{font-size:17px}.auction-preview-meta{color:var(--color-muted);justify-content:space-between;gap:12px;margin-top:12px;font-size:14px;display:flex}.auction-selection-card--compact footer{margin-top:12px;padding-top:10px}.auction-selection-card--compact footer>div{align-items:center}.auction-selection-card--compact footer>div>button:last-child{color:var(--color-text)}.asset-trade-sidebar>.auction-sale-scope{flex-shrink:0;margin:10px 0}.asset-trade-sidebar>.auction-filters{flex-shrink:0}.asset-trade-sidebar .auction-body>.asset-trade-intro{margin:0 0 10px}.asset-trade-sidebar .auction-body>footer{border-top:1px solid var(--surface-border);color:var(--color-muted);margin-top:12px;padding-top:10px;font-size:14px;line-height:1.6;width:auto!important;position:static!important;inset:auto!important;transform:none!important}.asset-trade-sidebar .auction-body>footer>a{color:var(--color-text)}html body main.workstation.auction-workspace-mode .auction-topic-page.is-open>.auction-entry-cards{display:none!important}html body main.workstation.auction-workspace-mode .auction-topic-page:not(.is-open)>.auction-entry-cards{max-height:calc(100dvh - var(--workspace-entry-search-top,86px) - 80px);overscroll-behavior:contain;box-sizing:border-box;scrollbar-width:thin;align-content:start;bottom:80px;overflow-y:auto}html body main.workstation.auction-workspace-mode .auction-entry-cards>.auction-entry-search{z-index:3;background:var(--surface-detail);position:sticky;top:0}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack{align-content:start;grid-template-rows:none!important;grid-auto-rows:max-content!important;gap:12px!important;height:auto!important;display:grid!important}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack>.province-entry{box-sizing:border-box;gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:18px!important;overflow:visible!important}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack .province-entry-heading{flex:none;align-items:center;gap:8px;min-height:24px;font-size:16px;line-height:1.3;display:flex;height:auto!important}.asset-performance-stack .province-entry-heading>small{margin-left:auto;font-size:14px}.asset-performance-stack .aligned-production-pair{align-items:center;min-height:0;flex:none!important;gap:14px!important;margin:8px 0!important}.asset-performance-stack .aligned-production-pair strong{font-size:28px!important}.asset-performance-stack .aligned-production-pair svg{width:100%;height:55px!important;min-height:0!important;max-height:55px!important}.asset-performance-stack .quality-summary-rings{flex:none!important;gap:16px!important;padding:6px 0!important}.asset-performance-stack .quality-summary-rings .paired-ring{width:110px!important;max-width:110px!important;max-height:none!important}.asset-performance-stack .asset-card-dual{grid-template-columns:1fr 1fr;flex:none!important;gap:12px!important;margin:5px 0!important;padding:0!important;display:grid!important}.asset-performance-stack .asset-card-dual>div{flex-direction:column;min-width:0;display:flex;gap:6px!important;padding:0!important}.asset-performance-stack .asset-card-dual strong{font-size:24px!important;line-height:1.2!important}.asset-performance-stack .asset-card-dual em,.asset-performance-stack .aligned-card-foot{font-size:14px!important;line-height:1.4!important}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack{--asset-primary-number-size:46px}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack .aligned-production-pair strong,html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack .asset-card-dual strong{letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:400;font-size:var(--asset-primary-number-size)!important;line-height:1.1!important}.asset-performance-stack .asset-card-dual{grid-template-columns:repeat(2,minmax(0,1fr))!important}.asset-performance-stack .asset-card-dual em{font-style:normal}.asset-performance-stack .aligned-production-pair strong{margin:10px 0 12px!important}@media (height<=900px){html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack{--asset-primary-number-size:40px}}@media (width<=1300px){html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack{--asset-primary-number-size:37px}}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack .asset-card-dual .asset-kpi-status{white-space:normal;letter-spacing:0;font-weight:450;font-size:17px!important;line-height:1.4!important}.production-evidence-panel{z-index:16;width:360px;max-height:calc(100vh - 220px);color:var(--color-text);padding:16px;font-size:14px;position:absolute;top:104px;left:24px;overflow:hidden auto}.production-evidence-panel header{gap:6px;margin-bottom:12px;display:grid;position:static}.production-evidence-panel header strong{font-size:20px}.production-evidence-panel small,.production-evidence-panel .production-evidence-note{opacity:.85;font-size:14px;line-height:1.5}.production-evidence-switch{gap:6px;margin:8px 0;display:flex}.production-evidence-switch button{white-space:nowrap;border:1px solid var(--color-border,#b4c7bb40);color:inherit;cursor:pointer;background:0 0;border-radius:8px;flex:1;padding:9px 8px}.production-evidence-switch button[aria-pressed=true]{border-color:var(--color-mineral,#9ebba7);background:#9ebba733}.production-evidence-panel p{margin:8px 0;line-height:1.5}.production-evidence-panel button:focus-visible{outline:2px solid var(--color-mineral,#9ebba7);outline-offset:3px}.production-evidence-panel button:active{transform:translateY(1px)}.production-evidence-panel button:disabled{opacity:.5;cursor:not-allowed}.production-evidence-selection{border-top:1px solid #b4c7bb40;margin-top:16px;padding-top:12px}.production-evidence-selection h3{font-size:15px}.production-evidence-value{color:var(--color-oil,#e2bc7e);font-size:28px;display:block}.production-evidence-selection>span{font-size:14px}.production-evidence-facts{gap:8px;margin:14px 0;font-size:14px;display:grid}.production-evidence-facts span{justify-content:space-between;gap:12px;display:flex}.production-evidence-selection h4{margin:14px 0 6px}.production-evidence-well{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b4c7bb26;justify-content:space-between;gap:10px;padding:9px 0;font-size:14px;display:flex}.production-evidence-well span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.production-evidence-well b{white-space:nowrap}.production-evidence-panel .production-evidence-note{margin-top:10px;display:block}.production-evidence-legend{z-index:16;width:260px;padding:14px;font-size:14px;position:absolute;bottom:170px;right:24px}.production-evidence-legend small{margin-top:6px;display:block}.production-evidence-ramp{background:linear-gradient(90deg,#54756b,#a2ad78,#d4b16b,#db874e,#be5144);border-radius:4px;height:9px;margin-top:10px}.production-evidence-legend>div:not(.production-evidence-ramp){justify-content:space-between;margin:5px 0;display:flex}@media (hover:hover){.production-evidence-panel button:hover{background:#9ebba724}}@media (width<=750px){.production-evidence-panel{width:min(340px,100vw - 24px);max-height:55vh;top:104px;left:12px}.production-evidence-legend{width:220px;bottom:125px;right:12px}}.production-evidence-back{color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-self:end;padding:0 0 3px;font-size:14px}.map-layers-menu{box-sizing:border-box;overscroll-behavior:contain;width:340px;max-width:calc(100vw - 36px);max-height:calc(100dvh - 180px);overflow-y:auto}.map-layers-menu fieldset{border:0;border-top:1px solid var(--surface-border);gap:12px;min-width:0;margin:0;padding:12px 0 0;display:grid}.map-layers-menu legend{color:var(--color-text);padding:0 0 8px;font-size:15px;font-weight:600}.map-layers-menu small{color:var(--color-muted);font-size:13px;line-height:1.5}.map-layer-restrictions{border-top:1px solid var(--surface-border);padding-top:12px}.map-layer-restrictions summary{cursor:pointer;font-size:15px}.map-layer-restrictions label{margin-top:12px}.map-layer-restrictions p{margin-top:10px}.map-layers-menu input{flex-shrink:0}.map-layers-menu .map-layer-opacity{grid-template-columns:auto minmax(0,1fr) 42px;gap:9px;display:grid}.map-layer-opacity input{width:100%;min-width:0}.map-layer-opacity output{font-variant-numeric:tabular-nums;text-align:right;font-size:13px}.overview-heat-legend{z-index:23;pointer-events:none;box-sizing:border-box;gap:6px;width:320px;max-width:calc(100vw - 40px);padding:12px;display:grid;position:absolute;bottom:120px;left:calc(50% - 160px)}.overview-heat-legend strong,.overview-heat-legend span{font-size:13px}.overview-heat-legend small{color:var(--color-muted);font-size:12px;line-height:1.5}.overview-heat-legend b{float:right;font-weight:400}.overview-heat-ramp{background:#687db3;border-radius:4px;height:8px}.map-navigation .map-layers-menu .map-layer-research{text-align:left;white-space:normal;min-height:40px;color:var(--color-text);padding:8px;font-size:14px;line-height:1.5;display:block;width:100%!important;height:auto!important}.energy-project-entry{--entry-color:var(--color-heavy,#cc9d82);justify-content:space-between;align-items:center;flex-direction:row!important;gap:10px!important;padding:11px 15px!important;display:flex!important}.energy-project-entry .entry-title h2{font-size:16px!important}.energy-project-entry>strong{color:var(--entry-color);font-size:25px;font-weight:500}.energy-project-entry strong small{color:var(--color-muted);font-size:14px;font-weight:400}.energy-home-layer-control{z-index:23;border:1px solid var(--surface-border);background:var(--surface-detail);border-radius:9px;padding:10px 13px;font-size:14px;position:absolute;bottom:106px;right:22px}.energy-home-layer-control>label{align-items:center;gap:7px;display:flex}.energy-home-layer-control>div{color:var(--color-muted);gap:4px;margin-top:8px;font-size:14px;display:grid}.energy-home-layer-control span{align-items:center;gap:6px;display:flex}.energy-home-layer-control i{border-radius:2px;width:9px;height:9px}.energy-restriction-detail,.energy-project-browser,.energy-project-detail{z-index:31;background:var(--surface-detail);border:1px solid var(--surface-border);color:var(--color-text);border-radius:12px;padding:16px;position:absolute}.energy-restriction-detail{width:310px;top:108px;right:22px}.energy-restriction-detail header,.energy-project-browser>header,.energy-project-detail>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.energy-restriction-detail h3,.energy-project-detail h3{font-size:15px}.energy-restriction-detail dl,.energy-project-detail dl{gap:8px;font-size:14px;display:grid}.energy-restriction-detail dl>div,.energy-project-detail dl>div{justify-content:space-between;gap:14px;display:flex}.energy-restriction-detail dt,.energy-project-detail dt{color:var(--color-muted)}.energy-restriction-detail dd,.energy-project-detail dd{text-align:right;margin:0}.energy-project-mode>.left,.energy-project-mode>.right,.energy-project-mode>.overview-daily-instrument{visibility:hidden}.energy-project-browser{flex-direction:column;gap:10px;width:310px;display:flex;top:105px;bottom:100px;left:22px}.energy-project-browser>input{border:1px solid var(--surface-border);background:var(--surface-panel);color:var(--color-text);border-radius:6px;padding:9px}.energy-project-list{scrollbar-width:thin;flex-direction:column;gap:7px;min-height:0;display:flex;overflow-y:auto}.energy-project-list>button{text-align:left;background:var(--surface-panel);border:1px solid var(--surface-border);color:var(--color-text);border-radius:7px;gap:5px;padding:10px;display:grid}.energy-project-list button.active{border-color:var(--color-heavy,#cc9d82)}.energy-project-list span{color:var(--color-muted);font-size:14px}.energy-project-browser small,.energy-project-detail small,.energy-restriction-detail small{color:var(--color-muted);font-size:14px;line-height:1.5}.energy-project-detail{scrollbar-width:thin;width:350px;top:105px;bottom:100px;right:22px;overflow-y:auto}.energy-project-detail>p,.energy-project-detail section>p{font-size:14px;line-height:1.5}.energy-project-detail section{border-top:1px solid var(--surface-border);margin-top:12px;padding-top:9px}.energy-project-detail details{border:1px solid var(--surface-border);border-radius:7px;margin-bottom:8px;padding:9px}.energy-project-detail summary{cursor:pointer;color:var(--color-heavy,#cc9d82);font-size:14px}.energy-linked-action{text-align:left;color:var(--color-company-accent);font-size:14px}.energy-linked-assets{gap:5px;padding-top:8px;display:grid}.energy-linked-assets button{text-align:left;color:var(--color-gas);padding:4px 0;font-size:14px}.energy-facility-row{padding:3px 0;display:block}.energy-well-restriction-notice{z-index:24;border:1px solid var(--surface-border);background:var(--surface-detail);color:var(--color-oil);border-radius:7px;padding:8px 10px;font-size:14px;position:absolute;bottom:160px;right:22px}.energy-project-browser>header,.energy-project-detail>header,.energy-restriction-detail>header{min-width:0;width:auto!important;position:static!important;inset:auto!important;transform:none!important}.energy-project-detail>header>strong{min-width:0;font-size:17px;line-height:1.4}.energy-project-mode>.asset-filter,.energy-project-mode>.overview-daily-instrument{display:none!important}.energy-project-browser>header{padding-bottom:4px;font-size:17px}.energy-project-mode .asset-filter{display:none!important}.energy-home-layer-control{box-sizing:border-box;width:220px;right:calc(50% - 110px)}.energy-restriction-detail{scrollbar-width:thin;max-height:calc(100vh - 280px);top:160px;right:calc(50% - 165px);overflow-y:auto}.energy-well-restriction-notice{max-width:280px;bottom:250px;right:calc(50% - 140px)}.energy-official-credit{z-index:22;color:var(--color-muted);background:var(--surface-detail);border-radius:3px;padding:2px 5px;font-size:14px;position:absolute;bottom:12px;left:18px}.energy-restriction-status{z-index:22;max-width:340px;color:var(--color-text);background:var(--surface-detail);border:1px solid var(--surface-border);border-radius:var(--radius-panel);padding:7px 10px;font-size:14px;line-height:1.4;position:absolute;bottom:42px;left:18px}.energy-project-associations nav{gap:5px;margin:9px 0;display:flex}.energy-project-associations nav button{border:1px solid var(--surface-border);border-radius:5px;flex:1;padding:5px;font-size:14px}.energy-project-associations nav button[aria-pressed=true]{color:var(--color-gas);background:color-mix(in srgb,var(--color-gas) 10%,transparent)}.energy-linked-assets button>strong,.energy-linked-assets button>span{font-size:14px;display:block}.energy-linked-assets button>span{color:var(--color-muted);margin-top:3px;font-size:14px}.energy-asset-pager{justify-content:space-between;gap:8px;margin-top:12px;display:flex}.energy-asset-pager button{border:1px solid var(--surface-border);border-radius:5px;padding:5px 9px;font-size:14px}.energy-asset-pager button:disabled{opacity:.4;cursor:default}.energy-facility-inspection{border:1px solid var(--color-gas);border-radius:7px;margin-top:10px;padding:10px}.energy-facility-inspection p{margin:4px 0;font-size:14px}.energy-project-detail details>.energy-linked-action{margin:7px 0;padding:4px 0;font-size:14px;display:block}.restriction-toolbar-control{border-left:1px solid var(--surface-border);align-self:stretch;display:flex;position:relative}.map-navigation .restriction-toolbar-control>button{align-items:center;gap:7px;padding:0 12px;font-size:14px;display:flex;width:auto!important}.restriction-toolbar-control>button[aria-pressed=true]{color:var(--color-operating)}.restriction-toolbar-menu{width:280px;color:var(--color-text);text-align:left;z-index:60;flex-direction:column;gap:14px;padding:16px;display:flex;position:absolute;bottom:calc(100% + 12px);right:0}.restriction-toolbar-menu header{justify-content:space-between;align-items:center;display:flex;position:static!important}.restriction-toolbar-menu header button{width:26px!important;height:26px!important}.restriction-toolbar-menu label{cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex}.restriction-toolbar-menu label i{border-radius:3px;width:11px;height:11px}.restriction-toolbar-menu input{accent-color:var(--color-operating)}.restriction-toolbar-menu p{color:var(--color-muted);margin:0;font-size:14px;line-height:1.6}.restriction-toolbar-menu label:has(i[style*="239, 68, 68"]){color:#f77}.energy-linked-assets{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:400px;overflow-y:auto}.valuation-workspace{flex:1;min-height:0;overflow:auto}.valuation-workspace>header,.valuation-disclosures header{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.valuation-workspace h2{margin:0 0 8px;font-size:24px;font-weight:500}.valuation-workspace header span,.valuation-workspace small{color:var(--color-muted);font-size:14px}.valuation-workspace nav{gap:8px;margin:20px 0;display:flex}.valuation-workspace button{border:1px solid var(--surface-border);border-radius:8px;padding:9px 12px;font-size:14px}.valuation-workspace nav button[aria-pressed=true]{border-color:var(--color-company-accent);color:var(--color-company-accent)}.valuation-layout{grid-template-columns:minmax(0,1fr) 280px;gap:24px;display:grid}.valuation-layout>main,.valuation-layout>aside{min-width:0}.valuation-layout>aside{border-left:1px solid var(--surface-border);padding-left:20px}.valuation-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.valuation-results>div{border:1px solid var(--surface-border);border-radius:10px;padding:18px}.valuation-results strong{color:var(--color-company-accent);margin-top:12px;font-size:30px;font-weight:400;display:block}.valuation-layout h3{margin:24px 0 14px;font-size:17px;font-weight:500}.valuation-layout label{flex-direction:column;gap:7px;margin-bottom:14px;font-size:14px;display:flex}.valuation-layout label span{justify-content:space-between;gap:7px;display:flex}.valuation-layout input,.valuation-layout select{box-sizing:border-box;background:var(--surface-inset);border:1px solid var(--surface-border);width:100%;color:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:7px;padding:10px;font-size:16px}.valuation-disclosures{gap:10px;display:grid}.valuation-disclosures article{border:1px solid var(--surface-border);border-radius:9px;flex-direction:column;gap:10px;padding:16px;font-size:14px;display:flex}.valuation-disclosures b{font-size:22px;font-weight:400}.valuation-disclosures button{align-self:flex-start}.valuation-empty,.valuation-formula{background:var(--surface-inset);border-radius:10px;padding:20px;font-size:15px;line-height:1.7}.valuation-workspace details{border-top:1px solid var(--surface-border);margin-top:20px;padding:15px 0;font-size:14px;line-height:1.7}.valuation-workspace summary{cursor:pointer}.valuation-workspace details p,.valuation-workspace li{color:var(--color-muted)}.valuation-calculate{width:100%;color:var(--color-company-accent);margin-bottom:12px}.valuation-workspace [role=alert]{color:var(--color-heavy);font-size:14px}.valuation-flow-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.valuation-cash-chart{align-items:flex-end;gap:15px;height:170px;padding:25px 0;display:flex}.valuation-cash-chart>div{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.valuation-cash-chart i{border-radius:5px;width:70%}.valuation-run-state{color:var(--color-muted);font-size:14px}@media (width<=800px){.valuation-layout{grid-template-columns:1fr}.valuation-layout>aside{border-left:0;padding-left:0}.valuation-results strong{font-size:23px}}.valuation-admin-page{min-height:100dvh;color:var(--color-text);font-family:var(--font-ui);background:#202522}.valuation-admin-page>header{box-sizing:border-box;border-bottom:1px solid var(--surface-border);z-index:5;background:#252c27;align-items:center;gap:35px;height:64px;padding:0 30px;display:flex;position:sticky!important;inset:0 auto auto!important}.valuation-admin-page a{color:var(--color-muted);align-items:center;gap:8px;font-size:14px;text-decoration:none;display:flex}.valuation-admin-page header strong{font-size:19px;font-weight:500}.valuation-admin-page header>span{color:var(--color-muted);margin-left:auto;font-size:14px}.valuation-admin-shell{grid-template-columns:320px minmax(0,1fr);max-width:1550px;margin:auto;display:grid}.valuation-admin-shell>aside{box-sizing:border-box;border-right:1px solid var(--surface-border);flex-direction:column;gap:12px;height:calc(100dvh - 64px);padding:28px 20px;display:flex;position:sticky;top:64px}.valuation-admin-shell h2{margin:0 0 15px;font-size:16px;font-weight:500}.valuation-admin-page input{background:var(--surface-inset);border:1px solid var(--surface-border);color:var(--color-text);font:inherit;box-sizing:border-box;border-radius:7px;min-width:0;padding:10px 12px}.admin-search{border:1px solid var(--surface-border);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.admin-search input{border:0;flex:1;width:100%}.valuation-admin-shell aside button{text-align:left;width:100%;color:var(--color-text);border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:13px 10px;font-size:14px;display:flex}.valuation-admin-shell aside button.selected{border-color:var(--color-company-accent);background:var(--surface-row)}.valuation-admin-shell aside button>span{overflow-wrap:anywhere;min-width:0}.valuation-admin-shell aside button svg{color:var(--color-muted);flex-shrink:0}.valuation-admin-shell aside button small{color:var(--color-muted);margin-top:6px;font-size:14px;display:block}.admin-company-list{flex:1;min-height:0;overflow:auto}.valuation-admin-shell>main{min-width:0;padding:32px 40px 0}.admin-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.admin-heading small,.admin-heading>span{color:var(--color-muted);font-size:14px}.admin-heading h1{margin:8px 0 25px;font-size:26px;font-weight:450;line-height:1.3}.admin-summary{grid-template-columns:2fr 1fr 1fr;gap:18px;margin-bottom:28px;display:grid}.admin-summary>div{border-bottom:1px solid var(--surface-border);padding:12px 0 20px}.admin-summary small{color:var(--color-muted);font-size:14px;display:block}.admin-summary strong{color:var(--color-oil);margin-top:10px;font-size:34px;font-weight:400;display:block}.admin-summary em{color:var(--color-muted);margin-left:8px;font-size:14px;font-style:normal}.admin-field-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.admin-field-grid section,.admin-basis,.admin-history{border:1px solid var(--surface-border);background:var(--surface-inset);border-radius:11px;padding:22px}.admin-field-grid label{grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:14px;margin-top:14px;font-size:14px;display:grid}.admin-field-grid label small{color:var(--color-muted);margin-top:4px;font-size:14px;display:block}.admin-field-grid input{font-variant-numeric:tabular-nums;width:100%}.admin-basis,.admin-history{margin-top:22px;font-size:14px;line-height:1.7}.admin-basis p,.admin-basis li,.admin-history span{color:var(--color-muted)}.admin-history>div+div{border-top:1px solid var(--surface-border);padding-top:12px}.admin-history p{margin:7px 0 12px}.valuation-admin-page footer{border-top:1px solid var(--surface-border);background:#252c27;align-items:flex-end;gap:18px;margin-top:25px;padding:18px 0;display:flex;position:sticky;bottom:0}.valuation-admin-page footer label{flex-direction:column;flex:1;gap:8px;font-size:14px;display:flex}.valuation-admin-page footer button{background:var(--color-company-accent);color:#24232a;border-radius:8px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;display:flex}.valuation-admin-page footer button:disabled{opacity:.4}.admin-error{color:var(--color-heavy);font-size:14px}.valuation-admin-page [role=status]{background:var(--surface-row);border-radius:7px;padding:12px 15px;font-size:14px}@media (width<=900px){.valuation-admin-shell{grid-template-columns:240px minmax(0,1fr)}.valuation-admin-shell>main{padding:24px 20px 0}.admin-field-grid{grid-template-columns:1fr}.admin-summary strong{font-size:25px}}@media (width<=600px){.valuation-admin-shell{grid-template-columns:1fr}.valuation-admin-shell>aside{height:260px;position:relative;top:0}.valuation-admin-page footer{flex-direction:column;align-items:stretch}}.asset-value-layout{grid-template-columns:1fr 1fr;gap:20px;margin-top:25px;display:grid}.asset-value-layout article{border:1px solid var(--surface-border);border-radius:10px;padding:20px;font-size:14px;line-height:1.7}.asset-value-layout h3{margin:0 0 16px;font-size:17px;font-weight:500}.asset-value-facts{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.asset-value-facts dt{color:var(--color-muted)}.asset-value-facts dd{text-align:right;margin:0}.asset-value-layout li{color:var(--color-muted);margin:10px 0}.asset-value-layout a{color:var(--color-company-accent)}.asset-value-workbench>.valuation-results strong{font-size:26px}.asset-value-workbench>.valuation-results{margin-top:20px}.asset-value-workbench header .detail-action{align-self:center}.asset-value-workbench>details{padding-top:15px}@media (width<=850px){.asset-value-layout{grid-template-columns:1fr}}.valuation-admin-page footer{box-sizing:border-box;border-radius:0;width:100%;left:auto;right:auto;transform:none}.asset-card-range{flex-wrap:wrap;row-gap:6px}.asset-card-range small{white-space:nowrap}.valuation-method-comparison{grid-template-columns:1fr 1fr;gap:18px;margin:25px 0;display:grid}.valuation-method-comparison article{border:1px solid var(--surface-border);background:var(--surface-inset);border-radius:14px;min-width:0;padding:24px;position:relative}.method-number{color:var(--color-muted);align-items:center;gap:13px;font-size:28px;font-weight:300;display:flex}.method-number span{letter-spacing:.08em;font-size:14px}.valuation-method-comparison h3{margin:15px 0;font-size:20px;font-weight:450}.method-state{color:var(--color-muted);border:1px solid var(--surface-border);border-radius:20px;padding:5px 9px;font-size:14px;position:absolute;top:28px;right:20px}.valuation-method-comparison strong{color:var(--color-company-accent);margin:22px 0;font-size:clamp(27px,3vw,42px);font-weight:350;display:block}.well-method strong{color:var(--color-oil)}.valuation-method-comparison strong small{color:var(--color-muted);margin-top:8px;font-size:14px;display:block}.method-detail-line{border-top:1px solid var(--surface-border);color:var(--color-muted);flex-direction:column;gap:8px;padding-top:15px;font-size:14px;line-height:1.5;display:flex}.admin-reserve{border:1px solid var(--surface-border);border-radius:11px;margin-top:22px;padding:22px}.admin-reserve-heading{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:15px;display:flex}.admin-reserve-heading h2{flex:1;margin:0}.admin-reserve button{border:1px solid var(--surface-border);color:var(--color-company-accent);border-radius:7px;padding:8px 12px;font-size:14px}.admin-reserve p,.admin-reserve small{color:var(--color-muted);font-size:14px}.admin-reserve select{background:var(--surface-inset);color:var(--color-text);border:1px solid var(--surface-border);border-radius:7px;padding:10px;font-size:16px}.admin-reserve .admin-field-grid label{grid-template-columns:1fr}.admin-reserve .admin-field-grid section{background:0 0;border:0;padding:0}@media (width<=850px){.valuation-method-comparison{grid-template-columns:1fr}.method-state{display:inline-block;position:static}}.valuation-reserve-summary{color:var(--color-company-accent);border-top:1px solid var(--surface-border);padding-top:8px;font-size:14px}.admin-reserve button:disabled{opacity:.4;cursor:default}.asset-value-titlebar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding-right:8px;display:flex}.asset-value-titlebar>div{min-width:0}.asset-value-titlebar>div>span{color:var(--color-muted);font-size:14px}.asset-value-titlebar h2{font-size:23px}.valuation-method-comparison strong{overflow-wrap:anywhere}.valuation-workspace .valuation-results>div:first-child strong{overflow-wrap:anywhere;font-size:clamp(20px,1.8vw,26px)}.asset-value-titlebar{margin-bottom:8px}.asset-value-titlebar>div>span{font-size:14px;line-height:1.5}.valuation-method-comparison{margin-top:14px}.valuation-method-comparison article{padding:20px}.valuation-method-comparison h3{margin:12px 0}.valuation-method-comparison strong{margin:16px 0}.method-state{top:24px;right:17px}.method-detail-line{gap:5px;font-size:14px}.research-geology-panel{z-index:24;left:calc(var(--sidebar-left) + 36px);box-sizing:border-box;border:1px solid var(--surface-border);border-radius:12px;width:320px;max-height:calc(100dvh - 250px);padding:16px;font-size:14px;line-height:1.5;position:absolute;top:145px;overflow:auto;background:var(--surface-detail)!important}.research-geology-panel header{justify-content:space-between;align-items:center;display:flex;position:static}.research-geology-panel header strong{align-items:center;gap:7px;font-size:15px;display:flex}.research-geology-panel>p{color:var(--color-muted);margin:10px 0}.research-geology-groups>div{border-top:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}.research-geology-groups label{align-items:center;gap:7px;min-width:0;display:flex}.research-geology-groups i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.research-geology-panel input{accent-color:var(--color-focus)}.research-geology-groups button{color:var(--color-muted);border:1px solid var(--surface-border);white-space:nowrap;border-radius:5px;padding:3px 6px;font-size:14px}.research-geobody-toggle{align-items:flex-start;gap:7px;padding:12px 0;display:flex}.research-geology-panel details{border-top:1px solid var(--surface-border);padding-top:10px}.research-geology-panel summary{cursor:pointer;color:var(--color-muted)}.research-geology-panel details p{color:var(--color-muted);font-size:14px}.research-geology-panel a{color:var(--color-gas);margin:6px 0;display:block}@media (width<=1100px){.research-geology-panel{left:calc(var(--sidebar-left) + 20px);width:290px}}@media (width<=750px){.research-geology-panel{width:calc(100vw - 32px);top:145px;left:16px}}.research-group-actions{gap:5px;display:flex}.research-geology-inspector{border:1px solid var(--surface-border);background:#0e16124d;border-radius:8px;margin:12px -3px;padding:12px}.research-geology-inspector header strong{line-height:1.4;font-size:14px!important}.research-geology-inspector dl{gap:8px;margin:12px 0;display:grid}.research-geology-inspector dl>div{grid-template-columns:95px minmax(0,1fr);gap:8px;display:grid}.research-geology-inspector dt{color:var(--color-muted);font-size:16px}.research-geology-inspector dd{overflow-wrap:anywhere;margin:0;font-size:16px}.research-geology-inspector p{color:var(--color-muted);font-size:14px}.research-geology-inspector small{overflow-wrap:anywhere;margin:6px 0;font-size:14px;display:block}.research-overlapping-models{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.research-overlapping-models button{border:1px solid var(--surface-border);border-radius:5px;padding:5px;font-size:14px}.research-overlapping-models button[aria-pressed=true]{border-color:var(--color-gas)}html body main.workstation .left .asset-summary-stack{align-content:start;min-height:0;grid-template-rows:none!important;grid-auto-rows:max-content!important;gap:12px!important;height:auto!important;display:grid!important}html body main.workstation:is(.company-view,.tenure-view,.well-view) .left .asset-summary-stack>.asset-summary-card{box-sizing:border-box;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);width:100%;color:var(--color-text);text-align:left;flex-direction:column;gap:14px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:18px!important;display:flex!important;overflow:visible!important}.asset-summary-heading{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.asset-summary-heading>span:first-child{align-items:center;gap:10px;min-width:0;display:flex}.asset-summary-heading strong{font-size:18px;font-weight:600}.asset-summary-heading svg{color:var(--color-icon);flex:none}.asset-summary-action{border:1px solid var(--surface-border);color:var(--card-accent,var(--color-text));border-radius:6px;align-items:center;gap:6px;padding:6px 8px;display:flex}.asset-summary-action small{font-size:14px}.asset-summary-content{flex-direction:column;gap:10px;min-width:0;display:flex}.asset-summary-content>.asset-summary-name{overflow-wrap:anywhere;font-size:21px;font-weight:550;line-height:1.4}.asset-summary-meta{color:var(--color-muted);justify-content:space-between;gap:12px;font-size:14px;display:flex}.asset-summary-value{font-size:34px;font-weight:400;line-height:1.2}.asset-summary-value small{color:var(--color-muted);margin-left:8px;font-size:14px}.asset-summary-rows{gap:9px;margin:0;display:grid}.asset-summary-rows>div{grid-template-columns:90px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.5;display:grid}.asset-summary-rows dt{color:var(--color-muted)}.asset-summary-rows dd{overflow-wrap:anywhere;margin:0}.asset-summary-caption{color:var(--color-muted);font-size:14px;line-height:1.5}.asset-summary-links{flex-direction:column;gap:6px;display:flex}.asset-summary-links>button{text-align:left;color:var(--color-company-accent);padding:8px 0;font-size:15px}.asset-summary-card:focus-visible{outline:2px solid var(--color-company-accent);outline-offset:3px}@media (width<=600px){#root main.workstation:is(.well-view,.tenure-view)[data-navigation]:not(.company-expanded)>aside.left:has(.asset-summary-stack){zoom:1;z-index:27;box-sizing:border-box;overscroll-behavior:contain;display:block;width:min(280px,100vw - 24px)!important;height:auto!important;max-height:none!important;top:145px!important;bottom:94px!important;left:12px!important;overflow-y:auto!important}#root main.workstation:is(.well-view,.tenure-view)[data-navigation]>.left .asset-summary-stack{grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important;height:auto!important}}.shared-company-summary,.shared-tenure-summary{flex-direction:column;gap:10px;width:100%;min-width:0;display:flex}.shared-company-summary .split-company-name{overflow-wrap:anywhere;font-size:21px;font-weight:550;line-height:1.4}.shared-company-summary .split-company-meta{color:var(--color-muted);justify-content:space-between;gap:12px;font-size:14px;display:flex}.shared-company-summary .company-summary-fields{flex-direction:column;gap:7px;width:100%;min-height:0;margin:2px 0!important;display:flex!important}.shared-company-summary .company-summary-fields>span{grid-template-columns:17px 62px minmax(0,1fr);align-items:start;gap:7px;display:grid}.shared-company-summary .company-summary-fields small,.shared-company-summary .company-summary-fields b{font-size:14px;line-height:1.45}.shared-company-summary .company-summary-fields b{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-weight:400;overflow:visible}.shared-company-summary .company-summary-fields svg{width:14px;height:14px;color:var(--color-icon)}.shared-tenure-summary .split-card-total{align-items:baseline;gap:9px;display:flex}.shared-tenure-summary .split-card-total>strong{font-size:42px;font-weight:400;line-height:1.15}.shared-tenure-summary .split-card-total>small,.shared-tenure-summary .split-card-caption,.shared-tenure-summary .split-tenure-area small{color:var(--color-muted);font-size:14px;line-height:1.5}.shared-tenure-summary .split-tenure-area{flex-direction:column;gap:4px;display:flex}.shared-tenure-summary .split-tenure-area strong{color:var(--color-mineral);font-size:28px;font-weight:400}.shared-tenure-summary .split-tenure-area em{color:var(--color-muted);margin-left:5px;font-size:14px;font-style:normal}html body main.workstation .shared-company-summary .company-summary-fields{border-top:1px solid var(--surface-border);padding-top:8px;gap:8px!important;margin-top:0!important}html body main.workstation .shared-company-summary .company-summary-fields>span{align-items:start;gap:0 8px;grid-template-columns:18px minmax(72px,105px) minmax(0,1fr)!important;display:grid!important}html body main.workstation .shared-company-summary .company-summary-fields>span>svg{grid-area:1/1;margin-top:3px}html body main.workstation .shared-company-summary .company-summary-fields>span>small{white-space:normal;color:var(--color-muted);grid-area:1/2;font-size:14px!important;line-height:1.4!important}html body main.workstation .shared-company-summary .company-summary-fields>span>b{overflow-wrap:break-word;word-break:normal;grid-area:1/3;font-weight:450;font-size:15px!important;line-height:1.4!important}html body main.workstation .shared-company-summary .split-company-meta{flex-wrap:wrap;align-items:center;gap:6px 14px;line-height:1.4;margin:0!important}html body main.workstation .shared-company-summary .company-status{white-space:nowrap}.tenure-view{--tenure-boundary-highlight:#fff04d}.tenure-map-tools{pointer-events:none;z-index:12;font-family:var(--font-ui);color:var(--color-text);position:absolute;inset:0}.tenure-map-switch,.tenure-map-caption{pointer-events:auto;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);position:absolute;left:50%;transform:translate(-50%)}.tenure-map-switch{gap:3px;max-width:calc(100% - 24px);padding:4px;display:flex;top:53px}.tenure-depth-controls{pointer-events:auto;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);align-items:center;max-width:calc(100% - 24px);padding:2px;display:flex;position:absolute;top:164px;left:50%;transform:translate(-50%)}.tenure-map-tools button{font:inherit;white-space:nowrap;border-radius:var(--radius-control);min-height:44px;color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:14px;display:inline-flex}.tenure-map-tools button[aria-pressed=true]{background:var(--surface-row-hover);color:var(--color-mineral);border-color:var(--surface-border)}.tenure-map-tools button:focus-visible,.tenure-map-tools summary:focus-visible,.tenure-map-tools a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tenure-map-tools button:active{background:var(--surface-row-hover);transform:translateY(1px)}.tenure-map-tools button:disabled{opacity:.5;cursor:not-allowed}.tenure-map-caption{width:fit-content;max-width:min(360px,100% - 32px);padding:8px 12px;font-size:14px;line-height:1.4;bottom:100px}.tenure-map-caption>div{align-items:center;gap:8px;display:flex}.tenure-map-caption>div button{min-height:28px;margin-left:auto;padding:0 7px}.tenure-boundary-key{border-top:3px solid var(--tenure-boundary-highlight);width:23px;box-shadow:0 1px 0 var(--scene-background)}.tenure-map-caption>span{color:var(--color-muted);font-size:14px;display:block}.tenure-map-caption [data-state=error]{color:var(--color-down)}.tenure-map-caption details{color:var(--color-muted);margin-top:4px;font-size:14px}.tenure-map-caption summary{cursor:pointer}.tenure-map-caption p{margin:7px 0}.tenure-map-caption a{color:var(--color-muted)}.tenure-terrain-credit{margin-top:4px;font-size:14px;display:block}.tenure-map-tools .tenure-terrain-retry{min-height:30px;color:var(--color-text);padding:0}@media (hover:hover){.tenure-map-tools button:not(:disabled):hover{color:var(--color-text);background:var(--surface-row-hover)}}@media (width<=800px){.tenure-map-switch{top:45px}.tenure-map-tools button{gap:5px;padding:0 8px;font-size:14px}.tenure-map-caption{bottom:90px}}@media (prefers-reduced-motion:reduce){.tenure-map-tools *{transition:none;animation:none}}.tenure-map-caption .tenure-source-credit{color:var(--color-muted);margin:6px 0 0;font-size:12px;line-height:1.4}.tenure-source-credit a{text-underline-offset:2px;text-decoration:underline}.underground-info-card{min-height:0;margin-bottom:12px;padding:18px 20px}.underground-info-card header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.underground-info-card h2{margin:0;font-size:16px}.underground-info-card small,.underground-info-card p{color:var(--color-muted);font-size:14px;line-height:1.5}.underground-info-row{border-bottom:1px solid #ffffff09;justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.underground-info-row>span{color:var(--color-muted)}.underground-info-row strong{text-align:right;font-weight:500}.underground-layer-list>div{align-items:center;gap:8px;padding:7px 0;font-size:14px;display:flex}.underground-layer-list i{border-radius:2px;width:4px;height:20px}.underground-layer-list small{margin-left:auto}.underground-record{border-top:1px solid #ffffff12;flex-direction:column;gap:5px;padding:10px 0;font-size:14px;display:flex}.underground-volume{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.underground-volume>strong{color:var(--color-mineral);font-size:28px;font-weight:500}.underground-volume small{margin-left:8px;font-size:14px}.underground-volume>span{color:var(--color-muted);font-size:14px}.underground-info-card>header{min-height:0;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;width:auto!important;margin:0 0 14px!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}.underground-info-card>header h2{line-height:1.35}.underground-info-card>header small{flex-shrink:0}.underground-info-card>p{margin:0 0 10px}.underground-info-card{overflow:hidden}.unified-toolbar nav button{white-space:nowrap;margin:0}.unified-toolbar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.unified-toolbar nav{flex-shrink:0}.workstation.well-view{--sidebar-left:clamp(350px,29vw,490px)}.well-context-cards{gap:15px;width:100%;min-width:0;display:grid}.well-context-cards>.underground-info-card{box-sizing:border-box;border-radius:var(--radius-panel);background:var(--surface-panel);border:1px solid var(--surface-border);width:100%;min-width:0;box-shadow:var(--surface-shadow);margin:0;padding:21px 23px}.underground-info-card>header h2{align-items:center;gap:9px;font-size:18px;font-weight:500;display:flex}.underground-info-card>header h2 svg{width:26px;height:26px;color:var(--color-mineral);flex-shrink:0}.underground-info-card small,.underground-info-card p,.underground-info-row,.underground-layer-list>div,.underground-record{font-size:14px}.underground-volume>strong{font-size:28px}.workstation.well-view>.right:has(.well-context-right){height:calc(100dvh - 200px);max-height:none;overflow:auto}.well-context-right{grid-template-rows:repeat(4,minmax(0,1fr));gap:12px;height:100%}.well-context-right>.underground-info-card{scrollbar-width:thin;height:100%;min-height:0;padding:16px;overflow:auto}.well-context-right .underground-info-card>header{margin-bottom:12px!important}@media (height<=760px){.well-context-cards{gap:11px}.well-context-cards>.underground-info-card{padding:15px 19px}.well-context-right{gap:12px}.well-context-right>.underground-info-card{padding:16px}}@media (width<=700px){.workstation.well-view{--sidebar-left:min(350px,calc(100vw - 48px))}}.well-context-right .underground-info-row{padding:5px 0;font-size:14px}.well-context-right .underground-info-card>small{margin-top:5px;font-size:14px;line-height:1.35;display:block}.well-context-right .underground-volume{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin:0 0 6px}.well-context-right .underground-volume>span{max-width:70px}.well-context-right .underground-volume small{font-size:14px}.well-quality-rings{justify-content:space-around;align-items:center;gap:18px;height:calc(100% - 36px);display:flex}.well-quality-ring{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.well-quality-ring svg{width:86px;height:86px}.well-quality-ring small{font-size:14px}.workstation.well-view>.right:has(.well-business-stack){height:calc(100dvh - 200px)!important;max-height:none!important}.well-business-stack{grid-template-rows:repeat(4,minmax(0,1fr))!important;gap:12px!important}.well-business-stack>.well-business-card{padding:16px!important}.well-business-heading>strong{font-size:16px;font-weight:500}.well-business-stack .quality-summary-rings .composition-ring,.well-business-stack .quality-summary-rings .assay-ring{width:86px!important;height:86px!important}.workstation.well-view>:is(.left,.right){box-sizing:border-box;scrollbar-gutter:stable;width:var(--overview-side-width)!important;padding-right:6px!important}.well-context-left{grid-template-rows:var(--workspace-row-one) var(--workspace-row-two) var(--workspace-row-three);gap:var(--overview-side-gap,15px)}.well-context-left>.underground-info-card{scrollbar-width:thin;height:100%;padding:20px 22px;overflow:auto}.well-context-left .underground-layer-list>div{padding:3px 0}.well-context-left .underground-layer-list i{height:16px}.well-context-left .underground-record{padding:6px 0}.well-context-right>.underground-info-card:first-child>small{display:none}.underground-expand-button{color:var(--color-muted);place-items:center;margin-left:2px;padding:4px;display:grid}.underground-expand-button:hover{color:var(--color-mineral)}.underground-info-card>header h2{flex:1;min-width:0}.underground-info-card>header{gap:6px}.subsurface-chart{flex-shrink:0;width:100%;height:44px;margin:5px 0;display:block}.underground-layer-list>button{text-align:left;border-bottom:1px solid #ffffff08;align-items:center;gap:8px;width:100%;padding:5px 0;font-size:14px;display:flex}.underground-layer-list>button small{margin-left:auto}.underground-layer-list>button:hover{background:#ffffff08}.well-context-right>.underground-info-card:first-child .subsurface-chart{height:30px}.well-context-right>.underground-info-card:first-child .underground-info-row{padding:3px 0}.well-context-right>.underground-info-card:first-child .underground-volume{margin:0}.well-context-right>.underground-info-card:first-child header{margin-bottom:5px!important}.well-context-left .subsurface-chart{height:40px}.subsurface-expanded{z-index:120;background:var(--surface-detail,#202927);border:1px solid var(--surface-border);border-radius:var(--radius-panel);width:min(740px,100vw - 48px);color:var(--color-text);flex-direction:column;animation:.2s ease-out subsurface-expand;display:flex;position:fixed;top:85px;bottom:105px;box-shadow:0 20px 80px #0009}.subsurface-expanded-left{left:24px}.subsurface-expanded-right{right:24px}.subsurface-expanded>header{border-bottom:1px solid var(--surface-border);box-shadow:none;justify-content:space-between;align-items:center;display:flex;background:0 0!important;height:auto!important;padding:22px!important;position:static!important;inset:auto!important;transform:none!important}.subsurface-expanded h2{margin:5px 0 0;font-size:23px}.subsurface-expanded h3{margin:24px 0 12px;font-size:15px}.subsurface-expanded small{color:var(--color-muted);font-size:14px}.subsurface-expanded-body{flex:1;min-height:0;padding:10px 24px 24px;overflow:auto}.subsurface-expanded .subsurface-chart{height:auto;margin:15px 0}.subsurface-expanded table{border-collapse:collapse;width:100%;font-size:16px}.subsurface-expanded th,.subsurface-expanded td{text-align:right;border-bottom:1px solid #ffffff14;padding:10px 6px}.subsurface-expanded th:first-child,.subsurface-expanded td:first-child{text-align:left}.subsurface-expanded th{color:var(--color-muted);font-weight:500}.subsurface-expanded td button{color:var(--color-mineral);text-align:left}.subsurface-expanded p{color:var(--color-muted);font-size:14px;line-height:1.7}.subsurface-chart-caption{margin:0 0 20px;font-size:14px!important}.subsurface-detail-selection p{justify-content:space-between;gap:20px;display:flex}.current-year{background:#ccb27912}.subsurface-expanded:focus{outline:none}@keyframes subsurface-expand{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.subsurface-expanded{animation:none}}.workstation.well-view .year-track input{z-index:3;cursor:grab;touch-action:none;height:18px;top:0}.year-track input:active{cursor:grabbing}.year-track .year-nodes{z-index:2;top:18px}.year-nodes span{top:6px}.year-track input::-webkit-slider-thumb{cursor:grab;width:15px;height:15px}.subsurface-expanded{background:var(--surface-panel)}.well-context-right>.underground-info-card:first-child .underground-info-row:last-of-type{display:none}.well-context-right>.underground-info-card:first-child .underground-volume>strong{font-size:25px}.well-context-right .subsurface-chart{height:34px;margin:4px 0}.well-context-left .underground-layer-list>button{padding:1px 0;line-height:16px}.well-context-left>.underground-info-card:nth-child(2) .underground-record{gap:2px;padding:2px 0;font-size:14px}.well-context-left>.underground-info-card:nth-child(2) .underground-record small{font-size:14px}:is(.workstation.well-view>.left:has(.well-context-cards),.workstation.well-view>.right:has(.well-context-cards)){scrollbar-gutter:auto!important;overflow:hidden!important}.well-context-cards>.underground-info-card{flex-direction:column;gap:0;min-height:0;display:flex;container-type:size;overflow:hidden!important}.underground-info-card>header,.underground-info-card>.underground-info-row,.underground-info-card>.underground-volume,.underground-info-card>p,.underground-info-card>.underground-record{flex-shrink:0}.well-context-cards .subsurface-chart{flex:1;width:100%;min-height:34px;margin:6px 0;overflow:visible;height:auto!important;max-height:none!important}.well-context-left>.underground-info-card:first-child .subsurface-chart{min-height:55px}.well-context-left>.underground-info-card:first-child>p{margin-bottom:4px;font-size:14px}.well-context-right>.underground-info-card:first-child .subsurface-chart{flex:1;min-height:40px}.well-context-right .well-quality-rings{flex:1;height:auto;min-height:0}.well-context-right .well-quality-ring svg{flex-shrink:1;width:min(40cqw,100cqh - 76px,220px);max-width:100%;height:min(40cqw,100cqh - 76px,220px)}.well-context-right .well-quality-ring{min-height:0}.well-context-right .well-quality-ring small{font-size:14px}.underground-layer-list{grid-template-rows:repeat(var(--layer-count),minmax(0,1fr));flex:1;gap:0;min-height:0;display:grid}.well-context-left .underground-layer-list>button{gap:7px;min-height:0;line-height:1.2;overflow:hidden;padding:0!important}.underground-layer-list>button>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.underground-layer-list>button small{white-space:nowrap;font-size:14px}.well-context-left>.underground-info-card:nth-child(2) .underground-record{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;padding:3px 0 0;overflow:hidden}.selected-phase-summary,.selected-rock-summary{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.selected-phase-chart{flex:1;justify-content:space-between;align-items:center;gap:12px;min-height:0;display:flex}.selected-phase-chart>svg{flex-shrink:1;width:min(46cqw,100cqh - 105px,180px);height:min(46cqw,100cqh - 105px,180px)}.selected-contact-column{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;height:100%;min-height:50px;display:flex}.selected-contact-column small{font-size:14px}.contact-column-track{background:#ffffff0c;border-radius:4px;flex-direction:column;flex:1;width:30px;min-height:30px;max-height:160px;display:flex;position:relative;overflow:hidden}.contact-column-track i{flex-shrink:0;width:100%;display:block}.contact-column-track b{background:#ecf1ed;height:2px;position:absolute;left:0;right:0;transform:translateY(-1px)}.selected-contact-column>span{white-space:nowrap;color:var(--color-muted);font-size:14px}.selected-summary-metrics{flex-shrink:0;grid-template-columns:1fr 1fr;gap:10px;display:grid}.selected-summary-metrics>div{flex-direction:column;gap:4px;display:flex}.selected-summary-metrics small{font-size:14px}.selected-summary-metrics strong{color:var(--color-mineral);font-size:20px;font-weight:450}.selected-summary-metrics em{color:var(--color-muted);margin-left:4px;font-size:14px;font-style:normal}.selected-depth-pair{color:var(--color-muted);justify-content:space-between;font-size:14px;display:flex}.selected-rock-summary .subsurface-chart{flex:1;min-height:35px}.well-context-right .well-quality-ring svg{width:min(44cqw,100cqh - 55px,220px);height:min(44cqw,100cqh - 55px,220px)}.selected-phase-chart>svg{width:min(46cqw,100cqh - 80px,200px);height:min(46cqw,100cqh - 80px,200px)}.core-summary-caption{flex-direction:column;flex-shrink:0;gap:3px;margin-top:4px;display:flex}.core-summary-caption strong{font-size:14px;font-weight:500}.core-summary-caption small{font-size:14px;line-height:1.3}.well-context-right>.underground-info-card:first-child>header{margin-bottom:3px!important}.subsurface-one-page{overflow:hidden!important}.subsurface-one-page>header{flex-shrink:0;padding:18px 22px!important}.subsurface-one-page>header small{font-size:14px}.subsurface-one-page>header h2{font-size:25px}.subsurface-detail-tabs{border-bottom:1px solid var(--surface-border);flex-shrink:0;gap:6px;padding:8px 22px;display:flex}.subsurface-detail-tabs button{color:var(--color-muted);border-radius:6px;padding:9px 16px;font-size:15px}.subsurface-detail-tabs button[aria-pressed=true]{color:var(--color-mineral);background:#cbb27818}.subsurface-detail-kpis{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:22px;padding:14px 22px;display:grid}.subsurface-detail-kpis>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.subsurface-detail-kpis span{color:var(--color-muted);font-size:14px}.subsurface-detail-kpis strong{color:var(--color-mineral);white-space:nowrap;font-size:28px;font-weight:450}.subsurface-detail-kpis strong small{margin-left:6px;font-size:14px}.subsurface-page-content{flex:1;min-height:0;padding:0 22px 14px;overflow:hidden}.subsurface-chart-board{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:14px;height:100%;min-height:0;display:grid}.subsurface-detail-plot{border:1px solid var(--surface-border);background:#ffffff03;border-radius:10px;flex-direction:column;min-height:0;padding:14px 16px;display:flex;overflow:hidden;container-type:size}.subsurface-detail-plot h3{flex-shrink:0;margin:0 0 8px!important;font-size:16px!important}.detail-plot-canvas{flex:1;min-height:0;display:flex;overflow:hidden}.subsurface-detail-plot .subsurface-chart{flex:1;width:100%;min-height:0;max-height:100%;height:100%!important;margin:0!important}.subsurface-detail-plot>p{flex-shrink:0;line-height:1.3;margin:7px 0 0!important;font-size:14px!important}.subsurface-detail-plot .selected-phase-summary,.subsurface-detail-plot .selected-rock-summary{width:100%;min-height:0}.subsurface-detail-plot .selected-summary-metrics strong{font-size:25px}.subsurface-one-page>footer{border-top:1px solid var(--surface-border);color:var(--color-muted);flex-shrink:0;font-size:14px;background:0 0!important;padding:9px 22px!important;position:static!important;inset:auto!important;transform:none!important}.subsurface-paged-data{flex-direction:column;height:100%;min-height:0;display:flex}.subsurface-paged-data h3{margin:10px 0 14px;font-size:18px}.subsurface-paged-data table{font-size:16px}.subsurface-paged-data td,.subsurface-paged-data th{padding:13px 8px}.subsurface-pagination{justify-content:flex-end;align-items:center;gap:18px;margin-top:auto;padding-top:14px;font-size:15px;display:flex}.subsurface-pagination button{border:1px solid var(--surface-border);border-radius:6px;align-items:center;gap:5px;padding:8px 12px;display:flex}.subsurface-pagination button:disabled{opacity:.35}.subsurface-evidence-page h3{margin:10px 0 12px}.subsurface-evidence-page p{font-size:15px}.subsurface-evidence-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.subsurface-evidence-grid article{border:1px solid var(--surface-border);border-radius:9px;padding:16px}.subsurface-evidence-grid h4{margin:0 0 12px;font-size:16px}.well-context-cards .underground-info-row,.well-context-cards .underground-info-card small,.well-context-cards .underground-layer-list>button,.well-context-cards .underground-layer-list>button small,.well-context-cards .selected-summary-metrics small{font-size:14px}.well-context-cards .selected-summary-metrics strong{font-size:24px}.well-context-cards .selected-summary-metrics em,.selected-contact-column small{font-size:14px}.selected-contact-column>span{white-space:normal;text-align:center;font-size:14px}.core-summary-caption small{font-size:14px!important}.well-context-right>.underground-info-card:first-child .underground-info-row{font-size:14px}.well-context-left>.underground-info-card:first-child .underground-info-row{padding:3px 0}@media (height<=800px){.subsurface-one-page>header{padding:12px 18px!important}.subsurface-detail-kpis{padding:8px 18px}.subsurface-detail-kpis strong{font-size:24px}.subsurface-detail-plot{padding:10px}.subsurface-detail-tabs{padding:4px 18px}.subsurface-paged-data td,.subsurface-paged-data th{padding:9px 7px}.subsurface-detail-plot>p{font-size:14px!important}}.subsurface-expanded.subsurface-one-page{background:var(--surface-detail);opacity:1}.subsurface-one-page .subsurface-detail-plot h3{font-size:18px!important}.well-context-cards .underground-layer-list>button small,.selected-depth-pair{font-size:14px}.selected-rock-summary .selected-summary-metrics strong{font-size:22px!important}.subsurface-detail-plot .selected-phase-chart>svg{width:min(42cqw,100cqh - 100px,300px);height:min(42cqw,100cqh - 100px,300px)}.reservoir-analysis-page{flex-direction:column;height:100%;min-height:0;display:flex}.reservoir-role-legend{border-bottom:1px solid var(--surface-border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:9px 20px;padding:8px 0 15px;font-size:14px;display:flex}.reservoir-role-legend>span{white-space:nowrap;align-items:center;gap:7px;display:flex}.reservoir-role-legend i{border-radius:2px;width:14px;height:14px;display:block}.reservoir-role-legend .legend-well-line{height:3px;background:#edf3ee!important}.reservoir-analysis-layout{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;min-height:0;padding-top:16px;display:grid}.reservoir-space-view{border-right:1px solid var(--surface-border);flex-direction:column;min-height:0;padding-right:22px;display:flex}.reservoir-space-heading{flex-shrink:0;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.reservoir-space-heading h3{margin:0 0 12px!important;font-size:18px!important}.reservoir-space-heading>span{color:var(--color-mineral);white-space:nowrap;font-size:14px}.reservoir-space-canvas{flex:1;min-height:0;display:flex}.reservoir-relationship-chart{width:100%;height:100%;min-height:0;display:block}.reservoir-space-view>p{color:var(--color-muted);flex-shrink:0;margin:8px 0 0;line-height:1.4;font-size:14px!important}.reservoir-trend-column{grid-template-rows:1fr 1fr;gap:18px;min-height:0;display:grid}.reservoir-trend-column>.subsurface-detail-plot{container-type:normal;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.reservoir-trend-column>.subsurface-detail-plot:first-child{border-bottom:1px solid var(--surface-border)!important;padding-bottom:14px!important}.reservoir-space-canvas>.subsurface-chart{width:100%;height:100%!important;margin:0!important}.subsurface-evidence-grid article{border:0;border-top:1px solid var(--surface-border);background:0 0;border-radius:0;padding:12px 0}@media (width<=1000px){.reservoir-analysis-layout{grid-template-columns:1.1fr 1fr;gap:14px}.reservoir-space-view{padding-right:12px}.reservoir-space-heading{flex-direction:column;gap:0}.reservoir-role-legend{gap:7px 12px;font-size:14px}.reservoir-space-heading h3{margin-bottom:4px!important}}.fluid-object-analysis{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:26px;height:100%;min-height:0;display:grid}.fluid-object-profile{border-right:1px solid var(--surface-border);flex-direction:column;min-height:0;padding-right:24px;display:flex;container-type:size}.fluid-object-profile>h3{flex-shrink:0;margin:0 0 16px;font-size:18px}.fluid-object-profile>.selected-phase-summary{flex:1;min-height:0}.fluid-object-profile .selected-phase-chart>svg{width:min(44cqw,100cqh - 180px,250px);height:min(44cqw,100cqh - 180px,250px)}.fluid-object-profile .selected-summary-metrics strong{font-size:27px}.fluid-host-properties{border-top:1px solid var(--surface-border);flex-shrink:0;grid-template-columns:1fr 1fr;gap:14px 18px;margin-top:18px;padding-top:18px;display:grid}.fluid-host-properties>div{flex-direction:column;gap:7px;display:flex}.fluid-host-properties span{color:var(--color-muted);font-size:14px}.fluid-host-properties strong{font-size:21px;font-weight:450}.fluid-object-source{max-width:900px}.fluid-object-source h3{font-size:20px}.fluid-object-source p{margin:18px 0;font-size:16px;line-height:1.8}.fluid-object-detail .selected-contact-column>span,.fluid-object-detail .selected-summary-metrics small{font-size:14px}.layer-object-analysis{grid-template-columns:1.1fr 1fr;gap:26px;height:100%;min-height:0;display:grid}.layer-location-view{border-right:1px solid var(--surface-border);flex-direction:column;min-height:0;padding-right:22px;display:flex}.layer-location-view h3{flex-shrink:0;margin:0 0 12px;font-size:18px}.layer-location-view>p{flex-shrink:0;font-size:14px}.layer-role-explanation{border-top:1px solid var(--surface-border);padding-top:14px}.layer-role-explanation h3{margin:0 0 12px;font-size:20px}.layer-role-explanation p{font-size:15px;line-height:1.6}.layer-object-detail .subsurface-detail-tabs select{background:var(--surface-panel);border:1px solid var(--surface-border);min-width:180px;color:var(--color-text);border-radius:6px;margin-left:auto;padding:7px 10px;font-size:16px}.layer-object-detail .subsurface-detail-kpis strong{font-size:23px}.layer-parameter-page{max-width:900px}.layer-parameter-page h3{margin:12px 0 20px;font-size:20px}.layer-parameter-page>div{border-bottom:1px solid var(--surface-border);justify-content:space-between;padding:14px 0;font-size:16px;display:flex}.layer-parameter-page span{color:var(--color-muted)}.layer-parameter-page strong{font-weight:450}.layer-fault-page h3{font-size:20px}.layer-fault-page>div{border-bottom:1px solid var(--surface-border);grid-template-columns:1.3fr 1fr 1fr;gap:12px;padding:18px 0;font-size:16px;display:grid}.layer-fault-page small{color:var(--color-muted);grid-column:1/-1;font-size:14px}.geology-overview-layout{grid-template-columns:1.25fr 1fr;gap:28px;height:100%;min-height:0;display:grid}.geology-overview-section{flex-direction:column;gap:12px;min-height:0;display:flex}.geology-overview-section:first-child{border-right:1px solid #ffffff18;padding-right:26px}.geology-overview-section .detail-plot-canvas{flex:1;min-height:100px}.geology-overview-section h3{margin:4px 0;font-size:20px}.geology-overview-section p{color:#b7c1bb;margin:3px 0;font-size:15px;line-height:1.5}.geology-role-list>div{border-bottom:1px solid #ffffff12;grid-template-columns:1.4fr 1fr .7fr;padding:10px 0;font-size:16px;display:grid}.geology-catalog{gap:8px;display:grid}.geology-catalog button{text-align:left;color:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff18;justify-content:space-between;padding:13px 8px;font-size:16px;display:flex}.fluid-three-trends{grid-template-rows:repeat(3,minmax(0,1fr))!important}.fluid-three-trends .subsurface-detail-plot{min-height:0}.fluid-three-trends h3{font-size:17px}.fluid-three-trends p{margin:3px 0;font-size:14px}.well-context-cards,.subsurface-expanded{--color-mineral:#cfb98a}.selected-phase-summary .selected-summary-metrics strong{color:var(--selected-phase-color,#e6ab68)}.well-quality-ring:first-child svg text{fill:#91d5d3}.well-quality-ring:last-child svg text{fill:#aed09f}.underground-layer-list>button[aria-pressed=true]{color:#b5d7ef!important;background:#70afe018!important}.underground-layer-list>button i{width:5px!important}.geology-catalog button[aria-pressed=true]{color:#b5d7ef;background:#70afe018}.subsurface-chart{shape-rendering:geometricprecision}.workstation.well-view:has(.unified-scene)>.right:has(.well-context-right){height:auto!important;top:154px!important;bottom:116px!important;overflow:hidden!important}.workstation.well-view:has(.unified-scene) .well-context-right{height:100%;grid-template-rows:var(--workspace-row-one,1fr) var(--workspace-row-two,1fr) var(--workspace-row-three,1fr)!important;gap:15px!important}.underground-clickable-card{cursor:pointer;transition:border-color .16s,background .16s}.underground-clickable-card:hover{border-color:color-mix(in srgb,var(--color-focus) 35%,transparent)!important;background:var(--surface-row-hover)!important}.underground-clickable-card:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.underground-expand-hint{color:var(--color-muted);flex-shrink:0}.well-context-right .well-quality-rings{flex:1;min-height:0;height:auto!important}.quality-core-note{flex-shrink:0}.right-analysis-page{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1.2fr 1fr;gap:24px;height:100%;min-height:0;display:grid}.right-analysis-plot{flex-direction:column;min-height:0;padding:10px 0;display:flex}.right-analysis-plot:first-child{border-right:1px solid var(--surface-border);padding-right:24px}.right-analysis-plot h3{margin:0 0 18px;font-size:20px}.right-analysis-plot .subsurface-chart{width:100%;margin:0;height:100%!important}.right-analysis-plot p{color:var(--color-muted);margin:14px 0 0;font-size:14px;line-height:1.5}.right-analysis-reading{border-top:1px solid var(--surface-border);grid-column:1/-1;padding-top:16px}.right-analysis-reading h3{margin:0 0 10px;font-size:19px}.right-analysis-reading p{margin:8px 0;font-size:16px;line-height:1.6}.right-analysis-reading p>span{color:var(--color-muted);margin-left:24px}.global-phase-composition{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.global-phase-composition svg{flex:1;width:min(100%,330px);min-height:0;max-height:75%}.global-phase-composition p{align-items:center;gap:10px;font-size:17px;display:flex}.global-phase-composition i{border-radius:3px;width:12px;height:12px;display:block}.reservoir-aggregate-detail .subsurface-detail-kpis strong{font-size:26px}.workstation.well-view:has(.unified-scene)>.right:has(.well-context-right){width:var(--overview-side-width,300px)!important}.workstation.well-view:has(.unified-scene) .well-context-right{gap:14px!important}.well-context-right .underground-info-card>header h2{font-size:18px!important}.well-context-right .underground-info-card>header h2 svg{width:26px!important;height:26px!important}.workstation.well-view:has(.unified-scene)>.right:has(.well-context-right){padding:0!important}.well-context-right>.underground-info-card:nth-child(3) .underground-info-row:last-child{display:flex!important}.selected-phase-summary{flex:none;grid-template-rows:auto auto auto;align-content:start;gap:8px;width:100%;min-height:min-content;display:grid}.selected-phase-summary .selected-phase-chart{flex:none;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:16px;min-height:90px;display:grid}.selected-phase-summary .selected-phase-chart>svg{width:90px;max-width:100%;height:90px;max-height:none;margin:0;display:block;position:static;transform:none}.selected-phase-summary .selected-contact-column{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:6px 10px;height:auto;min-height:0;display:grid}.selected-phase-summary .selected-contact-column small{grid-area:1/2;line-height:1.3}.selected-phase-summary .contact-column-track{flex:none;grid-area:1/1/3;width:26px;height:72px;min-height:72px;max-height:72px}.selected-phase-summary .selected-contact-column>span{white-space:normal;grid-area:2/2;line-height:1.3}.selected-phase-summary .selected-summary-metrics{align-items:start;min-width:0}.selected-phase-summary .selected-summary-metrics>div{min-width:0}.selected-phase-summary .selected-summary-metrics small{line-height:1.3}.selected-phase-summary>p{line-height:1.3;margin:0!important}.underground-info-card:has(.selected-phase-summary){height:auto;min-height:250px}.subsurface-expanded[data-motion-expansion]{border:1px solid var(--surface-border);box-shadow:var(--surface-shadow);border-radius:var(--radius-panel);box-sizing:border-box;width:min(1120px,66.666vw - 32px);max-width:calc(100vw - 48px);height:calc(100dvh - 150px);top:54px;bottom:96px;background:var(--surface-panel)!important;animation:none!important}.subsurface-expanded[data-motion-expansion].subsurface-expanded-left{left:24px!important;right:auto!important}.subsurface-expanded[data-motion-expansion].subsurface-expanded-right{left:auto!important;right:24px!important}.layer-inline-selector{border-bottom:1px solid var(--surface-border);justify-content:flex-end;padding:8px 22px;display:flex}.layer-inline-selector select{background:var(--surface-panel);max-width:300px;color:var(--color-text);border:1px solid var(--surface-border);border-radius:6px;padding:8px 12px}.layer-object-detail .reservoir-trend-column{grid-template-rows:minmax(120px,.9fr) minmax(0,1.1fr);gap:14px}.integrated-property-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;display:grid}.integrated-property-grid>div{border-bottom:1px solid #ffffff12;flex-direction:column;gap:5px;padding-bottom:9px;display:flex}.integrated-property-grid span{color:var(--color-muted);font-size:14px}.integrated-property-grid strong{font-size:18px;font-weight:450;line-height:1.4}.layer-integrated-properties h3{margin:12px 0;font-size:18px}.integrated-fault{border-bottom:1px solid #ffffff12;flex-direction:column;gap:5px;padding:9px 0;font-size:15px;display:flex}.layer-integrated-properties small{color:var(--color-muted);margin-top:10px;font-size:12px;display:block}.fluid-object-detail .fluid-object-analysis{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:24px}.fluid-zone-primary{padding:12px 0 20px}.fluid-zone-primary>span{color:var(--color-muted);font-size:15px}.fluid-zone-primary>strong{color:#91bdc2;margin:8px 0;font-size:52px;font-weight:400;line-height:1.2;display:block}.fluid-zone-primary strong small{margin-left:6px;font-size:20px}.fluid-saturation-bar{background:#ffffff12;border-radius:3px;height:10px;overflow:hidden}.fluid-saturation-bar i{background:#78aeb8;height:100%;display:block}.fluid-zone-basis{border-top:1px solid var(--surface-border);margin-top:auto;padding-top:12px}.fluid-zone-basis p{margin:8px 0;font-size:14px;line-height:1.5}.subsurface-expanded.subsurface-one-page{opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#202927!important}.fluid-object-detail .subsurface-detail-kpis>div,.layer-object-detail .subsurface-detail-kpis>div{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.fluid-object-detail .subsurface-detail-kpis strong{font-size:28px}.fluid-object-detail .fluid-object-profile{container-type:normal}.fluid-object-detail footer,.layer-object-detail footer{white-space:normal;line-height:1.35}@media (height<=760px){.fluid-object-detail .subsurface-page-content,.layer-object-detail .subsurface-page-content{padding:10px 20px!important}.fluid-object-profile>h3{margin:0 0 5px}.fluid-zone-primary{padding:3px 0 10px}.fluid-zone-primary>strong{margin:3px 0;font-size:36px}.integrated-property-grid{gap:6px 16px}.integrated-property-grid>div{gap:2px;padding-bottom:4px}.integrated-property-grid strong{font-size:16px}.integrated-property-grid span{font-size:13px}.fluid-zone-basis{padding-top:5px}.fluid-zone-basis h3{display:none}.fluid-zone-basis p{margin:3px 0;font-size:12px;line-height:1.25}.fluid-three-trends{gap:7px}.fluid-three-trends h3{margin:0 0 3px;font-size:15px}.fluid-three-trends p{font-size:11px;line-height:1.2}.layer-object-detail .reservoir-trend-column{grid-template-rows:minmax(70px,.7fr) minmax(0,1.3fr)}.layer-integrated-properties h3{margin:6px 0;font-size:15px}.layer-inline-selector{padding:3px 20px}.layer-inline-selector select{padding:4px 8px}.subsurface-expanded.layer-object-detail header,.subsurface-expanded.fluid-object-detail header{padding:12px 18px!important}.layer-object-detail .subsurface-detail-kpis,.fluid-object-detail .subsurface-detail-kpis{padding:8px 20px!important}.fluid-zone-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.fluid-object-detail .fluid-three-trends .subsurface-detail-plot h3{margin-bottom:3px!important;font-size:14px!important}.fluid-object-detail .fluid-three-trends .subsurface-detail-plot:first-child{padding-bottom:4px!important}.fluid-object-detail .fluid-object-analysis{grid-template-columns:1fr 1.25fr}.fluid-zone-basis p{font-size:12px}.fluid-object-detail .subsurface-detail-kpis strong{font-size:24px}.fluid-object-detail footer,.layer-object-detail footer{padding:5px 20px!important;font-size:12px!important}.fluid-zone-metrics.integrated-property-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fluid-object-detail .fluid-three-trends .subsurface-detail-plot>p{display:none!important}.fluid-object-detail .fluid-zone-basis{margin-top:8px}.layer-object-detail .layer-object-analysis{grid-template-columns:1fr 1.2fr}.layer-object-detail .reservoir-trend-column{grid-template-rows:minmax(110px,1fr) minmax(180px,1.5fr);gap:8px}.layer-integrated-properties .integrated-property-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.layer-integrated-properties .integrated-property-grid strong{font-size:14px}.layer-object-detail .subsurface-detail-plot>p{display:none!important}.layer-object-detail .layer-location-view>p{margin:4px 0;font-size:12px}.layer-integrated-properties small{margin-top:5px;font-size:11px}.integrated-fault{padding:3px 0;font-size:13px}}.subsurface-expanded.subsurface-one-page:is(.layer-object-detail,.fluid-object-detail){width:min(1120px,66.666vw - 32px)!important;max-width:calc(100vw - 48px)!important;height:calc(100dvh - 150px)!important;max-height:calc(100dvh - 150px)!important;top:54px!important;bottom:96px!important}.subsurface-expanded.subsurface-one-page:is(.layer-object-detail,.fluid-object-detail).subsurface-expanded-left{left:24px!important;right:auto!important}.subsurface-expanded.subsurface-one-page:is(.layer-object-detail,.fluid-object-detail).subsurface-expanded-right{left:auto!important;right:24px!important}@media (height<=760px){.fluid-object-detail .fluid-object-analysis{grid-template-columns:1fr 1.2fr;gap:14px}.fluid-object-detail .fluid-zone-metrics{gap:4px 10px}.fluid-object-detail .fluid-zone-primary>strong{font-size:30px}.fluid-object-detail .fluid-zone-primary{padding-bottom:5px}.fluid-object-detail .fluid-zone-basis{margin-top:4px;padding-top:4px}.fluid-object-detail .subsurface-detail-kpis span{font-size:12px}.fluid-object-detail .subsurface-detail-kpis strong{font-size:21px}.fluid-object-detail .integrated-property-grid strong{font-size:14px}.fluid-object-detail .integrated-property-grid span{font-size:11px}.fluid-object-detail .fluid-three-trends .subsurface-detail-plot h3{font-size:12px!important}.fluid-object-detail .fluid-three-trends{gap:5px}.fluid-object-detail .fluid-zone-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px 10px}.fluid-object-detail .fluid-zone-metrics>div{padding-bottom:3px}.fluid-object-detail .fluid-zone-metrics span{font-size:11px;line-height:1.1}.fluid-object-detail .fluid-zone-metrics strong{font-size:13px;line-height:1.2}.fluid-object-detail .fluid-zone-basis p{margin:2px 0;font-size:11px;line-height:1.2}.fluid-object-detail .fluid-object-profile>h3{font-size:15px}.fluid-object-detail .fluid-zone-primary>span{font-size:12px}.fluid-object-detail .fluid-zone-primary>strong{margin:2px 0}.fluid-object-detail .subsurface-page-content{padding:5px 18px!important}.fluid-object-detail .fluid-object-profile{padding-right:10px}.fluid-object-detail footer{font-size:11px!important}}.engineering-analysis{grid-template-columns:1fr 1fr;gap:22px;height:100%;min-height:0;display:grid}.engineering-analysis>section{flex-direction:column;min-height:0;display:flex}.engineering-analysis h3{margin:5px 0 12px;font-size:18px}.engineering-record{border-bottom:1px solid #ffffff14;flex-direction:column;gap:4px;padding:9px 0;font-size:15px;display:flex}.engineering-record span{color:var(--color-muted);font-size:13px}.engineering-analysis p{margin:8px 0;line-height:1.5}.well-engineering-detail .subsurface-detail-kpis>div{flex-direction:column;align-items:flex-start;gap:5px}html body .subsurface-expanded.subsurface-one-page{width:min(1120px,66.666vw - 32px)!important;max-width:calc(100vw - 48px)!important;height:calc(100dvh - 150px)!important;max-height:calc(100dvh - 150px)!important;top:54px!important;bottom:96px!important}html body .subsurface-expanded.subsurface-one-page.subsurface-expanded-left{left:24px!important;right:auto!important}html body .subsurface-expanded.subsurface-one-page.subsurface-expanded-right{left:auto!important;right:24px!important}@media (height<=760px){.engineering-record{gap:2px;padding:4px 0;font-size:13px}.engineering-record span{font-size:11px}.engineering-analysis h3{margin:3px 0 7px;font-size:15px}.engineering-analysis p{margin:5px 0;font-size:12px}.well-engineering-detail .subsurface-detail-kpis strong{font-size:22px}}.reservoir-aggregate-detail .right-analysis-plot{justify-content:flex-start}.well-engineering-detail .detail-plot-canvas{max-height:420px}html body section.subsurface-expanded.subsurface-one-page.well-engineering-detail.subsurface-expanded-right{background:#202927!important;width:min(1120px,66.666vw - 32px)!important;left:auto!important;right:24px!important}html body .workstation.well-view>:is(.left,.right):has(.well-context-cards){top:var(--overview-cards-top,154px)!important;height:auto!important;padding:0!important;bottom:105px!important;overflow:visible!important}html body .workstation.well-view .well-context-cards{grid-template-rows:var(--workspace-row-one) var(--workspace-row-two) var(--workspace-row-three)!important;gap:var(--overview-side-gap,14px)!important;height:auto!important}html body .workstation.well-view .well-context-cards>.underground-info-card{height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:18px!important;overflow:hidden!important}html body .workstation.well-view .well-context-cards .selected-phase-summary{flex:1;min-height:0!important}.well-context-cards .underground-expand-hint{pointer-events:none}html body section.subsurface-expanded.subsurface-one-page{background:var(--surface-panel)!important;-webkit-backdrop-filter:var(--surface-backdrop,blur(14px))!important;backdrop-filter:var(--surface-backdrop,blur(14px))!important}html body section.subsurface-expanded.subsurface-one-page.well-engineering-detail.subsurface-expanded-right{background:var(--surface-panel)!important}.combined-summary-pair{color:var(--color-muted);justify-content:space-between;gap:12px;margin-top:8px;font-size:13px;display:flex}.combined-summary-pair strong{color:var(--color-text);margin-left:5px}.combined-tubular-list .underground-info-row{font-size:13px}.combined-state-trends{grid-template-columns:1fr 1fr;gap:20px;display:grid}.combined-state-trends>div{min-height:0}.combined-state-trends .subsurface-chart{width:100%;height:100px!important}.engineering-completion-summary{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.engineering-completion-summary h3{grid-column:1/-1}.engineering-completion-summary .engineering-record{padding:3px 0;font-size:12px}.engineering-completion-summary .engineering-record span{font-size:11px}.reservoir-aggregate-detail .right-analysis-page{grid-template-rows:minmax(0,1fr) auto}.reservoir-aggregate-detail .right-analysis-reading p{margin:5px 0;font-size:13px;line-height:1.4}.reservoir-aggregate-detail .right-analysis-plot .detail-plot-canvas{max-height:300px}@media (height<=760px){.well-engineering-detail .engineering-analysis h3{margin:2px 0 4px;font-size:13px}.well-engineering-detail .engineering-record{gap:1px;padding:2px 0;font-size:11px;line-height:1.1}.well-engineering-detail .engineering-record span{font-size:10px;line-height:1.1}.well-engineering-detail .engineering-completion-summary{gap:2px 8px}.well-engineering-detail .engineering-completion-summary .engineering-record{padding:2px 0;font-size:10px}.well-engineering-detail .engineering-completion-summary .engineering-record span{font-size:9px}.well-engineering-detail .engineering-analysis p{margin:3px 0;font-size:10px;line-height:1.2}.well-engineering-detail .subsurface-page-content{padding-top:0!important}.combined-state-trends .subsurface-chart{height:65px!important}.reservoir-aggregate-detail .right-analysis-reading h3{margin:3px 0;font-size:14px}.reservoir-aggregate-detail .right-analysis-reading p{font-size:11px;line-height:1.2}.reservoir-aggregate-detail .right-analysis-reading{padding-top:5px}.reservoir-aggregate-detail .right-analysis-page{gap:10px}.reservoir-aggregate-detail .right-analysis-plot h3{margin-bottom:5px;font-size:14px}.reservoir-aggregate-detail .right-analysis-plot p{margin:4px 0;font-size:11px}}.reservoir-aggregate-detail .right-analysis-page:has(.combined-state-trends){grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.reservoir-aggregate-detail .right-analysis-reading:has(.combined-state-trends){flex-direction:column;min-height:0;display:flex}.combined-state-trends{flex:1;min-height:0}.combined-state-trends>div{flex-direction:column;display:flex}.combined-state-trends .subsurface-chart{flex:1;min-height:0;margin:0;height:100%!important}.reservoir-aggregate-detail .right-analysis-reading:has(.combined-state-trends)>h3:last-of-type{display:none}.reservoir-aggregate-detail .right-analysis-reading:has(.combined-state-trends)>p{display:none}html body section.subsurface-expanded.subsurface-one-page.reservoir-aggregate-detail.subsurface-expanded-right{width:min(1120px,66.666vw - 32px)!important;left:auto!important;right:24px!important}@media (height<=760px){.reservoir-aggregate-detail .right-analysis-plot>p{display:none}.reservoir-aggregate-detail .right-analysis-plot h3{margin:0 0 3px!important;font-size:12px!important}.reservoir-aggregate-detail .subsurface-detail-kpis>div{flex-direction:column;align-items:flex-start;gap:3px}.reservoir-aggregate-detail .subsurface-detail-kpis span{font-size:11px}.reservoir-aggregate-detail .subsurface-detail-kpis strong{font-size:20px}.reservoir-aggregate-detail .global-phase-composition p{margin:2px 0;font-size:10px}.reservoir-aggregate-detail .right-analysis-plot{padding:0}.reservoir-aggregate-detail .right-analysis-reading{padding-top:3px}.reservoir-aggregate-detail .subsurface-page-content{padding-top:0}.reservoir-aggregate-detail .right-analysis-page{gap:7px}}.well-engineering-detail .engineering-analysis>section:first-child .detail-plot-canvas:has(+.engineering-completion-summary){flex:1;min-height:70px;max-height:50%}.well-engineering-detail .engineering-completion-summary{flex-shrink:0}.well-engineering-detail .engineering-analysis{grid-template-columns:1.2fr 1fr}@media (height<=760px){html body .well-engineering-detail .engineering-completion-summary .engineering-record{padding:2px 0!important;font-size:10px!important;line-height:1.1!important}html body .well-engineering-detail .engineering-completion-summary .engineering-record span{font-size:9px!important;line-height:1.1!important}.well-engineering-detail .engineering-completion-summary h3{margin:2px 0!important;font-size:12px!important}}html body .subsurface-one-page .subsurface-detail-kpis{border-bottom:1px solid var(--surface-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;padding:14px 22px!important}html body .subsurface-one-page .subsurface-detail-kpis>div{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;min-width:0;display:flex}html body .subsurface-one-page .subsurface-detail-kpis span{font-size:13px;line-height:1.3}html body .subsurface-one-page .subsurface-detail-kpis strong{font-size:27px;line-height:1.15}html body .reservoir-aggregate-detail .analysis-fluid-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;height:100%;display:grid}html body .reservoir-aggregate-detail .analysis-fluid-grid>.right-analysis-plot{border:0;flex-direction:column;min-height:0;display:flex;padding:0!important}html body .reservoir-aggregate-detail .right-analysis-plot h3{min-height:20px;margin:0 0 8px;font-size:16px}html body .reservoir-aggregate-detail .analysis-fluid-grid .detail-plot-canvas{flex:1;min-height:0;max-height:none}html body .reservoir-aggregate-detail .analysis-fluid-grid .right-analysis-plot:nth-child(n+3){border-top:1px solid var(--surface-border);padding-top:12px!important}html body .reservoir-aggregate-detail .analysis-fluid-grid .right-analysis-plot>p{margin:4px 0 0;font-size:12px;line-height:1.3}html body .reservoir-aggregate-detail .analysis-quality{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}html body .reservoir-aggregate-detail .analysis-quality .right-analysis-plot{border:0;padding:0!important}html body .reservoir-aggregate-detail .analysis-quality .detail-plot-canvas{max-height:none}html body .subsurface-one-page .subsurface-page-content{padding:16px 22px!important}html body .well-engineering-detail .engineering-analysis{grid-template-columns:1.1fr 1fr;gap:24px}html body .well-engineering-detail .engineering-analysis>section{min-height:0;padding:0}html body .well-engineering-detail .engineering-analysis h3{margin:0 0 8px;font-size:16px}html body .well-engineering-detail .engineering-analysis>section:first-child{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;display:grid}html body .well-engineering-detail .engineering-analysis>section:first-child .detail-plot-canvas{min-height:0;max-height:none}html body .well-engineering-detail .engineering-record{gap:3px;padding:8px 0;font-size:14px}html body .well-engineering-detail .engineering-completion-summary{grid-template-columns:1fr 1fr;gap:6px 12px;margin-top:10px}html body .well-engineering-detail .engineering-completion-summary .engineering-record{padding:3px 0;font-size:12px}html body .well-engineering-detail .engineering-completion-summary .engineering-record span{font-size:11px}@media (height<=760px){html body .subsurface-one-page .subsurface-detail-kpis{gap:12px;padding:8px 18px!important}html body .subsurface-one-page .subsurface-detail-kpis strong{font-size:22px}html body .subsurface-one-page .subsurface-detail-kpis span{font-size:11px}html body .subsurface-one-page .subsurface-page-content{padding:10px 18px!important}html body .reservoir-aggregate-detail .analysis-fluid-grid{gap:9px 16px}html body .reservoir-aggregate-detail .right-analysis-plot h3{min-height:16px;margin:0 0 3px;font-size:13px}html body .reservoir-aggregate-detail .analysis-fluid-grid .right-analysis-plot>p{display:none}html body .well-engineering-detail .engineering-completion-summary{gap:2px 8px;margin-top:4px}html body .well-engineering-detail .engineering-completion-summary .engineering-record{padding:2px 0;font-size:10px}html body .well-engineering-detail .engineering-completion-summary .engineering-record span{font-size:9px}html body .well-engineering-detail .engineering-analysis h3{margin:0 0 4px;font-size:13px}html body .well-engineering-detail .engineering-record{padding:5px 0;font-size:12px}}html body .subsurface-one-page .subsurface-detail-kpis span{min-height:2.6em;display:block}html body .subsurface-one-page .subsurface-detail-kpis strong{margin-top:0}html body .reservoir-aggregate-detail .analysis-fluid-grid .global-phase-composition{grid-template-columns:minmax(70px,.7fr) minmax(0,1fr);align-items:center;gap:12px;width:100%;height:100%;display:grid}html body .reservoir-aggregate-detail .analysis-fluid-grid .global-phase-composition svg{justify-self:center;width:100%;max-width:180px;height:100%;min-height:0;max-height:100%}html body .reservoir-aggregate-detail .analysis-fluid-grid .global-phase-composition p{margin:8px 0;font-size:13px;line-height:1.3}html body .reservoir-aggregate-detail .analysis-fluid-grid .global-phase-composition svg text:last-child{display:none}@media (height<=760px){html body .reservoir-aggregate-detail .analysis-fluid-grid .global-phase-composition p{margin:4px 0;font-size:11px}html body .subsurface-one-page .subsurface-detail-kpis span{min-height:2.6em}}html body .well-engineering-detail .detail-plot-canvas>.subsurface-chart{flex:1;min-height:0;display:block;width:100%!important;height:100%!important;max-height:none!important;margin:0!important}html body .well-engineering-detail .engineering-analysis>section:first-child{grid-template-rows:auto minmax(80px,1fr) auto}html body .layer-object-detail .layer-location-view .subsurface-chart{width:100%!important;height:100%!important;margin:0!important}.layer-location-view polygon[role=button]:hover{opacity:1;stroke:#a5ddd5;stroke-width:2px}.layer-location-view polygon[role=button]:focus-visible{stroke:#a5ddd5;stroke-width:3px;outline:none}.layer-object-detail .layer-location-view{position:relative}.expanded-card-frame>.expanded-card-header{border-bottom:1px solid var(--surface-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex;background:0 0!important;position:static!important;transform:none!important}.expanded-card-header h2{margin:5px 0 0;font-size:24px;line-height:1.25}.expanded-card-header small{color:var(--color-muted);font-size:13px}.expanded-card-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.expanded-card-actions button{color:var(--color-muted);place-items:center;padding:6px;display:grid}.expanded-card-frame>.expanded-card-footer{border-top:1px solid var(--surface-border);color:var(--color-muted);flex-shrink:0;padding:9px 22px;font-size:13px}html body .expanded-card-frame{--expanded-card-padding:22px;--expanded-card-header-size:24px;border:1px solid var(--surface-border);border-radius:var(--radius-panel);box-shadow:var(--surface-shadow);background:var(--surface-panel)!important}html body .expanded-card-frame>.expanded-card-header{flex:none;padding:16px var(--expanded-card-padding)!important;border-bottom:1px solid var(--surface-border)!important;width:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;margin:0!important}html body .expanded-card-frame>.expanded-card-header h2{font-size:var(--expanded-card-header-size)!important;margin:5px 0 0!important;line-height:1.25!important}html body .expanded-card-frame>.expanded-card-footer{flex:none;padding:9px var(--expanded-card-padding)!important;border-top:1px solid var(--surface-border)!important;background:0 0!important;margin:0!important;font-size:13px!important;line-height:1.4!important;position:static!important;inset:auto!important}@media (height<=760px){html body .expanded-card-frame{--expanded-card-padding:18px;--expanded-card-header-size:22px}html body .expanded-card-frame>.expanded-card-header{padding:12px var(--expanded-card-padding)!important}html body .expanded-card-frame>.expanded-card-footer{padding:6px var(--expanded-card-padding)!important;font-size:11px!important}}.lithology-library-review.glass{z-index:300;background:linear-gradient(rgb(var(--material-top)),rgb(var(--material-bottom)));flex-direction:column;display:flex;position:fixed;inset:64px 24px 96px;overflow:hidden}.lithology-library-review>header{border-bottom:1px solid var(--surface-border);flex:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:static;inset:auto;transform:none}.lithology-library-review small{opacity:.68;margin-top:4px;font-size:14px;display:block}.lithology-library-review button,.lithology-library-review select{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff20;border-radius:8px;padding:8px 10px}.lithology-review-layout{flex:1;grid-template-columns:180px minmax(0,1fr) 230px;min-height:0;display:grid}.lithology-review-layout>aside{padding:12px;overflow:auto}.lithology-review-layout>aside>button{text-align:left;width:100%;margin-bottom:5px;display:block}.lithology-review-layout button[aria-pressed=true]{background:#ffffff12;border-color:#aab8a4}.lithology-review-layout>main{flex-direction:column;min-width:0;min-height:0;display:flex}.lithology-review-controls{flex-wrap:wrap;gap:8px;padding:12px;display:flex}.lithology-review-canvas{flex:1;min-height:200px}.lithology-review-layout footer{flex:none;width:auto;padding:12px;font-size:14px;position:static;inset:auto;transform:none}.lithology-review-evidence{font-size:14px;line-height:1.6}.lithology-review-evidence a{color:inherit;margin:12px 0;display:block}.lithology-ruler{white-space:nowrap;color:var(--color-text);font-size:14px}@media (width<=900px){.lithology-review-layout{grid-template-columns:130px minmax(0,1fr)}.lithology-review-evidence{display:none}.lithology-library-review.glass{inset:55px 8px 85px}}.lithology-review-canvas{position:relative}.lithology-load-progress{background:var(--surface-detail);border:1px solid var(--surface-border);border-radius:10px;padding:12px 18px;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lithology-load-progress progress{width:220px;max-width:40vw;accent-color:var(--color-mineral);margin-top:8px;display:block}.lithology-review-backdrop{z-index:299;background:#00000052;position:fixed;inset:0}.well-identity-card,.well-object-card{flex-direction:column;gap:14px;padding:20px;display:flex}.well-identity-card h2,.well-object-card h2{margin:0;font-size:16px}.well-identity-card h3{color:var(--color-muted);margin:8px 0 0;font-size:14px}.well-identity-card small,.well-object-card small{color:var(--color-muted);line-height:1.6}.well-identity-card button{text-align:left;justify-content:space-between;gap:12px;display:flex}.well-identity-card strong{overflow-wrap:anywhere}.well-identity-card dl,.well-object-card dl{grid-template-columns:1fr 1fr;gap:12px;font-size:14px;display:grid}.well-identity-card dd,.well-object-card dd{text-align:right;margin:0}.well-view-tabs{z-index:12;gap:5px;padding:5px;display:flex;position:absolute;top:82px;left:50%;transform:translate(-50%)}.well-view-tabs button{border-radius:var(--radius-control);padding:10px 16px}.well-view-tabs button[aria-pressed=true]{color:var(--color-oil);background:var(--surface-row-hover)}.well-central-workspace{left:calc(var(--sidebar-left) + 44px);right:calc(var(--sidebar-right) + 44px);z-index:8;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--scene-background);contain:layout paint;position:absolute;top:140px;bottom:70px;overflow:hidden}.well-central-workspace .research-well{position:absolute;inset:0}.well-central-workspace .integrated-well-study{flex-direction:column;display:flex;overflow:hidden}.well-central-workspace .pb-work{border:0;flex:1;min-height:0;margin:0;display:block!important}.well-central-workspace .pb-stage{height:100%!important;min-height:0!important}.well-central-workspace .integrated-tools,.well-central-workspace .integrated-inspector,.well-central-workspace .pb-tools,.well-central-workspace .pb-inspector{display:none!important}.well-central-workspace .integrated-loading{justify-content:center;display:flex;inset:0}.well-central-workspace .integrated-loading aside{display:none}.well-central-workspace .norne-time{flex-shrink:0;order:2;margin:0;padding:12px}.well-central-workspace .scene-loading{height:fit-content;position:absolute;inset:40% 15%}.well-structure-view{flex-direction:column;align-items:center;height:100%;padding:20px;display:flex}.well-structure-view svg{flex:1;width:100%;min-height:0}.well-structure-view p{color:var(--color-muted);font-size:14px}@media (width<=850px){.well-central-workspace{left:235px;right:235px}.well-view-tabs button{padding:8px;font-size:14px}}.well-central-workspace .integrated-tools{z-index:4;border-radius:var(--radius-control);background:var(--surface-panel);flex-direction:row;align-items:center;gap:8px;padding:6px;position:absolute;top:12px;left:12px;right:12px;display:flex!important}.well-central-workspace .integrated-tools h2,.well-central-workspace .integrated-tools small,.well-central-workspace .integrated-tools label{display:none}.well-central-workspace .integrated-tools button{min-height:34px;padding:6px 10px;font-size:14px}.well-central-workspace .pb-stage-caption{top:70px}.well-object-card label{flex-direction:column;gap:9px;font-size:14px;display:flex}.well-object-card select{background:var(--surface-panel);width:100%;min-height:36px;color:var(--color-text);border:1px solid var(--surface-border);border-radius:var(--radius-control)}.well-object-card details>label{margin-top:14px}.well-object-card details small{margin-top:12px;display:block}.well-object-card label:has(input[type=checkbox]){flex-direction:row;align-items:center}.well-central-workspace .integrated-tools{background:var(--surface-panel);border-radius:0;justify-content:flex-end;height:44px;position:relative;inset:auto}.well-central-workspace .pb-stage-caption{display:none}.well-central-workspace .pb-stage-bottom{font-size:14px}.well-central-workspace .norne-time{grid-template-columns:auto minmax(100px,1fr);gap:8px;display:grid}.well-report-nodes{grid-column:1/-1;gap:2px;max-width:100%;padding:5px 0;display:flex;overflow-x:auto}.well-report-nodes button{justify-content:center;align-items:center;width:12px;height:20px;display:flex;background:0 0!important;border:0!important;min-width:12px!important;min-height:20px!important;padding:0!important}.well-report-nodes i{background:var(--color-muted);border-radius:50%;width:5px;height:5px;display:block}.well-report-nodes button[aria-pressed=true] i{background:var(--color-oil);width:9px;height:9px}.well-report-nodes button:disabled{opacity:.35}.well-central-workspace .norne-time>input{grid-column:1/-1}.well-central-workspace .norne-time>details{display:none}.well-central-workspace .norne-time select{width:100%;min-width:0}.well-central-workspace{z-index:0;box-shadow:none;border:0;border-radius:0;inset:72px 0 0}.well-central-workspace .pb-stage{height:100%!important}.well-central-workspace .pb-work{margin:0!important}.well-central-workspace .integrated-tools{left:calc(var(--sidebar-left) + 48px);right:calc(var(--sidebar-right) + 48px);background:0 0;width:auto;height:40px;position:absolute;top:65px}.well-central-workspace .norne-time{margin-left:calc(var(--sidebar-left) + 48px);margin-right:calc(var(--sidebar-right) + 48px);border-radius:var(--radius-control);background:var(--surface-panel);border:0;margin-bottom:64px}.well-central-workspace .well-report-nodes{white-space:nowrap;min-width:0;overflow-x:auto;flex-wrap:nowrap!important;display:flex!important}.well-report-nodes button{flex:0 0 12px!important}.well-central-workspace .pb-stage-bottom{left:calc(var(--sidebar-left) + 48px);right:calc(var(--sidebar-right) + 48px)}.well-layer-rail{left:calc(var(--sidebar-left) + 38px);top:115px}.integrated-loading progress{width:min(300px,60vw);height:5px;accent-color:var(--color-oil);margin-top:20px}.well-central-workspace .well-report-nodes{justify-content:space-between;gap:12px}.well-central-workspace .well-report-nodes button{flex-direction:column;gap:6px;width:48px;height:38px;flex:0 0 48px!important;min-height:38px!important}.well-report-nodes span{color:var(--color-muted);font-size:14px}.workstation.well-view{--sidebar-left:clamp(260px,22vw,320px);--sidebar-right:clamp(280px,23vw,340px)}.workstation.well-view>.left,.workstation.well-view>.right{scrollbar-width:thin;padding-bottom:12px;overflow-y:auto;max-height:calc(100dvh - 216px)!important;top:132px!important}.workstation.well-view>.left{flex-direction:column;gap:12px;display:flex}.workstation.well-view .topic-nav{display:none}.workstation.well-view .well-view-tabs{white-space:nowrap;max-width:calc(100vw - 48px);top:82px}.workstation.well-view .well-central-workspace .pb-stage{margin-left:calc(var(--sidebar-left) + 40px);margin-right:calc(var(--sidebar-right) + 40px);width:calc(100% - var(--sidebar-left) - var(--sidebar-right) - 80px);height:100%!important;min-height:0!important}.workstation.well-view .well-central-workspace .integrated-tools{top:54px;left:calc(var(--sidebar-left) + 48px);right:calc(var(--sidebar-right) + 48px);z-index:8;justify-content:flex-end;height:36px}.workstation.well-view .well-layer-rail{top:100px;left:calc(var(--sidebar-left) + 38px)}.workstation.well-view .well-central-workspace .pb-stage-bottom{font-size:14px;left:12px;right:12px}.workstation.well-view .well-central-workspace .norne-time{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:76px;padding:10px 14px;display:flex}.workstation.well-view .norne-time-title{flex:none;font-size:14px}.workstation.well-view .norne-time-title span{font-size:14px}.workstation.well-view .well-report-nodes{flex:1;justify-content:space-between;gap:5px;min-width:0;overflow-x:auto;flex-wrap:nowrap!important;display:flex!important}.workstation.well-view .well-report-nodes button{font-size:14px;flex:0 0 37px!important;width:37px!important;min-width:37px!important;height:32px!important;min-height:32px!important}.workstation.well-view .norne-time>input{display:none}.workstation.well-view .reservoir-history svg{height:52px}.workstation.well-view .reservoir-title,.workstation.well-view .reservoir-hero{padding-top:14px}.workstation.well-view .reservoir-metric-grid{gap:12px}.workstation.well-view .reservoir-secondary summary,.workstation.well-view .reservoir-secondary>a{padding:10px 0}.workstation.well-view .well-central-workspace .norne-time{left:calc(var(--sidebar-left) + 40px);right:calc(var(--sidebar-right) + 40px);z-index:7;bottom:76px;flex-wrap:nowrap!important;width:auto!important;margin:0!important;display:flex!important;position:absolute!important}.workstation.well-view .well-central-workspace .integrated-loading{inset:30% calc(var(--sidebar-right) + 40px) 30% calc(var(--sidebar-left) + 40px);justify-content:center;align-items:center;display:flex;position:absolute}.workstation.well-view .well-central-workspace .scene-loading{left:calc(var(--sidebar-left) + 40px);right:calc(var(--sidebar-right) + 40px);top:40%;bottom:auto;text-align:center;padding:20px;inset-block-end:auto;transform:none}.workstation.well-view .well-structure-view{padding-top:110px;padding-left:calc(var(--sidebar-left) + 40px);padding-right:calc(var(--sidebar-right) + 40px)}.workstation.well-view .well-central-workspace .pb-stage>div canvas{background:var(--scene-background)}.workstation.well-view .well-controls-persistent{top:84px;left:calc(var(--sidebar-left) + 40px);right:calc(var(--sidebar-right) + 40px);pointer-events:auto;z-index:60;width:auto;max-height:none;position:absolute;bottom:auto}.workstation.well-view .well-control-bar{border-radius:var(--radius-control);gap:9px;margin:0;padding:10px 12px;font-size:14px}.well-control-modes,.well-control-view,.well-control-sliders{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.well-control-modes>span{color:var(--color-muted);margin-right:auto;font-size:14px}.well-control-bar button{white-space:nowrap;border-radius:5px;padding:6px 10px;font-size:14px}.well-control-bar button[aria-pressed=true]{color:var(--color-oil);background:var(--surface-row-hover)}.workstation.well-view .well-control-bar label{white-space:nowrap;align-items:center;gap:5px;font-size:14px;display:flex}.well-control-bar input[type=checkbox]{accent-color:var(--color-oil);width:13px;height:13px;margin:0}.well-control-sliders>label{flex:1;min-width:90px;flex-direction:column!important;align-items:stretch!important}.well-control-bar input[type=range]{width:100%;height:13px;accent-color:var(--color-oil);margin:2px 0}.workstation.well-view .well-control-bar select{width:auto;min-height:25px;padding:2px 5px;font-size:16px}.workstation.well-view .well-central-workspace .norne-time{gap:9px;height:40px;min-height:40px;padding:3px 10px;bottom:94px;overflow:hidden}.workstation.well-view .norne-time-title strong{display:none}.workstation.well-view .norne-time-title{font-size:14px}.workstation.well-view .well-report-nodes{padding:0}.workstation.well-view .well-report-nodes button{gap:4px!important;height:30px!important;min-height:30px!important}.workstation.well-view .well-report-nodes span{font-size:14px}@media (width<=1400px){.well-control-modes,.well-control-view,.well-control-sliders{gap:8px}.well-control-modes>span{display:none}.well-control-bar button{padding:4px 7px}}.workstation.well-view .well-controls-persistent{width:196px;top:84px;right:auto!important}.workstation.well-view .well-control-bar{gap:12px;width:196px;padding:10px}.workstation.well-view .well-control-modes{grid-template-columns:1fr 1fr;gap:8px 5px;display:grid}.workstation.well-view .well-control-modes>span{display:none}.workstation.well-view .well-control-modes>label{font-size:14px}.workstation.well-view .well-control-sliders{grid-template-columns:1fr;gap:10px;display:grid}.workstation.well-view .well-control-sliders>label{min-width:0}.workstation.well-view .well-control-sliders>label:first-child{justify-content:space-between;flex-direction:row!important}.workstation.well-view .well-control-view{grid-template-columns:1fr;gap:9px;display:grid}.workstation.well-view .well-control-view label{font-size:14px}.workstation.well-view .well-control-view select{margin-left:auto}.workstation.well-view .well-central-workspace .pb-work{padding-top:100px;padding-bottom:145px}.workstation.well-view .well-central-workspace .pb-stage{margin-left:calc(var(--sidebar-left) + 250px);width:calc(100% - var(--sidebar-left) - var(--sidebar-right) - 290px)}.source-context-label{max-width:280px;color:var(--color-muted);background:var(--surface-panel);border-radius:var(--radius-control);text-align:center;white-space:nowrap;pointer-events:none;padding:7px 10px;font-size:14px;line-height:1.6;display:block}.workstation.well-view .well-central-workspace{background:var(--scene-background);box-shadow:none!important;border:0!important;border-radius:0!important;inset:0!important}.workstation.well-view .well-central-workspace .research-well,.workstation.well-view .well-central-workspace .pb-work,.workstation.well-view .well-central-workspace .pb-stage{overflow:hidden;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.workstation.well-view .well-central-workspace .pb-stage-caption,.workstation.well-view .well-central-workspace .pb-stage-bottom{display:none!important}.model-material-lod{bottom:105px;left:calc(var(--sidebar-left) + 250px);font:11px var(--font-ui);color:var(--color-muted);background:var(--surface-panel);border-radius:var(--radius-control);white-space:nowrap;pointer-events:none;padding:4px 8px;position:absolute}.workstation.well-view .well-controls-persistent{left:calc(var(--sidebar-left) + 38px);z-index:24;width:44px!important;top:155px!important;right:auto!important}.well-scene-tools{width:44px;position:relative}.well-tool-icons{border-radius:var(--radius-control);flex-direction:column;gap:4px;padding:5px;display:flex}.well-tool-icons button{border:0;border-radius:6px;place-items:center;width:34px;height:34px;min-height:34px;padding:0;display:grid}.well-tool-icons button[aria-expanded=true]{background:var(--surface-row-hover);color:var(--color-oil)}.well-tool-popover{border-radius:var(--radius-panel);width:220px;max-height:calc(100dvh - 310px);padding:14px;font-size:14px;position:absolute;top:0;left:54px;overflow:auto}.well-tool-popover header{justify-content:space-between;align-items:center;display:flex;background:0 0!important;border:0!important;height:auto!important;padding:0 0 10px!important;position:static!important}.well-tool-popover header button{min-height:24px;padding:3px}.well-tool-popover label{align-items:center;gap:8px;margin:9px 0;display:flex}.well-tool-popover .tool-field{flex-direction:column;align-items:stretch;gap:8px;margin-top:14px;display:flex}.well-tool-popover input[type=range]{width:100%;accent-color:var(--color-oil)}.well-tool-popover input[type=checkbox]{accent-color:var(--color-oil)}.well-tool-popover select{background:var(--surface-panel);color:var(--color-text);border:1px solid var(--surface-border);border-radius:6px;padding:7px}.well-tool-popover small{color:var(--color-muted);margin-top:12px;line-height:1.6;display:block}.workstation.well-view .well-year-timeline{left:calc(var(--sidebar-left) + 90px);right:calc(var(--sidebar-right) + 30px);box-sizing:border-box;z-index:25;border-radius:var(--radius-control);align-items:center;gap:14px;height:52px;padding:8px 12px;font-size:14px;display:flex;position:absolute;bottom:96px}.well-year-timeline button{background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.well-year-timeline .year-play{flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.year-current{flex-direction:column;gap:3px;min-width:100px;display:flex}.year-current strong{color:var(--color-oil);font-size:16px;font-weight:500}.year-current small{color:var(--color-muted);font-size:14px}.year-track{flex:1;min-width:0;height:34px;position:relative}.year-track input{width:100%;height:12px;accent-color:var(--color-oil);margin:0;position:absolute;top:0;left:0;right:0}.year-nodes{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:7px;left:4px;right:4px}.year-nodes button{pointer-events:auto;width:10px;height:26px;color:var(--color-muted);flex-direction:column;align-items:center;gap:6px;font-size:14px;display:flex;position:relative;min-width:10px!important}.year-nodes i{background:var(--color-muted);border-radius:50%;flex-shrink:0;width:4px;height:4px;display:block}.year-nodes span{position:absolute;top:12px}.year-nodes button[aria-pressed=true]{color:var(--color-oil)}.year-nodes button[aria-pressed=true] i{background:var(--color-oil);width:6px;height:6px}.year-source{color:var(--color-oil);flex-shrink:0;gap:10px;font-size:14px;display:flex}.year-source button:disabled{color:var(--color-muted);opacity:.45}.workstation.well-view>.right:has(.well-business-cards){height:calc(100dvh - 215px);max-height:none;overflow-y:auto}.well-business-cards .well-card-values{grid-template-columns:1fr auto;gap:10px;margin:14px 0;font-size:14px;display:grid}.well-card-values dt{color:var(--color-muted)}.well-card-values dd{margin:0}.well-operation-state{align-items:center;gap:8px;margin-top:12px;display:flex}.well-operation-state i{background:var(--color-muted);border-radius:50%;width:6px;height:6px}.well-operation-state i.active{background:var(--color-operating)}.well-operation-state strong{font-size:17px;font-weight:500}.well-operation-state small{color:var(--color-muted);margin-left:auto;font-size:14px}.workstation.well-view .well-controls-persistent{z-index:65;left:calc(var(--overview-side-width,300px) + 76px)!important;width:auto!important;position:fixed!important;top:204px!important}.workstation.well-view .well-scene-tools{width:auto}.workstation.well-view .well-tool-icons{flex-direction:row;width:max-content}.workstation.well-view .well-tool-popover{max-height:calc(100dvh - 330px);top:52px;left:0}.workstation.well-view .unified-complete .unified-toolbar{z-index:26;gap:8px;left:calc(var(--overview-side-width,300px) + 76px)!important;right:calc(var(--overview-side-width,300px) + 42px)!important;position:fixed!important;top:149px!important}.workstation.well-view .unified-toolbar>span{display:none}.workstation.well-view .unified-toolbar>button{white-space:nowrap;margin-left:auto}.workstation.well-view .well-year-timeline{z-index:28;left:calc(var(--overview-side-width,300px) + 76px)!important;right:calc(var(--overview-side-width,300px) + 42px)!important;margin:0!important;position:fixed!important;top:auto!important;bottom:24px!important}.workstation.well-view .unified-basis{bottom:84px!important}.workstation.well-view:has(.unified-scene) .map-attribution{display:none!important}.workstation.well-view .demo-well-structure{box-sizing:border-box;gap:10px;overflow:hidden;top:150px!important;bottom:56px!important;left:calc(var(--overview-side-width,300px) + 76px)!important;right:calc(var(--overview-side-width,300px) + 42px)!important;align-items:stretch!important;width:auto!important;height:auto!important;padding:0!important;position:absolute!important}.demo-well-structure>header{flex-wrap:wrap;flex-shrink:0;gap:6px 16px;display:flex;background:0 0!important;border:0!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important}.demo-well-structure>header h2{margin:0;font-size:22px}.demo-well-structure>header span{font-size:13px}.demo-structure-plots{flex:1;width:100%;height:100%;min-height:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px!important}.demo-structure-plots>svg{flex:none;min-height:0;display:block;width:100%!important;height:100%!important;max-height:none!important}.demo-well-structure>small{flex-shrink:0;font-size:13px;line-height:1.5}.workstation.well-view .demo-well-structure .demo-structure-plots{grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}.workstation.well-view .demo-structure-plots>svg{min-width:0!important}.workstation.well-view .demo-well-structure{container-type:inline-size}.demo-structure-plots>svg g[role=button]{cursor:pointer}.demo-structure-plots>svg g[role=button]:focus-visible{outline:2px solid #edc66a}.workstation.well-view:has(.well-central-workspace:not([hidden]))>.right:has(.well-context-right){height:auto!important;width:var(--overview-side-width,300px)!important;padding:0!important;top:154px!important;bottom:116px!important;overflow:hidden!important}.workstation.well-view:has(.well-central-workspace:not([hidden])) .well-context-right{grid-template-rows:var(--workspace-row-one) var(--workspace-row-two) var(--workspace-row-three)!important;gap:14px!important}.well-record-summary>strong{font-size:18px}.well-record-summary .underground-info-row{font-size:14px}.well-context-left>.underground-info-card:last-child>strong{font-size:17px}@container (width<=759px){.workstation.well-view .demo-structure-plots{grid-template-columns:minmax(0,1fr)!important}.demo-structure-plots>svg:first-child{display:none!important}}.workstation.well-view:has(.well-central-workspace:not([hidden])) .alberta-locator{display:none!important}.workstation.well-view:has(.well-central-workspace:not([hidden])) .update-ready{max-width:650px;padding:5px 12px!important;font-size:12px!important;top:40px!important}.workstation.well-view:has(.well-central-workspace:not([hidden])) .well-context-right .underground-info-row{padding:4px 0!important;display:flex!important}.workstation.well-view:has(.well-central-workspace:not([hidden])) .well-context-right .underground-record{padding:8px 0!important}.workstation.well-view:has(.well-central-workspace:not([hidden])) .well-context-right .underground-info-card>small{font-size:13px;line-height:1.4}.workstation.well-view:has(.well-central-workspace:not([hidden]))>.right:has(.well-context-right){max-height:none!important}.workstation.well-view:has(.well-central-workspace:not([hidden]))>.left:has(.well-context-left){height:auto!important;max-height:none!important;padding:0!important;top:154px!important;bottom:116px!important;overflow:hidden!important}:is(.workstation.well-view:has(.well-central-workspace:not([hidden])) .map-attribution,.workstation.well-view:has(.well-central-workspace:not([hidden])) .map-navigation){display:none!important}.well-summary-cards>.asset-summary-card:first-child .asset-summary-name{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;display:block;overflow:hidden}.well-summary-cards>.asset-summary-card:first-child .asset-summary-rows{gap:6px}.well-summary-cards>.asset-summary-card:first-child .asset-summary-content{gap:8px}.well-summary-cards.asset-summary-stack{width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr)!important}.well-summary-cards .asset-summary-card,.well-summary-cards .asset-summary-content,.well-summary-cards .asset-summary-name{min-width:0;max-width:100%}.workstation.well-view .map-primary-controls{top:82px!important}.workstation.well-view:not(:has(.well-central-workspace:not([hidden]))) .left{top:140px!important}.well-scene-initial-loading{background:var(--scene-background);color:var(--color-text);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:14px;display:flex;position:absolute;inset:0}.well-scene-initial-loading progress{width:230px;accent-color:var(--color-mineral)}.workstation.well-view .unified-toolbar{max-width:calc(100vw - var(--overview-side-width,300px)*2 - 118px);flex-wrap:wrap}.workstation.well-view .unified-toolbar>button{text-overflow:ellipsis;max-width:100%;overflow:hidden}.workstation.well-view .unified-toolbar>button[aria-label=查看井场设备]{margin-left:0!important}.reservoir-pore-legend{left:calc(var(--overview-side-width,300px) + 76px);right:calc(var(--overview-side-width,300px) + 42px);z-index:26;max-width:460px;padding:12px 16px;font-size:14px;position:absolute;bottom:90px}.reservoir-pore-legend strong{font-size:16px}.pore-composition-bar{border-radius:3px;height:12px;margin:10px 0;display:flex;overflow:hidden}.reservoir-pore-legend p{color:var(--color-text);margin:5px 0;line-height:1.4}.reservoir-pore-legend small{color:var(--color-muted);font-size:12px}.well-central-workspace[hidden],.well-persistent-construction[hidden],.well-controls-persistent[hidden]{display:none!important}.well-persistent-scene{position:absolute;inset:0}.well-content-tabs{top:142px;left:calc(var(--overview-side-width,300px) + 76px);z-index:27;gap:6px;padding:5px;display:flex;position:absolute}.well-content-tabs button{font:inherit;color:var(--color-muted);border-radius:var(--radius-control);padding:8px 12px}.well-content-tabs button[aria-pressed=true]{color:var(--color-text);background:var(--surface-row-hover)}.workstation.well-view .well-persistent-scene .unified-complete .unified-toolbar{top:200px!important}.well-persistent-scene .norne-model-mode{display:none}.well-persistent-construction{left:calc(var(--overview-side-width,300px) + 76px);right:calc(var(--overview-side-width,300px) + 42px);position:absolute;top:210px;bottom:130px;overflow:auto}.workstation.well-view .well-persistent-construction>.demo-well-structure{width:100%!important;height:100%!important;inset:0!important}.workstation.well-view .well-persistent-construction>.well-structure-view{padding:0!important}.well-content-tabs{right:calc(var(--overview-side-width,300px) + 42px);width:fit-content;max-width:calc(100% - var(--overview-side-width,300px) * 2 - 118px);flex-wrap:wrap}@media (width<=1200px){.well-content-tabs{width:calc(100% - var(--overview-side-width,300px) * 2 - 118px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.well-content-tabs button{white-space:normal;min-width:0;padding:8px 5px}.well-persistent-construction{top:240px}.workstation.well-view .well-persistent-scene .unified-complete .unified-toolbar{top:240px!important}}.workstation.well-view .well-persistent-construction>.demo-well-structure{overflow:auto!important}.workstation.well-view .well-persistent-construction .demo-structure-plots{flex-shrink:0;min-height:350px!important}.reservoir-info{overflow:hidden;padding:0!important}.reservoir-info>header{border-bottom:1px solid var(--surface-border);flex-direction:column;align-items:flex-start;gap:9px;display:flex;background:0 0!important;height:auto!important;padding:20px!important;position:static!important;transform:none!important}.reservoir-info h2{color:var(--color-text);margin:0;font-size:18px}.reservoir-source{letter-spacing:.06em;color:var(--color-oil);font-size:14px}.reservoir-info>dl,.reservoir-detail dl{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px 12px;margin:0;padding:20px;font-size:14px;display:grid}.reservoir-info dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.reservoir-info dt{color:var(--color-muted)}.reservoir-evidence,.reservoir-source-link{border-top:1px solid var(--surface-border);padding:18px 20px;font-size:14px}.reservoir-evidence summary,.reservoir-source-link{justify-content:space-between;align-items:center;gap:12px;display:flex}.reservoir-evidence summary{cursor:pointer;list-style:none}.reservoir-evidence p,.reservoir-detail p{color:var(--color-muted);margin:12px 0 0;font-size:14px;line-height:1.7}.reservoir-source-link{color:var(--color-text);text-decoration:none}.reservoir-info>nav{border-block:1px solid var(--surface-border);gap:5px;padding:6px;display:flex}.reservoir-info>nav button{border-radius:var(--radius-control);flex:1;min-height:34px;font-size:14px}.reservoir-info>nav button[aria-pressed=true]{background:var(--surface-row-hover);color:var(--color-oil)}.reservoir-detail{padding:20px}.reservoir-detail dl{padding:18px 0}.reservoir-detail small{color:var(--color-muted);font-size:14px;line-height:1.6}.well-layer-rail{z-index:6;pointer-events:none;width:42px;position:absolute;top:56px;bottom:110px;left:12px}.well-layer-rail>summary{pointer-events:auto;cursor:pointer;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-panel);width:42px;height:42px;color:var(--color-text);justify-content:center;align-items:center;list-style:none;display:flex}.well-layer-rail[open]{width:265px;overflow:auto}.well-layer-rail .well-object-card{pointer-events:auto;box-shadow:var(--surface-shadow);margin-top:8px}.well-identity-compact{gap:8px!important;padding:14px 16px!important}.well-identity-top,.well-identity-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.well-identity-top{color:var(--color-muted);font-size:14px}.well-status-dot{color:var(--color-operating);font-size:14px}.well-identity-compact>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.well-identity-bottom>small{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.well-identity-bottom>span{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px}.well-relations{border-top:1px solid var(--surface-border);padding-top:9px;font-size:14px}.well-relations summary{cursor:pointer;color:var(--color-muted);justify-content:space-between;align-items:center;list-style:none;display:flex}.well-relations button{width:100%;min-height:28px;margin-top:10px;font-size:14px}.reservoir-title{justify-content:space-between;align-items:center;gap:12px;padding:18px 18px 0;display:flex}.reservoir-title small{color:var(--color-muted);font-size:14px}.reservoir-refined h2{margin-top:4px;font-size:17px;font-weight:500;line-height:1.4}.reservoir-year{border:1px solid var(--surface-border);border-radius:var(--radius-control);color:var(--color-muted);padding:5px 8px;font-size:14px}.reservoir-hero{flex-direction:column;gap:8px;padding:20px 18px 16px;display:flex}.reservoir-hero>span:first-child{color:var(--color-muted);font-size:14px}.reservoir-hero>strong{letter-spacing:-1px;color:var(--color-oil);font-variant-numeric:tabular-nums;font-size:34px;font-weight:400;line-height:1.15}.reservoir-hero strong small{letter-spacing:0;color:var(--color-muted);font-size:14px}.reservoir-refined .reservoir-source{color:var(--color-muted);letter-spacing:0;font-size:14px}.reservoir-phase{padding:0 18px 18px}.reservoir-phase>div:first-child{color:var(--color-muted);justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.reservoir-phase i{background:var(--color-oil);border-radius:50%;width:5px;height:5px;margin:0 4px;display:inline-block}.reservoir-phase span:last-child i{background:var(--color-water)}.reservoir-phase-track{background:var(--color-water);border-radius:3px;height:5px;overflow:hidden}.reservoir-phase-track>span{background:var(--color-oil);height:100%;transition:width var(--motion-expand);display:block}.reservoir-metric-grid{border-top:1px solid var(--surface-border);grid-template-columns:1fr 1fr;gap:18px 14px;padding:16px 18px;display:grid}.reservoir-metric-grid>div{flex-direction:column;gap:7px;display:flex}.reservoir-metric-grid span{color:var(--color-muted);font-size:14px}.reservoir-metric-grid strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:400}.reservoir-depth{flex-direction:column;gap:7px;padding:0 18px 18px;font-size:14px;display:flex}.reservoir-depth>span{color:var(--color-muted)}.reservoir-depth strong{font-size:14px;font-weight:400}.reservoir-history{border-top:1px solid var(--surface-border);padding:14px 18px 5px}.reservoir-history>div{color:var(--color-muted);justify-content:space-between;font-size:14px;display:flex}.reservoir-history small{font-size:14px}.reservoir-history svg{width:100%;height:68px;display:block}.reservoir-secondary{padding:0 18px 8px}.reservoir-secondary summary,.reservoir-secondary>a{border-top:1px solid var(--surface-border);cursor:pointer;color:var(--color-text);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:14px;text-decoration:none;list-style:none;display:flex}.reservoir-secondary summary>span{color:var(--color-muted);align-items:center;gap:8px;font-size:14px;display:flex}.reservoir-secondary p{color:var(--color-muted);margin:0 0 14px;font-size:14px;line-height:1.7}.reservoir-selected-note{border-top:1px solid var(--surface-border);padding:14px 18px;font-size:14px}.reservoir-selected-note p{color:var(--color-muted);font-size:14px;line-height:1.6}.reservoir-selected-note>div{justify-content:space-between;gap:12px;margin:8px 0;font-size:14px;display:flex}@media (prefers-reduced-motion:reduce){.reservoir-phase-track>span{transition:none}}.workstation.well-view .well-layer-rail{z-index:60}.workstation.well-view .well-layer-rail[open]{max-height:calc(100dvh - 340px)}.well-detail-backdrop{z-index:24;background:#0c121352;position:fixed;inset:72px 0 0}.well-detail-expansion{border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-panel);box-shadow:var(--surface-shadow);contain:layout paint;transform-origin:0 0;position:fixed;top:0;left:0;overflow:hidden}.well-detail-expansion .research-well{z-index:0;position:absolute;inset:0}.well-detail-expansion .integrated-well-study header{padding-right:60px}.well-detail-close{z-index:30;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-panel);width:36px;height:36px;color:var(--color-text);font-size:24px;position:absolute;top:14px;right:14px}.well-detail-expansion .integrated-well-study.material-study.norne-focus-view .pb-stage{height:calc(100dvh - 320px);min-height:240px}.well-detail-expansion .scene-loading{text-align:center;height:fit-content;position:absolute;inset:40% 20%}.well-detail-heading{border-bottom:1px solid var(--surface-border);height:60px;color:var(--color-text);align-items:center;gap:16px;padding:0 24px;display:flex}.well-detail-heading span{color:var(--color-muted);font-size:14px}.well-detail-expansion .research-well{top:60px}.well-detail-expansion .integrated-well-study{flex-direction:column;display:flex;overflow:hidden}.integrated-well-study>header,.integrated-well-study>.pb-top,.integrated-well-study>.rock-material-trial,.integrated-well-study>.petroleum-context,.integrated-well-study>footer,.integrated-well-study>.norne-view-presets{display:none!important}.integrated-well-study .pb-work{border:0;border-radius:0;flex:1;order:1;grid-template-columns:200px minmax(0,1fr) 240px;min-height:0;margin:0}.integrated-well-study .pb-work>.pb-tools,.integrated-well-study .pb-work>.pb-inspector{display:none}.integrated-well-study .pb-work>.pb-stage{height:100%!important;min-height:0!important}.integrated-tools,.integrated-inspector{background:var(--surface-panel);flex-direction:column;gap:18px;padding:20px;font-size:14px;display:flex;overflow:auto}.integrated-tools h2,.integrated-inspector h2{margin:0;font-size:16px}.integrated-tools label{flex-direction:column;gap:10px;display:flex}.integrated-tools small,.integrated-inspector small{color:var(--color-muted);line-height:1.6}.integrated-well-study>.norne-time{border-width:1px 0 0;border-radius:0;flex-shrink:0;order:2;margin:0;padding:12px 20px}.integrated-loading{color:var(--color-muted);grid-template-columns:200px minmax(0,1fr) 240px;display:grid;position:absolute;inset:60px 0 0}.integrated-loading aside{background:var(--surface-panel);padding:20px}.integrated-loading section{flex-direction:column;justify-content:center;align-items:center;display:flex}.well-card-diagram{width:100%;height:150px;color:var(--color-muted);display:block}@media (width<=900px){.integrated-well-study .pb-work,.integrated-loading{grid-template-columns:160px minmax(0,1fr)}.integrated-inspector,.integrated-loading aside:last-child{display:none}}.well-detail-entry{text-align:left;flex-direction:column;gap:18px;width:100%;display:flex}.well-detail-entry-id{overflow-wrap:anywhere;color:var(--color-muted);font-size:14px;font-weight:500}.well-detail-entry-metrics{width:100%;color:var(--color-muted);grid-template-columns:1fr 1fr;gap:16px;font-size:14px;display:grid}.well-detail-entry-metrics strong{color:var(--color-text);margin-top:8px;font-size:20px;font-weight:500;display:block}.well-detail-entry-metrics small{color:var(--color-muted);font-size:14px}.well-detail-entry-action{border-top:1px solid var(--surface-border);width:100%;color:var(--color-oil);align-items:center;gap:8px;padding-top:14px;font-size:14px;display:flex}.well-detail-entry-action svg:last-child{margin-left:auto}.overlapping-well-picker .overlap-event-row{box-sizing:border-box;height:64px}.overlapping-well-picker.glass>header{width:auto;padding:0;position:static;inset:auto}.overlapping-well-picker .overlap-event-row strong,.overlapping-well-picker .overlap-event-row small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.workspace-dock{z-index:70;border:1px solid var(--surface-border);background:var(--surface-panel);max-width:calc(100% - 24px);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;align-items:center;gap:4px;padding:8px 10px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.workspace-dock>button{width:52px;height:48px;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:0 0 52px;place-items:center;display:grid;position:relative}.workspace-dock>button:hover{background:var(--surface-row-hover)}.workspace-dock>button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.dock-glyph{place-items:center;display:grid;transform:none!important}.dock-glyph svg{width:24px;height:24px}.workspace-dock>button.dock-selected{background:var(--surface-row-hover);color:var(--color-focus)}.dock-active-dot{background:var(--color-focus);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px}.workspace-dock .dock-tooltip{border:1px solid var(--surface-border);background:var(--surface-detail);color:var(--color-text);white-space:nowrap;opacity:0;pointer-events:none;border-radius:7px;padding:6px 9px;font-size:14px;line-height:1.4;position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%)}.workspace-dock>button:is(:hover,:focus-visible) .dock-tooltip{opacity:1}.workspace-account{flex:0 0 44px;place-items:center;width:44px;height:48px;display:grid;position:relative}.workspace-account .header-actions{position:relative}.workspace-account .account-avatar{width:40px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:9px}.workspace-account .account-avatar i{display:none}.workspace-account .account-menu.glass{z-index:95;background:var(--surface-detail);max-height:calc(100dvh - 170px);top:auto;bottom:calc(100% + 16px);right:-10px;overflow:auto}.dock-favorites,.dock-map-panel{z-index:71;border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:var(--surface-detail);width:min(360px,100% - 32px);max-height:calc(100% - 180px);box-shadow:var(--surface-shadow);box-sizing:border-box;flex-direction:column;gap:14px;padding:18px;display:flex;position:absolute;bottom:104px;left:50%;transform:translate(-50%)}.dock-map-panel{width:min(320px,100% - 32px);left:auto;right:22px;transform:none}.dock-favorites header,.dock-map-panel header{justify-content:space-between;align-items:center;display:flex;position:static}.dock-favorites h2,.dock-map-panel h2{margin:0;font-size:18px;font-weight:500}.dock-favorites button,.dock-map-panel button{color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0}.favorite-add{text-align:left;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:14px;display:flex;border:1px solid var(--surface-border)!important}.favorite-add:disabled{opacity:.5;cursor:default}.favorite-rows{min-height:0;overflow:auto}.favorite-rows>div{border-top:1px solid var(--surface-border);gap:8px;padding:12px 0;display:flex}.favorite-rows>div>button:first-child{text-align:left;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.favorite-rows span{color:var(--color-muted);font-size:14px}.favorite-rows strong{overflow-wrap:anywhere;font-size:15px;font-weight:500}.dock-map-sources{gap:6px;display:flex}.dock-map-sources button{border:1px solid var(--surface-border);border-radius:7px;flex:1;padding:9px;font-size:14px}.dock-map-sources button[aria-pressed=true]{border-color:var(--color-focus);background:var(--surface-row-hover)}.dock-map-advanced{text-align:left;width:100%;padding:10px 0;font-size:14px;color:var(--color-mineral)!important}.dock-map-layers{border:1px solid var(--surface-border);border-radius:10px;margin:14px 0;padding:14px}.dock-map-layers>strong{font-size:16px;font-weight:500}.dock-map-layers label{font-size:14px}.dock-map-layers input{accent-color:var(--color-focus)}.workstation:has(.workspace-dock)>.map-secondary-controls{display:none}.workstation>.map-attribution{text-align:right;z-index:4;max-width:calc(100% - 28px);font-size:14px;line-height:1.3;bottom:6px;left:auto;right:14px;transform:none}.map-navigation{bottom:36px!important}.workstation>.detail{height:calc(100dvh - 180px)!important;max-height:calc(100dvh - 180px)!important}.workstation :is(.well-year-timeline,.unified-timeline,.norne-time){bottom:104px!important}@media (width<=700px){.workspace-dock{gap:2px;padding:7px 6px}.workspace-dock>button{flex-basis:44px;width:44px;height:44px}.workspace-account{flex-basis:40px;width:40px;height:44px}}.workstation>.map-attribution{z-index:75;text-align:right;max-width:min(600px,100% - 28px);padding:10px;top:48px;bottom:auto;right:14px}.workstation:has(.map-scene[data-imagery-family=google])>.map-attribution:before{content:"";vertical-align:middle;background:url(/assets/google-maps-attribution-C1rK-KWm.svg) 50%/contain no-repeat;width:86px;height:18px;margin-right:10px;display:inline-block}.workstation:has(.geo-three-workspace:not([hidden]))>.map-attribution{top:104px}.workspace-dock .dock-glyph .jingwei-eye-icon{width:34px;height:34px;display:block;overflow:visible}.jingwei-eye-icon .eyt{width:var(--eyt-size);height:var(--eyt-size);display:block;position:relative}.workspace-dock .dock-glyph .jingwei-eye-icon .eyt-ball{width:100%;height:100%;display:block;overflow:visible}.jingwei-eye-icon .eyt-body{fill:rgb(var(--material-bottom));stroke:var(--surface-border);stroke-width:1px}.jingwei-eye-icon .eyt-eye{fill:var(--color-text)}.workspace-dock>button[data-dock-item=ai]:is(:hover,:focus-visible,.dock-selected) .eyt-body{stroke:var(--color-mineral);stroke-width:1.3px}.jingwei-eye-icon{width:34px;height:34px;display:block}.jingwei-eye-icon .eyt-ball{width:100%;height:100%;display:block;overflow:visible}.jingwei-floating-entry{z-index:1400;background:var(--surface-detail,#292d35);border:1px solid var(--surface-border,#626a78);touch-action:none;cursor:grab;border-radius:19px;place-items:center;width:60px;height:60px;padding:5px;transition:none;display:grid;position:fixed;box-shadow:0 7px 25px #0003}.jingwei-floating-entry:active{cursor:grabbing;transition:none}.jingwei-floating-entry:focus-visible{outline-offset:4px;outline:2px solid #bfccd5}.jingwei-floating-entry svg{overflow:visible}.jingwei-floating-close{background:var(--surface-detail,#292d35);border:1px solid var(--surface-border,#626a78);width:20px;height:20px;color:var(--color-text,#eee);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:-5px;right:-5px}.jingwei-floating-layer{z-index:1200;background:var(--surface-workspace,#171d20);border:0;position:fixed;inset:39px 0 0 48px}.jingwei-floating-layer iframe{background:#171d20;border:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.jingwei-floating-entry{transition:none}}.jingwei-floating-layer{border:1px solid var(--surface-border,#626a78);border-radius:22px;width:min(1380px,100vw - 150px);height:min(900px,100dvh - 145px);inset:52% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 28px 90px #0006}.jingwei-floating-layer iframe{border-radius:inherit}@media (width<=760px){.jingwei-floating-layer{width:calc(100vw - 70px);height:calc(100dvh - 100px);top:53%;left:calc(50% + 20px)}}.jingwei-floating-layer{top:calc(50dvh + min(900px,100dvh - 145px)/-2 + 10px);left:max(75px,50vw - 690px);transform:none}@media (width<=760px){.jingwei-floating-layer{top:55px;left:55px;transform:none}}.jingwei-floating-layer{width:calc(100vw - 80px);height:calc(100dvh - 105px);top:60px;left:40px}@media (width<=760px){.jingwei-floating-layer{width:calc(100vw - 36px);height:calc(100dvh - 78px);top:48px;left:18px}}.jingwei-window-close{z-index:3;background:var(--surface-detail,#292d35);width:32px;height:32px;color:var(--color-text,#eee);border:1px solid var(--surface-border,#626a78);border-radius:10px;place-items:center;padding:0;font-size:22px;display:grid;position:absolute;top:12px;right:12px}.jingwei-window-close:hover{background:#414751}.jingwei-floating-layer{transform:none}.jingwei-floating-entry>span,.jingwei-floating-entry .jingwei-eye-icon,.jingwei-floating-entry .eyt,.jingwei-floating-entry .eyt-ball{width:100%;max-width:34px;height:100%;max-height:34px}.province-asset-entries{grid-template-columns:1fr;gap:14px;display:grid}.province-asset-entry{text-align:left;border:1px solid var(--surface-border);background:var(--surface-panel);width:100%;color:var(--color-text);--entry-color:var(--color-text);border-radius:16px;flex-direction:column;align-items:stretch;gap:16px;padding:22px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.entry-company{--entry-color:var(--color-company-accent)}.entry-tenure{--entry-color:var(--color-mineral)}.entry-title{color:var(--color-icon);align-items:center;gap:11px;display:flex}.entry-title h2{color:var(--color-text);margin:0;font-size:20px;font-weight:500}.entry-title>svg:last-child{margin-left:auto}.entry-primary{letter-spacing:-.025em;color:var(--entry-color);font-variant-numeric:tabular-nums;font-size:48px;font-weight:400;line-height:1.08}.entry-primary em{margin-left:4px;font-size:23px;font-style:normal}.entry-secondary{color:var(--color-muted);border-top:1px solid #ffffff15;justify-content:space-between;align-items:baseline;gap:14px;padding-top:14px;font-size:14px;display:flex}.entry-secondary span{align-items:baseline;gap:10px;display:flex}.entry-secondary b{color:var(--entry-color);font-size:19px;font-weight:450}.entry-secondary b em{margin-left:2px;font-size:14px;font-style:normal}.entry-secondary .entry-operating{color:var(--color-operating)}.entry-secondary small{color:var(--color-muted);font-size:14px}.entry-main-label{color:var(--color-muted);margin-bottom:-10px;font-size:14px}.province-asset-entry:hover,.province-asset-entry:focus-visible{border-color:var(--entry-color);box-shadow:var(--material-shadow),inset 0 0 0 1px #ffffff08}.workstation>.left:has(.province-asset-entries){max-height:none;overflow:visible}@media (height<=760px){.province-asset-entries{gap:10px}.province-asset-entry{gap:11px;padding:15px 18px}.entry-primary{font-size:40px}.entry-title h2{font-size:18px}.entry-secondary{padding-top:10px;font-size:14px}.entry-secondary b{font-size:17px}}@media (prefers-reduced-motion:reduce){.province-asset-entry{transition:none}}.province-asset-entry{gap:12px;justify-content:flex-start!important}.province-asset-entry>.entry-primary{font-size:40px;margin:0!important}.asset-company-rings{flex:1;justify-content:space-around;align-items:center;gap:24px;padding:8px 0;display:flex}.asset-mini-ring-group{flex-direction:column;align-items:center;gap:6px;display:flex}.asset-mini-ring{background:conic-gradient(var(--ring-color) var(--ring-share),var(--surface-border) 0);box-sizing:border-box;border-radius:50%;width:82px;height:82px;padding:7px}.asset-mini-ring>span{font-variant-numeric:tabular-nums;background:#2b332e;border-radius:50%;justify-content:center;align-items:center;height:100%;font-size:22px;display:flex}.asset-mini-ring-group>span{color:var(--color-muted);font-size:14px}.asset-mini-ring-group>strong{color:var(--entry-color);font-size:21px;font-weight:400}.asset-well-mix{flex:1;align-items:center;gap:22px;padding:6px 0;display:flex}.asset-mix-ring{box-sizing:border-box;border-radius:50%;flex-shrink:0;width:110px;height:110px;padding:8px}.asset-mix-ring>div{background:#2b332e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100%;display:flex}.asset-mix-ring strong{font-size:25px;font-weight:400}.asset-mix-ring span{color:var(--color-muted);font-size:14px}.asset-mix-legend{flex-direction:column;flex:1;gap:8px;display:flex}.asset-mix-legend>div{justify-content:space-between;gap:10px;font-size:14px;display:flex}.asset-mix-legend span{color:var(--color-muted);align-items:center;gap:7px;display:flex}.asset-mix-legend i{border-radius:50%;width:7px;height:7px}.asset-mix-legend b{font-size:15px;font-weight:400}.asset-tenure-bars{flex-direction:column;flex:1;justify-content:center;gap:12px;display:flex}.asset-tenure-bars>div{grid-template-columns:1fr auto;gap:5px;font-size:14px;display:grid}.asset-tenure-bars span{color:var(--color-muted)}.asset-tenure-bars b{color:var(--color-mineral);font-size:15px;font-weight:400}.asset-tenure-bars i{background:var(--surface-border);border-radius:3px;grid-column:1/-1;height:5px;overflow:hidden}.asset-tenure-bars em{background:var(--color-mineral);border-radius:3px;height:100%;display:block}@media (height<=800px){.asset-mini-ring{width:64px;height:64px}.asset-mix-ring{width:82px;height:82px}.asset-company-rings{padding:0}.province-asset-entry>.entry-primary{font-size:32px}.asset-mini-ring-group{gap:3px}.asset-mini-ring-group>strong{font-size:17px}.asset-tenure-bars{gap:8px}.asset-well-mix{gap:14px}.asset-mix-legend{gap:5px}}.province-asset-entries{grid-template-rows:auto auto auto!important;height:auto!important}.province-asset-entries>.province-asset-entry{height:auto!important;min-height:280px!important}.province-asset-entries>.entry-wells{min-height:320px!important}.province-asset-entries>.entry-tenure{min-height:290px!important}@media (height<=950px){.province-asset-entries>.province-asset-entry{gap:8px!important;min-height:220px!important;padding:12px 18px!important}.province-asset-entries>.entry-wells{min-height:240px!important}.province-asset-entries>.entry-tenure{min-height:225px!important}.province-asset-entry .entry-secondary{padding-top:8px;font-size:14px}.province-asset-entry .entry-secondary b{font-size:16px}.province-asset-entry .entry-title h2{font-size:18px}}.asset-well-mix{justify-content:flex-start;gap:22px}.asset-mix-legend{flex:0 auto;gap:9px;min-width:0}.asset-mix-legend>div{grid-template-columns:60px auto;justify-content:start;align-items:baseline;column-gap:14px;display:grid}.asset-mix-legend b{text-align:right;min-width:58px;color:var(--color-text)}.asset-mini-ring-group>span{white-space:nowrap;font-size:14px}.asset-mini-ring-group>strong small{color:var(--color-muted);font-size:14px;font-weight:400}.asset-company-rings{gap:12px}.asset-mini-ring-group{min-width:0}.company-asset-mix{flex:1;justify-content:flex-start;align-items:center;gap:22px;padding:8px 0;display:flex}.company-asset-mix .asset-mix-ring{width:120px;height:120px}.company-asset-mix .asset-mix-ring span{color:var(--color-text);font-size:14px}.company-asset-mix .asset-mix-legend>div{grid-template-columns:86px auto;column-gap:12px}.company-asset-mix .asset-mix-legend{gap:13px}.company-asset-mix .asset-mix-legend b{font-size:20px}.company-asset-mix small,.company-total-unit{color:var(--color-muted);font-size:14px;font-weight:400}.company-total-unit{font-size:16px}@media (height<=950px){.company-asset-mix .asset-mix-ring{width:90px;height:90px}.company-asset-mix{gap:14px;padding:0}.company-asset-mix .asset-mix-legend b{font-size:17px}.company-asset-mix .asset-mix-legend{gap:9px}}.company-leading-operators{flex-direction:column;flex:1;justify-content:center;gap:12px;min-height:0;display:flex}.company-leading-operators>span{color:var(--color-muted);font-size:14px}.company-leading-operators>div{grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:5px 8px;display:grid}.company-rank{color:var(--color-muted);font-size:14px}.company-ranked-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.company-leading-operators strong{color:var(--color-company-accent);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:400}.company-leading-operators small{color:var(--color-muted);font-size:14px}.company-leading-operators i{background:var(--surface-border);border-radius:3px;grid-column:2/-1;height:4px;overflow:hidden}.company-leading-operators em{background:var(--color-company-accent);border-radius:3px;height:100%;display:block}@media (height<=950px){.company-leading-operators{gap:9px}.company-leading-operators strong{font-size:17px}.company-ranked-name{font-size:14px}}.province-asset-entry .asset-well-mix{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;width:100%;display:grid}.province-asset-entry .asset-well-mix>.asset-mix-legend{grid-template-columns:max-content max-content;justify-self:end;column-gap:24px;width:max-content;min-width:0;max-width:100%;margin:0;display:grid}.asset-well-mix>.asset-mix-legend>div{display:contents}.asset-well-mix>.asset-mix-legend b{font-variant-numeric:tabular-nums;justify-self:end;min-width:0}.asset-well-mix>.asset-mix-legend span{white-space:nowrap;gap:8px}.asset-mix-legend svg{flex-shrink:0}.asset-mix-ring span{text-align:center;max-width:85%;line-height:1.2}.asset-mix-ring .asset-mix-ring-label{flex-direction:column;align-items:center;gap:0;max-width:100%;display:flex}.asset-mix-ring .asset-mix-ring-label>span{white-space:nowrap;max-width:none;line-height:1.2}.native-province-asset-entries .province-asset-entry{min-height:150px}.native-province-asset-entries .entry-primary{letter-spacing:0;font-size:22px;line-height:1.35}.native-province-asset-entries p{color:var(--color-muted);margin:0;font-size:13px;line-height:1.55}.native-province-asset-entries .entry-main-label{margin:0}.province-overview-cards{grid-template-rows:150px 1.2fr 1fr 1fr;gap:12px;height:100%;min-height:0;display:grid}.workstation>.right:has(.province-overview-cards){top:120px;bottom:24px;max-height:none!important;overflow:hidden!important}.province-entry{text-align:left;background:var(--material-background);min-height:0;color:var(--color-text);border:1px solid #d3ded323;border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;padding:19px 21px;transition:border-color .3s;display:flex}.province-entry:hover{border-color:#94d8b85c}.province-entry-heading{align-items:center;gap:9px;font-size:16px;font-weight:450;display:flex}.province-entry-heading>svg:last-child{color:var(--color-muted);margin-left:auto}.province-entry-heading small{color:var(--color-muted);margin-left:auto;font-size:14px}.province-entry-heading small+svg{margin-left:0}.province-production .province-entry-heading>svg:first-child{color:var(--color-oil)}.province-quality .province-entry-heading>svg:first-child{color:#b7ce9c}.province-prices .province-entry-heading>svg:first-child{color:#9dcadf}.province-entry-duo{grid-template-columns:1fr 1fr;gap:16px;display:grid}.province-entry-duo small{color:var(--color-muted);font-size:14px;line-height:1.4}.province-entry-duo strong{letter-spacing:-.025em;color:var(--color-oil);margin-top:7px;font-size:27px;font-weight:400;display:block}.province-production .province-entry-duo>span:last-child strong{color:var(--color-gas)}.province-prices strong{color:#a7cdda}.province-entry-caption{color:var(--color-muted);font-size:14px;line-height:1.5}.province-grade-track{border-radius:6px;gap:3px;height:12px;display:flex;overflow:hidden}.province-grade-track i{border-radius:2px;height:100%}.province-grade-labels{grid-template-columns:repeat(4,1fr);gap:7px;font-size:14px;display:grid}.province-grade-labels b{margin-top:5px;font-size:19px;font-weight:400;display:block}.province-detail-workbench{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow:auto}.province-workbench-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.province-workbench-heading h2{margin:3px 0;font-size:23px;font-weight:450}.province-workbench-heading small{color:var(--color-muted);font-size:14px}.province-decomposition{flex-wrap:wrap;gap:7px;display:flex}.province-decomposition button{border:1px solid var(--surface-border);color:var(--color-muted);border-radius:6px;padding:8px 12px;font-size:14px}.province-decomposition button[aria-pressed=true]{color:var(--color-oil);background:#e9c4830a;border-color:#e9c48370}.province-chart-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:220px;display:grid}.province-chart-card{border:1px solid var(--surface-border);background:#9fb2a705;border-radius:13px;flex-direction:column;min-width:0;padding:17px;display:flex}.province-chart-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.province-chart-heading h3{color:var(--series-color);margin:0;font-size:15px;font-weight:450}.province-chart-heading small{color:var(--color-muted);font-size:14px}.province-chart-stats{grid-template-columns:repeat(4,1fr);gap:9px;margin:15px 0 7px;display:grid}.province-chart-stats small{color:var(--color-muted);font-size:14px}.province-chart-stats strong{margin-top:5px;font-size:19px;font-weight:400;display:block}.province-chart-card .polished-trend{flex:1;min-height:60px}.province-chart-card .polished-trend>svg{height:100%;max-height:310px}.province-range{color:var(--color-muted);align-items:center;gap:7px;margin-top:8px;font-size:14px;display:flex}.province-range button{color:var(--color-muted);padding:3px;font-size:14px}.province-coverage{color:var(--color-muted);margin-top:8px;font-size:14px}.province-detail-note{color:var(--color-muted);margin:0;font-size:14px}.province-quality-layout{grid-template-columns:1fr 1fr;gap:14px;display:grid}.province-quality-layout article{border:1px solid var(--surface-border);border-radius:12px;padding:18px}.province-quality-layout h3{margin:0 0 16px;font-size:15px;font-weight:450}.province-quality-structure>div{grid-template-columns:45px 1fr 60px;align-items:center;gap:10px;margin:13px 0;font-size:14px;display:grid}.province-quality-structure i{background:#aabbad12;border-radius:4px;height:7px;overflow:hidden}.province-quality-structure b{height:100%;display:block}.province-quality-structure strong{text-align:right;font-weight:400}.province-quality-structure p,.province-quality-pending dl{color:var(--color-muted);font-size:14px;line-height:1.6}.province-quality-pending dt{color:var(--color-text);margin-top:14px}.province-quality-pending dd{margin:6px 0}.province-market-pending{border:1px solid var(--surface-border);border-radius:8px;grid-template-columns:150px 1fr;gap:7px 15px;padding:12px 15px;font-size:14px;display:grid}.province-market-pending small,.province-local-spread{color:var(--color-muted);font-size:14px}.province-local-spread b{color:#a9c9da;margin:0 12px;font-size:20px;font-weight:400}.prices-grid{min-height:350px}.prices-grid .province-chart-card .polished-trend>svg{max-height:200px}@media (height<=760px){.workstation>.right:has(.province-overview-cards){top:100px;bottom:14px}.province-overview-cards{grid-template-rows:125px 1.15fr .95fr 1fr;gap:8px}.province-overview-cards>.daily-pulse-horizontal{height:125px}.province-entry{gap:8px;padding:12px 14px}.province-entry-heading{font-size:14px}.province-entry-duo strong{margin-top:4px;font-size:20px}.province-entry-duo small,.province-entry-caption,.province-grade-labels{font-size:14px}.province-grade-labels b{margin-top:3px;font-size:15px}.province-grade-track{height:8px}.province-chart-card{padding:12px}.province-chart-stats strong{font-size:15px}.province-chart-stats{gap:5px;margin:9px 0 3px}.province-quality-layout article{padding:12px}.province-quality-layout h3{font-size:14px}.province-quality-structure>div{margin:8px 0}.province-quality-layout p{font-size:14px}.province-detail-workbench{gap:10px}.province-workbench-heading h2{font-size:19px}}.province-card-sparks{grid-template-columns:1fr 1fr;gap:16px;display:grid}.province-card-sparks svg{width:100%;height:25px}@media (height<=760px){.province-overview-cards{grid-template-rows:125px minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr)}.province-entry-caption{display:none}.province-card-sparks svg{height:16px}.province-entry{gap:5px}.province-entry-duo strong{font-size:20px}.province-entry-heading small{font-size:14px}}.province-detail-workbench{overflow:hidden}.province-chart-grid{min-height:0}.province-chart-card{min-height:0;overflow:hidden}.province-chart-card .polished-trend>svg{width:100%;height:100%}.prices-grid{grid-template-rows:repeat(2,minmax(0,1fr));min-height:0}.prices-grid .province-coverage{display:none}.province-quality-layout{flex-shrink:0}@media (height<=760px){.province-quality-layout article{padding:9px 12px}.province-quality-layout h3{margin-bottom:8px}.province-quality-structure>div{margin:5px 0;font-size:14px}.province-quality-structure p{margin:6px 0;font-size:14px}.province-quality-pending dl{margin:0;font-size:14px}.province-quality-pending dt{margin-top:7px}.province-quality-pending dd{margin:3px 0}.province-chart-card{padding:9px 11px}.province-chart-heading h3{font-size:14px}.province-chart-stats{margin:5px 0 0}.province-chart-stats strong{margin-top:3px;font-size:14px;line-height:1.1}.province-chart-stats small{font-size:14px}.province-range{margin-top:3px;font-size:14px}.province-coverage{margin-top:4px;font-size:14px}.province-market-pending{grid-template-columns:120px 1fr;gap:5px 10px;padding:8px 11px;font-size:14px}.province-market-pending small,.province-local-spread{font-size:14px}.province-local-spread b{font-size:16px}}.province-operating-grid{grid-template-rows:repeat(2,minmax(0,1fr));gap:12px}.province-production-context{color:var(--color-muted);background:#b7ceb504;border:1px solid #b7ceb515;border-radius:7px;flex-shrink:0;justify-content:space-between;gap:15px;padding:7px 10px;font-size:14px;display:flex}.province-oil-parts{color:var(--color-muted);border-top:1px solid #c6d8ce12;flex-shrink:0;justify-content:space-between;gap:12px;padding:6px 0;font-size:14px;display:flex}.province-oil-parts b{color:var(--color-oil);margin-left:3px;font-size:14px;font-weight:450}.province-operating-grid .province-coverage{display:none}.province-operating-grid .province-chart-card{background:var(--surface-inset);border-color:#c2d3c223}.province-production .province-entry-duo{gap:16px}.province-production .province-entry-duo>span{min-width:0;padding:8px 0}.province-production .province-entry-duo>span+span{border-left:1px solid #c2d3c21c;padding-left:14px}.province-production .province-entry-duo small{align-items:center;gap:6px;line-height:1.4;display:flex}.province-production .province-entry-duo small svg{color:var(--color-oil);flex-shrink:0}.province-production .province-entry-duo>span:last-child small svg{color:var(--color-gas)}.province-production .province-entry-duo strong{letter-spacing:-.035em;font-size:30px;line-height:1.1}.province-production{background:var(--material-background)}.province-production .province-card-sparks svg{opacity:.9;height:32px}@media (height<=760px){.province-operating-grid{gap:9px}.province-operating-grid .province-chart-card{padding:8px 10px}.province-operating-grid .province-chart-heading h3{font-size:14px}.province-operating-grid .province-chart-stats{margin:4px 0 0}.province-operating-grid .province-chart-stats strong{margin-top:2px;font-size:14px;line-height:1.1}.province-operating-grid .province-chart-stats small{font-size:14px}.province-operating-grid .polished-trend{min-height:16px;margin-top:3px}.province-operating-grid .province-range{gap:4px;min-height:17px;margin-top:2px;font-size:14px;line-height:1.1}.province-operating-grid .chart-range-slider{height:16px}.province-operating-grid .chart-range-track{height:8px}.province-operating-grid .chart-range-thumb{height:13px}.province-oil-parts{gap:7px;padding:3px 0;font-size:14px}.province-oil-parts b{font-size:14px}.province-production-context{padding:4px 8px;font-size:14px}.province-detail-workbench:has(.province-operating-grid){gap:7px}.province-detail-workbench:has(.province-operating-grid) .province-detail-note{font-size:14px;line-height:1.3}.province-production .province-entry-duo>span{padding:0}.province-production .province-entry-duo strong{font-size:22px}.province-production .province-entry-duo small{gap:4px;font-size:14px}.province-production .province-entry-duo small svg{width:12px;height:12px}.province-production .province-card-sparks svg{height:19px}}.province-entry.province-production{background:var(--material-background);border-color:#b4cec52c;justify-content:flex-start;gap:16px;padding:20px 22px;box-shadow:inset 0 1px #d9efe60a}.province-production>.province-entry-heading{border-bottom:1px solid #b4cec512;padding-bottom:12px;font-size:17px}.province-production>.province-entry-heading small{font-variant-numeric:tabular-nums;border:1px solid #a9c5ba23;border-radius:5px;padding:5px 8px;font-size:14px}.province-month-readings{flex:1;grid-template-columns:1fr 1fr;gap:20px;min-height:0;display:grid}.province-month-reading{--reading-color:var(--color-oil);flex-direction:column;gap:7px;min-width:0;display:flex}.province-month-reading.reading-gas{--reading-color:var(--color-gas);border-left:1px solid #b4cec517;padding-left:20px}.month-reading-label{color:#b3c1b9;align-items:center;gap:7px;font-size:14px;line-height:1.4;display:flex}.month-icon-badge{border:1px solid color-mix(in srgb,var(--reading-color) 22%,transparent);background:color-mix(in srgb,var(--reading-color) 5%,transparent);width:26px;height:26px;color:var(--reading-color);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.month-reading-value{flex-direction:column;gap:4px;margin-top:4px;display:flex}.month-reading-value strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--reading-color);font-size:42px;font-weight:450;line-height:1}.month-reading-value small{color:#8fa59b;letter-spacing:.02em;font-size:14px}.month-reading-change{color:#8fa59b;align-items:center;gap:9px;font-size:14px;display:flex}.month-reading-change b{font-variant-numeric:tabular-nums;color:#c0cec6;background:#cfdfd406;border-radius:4px;padding:3px 5px;font-weight:450}.province-month-reading>svg{color:#c0cec6;flex:1;width:100%;min-height:25px;max-height:80px;display:block}.province-month-footer{color:#859b90;letter-spacing:.04em;border-top:1px solid #b4cec512;justify-content:space-between;gap:12px;padding-top:10px;font-size:14px;display:flex}@media (height<=760px){.province-entry.province-production{gap:7px;padding:11px 14px}.province-production>.province-entry-heading{padding-bottom:6px;font-size:14px}.province-production>.province-entry-heading small{padding:3px 5px;font-size:14px}.province-month-readings{gap:12px}.province-month-reading{gap:3px}.province-month-reading.reading-gas{padding-left:12px}.month-reading-label{gap:4px;font-size:14px}.month-icon-badge{border-radius:5px;width:19px;height:19px}.month-icon-badge svg{width:13px;height:13px}.month-reading-value{gap:2px;margin-top:2px}.month-reading-value strong{font-size:27px}.month-reading-value small{font-size:14px}.month-reading-change{gap:4px;font-size:14px}.month-reading-change b{padding:1px 3px}.province-month-reading>svg{min-height:13px;max-height:30px}.province-month-footer{display:none}.province-overview-cards{grid-template-rows:125px minmax(0,1.5fr) minmax(0,.9fr) minmax(0,1fr)}.month-reading-value small,.month-reading-change,.month-reading-change b{line-height:1.2}}.province-entry.province-production{overflow:hidden}@media (height<=760px){.province-production>.province-entry-heading{padding-bottom:4px}.province-month-reading{gap:1px}.month-reading-value strong{font-size:25px}.month-reading-value{margin-top:1px}.province-month-reading>svg{min-height:11px}.province-entry.province-production{gap:5px}}.month-reading-change{gap:9px;font-size:14px;line-height:1.3}.month-reading-change b{padding:4px 7px;font-size:14px;font-weight:500}.month-reading-change.change-flat b{color:#bac8bf;background:#cfdfd406}@media (height<=760px){.month-reading-change{font-size:14px;line-height:1.2}.month-reading-change b{padding:2px 4px;font-size:14px;line-height:1.2}.province-month-reading>svg{min-height:8px}}.province-series-legend{flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:14px;font-weight:500;line-height:20px;display:flex}.province-series-legend span{align-items:center;gap:7px;display:inline-flex}.province-series-legend i{border-top:2px solid;width:22px}.province-series-legend i.dashed{border-top-style:dashed}.province-series-legend button{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:2px 0;transition:opacity .18s;display:inline-flex}.province-series-legend button:focus-visible{outline-offset:3px;outline:1px solid}.province-chart-card .polished-trend{min-height:0;position:relative;overflow:hidden}.province-chart-card .polished-trend>svg{width:100%;height:100%;max-height:none;position:absolute;inset:0}.province-chart-card>.province-chart-heading,.province-chart-card>.province-chart-stats,.province-chart-card>.province-series-legend,.province-chart-card>.province-range{flex-shrink:0}@media (height<=760px){.province-series-legend{gap:2px 8px;font-size:14px;line-height:13px}.province-series-legend button{gap:4px;padding:1px 0}.province-series-legend i{width:13px}.province-detail-workbench:has(.province-operating-grid){overflow:auto}.province-operating-grid{flex-shrink:0;min-height:400px}.province-operating-grid .polished-trend{min-height:48px}}.province-operating-grid .province-chart-stats{margin:8px 0 5px}.province-operating-grid .province-series-legend{gap:3px 14px;font-size:14px;line-height:16px}.province-operating-grid .polished-trend{min-height:48px;margin:4px 0 0}.province-chart-card .polished-trend>svg{aspect-ratio:auto!important;height:100%!important}.province-operating-grid .province-coverage{margin:0}.province-operating-grid .province-oil-parts{padding:3px 0}@media (height<=760px){.province-operating-grid .province-chart-card{padding:8px 10px}.province-operating-grid .province-series-legend{gap:2px 8px;font-size:14px;line-height:13px}.province-operating-grid .province-chart-stats{margin:4px 0 0}}.province-operating-caption{color:var(--color-muted);flex-shrink:0;align-items:center;gap:8px;padding:5px 0;font-size:14px;display:flex}.province-operating-caption b{color:var(--series-color);font-weight:500}.province-operating-caption button{color:var(--series-color);cursor:help;background:0 0;border:0;font-size:14px}.province-workbench-heading h2{font-size:24px}.province-chart-heading h3{font-size:17px}.province-chart-stats small,.province-range,.province-range button{font-size:14px}.province-operating-grid .province-series-legend{font-size:14px;line-height:18px}.province-operating-grid .province-chart-stats strong{font-size:22px}.province-chart-card .polished-trend{min-height:80px}.province-operating-grid .province-chart-card{padding:12px 15px}@media (height<=760px){.province-operating-grid{min-height:620px}.province-operating-grid .province-series-legend{font-size:14px;line-height:18px}.province-operating-grid .polished-trend{min-height:80px}.province-chart-heading h3{font-size:16px}}.province-overview-cards .province-entry{background:var(--material-background);border-color:var(--material-border);box-shadow:var(--material-shadow);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation))}.province-overview-cards .province-entry-heading{color:#edf0ed}.province-overview-cards .province-entry:hover{border-color:#dae0db61}.province-production .province-entry-heading{padding-bottom:12px}.province-production .month-reading-label{color:#b9c0ba}.province-production .month-reading-change{color:#b3bbb5}.province-overview-cards{grid-template-rows:150px auto auto auto;align-content:start;height:auto}.province-overview-cards .province-entry{justify-content:flex-start}.province-production .province-month-reading>svg{flex:none;height:64px;min-height:64px;max-height:64px;margin-top:10px}@media (height<=760px){.province-overview-cards{grid-template-rows:125px auto auto auto}.province-production .province-month-reading>svg{height:40px;min-height:40px;max-height:40px;margin-top:5px}.workstation>.right:has(.province-overview-cards){overflow:auto!important}}.province-overview-cards{grid-template-rows:170px auto auto auto}.province-overview-cards>.daily-pulse-horizontal{height:170px}@media (height<=760px){.province-overview-cards{grid-template-rows:142px auto auto auto}.province-overview-cards>.daily-pulse-horizontal{height:142px}}.public-st3-overview{border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:18px;display:flex}.public-st3-overview header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:static;inset:auto}.public-st3-overview header span,.public-st3-overview>p{color:var(--color-muted);font-size:12px;line-height:1.5}.public-st3-overview h2{color:var(--color-text);margin:4px 0 0;font-size:17px}.public-st3-overview time{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:12px}.public-st3-series{gap:14px;display:grid}.public-st3-series article{gap:5px;min-width:0;display:grid}.public-st3-series article>span{color:var(--color-muted);font-size:13px}.public-st3-series article div{align-items:baseline;gap:7px;display:flex}.public-st3-series strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:27px;font-weight:500}.public-st3-series small{color:var(--color-muted);font-size:12px}.public-st3-series svg{width:100%;height:54px;display:block}.public-st3-overview>p{margin:0}.public-st3-extra{border-top:1px solid var(--color-border,#687078);gap:10px;min-width:0;padding-top:12px;display:grid}.public-st3-extra label{color:var(--color-text);gap:7px;font-size:12px;display:grid}.public-st3-extra select{border:1px solid var(--color-border,#687078);background:var(--scene-background,#191a1d);width:100%;min-width:0;color:var(--color-text,#f0f1f3);border-radius:6px;padding:8px}.public-st3-extra option{color:#f4f4f4;background:#25282c}.public-st3-extra article{color:var(--color-text);font-variant-numeric:tabular-nums;gap:5px;display:grid}.public-st3-extra article>span,.public-st3-extra small{color:var(--color-muted);font-size:12px}.public-st3-extra svg{width:100%;height:54px;display:block}.well-card-status .well-restriction-tag{border:0;border-left:1px solid var(--surface-border);color:var(--color-oil);font-size:11px;line-height:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;padding:0 0 0 6px}.well-card-status .well-restriction-tag:disabled{color:var(--color-muted);cursor:default;opacity:1}.well-card-type-description{color:var(--color-muted);overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.4}.global-search button{color:inherit;cursor:pointer;background:0 0;border:0}.card-spotlight{--mouse-x:50%;--mouse-y:50%;--spotlight-color:#ffffff0d;background-color:#111;border:1px solid #222;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}.card-spotlight:before{content:"";background:radial-gradient(circle at var(--mouse-x) var(--mouse-y), var(--spotlight-color), transparent 80%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.card-spotlight:hover:before,.card-spotlight:focus-within:before{opacity:.6}.maplibregl-map{-webkit-tap-highlight-color:#0000;-webkit-touch-callout:none;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.maplibregl-canvas{position:absolute;top:0;left:0}.maplibregl-map:fullscreen{width:100%;height:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;z-index:2;position:absolute}.maplibregl-ctrl-top-left{top:0;left:0}.maplibregl-ctrl-top-right{top:0;right:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px buttontext}}.maplibregl-ctrl-group button{box-sizing:border-box;cursor:pointer;background-color:#0000;border:0;outline:none;width:29px;height:29px;padding:0;display:block}.maplibregl-ctrl button{-webkit-user-select:none;user-select:none}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:#0000}.maplibregl-ctrl-group button+button{border-top:1px solid buttontext}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}}.maplibregl-ctrl button:not(:disabled):active{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M10%2013c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h9c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M14.5%208.5c-.75%200-1.5.75-1.5%201.5v3h-3c-.75%200-1.5.75-1.5%201.5S9.25%2016%2010%2016h3v3c0%20.75.75%201.5%201.5%201.5S16%2019.75%2016%2019v-3h3c.75%200%201.5-.75%201.5-1.5S19.75%2013%2019%2013h-3v-3c0-.75-.75-1.5-1.5-1.5%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M24%2016v5.5c0%201.75-.75%202.5-2.5%202.5H16v-1l3-1.5-4-5.5%201-1%205.5%204%201.5-3zM6%2016l1.5%203%205.5-4%201%201-4%205.5%203%201.5v1H7.5C5.75%2024%205%2023.25%205%2021.5V16zm7-11v1l-3%201.5%204%205.5-1%201-5.5-4L6%2013H5V7.5C5%205.75%205.75%205%207.5%205zm11%202.5c0-1.75-.75-2.5-2.5-2.5H16v1l3%201.5-4%205.5%201%201%205.5-4%201.5%203h1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22M18.5%2016c-1.75%200-2.5.75-2.5%202.5V24h1l1.5-3%205.5%204%201-1-4-5.5%203-1.5v-1zM13%2018.5c0-1.75-.75-2.5-2.5-2.5H5v1l3%201.5L4%2024l1%201%205.5-4%201.5%203h1zm3-8c0%201.75.75%202.5%202.5%202.5H24v-1l-3-1.5L25%205l-1-1-5.5%204L17%205h-1zM10.5%2013c1.75%200%202.5-.75%202.5-2.5V5h-1l-1.5%203L5%204%204%205l4%205.5L5%2012v1z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2029%2029%22%3E%3Cpath%20d%3D%22m10.5%2014%204-8%204%208z%22%2F%3E%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22m10.5%2016%204%208%204-8z%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%20stroke%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228.5%22%2F%3E%3Cpath%20d%3D%22M17.5%2011c0%204.819-3.02%208.5-6.5%208.5S4.5%2015.819%204.5%2011%207.52%202.5%2011%202.5s6.5%203.681%206.5%208.5Z%22%2F%3E%3Cpath%20d%3D%22M13.5%2011c0%202.447-.331%204.64-.853%206.206-.262.785-.562%201.384-.872%201.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831%2015.64%208.5%2013.446%208.5%2011s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872%201.777.522%201.565.853%203.76.853%206.206Z%22%2F%3E%3Cpath%20d%3D%22M11%207.5c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138q.07-.058.224-.138c.299-.151.763-.302%201.379-.434C7.378%205.666%209.091%205.5%2011%205.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0%209c-1.909%200-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3%201.3%200%200%201-.224-.138%201.3%201.3%200%200%201%20.224-.138c.299-.151.763-.302%201.379-.434C7.378%2014.666%209.091%2014.5%2011%2014.5s3.622.166%204.845.428c.616.132%201.08.283%201.379.434.105.053.177.1.224.138a1.3%201.3%200%200%201-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm0-4c-2.46%200-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5%201.5%200%200%201-.39-.272.3.3%200%200%201-.047-.064.3.3%200%200%201%20.048-.064c.066-.073.189-.167.389-.272.399-.21%201.009-.413%201.805-.59C6.328%209.722%208.54%209.5%2011%209.5s4.672.222%206.256.574c.795.177%201.405.38%201.804.59.2.105.323.2.39.272a.3.3%200%200%201%20.047.064.3.3%200%200%201-.048.064%201.4%201.4%200%200%201-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0%20.018v.002zm17.002.002v-.002zm0-.018v-.002z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22m1.754%2013.406%204.453-4.851%203.09%203.09%203.281%203.277.969-.969-3.309-3.312%203.844-4.121%206.148%206.886h1.082v-.855l-7.207-8.07-4.84%205.187L6.169%206.57l-5.48%205.965v.871ZM.688%2016.844h20.625v1.375H.688Zm0%200%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23333%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23aaa%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:2s linear infinite maplibregl-spin}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23999%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e58978%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%2333b5e5%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23e54e33%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3C%2Fsvg%3E)}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2229%22%20height%3D%2229%22%20fill%3D%22%23666%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M10%204C9%204%209%205%209%205v.1A5%205%200%200%200%205.1%209H5s-1%200-1%201%201%201%201%201h.1A5%205%200%200%200%209%2014.9v.1s0%201%201%201%201-1%201-1v-.1a5%205%200%200%200%203.9-3.9h.1s1%200%201-1-1-1-1-1h-.1A5%205%200%200%200%2011%205.1V5s0-1-1-1m0%202.5a3.5%203.5%200%201%201%200%207%203.5%203.5%200%201%201%200-7%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%2F%3E%3Cpath%20fill%3D%22red%22%20d%3D%22m14%205%201%201-9%209-1-1z%22%2F%3E%3C%2Fsvg%3E)}}@keyframes maplibregl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:88px;height:23px;margin:0 0 -4px -4px;display:block;overflow:hidden}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2288%22%20height%3D%2223%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.4%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.408%2016.796h-1.827l2.501-12.095h.198l3.324%206.533.988%202.19.988-2.19%203.258-6.533h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.929%205.644h-.098l-2.914-5.644-.757-1.71-.345%201.71zm1.958-3.42-.726%203.663a1.255%201.255%200%200%201-1.232%201.011h-1.827a1.255%201.255%200%200%201-1.229-1.509l2.501-12.095a1.255%201.255%200%200%201%201.23-1.001h.197a1.25%201.25%200%200%201%201.12.685l3.19%206.273%203.125-6.263a1.25%201.25%200%200%201%201.123-.695h.181a1.255%201.255%200%200%201%201.227.991l1.443%206.71a5%205%200%200%201%20.314-.787l.009-.016a4.6%204.6%200%200%201%201.777-1.887c.782-.46%201.668-.667%202.611-.667a4.6%204.6%200%200%201%201.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255%201.255%200%200%201%201.212.925%201.255%201.255%200%200%201%201.212-.925h1.711c.284%200%20.545.094.755.252.613-.3%201.312-.45%202.075-.45%201.356%200%202.557.445%203.482%201.4q.47.48.763%201.064V4.701a1.255%201.255%200%200%201%201.255-1.255h1.86A1.255%201.255%200%200%201%2054.44%204.7v9.194h2.217c.19%200%20.37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42%202.42%200%200%201-.682-1.71c0-.665.267-1.253.735-1.7a2.45%202.45%200%200%201%201.722-.674%202.43%202.43%200%200%201%201.705.675q.318.302.504.683V4.7a1.255%201.255%200%200%201%201.255-1.255h1.744A1.255%201.255%200%200%201%2065.812%204.7v3.335a4.8%204.8%200%200%201%201.526-.246c.938%200%201.817.214%202.59.69a4.47%204.47%200%200%201%201.67%201.743v-.98a1.255%201.255%200%200%201%201.256-1.256h1.777c.233%200%20.451.064.639.174a3.4%203.4%200%200%201%201.567-.372c.346%200%20.861.02%201.285.232a1.25%201.25%200%200%201%20.689%201.004%204.7%204.7%200%200%201%20.853-.588c.795-.44%201.675-.647%202.61-.647%201.385%200%202.65.39%203.525%201.396.836.938%201.168%202.173%201.168%203.528q-.001.515-.056%201.051a1.255%201.255%200%200%201-.947%201.09l.408.952a1.255%201.255%200%200%201-.477%201.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06%200-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8%205.8%200%200%201-.548-2.512q0-.429.053-.843a1.3%201.3%200%200%201-.333-.086l-.166-.004c-.223%200-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255%201.255%200%200%201-1.256%201.256h-1.777a1.255%201.255%200%200%201-1.256-1.256V15.69l-.032.057a4.8%204.8%200%200%201-1.86%201.833%205.04%205.04%200%200%201-2.484.634%204.5%204.5%200%200%201-1.935-.424%201.25%201.25%200%200%201-.764.258h-1.71a1.255%201.255%200%200%201-1.256-1.255V7.687a2.4%202.4%200%200%201-.428.625c.253.23.412.561.412.93v7.553a1.255%201.255%200%200%201-1.256%201.255h-1.843a1.25%201.25%200%200%201-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255%201.255%200%200%201-1.256-1.255v-1.251l-.061.117a4.7%204.7%200%200%201-1.782%201.884%204.77%204.77%200%200%201-2.485.67%205.6%205.6%200%200%201-1.485-.188l.009%202.764a1.255%201.255%200%200%201-1.255%201.259h-1.729a1.255%201.255%200%200%201-1.255-1.255v-3.537a1.255%201.255%200%200%201-1.167.793h-1.679a1.25%201.25%200%200%201-.77-.263%204.5%204.5%200%200%201-1.945.429c-.885%200-1.724-.21-2.495-.632l-.017-.01a5%205%200%200%201-1.081-.836%201.255%201.255%200%200%201-1.254%201.312h-1.81a1.255%201.255%200%200%201-1.228-.99l-.782-3.625-2.044%203.939a1.25%201.25%200%200%201-1.115.676h-.098a1.25%201.25%200%200%201-1.116-.68l-2.061-3.994zM35.92%2016.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033%201.332h1.678V9.242h-1.694l-.033%201.267q-.133-.329-.526-.658l-.032-.028a3.2%203.2%200%200%200-.668-.428l-.27-.12a3.3%203.3%200%200%200-1.235-.23q-1.136-.001-1.974.493a3.36%203.36%200%200%200-1.3%201.382q-.445.89-.444%202.074%200%201.2.51%202.107a3.8%203.8%200%200%200%201.382%201.381%203.9%203.9%200%200%200%201.893.477q.795%200%201.455-.33zm-2.789-5.38q-.576.675-.575%201.762%200%201.102.559%201.794.576.675%201.645.675a2.25%202.25%200%200%200%20.934-.19%202.2%202.2%200%200%200%20.468-.29l.178-.161a2.2%202.2%200%200%200%20.397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2%202.2%200%200%200-.633-.709l-.13-.086-.047-.028a2.1%202.1%200%200%200-1.073-.285q-1.052%200-1.629.692zm2.316%202.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96%200%200%200-.353-.389.85.85%200%200%200-.464-.127c-.4%200-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945%200%20.506.122.801.27.99.097.11.266.224.68.224.303%200%20.504-.09.687-.269zm7.545%201.705a2.6%202.6%200%200%200%20.331.423q.319.33.755.548l.173.074q.65.255%201.49.255%201.02%200%201.844-.493a3.45%203.45%200%200%200%201.316-1.4q.493-.904.493-2.089%200-1.909-.988-2.913-.988-1.02-2.584-1.02-.898%200-1.575.347a3%203%200%200%200-.415.262l-.199.166a3.4%203.4%200%200%200-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296%201.119.297%201.07%200%201.645-.675.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.435%200-.835.16a2%202%200%200%200-.284.136%202%202%200%200%200-.363.254%202.2%202.2%200%200%200-.46.569l-.082.162a2.6%202.6%200%200%200-.213%201.072v.115q0%20.707.296%201.267l.135.211zm.964-.818a1.1%201.1%200%200%200%20.367.385.94.94%200%200%200%20.476.118c.423%200%20.59-.117.687-.23.159-.194.28-.478.28-.95%200-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1%201%200%200%200-.503.135l-.012.007a.86.86%200%200%200-.335.343c-.073.133-.132.324-.132.614v.115a1.4%201.4%200%200%200%20.14.66zm15.7-6.222q.347-.346.346-.856a1.05%201.05%200%200%200-.345-.79%201.18%201.18%200%200%200-.84-.329q-.51%200-.855.33a1.05%201.05%200%200%200-.346.79q0%20.51.346.855.345.346.856.346.51%200%20.839-.346zm4.337%209.314.033-1.332q.191.403.59.747l.098.081a4%204%200%200%200%20.316.224l.223.122a3.2%203.2%200%200%200%201.44.322%203.8%203.8%200%200%200%201.875-.477%203.5%203.5%200%200%200%201.382-1.366q.527-.89.526-2.09%200-1.184-.444-2.073a3.24%203.24%200%200%200-1.283-1.399q-.823-.51-1.942-.51a3.5%203.5%200%200%200-1.527.344l-.086.043-.165.09a3%203%200%200%200-.33.214q-.432.315-.656.707a2%202%200%200%200-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5%202.5%200%200%200%20.566.7q.117.098.245.18l.144.08a2.1%202.1%200%200%200%20.975.232q1.07%200%201.645-.675.576-.69.576-1.778%200-1.102-.576-1.777-.56-.691-1.645-.692a2.2%202.2%200%200%200-1.015.235q-.22.113-.415.282l-.15.142a2.1%202.1%200%200%200-.42.594q-.223.479-.223%201.1v.115q0%20.705.293%201.26zm2.616-.293c.157-.191.28-.479.28-.967%200-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87%200%200%200-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0%20.285.057.499.144.669a1.1%201.1%200%200%200%20.367.405c.137.082.28.123.455.123.423%200%20.59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493%200%20.642.099l.247-1.794q-.196-.099-.717-.099a2.3%202.3%200%200%200-.545.063%202%202%200%200%200-.411.148%202.2%202.2%200%200%200-.4.249%202.5%202.5%200%200%200-.485.499%202.7%202.7%200%200%200-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5%201.5%200%200%201%20.466-.636%202.5%202.5%200%200%201%20.399-.253%202%202%200%200%201%20.224-.099zm9.784%202.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46%203.46%200%200%200-1.4%201.382q-.493.906-.493%202.106%200%201.07.428%201.975.428.89%201.332%201.432.906.526%202.255.526.973%200%201.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954%200-1.497-.444a1.6%201.6%200%200%201-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1%201%200%200%200-.156-.176q-.46-.428-1.316-.428-.986%200-1.494.604-.379.45-.494%201.234zm-27.053%202.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m19.63%2011.151-.757-1.71-.345%201.71-1.12%205.644h-1.827L18.083%204.7h.197l3.325%206.533.988%202.19.988-2.19L26.839%204.7h.181l2.6%2012.095h-1.81l-1.218-5.644-.362-1.71-.658%201.71-2.93%205.644h-.098l-2.913-5.644zm14.836%205.81q-1.02%200-1.893-.478a3.8%203.8%200%200%201-1.381-1.382q-.51-.906-.51-2.106%200-1.185.444-2.074a3.36%203.36%200%200%201%201.3-1.382q.839-.494%201.974-.494a3.3%203.3%200%200%201%201.234.231%203.3%203.3%200%200%201%20.97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02%201.053a3.17%203.17%200%200%201-1.662.444zm.296-1.482q.938%200%201.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2%202.2%200%200%200-.807-.872%202.1%202.1%200%200%200-1.119-.313q-1.053%200-1.629.692-.575.675-.575%201.76%200%201.103.559%201.795.577.675%201.645.675zm6.521-6.237h1.711v1.4q.906-1.597%202.83-1.597%201.596%200%202.584%201.02.988%201.005.988%202.914%200%201.185-.493%202.09a3.46%203.46%200%200%201-1.316%201.399%203.5%203.5%200%200%201-1.844.493q-.954%200-1.662-.329a2.67%202.67%200%200%201-1.086-.97l.017%205.134h-1.728zm4.048%206.22q1.07%200%201.645-.674.577-.69.576-1.762%200-1.119-.576-1.777-.558-.675-1.645-.675-.592%200-1.12.296-.51.28-.822.823-.296.527-.296%201.234v.115q0%20.708.296%201.267.313.543.823.855.51.296%201.119.297z%22%2F%3E%3Cpath%20fill%3D%22%23e1e3e9%22%20d%3D%22M51.325%204.7h1.86v10.45h3.473v1.646h-5.333zm7.12%204.542h1.843v7.553h-1.843zm.905-1.415a1.16%201.16%200%200%201-.856-.346%201.17%201.17%200%200%201-.346-.856%201.05%201.05%200%200%201%20.346-.79q.346-.329.856-.329.494%200%20.839.33a1.05%201.05%200%200%201%20.345.79%201.16%201.16%200%200%201-.345.855q-.33.346-.84.346zm7.875%209.133a3.17%203.17%200%200%201-1.662-.444q-.723-.46-1.004-1.053l-.033%201.332h-1.71V4.701h1.743v4.657l-.082%201.283q.279-.658%201.086-1.119a3.5%203.5%200%200%201%201.778-.477q1.119%200%201.942.51a3.24%203.24%200%200%201%201.283%201.4q.445.888.444%202.072%200%201.201-.526%202.09a3.5%203.5%200%200%201-1.382%201.366%203.8%203.8%200%200%201-1.876.477zm-.296-1.481q1.069%200%201.645-.675.577-.69.577-1.778%200-1.102-.577-1.776-.56-.691-1.645-.692a2.12%202.12%200%200%200-1.58.659q-.642.641-.642%201.694v.115q0%20.71.296%201.267a2.4%202.4%200%200%200%20.807.872%202.1%202.1%200%200%200%201.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14%202.14%200%200%201%201.349-.46q.527%200%20.724.098l-.247%201.794q-.149-.099-.642-.099-.774%200-1.416.494-.626.493-.626%201.58v3.883h-1.777V9.242zm9.534%207.718q-1.35%200-2.255-.526-.904-.543-1.332-1.432a4.6%204.6%200%200%201-.428-1.975q0-1.2.493-2.106a3.46%203.46%200%200%201%201.4-1.382q.889-.495%202.007-.494%201.744%200%202.584.97.855.956.856%202.7%200%20.444-.05.92h-5.43q.18%201.005.708%201.45.542.443%201.497.443.79%200%201.3-.131a4%204%200%200%200%20.938-.362l.542%201.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728%200-1.991%201.86z%22%2F%3E%3Cpath%20d%3D%22M5.074%2015.948a.484.657%200%200%200-.486.659v1.84a.484.657%200%200%200%20.486.659h4.101a.484.657%200%200%200%20.486-.659v-1.84a.484.657%200%200%200-.486-.659zm3.56%201.16H5.617v.838h3.017z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%3Bstroke-width%3A1.03600001%22%2F%3E%3Cg%20style%3D%22stroke-width%3A1.12603545%22%3E%3Cpath%20d%3D%22M-9.408-1.416c-3.833-.025-7.056%202.912-7.08%206.615-.02%203.08%201.653%204.832%203.107%206.268.903.892%201.721%201.74%202.32%202.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87%201.87%200%200%200-.362%201.121l-.011%201.877c-.003.402.104.787.347%201.125.244.338.688.653%201.23.656l4.142.028c.542.003.99-.306%201.238-.641a1.87%201.87%200%200%200%20.363-1.121l.012-1.875a1.87%201.87%200%200%200-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145%201.425-1.983%202.348-2.87%201.473-1.414%203.18-3.149%203.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006%201.1v.002c3.274.02%205.92%202.532%205.9%205.6-.017%202.706-1.39%204.026-2.863%205.44-1.034.994-2.118%202.033-2.814%203.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34%200%200%201-.226.084.34.34%200%200%201-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067%202.7-5.545%205.975-5.523m-.02%202.826c-1.62-.01-2.944%201.315-2.955%202.96-.01%201.646%201.295%202.988%202.916%202.999h.002c1.621.01%202.943-1.316%202.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005%201.1c1.017.006%201.829.83%201.822%201.89s-.83%201.874-1.848%201.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874%201.848-1.868m-2.155%2011.857%204.14.025c.271.002.49.305.487.676l-.013%201.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668%22%20style%3D%22color%3A%23000%3Bfont-style%3Anormal%3Bfont-variant%3Anormal%3Bfont-weight%3A400%3Bfont-stretch%3Anormal%3Bfont-size%3Amedium%3Bline-height%3Anormal%3Bfont-family%3Asans-serif%3Bfont-variant-ligatures%3Anormal%3Bfont-variant-position%3Anormal%3Bfont-variant-caps%3Anormal%3Bfont-variant-numeric%3Anormal%3Bfont-variant-alternates%3Anormal%3Bfont-feature-settings%3Anormal%3Btext-indent%3A0%3Btext-align%3Astart%3Btext-decoration%3Anone%3Btext-decoration-line%3Anone%3Btext-decoration-style%3Asolid%3Btext-decoration-color%3A%23000%3Bletter-spacing%3Anormal%3Bword-spacing%3Anormal%3Btext-transform%3Anone%3Bwriting-mode%3Alr-tb%3Bdirection%3Altr%3Btext-orientation%3Amixed%3Bdominant-baseline%3Aauto%3Bbaseline-shift%3Abaseline%3Btext-anchor%3Astart%3Bwhite-space%3Anormal%3Bshape-padding%3A0%3Bclip-rule%3Aevenodd%3Bdisplay%3Ainline%3Boverflow%3Avisible%3Bvisibility%3Avisible%3Bopacity%3A1%3Bisolation%3Aauto%3Bmix-blend-mode%3Anormal%3Bcolor-interpolation%3AsRGB%3Bcolor-interpolation-filters%3AlinearRGB%3Bsolid-color%3A%23000%3Bsolid-opacity%3A1%3Bvector-effect%3Anone%3Bfill%3A%23000%3Bfill-opacity%3A.4%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Amiter%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-dashoffset%3A0%3Bstroke-opacity%3A1%3Bcolor-rendering%3Aauto%3Bimage-rendering%3Aauto%3Bshape-rendering%3Aauto%3Btext-rendering%3Aauto%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-9.415-.316C-12.69-.338-15.37%202.14-15.39%205.207c-.017%202.716%201.326%204.041%202.78%205.477%201.013%201%202.081%202.055%202.78%203.67l.092.076a.34.34%200%200%200%20.225.086.34.34%200%200%200%20.227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6%201.78-2.64%202.814-3.634%201.473-1.414%202.847-2.733%202.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057%208.784c1.621.011%202.944-1.315%202.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945%201.315-2.955%202.96s1.295%202.989%202.916%203%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23e1e3e9%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3Cpath%20d%3D%22M-11.594%2015.465c-.27-.002-.492.297-.494.668l-.012%201.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z%22%20style%3D%22clip-rule%3Aevenodd%3Bfill%3A%23fff%3Bfill-opacity%3A1%3Bfill-rule%3Aevenodd%3Bstroke%3Anone%3Bstroke-width%3A2.47727823%3Bstroke-miterlimit%3A4%3Bstroke-dasharray%3Anone%3Bstroke-opacity%3A.4%22%20transform%3D%22translate(15.553%202.85)scale(.88807)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{color:#000;box-sizing:content-box;background-color:#fff;border-radius:12px;min-height:20px;margin:10px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{visibility:visible;padding:2px 28px 2px 8px}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{cursor:pointer;box-sizing:border-box;background-color:#ffffff80;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E);border:0;border-radius:12px;outline:none;width:24px;height:24px;display:none;position:absolute;top:0;right:0}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;right:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{top:0;left:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill-rule%3D%22evenodd%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2010a6%206%200%201%200%2012%200%206%206%200%201%200-12%200m5-3a1%201%200%201%200%202%200%201%201%200%201%200-2%200m0%203a1%201%200%201%201%202%200v3a1%201%200%201%201-2%200%22%2F%3E%3C%2Fsvg%3E)}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{white-space:nowrap;color:#333;box-sizing:border-box;background-color:#ffffffbf;border:2px solid #333;border-top:#333;padding:0 5px;font-size:10px}.maplibregl-popup{will-change:transform;pointer-events:none;display:flex;position:absolute;top:0;left:0}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{z-index:1;border:10px solid #0000;width:0;height:0}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;align-self:center}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-top:none;border-bottom-color:#fff;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;align-self:center}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-left:none;align-self:flex-start}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:#fff;border-bottom:none;border-right:none;align-self:flex-end}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-left:none;border-right-color:#fff;align-self:center}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff;border-right:none;align-self:center}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{cursor:pointer;background-color:#0000;border:0;border-radius:0 3px 0 0;position:absolute;top:0;right:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{pointer-events:auto;background:#fff;border-radius:3px;padding:15px 10px;position:relative;box-shadow:0 1px 2px #0000001a}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{will-change:transform;transition:opacity .2s;position:absolute;top:0;left:0}.maplibregl-marker-draggable{cursor:grab}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;width:15px;height:15px}.maplibregl-user-location-dot:before{content:"";animation:2s infinite maplibregl-user-location-dot-pulse;position:absolute}.maplibregl-user-location-dot:after{content:"";box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:19px;height:19px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 3px #00000059}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;width:1px;height:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{opacity:.5;background:#fff;border:2px dotted #202020;width:0;height:0;position:absolute;top:0;left:0}.maplibregl-cooperative-gesture-screen{color:#fff;opacity:0;pointer-events:none;z-index:99999;background:#0006;justify-content:center;align-items:center;padding:1rem;font-size:1.4em;line-height:1.2;transition:opacity 1s 1s;display:flex;position:absolute;inset:0}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity 50ms}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{z-index:99999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important}.aei-cluster-marker{box-sizing:border-box;border:1px solid var(--cluster-border,#a4b3b9);background:var(--cluster-background,#293236);width:42px;height:42px;color:var(--cluster-text,#fff);white-space:nowrap;border-radius:50%;place-items:center;font-family:Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:1;display:grid}.aei-well-selected:before{content:"";border:2px solid var(--well-selection-color);pointer-events:none;border-radius:12px;position:absolute;inset:-6px;box-shadow:0 0 0 3px #0f251cd9}.aei-well-selected:after{content:"✓";background:var(--well-selection-color);color:#15281e;pointer-events:none;border:2px solid #20382c;border-radius:50%;place-items:center;width:17px;height:17px;font-size:14px;font-weight:700;display:grid;position:absolute;top:-12px;right:-12px}.aei-selected-well-label{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--well-selection-color);background:var(--surface-panel,#202c28);max-width:260px;color:var(--color-text,#edf4ef);font:600 12px/1.4 var(--font-ui);pointer-events:none;border-radius:6px;padding:6px 10px;position:absolute;top:calc(100% + 12px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2px 8px #0006}[data-tenure-focus=true] [data-entity-id^=data-]:not(.aei-well-selected){opacity:.22}[data-tenure-focus=true] [data-entity-id^=company-group-well-]:not(.aei-well-selected)>img{opacity:.8;width:18px!important;height:18px!important}[data-tenure-focus=true] [data-entity-id]:hover{opacity:1!important}[data-tenure-focus=true] [data-entity-id^=company-group-well-]:hover>img{opacity:1;width:32px!important;height:32px!important}.aei-cluster-marker.aei-energy-cluster{width:52px;height:39px;box-shadow:none;background:0 0;border:0;border-radius:0;display:block;overflow:visible}.aei-energy-cluster>img{filter:drop-shadow(0 2px 3px #15221c88);pointer-events:none;width:52px;height:39px;display:block}.aei-energy-cluster:hover{z-index:8}.aei-energy-cluster:hover>img{filter:drop-shadow(0 2px 5px #15221cbb)brightness(1.13)}.aei-energy-cluster:focus-visible{outline:2px solid var(--color-gas);outline-offset:3px;border-radius:9px}:root{--workspace-rail-width:56px;--workspace-header-height:64px;--workspace-nav-width:260px;--workspace-toolbar-height:56px;--workspace-inspector-width:380px;--workspace-utility-width:840px;--select-menu-background:#23292d;--select-menu-text:var(--color-text);--select-menu-muted:var(--color-muted);--select-menu-selected:#41484b;--workspace-gap:24px;--workspace-control-height:40px;--workspace-navigation-background:color-mix(in srgb,var(--scene-background) 94%,var(--color-text));--workspace-work-background:var(--scene-background);--workspace-utility-background:color-mix(in srgb,var(--scene-background) 91%,var(--color-text));--workspace-divider:color-mix(in srgb,var(--surface-border) 45%,transparent);--workspace-selection:#4c8bdd2e;--action-detail-text:#e1e3e7;--action-detail-background:#303238;--action-detail-border:#62666e;--action-detail-hover:#41454c;--color-company-accent:#c2b1ed;--color-company-evidence:#c2b1ed;--color-text:#f0f1f3;--color-muted:#b3b6bd;--color-oil:#e2bc7e;--color-gas:#a8d7e4;--color-mineral:#d0c8b6;--color-heavy:#ceaa97;--color-bitumen:#f19a62;--color-water:#78b4da;--color-up:var(--color-operating);--color-down:#ef8088;--color-registered:var(--color-text);--color-icon:#b3b6bd;--color-focus:#70a8ef;--color-operating:#72b8f2;--color-paused:#e1b969;--color-stopped:#aab1b8;--scene-background:#191a1d;--material-top:57,58,62;--material-bottom:30,31,34;--material-top-opacity:.86;--material-bottom-opacity:.94;--material-angle:145deg;--material-blur:0px;--material-saturation:1;--material-background:linear-gradient(var(--material-angle),rgba(var(--material-top),var(--material-top-opacity)),rgba(var(--material-bottom),var(--material-bottom-opacity)));--material-border:#d7dbe23d;--material-shadow:inset 0 1px 0 #ffffff17,0 8px 24px #00000014;--material-compact:linear-gradient(var(--material-angle),rgba(var(--material-top),.86),rgba(var(--material-bottom),.94));--material-expanded:linear-gradient(var(--material-angle),rgba(var(--material-top),.95),rgba(var(--material-bottom),.98));--surface-glass:var(--material-background);--surface-panel:var(--material-compact);--surface-detail:var(--material-compact);--surface-base:var(--scene-background);--surface-detail-blur:var(--material-blur);--surface-border:var(--material-border);--surface-inset:#ffffff06;--surface-row:#ebeef40b;--surface-row-hover:#ebeef41a;--surface-selected:#4c8bdd2e;--surface-shadow:var(--material-shadow);--radius-panel:16px;--radius-control:8px;--metric-summary-size:46px;--metric-inventory-size:34px;--metric-daily-size:clamp(34px,2.6vw,44px);--font-ui:"Segoe UI","Microsoft YaHei UI",sans-serif;--motion-expand:.36s;--motion-close:.23s;--motion-camera:.65s;--motion-ease:cubic-bezier(.2,.85,.25,1);color:#e7edef;font-synthesis:none;font-variant-numeric:tabular-nums;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d171c;font-family:Segoe UI,Microsoft YaHei UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0}button:focus-visible,input:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}button:hover{color:var(--color-focus)}button:disabled{cursor:default}small{color:#a7b8bd;font-size:14px;line-height:1.6}p{line-height:1.6}svg{flex-shrink:0}.workstation{height:100dvh;min-height:720px;position:relative;overflow:hidden}.map-scene{position:absolute;inset:0}.map-scene canvas{display:block}.edge-tone{pointer-events:none;background:linear-gradient(90deg,#091117e0,#0911171f 25%,#0000 48%,#09111724 74%,#091117e0),linear-gradient(#0000 85%,#09111759);position:absolute;inset:0}header{justify-content:space-between;align-items:center;gap:30px;display:flex;position:absolute;top:23px;left:32px;right:32px}.brand{letter-spacing:.09em;align-items:center;gap:13px;font-size:17px;font-weight:600;display:flex}.brand small{letter-spacing:.05em;margin-top:5px;font-size:14px;font-weight:400;display:block}.glass{background:var(--material-background);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));border:1px solid #cfe0e61f;border-radius:13px;box-shadow:0 12px 40px #030d1624,inset 0 1px #ddeef409}.mode{gap:4px;padding:5px;display:flex}.mode button{border-radius:9px;padding:10px 25px;font-size:14px}.mode .active{background:#d2eeee12;box-shadow:inset 0 -2px #85d5ca}.header-actions{align-items:center;gap:12px;display:flex}.search{align-items:center;gap:9px;height:42px;padding:0 12px;display:flex}.search input{color:#edf4f5;background:0 0;border:0;outline:0;width:160px;font-size:16px}.icon{justify-content:center;align-items:center;min-width:42px;height:42px;display:inline-flex}.surface-heading{letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:14px;font-weight:550;display:flex}.left{width:252px;position:absolute;top:118px;left:32px}.asset{text-align:left;width:100%;padding:20px}.asset p{color:#afbec2;margin:13px 0 20px;font-size:14px}.asset-reading{align-items:center;gap:18px;display:flex}.asset-reading strong{font-size:43px;font-weight:350}.asset-reading span{font-size:14px;line-height:1.8}.status-line{color:#b3c2c5;border-top:1px solid #def1ed10;margin-top:15px;padding-top:12px;font-size:14px}.status-line i,.legend i,.dot{background:var(--color-operating);border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.company-module>small{margin:9px 0;display:block}.company-row{letter-spacing:.04em;border-bottom:1px solid #d9ecec13;justify-content:space-between;align-items:center;width:100%;padding:12px 3px;font-size:15px;display:flex}.topic-nav{gap:8px;margin-top:26px;display:grid}.topic-nav button{color:#d0dade;align-items:center;gap:14px;height:38px;font-size:14px;display:flex}.topic-nav button>svg:last-child{opacity:.5;margin-left:auto}.revenue-link{border-top:1px solid #d8eeec20;flex-wrap:wrap;align-items:center;gap:15px;width:100%;margin-top:26px;padding:17px 0;font-size:14px;display:flex}.revenue-link small{text-align:left;width:100%}.right{width:290px;position:absolute;top:119px;right:32px}.monthly{text-align:left;width:100%}.reading{margin-top:23px}.reading>span{color:var(--color-operating);font-size:14px}.reading strong{letter-spacing:-.03em;margin-top:6px;font-size:38px;font-weight:350;display:block}.reading strong small{letter-spacing:0;font-size:14px;font-weight:400}.gas>span{color:#d6bd86}.monthly>small{margin-top:15px;display:block}.projection{margin-top:36px}.projection>.surface-heading{width:100%;padding:0}.timer{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.timer strong{font-size:35px;font-weight:350}.timer small{margin-left:6px}.projection p{color:var(--color-muted);justify-content:space-between;font-size:14px;display:flex}.projection p span{color:#d7c395}.regions{margin-top:27px}.regions>div{gap:9px;margin-top:14px;display:flex}.regions>div button{background:#14293155;border:1px solid #c1e3df24;border-radius:8px;padding:8px 16px;font-size:14px}.reset{color:#b5cccf;align-items:center;gap:8px;padding:11px 0;font-size:14px;display:flex}.history{text-align:left;width:100%;margin-top:18px;padding:17px 16px 6px}.legend{color:#c8d7d9;align-items:center;gap:6px;margin-top:13px;font-size:14px;display:flex}.legend .amber{background:#d5b578;margin-left:10px}.legend span{color:#8faaa9;margin-left:auto}.history>svg{width:100%;height:auto;margin-top:4px}.map-tools{gap:3px;padding:5px 7px;display:flex;position:absolute;bottom:52px;left:50%;transform:translate(-50%)}.map-tools button{white-space:nowrap;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.map-tools .icon{min-width:32px;padding:8px}.view-status{color:#d6e8e8;white-space:nowrap;background:#172a3299;border-radius:6px;padding:7px 12px;font-size:14px;position:absolute;bottom:112px;left:50%;transform:translate(-50%)}footer{text-align:center;color:#b3c3c6;letter-spacing:.025em;width:100%;font-size:14px;position:absolute;bottom:17px}.compact .left,.compact .right{visibility:hidden}.detail{background:var(--material-background);color:#e4eef0;border:1px solid #cfe3e52b;border-radius:21px;width:min(950px,85vw);max-height:87vh;padding:30px 38px;overflow:auto;box-shadow:0 30px 100px #0008}.detail.full{width:94vw;height:91vh;max-height:94vh}.detail-top{color:#b5c8cd;justify-content:space-between;align-items:center;font-size:14px;display:flex}.detail-top>div{align-items:center;gap:20px;display:flex}.detail-top button{font-size:14px}.detail h1{margin:30px 0 9px;font-size:32px;font-weight:400}.detail h2{margin-top:28px;font-size:18px;font-weight:400}.detail p{color:#b3c7ca;max-width:660px;font-size:14px}.detail-note{margin-bottom:35px}.well-list{gap:14px;margin-top:25px;display:grid}.well-list>button{text-align:left;background:#bdd9d709;border:1px solid #d3e9eb13;border-radius:12px;align-items:center;gap:20px;padding:20px;display:flex}.well-list>button>svg:last-child{margin-left:auto}.well-list small{margin-top:5px;display:block}.company-orbits{gap:20px;margin:35px 0;display:flex}.company-orbits button{background:#b5dbd90b;border-radius:14px;flex:1;justify-items:center;gap:15px;padding:28px 20px;display:grid}.company-orbits strong{font-size:19px;font-weight:400}.company-orbits span{color:#a9c6c8;font-size:14px}.empty-evidence{text-align:center;background:#b2d3d405;border-radius:15px;flex-direction:column;align-items:center;gap:18px;padding:50px 20px;display:flex}.empty-evidence>svg{color:#96b8b6}.empty-evidence strong{font-size:19px;font-weight:400}.empty-evidence p{max-width:550px;margin:0}.empty-evidence.slim{color:#aac0c2;padding:22px;font-size:14px}.chart-title{color:#c4e7e1;margin-top:25px;font-size:14px}.detail svg[role=img]{width:100%;height:auto;margin:22px 0}.projection-large{color:var(--color-focus);align-items:baseline;gap:35px;margin:50px 0;display:flex}.projection-large strong{font-size:47px;font-weight:350}.projection-large span{font-size:20px}.action{background:color-mix(in srgb,var(--color-focus) 15%,transparent);border-radius:9px;margin-right:14px;padding:13px 23px}.secondary{background:#b8d5db10}.workstation{overflow:clip}.left{scrollbar-width:thin;max-height:calc(100dvh - 165px);padding-right:8px;overflow-y:auto}@media (height<=950px){.left,.right{top:100px}.asset{padding:16px}.company-module{margin-top:20px}.topic-nav{gap:1px;margin-top:17px}.revenue-link{margin-top:12px}.projection{margin-top:23px}.reading{margin-top:15px}.reading strong{font-size:32px}.regions{margin-top:18px}.history{margin-top:7px}}@media (width<=1250px){header{gap:14px;left:24px;right:24px}.brand{font-size:14px}.mode button{padding:9px 16px}.left{width:215px;left:24px}.right{width:245px;right:24px}.search input{width:125px}.map-tools{bottom:39px}.view-status{bottom:96px}.reading strong{font-size:30px}}@media (width<=850px){.workstation{min-height:650px}.brand{font-size:14px}.brand>svg{width:25px}.mode{display:none}.header-actions{gap:6px}.left,.right{width:180px;top:103px}.asset-reading strong{font-size:29px}.company-module{margin-top:15px}.topic-nav{gap:0}.topic-nav button{height:32px;font-size:14px}.monthly .reading strong{font-size:25px}.projection p,.projection p span{display:block}.history{display:none}.search input{width:110px}.map-tools button{padding:9px 7px}.regions>div{gap:4px}.regions>div button{padding:7px 10px}.revenue-link{display:none}.company-orbits{flex-direction:column}.projection-large{flex-direction:column;gap:15px}}@media (width<=600px){header{top:16px;left:15px;right:15px}.left,.right{display:none}.header-actions .search{width:150px}.search input{width:80px}.map-tools{gap:0;max-width:95vw}.map-tools button{gap:4px;padding:9px 5px;font-size:14px}.map-tools button>svg{width:15px}.map-tools .icon{min-width:28px}.view-status{white-space:normal;text-align:center;max-width:90vw}.detail{width:94vw;padding:20px}.detail h1{font-size:25px}footer{padding:0 12px;font-size:14px}.brand small{font-size:14px}}.glass{background:var(--material-background);border-color:#ebebeb2b;box-shadow:0 14px 42px #11111132,inset 0 1px #eeeeee0c}.left{width:302px}.right{width:334px}.asset{padding:22px}.surface-heading{font-size:16px}.company-module,.topic-nav,.revenue-link,.monthly,.projection,.regions{background:var(--material-background);border:1px solid #eeeeee19;border-radius:13px;padding:20px;box-shadow:0 14px 40px #14141425,inset 0 1px #ffffff08}.company-module{margin-top:18px}.company-row{padding:11px 0;font-size:14px}.topic-nav{gap:3px;margin-top:18px;padding:12px 18px}.topic-nav button{font-size:14px}.revenue-link{margin-top:18px;padding:17px 20px}.monthly{padding:22px}.monthly .reading strong{font-size:35px}.monthly>small{font-size:14px}.projection{margin-top:18px;padding:20px}.projection>small,.projection p{font-size:14px}.regions{margin-top:18px;padding:18px 20px}.regions>div{flex-wrap:wrap}.regions>div button{background:#b5b7b710;border-color:#dddddd26}.history{margin-top:18px;padding:18px 20px 8px}.view-status{background:#303233d9}footer{white-space:nowrap;background:#303233d9;border-radius:6px;width:auto;max-width:calc(100% - 64px);padding:5px 12px;left:50%;transform:translate(-50%)}.topic-nav,.revenue-link{display:none}.regions>div button{text-align:left;padding:10px 5px}.regions>div button small{margin-top:4px;font-size:14px;display:block}.regions>div button.selected{background:#d5d1b322;border-color:#cfc5a44d}.legend,.reading span{font-size:14px}@media (height<=950px){.left,.right{top:103px}.asset{padding:18px}.company-module{margin-top:15px}.monthly{padding:18px 20px}.monthly .reading{margin-top:13px}.monthly .reading strong{font-size:31px}.projection,.regions{margin-top:15px;padding:16px 20px}.history{margin-top:15px}.timer strong{font-size:30px}}@media (width<=1350px){.left{width:252px}.right{width:285px}.surface-heading{font-size:14px}.monthly .reading strong{font-size:28px}.company-module,.projection,.regions{padding:17px}.company-row{font-size:14px}}@media (width<=850px){.left{width:205px}.right{width:225px}.surface-heading{font-size:14px}.company-module{padding:12px}.monthly{padding:16px}.monthly .reading strong{font-size:24px}.projection,.regions{padding:14px}.history{display:none}footer{white-space:normal;text-align:center;font-size:14px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.company-module .surface-heading,.regions .surface-heading{width:100%;padding:0}.company-row>span{text-align:left;max-width:calc(100% - 25px);font-size:14px;line-height:1.45;display:block}.company-row small{margin-top:4px;font-size:14px;display:block}.tenure-entry{text-align:left;width:100%;margin-top:18px;padding:19px}.tenure-entry>div{align-items:center;gap:15px;margin:19px 0 10px;display:flex}.tenure-entry strong{font-size:34px;font-weight:350}.tenure-entry>div>span{font-size:14px}.revenue-link{display:flex}.left{max-height:calc(100dvh - 153px)}.right{scrollbar-width:thin;max-height:calc(100dvh - 145px);padding-right:6px;overflow-y:auto}.production-records{gap:25px;margin:22px 0;display:flex}.production-records>div{background:#ededed09;border-radius:9px;flex:1;padding:16px}.production-records strong{font-weight:450}.production-records small{margin-top:9px;display:block}.detail a{color:#c3e6df}.view-status{white-space:normal;text-align:center;max-width:calc(100% - 730px)}.detail .company-orbits{flex-direction:column}@media (width<=1350px){.view-status{max-width:calc(100% - 600px)}.production-records{flex-direction:column}}.relations{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.reference-price{align-items:center;gap:15px;width:100%;margin:18px 0 8px;display:flex}.reference-price strong{letter-spacing:-.03em;font-size:36px;font-weight:350}.reference-price span{color:#c3c4c1;font-size:14px;line-height:1.6}.quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:28px 0;display:grid}.quality-grid>div{background:linear-gradient(130deg,#a6a6a613,#a6a6a606);border:1px solid #eeeeee16;border-radius:12px;padding:23px}.quality-grid span{color:#d7d5ce;font-size:14px}.quality-grid strong{margin:11px 0;font-size:27px;font-weight:350;display:block}.quality-grid small{display:block}.tenure-list{gap:12px;margin-top:27px;display:grid}.tenure-list>button{text-align:left;background:#bcbcbc08;border:1px solid #eeeeee14;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px;display:flex}.tenure-list strong{font-size:14px;font-weight:500}.tenure-list small{margin-top:7px;font-size:14px;line-height:1.6;display:block}.tenure-list .expiry{color:#ded1ad;flex-shrink:0;font-size:14px}.selected-evidence{background:#a59b730d;border:1px solid #dac79630;border-radius:11px;margin:22px 0;padding:22px}.detail.side-left,.detail.side-right{width:min(58vw,970px);height:auto;max-height:calc(100dvh - 154px);margin:0;position:fixed;top:105px;bottom:49px}.detail.side-left{left:28px;right:auto}.detail.side-right{left:auto;right:28px}.detail.full{width:94vw;height:91vh;max-height:91vh;inset:4vh auto auto 3vw}.detail-top button{min-height:32px}.company-module small{font-size:14px}.revenue-link{text-align:left;display:block}.revenue-link>.surface-heading{width:100%}.map-tools button[aria-pressed=true]{color:#b6decf}.detail h1{font-size:30px}.detail::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11161933}.regions>div button small{color:#b8c3bc}.asset,.monthly,.company-module,.regions,.projection,.history,.tenure-entry,.revenue-link{transition:border-color .18s,background-color .18s}.asset:hover,.monthly:hover,.tenure-entry:hover,.history:hover,.revenue-link:hover{border-color:#e9e3d93c}@media (width<=1100px){.detail.side-left,.detail.side-right{width:76vw}.detail h1{font-size:25px}.quality-grid strong{font-size:22px}}@media (width<=700px){.detail.side-left,.detail.side-right{width:94vw;max-height:calc(100dvh - 106px);inset:76px auto 30px 3vw}.quality-grid{grid-template-columns:1fr}.tenure-list>button{flex-direction:column}.map-tools button{gap:5px;padding:9px 7px;font-size:14px}.relations{display:none}}.well-scene{background:#161c20;position:absolute;inset:0}.well-scene>div:has(canvas){inset:0;position:absolute!important}.well-scene-title{text-align:center;z-index:2;pointer-events:none;position:absolute;top:115px;left:50%;transform:translate(-50%)}.well-scene-title small{letter-spacing:.18em;color:#9caaa8;font-size:14px}.well-scene-title h2{color:#dfdfd8;margin:9px 0;font-size:18px;font-weight:400}.well-scene-title>span{color:#b3bfbc;font-size:14px}.well-controls{z-index:3;padding:6px;display:flex;position:absolute;bottom:89px;left:50%;transform:translate(-50%)}.well-controls button{white-space:nowrap;align-items:center;gap:8px;padding:11px 13px;font-size:14px;display:flex}.well-controls button[aria-pressed=true]{color:#dcd5b7;background:#dad6c71c;border-radius:7px}.well-model-basis{text-align:center;z-index:3;color:#cad0ce;max-width:calc(100% - 720px);padding:9px 13px;font-size:14px;line-height:1.65;position:absolute;bottom:139px;left:50%;transform:translate(-50%)}.return-map{z-index:3;align-items:center;gap:9px;padding:12px 22px;font-size:14px;display:flex;position:absolute;bottom:41px;left:50%;transform:translate(-50%)}.scene-annotation{-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));color:#d9dbd5;white-space:nowrap;pointer-events:none;background:#3f4141c9;border:1px solid #eeeeee15;border-radius:5px;padding:5px 8px;font-size:14px;display:block}.scene-loading{color:#d8e2df;padding:20px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.well-identity{letter-spacing:.02em;word-break:break-all;font-size:15px;font-weight:450;line-height:1.6}.facility-row{background:#dddddd09;border:1px solid #eeeeee12;border-radius:10px;align-items:center;gap:16px;padding:19px;font-size:14px;display:flex}.facility-row small{margin-top:7px;display:block}.source-empty{color:#b5c2bd;font-size:14px}@media (width<=1350px){.well-model-basis{max-width:calc(100% - 600px)}.well-controls button{padding:10px 8px;font-size:14px}.well-scene-title{top:107px}.well-scene-title h2{font-size:15px}}@media (width<=900px){.well-controls{bottom:97px}.well-model-basis{display:none}.well-controls button{gap:4px;padding:10px 7px}.well-controls button svg{width:14px}}.update-ready{z-index:10;align-items:center;gap:20px;padding:10px 15px;font-size:14px;display:flex;position:absolute;top:83px;left:50%;transform:translate(-50%)}.update-ready button{background:#d2d0c921;border-radius:6px;padding:7px 12px}.scene-hidden{visibility:visible;pointer-events:none}.well-transition{position:absolute;inset:0}html,body,#root{height:100%;overflow:clip}.workstation{min-height:0}.left,.right{overscroll-behavior:contain;scroll-padding-top:12px}.company-module{scroll-margin-top:14px}.monthly{background:var(--material-background);border:1px solid #ddd9ce26;border-radius:15px;padding:20px;box-shadow:0 15px 38px #18181735,inset 0 1px #f1ece518}.report-caption{color:#bec3c1;letter-spacing:.08em;justify-content:space-between;align-items:center;margin:16px 0 13px;font-size:14px;display:flex}.report-month{letter-spacing:.1em;color:#e0dfd6;border:1px solid #d8d4c22b;border-radius:6px;padding:5px 9px}.metric-well{isolation:isolate;padding:14px 0 5px;position:relative}.metric-well+.metric-well{border-top:1px solid #ede7d71c;margin-top:3px}.metric-oil{--metric:#e2bc7e;color:var(--metric)}.metric-gas{--metric:#a8d7e4;color:var(--metric)}.metric-caption{align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.metric-caption>span:nth-child(2){color:#e5e1d8}.metric-caption small{color:#b6b9b7;margin-top:2px;font-size:14px;display:block}.metric-icon{background:color-mix(in srgb,var(--metric) 9%,transparent);border:1px solid color-mix(in srgb,var(--metric) 21%,transparent);border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.metric-code{letter-spacing:.16em;opacity:.7;margin-left:auto;font-size:14px}.metric-value{justify-content:space-between;align-items:center;gap:14px;margin:11px 0 0;display:flex}.metric-value>strong{color:#eee9df;font-variant-numeric:tabular-nums;letter-spacing:-.045em;white-space:nowrap;font-size:35px;font-weight:400}.metric-value em,.tenure-entry em,.company-mini-count em{color:var(--metric,#d2c6a6);letter-spacing:0;margin-left:5px;font-size:.56em;font-style:normal;font-weight:450}.metric-change{color:var(--metric);text-align:right;white-space:nowrap;font-size:14px}.metric-change small{color:#aeb5b1;margin-top:3px;font-size:14px;display:block}.metric-spark{opacity:.9;width:100%;height:34px;margin-top:4px;display:block}.monthly-note{color:#b8bbb6;border-top:1px solid #e1dac612;margin-top:9px;padding-top:10px;font-size:14px;display:block}.asset{background:var(--surface-panel);border-color:#e9dfbc29}.asset-reading{align-items:center;gap:18px}.asset-reading strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:38px}.asset-glyph{color:#d4c4a3;align-items:center;gap:6px;display:flex}.asset-glyph i{background:#c8bda869;width:18px;height:1px}.asset-glyph svg:first-child{border:1px solid #c8bda83d;border-radius:50%;width:37px;height:37px;padding:4px}.company-module{background:var(--material-background);padding:18px}.company-row{letter-spacing:.01em;gap:10px;padding:15px 0;position:relative}.company-monogram{letter-spacing:.05em;color:#b6bdb6;background:#cbd5ba08;border:1px solid #d6ddc52a;border-radius:6px;align-self:flex-start;padding:7px 6px;font-size:14px}.company-name{flex:1;min-width:0;font-size:14px;line-height:1.7}.company-name small{color:#b6bdb7;font-size:14px}.company-mini-count{white-space:nowrap;color:#dedace;font-size:18px;font-weight:350}.company-row.chosen{color:#c9d8b2}.company-row.chosen .company-monogram{background:#cbd8ad16;border-color:#cbd8ad6b}.tenure-entry{background:var(--material-background);padding:18px}.tenure-entry>div{gap:16px}.tenure-entry strong{letter-spacing:-.03em;font-size:32px;font-weight:350}.tenure-entry>div>span:last-child{font-size:14px;line-height:1.6}.tenure-glyph{color:#d7c5a2;background:#d7c5a20d;border:1px solid #d7c5a22a;border-radius:11px;place-items:center;width:48px;height:48px;display:grid;position:relative}.projection{background:var(--material-background);padding:18px}.timer{justify-content:flex-start;gap:13px}.timer>.icon{margin-left:auto}.playback-orbit{color:#c6d7b4;border:1px solid #c7d6b62e;border-radius:50%;place-items:center;width:45px;height:45px;display:grid;box-shadow:inset 0 0 0 6px #c7d6b609}.playback-orbit.moving{border-top-color:#cad8b2;animation:2s ease-in-out infinite orbit-breath}.timer strong{font-size:30px}.regions{padding:18px}.regions>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.regions>div button{text-align:left;color:#e3e0d7;background:#c2bfb60a;border-radius:9px;min-width:0;padding:12px 10px 10px;font-size:14px;position:relative}.resource-option{--resource:#d1cab8}.resource-dot{vertical-align:middle;background:var(--resource);width:5px;height:5px;box-shadow:0 0 7px color-mix(in srgb,var(--resource) 24%,transparent);border-radius:50%;margin-right:6px;display:inline-block}.regions>div button.selected{border-color:var(--resource);background:color-mix(in srgb,var(--resource) 9%,transparent)}.regions>div button small{color:#b8bdb8;margin-top:6px;font-size:14px}.map-key{white-space:nowrap;background:#292b2bd6;border:1px solid #e9e5d11b;border-radius:9px;align-items:center;gap:15px;padding:8px 13px;font-size:14px;display:flex;position:absolute;top:93px;left:50%;transform:translate(-50%)}.map-key span{align-items:center;gap:4px;display:flex}.map-key .key-oil{color:#e2bc7e}.map-key .key-gas{color:#a8d7e4}.map-key .key-unknown{color:#b8bdb8}.map-key>small{color:#bcc2bb;font-size:14px}@keyframes orbit-breath{50%{box-shadow:inset 0 0 0 6px #c7d6b610,0 0 15px #c7d6b610}}@media (prefers-reduced-motion:reduce){.playback-orbit.moving{animation:none}}@media (width<=1100px){.asset-reading strong{font-size:32px}.asset-glyph{display:none}.metric-value>strong{font-size:31px}.company-mini-count{font-size:15px}.company-monogram{display:none}.map-key{gap:8px;padding:7px 10px;font-size:14px;top:80px}.map-key>small{display:none}.metric-caption{font-size:14px}.metric-code{display:none}}.asset-reading strong em{color:#d5c5a0;letter-spacing:0;margin-left:5px;font-size:.53em;font-style:normal}.asset-reading{min-width:0}.left,.right{overflow-x:hidden}@media (width<=1450px){.asset-reading strong{font-size:32px}.asset-glyph>i,.asset-glyph>svg:last-child{display:none}.asset-glyph{display:flex}}.workstation{isolation:isolate}.workstation>.map-scene{z-index:0;isolation:isolate}.workstation>.left,.workstation>.right{z-index:10;isolation:isolate;transform:translateZ(0)}.workstation.map-interacting>.left .glass,.workstation.map-interacting>.right .glass{-webkit-backdrop-filter:none!important;background:var(--surface-panel)!important}.map-scene.leaflet-container{background:#26362e;font-family:inherit}.map-scene .leaflet-pane{z-index:1}.map-scene .leaflet-marker-pane{z-index:5}.map-scene .leaflet-control-container{display:none}.flat-map-active>.edge-tone{background:0 0!important}.flat-map-active>.left .glass,.flat-map-active>.right .glass,.flat-map-active>.left.glass,.flat-map-active>.right.glass{-webkit-backdrop-filter:none!important;background:var(--surface-panel)!important}.flat-map-active .maplibregl-canvas{filter:none!important}.aei-mapcn-mount,.aei-mapcn-container{width:100%;height:100%;position:absolute;inset:0}body{font-family:var(--font-ui);color:var(--color-text)}.glass{background:var(--surface-glass);border-color:var(--surface-border);border-radius:var(--radius-panel);box-shadow:var(--surface-shadow)}.company-module,.monthly,.projection,.regions,.tenure-entry,.revenue-link{background:var(--surface-panel);border-color:var(--surface-border);border-radius:var(--radius-panel);box-shadow:var(--surface-shadow)}.detail{background:var(--surface-detail);border-color:var(--surface-border)}small{color:var(--color-muted)}.metric-oil{--metric:var(--color-oil)}.metric-gas{--metric:var(--color-gas)}.resource-gas{--resource:var(--color-gas)}.resource-light-oil{--resource:var(--color-oil)}.resource-heavy-oil{--resource:var(--color-heavy)}.resource-oil-sands{--resource:var(--color-mineral)}button:focus-visible,input:focus-visible{outline-color:var(--color-focus)}.well-preview{z-index:8;width:300px;color:var(--color-text);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));padding:17px;position:absolute;top:0;left:0;box-shadow:0 18px 45px #10141066}.well-preview-inline{width:100%;position:relative;transform:none!important}.preview-top{color:var(--color-muted);letter-spacing:.07em;justify-content:space-between;align-items:center;font-size:14px;display:flex}.preview-top>span{align-items:center;gap:7px;display:flex}.preview-top button{border-radius:var(--radius-control);background:#ded6c50a;place-items:center;width:30px;height:30px;display:grid}.well-preview h2{margin:12px 0 5px;font-size:14px;font-weight:450;line-height:1.6}.preview-id{color:var(--color-focus);font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:14px}.preview-company{color:var(--color-muted);margin-top:12px;font-size:14px;line-height:1.5}.preview-production{border-top:1px solid var(--surface-border);grid-template-columns:1fr 1fr;gap:15px;margin:16px 0;padding-top:14px;display:grid}.preview-production>div{color:var(--color-oil);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.preview-production>div:last-child{color:var(--color-gas)}.preview-production strong{color:var(--color-text);font-size:22px;font-weight:400}.preview-production small{width:100%;padding-left:23px;font-size:14px}.preview-basis{color:var(--color-muted);font-size:14px}.preview-footprint{margin-top:7px;font-size:14px;line-height:1.65;display:block}.preview-open{border-radius:var(--radius-control);background:#dfc18b18;border:1px solid #dfc18b35;justify-content:space-between;align-items:center;width:100%;margin-top:15px;padding:11px 12px;font-size:14px;display:flex}.preview-open:disabled{opacity:.4}.well-scene{background:var(--scene-background)}@media (width<=1100px){.well-preview{width:255px;padding:14px}.well-preview h2{font-size:14px}.preview-production strong{font-size:20px}}:root{--sidebar-left:clamp(300px,27vw,460px);--sidebar-right:clamp(320px,28vw,480px)}.left{width:var(--sidebar-left);left:24px}.right{width:var(--sidebar-right);right:24px}.company-name,.company-name small{font-size:14px}.company-mini-count{font-size:22px}.metric-value>strong{font-size:40px}.asset-reading strong{font-size:43px}.metric-caption,.metric-caption small{font-size:14px}.metric-spark{height:38px}.map-context{z-index:3;justify-items:center;gap:8px;display:grid;position:absolute;top:92px;left:50%;transform:translate(-50%)}.map-context .map-key{gap:9px;padding:8px 12px;font-size:14px;position:static;transform:none}.density-tier i{background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.tier-0{color:#a8b6b2}.tier-1{color:#b9d5c3}.tier-2{color:#e9ce94}.tier-3{color:#ecc0a1}.status-filter{border-radius:9px;gap:2px;padding:4px;display:flex}.status-filter button{white-space:nowrap;color:#c7cec7;border-radius:6px;padding:7px 10px;font-size:14px}.status-filter .active{color:#efece1;background:#dde6d21b}.status-filter .state-producing.active{color:#c8dcc5;background:#a6c7a625}.status-filter .state-suspended.active{color:#e0c795;background:#dfbd8125}.status-filter .state-abandoned.active{color:#ccc7d3;background:#c2bdcd20}.settings-scrim{z-index:30;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11182080;place-items:center;display:grid;position:absolute;inset:0}.map-settings{width:min(690px,92vw);max-height:91vh;padding:25px 29px;overflow:auto}.map-settings>.surface-heading{font-size:20px}.map-settings p{color:var(--color-muted);font-size:14px}.map-settings label{flex-wrap:wrap;align-items:center;gap:10px;margin:17px 0;font-size:14px;display:flex}.map-settings select{color:var(--color-text);border:1px solid var(--surface-border);background:#23292d;border-radius:7px;min-width:125px;margin-left:auto;padding:10px 12px}.settings-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.settings-grid label{line-height:1.8;display:block}.settings-grid select{width:100%;margin-top:8px;display:block}.settings-check{justify-content:flex-start}.settings-check input{accent-color:var(--color-mineral);width:16px;height:16px}.cache-receipt{border:1px solid var(--surface-border);background:#d1dbe60b;border-radius:10px;margin:17px 0;padding:14px 17px}.cache-receipt strong{font-size:14px;font-weight:450}.cache-receipt small{overflow-wrap:anywhere;margin-top:8px;font-size:14px;display:block}.map-settings>.action{margin-top:18px}.map-settings>small{font-size:14px;line-height:1.8;display:block}@media (width<=1250px){.left{width:285px}.right{width:305px}.metric-value>strong{font-size:34px}.company-name{font-size:14px}.company-mini-count{font-size:17px}.asset-reading strong{font-size:34px}.header-actions .search input{width:120px}.mode button{padding:9px 12px}.map-context{top:80px}.status-filter button{padding:7px;font-size:14px}.map-context .map-key{font-size:14px}.settings-grid{gap:12px}}@media (width<=850px){.left,.right{width:210px}.map-context{top:77px}.settings-grid{grid-template-columns:1fr}.map-settings{padding:20px}.map-tools{gap:0}.map-tools button{gap:4px;padding:8px 5px;font-size:14px}}.settings-scrim{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--color-text);border:0;margin:0;padding:0;position:fixed}.settings-scrim:not([open]){display:none}.settings-scrim::backdrop{background:#11182066}.map-filter-control{position:relative}.map-filter-popover{border-radius:var(--radius-panel);min-width:280px;padding:15px;position:absolute;bottom:calc(100% + 18px);right:0}.map-filter-popover>strong{color:var(--color-muted);margin:0 0 10px 5px;font-size:14px;font-weight:500;display:block}.map-filter-popover .status-filter{grid-template-columns:1fr 1fr;gap:6px;padding:0;display:grid}.map-filter-popover .status-filter button{justify-content:center;padding:12px;font-size:14px}.map-tools button[aria-expanded=true]{color:var(--color-focus)}.map-control-bar{z-index:7;border-radius:var(--radius-control);align-items:center;gap:2px;padding:5px;display:flex;position:absolute;top:87px;left:24px}.map-control-bar>button{white-space:nowrap;border-radius:6px;align-items:center;gap:7px;padding:10px 9px;font-size:14px;display:flex}.map-control-bar>button:hover,.map-control-bar>button[aria-expanded=true]{color:var(--color-focus);background:#ffffff0b}.map-control-popover{border-radius:var(--radius-panel);width:280px;padding:14px;position:absolute;top:calc(100% + 10px);left:0}.map-control-popover>strong{color:var(--color-muted);margin:2px 8px 10px;font-size:14px;font-weight:500;display:block}.map-control-popover>button{border-radius:6px;justify-content:space-between;align-items:center;width:100%;padding:12px 8px;font-size:14px;display:flex}.map-control-popover>button:hover{background:#ffffff08}.switch{background:#ffffff18;border-radius:10px;width:28px;height:16px;position:relative}.switch:after{content:"";background:var(--color-muted);border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px}.switch.on{background:#c6ccb044}.switch.on:after{background:var(--color-mineral);left:15px}.map-control-popover .status-filter{grid-template-columns:1fr 1fr;gap:6px;display:grid}.map-control-popover .status-filter button{padding:12px 6px;font-size:14px}.map-navigation{right:calc(var(--sidebar-right) + 43px);z-index:4;border-radius:var(--radius-control);flex-direction:column;padding:4px;display:flex;position:absolute;bottom:42px}.map-navigation button{border-radius:5px;place-items:center;width:36px;height:38px;display:grid}.map-navigation button:hover{background:#ffffff0c}.map-navigation button+button{border-top:1px solid var(--surface-border)}.compact .map-navigation{right:24px}@media (width<=1250px){.map-navigation{right:348px}.map-control-bar>button{padding:10px 7px;font-size:14px}}@media (width<=850px){.map-navigation{right:252px}.map-control-bar{top:76px}.workstation .left{max-height:calc(100dvh - 158px);top:137px}}@media (width<=600px){.map-control-bar{left:15px}.map-navigation{right:15px}.map-control-popover{width:265px}}.map-control-popover.glass{background:var(--surface-detail);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation))}.global-search{border-left:1px solid var(--surface-border);margin-left:5px;position:relative}.global-search>button{align-items:center;gap:7px;padding:10px;font-size:14px;display:flex}.global-search-input{align-items:center;gap:8px;width:300px;height:38px;padding:0 8px;display:flex}.global-search-input input{width:100%;min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;font-size:16px}.global-search-input button{place-items:center;padding:5px;display:grid}.global-search-results.glass{background:var(--surface-detail);border-radius:var(--radius-panel);width:380px;max-width:calc(100vw - 48px);max-height:60vh;box-shadow:var(--surface-shadow);padding:8px;position:absolute;top:calc(100% + 15px);left:0;overflow:auto}.global-search-results p{color:var(--color-muted);padding:10px;font-size:14px}.global-search-results>button{text-align:left;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.global-search-results>button[aria-selected=true]{background:#e0ded210}.global-search-results>button>span{flex:1;min-width:0}.global-search-results small{color:var(--color-oil);font-size:14px}.global-search-results strong{overflow-wrap:anywhere;font-size:14px;font-weight:450;display:block}.global-search-results em{color:var(--color-muted);margin-top:4px;font-size:14px;font-style:normal;display:block}.account-avatar{border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.account-avatar i{background:var(--color-muted);border:2px solid #303330;border-radius:50%;width:7px;height:7px;position:absolute;bottom:2px;right:4px}.account-menu.glass{z-index:10;background:var(--surface-detail);border-radius:var(--radius-panel);width:260px;box-shadow:var(--surface-shadow);padding:14px;position:absolute;top:calc(100% + 12px);right:0}.header-actions{position:relative}.account-identity{border-bottom:1px solid var(--surface-border);align-items:center;gap:12px;padding:8px 6px 16px;font-size:14px;display:flex}.account-identity small{color:var(--color-muted);margin-top:5px;font-size:14px;display:block}.account-menu>button{border-radius:6px;align-items:center;gap:12px;width:100%;padding:13px 7px;font-size:14px;display:flex}.account-menu>button:hover{background:#ffffff0a}.account-language{border-top:1px solid var(--surface-border);align-items:center;gap:12px;padding:13px 7px;font-size:14px;display:flex}.account-language strong{color:var(--color-muted);margin-left:auto;font-weight:400}.account-language-note{color:var(--color-muted);padding:4px 7px;font-size:14px;display:block}@media (width<=850px){.global-search-input{width:220px}.map-control-bar{max-width:calc(100vw - 30px)}}@media (prefers-reduced-motion:no-preference){.global-search-input{animation:search-reveal var(--motion-expand) var(--motion-ease)}@keyframes search-reveal{0%{opacity:.4;width:70px}to{opacity:1}}}header>.mode{position:absolute;left:50%;transform:translate(-50%)}.global-search-results.glass{-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation))}.well-state-buttons{border-left:1px solid var(--surface-border);gap:2px;margin-left:4px;padding-left:7px;display:flex}.well-state-buttons button{color:var(--color-muted);border-radius:6px;padding:9px 10px;font-size:14px}.well-state-buttons button[aria-pressed=true]{color:var(--color-text);background:#d5dfdd1b}.well-state-buttons .state-suspended[aria-pressed=true]{color:#d3b17b;background:#cda35f20}.well-state-buttons .state-stopped[aria-pressed=true]{color:#c0c5cc;background:#a0a4ab20}.global-search-results small{color:var(--color-muted)}.metric-value>strong,.asset-reading strong,.company-mini-count,.reference-price strong,.timer strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.025em;text-shadow:none;font-weight:450}.company-name{color:var(--color-text)}.basemap-options{gap:2px;display:flex}.basemap-options button{border-radius:6px;padding:9px 10px;font-size:14px}.basemap-options button[aria-pressed=true]{color:#fff;background:#ffffff16}.map-attribution{color:#d8dfdf;pointer-events:none;background:#202727c9;border-radius:4px;padding:3px 7px;font-size:14px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.well-state-buttons button{border:1px solid #0000;align-items:center;gap:6px;display:flex}.well-state-buttons .state-operating[aria-pressed=true]{background:color-mix(in srgb,var(--color-operating) 10%,transparent);border-color:color-mix(in srgb,var(--color-operating) 36%,transparent);color:var(--color-operating)}.well-state-buttons .state-suspended[aria-pressed=true]{color:var(--color-paused);background:#c6b4df1b;border-color:#c6b4df5c}.well-state-buttons .state-stopped[aria-pressed=true]{color:var(--color-stopped);background:#d6a8a81b;border-color:#d6a8a85c}.map-primary-controls{z-index:7;width:var(--sidebar-left);gap:9px;display:grid;position:absolute;top:87px;left:24px}.map-search-surface{border-radius:10px;padding:5px}.map-primary-controls .global-search{border:0;margin:0}.map-primary-controls .global-search-input{width:100%;height:36px;animation:none}.map-primary-controls .global-search-results{width:max(100%,360px);top:calc(100% + 12px);left:0}.map-primary-controls .well-state-buttons{border:0;gap:8px;margin:0;padding:0}.map-primary-controls .well-state-buttons button{background:#2b3232df;border-radius:7px;flex:1;justify-content:center;padding:8px}.map-secondary-controls{right:calc(var(--sidebar-right) + 92px);z-index:7;border-radius:9px;gap:4px;padding:5px;display:flex;position:absolute;bottom:42px}.map-secondary-controls>button{border-radius:6px;align-items:center;gap:7px;padding:10px;font-size:14px;display:flex}.map-secondary-controls .map-control-popover{inset:auto 0 calc(100% + 12px) auto}.compact .map-secondary-controls{right:74px}@media (width<=1250px){.map-primary-controls{width:285px}.map-secondary-controls{right:397px}}@media (width<=850px){.map-primary-controls{width:210px;top:76px}.workstation .left{top:179px}.map-secondary-controls{right:300px}}.well-filter-row{align-items:center;gap:10px;display:flex}.well-filter-caption{color:var(--color-muted);white-space:nowrap;font-size:14px}.map-primary-controls .well-state-buttons{flex:1;gap:5px}.map-primary-controls .well-state-buttons button{--state-color:var(--color-operating);border:1px solid var(--surface-border);background:var(--surface-panel);min-height:33px;color:var(--color-muted);border-radius:7px;justify-content:flex-start;gap:6px;padding:8px 7px;font-size:14px;display:flex}.map-primary-controls .well-state-buttons .state-suspended{--state-color:var(--color-paused)}.map-primary-controls .well-state-buttons .state-stopped{--state-color:var(--color-stopped)}.filter-status-dot{background:var(--state-color);opacity:.55;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:block}.filter-check{flex-shrink:0;place-items:center;width:12px;height:12px;margin-left:auto;display:grid}.map-primary-controls .well-state-buttons button[aria-pressed=true]{color:var(--color-text);background:color-mix(in srgb,var(--state-color) 9%,#292e2d);border-color:color-mix(in srgb,var(--state-color) 55%,transparent)}.well-state-buttons button[aria-pressed=true] .filter-status-dot{opacity:1}.well-state-buttons button[aria-pressed=true] .filter-check{color:var(--color-operating)}.map-primary-controls .well-state-buttons button[aria-pressed=true]{background:color-mix(in srgb,var(--color-operating) 10%,#292e2d);border-color:color-mix(in srgb,var(--color-operating) 60%,transparent);color:var(--color-text)}.well-filter-row{gap:7px}.map-primary-controls .well-state-buttons{gap:4px}.map-primary-controls .well-state-buttons button{gap:4px;padding:8px 5px}.well-filter-caption{font-size:14px}.well-preview{border-radius:13px;width:480px;max-width:calc(100vw - 32px);padding:18px 20px;background:var(--surface-detail)!important}.well-card-heading{align-items:center;gap:10px;display:flex}.well-card-name{text-align:left;flex:1;font-size:15px;font-weight:550;line-height:1.4}.well-card-status{white-space:nowrap;color:var(--color-muted);align-items:center;gap:5px;font-size:14px;display:flex}.well-card-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.well-card-status.operating{color:var(--color-operating)}.well-card-status.paused{color:var(--color-paused)}.well-card-status.stopped{color:var(--color-stopped)}.well-card-close{padding:4px}.well-card-links{flex-wrap:wrap;gap:5px 14px;margin:12px 0 16px;display:flex}.well-card-links button{text-align:left;color:var(--color-muted);overflow-wrap:anywhere;align-items:center;gap:5px;max-width:100%;font-size:14px;display:flex}.well-card-links button:not(:disabled):hover{color:var(--color-text)}.well-card-links button:disabled{opacity:.55}.well-card-metrics{border-top:1px solid var(--surface-border);grid-template-columns:1fr 1fr .8fr;gap:12px;padding-top:14px;display:grid}.well-card-metrics>div{color:var(--color-oil);gap:8px;display:flex}.well-card-metrics>div:nth-child(2){color:var(--color-gas)}.well-card-metrics>div:nth-child(3){color:var(--color-muted)}.well-card-metrics span{font-size:14px}.well-card-metrics strong{color:#fff;margin-top:6px;font-size:24px;font-weight:450;line-height:1.15;display:block}.well-card-metrics em{color:var(--color-muted);margin-left:5px;font-size:14px;font-style:normal;font-weight:400}.well-card-bottom{color:var(--color-muted);justify-content:space-between;align-items:center;margin-top:15px;font-size:14px;display:flex}.well-card-bottom button{border:1px solid var(--surface-border);color:var(--color-text);border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:14px;display:flex}.well-preview-map:after{content:"";background:#bfcdca88;width:1px;height:23px;position:absolute;bottom:-23px;left:50%}.well-preview-inline{width:100%;max-width:none}.asset-filter{padding:14px 12px}.asset-filter-heading{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;font-weight:500;display:flex}.asset-filter-heading button{color:var(--color-muted);font-size:14px}.filter-kind-row{color:var(--color-muted);align-items:center;gap:7px;margin-top:10px;font-size:14px;display:flex}.filter-kind-row>div{flex:1;gap:4px;display:flex}.filter-kind-row button{border:1px solid var(--surface-border);border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;padding:7px 4px;font-size:14px;display:flex}.filter-kind-row button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-focus) 40%,transparent);background:color-mix(in srgb,var(--color-focus) 6%,transparent);color:var(--color-text)}.filter-kind-row button svg{color:var(--color-operating)}.filter-kind-row .kind-oil:before,.filter-kind-row .kind-gas:before{content:"";background:var(--color-oil);border-radius:50%;width:4px;height:4px}.filter-kind-row .kind-gas:before{background:var(--color-gas)}.asset-filter .well-filter-row,.asset-filter .filter-kind-row{display:block}.asset-filter .well-filter-caption,.asset-filter .filter-kind-row>span{margin-bottom:6px;display:block}.asset-filter .well-state-buttons button,.filter-kind-row button{white-space:nowrap}.asset-filter .filter-kind-row{margin-top:12px}.asset-filter .well-state-buttons{display:flex}.filter-expand{align-items:center;gap:7px;display:flex;color:var(--color-text)!important;font-size:14px!important}.filter-expand-detail{border-top:1px solid var(--surface-border);width:100%;color:var(--color-muted);justify-content:space-between;align-items:center;margin-top:11px;padding:11px 3px 0;font-size:14px;display:flex}.filter-dialog{border:1px solid var(--surface-border);background:var(--surface-detail);width:min(850px,100vw - 48px);height:min(710px,92vh);color:var(--color-text);border-radius:18px;margin:auto;padding:0;position:fixed;inset:0 auto 0 24px;overflow:hidden;box-shadow:0 30px 100px #0008}.filter-dialog>section{flex-direction:column;height:100%;display:flex}.filter-dialog-heading{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;padding:25px 28px;display:flex}.filter-dialog-heading>span{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filter-dialog-heading strong{font-size:20px;font-weight:500}.filter-dialog-heading small{color:var(--color-muted);margin-left:12px;font-size:14px}.filter-workspace{flex:1;grid-template-columns:210px 1fr;min-height:0;display:grid}.filter-workspace aside{border-right:1px solid var(--surface-border);background:#12171e28;padding:22px 15px}.filter-group-search{border:1px solid var(--surface-border);border-radius:8px;align-items:center;gap:7px;margin-bottom:20px;padding:10px;display:flex}.filter-group-search input{width:100%;min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;font-size:16px}.filter-workspace aside>button{width:100%;color:var(--color-muted);border-radius:8px;align-items:center;gap:10px;margin:3px 0;padding:13px 10px;font-size:14px;display:flex}.filter-workspace aside>button svg:last-child{margin-left:auto}.filter-workspace aside>button.selected{background:color-mix(in srgb,var(--color-focus) 10%,transparent);color:var(--color-text)}.filter-controls{padding:28px;overflow:auto}.filter-section-surface.card-spotlight{background:0 0;border:0;padding:0;overflow:visible}.filter-section-surface.card-spotlight:before{z-index:0;border-radius:14px}.filter-section-surface>*{z-index:1;position:relative}.filter-section-title small{color:var(--color-muted);letter-spacing:.08em;font-size:14px}.filter-section-title h2{margin:10px 0 30px;font-size:23px;font-weight:450}.filter-choice-group h3{margin:25px 0 12px;font-size:14px;font-weight:450}.filter-choice-group>div{flex-wrap:wrap;gap:8px;display:flex}.filter-choice-group button{border:1px solid var(--surface-border);border-radius:9px;align-items:center;gap:15px;padding:12px 16px;font-size:14px;display:flex}.filter-choice-group button span{width:13px;height:13px}.filter-choice-group button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-focus) 40%,transparent);background:color-mix(in srgb,var(--color-focus) 5%,transparent)}.filter-choice-group button svg{color:var(--color-operating)}.range-enable{align-items:center;gap:8px;margin:23px 0 15px;font-size:14px;display:flex}.range-enable input{accent-color:var(--color-operating)}.premium-range{border:1px solid var(--surface-border);background:#cbd5e208;border-radius:12px;padding:17px 19px 15px}.premium-range>div:first-child{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.premium-range output{font-variant-numeric:tabular-nums;color:var(--color-text);font-size:16px}.premium-range output span,.premium-range output small{color:var(--color-muted);font-size:14px}.range-root{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:34px;margin:14px 0 5px;display:flex;position:relative}.range-track{background:#aeb8c326;border-radius:5px;flex:1;height:5px;position:relative;box-shadow:inset 0 1px 3px #0004}.range-fill{background:linear-gradient(90deg,#4f83c6,#83b7f2);border-radius:5px;height:100%;position:absolute}.range-thumb{cursor:ew-resize;background:#e5eae5;border:1px solid #f9fbf0;border-radius:6px;place-items:center;width:19px;height:23px;display:grid;box-shadow:0 3px 9px #0007}.range-thumb i{border-left:1px solid #5b606a;border-right:1px solid #5b606a;width:3px;height:9px}.range-thumb:focus-visible{outline:2px solid var(--color-operating);outline-offset:4px}.range-endpoints{color:var(--color-muted);justify-content:space-between;font-size:14px;display:flex}.filter-dialog-footer{border-top:1px solid var(--surface-border);background:#23292d;align-items:center;gap:20px;padding:18px 26px;display:flex}.filter-dialog-footer>button{font-size:14px}.filter-dialog-footer>span{color:var(--color-muted);margin-left:auto;font-size:14px}.filter-dialog-footer .filter-apply{color:#252b34;background:#d8e0eb;border-radius:8px;align-items:center;gap:18px;padding:12px 20px;font-weight:550;display:flex}.filter-data-gap{text-align:center;border:1px dashed var(--surface-border);border-radius:12px;padding:35px 20px}.filter-data-gap>strong{margin:14px 0;font-size:15px;font-weight:450;display:block}.filter-data-gap p,.filter-source-hint{color:var(--color-muted);font-size:14px;line-height:1.8}.filter-data-gap small{color:var(--color-muted);font-size:14px}.workstation .left{max-height:calc(100dvh - 395px);top:370px}@media (width<=700px){.filter-workspace{grid-template-columns:155px 1fr}.filter-controls{padding:18px}.filter-dialog-heading small{display:none}}.surface-spotlight{isolation:isolate;position:relative}.surface-spotlight:before{content:"";border-radius:inherit;background:radial-gradient(240px circle at var(--mouse-x,50%) var(--mouse-y,50%),#d9e3dd0b,transparent 85%);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.surface-spotlight:hover:before{opacity:1}.asset,.monthly,.company-master-card,.company-module,.tenure-entry,.revenue-link{transition:border-color .2s,box-shadow .2s,background-color .2s}.asset:hover,.monthly:hover,.company-master-card:hover,.company-module:hover,.tenure-entry:hover,.revenue-link:hover{border-color:#d8e0d536;box-shadow:0 12px 30px #151b182a,inset 0 1px #f0f4ec14}.well-state-buttons button,.filter-kind-row button,.map-secondary-controls>button{transition:background .18s,border-color .18s,color .18s}.map-search-surface:focus-within{border-color:#b2c9bf66;box-shadow:0 0 0 3px #99b4a90a}@media (prefers-reduced-motion:reduce){.surface-spotlight:before{display:none}.asset,.monthly,.company-master-card,.company-module,.tenure-entry,.revenue-link{transition:none}}.filter-dialog-footer{width:auto;color:var(--color-text);white-space:normal;text-align:left;flex-shrink:0;font-size:14px;position:static;bottom:auto;left:auto;right:auto;transform:none}.filter-workspace aside{overflow:auto}.filter-dialog-heading{flex-shrink:0}.filter-dialog{width:min(1060px,100vw - 48px)}.filter-single-page{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:22px;min-height:0;padding:23px 26px;display:grid;overflow:auto}.filter-page-block h2{margin:0 0 17px;font-size:15px;font-weight:500}.filter-single-page .filter-choice-group h3{margin-top:16px}.filter-single-page .filter-choice-group button{gap:10px;padding:9px 10px}.filter-single-page .premium-range output,.filter-single-page .premium-range label{font-size:14px}.filter-single-page .range-root{margin:10px 0 2px}.filter-pending{border-top:1px solid var(--surface-border);grid-column:1/-1;padding-top:15px}.filter-pending h2{margin-bottom:8px}.filter-pending p{color:var(--color-muted);margin:0;font-size:14px}@media (width<=800px){.filter-single-page{grid-template-columns:1fr 1fr}}@media (width<=550px){.filter-single-page{grid-template-columns:1fr}}.filter-dialog{height:min(650px,100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden}.filter-single-page{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 24px;overflow:hidden}.filter-single-page .range-root{height:27px}.filter-single-page .range-enable{margin:10px 0 7px}.filter-page-block h2{margin-bottom:12px}.filter-dialog-footer{padding:14px 24px}.filter-pending{padding-top:10px}.filter-single-page .filter-choice-group button{padding:8px}@media (height<=650px){.filter-dialog-heading{padding:14px 20px}.filter-single-page{gap:12px;padding:14px 20px}.filter-section-title h2{margin:8px 0}.filter-single-page .premium-range{padding:8px 10px}.filter-single-page .range-root{height:24px;margin:7px 0 1px}.filter-dialog-footer{padding:12px 20px}.filter-dialog-footer .filter-apply{padding:10px 16px}.filter-page-block h2,.filter-pending p{font-size:14px}}.filter-single-page{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.advanced-text-field{color:var(--color-muted);margin-bottom:9px;font-size:14px;display:block}.advanced-text-field input{border:1px solid var(--surface-border);width:100%;color:var(--color-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1b242331;border-radius:6px;min-width:0;margin-top:4px;padding:7px 9px;font-size:16px;display:block}.advanced-field-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.filter-single-page .filter-choice-group>div{gap:4px}.filter-single-page .premium-range>div:first-child{gap:5px}.filter-single-page .premium-range output{white-space:nowrap;font-size:14px}.filter-pending{grid-column:1/-1}.filter-single-page .range-endpoints,.filter-page-block h2{font-size:14px}.filter-single-page{padding:15px 20px}.filter-pending p{font-size:14px}.filter-pending-inline{border-top:1px solid var(--surface-border);margin-top:20px;padding-top:12px}.filter-pending-inline h3{margin:0 0 8px;font-size:14px;font-weight:450}.filter-pending-inline p{color:var(--color-muted);margin:0;font-size:14px;line-height:1.7}.premium-range.unavailable{opacity:.65}.asset-filter{cursor:zoom-in;padding:17px 15px}.asset-filter-heading{margin-bottom:16px}.asset-filter-heading .filter-expand{font-size:15px!important}.filter-summary-count{color:var(--color-muted);border-top:1px solid var(--surface-border);margin-top:12px;padding-top:12px;font-size:14px;display:block}.filter-dialog{transform-origin:50%;will-change:transform;width:min(1280px,100vw - 40px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);left:20px}.filter-single-page{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:14px 22px;padding:18px 24px}.filter-page-block h2{margin-bottom:14px;font-size:16px}.filter-page-block:not(.filter-region-strip){padding:0 4px}.filter-single-page .filter-choice-group h3{margin:14px 0 8px;font-size:14px}.filter-single-page .filter-choice-group button{gap:10px;padding:9px 11px;font-size:14px}.advanced-text-field{margin-bottom:10px;font-size:14px}.advanced-text-field input{padding:8px 10px;font-size:16px}.filter-single-page .range-enable{margin:10px 0 6px;font-size:14px}.filter-single-page .premium-range{padding:10px 12px}.filter-single-page .premium-range label,.filter-single-page .premium-range output{font-size:14px}.filter-single-page .range-root{height:27px;margin:7px 0 1px}.range-thumb{width:21px;height:25px}.filter-region-strip{border-top:1px solid var(--surface-border);grid-column:1/-1;grid-template-columns:1fr 260px;gap:6px 20px;padding-top:12px;display:grid}.filter-region-strip h2{grid-column:1/-1;margin:0 0 5px;font-size:14px}.filter-region-strip .advanced-field-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.filter-region-strip .advanced-text-field{margin:0}.filter-data-options{flex-wrap:wrap;align-content:start;gap:6px 12px;display:flex}.filter-data-options .range-enable{margin:0;font-size:14px}.filter-region-strip .filter-pending-inline{border:0;grid-column:1/-1;align-items:center;gap:12px;margin:4px 0 0;padding:0;display:flex}.filter-pending-inline h3{margin:0;font-size:14px}.filter-pending-inline p{font-size:14px}@media (height<=700px){.filter-single-page .premium-range{padding:6px 10px}.filter-single-page .range-root{height:23px;margin:4px 0 0}.filter-single-page .range-enable{margin:7px 0 4px;font-size:14px}.filter-page-block h2{margin-bottom:9px;font-size:14px}.filter-single-page .premium-range output{font-size:14px}.filter-single-page .filter-choice-group button{padding:7px 8px;font-size:14px}.advanced-text-field input{padding:6px 8px;font-size:16px}.advanced-text-field{margin-bottom:8px}.filter-region-strip{grid-template-columns:1fr 200px;padding-top:8px}.filter-single-page{gap:6px 18px;padding:10px 20px}.filter-region-strip{gap:4px 16px;padding-top:6px}.filter-dialog-heading{padding:12px 20px}.filter-single-page{padding-top:8px;padding-bottom:8px}}.filter-dialog{height:auto;min-height:0;max-height:calc(100dvh - 32px);margin:0;top:16px;bottom:auto;overflow:hidden}.filter-dialog>section{height:auto;min-height:0}.filter-single-page{flex:none;align-content:start;height:auto;min-height:0}.filter-dialog-footer{margin-top:0}.filter-dialog-heading{padding:18px 24px}@media (height<=700px){.filter-dialog-heading{padding:12px 20px}}.filter-dialog{background:var(--material-background);-webkit-backdrop-filter:blur(28px)saturate(1.15);border:1px solid #e0e6ef28;box-shadow:0 28px 90px #080e1675,inset 0 1px #f5fff122,inset 1px 0 #ffffff0a}.filter-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1017201f}.filter-dialog-heading,.filter-dialog-footer{background:#c0c9d606}.filter-single-page .premium-range{background:linear-gradient(130deg,#b8c7dc0d,#141e2b1c);border:1px solid #d5dfed22;margin:12px 0 18px;box-shadow:inset 0 1px #edf4ff13,0 4px 10px #0c121b0b}.range-track{background:#101a2880;height:6px;box-shadow:inset 0 1px 3px #0006}.range-fill{background:linear-gradient(90deg,#426da7,#70a8ef);box-shadow:0 0 8px #4a7aaf13}.range-thumb{background:linear-gradient(145deg,#b6c8df,#748ba9);border:1px solid #d8e4f37a;box-shadow:0 4px 10px #06111f5c,inset 0 1px #e7f1ff50}.range-thumb i{border-color:#37485f}.range-all{color:var(--color-muted);font-size:14px!important}.filter-single-page .premium-range label{color:var(--color-text)}.advanced-text-field input{background:#0b191b24;border-color:#c7d6cc24;box-shadow:inset 0 1px 2px #0a171518}.filter-dialog-footer{background:#17233421;border-color:#d4deec24}.filter-single-page .filter-choice-group button{background:#1722341c}@media (height<=700px){.filter-single-page .premium-range{margin:8px 0 12px;padding:10px 12px}}.glass,.company-module,.monthly,.projection,.regions,.tenure-entry,.revenue-link{-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation)) saturate(1.08);box-shadow:0 16px 45px #10171333,inset 0 1px #ecf2e918,inset 1px 0 #f4f5ee07}.filter-dialog .range-enable input{accent-color:var(--color-operating)}.source-code-picker{margin:10px 0;position:relative}.source-code-picker>label{color:var(--color-muted);margin-bottom:5px;font-size:14px;display:block}.source-picker-trigger{border:1px solid var(--surface-border);background:#101b192e;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:14px;display:flex}.source-code-options{z-index:20;background:var(--surface-detail);border:1px solid var(--surface-border);border-radius:11px;width:min(620px,100vw - 100px);padding:12px;position:absolute;bottom:calc(100% + 5px);left:0;box-shadow:0 20px 55px #0008}.source-code-options>div{align-items:center;gap:12px;padding-bottom:10px;font-size:14px;display:flex}.source-code-options>div>button:nth-child(2){color:var(--color-muted);margin-left:auto;font-size:14px}.source-code-options nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.source-code-options nav>button{text-align:left;border:1px solid var(--surface-border);border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:8px;display:flex}.source-code-options strong{font-size:14px;font-weight:450}.source-code-options small{color:var(--color-muted);margin-top:3px;font-size:14px;display:block}.source-code-options button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-focus) 40%,transparent);background:color-mix(in srgb,var(--color-focus) 5.5%,transparent)}.source-code-options button svg{color:var(--color-operating)}.source-code-options{width:min(690px,100vw - 96px);max-height:none;position:fixed;top:64px;bottom:auto;left:24px;overflow:visible}.source-code-options nav{grid-template-columns:repeat(4,minmax(0,1fr))}.source-code-options nav>button{padding:8px}.source-code-options{background:var(--material-background);-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation))}.account-language select{border:1px solid var(--surface-border);max-width:140px;color:var(--color-text);font:inherit;background:#24302a;border-radius:6px;margin-left:auto;padding:7px 9px;font-size:16px}.data-notes{border-top:1px solid var(--surface-border);color:var(--color-muted);margin-top:12px;padding-top:10px;font-size:14px}.data-notes summary{cursor:pointer}.data-notes p{font-size:14px;line-height:1.65}.filter-dialog-heading small{display:none}.account-studies{border-top:1px solid var(--surface-border);margin-top:5px;padding-top:10px}.account-studies summary{cursor:pointer;color:var(--color-muted);padding:5px 7px;font-size:14px}.account-studies button{text-align:left;width:100%;padding:8px 7px;font-size:14px;display:block}.company-master-note:empty,.company-card-reading span:empty{display:none}html:not([lang=zh-CN]) .asset-filter .well-state-buttons{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html:not([lang=zh-CN]) .well-state-buttons button{min-width:0}html:not([lang=zh-CN]) .workstation .left{max-height:calc(100dvh - 430px);top:405px}.account-menu{max-width:calc(100vw - 36px)}.advanced-text-field select{width:100%;color:var(--color-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b191b24;border:1px solid #c7d6cc24;border-radius:6px;min-width:0;margin-top:4px;padding:7px 9px;font-size:16px;display:block}.filter-dialog-footer .filter-apply{margin-left:auto}.filter-identity-strip{border-bottom:1px solid var(--surface-border);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:14px;display:grid}.source-button-group{margin:14px 0 0}.source-button-group h3{color:var(--color-text);margin:0 0 8px;font-size:14px;font-weight:500}.source-button-group>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.source-button-group.source-modes>div{grid-template-columns:repeat(4,minmax(0,1fr))}.source-button-group button{color:#edf1ef;text-align:left;background:#171c1c35;border:1px solid #d9e2df24;border-radius:8px;justify-content:space-between;align-items:center;gap:5px;min-width:0;min-height:38px;padding:8px;font-size:14px;line-height:1.2;transition:background .15s,border-color .15s;display:flex}.source-button-label{min-width:0}.source-check,.source-button-group button>span:last-child{flex:none;width:13px}.source-button-group button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-focus) 40%,transparent);background:color-mix(in srgb,var(--color-focus) 9%,transparent)}.source-button-group svg{color:var(--color-focus)}.source-button-group button:hover{background:#ffffff12}.source-button-group button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (height>=760px){.filter-single-page{gap:20px}.source-button-group button{min-height:42px}.filter-identity-strip input{min-height:40px}}@media (height<=700px){.filter-single-page{gap:10px!important;padding:12px 18px!important}.filter-dialog-heading{padding:12px 18px!important}.filter-dialog-heading strong{font-size:17px}.filter-dialog-footer{padding:10px 18px!important}.filter-page-block h2{margin-bottom:10px!important;font-size:14px!important}.filter-identity-strip{gap:12px;padding-bottom:8px}.filter-identity-strip input{padding:7px 9px!important}.source-button-group{margin-top:10px}.source-button-group h3{margin-bottom:5px;font-size:14px}.source-button-group button{min-height:29px;padding:5px 6px;font-size:14px}.source-button-group>div{gap:4px}.filter-page-block .premium-range{margin-bottom:10px!important;padding:10px 12px!important}.filter-region-strip{padding-top:10px!important}.filter-data-options{margin-top:7px!important}}.filter-page-block:has(.source-button-group)>h2{display:none}.source-button-group h3{line-height:1.2}@media (height<=700px){.source-button-group:first-of-type{margin-top:0}.filter-identity-strip .advanced-text-field{margin-bottom:2px}.filter-region-strip{grid-template-columns:1fr!important;gap:5px!important}.filter-region-strip>h2{display:none}.filter-region-strip .advanced-text-field select,.filter-region-strip .advanced-text-field input{height:28px;padding:5px 7px}.filter-data-options{flex-wrap:nowrap;gap:14px!important;margin-top:0!important}.filter-data-options .range-enable{margin:0!important}.filter-dialog-footer .filter-apply{padding:8px 16px!important}.filter-dialog-footer{padding:8px 18px!important}.filter-dialog-heading{padding:10px 18px!important}.filter-single-page{padding-top:8px!important;padding-bottom:6px!important}.filter-identity-strip{padding-bottom:4px}.source-button-group{margin-top:4px}.filter-region-strip{padding-top:6px!important}.filter-dialog-footer{padding-top:6px!important;padding-bottom:6px!important}}@media (height>=760px){.source-button-group button{min-height:44px;font-size:14px}.source-button-group h3{font-size:14px}.filter-identity-strip input,.filter-single-page .premium-range output{font-size:16px}}.workstation:not(.company-view) .left{top:var(--workstation-left-top,151px);max-height:calc(100dvh - var(--workstation-left-top,151px) - 24px);gap:12px}.workstation .asset{padding:18px 20px}.asset .asset-reading{margin:16px 0 12px}.asset .asset-reading>strong{font-size:36px}.company-summary-card{text-align:left;border-radius:var(--radius-panel);width:100%;padding:18px 20px;display:block}.company-summary-number{color:#dce3e0;align-items:center;gap:14px;margin:19px 0;display:flex}.company-summary-number strong{font-size:34px;font-weight:450}.company-summary-number em{font-size:17px}.company-summary-foot{color:var(--color-muted);justify-content:space-between;gap:8px;font-size:14px;display:flex}.company-summary-foot span:last-child{align-items:center;gap:5px;display:flex}.nearby-wells{gap:9px;display:grid}.nearby-heading{color:#e3e9e6;justify-content:space-between;align-items:center;padding:5px 4px;font-size:14px;display:flex}.nearby-heading strong{font-weight:500}.nearby-heading>span{color:var(--color-muted);font-size:14px}.nearby-empty{color:var(--color-muted);padding:12px;font-size:14px}.well-preview-sidebar{margin:0;background:var(--material-background)!important;border-color:#dbe5de27!important;width:100%!important;padding:13px 15px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.well-preview-sidebar .well-card-name{text-align:left;font-size:14px;line-height:1.4}.well-preview-sidebar .well-card-links{flex-wrap:wrap;gap:5px 8px;padding:6px 0;display:flex}.well-preview-sidebar .well-card-links button{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}.well-preview-sidebar .well-card-links button:last-child{display:none}.well-preview-sidebar .well-card-metrics{grid-template-columns:1fr 1fr;gap:9px;padding:8px 0}.well-preview-sidebar .well-card-metrics .well-card-depth{display:none}.well-preview-sidebar .well-card-metrics strong{font-size:17px}.well-preview-sidebar .well-card-metrics em{font-size:14px}.well-preview-sidebar .well-card-metrics>div>svg{width:16px;height:16px}.well-preview-sidebar .well-card-bottom{margin-top:0;padding-top:4px;font-size:14px}.well-preview-sidebar .well-card-bottom button{padding:3px 7px;font-size:14px}.well-preview-sidebar .well-card-status{flex-shrink:0;font-size:14px}.nearby-wells .well-preview-sidebar{box-shadow:0 8px 24px #09100e1a,inset 0 1px #ffffff0b}.filter-identity-strip .global-search{width:100%;margin-top:5px;position:relative}.filter-identity-strip .global-search-input{border:1px solid var(--surface-border);background:#15201c28;border-radius:7px;width:100%;height:34px;padding:0 9px}.filter-identity-strip .global-search-input input{box-shadow:none;background:0 0;border:0;margin:0;font-size:16px;padding:0!important}.filter-identity-strip .global-search-results{z-index:40;width:max(100%,300px);max-height:260px;position:absolute;top:calc(100% + 5px);left:0;overflow:auto}.filter-identity-strip .global-search-results button{padding:9px;font-size:14px}.filter-dialog,.filter-single-page{overflow:visible!important}.filter-dialog{max-height:calc(100dvh - 32px)}.filter-identity-strip{z-index:3;position:relative}.filter-identity-strip .global-search-input>svg{width:14px}.filter-identity-strip .global-search-input>button{padding:2px}.company-browser-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;display:flex}.company-browser-heading .global-search{width:340px;position:relative}.company-browser-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.company-browser-card{text-align:left;border-radius:14px;min-height:165px;padding:20px}.company-browser-card>div:first-child{color:#aebdb6;justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.company-browser-card>strong{min-height:43px;font-size:15px;font-weight:500;line-height:1.45;display:block}.company-browser-card>span{color:var(--color-muted);margin-top:8px;font-size:14px;display:block}.company-browser-metric{align-items:baseline;gap:8px;margin-top:18px;display:flex}.company-browser-metric>span{font-size:23px}.company-browser-metric small{color:var(--color-muted);font-size:14px}.company-load-more{border:1px solid var(--surface-border);border-radius:8px;margin:22px auto;padding:12px 24px;display:block}@media (width<=1000px){.company-browser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (height<=700px){.filter-identity-strip .global-search-input{height:28px}}.asset-overview-card .asset-total{align-items:center;gap:15px;margin:18px 0;display:flex}.asset-total>svg{color:#bccdc6;flex:none}.asset-total small{color:var(--color-muted);margin-bottom:4px;font-size:14px;display:block}.asset-total strong{letter-spacing:-.04em;font-size:37px;font-weight:450;line-height:1}.asset-total em{color:#b8c5c1;margin-left:5px;font-size:18px}.asset-overview-grid{border-top:1px solid var(--surface-border);grid-template-columns:1fr 1fr;gap:15px;padding-top:13px;display:grid}.asset-overview-grid>div{justify-content:space-between;align-items:baseline;gap:7px;display:flex}.asset-overview-grid span{color:var(--color-muted);font-size:14px}.asset-overview-grid strong{font-size:14px;font-weight:500}.asset-overview-grid em{margin-left:3px;font-size:14px}.well-preview-sidebar .well-card-heading>svg{flex:none;width:15px;height:15px}.well-preview-sidebar .well-card-links{grid-template-columns:1.1fr 1fr;padding:4px 0;display:grid}.well-preview-sidebar .well-card-links button{min-width:0}.well-preview-sidebar .well-card-bottom{padding-top:3px}.well-preview-sidebar{padding:11px 13px!important}.well-card-status.pending i{background:#aabac2}.company-summary-foot strong{color:#e6ece9;margin-left:5px;font-weight:500}.company-summary-foot em{margin-left:2px;font-size:14px}html .workstation:not(.company-view)>.left{top:var(--workstation-left-top,151px)!important;max-height:calc(100dvh - var(--workstation-left-top,151px) - 24px)!important}.nearby-skeleton{gap:9px;display:grid}.nearby-skeleton span{color:var(--color-muted);font-size:14px}.nearby-skeleton i{background:linear-gradient(100deg,#303b342a,#687b6030,#303b342a) 0 0/200% 100%;border:1px solid #dae7dd13;border-radius:12px;height:100px;animation:1.5s ease-in-out infinite nearby-shimmer;display:block}@keyframes nearby-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.nearby-skeleton i{animation:none}}.well-browser>.global-search{width:100%;margin-bottom:20px;position:relative}.well-browser>.nearby-wells{grid-template-columns:repeat(2,minmax(0,1fr))}.well-browser .nearby-heading{grid-column:1/-1}.well-browser .well-preview-sidebar{padding:18px!important}.well-browser .well-preview-sidebar .well-card-name{font-size:14px}.well-browser .well-preview-sidebar .well-card-metrics strong{font-size:22px}@media (width<=850px){.well-browser>.nearby-wells{grid-template-columns:1fr}}.inventory-shortcuts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.inventory-shortcuts>.company-summary-card,.inventory-shortcuts>.tenure-entry{min-width:0;min-height:0;margin:0;padding:12px 14px}.inventory-shortcuts .surface-heading{font-size:14px}.inventory-shortcuts .company-summary-number{gap:7px;margin:10px 0 8px}.inventory-shortcuts .company-summary-number>svg{width:17px;height:17px}.inventory-shortcuts .company-summary-number strong{font-size:25px}.inventory-shortcuts .company-summary-number em,.inventory-shortcuts .company-summary-foot{font-size:14px}.inventory-shortcuts .tenure-reading{gap:6px;margin:10px 0 7px!important}.inventory-shortcuts .tenure-reading>svg{width:17px;height:17px}.inventory-shortcuts .tenure-reading strong{font-size:25px!important}.inventory-shortcuts .tenure-reading em{font-size:14px}.inventory-shortcuts .tenure-reading>span{display:none}.inventory-shortcuts .tenure-entry small{font-size:14px}.asset-overview-card{padding:14px 17px!important}.asset-overview-card .asset-total{gap:12px;margin:10px 0 11px}.asset-overview-card .asset-total strong{font-size:33px}.asset-overview-card .asset-total small{margin-bottom:2px;font-size:14px}.asset-overview-card .asset-overview-grid{gap:10px;padding-top:9px}.well-preview-sidebar .well-card-links{margin:5px 0 7px;padding:0}.well-preview-sidebar .well-card-metrics{padding:5px 0}.well-preview-sidebar .well-card-metrics>div>span{white-space:nowrap;align-items:baseline;gap:6px;font-size:14px;display:flex}.well-preview-sidebar .well-card-metrics strong{margin:0!important;font-size:16px!important;line-height:1.2!important}.well-preview-sidebar .well-card-metrics em{margin-left:3px!important;line-height:1.2!important}.well-preview-sidebar .well-card-metrics>div{gap:5px}.well-preview-sidebar .well-card-bottom{margin-top:5px}.well-preview-sidebar .well-card-heading .well-card-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.inventory-shortcuts .tenure-entry>div{align-items:center;gap:7px;margin:10px 0 8px;display:flex}.inventory-shortcuts .tenure-entry>div>strong{font-size:25px;font-weight:450}.inventory-shortcuts .tenure-entry>div>strong em{margin-left:3px;font-size:14px}.inventory-shortcuts .tenure-entry>div>span:last-child{display:none}.inventory-shortcuts .tenure-glyph{background:0 0;border:0;width:18px;height:18px;padding:0}.inventory-shortcuts .tenure-glyph svg{color:#b9bdd0;width:18px;height:18px}.inventory-shortcuts .tenure-entry small{display:none}.inventory-shortcuts>.company-summary-card,.inventory-shortcuts>.tenure-entry{padding:11px 12px}.inventory-shortcuts .company-summary-foot{font-size:14px;line-height:1.2}.nearby-wells.glass{border-radius:var(--radius-panel);background:var(--surface-panel);border:1px solid var(--surface-border);flex-direction:column;gap:0;padding:12px 10px 10px;display:flex;overflow:hidden}.nearby-heading{border-bottom:1px solid var(--surface-border);flex:none;margin-bottom:8px;padding:3px 6px 12px}.nearby-cards-scroll{max-height:max(200px,calc(100dvh - var(--workstation-left-top,148px) - 280px));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b9c7c266 transparent;gap:8px;padding-right:3px;scroll-padding-top:4px;display:grid;overflow:auto}.nearby-wells.glass .well-preview-sidebar{-webkit-backdrop-filter:none;transition:background .16s,border-color .16s;box-shadow:inset 0 1px #ffffff0a;background:var(--surface-row)!important;border-color:var(--surface-border)!important}.nearby-wells.glass .well-preview-sidebar:hover,.nearby-wells.glass .well-preview-sidebar:focus-within{background:var(--surface-row-hover)!important;border-color:#b2c8bc88!important}.nearby-wells.glass .well-card-name{color:var(--color-text);font-weight:600}.nearby-wells.glass .well-card-bottom{color:var(--color-muted);padding-top:2px;font-size:14px}.well-browser>.nearby-wells .nearby-cards-scroll{grid-template-columns:repeat(2,minmax(0,1fr));max-height:calc(100dvh - 310px)}.filter-dialog{background:var(--surface-panel)!important}@media (width<=850px){.well-browser>.nearby-wells .nearby-cards-scroll{grid-template-columns:1fr}}html .workstation:not(.company-view)>.left{height:calc(100dvh - var(--workstation-left-top,148px) - 24px);flex-direction:column;padding-right:0;display:flex;max-height:none!important;overflow:hidden!important}.workstation:not(.company-view)>.left>.asset,.workstation:not(.company-view)>.left>.inventory-shortcuts{flex-shrink:0}.workstation:not(.company-view)>.left>.nearby-wells{flex:1;min-height:0}.nearby-wells>.nearby-cards-scroll{flex:1;min-height:0;max-height:none}.nearby-load-more{height:24px;color:var(--color-muted);place-items:center;font-size:14px;display:grid}.well-browser .nearby-wells{height:auto}.well-browser .nearby-cards-scroll{max-height:calc(100dvh - 310px)}html .workstation:not(.company-view)>.left{height:calc(100dvh - var(--workstation-left-top,148px) - 48px)}.workstation:not(.company-view)>.left>.nearby-wells{min-height:0;flex:0 auto!important}.nearby-cards-scroll{grid-auto-rows:max-content;align-content:start;padding-bottom:16px}.company-browser-grid,.tenure-list{grid-auto-rows:max-content;align-content:start;padding-bottom:24px}.well-preview-map:after{left:var(--anchor-x,50%);height:20px;bottom:-20px}.well-preview-map[data-placement=below]:after{top:-20px;bottom:auto}.well-preview-map[data-placement=beside]:after{display:none}.well-preview .well-card-identity-layout{flex-direction:column;gap:12px;margin:16px 0 18px;padding:0;display:flex}.well-card-identifiers{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px;width:100%;display:grid}.well-preview .well-card-identifiers>button{min-width:0;color:var(--color-muted);white-space:normal;align-items:center;gap:7px;font-size:14px;line-height:1.5;display:flex;overflow:visible}.well-card-identifiers small{color:var(--color-muted);opacity:.8;flex-shrink:0;font-size:14px}.well-card-identifiers>button>span{overflow-wrap:anywhere;min-width:0}.well-card-identifiers>button>svg{flex-shrink:0}.well-preview .well-card-identity-layout>.well-company-link{width:100%;color:var(--color-text);white-space:normal;gap:9px;font-size:15px;font-weight:450;line-height:1.5;overflow:visible;display:flex!important}.well-company-link>svg{color:var(--color-company-accent);flex-shrink:0}.well-company-link>span{overflow-wrap:anywhere;min-width:0}.well-preview-map .well-card-status,.well-preview-map .well-card-metrics span,.well-preview-map .well-card-metrics em,.well-preview-map .well-card-bottom{font-size:14px}.well-preview-sidebar .well-card-identifiers{grid-template-columns:1fr;gap:5px}.well-preview-sidebar .well-card-identifiers>button{font-size:14px}.well-preview-sidebar .well-card-identifiers>.well-tenure-identifier{display:none}.well-preview-sidebar .well-card-identity-layout>.well-company-link{font-size:14px}.well-preview-sidebar .well-card-identity-layout{gap:6px;margin:7px 0 9px}@media (width<=600px){.well-preview-map .well-card-identifiers{gap:10px}.well-card-identifiers small,.well-preview .well-card-identifiers>button{font-size:14px}}.nearby-heading-actions{color:var(--color-muted);align-items:center;gap:12px;font-size:14px;display:flex}.nearby-heading-actions button{color:var(--color-text);background:0 0;border:0;padding:3px 0;font-size:14px}.nearby-preview .nearby-cards-scroll{gap:7px;padding-bottom:5px}.nearby-preview .well-preview-sidebar{padding:9px 11px!important}.nearby-preview .well-card-links{margin:4px 0 5px}.nearby-preview .well-card-metrics{padding:4px 0}.nearby-preview .well-card-bottom{margin-top:4px}.nearby-heading-actions button{align-items:center;gap:4px;display:flex}.workstation:not(.company-view) .asset-overview-card{--asset-accent:#84a9d7;--asset-ink:#15202e;min-height:185px!important;padding:22px 24px!important}.workstation:not(.company-view) .company-summary-card{--asset-accent:#84a9d7;--asset-ink:#15202e;min-height:148px!important;padding:20px!important}.workstation:not(.company-view) .tenure-entry{--asset-accent:#d9c391;--asset-ink:#302b1d;min-height:148px!important;padding:20px!important}.workstation:not(.company-view) .asset-overview-card,.workstation:not(.company-view) .company-summary-card,.workstation:not(.company-view) .tenure-entry{background:var(--surface-panel,#2a3330);border:1px solid color-mix(in srgb,var(--asset-accent) 28%,transparent);transition:background-color .42s cubic-bezier(.22,1,.36,1),border-color .42s,color .42s,box-shadow .42s;box-shadow:inset 0 1px #ffffff08}.workstation:not(.company-view) .asset-overview-card strong,.workstation:not(.company-view) .asset-overview-card svg,.workstation:not(.company-view) .company-summary-card strong,.workstation:not(.company-view) .company-summary-card svg,.workstation:not(.company-view) .tenure-entry strong,.workstation:not(.company-view) .tenure-entry svg{font-variant-numeric:tabular-nums;transition:color .42s cubic-bezier(.22,1,.36,1);color:var(--asset-accent)!important}.workstation:not(.company-view) .asset-overview-card small,.workstation:not(.company-view) .asset-overview-card span,.workstation:not(.company-view) .asset-overview-card em,.workstation:not(.company-view) .company-summary-card span,.workstation:not(.company-view) .company-summary-card em,.workstation:not(.company-view) .tenure-entry span,.workstation:not(.company-view) .tenure-entry small,.workstation:not(.company-view) .tenure-entry em{transition:color .42s cubic-bezier(.22,1,.36,1)}.workstation:not(.company-view) .asset-overview-card:is(:hover,:focus-visible),.workstation:not(.company-view) .company-summary-card:is(:hover,:focus-visible),.workstation:not(.company-view) .tenure-entry:is(:hover,:focus-visible){border-color:var(--asset-accent);color:var(--asset-ink);box-shadow:0 10px 24px #0002;background-color:var(--asset-accent)!important;background-image:none!important}.workstation:not(.company-view) .asset-overview-card:is(:hover,:focus-visible) :is(strong,svg,span,small,em),.workstation:not(.company-view) .company-summary-card:is(:hover,:focus-visible) :is(strong,svg,span,small,em),.workstation:not(.company-view) .tenure-entry:is(:hover,:focus-visible) :is(strong,svg,span,small,em){color:var(--asset-ink)!important}.workstation:not(.company-view) .asset-overview-card .surface-heading{font-size:17px}.inventory-shortcuts>.company-summary-card .surface-heading,.inventory-shortcuts>.tenure-entry .surface-heading{font-size:15px!important}.inventory-shortcuts .company-summary-number strong,.inventory-shortcuts .tenure-entry strong{line-height:1.1;font-size:34px!important}.inventory-shortcuts .company-summary-foot{font-size:14px!important}@media (prefers-reduced-motion:reduce){.asset-overview-card,.company-summary-card,.tenure-entry{transition:none!important}}.well-preview .well-card-type-symbol{object-fit:contain;flex-shrink:0;width:30px;height:30px}.nearby-wells .well-preview-sidebar{padding:15px 17px!important}.nearby-wells .well-preview-sidebar .well-card-heading{gap:10px}.nearby-wells .well-preview-sidebar .well-card-name{line-height:1.4;white-space:normal!important;font-size:15px!important}.nearby-wells .well-preview-sidebar .well-card-status{font-size:14px}.nearby-wells .well-preview-sidebar .well-company-link{font-size:15px!important}.nearby-wells .well-preview-sidebar .well-company-link>svg{width:19px;height:19px}.nearby-wells .well-preview-sidebar .well-card-metrics>div>svg{flex-shrink:0;width:21px;height:21px}.nearby-wells .well-preview-sidebar .well-card-metrics>div>span{flex-wrap:wrap;gap:6px;font-size:14px}.nearby-wells .well-preview-sidebar .well-card-metrics strong{font-size:20px!important;line-height:1.15!important}.nearby-wells .well-preview-sidebar .well-card-metrics em,.nearby-wells .well-preview-sidebar .well-card-bottom{font-size:14px}.nearby-wells .well-preview-sidebar .well-card-metrics{gap:12px;padding:9px 0}.well-preview .well-card-metrics strong.metric-unavailable{font-weight:400;color:var(--color-muted)!important;font-size:14px!important;line-height:1.4!important}.well-preview .metric-unavailable em{display:none}.well-preview-sidebar .well-card-bottom-empty{display:none!important}.well-preview-sidebar .well-card-report-month{display:none}.well-preview-sidebar .well-metric-month{color:var(--color-muted);font-size:14px;font-weight:400;line-height:1.2}.well-preview-sidebar .well-card-metrics>div>span>span{font-size:14px}.nearby-wells .well-preview-sidebar .well-card-metrics{padding-bottom:0}.nearby-wells .well-preview-sidebar{padding-top:13px!important;padding-bottom:12px!important}.nearby-sort{z-index:20;font-size:14px;position:relative}.nearby-sort summary{cursor:pointer;color:var(--color-muted);padding:5px 8px;list-style:none}.nearby-sort summary::-webkit-details-marker{display:none}.nearby-sort>div{border:1px solid var(--surface-border);background:#272c35;border-radius:7px;min-width:150px;padding:5px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 10px 25px #0004}.nearby-sort>div>button{text-align:left;width:100%;color:var(--color-text);font-size:14px;padding:9px!important;display:block!important}.nearby-sort button[aria-pressed=true]{color:var(--color-company-accent)}.nearby-wells .nearby-cards-scroll{overflow-anchor:none}.nearby-cards-scroll{scrollbar-gutter:stable;overflow-anchor:none}.well-preview-sidebar{overflow-anchor:none}.nearby-wells .well-preview-sidebar .well-card-identity-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:12px;display:grid!important}.nearby-wells .well-preview-sidebar .well-card-identifiers{min-width:0}.nearby-wells .well-preview-sidebar .well-company-link{gap:6px;min-width:0;font-size:14px!important}.nearby-wells .well-preview-sidebar .well-card-metrics strong:not(.metric-unavailable){font-size:25px!important}.nearby-wells .well-preview-sidebar .well-card-metrics>div>span{font-size:14px}.nearby-wells .well-preview-sidebar .well-card-metrics>div>svg{width:24px;height:24px}.nearby-wells .well-preview-sidebar .well-metric-month{font-size:14px}.nearby-wells .well-preview-sidebar .well-card-identifiers{width:100%}.nearby-wells .well-preview-sidebar .well-company-link{width:100%;line-height:1.4;font-size:15px!important}.nearby-wells .well-preview-sidebar .well-card-identifiers>button{font-size:14px!important}.nearby-wells .well-preview-sidebar .well-card-identity-layout{flex-direction:row;align-items:center;gap:14px;display:flex!important}.nearby-wells .well-preview-sidebar .well-card-identifiers{flex:none;order:2;width:auto}.nearby-wells .well-preview-sidebar .well-company-link{flex:1;order:1;width:auto;min-width:0;font-size:14px!important}.nearby-wells .well-preview-sidebar .well-card-identifiers>button{gap:5px;font-size:14px!important}.nearby-wells .well-preview-sidebar .well-card-identifiers small{font-size:14px}.well-preview-map{box-sizing:border-box;min-height:270px}.well-preview-map .well-card-heading{min-height:36px}.well-preview-map .well-card-links{min-height:52px}.well-preview-map .well-card-bottom{min-height:30px}.glass,.company-module,.performance-card,.performance-card-inner,.tenure-entry,.monthly,.projection,.regions,.province-entry,.detail,.filter-dialog,.map-settings,.well-preview,.well-preview-sidebar,.tenure-chain-card,.tenure-chain-wells{-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation));box-shadow:var(--material-shadow)}.province-chart-card,.analysis-mini-block{background:var(--surface-inset)}.nearby-title{align-items:baseline;gap:12px;display:flex}.nearby-report-month{color:var(--color-muted);font-size:14px;font-weight:400}.well-preview-sidebar .well-card-metrics>div>span{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:7px;min-width:0;display:flex}.well-preview-sidebar .well-card-metrics strong{white-space:nowrap;align-items:baseline;gap:4px;margin:0;display:inline-flex}.well-preview-sidebar .well-card-metrics>div{align-items:center}.well-preview-sidebar .well-card-metrics{gap:16px}.well-preview-sidebar .well-card-metrics em{white-space:nowrap}.nearby-wells .well-preview-sidebar .well-card-metrics>div>span{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:7px;display:flex}.nearby-wells .well-preview-sidebar .well-card-metrics strong{align-items:baseline;gap:4px;margin:0;display:inline-flex}.nearby-inventory{flex-shrink:0;padding-bottom:14px}.nearby-inventory .asset-overview-card{border-radius:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-bottom:1px solid var(--surface-border)!important;background:0 0!important;padding:4px 0 14px!important}.nearby-inventory .asset-overview-card:hover{background:var(--surface-inset)!important}.nearby-inventory .asset-overview-card .asset-total{margin:10px 0}.nearby-inventory .asset-overview-card .asset-total strong{font-size:36px}.inventory-shortcuts .company-summary-foot{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.inventory-shortcuts .company-summary-foot>span{gap:8px;display:flex}.inventory-shortcuts .company-summary-foot>span:last-child{display:flex}.well-inventory-header{border-bottom:1px solid var(--surface-border);flex-shrink:0;margin-bottom:12px;padding:3px 2px 15px}.well-inventory-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.well-inventory-title>strong{align-items:center;gap:9px;font-size:18px;font-weight:500;display:flex}.well-inventory-title>strong>svg{color:var(--color-gas)}.well-inventory-title time{color:var(--color-muted);margin-left:3px;font-size:14px;font-weight:400}.well-inventory-title>button{color:var(--color-muted);background:0 0;border:0;border-radius:5px;padding:5px}.well-inventory-title>button:hover{color:var(--color-gas);background:var(--surface-row-hover)}.well-inventory-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.well-inventory-totals>div{flex-direction:column;gap:5px;display:flex}.well-inventory-totals>div+div{border-left:1px solid #ffffff13;padding-left:12px}.well-inventory-totals span{color:var(--color-muted);font-size:14px}.well-inventory-totals strong{color:var(--color-gas);font-size:26px;font-weight:400}.well-inventory-totals>div:last-child strong{color:var(--color-text)}.inventory-shortcuts>.company-summary-card,.inventory-shortcuts>.tenure-entry{box-sizing:border-box;gap:15px;min-height:168px;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;padding:18px!important;display:flex!important}.inventory-shortcuts .surface-heading{line-height:24px;margin:0!important;font-size:18px!important}.inventory-shortcuts .company-summary-number,.inventory-shortcuts .tenure-entry>div{align-items:center;gap:9px;min-height:43px;display:flex;margin:0!important}.inventory-shortcuts .company-summary-number strong,.inventory-shortcuts .tenure-entry strong{font-size:36px!important}.inventory-shortcuts .company-summary-foot{margin-top:0!important}.nearby-heading{padding-bottom:12px}.nearby-heading .nearby-title{color:var(--color-muted);font-size:14px;font-weight:450}.inventory-shortcuts .tenure-entry>.tenure-area-total{flex-direction:column;align-items:flex-start;gap:6px;min-height:0;display:flex;margin-top:0!important}.tenure-area-total>span{color:var(--color-muted);font-size:14px}.inventory-shortcuts .tenure-area-total>strong{color:var(--color-mineral);font-weight:450;font-size:18px!important}.tenure-area-total small{color:var(--color-muted);font-size:14px}.inventory-shortcuts .tenure-area-total small{color:var(--color-muted);font-size:14px!important;display:inline!important}.inventory-shortcuts .company-summary-number strong,.inventory-shortcuts .tenure-entry>div:not(.tenure-area-total)>strong{line-height:1.08;font-size:var(--metric-summary-size)!important}.well-inventory-totals strong{font-size:var(--metric-inventory-size);font-variant-numeric:tabular-nums;line-height:1.1}.inventory-shortcuts .company-summary-foot strong{font-size:18px!important}.inventory-shortcuts .tenure-area-total>strong{line-height:1.15;font-size:24px!important}.inventory-shortcuts .company-summary-number>svg,.inventory-shortcuts .tenure-glyph>svg{width:29px;height:29px}@media (width<=1250px){.inventory-shortcuts .company-summary-number strong,.inventory-shortcuts .tenure-entry>div:not(.tenure-area-total)>strong{font-size:38px!important}.well-inventory-totals strong{font-size:28px}}.well-preview-map{width:420px;min-height:0;padding:14px 16px}.well-preview-map .well-card-heading{gap:8px;min-height:0}.well-preview-map .well-card-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;line-height:1.35;overflow:hidden}.well-preview-map .well-card-type-symbol{flex-shrink:0;width:26px;height:26px}.well-preview-map .well-card-identity-layout{box-sizing:border-box;gap:8px;width:100%;min-width:0;min-height:0;margin:10px 0 12px}.well-preview-map .well-card-identifiers{flex-direction:column;gap:6px;min-width:0;max-width:100%;display:flex}.well-preview-map .well-card-identifiers>button{box-sizing:border-box;white-space:nowrap;grid-template-columns:64px minmax(0,1fr) 14px;align-items:center;gap:8px;width:100%;min-width:0;display:grid}.well-preview-map .well-card-identifiers>button>span{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.well-preview-map .well-card-company-row{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:10px;width:100%;min-width:0;display:grid}.well-preview-map .well-card-company-row>.well-company-link{align-items:center;gap:7px;width:100%;min-width:0;font-size:14px;line-height:1.4;display:flex;overflow:hidden}.well-preview-map .well-company-link>span{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;min-width:0;overflow:hidden}.well-preview-map .well-company-link>svg{flex-shrink:0}.well-card-details{border:1px solid var(--surface-border);color:var(--color-text);white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:5px 8px;font-size:14px;display:flex}.well-card-details:hover{background:var(--surface-row-hover)}.well-preview-map .well-card-metrics{gap:10px;padding-top:10px}.well-preview-map .well-card-metrics strong{margin-top:4px;font-size:22px}.well-preview-map .well-card-metrics strong:not(.metric-unavailable){white-space:nowrap}.well-preview-map .well-card-metrics .metric-unavailable{white-space:normal;overflow-wrap:normal;line-height:1.35}.well-card-error{color:var(--color-muted);margin-top:8px;font-size:14px;display:block}.workstation .map-navigation{flex-direction:row;align-items:center;gap:0;padding:4px}.workstation .map-navigation>button{border-top:0;border-radius:5px;width:36px;height:36px}.workstation .map-navigation>button+button{border-top:0;border-left:1px solid var(--surface-border)}.workstation .map-navigation .map-zoom-debug{box-sizing:border-box;border:0;border-left:1px solid var(--surface-border);min-width:42px;height:36px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border-radius:0;place-items:center;padding:0 7px;display:grid;position:static}.workstation .map-navigation .map-zoom-debug strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:550}.workstation .map-navigation .map-zoom-debug+button{border-left:1px solid var(--surface-border)}[data-well-kind]{--well-selection-color:var(--color-focus)}.well-preview.is-selected{border-width:1px!important;border-color:var(--well-selection-color)!important;background:var(--surface-panel)!important;box-shadow:0 8px 24px #0003!important}.overlapping-well-picker{z-index:25;box-sizing:border-box;width:360px;padding:12px;position:absolute;top:0;left:0}.overlapping-well-picker header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.overlapping-well-picker header strong{font-size:14px}.overlapping-well-picker>div{max-height:250px;overflow:auto}.overlapping-well-picker>div>button{text-align:left;border-top:1px solid var(--surface-border);align-items:center;gap:10px;width:100%;padding:10px 7px;display:flex}.overlapping-well-picker>div>button:hover{background:color-mix(in srgb,var(--color-focus) 10%,transparent)}.overlapping-well-picker button>span:first-of-type{flex:1;min-width:0}.overlapping-well-picker strong,.overlapping-well-picker small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.overlapping-well-picker small{color:var(--color-muted);margin-top:4px;font-size:14px}.overlapping-well-picker button>span:last-child{color:var(--color-focus);font-size:14px}.well-preview-map,.overlapping-well-picker{background:linear-gradient(145deg,rgba(var(--material-top),.97),rgba(var(--material-bottom),.99))!important}.well-overlap-switch{border:1px solid var(--surface-border);color:var(--color-focus);border-radius:6px;margin:10px 0 0 auto;padding:5px 8px;font-size:14px;display:block}.workstation :is(.detail-action,.entity-view-details){white-space:nowrap;box-shadow:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex;border:1px solid var(--action-detail-border)!important;background:var(--action-detail-background)!important;color:var(--action-detail-text)!important}.workstation :is(.detail-action,.entity-view-details):hover:not(:disabled){background:var(--action-detail-hover)!important;border-color:var(--action-detail-text)!important}.workstation :is(.detail-action,.entity-view-details):focus-visible{outline:2px solid var(--action-detail-text);outline-offset:3px}.workstation :is(.detail-action,.entity-view-details):disabled{opacity:.45;cursor:default}.well-card-historical-month{color:var(--color-muted);margin-top:10px;font-size:14px;line-height:1.4;display:block}.well-preview-sidebar .well-card-historical-month{margin-top:6px}.workspace-breadcrumbs{top:99px;left:24px;right:calc(var(--sidebar-right) + 42px);z-index:31;pointer-events:none;align-items:center;gap:12px;min-width:0;font-size:14px;line-height:1.4;display:flex;position:absolute}.workspace-breadcrumbs button{pointer-events:auto}.breadcrumb-back{border:1px solid var(--surface-border);color:var(--color-text);white-space:nowrap;background:#29312de8;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;display:flex}.workspace-breadcrumbs ol{pointer-events:auto;background:#202824e8;border-radius:6px;align-items:center;gap:6px;min-width:0;margin:0;padding:5px 9px;list-style:none;display:flex;overflow:hidden}.workspace-breadcrumbs li{white-space:nowrap;min-width:0;color:var(--color-text);align-items:center;gap:6px;display:flex}.workspace-breadcrumbs li button{text-overflow:ellipsis;white-space:nowrap;max-width:155px;color:var(--color-muted);font:inherit;background:0 0;border:0;padding:0;overflow:hidden}.workspace-breadcrumbs li button:hover{color:var(--color-text);text-decoration:underline}.workspace-breadcrumbs li[aria-current]{text-overflow:ellipsis;max-width:240px;display:block;overflow:hidden}.workspace-breadcrumbs:has(+.workspace-topbar)~.detail{padding-top:48px}.company-expanded .workspace-breadcrumbs{top:65px;right:20px}.workstation:has(.return-map) .workspace-breadcrumbs{top:65px}.workstation:has(.workspace-breadcrumbs) .return-map{display:none}@media (width<=850px){.workspace-breadcrumbs{gap:6px;top:99px;left:16px;right:16px}.workspace-breadcrumbs li button{max-width:90px}.workspace-breadcrumbs li[aria-current]{max-width:130px}}.workstation:has(.workspace-breadcrumbs):not(.company-expanded):not(:has(.return-map))>.left{max-height:calc(100dvh - 170px);top:142px!important}.workspace-breadcrumbs.hierarchy-navigation{pointer-events:auto;gap:0;max-width:calc(100vw - 48px);top:99px;right:auto}.workspace-breadcrumbs.hierarchy-navigation ol{background:0 0;border-radius:0;gap:0;padding:0;overflow:visible}.workspace-breadcrumbs.hierarchy-navigation li{align-items:center;gap:0;max-width:none;display:flex;position:relative;overflow:visible}.workspace-breadcrumbs.hierarchy-navigation .hierarchy-node{text-align:left;min-width:95px;max-width:185px;color:var(--color-muted);border:1px solid var(--surface-border);box-sizing:border-box;background:#1f2530e6;border-radius:9px;align-items:center;gap:8px;padding:7px 10px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.hierarchy-node>span{flex-direction:column;gap:2px;min-width:0;display:flex}.hierarchy-node strong{font-size:14px;font-weight:500;line-height:1.3}.hierarchy-node small{white-space:nowrap;text-overflow:ellipsis;max-width:125px;font-size:14px;line-height:1.3;overflow:hidden}.hierarchy-node>svg{flex-shrink:0}.hierarchy-node em{align-items:center;gap:2px;font-size:14px;font-style:normal;display:flex}.hierarchy-link{background:var(--surface-border);width:16px;height:1px;margin:0 3px}.workspace-breadcrumbs.hierarchy-navigation .current .hierarchy-node{color:var(--color-text);background:#3c4657;border-color:#8ba8d1;box-shadow:inset 0 -2px #8ba8d1}.workspace-breadcrumbs.hierarchy-navigation .hierarchy-node:hover:not(:disabled){border-color:var(--color-focus);background:#394354}.workspace-breadcrumbs.hierarchy-navigation .hierarchy-node:disabled{opacity:.45;cursor:default}.hierarchy-choices{border:1px solid var(--surface-border);z-index:40;background:#29313e;border-radius:9px;width:280px;max-height:260px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 10px 28px #0005}.workspace-breadcrumbs.hierarchy-navigation .hierarchy-choices button{text-align:left;white-space:normal;border-radius:5px;width:100%;max-width:none;padding:10px;display:block}.hierarchy-choices button:hover{background:#ffffff0b}:is(.company-expanded .workspace-breadcrumbs.hierarchy-navigation,.workstation:has(.return-map) .workspace-breadcrumbs.hierarchy-navigation){top:65px}.workstation:has(.workspace-breadcrumbs.hierarchy-navigation):not(.company-expanded):not(:has(.return-map))>.left{max-height:calc(100dvh - 190px);top:164px!important}@media (width<=700px){.workspace-breadcrumbs.hierarchy-navigation{max-width:calc(100vw - 32px);left:16px}.workspace-breadcrumbs.hierarchy-navigation .hierarchy-node{gap:5px;min-width:65px;padding:7px}.hierarchy-node small{max-width:65px}.hierarchy-link{width:8px;margin:0 2px}}.workstation :is(.detail-action,.entity-view-details,.tenure-summary-details,.tenure-well-details,.well-card-details){box-sizing:border-box;min-height:31px;border:1px solid var(--action-detail-border)!important;border-radius:var(--radius-control)!important;background:var(--action-detail-background)!important;color:var(--action-detail-text)!important;box-shadow:none!important;padding:6px 10px!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}.workstation :is(.detail-action,.entity-view-details,.tenure-summary-details,.tenure-well-details,.well-card-details):hover:not(:disabled){border-color:var(--action-detail-text)!important;background:var(--action-detail-hover)!important}.company-directory-actions>.detail-action{white-space:nowrap;width:auto!important;margin:0!important}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}select option,select optgroup{background-color:var(--select-menu-background)!important;color:var(--select-menu-text)!important}select option:checked{background-color:var(--select-menu-selected)!important;color:var(--select-menu-text)!important}select option:disabled,select optgroup:disabled{color:var(--select-menu-muted)!important}@media (forced-colors:active){select option,select optgroup{color:canvastext!important;background-color:canvas!important}select option:checked{color:highlighttext!important;background-color:highlight!important}select option:disabled,select optgroup:disabled{color:graytext!important}}.backend-connection{min-width:0;font:inherit;border:0;margin:0 0 24px;padding:0}.backend-connection legend{margin-bottom:8px;padding:0;font-weight:600}.backend-connection label{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.backend-connection select{width:100%;margin-left:0}.backend-connection input{box-sizing:border-box;background:var(--surface-inset);width:100%;min-width:0;color:var(--color-text);border:1px solid var(--surface-border);border-radius:var(--radius-control);font:inherit;padding:8px 12px}.backend-connection input,.backend-connection select,.backend-actions button{min-height:44px}.backend-actions{flex-wrap:wrap;gap:8px;display:flex}.backend-actions button{white-space:nowrap;outline-offset:3px;outline:2px solid #0000;min-width:124px}.backend-connection :is(button,input,select):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.backend-actions button:active{transform:translateY(1px)}.backend-connection :disabled{opacity:.5;cursor:not-allowed}.backend-status{min-height:2.8em;color:var(--color-muted);margin:10px 0}.backend-status[data-state=error]{color:var(--color-down)}.backend-status[data-state=success]{color:var(--color-up)}.backend-connection[aria-busy=true]{cursor:progress}@media (hover:hover){.backend-actions button:hover:enabled{background:var(--surface-row-hover)}}.inventory-shortcuts .company-summary-number strong,.inventory-shortcuts .company-summary-foot strong{color:var(--color-company-accent)!important}.inventory-shortcuts .tenure-entry strong{color:var(--color-mineral)!important}.inventory-shortcuts .company-summary-number>svg,.inventory-shortcuts .tenure-glyph,.inventory-shortcuts .tenure-glyph>svg,.inventory-shortcuts .surface-heading>svg,.well-company-link>svg,.well-inventory-title>strong>svg{color:var(--color-icon)!important}.well-inventory-totals>div:first-child strong,.well-inventory-totals>div:last-child strong{color:var(--color-registered)}.well-inventory-totals>div:nth-child(2) strong{color:var(--color-operating)}.workstation:not(.company-view) .company-summary-card{--asset-accent:var(--color-company-accent)}.workstation:not(.company-view) .tenure-entry{--asset-accent:var(--color-mineral)}.workstation:not(.company-view) .company-summary-card:is(:hover,:focus-visible),.workstation:not(.company-view) .tenure-entry:is(:hover,:focus-visible){background:var(--surface-panel)!important;border-color:var(--asset-accent)!important;color:var(--color-text)!important}.workstation:not(.company-view) .company-summary-card:is(:hover,:focus-visible) :is(span,small,em),.workstation:not(.company-view) .tenure-entry:is(:hover,:focus-visible) :is(span,small,em){color:var(--color-muted)!important}.workstation:not(.company-view) .company-summary-card:is(:hover,:focus-visible) strong{color:var(--color-company-accent)!important}.workstation:not(.company-view) .tenure-entry:is(:hover,:focus-visible) strong{color:var(--color-mineral)!important}.workstation:not(.company-view) .company-summary-card:is(:hover,:focus-visible) svg,.workstation:not(.company-view) .tenure-entry:is(:hover,:focus-visible) svg{color:var(--color-icon)!important}.month-reading-change.change-up b{color:var(--color-up);background:color-mix(in srgb,var(--color-up) 7%,transparent)}.month-reading-change.change-down b{color:var(--color-down);background:color-mix(in srgb,var(--color-down) 7%,transparent)}.quality-mini b,.liquid-reference strong{color:var(--color-water)}.liquid-reference i b{background:var(--color-water)}.workstation:not(.company-view) .left .inventory-shortcuts .company-summary-card svg,.workstation:not(.company-view) .left .inventory-shortcuts .tenure-entry svg{color:var(--color-icon)!important}.left>.nearby-wells:has(.well-inventory-header){cursor:pointer;transition:border-color .22s,box-shadow .22s}.left>.nearby-wells:has(.well-inventory-header):is(:hover,:focus-within){border-color:var(--color-focus);box-shadow:var(--material-shadow),inset 0 0 0 1px color-mix(in srgb,var(--color-focus) 12%,transparent)}.well-inventory-header:focus-visible{outline:1px solid var(--color-focus);outline-offset:5px;border-radius:5px}.nearby-cards-scroll{cursor:auto}.quality-mini>span:first-child b{color:var(--color-oil)}.quality-mini>span:nth-child(2) b{color:var(--color-text)}.detail{-webkit-backdrop-filter:blur(var(--surface-detail-blur)) saturate(.8);background:var(--surface-detail)!important}.workstation .detail{-webkit-backdrop-filter:blur(var(--surface-detail-blur)) saturate(.8)!important}.workstation:not(.company-view):has(.detail.side-left[open]):has(.detail.side-right[open])>.detail{left:auto;right:auto;width:calc(50vw - 18px)!important;max-width:calc(50vw - 18px)!important}.workstation:not(.company-view):has(.detail.side-left[open]):has(.detail.side-right[open])>.detail.side-left{left:12px!important;right:auto!important}.workstation:not(.company-view):has(.detail.side-left[open]):has(.detail.side-right[open])>.detail.side-right{left:auto!important;right:12px!important}.workstation:not(.company-view):has(>.detail.side-left[open])>aside.left{visibility:hidden;pointer-events:none}.workstation:not(.company-view):has(>.detail.side-right[open])>aside.right{visibility:hidden;pointer-events:none}.workstation:not(.company-view):has(>.detail.side-right[open])>.right{visibility:hidden;pointer-events:none}.workstation:not(.company-view):has(>.detail.side-left[open])>.map-primary-controls{visibility:hidden;pointer-events:none}.detail{box-sizing:border-box;border-radius:18px!important;overflow:hidden!important}.detail>.company-detail-content{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.detail .detail-top{z-index:10;flex:none;margin-bottom:16px;position:relative}.expanded-panel-body{scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;padding-right:5px;display:flex;overflow:auto}.asset-expanded-shell{width:min(1120px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:calc(100dvh - 120px)!important;max-height:calc(100dvh - 120px)!important;padding:20px!important;inset:96px auto auto 24px!important}.asset-expanded-shell .expanded-panel-body{padding:0;overflow:hidden}.asset-expanded-shell :is(.well-browser,.company-browser,.tenure-browser){flex-direction:column;gap:0;height:100%;min-height:0;max-height:none;display:flex;overflow:hidden!important}.asset-expanded-shell :is(.unified-browser-toolbar,.well-browser-count){z-index:12;flex:none;position:relative}.asset-expanded-shell .unified-browser-toolbar{border-bottom:1px solid var(--surface-border);margin:4px 0 16px;padding:0 0 16px}.asset-expanded-shell :is(.company-browser-grid,.tenure-list){scrollbar-gutter:stable;flex:1;align-content:start;min-height:0;padding:0 8px 10px 0;overflow:auto}.asset-expanded-shell .well-browser>.nearby-wells{box-shadow:none;background:0 0;border:0;flex:1;margin:0;padding:0;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}.asset-expanded-shell .well-browser .nearby-cards-scroll{scrollbar-gutter:stable;flex:1;align-content:start;min-height:0;padding:0 8px 10px 0;height:auto!important;overflow:auto!important}.asset-expanded-shell .asset-browser-sentinel{flex:none;min-height:0;padding:3px 0}.asset-expanded-shell .company-browser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-expanded-shell .company-load-more{flex:none;margin-top:10px}.asset-browser-title{flex-shrink:0;justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.asset-browser-title>div>span{letter-spacing:.12em;color:var(--color-muted);font-size:14px}.asset-browser-title h2{margin:5px 0;font-size:25px;font-weight:450}.asset-browser-title>strong{color:var(--color-company-accent);font-size:30px;font-weight:400}.asset-browser-title small{color:var(--color-muted);font-size:14px}.asset-expanded-shell .company-directory-card{background:var(--surface-inset);border:1px solid var(--surface-border);text-align:left;min-height:190px;box-shadow:none;border-radius:12px;flex-direction:column;gap:18px;padding:20px;transition:border-color .2s;display:flex}.company-directory-card:hover{border-color:var(--color-company-accent)}.directory-card-top{color:var(--color-muted);justify-content:space-between;font-size:14px;display:flex}.company-directory-card h3{min-height:54px;color:var(--color-text);margin:0;font-size:19px;font-weight:450;line-height:1.4}.directory-card-bottom{color:var(--color-muted);justify-content:space-between;align-items:baseline;margin-top:auto;font-size:14px;display:flex}.directory-card-bottom strong{color:var(--color-company-accent);font-size:29px;font-weight:400}.directory-card-bottom small{font-size:14px}.directory-well-track{background:#ffffff0a;border-radius:3px;height:3px}.directory-well-track i{background:var(--color-company-accent);border-radius:3px;height:100%;display:block}.tenure-workbench{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr);gap:18px;min-height:0;display:grid}.asset-expanded-shell .tenure-workbench .tenure-list{grid-template-columns:1fr;gap:12px;padding-right:8px;display:grid}.tenure-directory-card{text-align:left;border-radius:12px;flex-direction:column;gap:14px;border:1px solid var(--surface-border)!important;background:var(--surface-inset)!important;align-items:stretch!important;padding:17px!important;display:flex!important}.tenure-directory-card[aria-pressed=true],.tenure-directory-card:hover{border-color:var(--color-mineral)!important}.tenure-directory-card>div{align-items:center;gap:9px;display:flex}.tenure-directory-card>div>svg:last-child{margin-left:auto}.tenure-directory-card strong{color:var(--color-mineral);font-size:20px;font-weight:450}.tenure-directory-card h3{color:var(--color-text);margin:0;font-size:16px;font-weight:450;line-height:1.4}.tenure-directory-card footer{color:var(--color-muted);justify-content:space-between;gap:10px;font-size:14px;display:flex}.tenure-inspector{background:var(--surface-inset);border:1px solid var(--surface-border);border-radius:12px;padding:20px;overflow:auto}.tenure-inspector h3{color:var(--color-mineral);font-size:21px;font-weight:450}.tenure-inspector dt{color:var(--color-muted);margin-top:24px;font-size:16px}.tenure-inspector dd{margin:9px 0;font-size:17px;line-height:1.6}.tenure-inspector p{color:var(--color-muted);font-size:14px}.tenure-locate-button{border:1px solid var(--surface-border);color:var(--color-mineral);background:0 0;border-radius:8px;margin-top:25px;padding:11px 16px}.tenure-inspector .quality-section-title button{color:var(--color-muted);background:0 0;border:0;font-size:24px}@media (prefers-reduced-motion:no-preference){.well-browser .nearby-cards-scroll>[role=listitem]{animation:.22s ease-out both well-row-growth}@keyframes well-row-growth{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:none}}}.well-browser .nearby-cards-scroll>[role=listitem].retained-well-row{animation:none!important}.workstation>.workspace-topbar{box-sizing:border-box;border:1px solid var(--surface-border);background:var(--surface-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:30;border-radius:15px;align-items:center;gap:24px;height:66px;padding:0 16px;display:flex;position:absolute;top:12px;left:18px;right:18px}.workspace-topbar .brand{flex-shrink:0;font-size:14px}.workspace-topbar .brand small{font-size:14px}.workspace-tabs{scrollbar-width:none;flex:1;align-self:stretch;align-items:center;gap:5px;min-width:0;padding:10px 0;display:flex;overflow-x:auto}.workspace-tab{white-space:nowrap;color:var(--color-muted);background:0 0;border:1px solid #0000;border-radius:9px;flex-shrink:0;align-items:center;gap:10px;padding:0 11px;font-size:14px;transition:background .2s,color .2s;display:flex;position:relative}.workspace-tab.active{color:var(--color-text);box-shadow:inset 0 -2px var(--color-focus);background:#ffffff09;border-color:#ffffff0d}.workspace-tab-label,.workspace-tab-close{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.workspace-tab-label{padding:7px 0;font-size:14px}.workspace-tab-close{border-radius:4px;place-items:center;padding:4px;display:grid}.workspace-tab-close:hover{background:#ffffff14}.workspace-tab.home-tab{cursor:pointer;padding:0 20px;font-size:14px}.workspace-tab:hover{color:var(--color-text);background:#ffffff08}.workspace-topbar .account-avatar{box-shadow:none;background:0 0;border:0}.workstation>.map-primary-controls,.workstation>.detail{top:94px!important}@media (width<=850px){.workspace-topbar .brand>div{display:none}.workstation>.workspace-topbar{gap:12px;padding:0 12px}.workspace-tab{gap:5px;padding:0 8px}}.workstation>.workspace-topbar{border:0;border-bottom:1px solid var(--surface-border);-webkit-backdrop-filter:none;backdrop-filter:none;height:38px;box-shadow:none;background:#252a33;border-radius:0;gap:20px;padding:0 8px 0 12px;top:0;left:0;right:0}.workspace-topbar .brand{letter-spacing:.06em;color:#e2e6e2;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:14px;display:flex}.workspace-tabs{gap:4px;padding:4px 0 0}.workspace-tab{border-radius:7px 7px 0 0;gap:8px;font-size:14px}.workspace-tab-label{font-size:14px}.workspace-tab.home-tab{padding:0 16px;font-size:14px}.workspace-tab.active{background:#ffffff0a;box-shadow:inset 0 -2px #c7d2cc}.native-window-buttons{flex-shrink:0;align-self:stretch;margin-right:-8px;display:flex}.native-window-buttons button{color:#dce1dd;cursor:default;background:0 0;border:0;place-items:center;width:44px;display:grid}.native-window-buttons button:hover{background:#ffffff14}.native-window-buttons button:last-child:hover{color:#fff;background:#c42b32}.workspace-topbar .account-avatar{width:28px;min-width:28px;height:28px;min-height:28px}.workstation>.map-primary-controls{top:54px!important}.workstation>.detail{height:calc(100dvh - 152px)!important;max-height:calc(100dvh - 152px)!important;top:54px!important}.workstation>.right:has(.province-overview-cards){top:54px!important}.workstation>.left:has(.province-asset-entries){top:116px!important}.workspace-topbar .brand>span{display:block}@media (width<=850px){.workspace-topbar .brand>span{display:none}.workstation>.workspace-topbar{gap:10px}}.workstation>.workspace-topbar{isolation:isolate;background:#202530;border-bottom:0}.workspace-topbar .workspace-tabs{box-sizing:border-box;justify-content:center;align-self:auto;gap:9px;width:max-content;max-width:calc(100% - 600px);height:38px;padding:5px 14px 0;position:absolute;left:50%;overflow:auto hidden;transform:translate(-50%)}.workspace-topbar>.brand{margin-right:auto}.workspace-topbar>.native-window-buttons{margin-left:0}.workspace-tab{box-sizing:border-box;z-index:1;border-radius:10px 10px 0 0;max-width:235px;height:33px;padding:0 14px;box-shadow:none!important;border:0!important}.workspace-tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:185px;overflow:hidden}.workspace-tab.active{color:var(--color-text);background:#343b46}.workspace-tab.active:before,.workspace-tab.active:after{content:"";pointer-events:none;width:12px;height:12px;position:absolute;bottom:0}.workspace-tab.active:before{border-bottom-right-radius:12px;left:-12px;box-shadow:4px 4px 0 4px #343b46}.workspace-tab.active:after{border-bottom-left-radius:12px;right:-12px;box-shadow:-4px 4px 0 4px #343b46}.workspace-topbar:after{content:"";z-index:-1;background:#343b46;height:3px;position:absolute;bottom:-3px;left:0;right:0}.workspace-tab.home-tab{justify-content:center;min-width:90px}.workspace-tab:not(.active):hover{background:#ffffff08}.workspace-tab.active:hover{background:#343b46}@media (width<=1200px){.workspace-topbar .workspace-tabs{max-width:calc(100% - 420px)}}@media (width<=850px){.workspace-topbar .workspace-tabs{max-width:calc(100% - 200px)}.workspace-tab{max-width:160px}.workspace-tab-label{max-width:110px}}.workstation>.workspace-topbar{-webkit-backdrop-filter:blur(22px)saturate(1.18);background:linear-gradient(115deg,#1d2530ad,#141b2685);box-shadow:inset 0 1px #ffffff26,0 1px #ffffff1a,0 4px 16px #0000001a}.workspace-topbar:after{background:#c4d6ee17;height:1px;bottom:0}.workspace-topbar .workspace-tabs{isolation:isolate}.workspace-tab.active,.workspace-tab.active:hover{background:#759dd321;border-top:1px solid #ffffff2b!important;box-shadow:inset 0 1px #ffffff14!important}.workspace-tab.active:before{box-shadow:4px 4px 0 4px #759dd321}.workspace-tab.active:after{box-shadow:-4px 4px 0 4px #759dd321}.fixed-workspace-tabs .object-workspace-tab{cursor:pointer;min-width:78px;color:var(--color-text);justify-content:center;align-items:center;gap:9px;font-size:14px;display:flex}.object-workspace-tab strong{text-overflow:ellipsis;white-space:nowrap;color:#cad3cc;max-width:155px;font-size:14px;font-weight:450;overflow:hidden}.object-workspace-tab:disabled{color:#b8c1bb80;cursor:default}.workspace-tab.home-tab{min-width:84px}.workspace-topbar .brand{color:#eef3ef;text-shadow:0 1px 2px #0004}.workspace-tab{transition:background .24s,color .24s}.native-window-buttons button{color:#edf2ee}@media (prefers-reduced-transparency:reduce){.workstation>.workspace-topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#29313d}}@media (width<=1100px){.object-workspace-tab strong{max-width:95px}}.workstation>.workspace-topbar{-webkit-backdrop-filter:blur(22px)saturate(1.18)!important}.workspace-topbar .brand svg{width:29px;height:24px}.workspace-topbar .brand{gap:9px}.workstation:not(.company-view)>.detail.side-right{width:min(1480px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;left:auto!important;right:24px!important}.workstation:not(.company-view):has(>.detail.side-left[open]):has(>.detail.side-right[open])>.detail.side-right{width:calc(50vw - 18px)!important;max-width:calc(50vw - 18px)!important;right:12px!important}.detail:has(.quality-comparison-atlas) .detail-top{min-height:28px;margin-bottom:10px}.detail:has(.quality-comparison-atlas) .detail-top>span{font-size:21px;font-weight:450}.detail:has(.quality-comparison-atlas){padding:16px!important}:root{--overview-side-width:clamp(300px,22vw,410px);--overview-cards-top:154px;--overview-side-gap:14px}.workstation:not(.company-view)>.left:has(.province-asset-entries){scrollbar-width:thin;overflow:auto;top:var(--overview-cards-top)!important;width:var(--overview-side-width)!important;max-height:calc(100dvh - 250px)!important;left:22px!important}.workstation:not(.company-view)>.right:has(.province-overview-cards){scrollbar-width:thin;bottom:96px;top:var(--overview-cards-top)!important;width:var(--overview-side-width)!important;right:22px!important;overflow:auto!important}.workstation:not(.company-view)>.map-primary-controls{width:var(--overview-side-width)!important;top:99px!important;left:22px!important}.province-asset-entries,.province-overview-cards{gap:var(--overview-side-gap)}.province-overview-cards{align-content:start;grid-template-rows:auto auto auto!important;height:auto!important}.overview-daily-instrument{z-index:8;width:390px;height:78px;position:absolute;top:64px;left:50%;transform:translate(-50%)}.overview-daily-instrument .daily-pulse-horizontal{border-radius:14px;width:100%;height:78px!important}.overview-daily-instrument .performance-card-inner{border-radius:13px;grid-template-rows:15px 1fr;grid-template-columns:1fr 1fr;gap:4px 12px;padding:9px 14px;display:grid}.overview-daily-instrument .performance-heading{grid-area:1/1;gap:5px;font-size:14px;line-height:15px}.overview-daily-instrument .performance-heading>svg{display:none}.overview-daily-instrument .pulse-product-pair{grid-area:2/1/auto/3;align-items:center;gap:12px;margin:0}.overview-daily-instrument .daily-product{padding:0!important}.overview-daily-instrument .daily-product>span{align-items:baseline;gap:7px;min-width:0;display:flex}.overview-daily-instrument .daily-product small{white-space:nowrap;margin:0;font-size:14px}.overview-daily-instrument .daily-product small svg{width:13px;height:13px}.overview-daily-instrument .pulse-flip-number{letter-spacing:-.035em;line-height:1.1;font-size:26px!important}.overview-daily-instrument .performance-foot{grid-area:1/2;justify-self:end;gap:4px;margin:0;font-size:14px;line-height:15px}.overview-daily-instrument .performance-foot>svg,.overview-daily-instrument .performance-foot>span,.overview-daily-instrument .performance-foot>small{display:none}.overview-daily-instrument .performance-foot time{letter-spacing:.02em;font-size:14px}.overview-daily-instrument .performance-orbit{opacity:.45}@media (width<=1300px){:root{--overview-side-width:280px}.overview-daily-instrument{width:350px}.overview-daily-instrument .pulse-flip-number{font-size:23px!important}.overview-daily-instrument .daily-product small{font-size:14px}}@media (height<=800px){:root{--overview-cards-top:140px;--overview-side-gap:10px}.workstation:not(.company-view)>.map-primary-controls{top:86px!important}.overview-daily-instrument{top:57px}}@media (width<=950px){.overview-daily-instrument{width:310px}.overview-daily-instrument .pulse-flip-number{font-size:21px!important}.overview-daily-instrument .daily-product small{font-size:14px}}:root{--overview-row-one:250px;--overview-row-two:230px;--overview-row-three:190px}.province-asset-entries,.province-overview-cards{gap:var(--overview-side-gap);align-content:start;display:grid;grid-template-rows:var(--overview-row-one) var(--overview-row-two) var(--overview-row-three)!important;height:auto!important}.province-asset-entry,.province-overview-cards>.province-entry{box-sizing:border-box;height:100%;min-height:0}.province-asset-entry{justify-content:flex-start}.province-asset-entry>.entry-primary,.province-asset-entry>.entry-secondary{margin-top:auto}.province-overview-cards>.province-entry{justify-content:space-between}.province-production .province-month-readings{flex:1}.province-quality .quality-summary-rings{flex:1;align-items:center}.province-quality .quality-summary-rings .paired-ring{max-width:150px}.province-prices .province-entry-duo{margin:auto 0}.province-prices .province-entry-caption{margin-top:auto}@media (height<=900px){:root{--overview-row-one:215px;--overview-row-two:195px;--overview-row-three:165px}.province-asset-entry{padding:16px 18px}.province-overview-cards>.province-entry{padding:15px 17px}.province-production .province-month-reading>svg{height:40px;min-height:40px;max-height:40px;margin-top:4px}.province-quality .quality-summary-rings .paired-ring{max-width:115px}}@media (height<=700px){:root{--overview-row-one:190px;--overview-row-two:175px;--overview-row-three:155px}}:root{--overview-side-width:clamp(320px,24vw,450px);--overview-row-one:270px;--overview-row-two:245px;--overview-row-three:220px}.province-production .month-reading-value strong{font-size:46px;line-height:1.1}.province-prices .province-entry-duo strong{font-size:37px;line-height:1.1}.province-prices .province-entry-duo{flex:1;align-items:stretch;margin:8px 0 0}.province-prices .province-entry-duo>span{flex-direction:column;gap:5px;min-width:0;display:flex}.province-prices .province-entry-duo svg{flex:1;width:100%;height:55px;min-height:35px;max-height:65px}.province-prices .province-entry-duo>span:last-child strong{color:var(--color-heavy)}.province-prices .province-entry-duo small{font-size:14px}.province-production .province-month-reading>svg{height:70px;min-height:55px;max-height:70px}.province-overview-cards>.province-entry{padding:20px 22px}@media (height<=900px){:root{--overview-row-one:235px;--overview-row-two:210px;--overview-row-three:195px}.province-production .month-reading-value strong{font-size:40px}.province-prices .province-entry-duo strong{font-size:32px}.province-production .province-month-reading>svg{height:45px;min-height:40px;max-height:45px}.province-overview-cards>.province-entry{padding:15px 18px}}@media (width<=1300px){:root{--overview-side-width:300px}.province-production .month-reading-value strong{font-size:37px}.province-prices .province-entry-duo strong{font-size:30px}}.asset-expanded-shell .compact-company-grid,.asset-expanded-shell .compact-tenure-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;align-items:start;gap:12px;min-height:0;display:grid;overflow:auto}.compact-entity-card{border:1px solid var(--surface-border);background:var(--surface-inset);--entity-accent:var(--color-company-accent);border-radius:11px;min-width:0;overflow:hidden}.tenure-entity{--entity-accent:var(--color-mineral)}.compact-entity-card:hover,.compact-entity-card.is-expanded{border-color:var(--entity-accent)}.entity-card-trigger{width:100%;min-height:145px;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:11px;padding:15px;display:flex}.entity-card-trigger>div:first-child{color:var(--color-muted);justify-content:space-between;align-items:center;font-size:14px;display:flex}.entity-card-trigger>div:first-child>strong{color:var(--entity-accent);font-size:18px;font-weight:450}.entity-card-trigger h3{overflow-wrap:anywhere;min-height:42px;margin:0;font-size:15px;font-weight:500;line-height:1.4}.entity-card-count{color:var(--color-muted);justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;font-size:14px;display:flex}.entity-card-count strong{color:var(--entity-accent);font-size:24px;font-weight:450}.entity-card-count small{font-size:14px}.entity-inline-details{border-top:1px solid var(--surface-border);padding:13px 15px 15px;animation:.2s ease-out entity-detail-grow}.entity-inline-details dl{flex-direction:column;gap:12px;margin:0;display:flex}.entity-inline-details dl>div{flex-direction:column;gap:5px;display:flex}.entity-inline-details dt{color:var(--color-muted);font-size:16px}.entity-inline-details dd{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}.entity-view-details{border:1px solid var(--surface-border);width:100%;color:var(--entity-accent);cursor:pointer;background:0 0;border-radius:7px;justify-content:space-between;align-items:center;margin-top:16px;padding:10px 12px;font-size:14px;display:flex}.entity-view-details:hover{border-color:var(--entity-accent)}@keyframes entity-detail-grow{0%{opacity:.5;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (width<=1100px){.asset-expanded-shell .compact-company-grid,.asset-expanded-shell .compact-tenure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.entity-inline-details{animation:none}}.compact-entity-card>.entity-view-details{border:0;border-top:1px solid var(--surface-border);border-radius:0;width:calc(100% - 30px);margin:0 15px 13px;padding:8px 10px;font-size:14px}.compact-entity-card .entity-inline-details{padding-bottom:14px}.compact-entity-card .entity-card-trigger{min-height:134px}.well-directory-grid{scrollbar-gutter:stable;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:start;gap:12px;min-height:0;padding-right:6px;display:grid;overflow:auto}.well-entity{--entity-accent:var(--color-focus)}.well-compact-volumes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.well-compact-volumes>span{color:var(--color-oil);align-items:baseline;gap:5px;font-size:14px;display:flex}.well-compact-volumes>span:last-child{color:var(--color-gas)}.well-compact-volumes b{font-size:20px;font-weight:450}.well-compact-volumes small{color:var(--color-muted);font-size:14px}.well-directory-locate{color:var(--color-muted);cursor:pointer;background:0 0;border:0;margin-top:12px;font-size:14px}@media (width<=850px){.well-directory-grid{grid-template-columns:1fr}}.asset-expanded-shell .well-directory-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:start!important;display:grid!important;overflow:auto!important}.well-directory-grid>.well-entity{box-sizing:border-box;flex-direction:column;flex-shrink:0;overflow:hidden;height:auto!important;min-height:82px!important;max-height:none!important;display:flex!important;position:relative!important}.well-entity>.entity-card-trigger{flex:none;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:6px 9px;display:grid;position:relative;height:auto!important;min-height:0!important;padding:12px 14px!important}.well-entity .entity-card-trigger>div:first-child{grid-area:1/1/3}.well-entity .entity-card-trigger>div:first-child>span{display:none}.well-entity .entity-card-trigger h3{grid-area:1/2;min-height:0;margin:0;font-size:15px;line-height:1.35}.well-directory-state{color:var(--color-muted);grid-area:2/2;font-size:14px}.well-directory-state.operating{color:var(--color-operating)}.well-directory-state.paused{color:var(--color-paused)}.well-entity>.entity-view-details{border:0;flex:none;align-self:flex-end;width:auto;margin:0 12px 10px;padding:4px 0;font-size:14px;position:relative}.well-entity .entity-inline-details{border-top:1px solid var(--surface-border);flex:none;height:auto;padding:12px 14px}.well-entity .well-compact-volumes{margin-bottom:15px}.well-entity .entity-inline-details dl{grid-template-columns:1fr 1fr;gap:14px;display:grid}.well-entity .entity-inline-details dd{font-size:16px}.well-directory-grid .compact-entity-card.is-expanded{grid-row:auto!important}@media (width<=850px){.asset-expanded-shell .well-directory-grid,.well-entity .entity-inline-details dl{grid-template-columns:1fr}}.workstation:is(.company-view,.tenure-view){--sidebar-left:var(--overview-side-width);--sidebar-right:var(--overview-side-width)}.workstation:is(.company-view,.tenure-view)>.left,.workstation:is(.company-view,.tenure-view)>.right{scrollbar-width:thin;top:var(--overview-cards-top)!important;width:var(--overview-side-width)!important;max-height:calc(100dvh - var(--overview-cards-top) - 100px)!important;bottom:100px!important;overflow:auto!important}.workstation:is(.company-view,.tenure-view)>.left{left:20px!important}.workstation:is(.company-view,.tenure-view)>.right{right:20px!important}.aligned-data-cards,.company-view .company-left-cards{align-content:start;grid-template-rows:var(--overview-row-one) var(--overview-row-two) var(--overview-row-three)!important;gap:var(--overview-side-gap)!important;height:auto!important;display:grid!important}.aligned-data-cards>.province-entry,.company-view .company-left-cards>.company-split-card{box-sizing:border-box;min-height:0;padding:20px 22px;overflow:hidden;height:100%!important}.aligned-production-pair{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:18px;display:grid}.aligned-production-pair>div{min-width:0}.aligned-production-pair small{color:var(--color-muted);font-size:14px}.aligned-production-pair strong{color:var(--color-oil);white-space:nowrap;margin:10px 0;font-size:40px;font-weight:400;display:block}.aligned-production-pair .gas strong{color:var(--color-gas)}.aligned-production-pair svg{width:100%;height:60px;max-height:60px}.aligned-production-pair .operating-number{color:var(--color-operating)}.aligned-production-pair .neutral-number{color:var(--color-text)}.aligned-card-foot{color:var(--color-muted);font-size:14px}.aligned-value{color:var(--color-company-accent);font-size:42px;font-weight:400}.aligned-value small{color:var(--color-muted);margin-left:8px;font-size:14px}.aligned-value-title{font-size:26px}.aligned-valuation .valuation-method-tags b{border-color:var(--surface-border);color:var(--color-company-accent)}.tenure-party-name{overflow-wrap:anywhere;max-height:110px;font-size:18px;font-weight:450;line-height:1.6;overflow:auto}.tenure-view .map-primary-controls{display:none!important}.aligned-data-cards .province-entry-heading>svg:first-child{color:var(--color-icon)}@media (width<=1300px){.aligned-production-pair strong{font-size:32px}.aligned-data-cards>.province-entry,.company-view .company-left-cards>.company-split-card{padding:16px 18px}}:root{--workspace-card-space:calc(100dvh - var(--overview-cards-top) - 105px - var(--overview-side-gap)*2);--workspace-row-one:min(var(--overview-row-one),max(175px,calc(var(--workspace-card-space)*.37)));--workspace-row-two:min(var(--overview-row-two),max(160px,calc(var(--workspace-card-space)*.34)));--workspace-row-three:min(var(--overview-row-three),max(145px,calc(var(--workspace-card-space)*.29)))}.workstation .province-asset-entries,.workstation .province-overview-cards,.workstation .aligned-data-cards,.workstation.company-view .company-left-cards{grid-template-rows:var(--workspace-row-one) var(--workspace-row-two) var(--workspace-row-three)!important}.company-view .company-summary-fields{display:none}.company-view .split-company-facilities{margin-top:auto}.aligned-data-cards .province-entry-heading{white-space:nowrap;flex-wrap:nowrap;font-size:16px}.aligned-data-cards .province-entry-heading small{white-space:nowrap}.aligned-production-pair .polished-trend text,.aligned-production-pair svg text{display:none}.aligned-production-pair svg{max-height:50px}.aligned-data-cards .province-entry{justify-content:space-between}.aligned-production-pair strong{font-size:clamp(26px,2.3vw,40px)}.tenure-workspace-cards .entry-title h2{font-size:18px}.tenure-workspace-cards .entry-primary{font-size:42px}.workstation.tenure-view>.left:has(.tenure-workspace-cards){top:var(--overview-cards-top)!important;width:var(--overview-side-width)!important;max-height:calc(100dvh - var(--overview-cards-top) - 100px)!important;bottom:100px!important;left:20px!important;overflow:auto!important}.workstation:is(.company-view,.tenure-view)>:is(.left,.right){box-sizing:border-box;scrollbar-gutter:stable;padding-right:6px!important}html main.workstation.tenure-view:not(.company-expanded)>aside.left:has(.province-asset-entries.tenure-workspace-cards){top:var(--overview-cards-top)!important}html main.workstation.company-view:not(.company-expanded)>aside.left:has(.company-left-cards){top:var(--overview-cards-top)!important}.asset-card-range{color:var(--color-company-accent);white-space:nowrap;align-items:baseline;gap:4px;font-size:clamp(21px,1.8vw,30px);font-weight:400;display:flex}.asset-card-range small{color:var(--color-muted);margin-left:3px;font-size:14px}.aligned-valuation .aligned-card-foot{font-size:14px;line-height:1.6}html .workstation.company-view .company-left-cards,html .workstation.company-view .aligned-data-cards{grid-template-rows:minmax(var(--company-row-one,300px),auto) minmax(var(--company-row-two,270px),auto) minmax(var(--company-row-three,220px),auto)!important}html .workstation.company-view .company-left-cards>.company-split-card{box-sizing:border-box;gap:9px!important;height:auto!important;padding:18px 20px!important;overflow:visible!important}html .workstation.company-view .company-summary-fields{flex-direction:column;gap:7px;width:100%;min-height:0;display:flex!important}html .workstation.company-view .company-summary-fields>span{grid-template-columns:15px 58px minmax(0,1fr);align-items:start;gap:7px;display:grid}html .workstation.company-view .company-summary-fields b{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;font-size:14px;font-weight:400;line-height:1.45;overflow:visible}html .workstation.company-view .company-summary-fields small{font-size:14px;line-height:1.5}html .workstation.company-view .company-summary-fields svg{color:var(--color-icon);width:14px;height:14px}html .workstation.company-view .split-company-name{margin:0;font-size:19px;line-height:1.4}html .workstation.company-view .split-company-meta{margin:0;font-size:14px}html .workstation.company-view .split-company-facilities{border-top:1px solid var(--surface-border);margin-top:auto;padding-top:7px}html .workstation.company-view .split-well-types{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;padding-top:10px}html .workstation.company-view .split-well-type{gap:4px;min-width:0}html .workstation.company-view .split-well-type small{font-size:14px;line-height:1.35}html .workstation.company-view .split-well-type strong{font-size:22px;line-height:1.2}html .workstation.company-view .split-card-total>strong{font-size:38px;line-height:1.1}html .workstation.company-view .split-card-caption{margin:0;font-size:14px;line-height:1.4}html .workstation.company-view .company-info-card .surface-heading svg{color:var(--color-icon)}html main.workstation.company-view:not(.company-expanded):has(.company-left-cards)>aside.left:has(.company-left-cards){top:max(var(--overview-cards-top),164px)!important;max-height:calc(100dvh - max(var(--overview-cards-top),164px) - 100px)!important}html main.workstation.company-view:not(.company-expanded)>.right:has(.aligned-data-cards){top:max(var(--overview-cards-top),164px)!important;max-height:calc(100dvh - max(var(--overview-cards-top),164px) - 100px)!important}.workspace-relation-arrow{color:var(--color-muted);opacity:.55;flex-shrink:0}.workspace-tab>svg{color:var(--color-muted);flex-shrink:0}html main.workstation:not(.company-view):not(.tenure-view){--asset-pair-one:300px;--asset-pair-two:330px;--asset-pair-three:300px}html main.workstation:not(.company-view):not(.tenure-view) .province-asset-entries,html main.workstation:not(.company-view):not(.tenure-view) .province-overview-cards{align-content:start;grid-template-rows:var(--asset-pair-one) var(--asset-pair-two) var(--asset-pair-three)!important;gap:var(--overview-side-gap)!important;height:auto!important}html main.workstation:not(.company-view):not(.tenure-view) .province-asset-entries>.province-asset-entry,html main.workstation:not(.company-view):not(.tenure-view) .province-overview-cards>.province-entry{box-sizing:border-box;max-height:none;overflow:hidden;height:100%!important;min-height:0!important}:is(html main.workstation:not(.company-view):not(.tenure-view)>aside.left:has(.province-asset-entries),html main.workstation:not(.company-view):not(.tenure-view)>aside.right:has(.province-overview-cards)){scrollbar-width:thin;top:var(--overview-cards-top)!important;height:auto!important;max-height:calc(100dvh - var(--overview-cards-top) - 96px)!important;bottom:96px!important;overflow-y:auto!important}html main.workstation:not(.company-view):not(.tenure-view) .province-quality .quality-summary-rings .paired-ring{max-width:170px}@media (height<=950px){html main.workstation:not(.company-view):not(.tenure-view){--asset-pair-one:235px;--asset-pair-two:265px;--asset-pair-three:235px}}@media (height<=700px){html main.workstation:not(.company-view):not(.tenure-view){--asset-pair-one:220px;--asset-pair-two:250px;--asset-pair-three:225px}}html main.workstation:not(.company-view):not(.tenure-view) .province-asset-entries>.province-asset-entry,html main.workstation:not(.company-view):not(.tenure-view) .province-overview-cards>.province-entry{gap:10px!important;padding:18px!important}html main.workstation:not(.company-view):not(.tenure-view) .entry-wells .asset-well-mix{padding:0}.province-overview-cards .province-month-reading>svg{min-height:40px}.workstation>.workspace-topbar{border-bottom:0;box-shadow:inset 0 1px #ffffff26}.workstation>.workspace-topbar:after{display:none}html .workstation>.workspace-topbar{-webkit-backdrop-filter:blur(10px);box-shadow:none!important;background:#161d2a1f!important}html .workspace-topbar:after,html .workspace-tab.active:before,html .workspace-tab.active:after{content:none!important;box-shadow:none!important;display:none!important}html .workspace-topbar .workspace-tabs{gap:8px;box-shadow:none!important;background:0 0!important}html .workspace-topbar .workspace-tab:not(.active){opacity:.95;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html .workspace-topbar .workspace-tab:not(.active):hover,html .workspace-topbar .workspace-tab:not(.active):focus-visible{opacity:1}html .workspace-topbar .workspace-tab.active{opacity:1;border-radius:9px 9px 0 0;box-shadow:none!important;background:#759dd329!important;border:1px solid #e1ebf824!important;border-bottom:0!important}html .workspace-topbar .workspace-relation-arrow{opacity:.18}html .workspace-topbar .workspace-tab.active,html .workspace-topbar .workspace-tab.active:hover{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:#759dd30e!important;border-color:#e1ebf812 #e1ebf812 currentColor!important;border-bottom-style:none!important;border-bottom-width:0!important}html .workstation>.workspace-topbar{-webkit-backdrop-filter:none!important;background:0 0!important}html .workspace-topbar:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(to right,#000 0 calc(50% - var(--workspace-tabs-width,600px)/2),transparent calc(50% - var(--workspace-tabs-width,600px)/2) calc(50% + var(--workspace-tabs-width,600px)/2),#000 calc(50% + var(--workspace-tabs-width,600px)/2) 100%);mask-image:linear-gradient(to right,#000 0 calc(50% - var(--workspace-tabs-width,600px)/2),transparent calc(50% - var(--workspace-tabs-width,600px)/2) calc(50% + var(--workspace-tabs-width,600px)/2),#000 calc(50% + var(--workspace-tabs-width,600px)/2) 100%);background:#161d2a1f;position:absolute;inset:0}html .workspace-topbar .workspace-tab:not(.active),html .workspace-topbar .workspace-tab:not(.active):hover{opacity:1!important;background:var(--surface-panel)!important;-webkit-backdrop-filter:blur(18px)!important;border:1px solid var(--surface-border)!important;box-shadow:var(--surface-shadow)!important;border-bottom:0!important}html .workspace-topbar .workspace-tab.active,html .workspace-topbar .workspace-tab.active:hover{opacity:1!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:#759dd30a!important;border:1px solid #e1ebf80d!important;border-bottom:0!important}html .workspace-topbar:before{background:var(--surface-panel)!important;-webkit-backdrop-filter:blur(18px)!important;-webkit-mask-image:linear-gradient(to right,#000 0 var(--active-tab-left,50%),transparent var(--active-tab-left,50%) var(--active-tab-right,50%),#000 var(--active-tab-right,50%) 100%)!important;mask-image:linear-gradient(to right,#000 0 var(--active-tab-left,50%),transparent var(--active-tab-left,50%) var(--active-tab-right,50%),#000 var(--active-tab-right,50%) 100%)!important}html .workspace-topbar .workspace-tab:not(.active),html .workspace-topbar .workspace-tab:not(.active):hover{opacity:1!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;background:#759dd317!important;border:1px solid #e1ebf81a!important;border-bottom:0!important}html .workspace-topbar .workspace-tab.active,html .workspace-topbar .workspace-tab.active:hover{box-shadow:none!important;background:#759dd306!important;border-color:#e1ebf80d!important}html .workspace-topbar:before{-webkit-mask-image:var(--active-tab-mask,none)!important;mask-image:var(--active-tab-mask,none)!important;-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-image:var(--active-tab-mask,none)!important;-webkit-mask-size:100% 100%!important;-webkit-mask-repeat:no-repeat!important}:root{--workspace-chrome-background:#1e2521f0}html .workstation>.workspace-topbar,html .workspace-dock--left{background:var(--workspace-chrome-background)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html .workspace-topbar:before,html .workspace-topbar:after{content:none!important;display:none!important;-webkit-mask-image:none!important;mask-image:none!important}html .workspace-topbar .workspace-tab.active,html .workspace-topbar .workspace-tab.active:hover{-webkit-backdrop-filter:none!important;background:#303a4a!important;border-color:#414e64!important}html .workspace-topbar .workspace-tab:not(.active),html .workspace-topbar .workspace-tab:not(.active):hover{opacity:1!important;-webkit-backdrop-filter:none!important;background:#232b39!important}html .workstation[data-navigation=left]>.workspace-topbar,html .workstation>.workspace-topbar{z-index:50;padding-left:12px!important;top:0!important;left:0!important;right:0!important}html .workstation .workspace-dock--left{border-top:0!important;height:calc(100% - 38px)!important;padding-top:20px!important;top:38px!important;bottom:0!important}html .workstation.company-expanded>.left,html .workstation.company-expanded>.right{visibility:visible!important;pointer-events:none!important}.research-entry-stack,.auction-entry-cards{visibility:visible!important}.research-open~.research-entry-stack,.auction-topic-page.is-open .auction-entry-cards{pointer-events:none}.auction-topic-page.is-open .auction-entry-cards{pointer-events:none;display:flex!important}.regional-topic-blocks{visibility:visible!important}html .workstation>.left,html .workstation>.right,.research-entry-stack,.regional-topic-blocks,.auction-entry-cards{visibility:visible!important;transition:none!important}.overview-daily-instrument{height:106px}.overview-daily-instrument .daily-pulse-horizontal{height:106px!important}.overview-daily-instrument .performance-card-inner{grid-template-rows:18px minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px 12px;padding:10px 14px}.overview-daily-instrument .pulse-product-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.overview-daily-instrument .daily-product{width:auto;min-width:0;border:0!important}.overview-daily-instrument .daily-product>span{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.overview-daily-instrument .daily-product.gas{border-left:1px solid var(--surface-border)!important;padding-left:12px!important}.overview-daily-instrument .daily-product small{white-space:normal;align-items:center;gap:4px;max-width:100%;font-size:12px;line-height:1.2;display:flex}.overview-daily-instrument .pulse-flip-number{white-space:nowrap;letter-spacing:-.025em;max-width:100%;font-size:24px!important}@media (width<=950px){.overview-daily-instrument .pulse-flip-number{font-size:21px!important}.overview-daily-instrument .daily-product small{font-size:11px}}.company-directory-row{border-color:color-mix(in srgb,var(--color-company,#bba6e8) 45%,transparent)!important;grid-template-columns:minmax(220px,1.1fr) minmax(400px,1.4fr) auto!important;gap:22px!important;display:grid!important}.company-directory-metrics{min-width:0;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.company-directory-metrics dt{white-space:nowrap;text-overflow:ellipsis;line-height:1.4;overflow:hidden;font-size:13px!important}.company-directory-metrics dd{margin:8px 0 0;font-size:23px!important}.company-directory-identity small{justify-content:space-between;align-items:center;gap:12px;display:flex}.company-directory-identity small span{white-space:nowrap}.tenure-explorer-item{border-color:color-mix(in srgb,var(--color-mineral) 50%,transparent)!important}.tenure-card-heading{color:var(--color-mineral)!important}.well-entity{border-color:color-mix(in srgb,var(--color-gas) 38%,transparent)!important}.well-entity[data-well-kind=oil]{border-color:color-mix(in srgb,var(--color-oil) 48%,transparent)!important}.well-entity[data-well-kind=bitumen]{border-color:color-mix(in srgb,var(--color-bitumen) 55%,transparent)!important}.company-directory-heading,.well-browser-count,.tenure-explorer-heading{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin:0 0 12px;display:flex}.company-directory-heading h2,.well-browser-count h2,.tenure-explorer-heading h2{margin:0;font-size:21px;font-weight:500}.browser-reset{border:1px solid var(--surface-border);white-space:nowrap;border-radius:7px;padding:7px 12px;font-size:13px}.asset-browser-toolbar{align-items:center}@media (width<=1150px){.company-directory-row{grid-template-columns:minmax(0,1fr) auto!important}.company-directory-metrics{grid-area:2/1/auto/-1}.company-directory-actions{grid-area:1/2}}html body main.workstation:is(.company-view,.tenure-view,.well-view):not(.company-expanded)>aside.right:has(.asset-performance-stack){top:var(--asset-stack-top,140px)!important;height:auto!important;bottom:auto!important}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack{height:var(--paired-stack-height,710px)!important;grid-template-rows:minmax(160px,1fr) minmax(190px,1.25fr) minmax(130px,.85fr) minmax(140px,.9fr)!important;grid-auto-rows:unset!important;align-content:stretch!important}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack>.province-entry{justify-content:space-between;height:100%!important;overflow:hidden!important}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack .quality-summary-rings{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-width:0;display:grid;flex:1!important;gap:10px!important}html body main.workstation:is(.company-view,.tenure-view,.well-view) .right .asset-performance-stack .quality-summary-rings .paired-ring{aspect-ratio:1;margin:auto;width:100%!important;max-width:155px!important}.asset-performance-stack .paired-ring>div span{white-space:normal;text-align:center;max-width:70px;line-height:1.2;font-size:12px!important}.asset-performance-stack .paired-ring>div strong{font-size:23px!important}.asset-performance-stack .quality-summary-rings>div>span{text-align:center;margin-top:3px;line-height:1.3;display:block;font-size:12px!important}.workstation:has(dialog[open]) .update-ready{visibility:hidden;pointer-events:none}.overview-daily-instrument .performance-card-inner{grid-template-columns:minmax(0,1fr) auto}.overview-daily-instrument .performance-heading{min-width:0}.overview-daily-instrument .daily-pulse-title{flex:1}html main.workstation .province-asset-entries>.entry-company{flex-direction:column;display:flex}html main.workstation .province-asset-entries>.entry-company>.entry-title,html main.workstation .province-asset-entries>.entry-company>.entry-primary{flex:none}html main.workstation .province-asset-entries>.entry-company>.company-leading-operators{flex:auto;justify-content:flex-start;gap:8px;min-height:0;margin-top:0;padding-bottom:0;overflow:visible}html main.workstation .province-asset-entries>.entry-company>.company-leading-operators>span{flex-shrink:0;margin:0 0 8px;line-height:1.5;display:block}html main.workstation .province-asset-entries>.entry-company>.company-leading-operators>div{flex-shrink:0}.workstation{--workspace-entry-left:calc(24px + var(--navigation-content-offset,0px));--workspace-entry-width:300px;--workspace-entry-search-top:100px}html .workstation[data-navigation] .auction-entry-cards{gap:14px;left:var(--workspace-entry-left)!important;top:var(--workspace-entry-search-top)!important;width:var(--workspace-entry-width)!important}html .workstation[data-navigation] :is(.research-entry-stack,.regional-topic-blocks){gap:14px;left:var(--workspace-entry-left)!important;top:var(--workstation-left-top,154px)!important;width:var(--workspace-entry-width)!important}html .workstation[data-navigation] .research-entry-search{box-sizing:border-box;z-index:29;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-panel);height:40px;position:absolute;left:var(--workspace-entry-left)!important;top:var(--workspace-entry-search-top)!important;width:var(--workspace-entry-width)!important}.auction-entry-search{box-sizing:border-box;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-panel);z-index:29;flex-shrink:0;height:40px;position:relative}.workspace-entry-search-input{height:100%;color:var(--color-muted);align-items:center;gap:8px;padding:0 12px;display:flex}.workspace-entry-search-input input{min-width:0;font:inherit;color:var(--color-text);background:0 0;border:0;outline:0;flex:1;font-size:16px}.workspace-entry-search-input button{place-items:center;display:grid}.workspace-entry-search-results{box-sizing:border-box;background:var(--surface-detail);border:1px solid var(--surface-border);border-radius:var(--radius-panel);width:100%;max-height:55vh;box-shadow:var(--surface-shadow);padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}.workspace-entry-search-results>button{text-align:left;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 8px;display:flex}.workspace-entry-search-results>button[aria-selected=true]{background:var(--surface-selected)}.workspace-entry-search-results>button>span{gap:4px;min-width:0;display:grid}.workspace-entry-search-results small{color:var(--color-muted);font-size:14px}.workspace-entry-search-results strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.workspace-entry-search-results p{color:var(--color-muted);padding:8px;font-size:14px;line-height:1.6}.research-entry-search .global-search{border:0;margin:0}.research-entry-search .global-search-input{box-sizing:border-box;width:100%;height:38px;padding:0 12px}.research-entry-search .global-search-results{box-sizing:border-box;width:100%;max-width:none}html .workstation[data-navigation] .auction-entry-cards>button{min-height:260px;padding:22px 24px}.research-entry-stack>.research-entry-card{box-sizing:border-box;border-radius:var(--radius-panel);min-height:240px;padding:22px 24px}html .workstation[data-navigation] .auction-sidebar{top:var(--workspace-entry-search-top)!important}@media (width<=850px){.workstation{--workspace-entry-width:210px}.auction-entry-cards .auction-entry-number{font-size:38px}.auction-entry-cards .auction-entry-summary{font-size:14px}.research-entry-stack>.research-entry-card{min-height:200px;padding:16px}}html .workstation[data-navigation] :is(.research-entry-stack,.regional-topic-blocks,.production-evidence-panel,.energy-project-browser){box-sizing:border-box;left:var(--workspace-entry-left)!important;top:calc(var(--workspace-entry-search-top) + 54px)!important;width:var(--workspace-entry-width)!important}html .workstation[data-navigation] .facility-side.facility-left{box-sizing:border-box;left:var(--workspace-entry-left)!important;top:var(--workspace-entry-search-top)!important;width:var(--workspace-entry-width)!important}html .workstation[data-navigation] .geology-research-heading{left:var(--workspace-entry-left)!important}.research-location-notice{z-index:35;background:var(--surface-detail);border:1px solid var(--surface-border);border-radius:var(--radius-control);color:var(--color-muted);margin:0;padding:8px;font-size:14px;line-height:1.5;position:absolute;top:calc(100% + 4px);left:0;right:0}.well-official-history{border-top:1px solid var(--surface-border);color:var(--color-text);margin-top:22px;padding-top:16px}.well-official-history h3{margin:0 0 16px;font-size:18px;font-weight:500}.well-history-group{margin:0 0 20px}.well-history-group h4{margin:0 0 8px;font-size:14px;font-weight:500}.well-history-group table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:16px}.well-history-group th,.well-history-group td{text-align:left;border-bottom:1px solid var(--surface-border);overflow-wrap:anywhere;vertical-align:top;padding:10px 8px}.well-history-group th{color:var(--color-muted);font-weight:450}.well-history-group th:first-child{width:110px}.well-history-note,.well-history-group details,.well-official-history>p{color:var(--color-muted);font-size:14px;line-height:1.6}.well-history-group summary{cursor:pointer}.well-history-group details a{color:var(--color-text);margin-right:16px;display:inline-block}.well-history-group code{overflow-wrap:anywhere;margin-top:6px;font-size:14px;display:block}.well-official-history>p button{border:1px solid var(--surface-border);color:var(--color-text);border-radius:6px;padding:5px 8px}.asset-browser-toolbar{align-items:center;gap:14px;margin:16px 0;display:flex}.asset-browser-search{border:1px solid color-mix(in srgb,var(--color-focus) 44%,transparent);background:#182720c9;border-radius:10px;flex:1;align-items:center;gap:12px;padding:14px 17px;display:flex}.asset-browser-search>svg{color:var(--color-focus)}.asset-browser-search input{color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:16px}.asset-browser-search input::placeholder{color:#c1ccc3}.asset-browser-search:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus) 19%,transparent)}.asset-browser-sort{align-items:center;gap:8px;font-size:14px;display:flex}.asset-browser-sort select{border:1px solid var(--surface-border);background:var(--surface-panel);color:var(--color-text);border-radius:8px;padding:12px}.asset-browser-scope,.asset-browser-sentinel{color:var(--color-muted);padding:10px 0;font-size:14px}.well-browser .nearby-cards-scroll{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:none;display:grid;overflow:visible}.well-browser .nearby-cards-scroll>div{min-width:0}.well-browser .well-card-bottom>button{color:var(--color-focus)}.well-browser .nearby-heading{display:none}@media (width<=850px){.well-browser .nearby-cards-scroll{grid-template-columns:1fr}.asset-browser-toolbar{flex-wrap:wrap}.asset-browser-search{flex-basis:100%}}.well-browser>.nearby-wells{height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}.well-browser .nearby-cards-scroll{height:auto!important;max-height:none!important;overflow:visible!important}.well-browser .asset-browser-sentinel{min-height:32px}.well-browser{scrollbar-width:thin;min-height:0;max-height:100%;overflow:auto}.well-browser-count{align-items:baseline;gap:16px;min-height:34px;padding:4px 0;display:flex}.well-browser-count h2{margin:0;font-size:22px;font-weight:450}.well-browser-count>span{color:var(--color-muted);margin-left:auto;font-size:14px}.well-browser-count strong{color:var(--color-operating);margin:0 5px;font-size:24px;font-weight:450}.well-browser-count small{font-size:14px}.well-browser>.nearby-wells{min-height:240px}.well-browser-error{border:1px solid var(--surface-border);background:var(--surface-panel);color:var(--color-text);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:8px 0;padding:12px 14px;display:flex}.well-browser-error button{cursor:pointer;flex:none}.unified-browser-toolbar{z-index:8;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0 18px;display:flex;position:relative}.unified-browser-toolbar>.global-search{flex-basis:100%;width:100%;min-width:160px}.unified-browser-toolbar .global-search-input{border:1px solid var(--surface-border);background:var(--surface-row);height:44px;color:var(--color-text);border-radius:10px}.browser-filter-row{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.browser-filter-row>svg{color:var(--color-muted);flex-shrink:0}.browser-filter-group{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.browser-filter-group>span{color:var(--color-muted);margin-right:3px;font-size:14px}.browser-filter-group>button{border:1px solid var(--surface-border);background:var(--surface-row);color:var(--color-text);border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:8px 11px;font-size:14px;display:flex}.browser-filter-group>button[aria-pressed=true]{border-color:var(--color-focus);background:var(--surface-selected)}.browser-filter-group svg,.browser-sort-options svg{color:var(--color-focus)}.browser-sort-menu{margin-left:auto;position:relative}.browser-sort-trigger{border:1px solid var(--surface-border);background:var(--surface-row);min-height:40px;color:var(--color-text);border-radius:10px;align-items:center;gap:9px;padding:8px 12px;font-size:14px;display:flex}.browser-sort-trigger strong{font-size:14px;font-weight:500}.browser-sort-options{z-index:20;background:var(--surface-panel);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--surface-border);border-radius:12px;min-width:235px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 16px 40px #0006}.browser-sort-options [role=listbox]>button{width:100%;color:var(--color-text);text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;font-size:14px;display:flex}.browser-sort-options [role=listbox]>button:hover,.browser-sort-options [role=listbox]>button.focused{background:var(--surface-row-hover)}.browser-sort-options [role=listbox]>button[aria-selected=true]{background:var(--surface-selected)}.unified-browser-toolbar .global-search-results{z-index:24}.browser-toolbar-compact{flex-wrap:nowrap;gap:10px;margin:8px 0 16px}.browser-toolbar-compact>.global-search{flex:auto;width:auto;min-width:180px}.browser-quick-filters{flex-shrink:0;position:relative}.browser-quick-filters summary,.browser-advanced-trigger{cursor:pointer;border:1px solid var(--surface-border);background:var(--surface-row);color:var(--color-text);border-radius:9px;align-items:center;gap:7px;padding:11px 12px;font-size:14px;list-style:none;display:flex}.browser-quick-options{z-index:25;background:var(--surface-panel);border:1px solid var(--surface-border);width:380px;box-shadow:var(--surface-shadow);border-radius:12px;flex-direction:column;gap:14px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);left:0}.browser-quick-options>svg{display:none}.browser-result-count{white-space:nowrap;color:var(--color-muted);font-size:14px}.browser-result-count strong{color:var(--color-focus);margin:0 4px;font-size:20px;font-weight:500}.browser-toolbar-compact .browser-sort-menu{flex-shrink:0;margin-left:0}@media (width<=1050px){.browser-toolbar-compact{flex-wrap:wrap}.browser-toolbar-compact>.global-search{min-width:220px}.browser-quick-options{width:330px}}.browser-quick-inline{flex-shrink:0;align-items:center;gap:14px;display:flex}.browser-toolbar-compact .browser-filter-group{gap:3px}.browser-toolbar-compact .browser-filter-group>button{min-height:36px;padding:7px 9px}.browser-toolbar-compact>.global-search{min-width:180px}.browser-toolbar-compact{flex-wrap:wrap}.browser-toolbar-compact>.browser-filter-row{display:contents}.browser-toolbar-compact>.global-search{order:0}.browser-toolbar-compact .browser-advanced-trigger{order:1}.browser-toolbar-compact .browser-result-count{order:2}.browser-toolbar-compact .browser-sort-menu{order:3}.browser-toolbar-compact .browser-quick-inline{flex-basis:100%;order:4;padding-top:3px}.browser-sort-direction{border-bottom:1px solid var(--surface-border);gap:6px;margin-bottom:6px;padding:4px 4px 10px;display:flex}.browser-sort-direction>button{border:1px solid var(--surface-border);background:var(--surface-row);color:var(--color-text);cursor:pointer;border-radius:8px;flex:1;padding:8px 12px;font-size:14px}.browser-sort-direction>button[aria-pressed=true]{background:var(--surface-selected);border-color:var(--color-focus)}.browser-sort-trigger>span{color:var(--color-muted);font-size:14px}.browser-sort-direction{z-index:1;background:var(--surface-panel);position:sticky;top:-6px}.unified-browser-toolbar .browser-reset{border:1px solid var(--surface-border);background:var(--surface-row);width:36px;min-width:36px;height:40px;color:var(--color-muted);border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;display:inline-flex}.unified-browser-toolbar .browser-reset:hover{color:var(--color-text);background:var(--surface-row-hover)}.company-directory>.asset-browser-toolbar{grid-template-columns:minmax(180px,1fr) auto}.company-directory .browser-filter-row{gap:8px}.browser-toolbar-compact .browser-reset{order:4}.browser-toolbar-compact .browser-quick-inline{order:5}.browser-toolbar-compact>.global-search{flex:150px;min-width:150px}.reported-production-history-charts{gap:12px;margin:12px 0;display:grid}.reported-production-history-charts figure{border:1px solid var(--border-color,#cbd5e1);border-radius:8px;margin:0;padding:12px}.reported-production-history-charts figcaption{margin-bottom:8px;font-weight:600}.reported-production-history-bar{grid-template-columns:4.5rem minmax(4rem,1fr) auto;align-items:center;gap:8px;margin:4px 0;font-size:.85rem;display:grid}.reported-production-history-bar i{background:#dce4ed;border-radius:4px;height:8px;overflow:hidden}.reported-production-history-bar i b{background:#2474c3;height:100%;display:block}.reported-production-history-bar strong{font-variant-numeric:tabular-nums}.company-directory{flex-direction:column;flex:1;gap:15px;min-height:0;display:flex;overflow:hidden}.company-directory-heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:18px;display:flex}.company-directory-heading>div{align-items:center;gap:11px;display:flex}.company-directory-heading h2{margin:0;font-size:23px;font-weight:450}.company-directory-heading svg{color:var(--color-icon)}.company-directory-heading>span{color:var(--color-muted);white-space:nowrap;font-size:14px}.company-directory-heading strong{color:var(--color-company-accent);margin-right:5px;font-size:24px;font-weight:400}.company-directory>.asset-browser-toolbar{flex-shrink:0}.company-directory-scroll{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0;padding-right:8px;overflow:auto}.company-directory-row{border:1px solid var(--surface-border);background:var(--surface-inset);border-radius:11px;grid-template-columns:minmax(220px,1.1fr) minmax(320px,1.3fr) auto;align-items:center;gap:22px;min-width:0;margin-bottom:10px;padding:18px 20px;transition:border-color .18s,background .18s;display:grid}.company-directory-row:hover{border-color:var(--color-company-accent);background:var(--surface-row)}.company-directory-identity{min-width:0}.company-directory-identity>small{color:var(--color-muted);justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.company-directory-identity>small>span{white-space:nowrap;font-size:14px}.company-directory-identity h3{overflow-wrap:anywhere;margin:8px 0 0;font-size:16px;font-weight:500;line-height:1.5}.company-directory-metrics{border-left:1px solid var(--surface-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding-left:22px;display:grid}.directory-metric dt{color:var(--color-muted);margin-bottom:8px;font-size:16px}.directory-metric dd{font-variant-numeric:tabular-nums;color:var(--color-text);margin:0;font-size:23px;font-weight:400}.directory-metric.metric-tenure dd{color:var(--color-mineral)}.directory-metric.metric-oil dd{color:var(--color-oil)}.directory-metric.metric-gas dd{color:var(--color-gas)}.company-directory-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.company-directory-sentinel,.company-directory-empty{color:var(--color-muted);text-align:center;min-height:22px;padding:16px;font-size:14px}.company-directory-error{color:var(--color-heavy);justify-content:center;align-items:center;gap:15px;padding:18px;font-size:14px;display:flex}.company-directory-error button{border:1px solid var(--surface-border);color:var(--color-text);border-radius:6px;padding:7px 12px}@media (width<=900px){.company-directory-row{grid-template-columns:minmax(200px,1fr) minmax(260px,1.2fr);gap:14px 20px}.company-directory-actions{border-top:1px solid var(--surface-border);grid-column:1/3;padding-top:10px}.company-directory-metrics{gap:10px;padding-left:16px}.directory-metric dd{font-size:21px}}@media (width<=700px){.company-directory-row{grid-template-columns:1fr;padding:15px}.company-directory-metrics{border-left:0;border-top:1px solid var(--surface-border);grid-column:1;padding:12px 0 0}.company-directory-actions{grid-column:1}.company-directory-identity h3{font-size:15px}.company-directory-heading h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.company-directory-row{transition:none}}.workstation>dialog.detail:has(.company-directory){z-index:40!important}.company-directory>.asset-browser-toolbar{grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:12px;margin:0 0 3px;display:grid}.company-directory>.asset-browser-toolbar>.global-search{width:100%;min-width:0}.company-directory .browser-filter-row{flex-wrap:nowrap;gap:10px;width:auto}.company-directory .browser-filter-group{flex-wrap:nowrap}.company-directory .browser-sort-menu{margin-left:10px}.company-directory .browser-sort-trigger{min-height:40px}.company-directory .browser-filter-row>svg{display:none}@media (width<=850px){.company-directory>.asset-browser-toolbar{grid-template-columns:1fr}.company-directory .browser-filter-row{flex-wrap:wrap}.company-directory .browser-sort-menu{margin-left:auto}.company-directory .browser-filter-group>span{display:none}}.company-directory-identity h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.company-directory-scroll:focus-visible{outline:1px solid var(--color-company-accent);outline-offset:-2px}.company-directory-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.directory-metric.metric-bitumen dd{color:var(--color-bitumen)}@media (width<=1100px){.company-directory-metrics{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}}.company-source-workspace{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.company-source-workspace>.company-browser{flex:1;min-height:0}.company-source-switch{background:#0e1c29e6;border:1px solid #a0b9d140;border-radius:10px;align-self:flex-start;gap:6px;padding:4px;display:flex}.company-source-switch button{color:#c4d1dc;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 13px}.company-source-switch button[aria-pressed=true]{color:#fff;background:#31546a}.reported-ba-source{color:#e9f1f5;padding:20px;overflow:auto}.reported-ba-source>p{color:#c2d1dd;max-width:70ch;line-height:1.5}.reported-ba-source>label{gap:7px;max-width:600px;margin:16px 0 10px;display:grid}.reported-ba-source input{color:#fff;background:#152c3b;border:1px solid #668398;border-radius:7px;min-width:0;padding:9px 11px}.reported-ba-source [role=alert]{color:#ffb8ad}.reported-ba-source .backend-connection{box-sizing:border-box;background:#102634;border:1px solid #385366;border-radius:12px;flex-wrap:wrap;align-items:end;gap:12px;min-width:0;margin:20px 0 0;padding:18px;display:flex}.reported-ba-source .backend-connection legend{color:#eef5f8;padding:0 6px;font-weight:600}.reported-ba-source .backend-connection>small{color:#b3c6d2;flex-basis:100%;line-height:1.55}.reported-ba-source .backend-connection>label{color:#cbdbe5;flex:220px;gap:6px;min-width:0;font-size:13px;display:grid}.reported-ba-source .backend-connection>label input{box-sizing:border-box;width:100%}.reported-ba-source .backend-connection>div[aria-live],.reported-ba-source .backend-connection>section,.reported-ba-source .backend-connection>p{flex-basis:100%;min-width:0}.reported-ba-source button.action{color:#f3f8fa;cursor:pointer;background:#24485d;border:1px solid #648397;border-radius:7px;padding:9px 14px}.reported-ba-source button.action:disabled{opacity:.55;cursor:default}.reported-ba-source .backend-connection div[aria-live] p{border-bottom:1px solid #294859;margin:0;padding:10px 0}.native-organisation-directory{height:100%;min-height:0;color:var(--text-primary,#e7eee9);flex-direction:column;gap:14px;padding:20px;display:flex}.native-organisation-directory .company-directory-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.native-organisation-directory .company-directory-heading>div{align-items:center;gap:10px;display:flex}.native-organisation-directory .company-directory-heading h2{margin:0;font-size:19px}.native-organisation-partition,.native-organisation-search{color:#c6d1ca;background:#111d1b88;border:1px solid #ffffff24;border-radius:11px;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:flex}.native-organisation-partition select,.native-organisation-search input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1}.native-organisation-partition select option{color:#e7eee9;background:#192522}.native-organisation-list{flex-direction:column;flex:1;gap:9px;min-height:160px;display:flex;overflow:auto}.native-organisation-row{background:#101b198c;border:1px solid #ffffff20;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.native-organisation-row>div{flex-direction:column;gap:5px;min-width:0;display:flex}.native-organisation-row strong{font-size:15px}.native-organisation-row small,.native-organisation-state,.native-organisation-disclaimer{color:#a9b7af;font-size:12px;line-height:1.5}.native-organisation-row code,.native-organisation-summary code{overflow-wrap:anywhere;color:#b9cdc2}.native-organisation-state{margin:0;padding:13px 4px}.native-organisation-disclaimer{border-top:1px solid #ffffff1b;margin:0;padding-top:10px}.native-organisation-more{color:inherit;background:#17231f;border:1px solid #ffffff2b;border-radius:9px;align-self:center;padding:9px 15px}.native-organisation-summary{flex-direction:column;gap:12px;padding:18px;display:flex}.native-organisation-summary h2,.native-organisation-summary p{margin:0}.native-organisation-summary p{color:#a9b7af;font-size:12px;line-height:1.5}.native-organisation-summary dl{gap:9px;margin:0;display:grid}.native-organisation-summary dl>div{grid-template-columns:minmax(120px,34%) minmax(0,1fr);gap:12px;display:grid}.native-organisation-summary dt{color:#a9b7af;font-size:12px}.native-organisation-summary dd{overflow-wrap:anywhere;margin:0;font-size:13px}.native-organisation-map-status{flex-direction:column;gap:10px;padding:18px;display:flex}.native-organisation-map-status p{color:#a9b7af;margin:0;font-size:12px;line-height:1.5}@media (width<=700px){.native-organisation-directory{padding:14px}.native-organisation-row{flex-direction:column;align-items:flex-start}.native-organisation-summary dl>div{grid-template-columns:1fr;gap:4px}}.native-well-entry-status{flex-direction:column;gap:10px;padding:18px;display:flex}.native-well-entry-status h2,.native-well-entry-status p{margin:0}.native-well-entry-status h2{color:#edf4ef;font-size:16px;line-height:1.3}.native-well-entry-status p{color:#a9b7af;font-size:13px;line-height:1.6}.detail.selected-well-scroll>div{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.detail.selected-well-scroll>div>.detail-top,.detail.selected-well-scroll>div>h1,.detail.selected-well-scroll>div>.detail-note{flex:none}.detail.selected-well-scroll .expanded-panel-body{scrollbar-gutter:stable;flex:1;min-height:0;padding-right:5px;overflow:hidden auto}.asset-directory-switch{gap:8px;margin:0 0 16px;display:flex}.asset-directory-switch button{border:1px solid var(--surface-border);color:var(--color-muted);border-radius:8px;padding:8px 12px}.asset-directory-switch button[aria-pressed=true]{background:var(--surface-selected);color:var(--color-text)}.well-research-forecast{color:var(--color-text);font-family:var(--font-ui);border-top:1px solid var(--surface-border);min-width:0;padding:12px 0}.well-research-forecast summary{cursor:pointer;align-content:center;min-height:44px}.well-research-forecast p,.well-research-forecast small{color:var(--color-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.research-forecast-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:12px 0;display:flex}.research-forecast-controls label{flex-direction:column;gap:6px;min-width:0;max-width:100%;font-size:14px;display:flex}.research-forecast-controls :is(input,select){min-width:0;max-width:100%}.well-research-forecast button,.well-research-forecast input,.well-research-forecast select{background:var(--surface-row);min-height:44px;color:var(--color-text);border:1px solid var(--surface-border);border-radius:var(--radius-control);font:inherit;padding:8px 12px}.well-research-forecast button{cursor:pointer;white-space:nowrap;min-width:88px}.research-forecast-controls button{min-width:170px}.well-research-forecast button:disabled,.well-research-forecast input:disabled,.well-research-forecast select:disabled{opacity:.5;cursor:not-allowed}.well-research-forecast :is(button,input,select,summary):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (hover:hover){.well-research-forecast :is(button,input,select,summary):hover{background:var(--surface-row-hover)}}.well-research-forecast :is(button,input,select,summary):active{background:var(--surface-selected)}.well-research-forecast .is-hover{background:var(--surface-row-hover)}.well-research-forecast .is-active{background:var(--surface-selected)}.well-research-forecast .is-focus{outline:2px solid var(--color-focus);outline-offset:3px}.research-forecast-table{max-width:100%;margin:12px 0;overflow-x:auto}.research-forecast-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:16px}.research-forecast-table th,.research-forecast-table td{text-align:right;border-bottom:1px solid var(--surface-border);vertical-align:top;padding:10px 8px}.research-forecast-table th:first-child{text-align:left}.research-forecast-table small{display:block}.research-forecast-table caption{text-align:left;color:var(--color-muted);padding:8px 0}.alberta-forecast-readiness{overflow-wrap:anywhere;min-width:0}.alberta-forecast-readiness h4{font:inherit;color:var(--color-text);margin:12px 0 6px}.alberta-forecast-readiness ul{color:var(--color-muted);padding-inline-start:20px;font-size:14px;line-height:1.6}.public-mineral-tenure{color:var(--color-text);align-content:start;gap:12px;min-width:0;padding:18px;display:grid}.public-mineral-tenure h2,.public-mineral-tenure h3,.public-mineral-tenure p{margin:0}.public-mineral-tenure p,.public-mineral-tenure small{color:var(--color-muted);font-size:12px;line-height:1.5}.public-mineral-search{flex-wrap:wrap;align-items:end;gap:6px;display:flex}.public-mineral-search label{flex:180px;gap:5px;font-size:12px;display:grid}.public-mineral-search input{border:1px solid var(--color-border,#687078);background:var(--scene-background,#191a1d);min-width:0;color:var(--color-text,#f0f1f3);border-radius:6px;padding:8px}.public-mineral-list{gap:6px;display:grid}.public-mineral-list button{text-align:left;border:1px solid var(--color-border,#687078);color:inherit;cursor:pointer;background:0 0;border-radius:7px;gap:3px;padding:11px 12px;display:grid}.public-mineral-list button:hover{background:#8296aa1f}.public-mineral-detail{gap:12px;display:grid}.public-mineral-detail dl{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:13px;display:grid}.public-mineral-detail dt{color:var(--color-muted)}.public-mineral-detail dd{margin:0}.public-mineral-detail svg{border:1px solid var(--color-border,#687078);background:#1e282c66;border-radius:8px;width:100%;max-height:250px}.public-mineral-detail path{fill:#6fbda440;stroke:#76c7ad;stroke-width:1.2px;vector-effect:non-scaling-stroke}.company-asset-network-tabs{gap:8px;margin:0 0 14px;display:flex}.company-asset-network-tabs button{border:1px solid var(--surface-border);color:var(--color-muted);border-radius:8px;padding:9px 14px}.company-asset-network-tabs button[aria-pressed=true]{background:var(--surface-selected);color:var(--color-text)}.company-oilsands-projects{color:var(--color-text);font-size:14px}.company-oilsands-projects>p{color:var(--color-muted);font-size:14px;line-height:1.6}.company-project-browser{grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr);gap:16px;min-height:300px;display:grid}.company-project-browser>nav{flex-direction:column;gap:8px;display:flex}.company-project-browser>nav>button{text-align:left;border:1px solid var(--surface-border);background:var(--surface-panel);color:var(--color-text);border-radius:10px;gap:6px;padding:14px;display:grid}.company-project-browser>nav>button[aria-pressed=true]{border-color:var(--color-heavy,#cc9d82);background:var(--surface-selected)}.company-project-browser>nav span,.company-project-browser>nav small{color:var(--color-muted);font-size:14px}.company-project-inspector{min-width:0}.company-project-inspector h3{margin:0 0 8px;font-size:18px}.company-project-inspector p,.company-project-inspector summary{font-size:14px;line-height:1.6}.company-project-inspector details{border-bottom:1px solid var(--surface-border);padding:12px 0}.company-project-inspector .energy-linked-assets button{text-align:left;border-bottom:1px solid var(--surface-border);justify-content:space-between;gap:10px;width:100%;padding:10px 0;display:flex}.company-project-inspector .energy-linked-assets span{color:var(--color-muted);font-size:14px}.company-project-year dl>div{justify-content:space-between;gap:12px;padding:5px 0;font-size:14px;display:flex}.company-project-year dd{margin:0}.company-project-year dt{overflow-wrap:anywhere}.company-project-inspector .energy-asset-pager{gap:12px;padding:12px 0;display:flex}.company-project-inspector button:disabled{opacity:.5;cursor:not-allowed}@media (width<=800px){.company-project-browser{grid-template-columns:1fr}.company-project-browser>nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.company-page-header{gap:18px}.company-back{white-space:nowrap;align-items:center;gap:8px;padding:12px 15px;font-size:14px;display:flex}.company-page-title{flex:1;align-items:center;gap:13px;min-width:0;display:flex}.company-page-title strong{overflow-wrap:anywhere;font-size:16px;font-weight:500}.company-page-title small{margin-top:5px;font-size:14px;display:block}.company-page-title>svg{color:var(--color-focus)}.company-owned-card{text-align:left;width:100%;margin-bottom:18px;padding:20px;display:block}.company-owned-card .surface-heading>span{align-items:center;gap:9px;font-size:14px;display:flex}.company-owned-card>small{margin-top:15px;font-size:14px;display:block}.company-owned-card p{color:var(--color-muted);font-size:14px;line-height:1.7}.company-legal-name{margin:19px 0 14px;font-size:14px;font-weight:450;line-height:1.7;display:block}.company-card-meta{color:var(--color-muted);justify-content:space-between;gap:10px;font-size:14px;display:flex}.company-card-reading{align-items:baseline;gap:12px;margin:22px 0 12px;display:flex}.company-card-reading strong{font-size:35px;font-weight:400}.company-card-reading em{color:var(--color-focus);font-size:.55em;font-style:normal}.company-card-reading>span{color:var(--color-muted);font-size:14px}.company-card-reading .company-card-word{font-size:24px}.company-product-readings{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.company-product-readings strong{margin:8px 0;font-size:25px;font-weight:400;display:block}.company-product-readings em{color:var(--color-oil);font-size:.55em;font-style:normal}.company-product-readings>div:last-child em{color:var(--color-gas)}.company-owned-card>svg{width:100%;height:75px;margin-top:13px}.company-profile h2,.company-evidence h2,.company-forecast h2{margin:12px 0;font-size:22px;font-weight:450}.company-profile dl,.company-evidence dl{font-size:14px;line-height:1.7}.company-profile dt,.company-evidence dt{color:var(--color-muted);margin-top:20px}.company-profile dd,.company-evidence dd{overflow-wrap:anywhere;margin:6px 0 0}.company-profile-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:26px 0;display:grid}.company-profile-metrics>div{border:1px solid var(--surface-border);border-radius:var(--radius-control);padding:16px}.company-profile-metrics small{font-size:14px;display:block}.company-profile-metrics strong{margin-top:12px;font-size:23px;font-weight:400;display:block}.company-profile-metrics svg{color:var(--color-focus);width:20px;margin-bottom:10px}.company-profile-chain{align-items:center;gap:12px;margin:25px 0;display:flex}.company-profile-chain span{border:1px solid var(--surface-border);border-radius:var(--radius-control);padding:17px;font-size:14px}.company-profile-chain i{background:var(--color-focus);flex:1;height:1px}.forecast-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.forecast-heading>span{color:var(--color-focus);text-align:right;font-size:14px}.forecast-heading p{font-size:14px!important}.forecast-tabs{gap:8px;margin:24px 0;display:flex}.forecast-tabs button{border:1px solid var(--surface-border);border-radius:var(--radius-control);white-space:nowrap;min-height:44px;padding:11px 15px;font-size:14px}.forecast-tabs button[aria-pressed=true]{border-color:var(--color-focus);color:var(--color-focus);background:color-mix(in srgb,var(--color-focus) 8%,transparent)}.forecast-controls{grid-template-columns:1fr 1.5fr 1fr;align-items:end;gap:20px;margin:22px 0;display:grid}.forecast-controls label,.valuation-inputs label{color:var(--color-muted);gap:10px;font-size:14px;display:grid}.company-forecast select,.company-forecast input[type=number]{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--scene-background);width:100%;color:var(--color-text);min-height:40px;padding:10px;font-size:16px}.company-forecast input[type=range]{width:100%;accent-color:var(--color-focus);min-height:36px}.company-forecast h3,.company-profile h3,.company-evidence h3{margin-top:27px;font-size:14px;font-weight:500}.company-forecast svg{width:100%;height:auto}.forecast-chart-title{justify-content:space-between;align-items:baseline;display:flex}.forecast-basis{border-top:1px solid var(--surface-border);padding-top:17px;max-width:none!important;font-size:14px!important;line-height:1.8!important}.reserve-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:25px 0;display:grid}.reserve-categories>div{border:1px solid var(--surface-border);border-radius:var(--radius-control);gap:14px;padding:22px 15px;display:grid}.reserve-categories strong{color:var(--color-focus);font-size:25px;font-weight:400}.reserve-categories span,.reserve-categories small{font-size:14px}.forecast-evidence{border:1px solid var(--surface-border);border-radius:var(--radius-control);padding:22px;font-size:14px;line-height:1.8}.forecast-evidence li{margin-bottom:9px}.forecast-evidence a{color:var(--color-focus)}.valuation-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.discount-control{align-items:center;gap:20px;font-size:14px;display:flex}.discount-control input{max-width:250px}.valuation-result{border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:20px;margin:22px 0;padding:24px 0;display:flex}.valuation-result>span{font-size:14px}.valuation-result>strong{color:var(--color-focus);font-size:30px;font-weight:400}.npv-comparison{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.npv-comparison>div{background:color-mix(in srgb,var(--color-muted) 5%,transparent);border-radius:var(--radius-control);padding:12px}.npv-comparison strong{margin-top:9px;font-size:14px;font-weight:400;display:block}.cashflow-table{overflow:auto}.cashflow-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:16px}.cashflow-table th,.cashflow-table td{border-bottom:1px solid var(--surface-border);text-align:right;white-space:nowrap;padding:13px 8px}.cashflow-table th:first-child,.cashflow-table td:first-child{text-align:left}.cashflow-table th{color:var(--color-muted);font-weight:500}.forecast-empty{color:var(--color-muted);border:1px solid var(--surface-border);border-radius:var(--radius-control);padding:30px 18px;font-size:14px}.company-evidence-gaps{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;display:grid}.company-evidence-gaps>div{border:1px solid var(--surface-border);border-radius:var(--radius-control);padding:16px;font-size:14px}.company-evidence-gaps small{margin-top:8px;font-size:14px;display:block}.network-sample-chart{grid-template-columns:1fr 1fr;gap:10px 20px;margin:18px 0 25px;font-size:14px;display:grid}.network-sample-chart>div{align-items:center;gap:9px;display:flex}.network-sample-chart>div>span{min-width:50px;color:var(--color-muted)}.network-sample-chart i{background:var(--surface-border);border-radius:3px;flex:1;height:4px;overflow:hidden}.network-sample-chart b{background:var(--color-focus);height:100%;display:block}.network-sample-chart strong{text-align:right;min-width:25px;font-weight:500}.network-sample-chart>small{grid-column:1/-1;font-size:14px}.company-expanded .left,.company-expanded .right,.company-expanded .map-key,.company-expanded .map-tools,.company-expanded .view-status,.company-expanded .status-filter,.company-expanded .update-ready{visibility:hidden;pointer-events:none}.company-tenure-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:24px;display:grid}.company-tenure-list{scrollbar-width:thin;max-height:420px;overflow:auto}.company-tenure-list button{text-align:left;border-bottom:1px solid var(--surface-border);align-items:center;gap:12px;width:100%;min-height:65px;padding:16px 12px;display:flex}.company-tenure-list button>span{flex:1;min-width:0}.company-tenure-list strong{font-size:14px;font-weight:500}.company-tenure-list small{margin-top:7px;font-size:14px;display:block}.company-tenure-list button[aria-pressed=true]{background:color-mix(in srgb,var(--color-focus) 8%,transparent);color:var(--color-focus)}.company-tenure-record{border:1px solid var(--surface-border);border-radius:var(--radius-control);padding:18px}.company-tenure-record h2{overflow-wrap:anywhere}.company-tenure-record dt{color:var(--color-muted);margin-top:20px;font-size:16px}.company-tenure-record dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:16px;line-height:1.7}.company-zone-record{border-top:1px solid var(--surface-border);margin-top:25px;padding-top:22px}.company-zone-record>svg{color:var(--color-focus);margin-right:12px}.company-zone-record p{font-size:14px;line-height:1.8}.company-tenure-note{max-width:none!important;font-size:14px!important}.network-group>span>small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=700px){.company-tenure-layout{grid-template-columns:minmax(0,1fr)}.company-tenure-list{max-height:220px}}.company-expanded .detail{border-radius:var(--radius-panel);width:66.6667vw;max-height:calc(100dvh - 144px);color:var(--color-text);padding:24px 26px;top:100px;bottom:44px}.company-expanded .detail::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.company-expanded .detail h1{margin:18px 0 7px;font-size:24px}.company-expanded .detail-note{color:var(--color-muted);margin-bottom:20px}.company-expanded .detail p{color:var(--color-muted)}.company-expanded .detail-top{margin-bottom:14px}.company-expanded .detail-top button{min-width:40px;min-height:40px}.company-expanded .detail-top>span{font-size:14px}.company-detail-tabs{flex-wrap:wrap;gap:7px;margin:0 0 24px;display:flex}.company-detail-tabs button{border:1px solid var(--surface-border);border-radius:var(--radius-control);white-space:nowrap;min-height:40px;padding:9px 12px;font-size:14px}.company-detail-tabs button[aria-pressed=true]{color:var(--color-focus);background:color-mix(in srgb,var(--color-focus) 8%,transparent);border-color:var(--color-focus)}.network-inline-preview{max-width:380px;margin-top:20px;margin-left:auto}.network-inline-preview .well-preview-inline{width:100%}.network-layout .network-wire,.network-origin:after,.network-groups:before,.network-wells:before{display:none}.network-links{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.network-path{stroke:var(--color-focus);stroke-opacity:.42;stroke-width:1px;fill:none}.network-flow{stroke:var(--color-focus);stroke-width:1.5px;stroke-dasharray:3 97;fill:none;animation:3s linear infinite company-path-flow}.network-links circle{fill:var(--color-focus)}.network-links g:nth-child(odd) .network-flow{animation-delay:-1.5s}@keyframes company-path-flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.network-flow{stroke-dashoffset:0;animation:none}}.company-expanded .detail.full{width:94vw;height:91vh;max-height:91vh;top:4vh;bottom:auto}.company-expanded .map-reveal-label{max-width:32vw;color:var(--color-text);pointer-events:none;text-shadow:0 2px 5px var(--scene-background);font-size:14px;position:absolute;top:112px}.company-expanded.expand-left .map-reveal-label{left:70vw}.company-expanded.expand-right .map-reveal-label{left:5vw}.map-reveal-label small{margin-top:6px;font-size:14px;display:block}.map-reveal-controls{background:var(--surface-panel);border:1px solid var(--surface-border);border-radius:var(--radius-control);align-items:center;gap:7px;padding:7px;display:flex;position:absolute;bottom:54px}.expand-left .map-reveal-controls{left:70vw}.expand-right .map-reveal-controls{left:5vw}.map-reveal-controls button{min-width:40px;min-height:40px;color:var(--color-text);place-items:center;display:grid}.network-caption{justify-content:space-between;align-items:center;gap:20px;display:flex}.network-caption h2{margin:0!important;font-size:18px!important}.network-caption p{margin:7px 0;font-size:14px!important}.network-caption>span{color:var(--color-muted);text-align:right;font-size:14px}.network-caption>span strong{color:var(--color-text);font-size:22px;font-weight:400;display:block}.network-tools{justify-content:space-between;align-items:center;gap:14px;margin:18px 0 27px;display:flex}.network-tools label{border:1px solid var(--surface-border);border-radius:var(--radius-control);max-width:330px;color:var(--color-muted);flex:1;align-items:center;gap:8px;padding:11px;display:flex}.network-tools input{width:100%;min-width:0;color:var(--color-text);background:0 0;border:0;outline:none;font-size:16px}.network-tools input:focus-visible{outline:2px solid var(--color-focus)}.network-tools>small{font-size:14px}.network-layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.2fr) minmax(0,1.18fr);align-items:start;gap:29px;min-height:340px;display:grid;position:relative}.network-origin{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-glass);align-self:center;gap:13px;min-width:0;padding:18px 14px;display:grid;position:relative}.network-origin>svg{color:var(--color-focus)}.network-origin strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.65}.network-origin small{font-size:14px}.network-origin:after{content:"";background:var(--color-focus);width:15px;height:1px;position:absolute;top:50%;left:100%}.network-groups{position:relative}.network-groups:before{content:"";background:color-mix(in srgb,var(--color-focus) 40%,transparent);width:1px;position:absolute;top:62px;bottom:66px;left:-15px}.network-column-label{color:var(--color-muted);justify-content:space-between;gap:8px;min-height:18px;margin-bottom:14px;font-size:14px;display:flex}.network-column-label>span{white-space:nowrap;font-size:14px}.network-group,.network-well{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:color-mix(in srgb,var(--color-muted) 5%,transparent);text-align:left;width:100%;min-width:0;min-height:76px;color:var(--color-text);align-items:center;gap:9px;margin-bottom:15px;padding:13px 11px;display:flex;position:relative}.network-group>svg,.network-well>svg{color:var(--color-focus)}.network-group>span:not(.network-wire),.network-well>span:not(.network-wire){flex:1;min-width:0}.network-group strong,.network-well strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.5}.network-group small,.network-well small{margin-top:5px;font-size:14px;line-height:1.5;display:block}.network-group b{text-align:right;font-size:21px;font-weight:400}.network-group b small{white-space:nowrap;font-size:14px}.network-group.selected{border-color:var(--color-focus);background:color-mix(in srgb,var(--color-focus) 9%,transparent)}.network-wire{background:color-mix(in srgb,var(--color-focus) 45%,transparent);pointer-events:none;width:29px;height:1px;position:absolute;top:50%;right:100%}.network-wire i{background:var(--color-focus);border-radius:50%;width:5px;height:3px;animation:2.5s linear infinite company-link-flow;position:absolute;top:-1px;left:0}.network-group:nth-child(odd) .network-wire i{animation-delay:-1.2s}.network-wells{min-width:0;position:relative}.network-well-scroll{scrollbar-width:thin;max-height:380px;padding:0 3px 0 0;overflow:auto}.network-wells:before{content:"";background:color-mix(in srgb,var(--color-focus) 40%,transparent);width:1px;position:absolute;top:70px;bottom:38px;left:-15px}.network-well .network-wire{width:15px}.network-well{min-height:71px}.network-well:disabled{opacity:.55}.network-foot{border-top:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:17px;display:flex}.network-foot small{max-width:60%;font-size:14px;line-height:1.8}.network-foot button,.network-message button{border:1px solid var(--surface-border);border-radius:var(--radius-control);color:var(--color-focus);padding:11px 13px;font-size:14px}.network-foot>span{color:var(--color-muted);font-size:14px}.network-pagination{justify-content:space-between;align-items:center;gap:6px;display:flex}.network-pagination button{white-space:nowrap;min-height:35px;font-size:14px}.network-pagination button:disabled{opacity:.35}.network-pagination small{font-size:14px}.network-message{color:var(--color-muted);align-items:center;gap:15px;min-height:230px;padding:40px 12px;font-size:14px;display:flex}.network-message button{align-items:center;gap:7px;display:flex}@keyframes company-link-flow{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.network-wire i{animation:none;left:50%}}@media (width<=1250px){.company-expanded .detail{width:66.6667vw;padding:20px}.network-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:22px}.network-origin{grid-column:1/-1;align-items:center;gap:12px;padding:12px;display:flex}.network-origin strong{flex:1;font-size:14px}.network-origin:after{display:none}.network-tools{flex-wrap:wrap;margin-bottom:20px}.network-group{padding:12px 9px}.network-group>svg{display:none}.network-well strong{font-size:14px}.network-well>svg:first-of-type,.network-groups:before,.network-groups .network-wire{display:none}}@media (width<=700px){.company-expanded .detail{width:94vw;max-height:calc(100dvh - 220px);padding:16px;inset:180px auto 40px 3vw}.company-expanded .map-reveal-label{max-width:90vw;top:92px;left:5vw!important}.map-reveal-controls{top:92px;bottom:auto;right:5vw;left:auto!important}.network-caption{gap:10px}.network-tools>small{display:none}.network-layout{gap:15px}.network-group strong{font-size:14px}.network-group b{font-size:17px}.network-group b small{white-space:normal}.network-group>svg:last-child{display:none}.network-foot{flex-direction:column;align-items:flex-start;gap:9px}.network-foot small{max-width:100%}.network-origin small{display:none}.network-well{padding:10px 7px}.network-wells:before{left:-8px}.network-well .network-wire{width:8px}}@media (height<=750px) and (width>=701px){.company-expanded .detail{max-height:calc(100dvh - 128px);padding:14px 20px;top:88px;bottom:40px}.company-expanded .detail-top{margin-bottom:4px}.company-detail-tabs{margin-bottom:13px}.company-detail-tabs button{min-height:34px;padding:7px 10px}.network-caption p{display:none}.network-caption h2{font-size:16px!important}.network-caption>span strong{margin-right:6px;font-size:18px;display:inline}.network-tools{margin:13px 0 16px}.network-tools label{padding:8px}.network-layout{gap:20px;min-height:225px}.network-group,.network-well{min-height:60px;margin-bottom:10px;padding:9px 10px}.network-group>span>small{-webkit-line-clamp:1}.network-well-scroll{max-height:225px}.network-origin{padding:10px}.network-foot{margin-top:14px;padding-top:12px}.network-foot small{font-size:14px}.network-column-label{margin-bottom:9px}.network-pagination button{min-height:30px}}@media (width>=701px){.company-expanded .detail.side-left{left:0;right:auto}.company-expanded .detail.side-right{left:auto;right:0}}@media (width<=700px){.forecast-controls,.valuation-inputs{grid-template-columns:1fr 1fr}.reserve-categories,.company-profile-metrics{grid-template-columns:1fr}.forecast-tabs{flex-wrap:wrap;gap:4px}.forecast-tabs button{padding:9px}.company-page-title strong{font-size:14px}.company-back{padding:10px;font-size:14px}.company-profile-chain{flex-direction:column}.company-evidence-gaps{grid-template-columns:1fr}.npv-comparison{grid-template-columns:1fr 1fr}}@media (width>=701px){.company-view>.left{width:240px}.company-view>.right{width:265px}.company-owned-card{margin-bottom:12px;padding:14px}.company-owned-card .surface-heading>span{font-size:14px}.company-legal-name{margin:12px 0;font-size:14px}.company-card-reading{margin:14px 0 8px}.company-card-reading strong{font-size:28px}.company-card-reading .company-card-word{font-size:20px}.company-product-readings strong{font-size:22px}.company-owned-card>svg{height:50px;margin:7px 0}.company-owned-card>small{margin-top:9px}.company-owned-card p{margin:10px 0;font-size:14px}.company-expanded .detail{padding:16px 20px}.company-expanded .detail-top{margin-bottom:5px}.company-detail-tabs{gap:5px;margin-bottom:12px}.company-detail-tabs button{min-height:34px;padding:7px 10px}.company-forecast h2,.company-profile h2,.company-evidence h2{margin:7px 0;font-size:18px}.forecast-tabs{gap:6px;margin:14px 0}.forecast-tabs button{min-height:36px;padding:8px 11px}.forecast-controls{gap:14px;margin:16px 0}.forecast-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.forecast-duo h3{margin:12px 0 8px}.forecast-duo svg[role=img]{width:100%;max-height:165px;margin:8px 0}.forecast-chart-title{min-height:26px}.forecast-basis{margin-top:16px;padding-top:12px}.network-layout{gap:18px;min-height:260px}.network-origin{gap:8px;padding:9px 12px}.network-group,.network-well{min-height:48px;margin-bottom:7px;padding:9px}.network-group strong,.network-well strong{font-size:14px}.network-group small,.network-well small{margin-top:3px;font-size:14px;line-height:1.45}.network-group b{font-size:17px}.network-well-scroll{max-height:330px}.network-sample-chart{gap:7px 16px;margin:12px 0 16px}.network-caption h2{font-size:17px!important}.network-tools{margin:12px 0 16px}.network-tools label{padding:8px}.network-foot{margin-top:15px;padding-top:12px}.company-tenure-list{max-height:380px}.company-tenure-list button{gap:9px;min-height:48px;padding:9px}.company-tenure-list strong{font-size:14px}.company-tenure-list small{margin-top:4px}.company-tenure-record{padding:14px}.company-tenure-record dt{margin-top:12px}.company-zone-record{margin-top:16px;padding-top:14px}.tenure-compact-chart svg[role=img]{max-height:120px;margin:10px 0}.tenure-compact-chart h3{font-size:14px;font-weight:500}.tenure-compact-chart>small{font-size:14px}.valuation-inputs{gap:12px;margin:15px 0}.valuation-result{margin:16px 0;padding:16px 0}.valuation-result>strong{font-size:24px}.reserve-categories{margin:18px 0}.reserve-categories>div{gap:9px;padding:14px}}.network-breadcrumb{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:9px;margin:8px 0 14px;font-size:14px;display:flex}.network-breadcrumb button{color:var(--color-focus);white-space:nowrap;align-items:center;gap:5px;min-height:30px;padding:3px 0;display:flex}.network-breadcrumb>small{margin-left:auto;font-size:14px}.forecast-duo>div{min-width:0}.company-expanded .map-control-bar,.company-expanded .map-navigation{visibility:hidden;pointer-events:none}@media (width>=1251px){.network-layout{grid-template-columns:150px 245px minmax(0,1fr)}}@media (width>=701px){.network-group{max-width:245px}.network-member-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;display:grid}.network-member-grid .network-well{min-height:48px;margin:0;padding:8px}.network-member-grid .network-well strong,.network-member-grid .network-well small{font-size:14px}}.network-canvas .network-tools{margin:4px 0 18px}.network-canvas .network-tools label{max-width:250px;padding:7px 9px}.network-canvas .network-tools input{font-size:16px}.network-canvas .network-layout{grid-template-columns:145px 180px 190px;justify-content:start;gap:30px;min-height:300px}.network-canvas .network-origin{grid-column:auto;align-self:center;gap:9px;min-width:0;padding:12px;display:grid}.network-canvas .network-origin strong{font-size:14px;line-height:1.5}.network-canvas .network-origin small{font-size:14px}.network-company-facts summary{color:var(--color-focus);cursor:pointer;font-size:14px}.network-company-facts small{margin-top:7px;display:block}.network-canvas .network-group,.network-canvas .network-well{gap:7px;width:100%;max-width:190px;min-height:44px;margin-bottom:7px;padding:7px 8px}.network-canvas .network-group strong,.network-canvas .network-well strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.35;display:block;overflow:hidden}.network-canvas .network-group small,.network-canvas .network-well small{color:var(--color-muted);margin-top:3px;font-size:14px;line-height:1.3}.network-canvas .network-group b{white-space:nowrap;align-self:flex-start;font-size:14px}.network-canvas .network-group b small{margin-top:2px;font-size:14px}.network-canvas .network-group>svg,.network-canvas .network-well>svg{color:var(--color-oil);display:block}.network-canvas .kind-oil_sands{color:var(--color-heavy)}.network-canvas .kind-carbon_sequestration{color:var(--color-mineral)}.network-canvas .network-well-scroll{max-height:none;padding:0;overflow:visible}.network-canvas .network-column-label{margin-bottom:9px;font-size:14px}.network-fold summary{cursor:pointer;color:var(--color-muted);min-height:28px;padding:7px 2px;font-size:14px}.network-fold[open] summary{margin-bottom:5px}.network-load,.network-return{color:var(--color-focus);text-align:left;padding:7px 0;font-size:14px}.network-canvas .network-origin .network-load{min-height:25px}.network-canvas .network-groups,.network-canvas .network-wells{scrollbar-width:thin;max-height:calc(100dvh - 200px);padding-right:4px;overflow-y:auto}.network-canvas .network-layout{align-items:start}.network-canvas .network-origin{align-self:center}@media (width<=1100px){.network-canvas .network-layout{grid-template-columns:120px 160px minmax(140px,170px);gap:22px}.network-canvas .network-origin{padding:9px}}@media (width<=700px){.network-canvas .network-layout{grid-template-columns:1fr 1fr;gap:15px}.network-canvas .network-origin{grid-column:1/-1;align-items:center;display:flex}.network-canvas .network-origin strong{flex:1}.network-canvas .network-company-facts{display:none}}@media (width>=701px){.company-view>.left{width:302px}.company-view>.right{width:334px}.company-owned-card{background:var(--surface-panel);border:1px solid var(--surface-border);min-height:180px;box-shadow:var(--surface-shadow);margin-bottom:18px;padding:20px}.company-owned-card .surface-heading>span{font-size:14px}.company-card-reading strong{font-size:36px}.company-legal-name{margin:19px 0;font-size:14px;line-height:1.8}.company-card-meta{font-size:14px}.company-owned-card p{font-size:14px;line-height:1.8}.company-owned-card>small{margin-top:15px;font-size:14px}.company-product-readings strong{font-size:30px}.network-canvas{flex-direction:column;height:calc(100dvh - 210px);display:flex}.network-canvas .network-layout{flex:1;grid-template-columns:minmax(140px,.9fr) minmax(180px,1.1fr) minmax(220px,1.3fr);justify-content:stretch;align-items:stretch;gap:clamp(28px,4vw,70px);width:100%;min-height:0}.network-canvas .network-origin{background:var(--surface-panel);align-self:center;padding:18px}.network-canvas .network-origin strong{font-size:14px;line-height:1.7}.network-canvas .network-groups,.network-canvas .network-wells{flex-direction:column;justify-content:space-evenly;min-width:0;max-height:none;padding:0;display:flex;overflow:visible}.network-canvas .network-well-scroll{flex-direction:column;flex:1;justify-content:space-evenly;min-height:0;display:flex}.network-canvas .network-group,.network-canvas .network-well{width:100%;max-width:none;min-height:54px;margin:0;padding:10px 12px}.network-canvas .network-group strong,.network-canvas .network-well strong,.network-canvas .network-group small,.network-canvas .network-well small{font-size:14px}.network-canvas .network-column-label{margin-bottom:12px;font-size:14px}.relation-well-slot{min-width:0;position:relative}.relation-well-slot .well-preview-inline{padding:15px;font-size:14px}.relation-well-slot .well-preview-inline h2{font-size:14px}.relation-well-slot .preview-production strong{font-size:23px}}.relation-stack-slot{min-width:0;margin-bottom:10px;position:relative}.relation-stack{text-align:left;background:var(--surface-panel);border:1px solid var(--surface-border);border-radius:var(--radius-control);z-index:1;align-items:center;gap:10px;width:100%;min-height:54px;padding:10px 12px;display:flex;position:relative}.relation-stack:before,.relation-stack:after{content:"";border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-panel);z-index:-1;position:absolute;inset:5px 4px -5px}.relation-stack:after{z-index:-2;inset:10px 8px -10px}.relation-stack strong{font-size:14px;font-weight:500;display:block}.relation-stack small{margin-top:4px;font-size:14px;display:block}.relation-stack>svg{color:var(--color-focus)}.relation-stack-fan{z-index:12;background:var(--surface-detail);border:1px solid var(--surface-border);border-radius:var(--radius-panel);max-height:380px;box-shadow:var(--surface-shadow);gap:8px;padding:12px;display:grid;position:absolute;top:-15px;left:-12px;right:-12px;overflow:auto}.stack-close{text-align:right;color:var(--color-focus);padding:5px;font-size:14px}.relation-stack-fan .network-group,.relation-stack-fan .network-well{min-height:50px}.relation-stack-fan .relation-well-slot{min-width:0}@media (width>=701px){.network-canvas{height:calc(100dvh - 245px)}.network-canvas .relation-stack-slot{isolation:isolate}.relation-stack-fan{isolation:auto}.network-canvas .relation-stack-fan .network-group,.network-canvas .relation-stack-fan .network-well{background:var(--surface-panel)}}.company-view .company-owned-card{background:var(--surface-panel);border-radius:var(--radius-panel);border:1px solid var(--surface-border);min-height:205px;box-shadow:var(--surface-shadow);margin-bottom:18px;padding:22px}.company-view .company-owned-card .surface-heading>span{letter-spacing:.02em;gap:12px;font-size:16px}.company-view .company-owned-card .surface-heading>span>svg{border:1px solid color-mix(in srgb,var(--color-company-accent) 28%,transparent);background:color-mix(in srgb,var(--color-company-accent) 8%,transparent);width:34px;height:34px;color:var(--color-company-accent);border-radius:9px;padding:7px}.company-view .company-legal-name{margin:22px 0;font-size:17px;font-weight:500;line-height:1.55}.company-view .company-card-reading{gap:14px;margin:25px 0 16px}.company-view .company-card-reading strong{letter-spacing:-.025em;font-size:43px}.company-view .company-card-reading .company-card-word{font-size:29px;font-weight:450}.company-view .company-card-meta{font-size:14px}.company-status{color:var(--color-company-accent);align-items:center;gap:7px;display:flex}.company-status i{background:var(--color-company-accent);border-radius:50%;width:6px;height:6px}.company-feature-row{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.company-feature-row>span{border:1px solid var(--surface-border);color:var(--color-text);background:color-mix(in srgb,var(--color-company-accent) 3%,transparent);border-radius:6px;padding:7px 9px;font-size:14px}.company-view .company-owned-card>small{border-top:1px solid var(--surface-border);margin-top:16px;padding-top:13px;font-size:14px;line-height:1.7}.company-production-tracks{margin-top:20px}.company-production-tracks .metric-value>strong{font-size:37px}.company-production-tracks .metric-spark{height:38px}@media (width<=1350px){.company-view>.left{width:252px}.company-view>.right{width:285px}.company-view .company-owned-card{min-height:195px;padding:18px}.company-view .company-owned-card .surface-heading>span{font-size:14px}.company-view .company-card-reading strong{font-size:36px}.company-view .company-legal-name{font-size:15px}.company-production-tracks .metric-value>strong{font-size:32px}}.company-tone-identity{--card-accent:var(--color-company-accent)}.company-tone-tenure{--card-accent:var(--color-oil)}.company-tone-forecast{--card-accent:var(--color-gas)}.company-tone-evidence{--card-accent:var(--color-company-evidence)}.company-tone-production{--card-accent:var(--color-mineral)}.company-view .company-owned-card .surface-heading>span>svg{color:var(--card-accent);background:color-mix(in srgb,var(--card-accent) 8%,transparent);border-color:color-mix(in srgb,var(--card-accent) 28%,transparent)}.company-view .company-owned-card .surface-heading>svg{color:var(--card-accent)}.company-view .company-owned-card:hover{border-color:color-mix(in srgb,var(--card-accent) 42%,transparent)}.company-view .company-card-reading em{color:var(--card-accent)}.company-owned-card .company-feature-row>span{background:color-mix(in srgb,var(--card-accent) 5%,transparent);border-color:color-mix(in srgb,var(--card-accent) 17%,transparent)}.company-tone-forecast .company-card-word{color:var(--color-gas)}@media (width>=1351px){.company-view>.left{width:390px}.company-view>.right{width:410px}.company-view .company-owned-card{min-height:235px;margin-bottom:20px;padding:26px}.company-view .company-owned-card .surface-heading>span{font-size:18px}.company-view .company-legal-name{margin:24px 0;font-size:20px;line-height:1.6}.company-view .company-card-reading strong{font-size:49px}.company-view .company-card-reading .company-card-word{font-size:32px}.company-view .company-card-meta,.company-view .company-owned-card>small{font-size:14px}.company-view .company-feature-row>span{padding:9px 12px;font-size:14px}.company-production-tracks .metric-value>strong{font-size:43px}}@media (width>=1001px) and (width<=1350px){.company-view>.left{width:320px}.company-view>.right{width:340px}.company-view .company-owned-card{min-height:220px;padding:22px}.company-view .company-owned-card .surface-heading>span{font-size:16px}.company-view .company-legal-name{font-size:17px}.company-view .company-card-reading strong{font-size:42px}}.relationship-summary{background:var(--surface-panel);border:1px solid var(--surface-border);border-radius:var(--radius-panel);grid-template-columns:minmax(0,1.3fr) 1fr 1fr;align-items:center;gap:20px;margin:4px 0 16px;padding:16px 18px;display:grid}.relationship-summary strong{margin-top:6px;font-size:23px;font-weight:400;display:block}.relationship-summary>div:first-child strong{font-size:14px;line-height:1.6}.relationship-summary small{font-size:14px}.relationship-summary>div:nth-child(2) strong{color:var(--color-oil)}.relationship-summary>div:nth-child(3) strong{color:var(--color-gas)}.company-node-id{color:var(--color-company-accent);font-size:14px}.company-scope-select{text-align:left;color:var(--color-company-accent);padding:0}.relation-draggable{touch-action:none;cursor:grab;min-width:0;position:relative}.relation-draggable:active{cursor:grabbing}.relation-draggable button{cursor:inherit}.relation-draggable:has(.network-origin){align-self:center}.network-canvas .network-layout{height:100%}.network-canvas:has(.relationship-summary){height:calc(100dvh - 270px)}.network-canvas .network-tools{gap:15px}.relation-stack-fan{cursor:default}.relation-stack-slot:hover{z-index:20}.company-master-card{background:var(--surface-panel);border:1px solid var(--surface-border);border-radius:var(--radius-panel);box-shadow:var(--surface-shadow);padding:25px}.company-master-card>.surface-heading{width:100%}.company-master-card>.surface-heading>span{align-items:center;gap:12px;display:flex}.company-master-card>.surface-heading svg{color:var(--color-company-accent)}.company-master-card .company-legal-name{margin:26px 0;font-size:20px;line-height:1.6}.company-master-stat{text-align:left;border-top:1px solid var(--surface-border);align-items:center;gap:14px;width:100%;margin-top:22px;padding:27px 0 20px;display:flex}.company-master-stat>strong{font-size:43px;font-weight:400}.company-master-stat em{color:var(--color-company-accent);font-size:.55em;font-style:normal}.company-master-stat>span{color:var(--color-muted);font-size:14px}.company-master-stat>svg{color:var(--color-company-accent)}.company-master-stat>svg:last-child{margin-left:auto}.company-master-facilities{color:var(--color-muted);align-items:center;gap:9px;padding-bottom:22px;font-size:14px;display:flex}.company-master-facilities strong{color:var(--color-text);font-size:19px;font-weight:450}.company-master-link{border-top:1px solid var(--surface-border);text-align:left;align-items:center;gap:13px;width:100%;padding:20px 0;font-size:14px;display:flex}.company-master-link>span{flex:1}.company-master-link small{margin-top:7px;font-size:14px;display:block}.company-master-link>svg{color:var(--color-oil)}.company-master-link:last-of-type>svg{color:var(--color-company-accent)}.company-master-note{border-top:1px solid var(--surface-border);padding-top:17px;font-size:14px;display:block}.relation-tenure-slot{min-width:0}.relation-tenure-detail{background:var(--surface-panel);border-color:var(--surface-border);min-width:0;padding:18px}.relation-tenure-detail h3{margin:18px 0;font-size:16px;font-weight:450}.relation-tenure-detail dt{color:var(--color-muted);margin-top:15px;font-size:16px}.relation-tenure-detail dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:16px;line-height:1.7}.relation-tenure-detail>.preview-top{width:100%}.relation-tenure-detail small{font-size:14px}.relation-tenure-slot:has(.relation-tenure-detail){z-index:20}.relation-well-slot:has(.well-preview-inline){z-index:20}.company-expanded .map-control-bar,.company-expanded .map-navigation,.company-expanded .map-control-popover,.company-expanded .asset-search,.company-expanded .asset-search-panel{visibility:hidden!important;pointer-events:none!important}.company-expanded .detail{z-index:30}:is(.network-canvas .network-wells:has(.well-preview-inline),.network-canvas .network-groups:has(.relation-tenure-detail)){justify-content:flex-start;gap:12px}.network-canvas .network-well-scroll:has(.well-preview-inline){justify-content:flex-start;gap:12px;overflow-y:auto}.relation-stack-fan{max-height:320px;margin-top:10px;position:relative;inset:auto}.relation-stack-slot:has(.relation-stack-fan){z-index:20}:is(.network-canvas .network-groups:has(.relation-stack-fan),.network-canvas .network-well-scroll:has(.relation-stack-fan)){justify-content:flex-start;gap:12px;overflow-y:auto}.relation-draggable:has(.well-preview-inline){transform:none!important}.company-view>.left{top:var(--company-info-top,150px)}.company-master-card{min-height:610px;padding:28px}.company-facility-breakdown{flex-wrap:wrap;gap:8px;padding:0 0 12px;display:flex}.company-facility-breakdown>span{border:1px solid var(--surface-border);color:var(--color-muted);border-radius:6px;padding:7px 9px;font-size:14px}.company-facility-breakdown strong{color:var(--color-text);margin-left:10px;font-weight:500}.company-facility-explanation{color:var(--color-muted);margin-bottom:17px;font-size:14px;line-height:1.7;display:block}.company-tenure-metrics{border-top:1px solid var(--surface-border);grid-template-columns:1fr 1fr;gap:16px;margin:10px 0 14px;padding-top:20px;display:grid}.company-tenure-metrics small{font-size:14px}.company-tenure-metrics strong{color:var(--color-oil);margin-top:10px;font-size:27px;font-weight:400;display:block}.company-tenure-metrics em{color:var(--color-muted);margin-left:7px;font-size:14px;font-style:normal}@media (width>=1351px){.company-view .map-control-bar{right:auto;left:440px!important}}@media (width>=1001px) and (width<=1350px){.company-view .map-control-bar{right:auto;left:365px!important}}.company-view>.left{width:var(--company-card-width,390px)!important;left:var(--company-card-left,32px)!important;top:var(--company-info-top,180px)!important}.company-master-card{cursor:pointer}.company-master-card:focus-visible{outline:2px solid var(--color-company-accent);outline-offset:3px}.company-view .map-control-bar{left:24px!important}.company-master-card:hover{border-color:color-mix(in srgb,var(--color-company-accent) 40%,transparent)}.company-view>.left{padding-right:0!important;overflow-x:visible!important}.company-master-card{width:var(--company-card-width,100%);box-sizing:border-box}.company-expanded .detail:has(.network-canvas){height:calc(100dvh - 135px);overflow:hidden}.network-canvas:has(.relationship-summary){height:calc(100dvh - 235px);min-height:0}.network-canvas .network-layout{flex:1;grid-template-columns:minmax(140px,.8fr) minmax(230px,1.25fr) minmax(250px,1.45fr);gap:25px;height:auto;min-height:0}.network-canvas .network-groups{grid-template-rows:24px repeat(4,minmax(54px,1fr));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:13px 16px;display:grid;overflow:visible}.network-canvas .network-groups>.network-column-label{grid-column:1/-1;margin:0}.network-canvas .network-wells{min-height:0;display:flex;overflow:visible}.network-canvas .network-well-scroll{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(54px,1fr);align-items:center;gap:13px 16px;min-height:0;display:grid;overflow:visible}.network-canvas .network-group,.network-canvas .network-well,.network-canvas .relation-stack{max-width:220px;min-height:48px;padding:8px 10px}.network-canvas .relation-stack-slot{margin:0}.network-canvas .network-groups>.relation-draggable:nth-child(odd),.network-canvas .network-well-scroll>.relation-draggable:nth-child(2n){margin-top:25px}.network-canvas .network-group strong,.network-canvas .network-well strong,.network-canvas .relation-stack strong{font-size:14px}.network-canvas .relation-stack-fan{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:none;padding:9px;display:grid;position:relative;inset:auto;overflow:visible}.network-canvas .relation-stack-fan>.stack-close{grid-column:1/-1}.network-canvas .relation-stack-slot:has(.relation-stack-fan){grid-column:1/-1}:is(.network-canvas .network-groups:has(.relation-stack-fan),.network-canvas .network-well-scroll:has(.relation-stack-fan),.network-canvas .network-well-scroll:has(.well-preview-inline)){grid-auto-rows:auto;align-content:start;gap:12px;display:grid;overflow:visible}:is(.network-canvas .relation-draggable:has(.well-preview-inline),.network-canvas .relation-draggable:has(.relation-tenure-detail)){grid-column:1/-1}.network-canvas .well-preview-inline,.network-canvas .relation-tenure-detail{max-width:320px}.network-canvas .relationship-summary{margin-bottom:9px;padding:11px 15px}.network-canvas .network-tools{margin-bottom:10px}.network-canvas .network-origin{max-width:200px}.company-expanded .map-primary-controls{visibility:hidden!important;pointer-events:none!important}.relation-state-filter{align-items:center;gap:5px;display:flex}.relation-state-filter button{border:1px solid var(--surface-border);white-space:nowrap;border-radius:6px;min-height:32px;padding:7px 11px;font-size:14px}.relation-state-filter button[aria-pressed=true]{color:var(--color-company-accent);border-color:var(--color-company-accent);background:color-mix(in srgb,var(--color-company-accent) 9%,transparent)}.tenure-well-board{flex-direction:column;height:calc(100dvh - 200px);min-height:0;display:flex}.company-expanded .detail:has(.tenure-well-board){height:calc(100dvh - 120px);max-height:calc(100dvh - 120px);overflow:hidden}.envelope-toolbar{align-items:center;gap:13px;margin:3px 0 16px;display:flex}.envelope-toolbar>button{color:var(--color-muted);white-space:nowrap;font-size:14px}.envelope-toolbar label{border:1px solid var(--surface-border);border-radius:7px;align-items:center;gap:8px;margin-left:auto;padding:8px;display:flex}.envelope-toolbar input{width:150px;color:var(--color-text);background:0 0;border:0;font-size:16px}.tenure-board-canvas{flex:1;grid-template-columns:160px minmax(0,1fr);align-items:center;gap:38px;min-height:0;display:grid;position:relative}.envelope-lines{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.envelope-wire{stroke:var(--well-color);stroke-width:1px;stroke-opacity:.45;fill:none}.envelope-flow{stroke:var(--well-color);stroke-width:1.8px;stroke-dasharray:3 97;fill:none;animation:3s linear infinite company-path-flow}.tenure-company-node{border:1px solid var(--surface-border);background:var(--surface-panel);padding:16px}.tenure-company-node>button{text-align:left;color:var(--color-company-accent);gap:12px;width:100%;padding:0;font-size:14px;display:grid}.tenure-company-node button strong{color:var(--color-text);font-weight:500;line-height:1.6}.tenure-company-node>small{margin-top:12px;font-size:14px;line-height:1.7;display:block}.tenure-company-node>div{border-top:1px solid var(--surface-border);margin:20px 0 10px;padding-top:15px}.tenure-company-node>div strong{font-size:25px;font-weight:400;display:block}.tenure-company-node>button:last-child{margin-top:15px;font-size:14px}.tenure-envelopes{grid-template-columns:repeat(2,minmax(0,1fr));align-content:space-evenly;gap:12px 22px;height:100%;min-height:0;display:grid}.tenure-envelope{border:1px solid var(--surface-border);border-radius:var(--radius-panel);background:color-mix(in srgb,var(--color-muted) 4%,transparent);min-width:0;padding:10px;position:relative}.tenure-envelope-heading{text-align:left;width:100%;color:var(--color-muted);align-items:center;gap:7px;margin-bottom:9px;padding:0;display:flex}.tenure-envelope-heading strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:500;overflow:hidden}.tenure-envelope-heading span{white-space:nowrap;font-size:14px}.envelope-well-grid{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.envelope-well{z-index:3;background:var(--surface-panel);border:1px solid color-mix(in srgb,var(--well-color) 35%,transparent);text-align:left;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:42px;padding:8px 10px;display:flex;position:relative}.well-type-dot{background:var(--well-color);border-radius:50%;flex-shrink:0;width:5px;height:5px}.envelope-well>span:last-child{min-width:0}.envelope-well strong{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text);font-size:14px;font-weight:500;display:block;overflow:hidden}.envelope-well small{color:var(--well-color);margin-top:3px;font-size:14px;line-height:1.5;display:block}.envelope-stack{z-index:3;color:var(--well-color);background:var(--surface-panel);border:1px solid var(--surface-border);box-shadow:0 4px 0 -1px var(--scene-background),0 5px 0 var(--surface-border);border-radius:7px;align-items:center;gap:7px;min-height:32px;padding:7px 10px;font-size:14px;display:flex;position:relative}.tenure-envelopes.expanded{grid-template-columns:minmax(0,1fr);align-content:start}.tenure-envelopes.expanded .envelope-well-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.envelope-navigation{justify-content:space-between;align-items:center;gap:8px;margin-top:15px;font-size:14px;display:flex}.envelope-navigation button{color:var(--color-focus);font-size:14px}.tenure-envelope .well-preview-inline{z-index:8;width:100%;max-width:none;padding:12px;position:relative}.tenure-envelope .preview-production strong{font-size:22px}.tenure-envelope .well-preview-inline h2{font-size:14px}.tenure-envelope .preview-footprint{display:none}@media (prefers-reduced-motion:reduce){.envelope-flow{animation:none}}@media (height<=800px){.tenure-well-board{height:calc(100dvh - 185px)}.tenure-envelope{padding:7px}.envelope-well{min-height:34px;padding:5px 7px}.envelope-well small{font-size:14px}.tenure-envelopes{gap:8px 18px}.tenure-envelope-heading{margin-bottom:5px}.envelope-stack{min-height:25px;padding:5px}.tenure-well-board .relationship-summary{margin:0 0 8px;padding:9px 12px}.envelope-toolbar{margin:0 0 9px}}.tenure-envelopes{grid-auto-rows:minmax(0,1fr);align-content:start}.envelope-well{min-height:36px;padding:6px 8px}.tenure-envelope-heading span{font-size:14px}.tenure-envelope .envelope-stack{min-height:26px;padding:5px 8px}.tenure-well-board{height:calc(100dvh - 245px)}.tenure-envelope-heading>svg{width:19px;height:19px}.tenure-envelope-heading strong,.tenure-envelope-heading span{font-size:14px}.well-type-icon{width:36px;height:36px;color:var(--well-color);background:color-mix(in srgb,var(--well-color) 9%,transparent);border:1px solid color-mix(in srgb,var(--well-color) 25%,transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.envelope-well{gap:10px;min-height:58px;padding:9px 11px}.envelope-well strong{font-size:14px;font-weight:500;line-height:1.45}.envelope-well small{margin-top:4px;font-size:14px;line-height:1.6}.envelope-stack>svg{width:21px;height:21px}.tenure-company-node>button>svg{width:29px;height:29px}.tenure-company-node button strong{font-size:14px}.tenure-envelope{padding:11px}.envelope-well-grid{gap:8px}@media (height<=800px){.well-type-icon{width:29px;height:29px}.well-type-icon>svg{width:20px;height:20px}.envelope-well{min-height:47px;padding:6px 8px}.envelope-well strong,.envelope-well small,.tenure-envelope-heading strong,.tenure-envelope-heading span{font-size:14px}.envelope-stack{min-height:29px;font-size:14px}}.tenure-envelopes{grid-template-columns:repeat(var(--envelope-columns,3),minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-content:stretch;gap:9px}.tenure-envelope{max-width:220px;height:100%;padding:7px}.tenure-envelope-heading{gap:5px;margin-bottom:6px}.tenure-envelope-heading strong,.tenure-envelope-heading span{font-size:14px}.envelope-well{max-width:210px;min-height:46px;padding:6px 8px}.envelope-well strong,.envelope-well small{font-size:14px}.well-type-icon{width:27px;height:27px}.well-type-icon svg{width:18px;height:18px}.envelope-stack{min-height:27px;font-size:14px}.envelope-lines{z-index:1}.tenure-envelopes .relation-draggable{z-index:2}.tenure-envelopes.expanded{grid-template-columns:repeat(var(--envelope-columns,3),minmax(0,1fr));grid-auto-rows:auto;align-content:start}.tenure-envelopes.expanded>.relation-draggable:has(.envelope-active){z-index:10;grid-area:1/1/auto/-1}.tenure-envelope.envelope-active{background:var(--surface-detail);width:100%;max-width:none;height:auto}.tenure-envelopes.expanded .envelope-active .envelope-well-grid{grid-template-columns:repeat(auto-fit,minmax(170px,210px));gap:9px}.tenure-envelope.envelope-yielding{background:color-mix(in srgb,var(--color-muted) 3%,transparent);min-height:28px;padding:5px}.envelope-yielding .envelope-well-grid{display:none}.envelope-yielding .tenure-envelope-heading{margin:0}.tenure-envelope .relation-well-slot:has(.well-preview-inline){grid-column:span 2}.envelope-navigation{margin-top:9px}.company-entry-links{border-top:1px solid var(--surface-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:18px;padding-top:14px;display:grid}.company-entry-links button{border:1px solid var(--surface-border);white-space:nowrap;color:var(--color-text);border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:10px 4px;font-size:14px;display:flex}.company-entry-links button:first-child{color:var(--color-company-accent)}.company-entry-links button:nth-child(2){color:var(--color-gas)}.company-entry-links button:last-child{color:var(--color-mineral)}.company-entry-links button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.company-left-cards{gap:12px;width:100%;display:grid}.company-view .company-split-card{box-sizing:border-box;text-align:left;background:var(--surface-panel);border:1px solid var(--surface-border);border-radius:var(--radius-panel);width:100%;min-width:0;box-shadow:var(--surface-shadow);color:var(--color-text);flex-direction:column;gap:11px;padding:17px 19px;display:flex}.company-split-card .surface-heading{width:100%;margin:0;font-size:14px}.company-split-card .surface-heading>span{align-items:center;gap:9px;display:flex}.company-split-card .surface-heading svg{color:var(--card-accent)}.company-info-card{--card-accent:var(--color-company-accent)}.company-wells-card{--card-accent:var(--color-gas)}.company-tenures-card{--card-accent:var(--color-mineral)}.split-company-name{overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.35}.split-company-meta{color:var(--color-muted);justify-content:space-between;align-items:center;font-size:14px;display:flex}.split-company-facilities{color:var(--color-muted);font-size:14px}.split-company-facilities strong{color:var(--color-text);margin-right:5px;font-size:17px;font-weight:450}.split-card-total{align-items:baseline;gap:9px;display:flex}.split-card-total>strong{letter-spacing:-.025em;font-size:31px;font-weight:400;line-height:1.15}.split-card-total>small{color:var(--color-muted);font-size:14px}.split-well-types{border-top:1px solid var(--surface-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding-top:9px;display:grid}.split-well-type{justify-content:space-between;align-items:baseline;gap:4px;display:flex}.split-well-type small{color:var(--color-muted);white-space:nowrap;align-items:center;gap:4px;font-size:14px;display:flex}.split-well-type strong{font-size:16px;font-weight:450}.split-well-type.type-oil svg{color:var(--color-oil)}.split-well-type.type-gas svg{color:var(--color-gas)}.split-well-type.type-bitumen svg{color:var(--color-bitumen)}.split-card-caption{color:var(--color-muted);font-size:14px;line-height:1.4}.split-tenure-area{flex-direction:column;gap:4px;display:flex}.split-tenure-area small{color:var(--color-muted);font-size:14px}.split-tenure-area strong{color:var(--color-mineral);font-size:21px;font-weight:400}.split-tenure-area em{color:var(--color-muted);margin-left:5px;font-size:14px;font-style:normal}.company-split-card:focus-visible{outline:2px solid var(--card-accent);outline-offset:3px}.company-split-card:hover{border-color:var(--card-accent)}.workstation.company-view>.left:has(.company-left-cards){max-height:calc(100dvh - var(--company-info-top,150px) - 18px)!important}@media (height<=760px){.company-view .company-split-card{gap:7px;padding:12px 15px}.company-left-cards{gap:9px}.split-company-name{font-size:15px}.split-card-total>strong{font-size:27px}.split-well-types{gap:6px 10px;padding-top:6px}.split-well-type strong{font-size:14px}.split-tenure-area strong{font-size:18px}}@media (height<=650px){.company-view .company-split-card{gap:5px;padding:10px 13px}.company-left-cards{gap:7px}.company-split-card .surface-heading>span>svg{width:20px;height:20px}.split-company-name{font-size:14px;line-height:1.3}.split-card-total>strong{font-size:25px}.split-well-types{gap:4px 9px;padding-top:5px}.split-company-facilities strong{font-size:15px}.split-tenure-area strong{font-size:17px}.split-card-caption{font-size:14px}}.company-network-click .tenure-envelopes,.company-network-click .tenure-envelopes.expanded{display:contents}.company-network-click .tenure-envelope{box-sizing:border-box;background:var(--surface-panel);border-radius:9px;flex-direction:column;gap:3px;width:100%;max-width:none;height:100%;min-height:0;padding:4px;display:flex}.company-network-click .tenure-envelope.envelope-active{background:var(--surface-detail);border-color:var(--well-color);height:100%}.company-network-click .network-group-content{flex-direction:column;flex:none;gap:4px;min-height:0;display:flex}.company-network-click .network-tenure-info{gap:6px;margin:3px 0 5px;font-size:14px;line-height:1.4;display:grid}.company-network-click .network-tenure-info>div{grid-template-columns:54px minmax(0,1fr);gap:6px;display:grid}.company-network-click .network-tenure-info dt{color:var(--color-muted);font-size:16px}.company-network-click .network-tenure-info dd{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.company-network-click .network-tenure-info .tenure-info-pair{grid-template-columns:1fr 1fr}.company-network-click .tenure-info-pair>span{grid-template-columns:40px minmax(0,1fr);gap:4px;display:grid}.company-network-click .tenure-envelope-heading{flex:0 0 20px;gap:5px;min-height:20px;margin:0}.company-network-click .tenure-envelope-heading strong,.company-network-click .tenure-envelope-heading span{font-size:14px}.company-network-click .envelope-well-grid{grid-template-columns:repeat(var(--well-columns,1),minmax(0,1fr));align-content:start;gap:4px;min-height:0;display:grid}.company-network-click .envelope-well{box-sizing:border-box;border-radius:6px;gap:5px;max-width:none;height:36px;min-height:36px;padding:3px 5px}.company-network-click .envelope-well strong{font-size:14px;line-height:1.25}.company-network-click .envelope-well small{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;line-height:1.25;overflow:hidden}.company-network-click .well-type-icon{border-radius:5px;width:24px;height:26px}.company-network-click .well-type-icon svg{width:18px;height:18px}.company-network-click .envelope-stack{min-height:18px;box-shadow:none;color:var(--well-color);background:0 0;border:0;flex:0 0 18px;margin-top:auto;padding:2px 5px;font-size:14px}.company-network-click .envelope-stack:before{content:"";border:1px solid var(--surface-border);pointer-events:none;border-radius:5px;position:absolute;inset:3px 2px -2px}.company-network-click .envelope-navigation{flex:0 0 22px;gap:4px;min-height:22px;margin-top:auto;font-size:14px}.company-network-click .tenure-company-node{box-sizing:border-box;height:100%;padding:12px}.company-network-click .network-pages{white-space:nowrap;color:var(--color-muted);align-items:center;gap:7px;font-size:14px;display:flex}.company-network-click .network-pages button{font-size:14px}.company-network-click button:disabled{opacity:.45;cursor:not-allowed}.company-network-click button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.company-network-click .envelope-well:active{background:var(--surface-detail)}.company-network-click .relation-well-slot:has(.well-preview-inline){grid-column:1/-1;min-height:0}.company-network-click .tenure-envelope:has(.well-preview-inline) .envelope-well-grid{flex:none;display:block;overflow:visible}.company-network-click .tenure-envelope .auto-well-details.envelope-well-grid{grid-template-columns:repeat(var(--well-columns,1),minmax(0,1fr));align-items:start;display:grid}.company-network-click .auto-well-details .relation-well-slot:has(.well-preview-inline){grid-column:auto}.company-network-click .well-preview-inline{box-sizing:border-box;width:100%;max-width:none;max-height:none;padding:10px}.company-entry-links button{min-width:0;font-size:14px}.company-entry-links button span{text-overflow:ellipsis;min-width:0;overflow:hidden}.company-entry-links button svg{flex-shrink:0}.company-detail-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 20px;display:grid}.company-detail-tabs button{text-align:left;white-space:normal;background:color-mix(in srgb,var(--color-muted) 4%,transparent);align-items:center;gap:12px;min-height:66px;display:flex;padding:12px!important}.company-detail-tabs button>span:last-child{flex-direction:column;gap:5px;display:flex}.company-detail-tabs strong{font-size:14px;font-weight:500}.company-detail-tabs small{color:var(--color-muted);font-size:14px;line-height:1.4}.company-entry-icon{background:color-mix(in srgb,var(--color-company-accent) 8%,transparent);width:35px;height:35px;color:var(--color-company-accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.company-detail-tabs button[aria-pressed=true]{border-color:var(--color-company-accent);color:var(--color-company-accent);box-shadow:inset 0 -2px var(--color-company-accent)}.company-expand-affordance{border:1px solid color-mix(in srgb,var(--card-accent) 30%,transparent);color:var(--card-accent);background:color-mix(in srgb,var(--card-accent) 6%,transparent);border-radius:6px;align-items:center;padding:6px 8px;gap:6px!important;display:flex!important}.company-expand-affordance small{color:inherit;font-size:14px}.workstation.company-view{--sidebar-left:clamp(350px,29vw,490px)}.company-view .map-primary-controls{width:var(--sidebar-left)}.company-view .company-left-cards{gap:15px}.company-view .company-split-card{gap:13px;padding:21px 23px}.company-view .company-split-card .surface-heading>span:first-child{font-size:18px}.company-view .company-split-card .surface-heading>span:first-child>svg{width:26px;height:26px}.company-view .split-company-name{font-size:21px;line-height:1.4}.company-view .split-company-meta,.company-view .split-company-facilities{font-size:14px}.company-view .split-company-facilities strong{font-size:23px}.company-view .split-card-total>strong{font-size:42px}.company-view .split-card-total>small{font-size:14px}.company-view .split-well-types{gap:14px 20px;padding-top:14px}.company-view .split-well-type small{color:var(--color-text);gap:7px;font-size:14px}.company-view .split-well-type small svg{width:18px;height:18px}.company-view .split-well-type strong{font-size:22px}.company-view .split-card-caption,.company-view .split-tenure-area small{font-size:14px;line-height:1.5}.company-view .split-tenure-area strong{font-size:28px}.company-view .company-summary-fields small,.company-view .company-summary-fields b{font-size:14px}.company-view .company-summary-fields>span{grid-template-columns:17px 62px minmax(0,1fr)}@media (height<=760px){.company-view .company-split-card{gap:9px;padding:15px 19px}.company-view .company-left-cards{gap:11px}.company-view .split-company-name{font-size:18px}.company-view .split-card-total>strong{font-size:35px}.company-view .split-well-types{gap:10px 18px;padding-top:10px}.company-view .split-well-type strong{font-size:20px}.company-view .split-tenure-area strong{font-size:24px}}@media (width<=700px){.workstation.company-view{--sidebar-left:min(350px,calc(100vw - 48px))}}.company-view .split-well-type{grid-template-columns:minmax(0,1fr);align-items:start;gap:5px;display:grid}.company-view .split-well-type small{white-space:normal;line-height:1.35}.company-view .split-well-type strong{padding-left:25px;line-height:1.2}.company-view .split-well-types{column-gap:24px}.tenure-map-card{z-index:15;background:var(--surface-detail);width:min(360px,100vw - 48px);padding:22px;position:absolute;bottom:90px;right:24px}.tenure-map-card>button:first-child{float:right;font-size:23px}.tenure-map-card>small{color:var(--color-mineral);font-size:14px}.tenure-map-card h2{margin:12px 0;font-size:22px}.tenure-map-card p{font-size:14px;line-height:1.6}.tenure-map-card dl{grid-template-columns:90px 1fr;gap:10px;font-size:14px;display:grid}.tenure-map-card dd{margin:0}.tenure-map-card dt{color:var(--color-muted)}.company-detail-tabs:has(button:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1000px){.company-detail-tabs:has(button:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}.company-network-click .envelope-well{height:44px;min-height:44px}.company-network-click .envelope-well strong,.company-network-click .envelope-well small{font-size:14px;line-height:1.25}.company-expanded .detail .company-detail-content{flex-direction:column;height:100%;min-height:0;display:flex}.company-detail-content>.company-network-click{flex:1;height:auto;min-height:0}.company-detail-content>.detail-top,.company-detail-content>.company-detail-tabs{flex-shrink:0}.network-relation-basis{color:var(--color-muted);margin:0 0 8px;font-size:14px}.company-network-click .tenure-board-canvas{scrollbar-width:thin;scrollbar-color:var(--surface-border) transparent;overflow-anchor:none;overscroll-behavior:contain;cursor:grab;min-height:100px;display:block;overflow:auto}.company-network-click .network-stage{position:relative;overflow:hidden}.company-network-click .network-plane{min-width:0;position:absolute;top:0;left:0}.company-network-click .network-company-anchor{z-index:3;height:280px;position:absolute;left:0}.company-network-click .network-viewport-tools{white-space:nowrap;align-items:center;gap:3px;display:flex}.company-network-click .network-viewport-tools button{border:1px solid var(--surface-border);border-radius:5px;padding:4px 6px;font-size:14px}.company-network-click .network-viewport-tools [aria-pressed=true]{color:var(--color-focus);border-color:var(--color-focus)}.company-network-click .canvas-pan-mode{touch-action:none;cursor:grab}.company-network-click .canvas-pan-mode:active{cursor:grabbing}.company-network-click .canvas-pan-mode .relation-draggable{cursor:grab}.company-network-click .envelope-well,.company-network-click .tenure-envelope-heading{cursor:pointer}@media (width<=1100px){.company-network-click .envelope-toolbar{flex-wrap:wrap;gap:7px}.company-network-click .network-pages{margin-left:auto}}@media (prefers-reduced-motion:reduce){.company-network-click .envelope-flow{animation:none}}.envelope-toolbar{flex-wrap:wrap;gap:12px}.relation-type-filter{border-left:1px solid var(--surface-border);gap:5px;padding-left:12px;display:flex}.relation-type-filter button{border:1px solid var(--surface-border);white-space:nowrap;--filter-accent:var(--color-company-accent);border-radius:7px;padding:9px 12px;font-size:14px}.relation-type-filter .filter-kind-oil{--filter-accent:var(--color-oil)}.relation-type-filter .filter-kind-gas{--filter-accent:var(--color-gas)}.relation-type-filter .filter-kind-bitumen{--filter-accent:var(--color-bitumen)}.relation-type-filter button[aria-pressed=true]{color:var(--filter-accent);border-color:var(--filter-accent);background:color-mix(in srgb,var(--filter-accent) 10%,transparent)}.envelope-toolbar .relation-sort{border:0;align-items:center;gap:8px;margin-left:0;padding:0;font-size:14px;display:flex}.relation-sort select{border:1px solid var(--surface-border);color:var(--color-text);background:var(--surface-panel);border-radius:7px;padding:9px;font-size:16px}.envelope-toolbar>label:last-child{border-color:color-mix(in srgb,var(--color-company-accent) 45%,transparent);background:color-mix(in srgb,var(--color-company-accent) 5%,transparent)}.company-network-click .tenure-envelope.direct-well-node{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.direct-well-node .network-group-content{width:100%}.direct-well-node .envelope-well{min-height:48px}.direct-well-node .envelope-well-grid{margin:0}.direct-well-node .envelope-navigation{padding-top:8px}.envelope-toolbar .relation-sort{align-items:center;gap:8px;font-size:14px;display:flex}.network-sort-menu{z-index:20;position:relative}.network-sort-menu summary{border:1px solid var(--surface-border);background:var(--surface-panel);cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;min-width:160px;padding:10px 12px;list-style:none;display:flex}.network-sort-menu summary::-webkit-details-marker{display:none}.network-sort-menu[open] summary>svg{transform:rotate(90deg)}.network-sort-menu>div{border:1px solid var(--surface-border);background:var(--surface-detail);border-radius:8px;min-width:240px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #0005}.network-sort-menu>div>button{text-align:left;width:100%;color:var(--color-text);white-space:nowrap;border:0;border-radius:5px;padding:11px 12px;font-size:14px;display:block}.network-sort-menu>div>button:hover{background:var(--surface-row-hover)}.network-sort-menu>div>button[aria-pressed=true]{color:var(--color-focus);background:color-mix(in srgb,var(--color-focus) 12%,transparent)}.network-pad-location{color:var(--color-text);padding:9px 6px;font-size:14px;line-height:1.7}.network-pad-location small{color:var(--color-muted);font-size:14px;display:block}.network-sort-menu>div{background:var(--surface-detail,#24272c)!important}.network-sort-menu summary{background:var(--surface-panel,#303238)}.envelope-toolbar:has(.network-sort-menu){z-index:20;position:relative;overflow:visible}.company-network-click .envelope-toolbar{border:1px solid var(--surface-border);background:var(--surface-inset);border-radius:12px;grid-template-columns:minmax(230px,1fr) auto auto;align-items:center;gap:11px 20px;margin:10px 0 16px;padding:14px 16px;display:grid}.envelope-toolbar>.network-primary-search{border-radius:8px;grid-area:1/1;align-items:center;gap:10px;width:auto;min-width:0;margin:0;padding:10px 13px;display:flex;background:var(--surface-row)!important;border:1px solid var(--surface-border)!important}.envelope-toolbar>.network-primary-search>svg{color:var(--color-focus);flex-shrink:0}.envelope-toolbar>.network-primary-search input{width:100%;min-width:0;color:var(--color-text);font-size:16px}.envelope-toolbar>.network-primary-search input::placeholder{color:var(--color-muted)}.network-search-count{white-space:nowrap;color:var(--color-focus);border-left:1px solid var(--surface-border);padding-left:10px;font-size:14px}.envelope-toolbar>.relation-sort{color:var(--color-muted);grid-area:1/2;gap:9px;font-size:14px;display:flex}.envelope-toolbar .network-sort-menu summary{border-color:var(--surface-border);min-width:150px;color:var(--color-text);background:0 0;padding:9px 11px;font-size:14px}.envelope-toolbar>.network-arrange-action{color:var(--color-muted);white-space:nowrap;background:0 0;border:0;grid-area:1/3;align-items:center;gap:7px;padding:9px 3px;font-size:14px;display:flex}.envelope-toolbar>.relation-state-filter{background:0 0;border:0;grid-area:2/1;align-items:center;gap:2px;padding:0;display:flex}.envelope-toolbar>.relation-type-filter{border:0;grid-area:2/2/auto/4;justify-content:flex-end;align-items:center;gap:2px;padding:0;display:flex}.toolbar-group-label{color:var(--color-muted);letter-spacing:.04em;white-space:nowrap;margin-right:11px;font-size:14px}.company-network-click .envelope-toolbar .relation-state-filter button,.company-network-click .envelope-toolbar .relation-type-filter button{color:var(--color-muted);white-space:nowrap;min-height:31px;box-shadow:none;background:0 0;border-radius:6px;align-items:center;gap:5px;padding:7px 10px;font-size:14px;display:flex;border:0!important}.company-network-click .envelope-toolbar .relation-state-filter button[aria-pressed=true]{background:color-mix(in srgb,var(--color-focus) 12%,transparent);color:var(--color-focus)}.company-network-click .envelope-toolbar .relation-type-filter button[aria-pressed=true]{background:color-mix(in srgb,var(--filter-accent) 10%,transparent);color:var(--filter-accent)}.company-network-click .envelope-toolbar .relation-state-filter button:hover,.company-network-click .envelope-toolbar .relation-type-filter button:hover{background:#ffffff07}@media (width<=1200px){.company-network-click .envelope-toolbar{grid-template-columns:minmax(180px,1fr) auto;gap:10px 12px;padding:12px}.envelope-toolbar>.network-arrange-action{grid-area:2/2;justify-self:end}.envelope-toolbar>.relation-state-filter{grid-area:2/1}.envelope-toolbar>.relation-type-filter{grid-area:3/1/auto/3;justify-content:flex-start}.toolbar-group-label{min-width:32px;margin-right:8px}.envelope-toolbar>.relation-sort{grid-area:1/2}}.company-network-click .tenure-board-canvas{scrollbar-gutter:stable;overflow:scroll!important}.company-network-click .network-group-content{contain:layout style}.company-public-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;min-width:0;margin-top:12px;display:grid}.company-public-highlights>span{flex-direction:column;gap:4px;min-width:0;display:flex}.company-public-highlights small{color:var(--color-muted);font-size:14px;line-height:1.4}.company-public-highlights b{overflow-wrap:anywhere;color:var(--color-text);font-size:18px;font-weight:500;line-height:1.4}html body main.workstation.company-view:not(.company-expanded){--company-stack-top:max(120px,var(--company-info-top,140px));--company-stack-gap:12px}:is(html body main.workstation.company-view:not(.company-expanded)>aside.left:has(.company-left-cards),html body main.workstation.company-view:not(.company-expanded)>aside.right:has(.company-four-cards)){scrollbar-width:thin;scrollbar-gutter:auto;top:var(--company-stack-top)!important;height:auto!important;max-height:calc(100dvh - var(--company-stack-top) - 96px)!important;padding-right:0!important;bottom:auto!important;overflow-y:auto!important}html body main.workstation.company-view .company-left-cards,html body main.workstation.company-view .aligned-data-cards.company-four-cards{min-height:0;align-content:start!important;gap:var(--company-stack-gap,12px)!important;grid-template-rows:none!important;grid-auto-rows:max-content!important;height:auto!important;display:grid!important}html body main.workstation.company-view .company-left-cards>.company-split-card,html body main.workstation.company-view .company-four-cards>.province-entry{box-sizing:border-box;gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:18px!important;overflow:visible!important}html body main.workstation.company-view .company-left-cards .split-card-total>strong{line-height:1.15;font-size:34px!important}html body main.workstation.company-view .company-left-cards .split-well-types{gap:10px 20px!important;padding-top:8px!important}html body main.workstation.company-view .company-left-cards .split-well-type strong{font-size:22px!important}html body main.workstation.company-view .company-left-cards .split-tenure-area strong{font-size:27px!important}html body main.workstation.company-view .company-left-cards .company-summary-fields{margin:2px 0!important}html body main.workstation.company-view .company-left-cards .split-card-caption{margin:0!important}html body main.workstation.company-view .company-four-cards .province-entry-heading{flex:none;align-items:center;min-height:24px;font-size:16px;line-height:1.3;gap:8px!important;height:auto!important;margin:0!important;display:flex!important}html body main.workstation.company-view .company-four-cards .province-entry-heading>small{font-size:14px;margin-left:auto!important}html body main.workstation.company-view .company-four-cards .aligned-production-pair{align-items:center;gap:14px;min-height:0;flex:none!important;margin:8px 0!important}html body main.workstation.company-view .company-four-cards .aligned-production-pair strong{font-size:28px!important}html body main.workstation.company-view .company-four-cards .aligned-production-pair svg{width:100%;height:55px!important;min-height:0!important;max-height:55px!important}html body main.workstation.company-view .company-four-cards .quality-summary-rings{align-items:center;min-height:0;flex:none!important;gap:16px!important;padding:6px 0!important}html body main.workstation.company-view .company-four-cards .quality-summary-rings .paired-ring{width:110px!important;max-width:110px!important;max-height:none!important}html body main.workstation.company-view .company-four-cards .asset-card-dual{grid-template-columns:1fr 1fr;min-height:0;flex:none!important;gap:12px!important;margin:5px 0!important;padding:0!important;display:grid!important}html body main.workstation.company-view .company-four-cards .asset-card-dual>div{flex-direction:column;min-height:0;display:flex;gap:6px!important;padding:0!important}html body main.workstation.company-view .company-four-cards .asset-card-dual strong,html body main.workstation.company-view .company-four-cards .asset-card-range{margin:0!important;font-size:24px!important;line-height:1.2!important}html body main.workstation.company-view .company-four-cards .asset-card-dual em{margin:0!important;font-size:14px!important;line-height:1.3!important}html body main.workstation.company-view .company-four-cards .aligned-card-foot{margin:0!important;font-size:14px!important;line-height:1.4!important}.header-actions .account-menu.glass{box-sizing:border-box;width:340px;min-width:0;overflow-x:hidden;container:account-menu/inline-size}.account-menu .account-identity>span{min-width:0}.account-menu .account-identity small{overflow-wrap:anywhere}.account-menu .account-language{grid-template-columns:18px minmax(0,1fr) minmax(0,180px);gap:10px;display:grid}.account-menu .account-language select{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin-left:0}@container account-menu (width<=280px){.account-menu .account-language{grid-template-columns:18px minmax(0,1fr)}.account-menu .account-language select{grid-column:1/-1}}.detail:has(.cip-content-page){background:var(--surface-panel);max-height:calc(100dvh - 120px);height:auto!important;bottom:auto!important;overflow:hidden!important}.detail:has(.cip-content-page)>.company-detail-content{flex-direction:column;max-height:calc(100dvh - 120px);display:flex;overflow:hidden!important}.detail:has(.cip-content-page) .detail-top{flex-shrink:0}.cip-content-page{min-height:0;color:var(--color-text);background:0 0;flex:0 auto;display:block}.cip-content-scroll{scrollbar-width:thin;min-width:0;max-height:calc(100dvh - 185px);padding:0 5px 10px 0;overflow:auto}.cip-content-heading{align-items:center;gap:12px;margin:8px 0 18px;display:flex}.cip-content-heading>div{min-width:0}.cip-content-heading>svg{color:var(--color-muted);flex-shrink:0}.cip-content-heading h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:23px;font-weight:550;line-height:1.3}.cip-content-meta{color:var(--color-muted);flex-wrap:wrap;gap:8px 18px;font-size:14px;display:flex}.cip-content-page .cip-content-heading{background:0 0!important;width:auto!important;height:auto!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important}@media (width<=600px){#root main.workstation.company-view[data-navigation]:not(.company-expanded)>aside.left:has(.company-left-cards){zoom:1;box-sizing:border-box;overscroll-behavior:contain;display:block;width:min(280px,100vw - 24px)!important;height:auto!important;max-height:none!important;top:70px!important;bottom:94px!important;left:12px!important;overflow-y:auto!important}#root main.workstation.company-view[data-navigation]>.left .company-left-cards{grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important;height:auto!important}}.cip-content-metrics{border-block:1px solid var(--surface-border);flex-wrap:wrap;gap:18px 30px;padding:14px 0;display:flex}.cip-content-metrics>div{min-width:110px}.cip-content-metrics strong{font-variant-numeric:tabular-nums;font-size:27px;font-weight:500;display:block}.cip-content-metrics small{color:var(--color-muted);margin-top:5px;font-size:14px;display:block}.cip-content-layout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;padding-top:20px;display:grid}.cip-content-layout>div{min-width:0}.cip-content-section{margin:0 0 20px}.cip-content-section h3,.cip-relations h3{align-items:center;gap:8px;margin:0 0 12px;font-size:16px;font-weight:550;display:flex}.cip-priority h3{color:var(--color-oil)}.cip-case{border-top:1px solid var(--surface-border);padding:12px 0}.cip-case-top{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.cip-case-top>span{color:var(--color-muted);font-variant-numeric:tabular-nums}.cip-case-top>strong{font-weight:550}.cip-case-top>b{color:var(--color-oil);font-size:19px;font-weight:550}.cip-case-top>small,.cip-content-registration small{color:var(--color-oil);font-size:14px}.cip-case-top>a{margin-left:auto}.cip-case p,.cip-content-section p{overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:1.65}.cip-case-action{color:var(--color-muted)}.cip-case-reference{color:var(--color-muted);margin-top:5px;font-size:14px;display:block}.cip-case-list{scrollbar-width:thin;max-height:310px;padding-right:8px;overflow:auto}.cip-content-page dl{gap:8px;margin:10px 0;display:grid}.cip-content-page dl>div{grid-template-columns:minmax(100px,.65fr) minmax(0,1.35fr);gap:12px;font-size:14px;display:grid}.cip-content-page dt{color:var(--color-muted)}.cip-content-page dd{overflow-wrap:anywhere;margin:0}.cip-content-registration>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cip-content-registration>div>strong{font-size:15px;font-weight:500}.cip-content-registration{border-top:1px solid var(--surface-border);padding:12px 0}.cip-content-directors{flex-wrap:wrap;gap:12px;display:flex}.cip-content-directors>div{align-items:center;gap:8px;font-size:14px;display:flex}.cip-content-directors strong{font-weight:450}.cip-content-page a{color:var(--color-company-accent);align-items:center;padding:5px;display:inline-flex}.cip-content-page a:focus-visible,.cip-content-page button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.cip-content-page button{border:1px solid var(--surface-border);border-radius:var(--radius-control);white-space:nowrap;min-height:44px;padding:8px 14px;font-size:14px}.cip-content-page button:disabled{opacity:.5;cursor:not-allowed}.cip-content-page button:active{transform:translateY(1px)}.cip-content-error{color:var(--color-oil);align-items:center;gap:12px;margin-top:10px;font-size:14px;display:flex}.cip-relations{padding-top:16px}.cip-graph-scroll{scrollbar-width:thin;max-height:380px;overflow:auto}.cip-connected-graph{color:var(--color-muted);display:block}.cip-edge path{stroke:var(--color-company-accent);stroke-width:1.5px;fill:none}.cip-edge.candidate path{stroke-dasharray:5 4;stroke:var(--color-muted)}.cip-edge text{fill:var(--color-text);font-size:14px;font-family:var(--font-ui);paint-order:stroke;stroke:var(--scene-background);stroke-width:3px;stroke-linejoin:round}.cip-graph-node{border:1px solid var(--surface-border);border-radius:var(--radius-control);box-sizing:border-box;height:90px;color:var(--color-text);background:var(--surface-panel);flex-direction:column;justify-content:center;gap:5px;padding:12px;display:flex}.cip-graph-node small{color:var(--color-muted);font-size:14px}.cip-graph-node strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.4}.cip-no-risk>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (hover:hover){.cip-content-page button:hover:not(:disabled){background:var(--surface-row-hover)}.cip-content-page a:hover{color:var(--color-text)}}@media (width<=900px){.cip-content-layout{grid-template-columns:minmax(0,1fr);gap:0}.cip-content-heading h2{font-size:20px}.cip-content-metrics{gap:14px 20px}.cip-case-list{max-height:360px}.cip-no-risk>div:last-child{grid-template-columns:minmax(0,1fr);gap:0}}@media (width<=450px){.cip-content-heading{align-items:flex-start}.cip-content-heading h2{font-size:18px}.cip-content-page dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.cip-case-top{gap:8px}.cip-content-page a{min-height:44px}.detail:has(.cip-content-page){max-height:calc(100dvh - 90px)}}@media (prefers-reduced-motion:reduce){.cip-content-page *{transition:none!important;animation:none!important}}.cip-content-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.cip-info-column{order:1}.cip-risk-column{border-left:1px solid var(--surface-border);order:2;padding-left:24px}.cip-case-list{padding-right:0;overflow:visible;max-height:none!important}.cip-case-pagination{color:var(--color-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.cip-no-risk>div:last-child{display:block}.cip-relations-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.cip-relations-toolbar h3{flex:1;min-width:120px;margin:0}.cip-relations-toolbar button{align-items:center;gap:5px;padding:7px 9px;font-size:14px;display:inline-flex}.cip-content-page button.cip-graph-node{white-space:normal;text-align:left;align-items:flex-start;width:100%;height:90px;padding:12px}.cip-graph-node strong{white-space:normal}.cip-child-empty{color:var(--color-muted);font-size:14px}.cip-edge .cip-flow{stroke-width:2px;stroke-dasharray:3 97;pointer-events:none;animation:3s linear infinite cip-flow-travel}.cip-edge.candidate .cip-flow{stroke-dasharray:3 97;stroke:var(--color-muted);opacity:.65}@keyframes cip-flow-travel{to{stroke-dashoffset:-100px}}.cip-graph-scroll{scrollbar-width:none;cursor:grab;touch-action:pan-y}.cip-graph-scroll::-webkit-scrollbar{display:none}.cip-graph-scroll:active{cursor:grabbing}.cip-graph-tools{gap:5px;margin-bottom:8px;display:flex}.cip-content-page .cip-graph-tools button{min-width:44px;padding:6px 9px}.cip-graph-node{cursor:pointer}.cip-graph-node:not(button){cursor:default}.cip-info-secondary{margin-top:22px}.cip-financial-picker{color:var(--color-muted);align-items:center;gap:12px;margin:12px 0;font-size:14px;display:flex}.cip-financial-picker select{background:var(--scene-background);min-width:0;max-width:250px;color:var(--color-text);border:1px solid var(--surface-border);border-radius:var(--radius-control);font:inherit;flex:1;padding:9px}.cip-comparative{color:var(--color-muted);align-items:center;gap:8px;min-height:44px;font-size:14px;display:flex}.cip-comparative input{accent-color:var(--color-focus)}.cip-content-section h4{color:var(--color-text);margin:16px 0 10px;font-size:14px;font-weight:550}.cip-content-page a,.cip-content-page a:visited{color:#70b7ff!important}.cip-content-page a:hover{text-decoration:underline;color:#a9d5ff!important}.cip-graph-node[aria-pressed=true]{outline:2px solid var(--color-focus);outline-offset:-2px}.cip-expanded-company{border:1px solid var(--surface-border);border-radius:var(--radius-control);margin:12px 0;padding:12px}.cip-edge-label{box-sizing:border-box;border-radius:var(--radius-control);background:var(--surface-panel);min-height:40px;color:var(--color-text);font:12px/1.4 var(--font-ui);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:5px 8px;display:flex}.cip-graph-scroll{max-height:none}.cip-connected-graph{margin-inline:auto}.cip-content-layout.cip-no-risk{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.cip-no-risk>div:first-child,.cip-no-risk>div:last-child{display:block}@media (width<=900px){.cip-content-layout.cip-no-risk,.cip-content-layout{grid-template-columns:minmax(0,1fr)}.cip-risk-column{border-left:0;border-top:1px solid var(--surface-border);padding:20px 0 0}}@media (prefers-reduced-motion:reduce){.cip-edge .cip-flow{stroke-dasharray:none;opacity:0;animation:none!important}}.cip-financial-collapse{border-block:1px solid var(--surface-border);margin:12px 0}.cip-financial-collapse>summary{cursor:pointer;min-height:44px;color:var(--color-text);padding:12px 0;font-size:16px}.cip-financial-collapse[open]>summary{margin-bottom:8px}.cip-financial-collapse .cip-financial-picker{font-size:16px}.tenure-linked-workspace{scrollbar-width:thin;box-sizing:border-box;height:100%;min-height:0;padding:4px 8px 16px 0;overflow:auto}.tenure-linked-scene{grid-template-columns:minmax(180px,30%) minmax(0,1fr);align-items:start;gap:42px;padding-top:8px;display:grid}.tenure-linked-summary{border:1px solid var(--color-mineral);border-radius:var(--radius-panel);background:var(--surface-panel);gap:10px;min-width:0;padding:16px;display:grid;position:sticky;top:12px}.tenure-linked-summary>svg,.tenure-linked-summary>strong{color:var(--color-mineral)}.tenure-linked-summary>strong{overflow-wrap:anywhere;font-size:20px;font-weight:500}.tenure-linked-summary p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.tenure-linked-summary>span,.tenure-linked-summary>small{color:var(--color-muted);font-size:14px}.tenure-linked-summary>button{border-top:1px solid var(--surface-border);justify-content:space-between;align-items:center;padding-top:10px;font-size:14px;display:flex}.tenure-linked-summary:after{content:"";border-top:1px solid var(--color-mineral);width:24px;position:absolute;top:95px;left:100%}.tenure-linked-well-list{border-left:1px solid var(--color-muted);min-width:0;margin-top:16px;padding-left:18px;position:relative}.tenure-linked-well-list h3{color:var(--color-muted);margin:0 0 14px;font-size:14px;font-weight:450}.tenure-linked-well-row{min-width:0;max-width:480px;margin-bottom:12px;position:relative}.tenure-linked-well-row:before{content:"";border-top:1px solid var(--color-muted);width:19px;position:absolute;top:24px;left:-19px}.tenure-linked-well-row>button{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-panel);text-align:left;align-items:center;gap:10px;width:100%;min-height:48px;padding:9px 10px;display:flex}.tenure-linked-well-row>button>span{flex:1;min-width:0}.tenure-linked-well-row strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.tenure-linked-well-row small{color:var(--color-muted);font-size:14px}.tenure-linked-well-row .well-preview-inline{box-sizing:border-box;max-width:100%;width:100%!important;position:relative!important;inset:auto!important;transform:none!important}.tenure-linked-load{min-height:26px;color:var(--color-muted);font-size:14px}html main.workstation.tenure-view .province-asset-entries.tenure-workspace-cards{grid-template-rows:max-content max-content max-content!important;gap:14px!important;height:auto!important}html main.workstation.tenure-view .tenure-workspace-cards>.province-asset-entry{gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:16px 18px!important}html main.workstation.tenure-view .tenure-workspace-cards .entry-secondary{margin-top:0!important}@media (width<=700px){.tenure-linked-scene{grid-template-columns:1fr;gap:20px}.tenure-linked-summary{position:relative;top:0}.tenure-linked-summary:after{display:none}}.workstation>dialog.detail:has(.tenure-linked-workspace){box-sizing:border-box;z-index:40!important;width:min(1320px,100vw - 380px)!important;max-width:calc(100vw - 380px)!important;height:calc(100dvh - 120px)!important;max-height:calc(100dvh - 120px)!important;padding:20px!important;top:96px!important;left:24px!important;right:auto!important}.detail:has(.tenure-linked-workspace)>.company-detail-content{height:100%;min-height:0}.detail:has(.tenure-linked-workspace) .expanded-panel-body{flex:1;min-height:0;padding:0;overflow:hidden}:is(.workstation:has(dialog.detail[open] .tenure-linked-workspace)>.left,.workstation:has(dialog.detail[open] .tenure-linked-workspace)>.right){visibility:hidden}@media (width<=800px){.workstation>dialog.detail:has(.tenure-linked-workspace){width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;left:12px!important}}.tenure-explorer{height:100%;min-height:0;color:var(--color-text);font-family:var(--font-ui);flex-direction:column;gap:14px;display:flex}.tenure-explorer button{cursor:pointer}.tenure-explorer button:disabled{opacity:.45;cursor:not-allowed}.tenure-explorer :is(.tenure-explorer-pick,.tenure-explorer-open,.tenure-explorer-more,.tenure-fan-well,.tenure-fan-close,.tenure-fan-pages button,.tenure-explorer-info summary):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.tenure-explorer-body{flex:1;grid-template-columns:260px minmax(0,1fr);gap:24px;min-height:0;display:grid}.tenure-explorer-fixed{grid-template-columns:minmax(0,1fr)}.tenure-explorer-list{scrollbar-width:thin;flex-direction:column;gap:7px;min-height:0;padding:2px 6px 12px 2px;display:flex;overflow:auto}.tenure-explorer-item{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-inset);flex-shrink:0;position:relative}.tenure-explorer-item.selected{border-color:var(--color-mineral);background:color-mix(in srgb,var(--color-mineral) 7%,var(--surface-row))}.tenure-explorer-pick{text-align:left;background:0 0;border:0;width:100%;padding:11px 12px;display:block}.tenure-explorer-pick>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.tenure-explorer-pick strong{color:var(--color-mineral);font-size:16px;font-weight:500}.tenure-explorer-pick>div>span{color:var(--color-muted);align-items:center;gap:5px;margin-right:22px;font-size:14px;display:flex}.tenure-explorer-pick p{white-space:nowrap;text-overflow:ellipsis;margin:6px 0;font-size:14px;overflow:hidden}.tenure-explorer-pick small{color:var(--color-muted);justify-content:space-between;gap:8px;font-size:14px;display:flex}.tenure-explorer .tenure-explorer-open{width:26px;height:26px;color:var(--color-muted);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:7px}.tenure-explorer-more{background:var(--surface-row);border:1px solid var(--surface-border);border-radius:var(--radius-control);padding:10px;font-size:14px}.tenure-explorer-content{scrollbar-width:thin;align-self:start;min-width:0;max-height:100%;padding:2px 6px 12px 0;overflow:auto}.tenure-explorer-empty{min-height:220px;color:var(--color-muted);justify-content:center;align-items:center;gap:14px;font-size:14px;display:flex}.tenure-fan-heading{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.tenure-fan-heading>div{align-items:baseline;gap:12px;display:flex}.tenure-fan-heading strong{color:var(--color-mineral);font-size:18px;font-weight:500}.tenure-fan-heading span{color:var(--color-muted);font-size:14px}.tenure-fan-heading b{font-size:18px;font-weight:450}.tenure-fan-heading button{background:var(--surface-row);border:1px solid var(--surface-border);border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-muted);place-items:center;padding:0;display:grid}.tenure-fan-and-detail{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.tenure-fan-and-detail.has-preview{grid-template-columns:minmax(480px,1fr) 310px}.tenure-fan-scroll{scrollbar-width:thin;min-width:0;overflow:auto}.tenure-fan-board{isolation:isolate;margin-top:12px;position:relative}.tenure-fan-source{z-index:2;box-sizing:border-box;border:1px solid var(--color-mineral);border-radius:var(--radius-panel);background:var(--surface-panel);flex-direction:column;gap:8px;padding:16px;display:flex;position:absolute;left:0}.tenure-fan-source>svg{color:var(--color-mineral)}.tenure-fan-source>strong{color:var(--color-mineral);font-size:22px;font-weight:500}.tenure-fan-source p{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.tenure-fan-source small{color:var(--color-muted);font-size:14px;line-height:1.6}.tenure-fan-source button{border:0;border-top:1px solid var(--surface-border);background:0 0;justify-content:space-between;align-items:center;padding:9px 0 0;font-size:14px;display:flex}.tenure-fan-source>.asset-favorite{border:0;padding:4px;position:absolute;top:12px;right:12px}.tenure-fan-wires{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.tenure-fan-wire{fill:none;stroke:var(--fan-wire);stroke-width:1.35px;stroke-opacity:.7}.tenure-fan-wires circle{fill:var(--fan-wire)}.tenure-fan-well{z-index:1;box-sizing:border-box;border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-panel);text-align:left;align-items:center;gap:9px;height:44px;padding:7px 10px;display:flex;position:absolute}.tenure-fan-well>svg:first-child{color:var(--fan-wire);flex-shrink:0}.tenure-fan-well>svg:last-child{color:var(--color-muted);flex-shrink:0;margin-left:auto}.tenure-fan-well>span{min-width:0}.tenure-fan-well strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.tenure-fan-well small{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:14px;display:block;overflow:hidden}.tenure-fan-well.selected{border-color:var(--fan-wire);background:var(--surface-row-hover)}.tenure-fan-message{color:var(--color-muted);font-size:14px;position:absolute;top:85px;left:260px}.tenure-fan-preview{min-width:0;margin-top:20px;position:relative}.tenure-fan-preview .well-preview-inline{box-sizing:border-box;width:100%;max-width:100%}.tenure-fan-close{color:var(--color-muted);background:0 0;border:0;padding:4px;position:absolute;top:-26px;right:4px}.tenure-fan-pages{color:var(--color-muted);justify-content:flex-end;align-items:center;gap:12px;margin:8px 0 16px;font-size:14px;display:flex}.tenure-fan-pages button{background:var(--surface-row);border:1px solid var(--surface-border);border-radius:var(--radius-control);align-items:center;padding:7px;display:flex}.tenure-explorer-info{border-top:1px solid var(--surface-border);color:var(--color-muted);padding-top:12px;font-size:14px}.tenure-explorer-info summary{cursor:pointer;min-height:24px;color:var(--color-mineral)}.tenure-explorer-info dl{gap:12px;margin:12px 0;display:grid}.tenure-explorer-info dl>div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.tenure-explorer-info dd{color:var(--color-text);overflow-wrap:anywhere;margin:0;line-height:1.6}.tenure-explorer-info p{line-height:1.6}@media (hover:hover){.tenure-explorer-item:hover,.tenure-fan-well:hover{border-color:var(--color-mineral)}.tenure-explorer button:hover{color:var(--color-text)}}@media (width<=1100px){.tenure-explorer-body{grid-template-columns:220px minmax(0,1fr);gap:18px}.tenure-fan-and-detail.has-preview{grid-template-columns:minmax(0,1fr)}.tenure-fan-preview{max-width:420px;margin:8px 0 20px}}@media (width<=700px){.detail:has(.tenure-explorer){width:calc(100vw - 20px)!important;max-height:calc(100dvh - 40px)!important}.tenure-explorer-toolbar{flex-wrap:wrap;gap:8px}.tenure-explorer-toolbar label{flex:1}.tenure-explorer-toolbar input{width:100%}.tenure-explorer-body{flex-direction:column;grid-template-columns:minmax(0,1fr);display:flex;overflow:auto}.tenure-explorer-list{flex-shrink:0;max-height:220px}.tenure-explorer-content{width:100%;max-height:none;overflow:visible}.tenure-explorer-info dl>div{grid-template-columns:85px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tenure-explorer *{transition:none!important;animation:none!important}}.tenure-explorer header{width:auto!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.tenure-explorer-body.tenure-explorer-fixed{grid-template-columns:minmax(0,1fr)}.tenure-fan-well strong,.tenure-fan-well small{font-size:14px}.workstation>dialog.detail:has(.tenure-explorer){box-sizing:border-box;z-index:40!important;width:min(1120px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:calc(100dvh - 120px)!important;min-height:0!important;max-height:calc(100dvh - 120px)!important;padding:20px!important;inset:96px auto auto 24px!important}.detail:has(.tenure-explorer)>.company-detail-content{min-height:0;height:100%!important}.detail:has(.tenure-explorer) .expanded-panel-body{flex:1;min-height:0;padding:0;overflow:hidden}.tenure-explorer{gap:10px;height:100%;overflow:hidden}.tenure-explorer-body{flex:1;min-height:0}.tenure-explorer-fixed{flex:1}.tenure-explorer-content,.tenure-explorer-fixed>.tenure-explorer-content{align-self:stretch;min-height:0;max-height:100%;overflow:auto}.tenure-filter-scope{color:var(--color-muted);flex-shrink:0;font-size:14px;line-height:1.4}.tenure-fan-pages{margin:6px 0 10px}@media (width<=700px){.workstation>dialog.detail:has(.tenure-explorer){width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:calc(100dvh - 90px)!important;max-height:calc(100dvh - 90px)!important;padding:12px!important;top:70px!important;left:12px!important}.tenure-explorer-filters{max-height:150px;overflow:auto}.tenure-explorer-body{overflow:auto}.tenure-explorer-content{max-height:none;overflow:visible}.tenure-explorer-fixed>.tenure-explorer-content{overflow:auto}.tenure-explorer-toolbar>strong{flex-basis:100%}}.tenure-explorer-heading{flex-shrink:0;align-items:center;gap:14px;display:flex}.tenure-explorer-heading h2{margin:0;font-size:22px;font-weight:450}.tenure-explorer-heading>.browser-advanced-trigger{margin-left:auto}.tenure-explorer>.unified-browser-toolbar{border-bottom:1px solid var(--surface-border);flex-shrink:0;margin:4px 0 0;padding:0 0 12px}.tenure-explorer .browser-sort-options{z-index:50}.tenure-well-controls .unified-browser-toolbar{margin:10px 0 12px}.tenure-well-controls .browser-quick-inline:empty{display:none}.tenure-explorer .browser-quick-inline{flex-wrap:wrap}.tenure-fan-scroll{overflow:visible}.tenure-fan-heading{z-index:5;background:var(--surface-panel);padding:8px 0 12px;top:0;position:sticky!important}.tenure-well-load-status{min-height:32px;color:var(--color-muted);justify-content:center;align-items:center;font-size:14px;display:flex}.tenure-fan-preview{position:sticky;top:58px}.tenure-explorer .tenure-fan-heading{z-index:5;background:var(--surface-panel);position:sticky!important;top:0!important}.tenure-explorer-content:focus-visible{outline:1px solid var(--surface-border);outline-offset:2px}.tenure-fan-and-detail{display:block}.tenure-source-facts{gap:10px;margin:4px 0;display:grid}.tenure-source-facts>div{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:8px;display:grid}.tenure-source-facts dt{color:var(--color-muted);font-size:16px;line-height:1.5}.tenure-source-facts dd{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}.tenure-fan-source>strong{overflow-wrap:anywhere;font-size:20px}.tenure-fan-source{gap:10px;padding:16px}.tenure-fan-well>span{flex:1}.tenure-fan-heading>div{flex-wrap:wrap;gap:8px}.tenure-fan-board{max-width:100%}.tenure-source-facts .tenure-company-link{color:var(--color-focus);border:0;align-items:center;gap:4px;margin-left:6px;padding:3px;display:inline-flex}.related-asset-picker{z-index:60;border-radius:var(--radius-panel);width:min(360px,100vw - 48px);max-height:60vh;padding:12px;position:absolute;top:56px;right:24px;overflow:auto}.related-asset-picker header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex;position:static!important}.related-asset-picker>button{text-align:left;border-top:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 8px;font-size:14px;display:flex}.related-asset-picker>button:hover{background:var(--surface-row-hover)}.fixed-workspace-tabs .workspace-tab.related{color:var(--color-text);background:color-mix(in srgb,var(--color-focus) 6%,transparent)}.tenure-company-action{color:var(--color-focus);align-items:center;gap:4px;display:inline-flex}.tenure-list-sentinel{flex-shrink:0;height:1px;min-height:1px}.workstation>dialog.detail:has(.tenure-explorer){width:min(1320px,100vw - 380px)!important;max-width:calc(100vw - 380px)!important}:is(.workstation:has(dialog.detail[open] .tenure-explorer)>.right,.workstation:has(dialog.detail[open] .tenure-explorer)>.left){visibility:hidden}.tenure-explorer-heading{height:30px;position:absolute;top:16px;left:84px;right:60px;margin:0!important}.tenure-explorer-heading h2{white-space:nowrap;text-overflow:ellipsis;max-width:65%;font-size:14px;overflow:hidden}.tenure-explorer-heading .browser-advanced-trigger{min-height:30px;padding:5px 10px;font-size:14px}.tenure-explorer>.unified-browser-toolbar{gap:6px;margin:0;padding-bottom:6px}.tenure-explorer .browser-quick-inline{gap:9px;padding-top:0}.tenure-explorer .browser-filter-group>span{font-size:14px}.tenure-explorer .browser-filter-group>button{min-height:30px;padding:5px 7px;font-size:14px}.tenure-filter-scope{display:none}.tenure-linked-filters{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;display:flex}.tenure-linked-filters>.browser-filter-group{gap:4px}@media (width<=1200px){.tenure-explorer-body{grid-template-columns:175px minmax(0,1fr);gap:14px}.workstation>dialog.detail:has(.tenure-explorer){width:calc(100vw - 350px)!important;max-width:calc(100vw - 350px)!important}.tenure-source-facts>div{grid-template-columns:1fr;gap:2px}.tenure-fan-source{padding:10px}.tenure-fan-source>strong{font-size:16px}}@media (width<=800px){.workstation>dialog.detail:has(.tenure-explorer){width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;left:12px!important}}.tenure-explorer-heading{left:180px}.tenure-explorer>.unified-browser-toolbar>.global-search{min-width:150px}.tenure-explorer>.unified-browser-toolbar .global-search-input{box-sizing:border-box;width:100%}.tenure-explorer .browser-result-count{font-size:14px}.tenure-explorer .browser-result-count strong{font-size:17px}.tenure-explorer .browser-sort-trigger{gap:5px;padding:7px 8px;font-size:14px}.tenure-explorer .browser-sort-trigger strong{font-size:14px}.tenure-explorer-list{overflow-x:hidden}.tenure-linked-header{z-index:5;background:var(--surface-panel);position:sticky;top:0}.tenure-explorer .tenure-linked-header .tenure-fan-heading{position:static!important}.tenure-explorer-body:not(.tenure-explorer-fixed){display:block;overflow:hidden}.tenure-explorer-body:not(.tenure-explorer-fixed)>.tenure-explorer-list{box-sizing:border-box;align-items:flex-start;gap:8px;height:100%;display:flex}.tenure-explorer-list>.tenure-explorer-item{box-sizing:border-box;width:min(300px,100%)}.tenure-explorer-list>.tenure-explorer-item.selected{background:var(--surface-inset);width:100%}.tenure-expanded-card{grid-template-columns:minmax(230px,34%) minmax(0,1fr);gap:16px;padding:14px;display:grid}.tenure-expanded-facts{min-width:0}.tenure-expanded-facts .tenure-fan-source{box-sizing:border-box;background:0 0;border:0;width:100%;padding:10px;position:relative;top:auto;left:auto;transform:none}.tenure-expanded-card>.tenure-explorer-content{min-height:240px;max-height:min(640px,100dvh - 320px);padding-right:4px;overflow:auto}.tenure-expanded-facts .tenure-collapse{border:1px solid var(--surface-border);border-radius:6px;place-items:center;width:26px;height:26px;padding:0;font-size:20px;display:grid;position:absolute;top:8px;right:42px}.tenure-expanded-card .tenure-fan-heading strong{display:none}.tenure-expanded-card .tenure-linked-header{background:var(--surface-panel)}.tenure-expanded-card .tenure-fan-board{margin-top:8px}.tenure-expanded-card .tenure-fan-message{left:30px}@media (width<=1100px){.tenure-expanded-card{grid-template-columns:minmax(180px,38%) minmax(0,1fr);gap:8px;padding:8px}.tenure-expanded-facts .tenure-source-facts>div{grid-template-columns:1fr}}@media (width<=700px){.tenure-expanded-card{grid-template-columns:1fr}.tenure-expanded-card>.tenure-explorer-content{max-height:55vh}.tenure-expanded-facts .tenure-source-facts>div{grid-template-columns:90px minmax(0,1fr)}}.tenure-expanded-card>.tenure-explorer-content{scroll-padding-top:150px}.tenure-expanded-card .tenure-fan-well{scroll-margin-top:150px}.tenure-explorer-list>.tenure-explorer-item.selected{background:0 0;border:0;border-radius:0}.tenure-expanded-card{align-items:start;gap:24px;padding:0}.tenure-expanded-facts .tenure-fan-source{border:1px solid var(--color-mineral);border-radius:var(--radius-panel);background:var(--surface-panel);padding:16px}.tenure-expanded-card>.tenure-explorer-content{background:0 0;border:0;padding:0 4px 0 0}.tenure-expanded-facts{position:relative}.tenure-expanded-facts:after{content:"";border-top:1px solid var(--color-mineral);opacity:.65;width:24px;position:absolute;top:160px;left:100%}.tenure-registration-history{border-top:1px solid var(--surface-border);padding-top:10px;font-size:14px}.tenure-registration-history h3{color:var(--color-text);margin:0 0 6px;font-size:14px;font-weight:500}.tenure-registration-history p{color:var(--color-muted);margin:0 0 10px;font-size:14px;line-height:1.6}.tenure-registration-history>div{border-top:1px solid var(--surface-border);gap:3px;padding:8px 0;display:grid}.tenure-registration-history small{color:var(--color-muted)}@media (width<=700px){.tenure-expanded-facts:after{display:none}}.tenure-expanded-facts .tenure-fan-source{scrollbar-width:thin;max-height:min(640px,100dvh - 320px);overflow:auto}.tenure-expanded-facts .tenure-registration-history span{overflow-wrap:anywhere}.tenure-explorer-list>.tenure-explorer-item{width:100%}.tenure-expanded-card{padding:0;display:block}.tenure-expanded-facts:after{display:none}.tenure-expanded-facts .tenure-fan-source{width:100%;max-height:none;padding:20px;overflow:visible}.tenure-expanded-facts .tenure-source-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}.tenure-expanded-facts .tenure-source-facts>div{grid-template-columns:110px minmax(0,1fr)}.tenure-expanded-facts .tenure-source-facts>div:first-child{grid-column:1/-1}.tenure-mineral-only-scroll{scrollbar-width:thin;height:100%;min-height:0;overflow:auto}.tenure-mineral-only-scroll>.tenure-fan-source{box-sizing:border-box;width:100%;position:relative;inset:auto;transform:none}.tenure-explorer-fixed{display:block}@media (width<=1000px){.tenure-expanded-facts .tenure-source-facts{grid-template-columns:1fr}.tenure-expanded-facts .tenure-source-facts>div{grid-template-columns:100px minmax(0,1fr)}}.tenure-management-role{color:var(--color-gas);margin:5px 0;font-size:14px;line-height:1.4;display:block}.tenure-agreement-context{border-top:1px solid var(--surface-border);margin-top:12px;padding-top:12px}.tenure-agreement-context h3{margin:0 0 10px;font-size:15px}.tenure-agreement-context h4{margin:12px 0 8px;font-size:14px}.tenure-agreement-context details{border:1px solid var(--surface-border);border-radius:7px;margin:7px 0;padding:9px}.tenure-agreement-context summary{cursor:pointer;color:var(--color-mineral);font-size:14px}.tenure-agreement-context dl{gap:8px;display:grid}.tenure-agreement-context dl>div{grid-template-columns:90px 1fr;gap:10px;font-size:14px;display:grid}.tenure-agreement-context dt{color:var(--color-muted)}.tenure-agreement-context dd{text-align:left;overflow-wrap:anywhere;margin:0}.tenure-agreement-context p{font-size:14px;line-height:1.6}.tenure-agreement-context small{color:var(--color-muted);font-size:14px;line-height:1.5;display:block}.official-agreement-directory{border:1px solid var(--surface-border);background:var(--surface-detail);border-radius:7px;margin:8px 0;padding:9px 12px;font-size:14px}.official-agreement-directory>summary{cursor:pointer;color:var(--color-mineral)}.official-agreement-directory>small{color:var(--color-muted);margin:7px 0;font-size:14px;line-height:1.5;display:block}.official-agreement-directory>input{border:1px solid var(--surface-border);background:var(--surface-panel);color:var(--color-text);border-radius:5px;width:100%;padding:6px 9px;font-size:16px}.official-agreement-source-body{grid-template-columns:minmax(160px,1fr) minmax(0,1fr);gap:12px;max-height:310px;margin-top:9px;display:grid;overflow:hidden}.official-agreement-source-body>nav{scrollbar-width:thin;gap:6px;display:grid;overflow-y:auto}.official-agreement-source-body>nav button{text-align:left;border:1px solid var(--surface-border);background:var(--surface-panel);border-radius:6px;gap:4px;padding:8px;display:grid}.official-agreement-source-body span{overflow-wrap:anywhere;color:var(--color-muted);font-size:14px}.official-agreement-source-body small{color:var(--color-muted);font-size:14px}.official-agreement-source-body article{scrollbar-width:thin;min-height:0;overflow-y:auto}.official-agreement-source-body article header{justify-content:space-between;gap:6px;font-size:14px;display:flex;position:static!important}.official-agreement-source-body article h4{margin:8px 0;font-size:14px}.official-agreement-source-body article p{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.official-agreement-source-body dl>div{grid-template-columns:70px 1fr;gap:8px;margin:5px 0;font-size:14px;display:grid}.official-agreement-source-body dd{text-align:left;overflow-wrap:anywhere;margin:0}.official-agreement-source-body>p{color:var(--color-muted);margin:10px;font-size:14px;line-height:1.6}@media (height<=760px){.official-agreement-source-body{max-height:180px}.official-agreement-directory>small{margin:5px 0;font-size:14px}.official-agreement-directory{margin:5px 0;padding:7px 9px}}.tenure-explorer .tenure-explorer-body:not(.tenure-explorer-fixed)>.tenure-explorer-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-content:start;align-items:start;gap:12px;display:grid}.tenure-explorer-list>.tenure-explorer-item{background:var(--surface-panel);border-radius:12px;min-width:0}.tenure-explorer-list>.tenure-explorer-item.selected{grid-column:1/-1}.tenure-explorer .tenure-explorer-pick{text-align:left;min-height:156px;padding:16px}.tenure-explorer-pick>.tenure-card-heading{justify-content:flex-start;gap:8px;min-width:0;padding-right:20px}.tenure-card-heading>svg{color:var(--color-mineral)}.tenure-card-heading>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tenure-explorer-pick>.tenure-card-heading>.tenure-kind-badge{background:var(--surface-row);white-space:nowrap;border-radius:5px;flex-shrink:0;margin:0 0 0 auto;padding:3px 6px;font-size:14px}.tenure-explorer .tenure-explorer-pick>p{white-space:normal;-webkit-line-clamp:2;min-height:34px;color:var(--color-muted);-webkit-box-orient:vertical;margin:12px 0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.tenure-explorer-pick>.tenure-card-facts{border-top:1px solid var(--surface-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;padding-top:10px;display:grid}.tenure-card-facts>span{flex-direction:column;gap:4px;min-width:0;display:flex}.tenure-card-facts>span:last-child{text-align:right}.tenure-card-facts small{color:var(--color-muted);font-size:14px;display:block}.tenure-card-facts b{font-variant-numeric:tabular-nums;font-size:16px;font-weight:450;line-height:1.3}.tenure-card-facts em{color:var(--color-muted);font-size:14px;font-style:normal}.tenure-explorer-list>.tenure-list-sentinel,.tenure-explorer-list>p{grid-column:1/-1}.tenure-card-facts>span{align-items:flex-start!important;margin:0!important}.tenure-card-facts>span:last-child{align-items:flex-end!important}.map-primary-controls .asset-filter.asset-filter-compact{cursor:default;align-items:center;gap:8px;min-height:46px;padding:5px 9px;display:flex;overflow:visible}.asset-filter-compact .map-search-surface{min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex:1;margin:0;padding:0}.asset-filter-compact .filter-expand{color:var(--color-text);border-left:1px solid var(--surface-border);white-space:nowrap;align-items:center;gap:5px;padding:6px 5px;font-size:14px;display:flex}.asset-filter-compact .filter-expand small{color:var(--color-focus);font-size:14px}.asset-filter-compact .filter-compact-summary{color:var(--color-muted);white-space:nowrap;font-size:14px}.asset-filter-compact .filter-expand:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.asset-filter-compact .map-source-select{border-right:1px solid var(--surface-border);min-width:152px;max-width:245px;color:var(--color-muted);gap:2px;padding-right:8px;font-size:11px;line-height:1.1;display:grid}.asset-filter-compact .map-source-select select{width:100%;min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;padding:2px 18px 2px 0;font-size:13px;line-height:1.25}.asset-filter-compact .map-source-select select:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.native-gis-feedback{min-width:0;color:var(--color-text-muted);align-items:center;gap:8px;font-size:12px;line-height:1.3;display:flex}.native-gis-feedback button{border:1px solid var(--surface-border);color:var(--color-text);white-space:nowrap;border-radius:6px;flex:none;padding:5px 8px}.workstation.native-gis-source-mode>.left,.workstation.native-gis-source-mode>.right,.workstation.native-gis-source-mode>.overview-daily-instrument{display:none!important}@media (width>=601px){.workstation.native-gis-source-mode.public-st37-source-mode:not(.facility-workspace-mode):not(.auction-workspace-mode):not(.geology-research-mode)>.left,.workstation.native-gis-source-mode.public-st37-source-mode:not(.facility-workspace-mode):not(.auction-workspace-mode):not(.geology-research-mode)>.right{display:block!important}}.map-zoom-debug{white-space:nowrap;pointer-events:none;color:var(--color-text);align-items:center;gap:10px;padding:8px 11px;font-size:14px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0}.map-zoom-debug strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:550}.workstation .map-navigation .map-terrain-toggle{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.workstation .map-navigation .map-terrain-toggle[aria-pressed=true]{background:var(--surface-panel);color:var(--color-focus);box-shadow:inset 0 0 0 1px var(--surface-border)}.map-terrain-credit{z-index:13;color:var(--color-text-muted);border-radius:8px;gap:3px;max-width:230px;padding:7px 10px;font-size:14px;display:grid;position:absolute;bottom:82px;left:auto;right:24px}.map-terrain-credit a{color:inherit;font-size:14px}.workstation .map-navigation{z-index:26;bottom:22px;right:24px}@media (width<=600px){.workstation .map-navigation{bottom:100px;right:15px}}.workstation[data-locator-open=true]>.map-terrain-credit{z-index:25;bottom:105px;right:200px}html body main.workstation[data-navigation]{--asset-search-top:calc(var(--overview-cards-top,140px) - 54px);--asset-stack-top:var(--overview-cards-top,140px);--asset-stack-left:22px;--asset-stack-width:var(--overview-side-width,300px);--asset-stack-gap:var(--overview-side-gap,12px);--asset-card-padding:18px}html body main.workstation[data-navigation]:not(.company-expanded)>.map-primary-controls{top:var(--asset-search-top)!important;left:var(--asset-stack-left)!important;width:var(--asset-stack-width)!important}html body main.workstation[data-navigation]:is(.company-view,.tenure-view,.well-view):not(.company-expanded)>aside.left:has(:is(.asset-summary-stack,.well-context-cards)){scrollbar-gutter:auto;top:var(--asset-stack-top)!important;left:var(--asset-stack-left)!important;width:var(--asset-stack-width)!important;height:auto!important;max-height:calc(100dvh - var(--asset-stack-top) - 96px)!important;padding-right:0!important;bottom:96px!important;overflow-y:auto!important}html body main.workstation[data-navigation]>.left :is(.asset-summary-stack,.company-left-cards){gap:var(--asset-stack-gap)!important}html body main.workstation[data-navigation]>.left .asset-summary-stack>.asset-summary-card{box-shadow:var(--material-shadow);padding:var(--asset-card-padding)!important;background:var(--surface-panel)!important;border:1px solid var(--surface-border)!important;border-radius:13px!important;gap:12px!important}html body main.workstation[data-navigation]>.left .asset-summary-heading{gap:11px;min-height:24px}html body main.workstation[data-navigation]>.left .asset-summary-heading strong{font-size:18px;font-weight:500;line-height:1.3}html body main.workstation[data-navigation]>.left .asset-summary-action{color:var(--color-icon);background:0 0;border:0;border-radius:0;padding:0}.asset-summary-action .asset-action-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}html body main.workstation[data-navigation]>.left .asset-summary-card:is(:hover,:focus-visible){border-color:var(--card-accent,var(--color-mineral))!important}html body main.workstation[data-navigation]:is(.tenure-view,.well-view)>.map-primary-controls{display:block!important}#root main.workstation[data-navigation]{--shared-left-row-space:calc(100dvh - var(--overview-cards-top) - 96px - var(--overview-side-gap)*2);--asset-pair-one:clamp(235px,calc(var(--shared-left-row-space)*.322581),300px);--asset-pair-two:clamp(265px,calc(var(--shared-left-row-space)*.354839),330px);--asset-pair-three:clamp(235px,calc(var(--shared-left-row-space)*.322581),300px)}#root main.workstation[data-navigation]>.left:has(:is(.asset-summary-stack,.province-asset-entries)){top:var(--overview-cards-top)!important;left:var(--asset-stack-left)!important;width:var(--overview-side-width)!important;height:auto!important;max-height:calc(100dvh - var(--overview-cards-top) - 96px)!important;scrollbar-gutter:auto!important;padding-right:0!important;bottom:96px!important;overflow-y:auto!important}#root main.workstation[data-navigation]>.left :is(.asset-summary-stack,.province-asset-entries){grid-template-rows:minmax(var(--asset-pair-one),max-content) minmax(var(--asset-pair-two),max-content) minmax(var(--asset-pair-three),max-content)!important;gap:var(--overview-side-gap)!important;grid-auto-rows:max-content!important;align-content:start!important;height:auto!important;display:grid!important}#root main.workstation[data-navigation]>.left :is(.asset-summary-stack,.province-asset-entries)>:is(.asset-summary-card,.province-asset-entry){box-sizing:border-box;border-radius:var(--radius-panel)!important;gap:10px!important;height:100%!important;min-height:0!important;max-height:none!important;padding:18px!important;overflow:hidden!important}#root main.workstation[data-navigation]>.left .asset-summary-heading{flex:none;min-height:26px}#root main.workstation[data-navigation]>.left .asset-summary-heading strong{line-height:1.3;font-size:20px!important}#root main.workstation[data-navigation]>.left .asset-summary-content{flex:1;justify-content:space-between;gap:12px;min-height:0;overflow:visible}#root main.workstation[data-navigation]>.left :is(.asset-summary-value,.split-card-total strong){line-height:1.1;font-size:40px!important}#root main.workstation[data-navigation]>.left :is(.asset-summary-meta,.asset-summary-rows>div,.asset-summary-caption,.split-card-caption,.split-well-type small){line-height:1.5;font-size:16px!important}#root main.workstation[data-navigation]>.left .split-well-type strong{line-height:1.2;font-size:24px!important}@media (height<=950px){#root main.workstation[data-navigation]{--asset-pair-one:235px;--asset-pair-two:265px;--asset-pair-three:235px}}@media (height<=700px){#root main.workstation[data-navigation]{--asset-pair-one:220px;--asset-pair-two:250px;--asset-pair-three:225px}}#root main.workstation[data-navigation]>.left :is(.shared-company-summary,.shared-tenure-summary){flex-direction:column;flex:1;justify-content:space-between;gap:12px;min-height:0;display:flex}#root main.workstation[data-navigation]>.left :is(.split-company-meta,.company-summary-fields small,.company-summary-fields b){line-height:1.5;font-size:16px!important}#root main.workstation[data-navigation]>.right{width:var(--overview-side-width)!important;scrollbar-gutter:auto!important;padding-right:0!important}#root main.workstation[data-navigation]>.left .asset-summary-card:has(.shared-company-summary) .asset-summary-content{justify-content:flex-start;gap:10px;overflow:visible}#root main.workstation[data-navigation]>.left .shared-company-summary{flex:none;justify-content:flex-start;gap:10px}html body main.workstation[data-navigation]>.map-primary-controls{z-index:25;overflow:visible}#root main.workstation[data-navigation]>.right:has(.asset-performance-stack){min-height:0;overflow:hidden!important}#root main.workstation[data-navigation]>.right .asset-performance-stack{min-height:0;grid-template-rows:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,.9fr) minmax(0,1.05fr)!important;grid-auto-rows:initial!important;align-content:stretch!important;gap:12px!important;height:100%!important;display:grid!important}#root main.workstation[data-navigation]>.right .asset-performance-stack>.province-entry{box-sizing:border-box;justify-content:space-between;container-type:size;gap:8px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:14px 18px!important;overflow:hidden!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .aligned-production-pair{min-height:0;flex:1!important;gap:12px!important;margin:0!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .aligned-production-pair svg{height:clamp(20px,20cqh,55px)!important;min-height:0!important;max-height:55px!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .quality-summary-rings{align-items:center;min-height:0;flex:1!important;padding:0!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .quality-summary-rings .paired-ring{width:min(110px,30cqw,100cqh - 70px)!important;max-width:110px!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .asset-card-dual{align-items:center;flex:1!important;gap:12px!important;margin:0!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .aligned-card-foot{flex:none;margin:0;line-height:1.3!important}@media (height<=900px){#root main.workstation[data-navigation]>.right .asset-performance-stack>.province-entry{gap:6px!important;padding:12px 16px!important}#root main.workstation[data-navigation]>.right .asset-performance-stack :is(.aligned-production-pair strong,.asset-card-dual strong){font-size:30px!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .province-entry-heading{min-height:22px}}#root main.workstation[data-navigation]>.right .asset-performance-stack .aligned-production-pair strong{line-height:1.1;margin:3px 0!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .aligned-production-pair small{line-height:1.3}#root main.workstation[data-navigation]>.right .asset-performance-stack>.province-production{padding-top:10px!important;padding-bottom:10px!important}#root main.workstation[data-navigation]>.right:has(.asset-performance-stack){top:var(--paired-stack-top,var(--overview-cards-top))!important;height:var(--paired-stack-height,calc(var(--asset-pair-one) + var(--asset-pair-two) + var(--asset-pair-three) + 2 * var(--overview-side-gap)))!important;max-height:none!important;bottom:auto!important}#root main.workstation[data-navigation]>.right .asset-performance-stack{height:var(--paired-stack-height,100%)!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .aligned-valuation .asset-card-dual{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .aligned-valuation .asset-card-dual .asset-kpi-number{letter-spacing:-.025em;white-space:nowrap;font-size:clamp(22px,7cqw,32px)!important;line-height:1.15!important}#root main.workstation[data-navigation]>.right .asset-performance-stack .aligned-valuation .asset-card-dual small{min-height:2.6em;line-height:1.3}#root main.workstation[data-navigation]>.left .tenure-workspace-cards .asset-summary-content{justify-content:flex-start;gap:10px;overflow:visible}#root main.workstation[data-navigation]>.left .tenure-workspace-cards .asset-summary-rows{gap:5px;margin:0}#root main.workstation[data-navigation]>.left .tenure-workspace-cards .asset-summary-rows>div{align-items:start;gap:12px}#root main.workstation[data-navigation]>.left .tenure-workspace-cards .asset-summary-rows dd{overflow-wrap:anywhere}#root main.workstation[data-navigation]>.left .tenure-workspace-cards{grid-template-rows:minmax(var(--asset-pair-one),max-content) minmax(var(--asset-pair-two),max-content) minmax(var(--asset-pair-three),max-content)!important}#root main.workstation[data-navigation]>.left .tenure-workspace-cards>.asset-summary-card{min-height:max-content!important}#root main.workstation[data-side-expansion-open=false]>:is(.left,.right,.map-primary-controls),#root main.workstation[data-side-expansion-open=false] :is(.research-entry-stack,.regional-topic-blocks,.auction-entry-cards){visibility:visible!important;pointer-events:auto!important}#root main.workstation[data-navigation]>dialog.detail.asset-directory-frame{box-sizing:border-box;top:96px!important;bottom:var(--asset-dock-clearance,104px)!important;width:min(1320px,100% - 380px)!important;max-width:calc(100% - 48px)!important;height:auto!important;min-height:0!important;max-height:calc(100% - 96px - var(--asset-dock-clearance,104px))!important;margin:0!important;padding:20px!important;position:absolute!important;left:24px!important;right:auto!important;overflow:hidden!important}#root main.workstation>dialog.asset-directory-frame>div{flex-direction:column;min-height:0;display:flex;overflow:hidden;height:100%!important;max-height:100%!important}#root main.workstation>dialog.asset-directory-frame .detail-top{flex:none}#root main.workstation>dialog.asset-directory-frame .expanded-panel-body{flex:1;min-height:0;overflow:hidden}@media (width<=900px){#root main.workstation[data-navigation]>dialog.detail.asset-directory-frame{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;max-height:calc(100% - 72px - var(--asset-dock-clearance,160px))!important;padding:16px!important;top:72px!important;left:12px!important}}#root main.workstation[data-navigation]{--overview-side-width:450px;--overview-cards-top:164px;--overview-side-gap:14px;--asset-search-top:110px;--asset-stack-left:22px}#root main.workstation[data-navigation]>.map-primary-controls{zoom:var(--desktop-density,1);width:450px!important;top:110px!important}:is(#root main.workstation[data-navigation]>.left:has(:is(.asset-summary-stack,.province-asset-entries)),#root main.workstation[data-navigation]>.right:has(:is(.asset-performance-stack,.province-overview-cards))){zoom:var(--desktop-density,1);height:var(--desktop-rail-height)!important;max-height:var(--desktop-rail-height)!important;width:450px!important;top:164px!important;bottom:auto!important;overflow:hidden!important}#root main.workstation[data-navigation]>.left :is(.asset-summary-stack,.province-asset-entries){grid-template-rows:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr)!important;align-content:stretch!important;height:100%!important}#root main.workstation[data-navigation]>.left .asset-summary-card:has(.shared-company-summary){min-height:0!important}#root main.workstation[data-navigation]>.right :is(.asset-performance-stack,.province-overview-cards){grid-template-rows:repeat(3,minmax(0,1fr))!important;align-content:stretch!important;height:100%!important;min-height:0!important}#root main.workstation[data-navigation]>.right .asset-performance-stack{grid-template-rows:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1fr)!important}#root main.workstation[data-navigation]>.right .province-overview-cards>.province-entry{height:100%!important;min-height:0!important;max-height:100%!important}#root main.workstation[data-navigation]>.right .province-overview-cards .province-month-readings{flex:1;min-height:0!important}#root main.workstation[data-navigation]>.right .province-overview-cards .province-month-reading{gap:6px!important;min-height:0!important}#root main.workstation[data-navigation]>.right .province-overview-cards .province-month-reading>svg{height:45px!important;min-height:0!important;max-height:45px!important}#root main.workstation[data-navigation]>.right .asset-performance-stack :is(.aligned-production-pair strong,.asset-card-dual strong){font-size:40px!important}#root main.workstation.company-view>.left .company-left-cards{grid-template-rows:minmax(0,1.12fr) minmax(0,1fr) minmax(0,.78fr)!important}#root main.workstation.company-view>.left .company-split-card{text-align:left;gap:16px!important;padding:20px!important}#root main.workstation.company-view>.left .asset-summary-heading strong{font-weight:500;font-size:21px!important}#root main.workstation.company-view>.left .asset-summary-content{justify-content:flex-start!important;gap:18px!important}#root main.workstation.company-view>.left .company-info-card{gap:10px!important}#root main.workstation.company-view>.left .split-company-name{overflow-wrap:anywhere;font-weight:600;font-size:21px!important;line-height:1.35!important}#root main.workstation.company-view>.left .shared-company-summary{gap:8px!important}#root main.workstation.company-view>.left .split-company-meta{align-items:center;gap:12px;font-size:15px!important}#root main.workstation.company-view>.left .company-summary-fields>span{grid-template-columns:18px 140px minmax(0,1fr);align-items:start;gap:8px;display:grid}#root main.workstation.company-view>.left .company-summary-fields :is(small,b){font-weight:400;font-size:16px!important;line-height:1.4!important}#root main.workstation.company-view>.left .company-public-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:0;display:grid}#root main.workstation.company-view>.left .company-public-highlights>span{flex-direction:column;gap:5px;display:flex}#root main.workstation.company-view>.left .company-public-highlights small{line-height:1.4;font-size:14px!important}#root main.workstation.company-view>.left .company-public-highlights b{font-variant-numeric:tabular-nums;font-weight:500;line-height:1.3;font-size:20px!important}#root main.workstation.company-view>.left .split-card-total{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}#root main.workstation.company-view>.left .split-card-total strong{font-variant-numeric:tabular-nums;font-weight:400;font-size:40px!important}#root main.workstation.company-view>.left .split-card-total small{line-height:1.4;font-size:14px!important}#root main.workstation.company-view>.left .split-well-types{border-top:1px solid var(--surface-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;padding-top:14px;display:grid}#root main.workstation.company-view>.left .split-well-type small{align-items:center;gap:8px;display:flex;font-size:16px!important}#root main.workstation.company-view>.left .split-well-type strong{font-variant-numeric:tabular-nums;margin-top:5px;padding-left:26px;font-weight:400;line-height:1.25;display:block;font-size:26px!important}#root main.workstation.company-view>.left .split-card-caption{margin-top:auto;font-size:14px!important;line-height:1.45!important}#root main.workstation.company-view>.left .shared-tenure-summary{flex:1;justify-content:flex-start!important;gap:20px!important}#root main.workstation.company-view>.left .shared-tenure-summary>.split-card-caption{margin-top:auto}html body :is(.glass:not(.workspace-dock):not(.workspace-topbar),.province-entry,.province-asset-entry,.asset-summary-card,.company-directory-row,.compact-entity-card,.tenure-explorer-item,.company-module,.monthly,.projection,.regions,.tenure-entry,.revenue-link,.detail,.subsurface-expanded,.map-settings,.auction-xml-view,.auction-restriction-view,.facility-map-card,.facility-selected-card,.well-map-card,.tenure-map-card,.auction-sidebar,.auction-selection-card,.research-workbench-layout,.research-insight-panel>section,.research-geology-panel,.research-structure-expanded,.regional-topic-blocks>section,.production-evidence-panel,.global-search-results,.workspace-entry-search-results,.hierarchy-choices,.admin-field-grid>section,.admin-basis,.admin-history,.valuation-method-comparison>article){color:var(--color-text);background:var(--surface-panel)!important;border-color:var(--surface-border)!important;border-radius:var(--radius-panel)!important;box-shadow:var(--surface-shadow)!important;-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation))!important}html body .subsurface-expanded[data-motion-expansion]{box-sizing:border-box;width:min(1480px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:calc(100dvh - 150px)!important;max-height:calc(100dvh - 150px)!important;animation:none!important;top:54px!important;bottom:96px!important}html body .subsurface-expanded[data-motion-expansion].subsurface-expanded-left{left:24px!important;right:auto!important}html body .subsurface-expanded[data-motion-expansion].subsurface-expanded-right{left:auto!important;right:24px!important}html body :is([data-motion-expansion=true]:not(.research-compact),.detail[open],.subsurface-expanded,.map-settings,.auction-xml-view,.auction-restriction-view,.research-structure-expanded){--surface-panel:var(--material-expanded);--surface-detail:var(--material-expanded);--material-background:var(--material-expanded);background:var(--material-expanded)!important;border-color:var(--surface-border)!important;box-shadow:var(--surface-shadow)!important;border-radius:var(--radius-panel)!important;-webkit-backdrop-filter:blur(var(--material-blur)) saturate(var(--material-saturation))!important}
