.ecoPageRoot,.ecoPageRoot *,.ecoPageRoot :before,.ecoPageRoot :after{box-sizing:border-box}.ecoDominanceRoom{--dominance-line:color-mix(in srgb, var(--dominance-accent) 22%, #8da0b424);border:1px solid var(--dominance-line);background:linear-gradient(135deg, color-mix(in srgb, var(--dominance-accent) 6%, transparent), transparent 35%), radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--dominance-mark) 9%, transparent), transparent 32%), #060c13;border-radius:20px;gap:12px;padding:16px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 24px 72px #00000038}.ecoDominanceHeader,.ecoDominanceFooter,.ecoDominanceLane>header,.ecoDominanceVenue summary,.ecoDominanceVenueDetail,.ecoDominanceCoverage span,.ecoDominanceSourceState{align-items:center;display:flex}.ecoDominanceHeader{justify-content:space-between;gap:20px;padding:0 2px 3px}.ecoDominanceHeader>div{gap:3px;display:grid}.ecoDominanceHeader span,.ecoDominanceLane>header span,.ecoDominanceVerdict span,.ecoDominanceRule span{color:color-mix(in srgb, var(--dominance-accent) 82%, #d7e5f2);font:700 10px/1.2 var(--font-mono,ui-monospace, monospace);letter-spacing:.14em}.ecoDominanceHeader strong{color:#edf7ff;font:650 clamp(18px, 2vw, 27px)/1.05 var(--font-sans,system-ui, sans-serif);letter-spacing:-.035em}.ecoDominanceHeader small,.ecoDominanceLane>header strong,.ecoDominanceLane>header em,.ecoDominanceIdentity small,.ecoDominanceValue small,.ecoDominanceVenue summary>em,.ecoDominanceFooter,.ecoDominanceKpis small{color:#718397;font:500 10px/1.35 var(--font-mono,ui-monospace, monospace)}.ecoDominanceHeader nav{background:#02070c94;border:1px solid #7d96af26;border-radius:12px;gap:4px;padding:4px;display:flex}.ecoDominanceHeader nav a{color:#7f91a4;font:700 10px/1 var(--font-mono,ui-monospace, monospace);border-radius:8px;padding:8px 12px;text-decoration:none;transition:color .14s,background .14s}.ecoDominanceHeader nav a:hover,.ecoDominanceHeader nav a[data-active=true]{color:#eaffff;background:color-mix(in srgb, var(--dominance-accent) 18%, #0a121beb)}.ecoDominanceKpis{background:#03090eb3;border:1px solid #7f97ad21;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ecoDominanceKpis>div{border-right:1px solid #7f97ad1a;gap:5px;min-width:0;padding:13px 15px;display:grid}.ecoDominanceKpis>div:last-child{border-right:0}.ecoDominanceKpis span{color:#8092a5;font:700 9px/1 var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase}.ecoDominanceKpis strong{color:#e8f3fb;font:700 18px/1 var(--font-mono,ui-monospace, monospace)}.ecoDominanceKpis [data-tone=live] strong{color:var(--dominance-accent)}.ecoDominanceKpis [data-tone=pending] strong{color:#d9a84f;font-size:14px}.ecoDominanceWorkspace{grid-template-columns:minmax(0,1fr) 250px;gap:12px;min-height:390px;display:grid}.ecoDominanceFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ecoDominanceLane,.ecoDominanceRail{background:#03090ea3;border:1px solid #7f97ad21;border-radius:15px;min-width:0}.ecoDominanceLane{padding:12px}.ecoDominanceLane>header{border-bottom:1px solid #7f97ad1a;justify-content:space-between;gap:10px;min-height:35px;padding:1px 2px 11px}.ecoDominanceLane>header>div{gap:3px;display:grid}.ecoDominanceLane>header strong{font-style:normal;font-weight:500}.ecoDominanceLane>header em{white-space:nowrap;font-style:normal}.ecoDominanceVenueRows{display:grid}.ecoDominanceVenue{border-bottom:1px solid #7f97ad14}.ecoDominanceVenue:last-child{border-bottom:0}.ecoDominanceVenue summary{cursor:pointer;gap:9px;min-height:55px;list-style:none}.ecoDominanceVenue summary::-webkit-details-marker{display:none}.ecoDominanceVenue summary:hover .ecoDominanceIdentity strong{color:var(--dominance-accent)}.ecoDominanceVenue[data-hl=true]{background:linear-gradient(90deg, color-mix(in srgb, var(--dominance-accent) 9%, transparent), transparent 72%)}.ecoDominanceRank{color:#526579;width:21px;font:600 9px/1 var(--font-mono,ui-monospace, monospace)}.ecoDominanceIdentity{gap:3px;width:105px;min-width:0;display:grid}.ecoDominanceIdentity strong{color:#c9d6e1;font:650 11px/1.1 var(--font-sans,system-ui, sans-serif);text-overflow:ellipsis;white-space:nowrap;transition:color .14s;overflow:hidden}.ecoDominanceIdentity small{text-transform:uppercase;font-size:8px}.ecoDominanceBar{background:#6f89a01c;border-radius:99px;flex:1;min-width:28px;height:4px;position:relative;overflow:hidden}.ecoDominanceBar i{border-radius:inherit;background:#41566b;height:100%;display:block;box-shadow:0 0 12px}.ecoDominanceValue{text-align:right;gap:3px;min-width:74px;display:grid}.ecoDominanceValue strong{color:#dce8f2;font:650 10px/1 var(--font-mono,ui-monospace, monospace)}.ecoDominanceValue small{font-size:8px}.ecoDominanceVenue summary>em{color:#5f7184;text-transform:uppercase;width:31px;font-size:8px;font-style:normal}.ecoDominanceVenue summary>em[data-freshness=live]{color:#55d9a0}.ecoDominanceVenue summary>em[data-freshness=stale]{color:#d9a84f}.ecoDominanceVenueDetail{color:#718397;font:500 9px/1.4 var(--font-mono,ui-monospace, monospace);grid-template-columns:auto minmax(0,1fr) auto minmax(0,.7fr);gap:6px 10px;padding:0 8px 12px 30px;display:grid}.ecoDominanceVenueDetail strong{color:#9eb0c0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoDominanceVenueDetail p{color:#718397;grid-column:1/-1;margin:3px 0 0}.ecoDominanceEmpty{color:#718397;font:500 10px/1.5 var(--font-mono,ui-monospace, monospace);padding:28px 8px}.ecoDominanceRail{flex-direction:column;padding:14px;display:flex}.ecoDominanceVerdict{border-bottom:1px solid #7f97ad1a;gap:8px;padding:2px 2px 15px;display:grid}.ecoDominanceVerdict strong{color:#e6f0f8;font:650 17px/1.15 var(--font-sans,system-ui, sans-serif);letter-spacing:-.025em}.ecoDominanceVerdict[data-strict=true] strong{color:var(--dominance-accent)}.ecoDominanceVerdict p,.ecoDominanceRule p{color:#7c8ea0;font:500 10px/1.5 var(--font-sans,system-ui, sans-serif);margin:0}.ecoDominanceCoverage{border-bottom:1px solid #7f97ad1a;gap:8px;padding:15px 2px;display:grid}.ecoDominanceCoverage span{color:#7c8ea0;font:600 9px/1 var(--font-mono,ui-monospace, monospace);justify-content:space-between}.ecoDominanceCoverage span strong{color:#c8d4de}.ecoDominanceCoverage i{background:#6f89a01f;border-radius:9px;height:3px;display:block;overflow:hidden}.ecoDominanceCoverage i b{border-radius:inherit;background:var(--dominance-accent);height:100%;display:block}.ecoDominanceCoverage i:nth-of-type(2) b{background:var(--dominance-mark)}.ecoDominanceSourceState{justify-content:space-between;gap:5px;padding:15px 2px}.ecoDominanceSourceState span{text-align:center;gap:3px;display:grid}.ecoDominanceSourceState strong{color:#dce8f2;font:700 14px/1 var(--font-mono,ui-monospace, monospace)}.ecoDominanceSourceState small{color:#687b8f;font:600 8px/1 var(--font-mono,ui-monospace, monospace);text-transform:uppercase}.ecoDominanceRule{background:#0a121b73;border:1px solid #7f97ad1a;border-radius:11px;gap:6px;margin-top:auto;padding:13px;display:grid}.ecoDominanceFooter{border-top:1px solid #7f97ad17;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:10px 2px 0;display:grid}.ecoDominanceFooter>span{color:#9db0c1;text-transform:uppercase;border:1px solid #7f97ad29;border-radius:99px;padding:5px 8px}.ecoDominanceFooter>span[data-coverage=complete]{border-color:color-mix(in srgb, var(--dominance-accent) 45%, transparent);color:var(--dominance-accent)}.ecoDominanceFooter p{margin:0;line-height:1.5}.ecoDominanceFooter strong{color:#718397;white-space:nowrap;font-weight:500}@media (max-width:1100px){.ecoDominanceWorkspace{grid-template-columns:1fr}.ecoDominanceRail{grid-template-columns:1.3fr 1fr .75fr;gap:12px;display:grid}.ecoDominanceVerdict,.ecoDominanceCoverage{border-bottom:0;border-right:1px solid #7f97ad1a;padding-right:14px}.ecoDominanceRule{grid-column:1/-1}}@media (max-width:760px){.ecoDominanceRoom{border-radius:15px;padding:12px}.ecoDominanceHeader{flex-direction:column;align-items:flex-start}.ecoDominanceHeader nav{width:100%}.ecoDominanceHeader nav a{text-align:center;flex:1}.ecoDominanceKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoDominanceKpis>div:nth-child(2){border-right:0}.ecoDominanceKpis>div:nth-child(-n+2){border-bottom:1px solid #7f97ad1a}.ecoDominanceFields{grid-template-columns:1fr}.ecoDominanceRail{display:flex}.ecoDominanceVerdict,.ecoDominanceCoverage{border-bottom:1px solid #7f97ad1a;border-right:0;padding-right:2px}.ecoDominanceFooter{grid-template-columns:1fr}.ecoDominanceFooter strong{white-space:normal}}.ecoPageRoot{min-width:0;overflow-x:clip;width:100%!important;max-width:100vw!important}.ecoPageRoot>div,.ecoHeroGrid>*,.ecoTopRail,.ecoTopRailLinks,.ecoHeroGrid,.ecoStageSplit,.ecoDeckGrid,.ecoTwoColumn,.ecoNearbyGrid,.ecoTileRow,.ecoCardGrid,.ecoHeatGrid{min-width:0}.ecoStageSplit{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:20px;display:grid}.ecoDeckGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:14px;display:grid}.ecoTileRow{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.ecoNearbyGrid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.ecoProvenanceDeck{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoHeatGrid{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));grid-auto-flow:dense;gap:8px;display:grid}.ecoPodium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;display:grid}.ecoCardGrid{grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:10px;display:grid}.ecoInstrumentHeat{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-flow:dense;gap:8px;display:grid}.ecoInstrumentTape{scrollbar-width:thin;grid-auto-columns:minmax(128px,1fr);grid-auto-flow:column;gap:10px;padding:14px 2px;display:grid;overflow-x:auto}.ecoInstrumentRoute{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.ecoInstrumentContour{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:4px 22px;display:grid}.ecoInstrumentLadder{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));align-items:end;gap:8px;display:grid}.ecoInstrumentSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 26px;display:grid}.ecoVisualInstrument{background:linear-gradient(#e9fffa06 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#e9fffa06 1px,#0000 1px) 0 0/36px 36px,linear-gradient(145deg,#071916d6,#020a09f0);border:1px solid #e9fffa14;border-radius:20px;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 28px 70px #00000047}.ecoMarketConstellation,.ecoHolderTrajectory,.ecoYieldFrontier,.ecoOracleField{grid-template-columns:minmax(0,1fr) 300px}.ecoInstrumentCanvas{min-width:0;padding:16px 18px 8px}.ecoInstrumentCanvas>svg{width:100%;min-height:310px;display:block}.ecoInstrumentHeader{justify-content:space-between;align-items:flex-end;gap:18px;min-width:0;padding:0 2px 8px;display:flex}.ecoInstrumentHeader>div{gap:4px;display:grid}.ecoInstrumentHeader span,.ecoRailBlock>span,.ecoBuilderHeadline span{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:750}.ecoInstrumentHeader strong{color:#eafff9;letter-spacing:-.025em;font-size:16px}.ecoInstrumentHeader small{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;font-size:9px}.ecoInstrumentRail{background:#0108077a;border-left:1px solid #e9fffa14;align-content:start;gap:20px;min-width:0;padding:18px;display:grid}.ecoRailBlock{gap:8px;display:grid}.ecoRailBlock>span{margin-bottom:3px}.ecoRailRow,.ecoRiskRow,.ecoYieldRow{border-bottom:1px solid #e9fffa0f;align-items:center;gap:9px;min-width:0;padding:8px 0;display:grid}.ecoRailRow{grid-template-columns:20px minmax(0,1fr) auto}.ecoRailRow i,.ecoRiskRow>i,.ecoYieldRow>i{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-style:normal}.ecoRailRow b{background:#67807a;border-radius:50%;width:7px;height:7px}.ecoRailRow b.isUp{background:#34d399;box-shadow:0 0 10px #34d39973}.ecoRailRow b.isDown{background:#f87171;box-shadow:0 0 10px #f8717166}.ecoRailRow strong,.ecoRiskRow strong,.ecoYieldRow strong{color:#b7cec8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;overflow:hidden}.ecoRailRow em,.ecoRiskRow em,.ecoYieldRow em{color:#eafff9;font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:10px;font-style:normal}.ecoRailRow .isUp,.ecoPulseMetric .isUp,.ecoBuilderCard .isUp{color:#34d399}.ecoRailRow .isDown,.ecoPulseMetric .isDown,.ecoBuilderCard .isDown{color:#f87171}.ecoPlotPoint{cursor:crosshair;transition:opacity .14s}svg:hover .ecoPlotPoint:not(:hover){opacity:.34}.ecoPlotPoint circle,.ecoPlotPoint text{transition:filter .14s,opacity .14s}.ecoPlotPoint:hover circle{filter:brightness(1.35)drop-shadow(0 0 7px)}.ecoFundingPressure{--funding-accent:#22d3ee;background:linear-gradient(90deg,#34d3990b,#0000 45% 55%,#f871710b),linear-gradient(#e9fffa05 1px,#0000 1px) 0 0/100% 34px,#020a09eb;gap:16px;padding:18px}.ecoFundingSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.ecoFundingSummary>div{background:#e9fffa05;border:1px solid #e9fffa14;border-radius:13px;gap:4px;padding:11px 13px;display:grid}.ecoFundingSummary span,.ecoFundingSummary small{color:#67807a;letter-spacing:.1em;text-transform:uppercase;font-size:8.5px}.ecoFundingSummary strong{color:#eafff9;letter-spacing:-.03em;font-size:19px}.ecoFundingSummary .isUp{color:#34d399}.ecoFundingSummary .isDown{color:#f87171}.ecoFundingSplit{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.ecoFundingLane{background:#020a09b8;border:1px solid #e9fffa14;border-radius:15px;gap:12px;min-width:0;padding:14px;display:grid}.ecoFundingLane.is-positive{border-top-color:#34d39999}.ecoFundingLane.is-negative{border-top-color:#f8717199}.ecoFundingLane>header{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.ecoFundingLane>header>div{gap:3px;display:grid}.ecoFundingLane>header span{color:#67807a;letter-spacing:.13em;text-transform:uppercase;font-size:8px}.ecoFundingLane>header strong{color:#eafff9;font-size:13px}.ecoFundingLane>header em{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-style:normal}.ecoFundingRows{gap:7px;display:grid}.ecoFundingRow{grid-template-columns:20px minmax(0,1fr);gap:8px;min-width:0;display:grid}.ecoFundingRow>i{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-style:normal}.ecoFundingRow>div{gap:4px;min-width:0;display:grid}.ecoFundingRow>div>span{justify-content:space-between;gap:8px;display:flex}.ecoFundingRow strong{color:#b7cec8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.ecoFundingRow em{color:#eafff9;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-style:normal}.ecoFundingRow b{background:#e9fffa0e;border-radius:999px;height:6px;display:block;overflow:hidden}.ecoFundingRow u{border-radius:inherit;height:100%;text-decoration:none;display:block}.ecoFundingLane.is-positive .ecoFundingRow u{background:#34d399}.ecoFundingLane.is-negative .ecoFundingRow u{background:#f87171}.ecoFundingRow small{color:#67807a;align-items:center;gap:5px;font-size:8px;display:flex}.ecoFundingRow small i{background:#67807a;border-radius:50%;width:2px;height:2px}.ecoFundingAxis{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;writing-mode:vertical-rl;grid-template-rows:auto 1fr auto 1fr auto;justify-items:center;gap:7px;font-size:7.5px;display:grid}.ecoFundingAxis i{background:linear-gradient(transparent, var(--funding-accent));opacity:.45;width:1px;height:100%}.ecoFundingAxis i:last-of-type{background:linear-gradient(var(--funding-accent), transparent)}.ecoFundingAxis b{width:24px;height:24px;color:var(--funding-accent);writing-mode:horizontal-tb;border:1px solid #22d3ee66;border-radius:50%;place-items:center;font-size:8px;display:grid}.ecoHolderPulse{grid-template-rows:repeat(4,minmax(74px,1fr));align-content:stretch;gap:8px}.ecoPulseMetric{background:#e9fffa06;border:1px solid #e9fffa14;border-radius:13px;align-content:center;gap:5px;padding:12px 13px;display:grid}.ecoPulseMetric span,.ecoPulseMetric small{color:#67807a;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.ecoPulseMetric strong{color:#eafff9;letter-spacing:-.03em;font-size:21px;line-height:1}.ecoYieldRow,.ecoRiskRow{grid-template-columns:20px minmax(0,1fr) auto}.ecoYieldRow>div,.ecoRiskRow>div{gap:3px;min-width:0;display:grid}.ecoYieldRow small,.ecoRiskRow small{color:#67807a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ecoRailNote{color:#829c95;background:#34d39909;border-left:2px solid #34d39980;padding:12px;font-size:10px;line-height:1.55}.ecoRiskLegend{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;flex-wrap:wrap;gap:12px;font-size:9px;display:flex}.ecoRiskLegend span{align-items:center;gap:5px;display:inline-flex}.ecoRiskLegend i{border-radius:50%;width:7px;height:7px}.ecoRiskLegend .isSafe{background:#60a5fa}.ecoRiskLegend .isWatch{background:#fbbf24}.ecoRiskLegend .isRisk{background:#f87171}.ecoBuilderEcosystem{background:radial-gradient(700px 280px at 50% -20%,#a855f72e,#0000 70%),linear-gradient(#c084fc06 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#c084fc06 1px,#0000 1px) 0 0/40px 40px,#030a0ae6;gap:15px;padding:18px}.ecoBuilderHeadline{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ecoBuilderHeadline>div{background:#080c0eb3;border:1px solid #c084fc26;border-radius:14px;gap:5px;padding:13px 14px;display:grid}.ecoBuilderHeadline strong{color:#eafff9;letter-spacing:-.035em;font-size:24px}.ecoBuilderHeadline small{color:#67807a;font-size:9px}.ecoBuilderShare{background:#e9fffa0f;border-radius:999px;width:100%;height:9px;display:flex;overflow:hidden}.ecoBuilderShare span{min-width:2px;transition:filter .15s,flex-grow .15s}.ecoBuilderShare span:hover{filter:brightness(1.4)}.ecoBuilderGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ecoBuilderCard{--builder-tone:#c084fc;border:1px solid #e9fffa17;border-top-color:var(--builder-tone);background:linear-gradient(150deg, color-mix(in srgb, var(--builder-tone) 7%, transparent), #020a09c2);border-radius:14px;gap:12px;min-width:0;padding:13px;transition:transform .15s,border-color .15s;display:grid}.ecoBuilderCard:hover{z-index:1;border-color:var(--builder-tone);transform:translateY(-3px)}.ecoBuilderCard header{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ecoBuilderCard header i,.ecoBuilderCard header em{color:var(--builder-tone);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-style:normal}.ecoBuilderCard header strong{color:#eafff9;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ecoBuilderVolume{background:#e9fffa0f;border-radius:999px;height:5px;overflow:hidden}.ecoBuilderVolume span{border-radius:inherit;background:var(--builder-tone);height:100%;display:block}.ecoBuilderCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.ecoBuilderCard dl div{gap:2px;display:grid}.ecoBuilderCard dt{color:#67807a;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.ecoBuilderCard dd{color:#b7cec8;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:10px}.ecoBuilderCard footer{font-family:var(--font-geist-mono), ui-monospace, monospace;border-top:1px solid #e9fffa0f;flex-wrap:wrap;gap:5px 12px;padding-top:9px;font-size:8.5px;display:flex}.ecoBuilderLab{--builder-lab:#a78bfa;background:linear-gradient(125deg,#a78bfa0f,#0000 38%),linear-gradient(#a78bfa06 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#a78bfa06 1px,#0000 1px) 0 0/44px 44px,#030b0b;border:1px solid #a78bfa33;border-radius:20px;gap:14px;padding:17px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.ecoBuilderLabHeader{justify-content:space-between;align-items:end;gap:18px;display:flex}.ecoBuilderLabHeader>div{gap:4px;min-width:0;display:grid}.ecoBuilderLabHeader span,.ecoBuilderKpis span,.ecoBuilderEvidenceRail span,.ecoBuilderFieldLabel span,.ecoBuilderDirectory header span{color:#897fa6;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8.5px}.ecoBuilderLabHeader strong{color:#f4f0ff;letter-spacing:-.04em;font-size:clamp(18px,2.2vw,27px)}.ecoBuilderLabHeader small{color:#78908a;font-size:10px;line-height:1.5}.ecoBuilderLabHeader nav{background:#010808b8;border:1px solid #e9fffa14;border-radius:11px;flex:none;gap:3px;padding:3px;display:flex}.ecoBuilderLabHeader nav a{color:#718680;font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:8px;padding:7px 10px;font-size:9px;text-decoration:none}.ecoBuilderLabHeader nav a:hover,.ecoBuilderLabHeader nav a[data-active=true]{color:#f1ebff;background:#a78bfa21}.ecoBuilderKpis{border-block:1px solid #e9fffa11;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ecoBuilderKpis>div{border-right:1px solid #e9fffa0e;gap:5px;padding:12px 14px;display:grid}.ecoBuilderKpis>div:last-child{border-right:0}.ecoBuilderKpis strong{color:#e8fff8;letter-spacing:-.025em;font-size:19px}.ecoBuilderKpis small{color:#5d716c;font-size:8.5px}.ecoBuilderDistributionRibbon{background:#e9fffa0e;border-radius:999px;width:100%;height:5px;display:flex;overflow:hidden}.ecoBuilderDistributionRibbon span{opacity:.82;min-width:2px;transition:opacity .13s,filter .13s}.ecoBuilderDistributionRibbon span:hover{opacity:1;filter:brightness(1.35)}.ecoBuilderLabBody{background:#010809c7;border:1px solid #e9fffa13;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(190px,.25fr);min-height:360px;display:grid}.ecoBuilderLabCanvas{min-width:0;padding:14px}.ecoBuilderEvidenceRail{background:linear-gradient(#a78bfa0a,#0000 45%);border-left:1px solid #e9fffa11;align-content:start;display:grid}.ecoBuilderEvidenceRail>div{border-bottom:1px solid #e9fffa0e;gap:5px;padding:14px;display:grid}.ecoBuilderEvidenceRail strong{overflow-wrap:anywhere;color:#e8fff8;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:12px}.ecoBuilderEvidenceRail small{color:#637a74;font-size:8.5px}.ecoBuilderEvidenceRail .ecoBuilderSourceProof{border-bottom:0}.ecoBuilderSourceProof p{color:#718680;margin:0;font-size:9px;line-height:1.55}.ecoBuilderEmpty{color:#758a84;text-align:center;place-items:center;min-height:300px;padding:30px;font-size:10px;display:grid}.ecoBuilderMesh{align-content:start;height:100%;display:grid}.ecoBuilderMeshHead,.ecoBuilderMeshRow{grid-template-columns:minmax(150px,1.45fr) repeat(7,minmax(34px,.6fr));align-items:center;gap:5px;display:grid}.ecoBuilderMeshHead{color:#718680;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:4px 0 10px;font-size:7.5px}.ecoBuilderMeshHead span{text-align:left}.ecoBuilderMeshRow{border-top:1px solid #e9fffa0b;min-height:39px}.ecoBuilderMeshRow>a,.ecoBuilderMeshIdentity{color:#dcefe9;grid-template-columns:24px minmax(0,1fr);align-items:center;font-size:9.5px;text-decoration:none;display:grid}.ecoBuilderMeshRow>a i,.ecoBuilderMeshIdentity i{color:#6f6689;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-style:normal}.ecoBuilderMeshRow>a strong,.ecoBuilderMeshIdentity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoBuilderAggregateStage{gap:8px;display:grid}.ecoBuilderAggregateNotice{color:#8fa39e;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#a78bfa09;border:1px solid #a78bfa24;border-radius:7px;padding:9px 11px;font-size:8px;line-height:1.55}.ecoBuilderMeshRow>span:not(.ecoBuilderMeshIdentity){--mesh-alpha:.04;border:1px solid rgba(167, 139, 250, calc(var(--mesh-alpha) * .55));background:rgba(167, 139, 250, var(--mesh-alpha));border-radius:6px;height:24px}.ecoBuilderGrowthField{height:100%;min-height:330px;display:grid}.ecoBuilderFieldLabel{justify-content:space-between;align-items:center;gap:12px;padding:1px 4px 5px;display:flex}.ecoBuilderFieldLabel small{color:#637a74;font-size:8.5px}.ecoBuilderGrowthField svg{width:100%;min-height:290px;overflow:visible}.ecoBuilderAxis{stroke:#e9fffa1f;stroke-width:1px}.ecoBuilderAxis.isDashed{stroke-dasharray:4 7}.ecoBuilderSvgLabel{fill:#657a74;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;font-size:8px}.ecoBuilderNodeLabel{fill:#bdd1cb;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7.5px}.ecoBuilderBubble{transition:filter .13s}.ecoBuilderBubble:hover{filter:brightness(1.35)}.ecoBuilderLedger{display:grid}.ecoBuilderLedgerHead,.ecoBuilderLedgerRow summary{grid-template-columns:minmax(190px,1.45fr) minmax(120px,1fr) minmax(72px,.6fr) minmax(62px,.5fr) minmax(70px,.55fr);align-items:center;gap:10px;display:grid}.ecoBuilderLedgerHead{color:#6e817c;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px 10px;font-size:7.5px}.ecoBuilderLedgerRow{border-top:1px solid #e9fffa0e}.ecoBuilderLedgerRow summary{color:#aec3bd;min-height:45px;font-family:var(--font-geist-mono), ui-monospace, monospace;cursor:pointer;padding:0 10px;font-size:9px;list-style:none}.ecoBuilderLedgerRow summary::-webkit-details-marker{display:none}.ecoBuilderLedgerRow[open]{background:#a78bfa09}.ecoBuilderIdentity{align-items:center;gap:8px;min-width:0;display:flex}.ecoBuilderIdentity i{color:#6f6689;font-style:normal}.ecoBuilderIdentity b{color:#e6f5f1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoBuilderIdentity.isWinner b{color:#fff3b0}.ecoBuilderRankSignal{place-items:center;min-width:20px;min-height:28px;display:grid;position:relative}.ecoBuilderRankSignal .ecoCrownMark{width:16px;height:16px;top:-7px}.ecoBuilderIdentity .ecoFlameMark{width:14px;height:18px}.ecoBuilderIdentity em{color:#6ee7b7;letter-spacing:.06em;text-transform:uppercase;background:#34d39914;border-radius:5px;padding:3px 5px;font-size:6.5px;font-style:normal}.ecoBuilderIdentity em.isAddress{color:#9b91b7;background:#a78bfa14}.ecoBuilderLedgerRow .isUp{color:#5eead4}.ecoBuilderLedgerRow .isDown{color:#fb7185}.ecoBuilderMicrobar{background:#e9fffa0d;border-radius:2px;width:100%;height:2px;margin-top:4px;display:block;overflow:hidden}.ecoBuilderMicrobar s{border-radius:inherit;background:var(--builder-lab);height:100%;text-decoration:none;display:block}.ecoBuilderLedgerDetail{color:#718680;font-family:var(--font-geist-mono), ui-monospace, monospace;border-top:1px dashed #e9fffa0e;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 42px 13px;font-size:8px;display:flex}.ecoBuilderLedgerDetail code{color:#a99ec6}.ecoBuilderLedgerDetail a{color:#67e8f9;margin-left:auto;text-decoration:none}.ecoBuilderDirectory{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ecoBuilderDirectory article{background:#050e0eb8;border:1px solid #e9fffa13;border-radius:12px;gap:9px;min-width:0;padding:12px;display:grid}.ecoBuilderDirectory article:hover{border-color:#a78bfa52}.ecoBuilderDirectory header{justify-content:space-between;align-items:center;gap:8px;display:flex}.ecoBuilderDirectory header i{background:#716985;border-radius:50%;width:7px;height:7px}.ecoBuilderDirectory header i.isVerified{background:#34d399;box-shadow:0 0 12px #34d3996b}.ecoBuilderDirectory article>strong{color:#e8f7f3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ecoBuilderDirectory code{color:#847a9f;text-overflow:ellipsis;font-size:8px;overflow:hidden}.ecoBuilderDirectory dl{gap:5px;margin:0;display:grid}.ecoBuilderDirectory dl div{justify-content:space-between;gap:10px;display:flex}.ecoBuilderDirectory dt{color:#647873;font-size:8px}.ecoBuilderDirectory dd{color:#a9beb8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;margin:0;font-size:8px}.ecoBuilderDirectory footer{border-top:1px solid #e9fffa0d;gap:12px;padding-top:8px;display:flex}.ecoBuilderDirectory footer a,.ecoBuilderDirectory footer span{color:#67e8f9;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;text-decoration:none}@media (max-width:920px){.ecoBuilderLabHeader{flex-direction:column;align-items:stretch}.ecoBuilderLabHeader nav{align-self:start}.ecoBuilderKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoBuilderKpis>div:nth-child(2){border-right:0}.ecoBuilderKpis>div:nth-child(-n+2){border-bottom:1px solid #e9fffa0e}.ecoBuilderLabBody{grid-template-columns:1fr}.ecoBuilderEvidenceRail{border-top:1px solid #e9fffa11;border-left:0;grid-template-columns:repeat(4,minmax(0,1fr))}.ecoBuilderEvidenceRail>div{border-bottom:0;border-right:1px solid #e9fffa0e}.ecoBuilderDirectory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:660px){.ecoBuilderLab{border-radius:15px;padding:11px}.ecoBuilderLabHeader nav{width:100%;overflow-x:auto}.ecoBuilderLabHeader nav a{text-align:center;flex:1;min-width:max-content}.ecoBuilderKpis strong{font-size:16px}.ecoBuilderEvidenceRail{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoBuilderEvidenceRail>div:nth-child(2){border-right:0}.ecoBuilderMesh{overflow-x:auto}.ecoBuilderMeshHead,.ecoBuilderMeshRow{min-width:650px}.ecoBuilderLedger{overflow-x:auto}.ecoBuilderLedgerHead,.ecoBuilderLedgerRow{min-width:650px}.ecoBuilderDirectory{grid-template-columns:1fr}}.ecoTradfiTerminal{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:10px;display:grid}.ecoTradfiLane{background:linear-gradient(155deg,#f43f5e0e,#030c0bb8);border:1px solid #fb718521;border-radius:15px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.ecoTradfiLane header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ecoTradfiLane header span{color:#eafff9;font-size:12px;font-weight:700}.ecoTradfiLane header small{color:#67807a;font-size:9px}.ecoTradfiRows{gap:8px;display:grid}.ecoTradfiRow{grid-template-columns:62px minmax(90px,1fr) 62px;align-items:center;gap:8px;min-width:0;display:grid}.ecoTradfiRow strong{color:#b7cec8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.ecoTradfiRow em{color:#eafff9;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;font-size:9.5px;font-style:normal}.ecoTradfiDiverging,.ecoTradfiScale{background:#e9fffa0f;border-radius:999px;height:8px;display:block;position:relative}.ecoTradfiDiverging:after{content:"";background:#e9fffa33;width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.ecoTradfiDiverging i,.ecoTradfiScale i{border-radius:999px;position:absolute;top:0;bottom:0}.ecoTradfiDiverging i.isPositive{background:#34d399}.ecoTradfiDiverging i.isNegative{background:#f87171}.ecoTradfiScale>i:not([style*=width]){width:2px;height:14px;top:-3px;bottom:auto;box-shadow:0 0 9px}.ecoCard,.ecoChip,.ecoNearbyCard,.ecoHeatCell{transition:border-color .15s,background .15s,transform .15s,box-shadow .15s}.ecoCard:hover,.ecoChip:hover,.ecoNearbyCard:hover{border-color:#e9fffa3d;transform:translateY(-2px);box-shadow:0 14px 34px #00000059}.ecoHeatCell:hover{border-color:#e9fffa4d;transform:translateY(-1px)}.ecoCard:focus-visible,.ecoChip:focus-visible,.ecoNearbyCard:focus-visible,.ecoHeatCell:focus-visible{outline-offset:2px;outline:2px solid #2dd4bfb3}.ecoTableRow:hover td{background:#e9fffa08}.ecoRankRow:hover span:last-child{color:#eafff9}.ecoModelBlueprint{background:linear-gradient(#e9fffa06 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#e9fffa06 1px,#0000 1px) 0 0/38px 38px,#0109087a;border:1px solid #e9fffa14;border-radius:16px;min-width:0;min-height:240px;padding:14px;position:relative;overflow:hidden}.ecoBlueprintRoute{min-width:0;color:inherit;border:1px solid;border-radius:12px;gap:6px;text-decoration:none;transition:transform .15s,border-color .15s,background .15s;display:grid}.ecoBlueprintRoute:hover{transform:translateY(-2px);border-color:#e9fffa47!important}.ecoBlueprintRouteTop,.ecoBlueprintRouteMeta{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ecoBlueprintRouteTop strong{color:#eafff9;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.ecoBlueprintRouteMetric{color:#9db8b1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;overflow:hidden}.ecoBlueprintRouteMeta{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;font-size:8.5px}.ecoBlueprintHeat{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(78px,auto);gap:8px;display:grid}.ecoBlueprintHeatLead{grid-area:span 2/span 2}.ecoBlueprintHeat>div>.ecoBlueprintRoute{height:100%}.ecoBlueprintFlow{grid-template-columns:minmax(150px,1fr) minmax(120px,.62fr) minmax(150px,1fr);align-items:center;gap:clamp(30px,8vw,110px);display:grid}.ecoBlueprintFlowLines{z-index:0;pointer-events:none;width:calc(100% - 28px);height:calc(100% - 28px);position:absolute;inset:14px}.ecoBlueprintFlowStack,.ecoBlueprintRiskLegend{z-index:1;gap:8px;min-width:0;display:grid;position:relative}.ecoBlueprintFlowCore{z-index:2;text-align:center;background:#03100ff0;border:1px solid;border-radius:50%;place-content:center;justify-items:center;gap:8px;min-width:0;min-height:132px;padding:14px;animation:5s ease-in-out infinite eco-core-drift;display:grid;position:relative}.ecoBlueprintFlowCore strong{color:#eafff9;max-width:120px;font-size:12px;line-height:1.2}.ecoBlueprintFlowCore span{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:8px}.ecoBlueprintTimeline{scrollbar-width:thin;grid-template-columns:repeat(7,minmax(112px,1fr));align-items:center;gap:10px;display:grid;overflow-x:auto}.ecoBlueprintTimelineRail{height:1px;position:absolute;top:50%;left:6%;right:6%}.ecoBlueprintTimelineNode{z-index:1;grid-template-rows:1fr 14px 1fr;align-items:center;min-width:112px;display:grid;position:relative}.ecoBlueprintTimelineNode:nth-of-type(2n) .ecoBlueprintTimelineCard{grid-row:1}.ecoBlueprintTimelineNode:nth-of-type(odd) .ecoBlueprintTimelineCard{grid-row:3}.ecoBlueprintTimelineDot{border:2px solid;border-radius:50%;grid-row:2;justify-self:center;width:9px;height:9px}.ecoBlueprintTimelineCard{align-self:end;gap:5px;display:grid}.ecoBlueprintTimelineCard>span{color:#67807a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.3;overflow:hidden}.ecoBlueprintLadder{gap:6px;display:grid}.ecoBlueprintLadderRow{min-width:0;color:inherit;border-radius:9px;grid-template-columns:26px minmax(112px,.65fr) minmax(80px,1fr) 86px;align-items:center;gap:10px;padding:7px 8px;text-decoration:none;display:grid}.ecoBlueprintLadderRow:hover{background:#e9fffa09}.ecoBlueprintLadderIndex,.ecoBlueprintLadderState{font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:9px}.ecoBlueprintLadderLabel{gap:2px;min-width:0;display:grid}.ecoBlueprintLadderLabel strong,.ecoBlueprintLadderLabel small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoBlueprintLadderLabel strong{color:#eafff9;font-size:11px}.ecoBlueprintLadderLabel small{color:#67807a;font-size:9px}.ecoBlueprintLadderTrack{border-top:1px dashed;height:7px;position:relative}.ecoBlueprintLadderTrack i{border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0;box-shadow:0 0 10px}.ecoBlueprintCompare{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.ecoBlueprintCompareSide{align-content:center;gap:8px;min-width:0;display:grid}.ecoBlueprintCompareLabel{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:9px}.ecoBlueprintCompareAxis{grid-template-rows:1fr auto 1fr;place-items:center;gap:8px;display:grid}.ecoBlueprintCompareAxis span{opacity:.42;width:1px;height:100%}.ecoBlueprintRisk{grid-template-columns:minmax(220px,.65fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.ecoBlueprintRisk svg{width:min(100%,280px);margin:0 auto;display:block}.ecoBlueprintMission{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-content:center;gap:8px;display:grid}@keyframes eco-core-drift{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}.ecoFlowPath{stroke-dasharray:7 11;animation:4.2s linear infinite eco-flow}.ecoPulse{animation:3.2s ease-in-out infinite eco-pulse}.ecoPulseNode{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite eco-pulse}.ecoSweep{transform-box:view-box;transform-origin:55px 55px;animation:7s linear infinite eco-sweep}@keyframes eco-flow{to{stroke-dashoffset:-72px}}@keyframes eco-pulse{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}.ecoPageRoot{--eco-type-micro:11px;--eco-type-label:12px;--eco-type-body:14px;--eco-type-title:20px;text-rendering:optimizelegibility}.ecoInstrumentHeader span,.ecoRailBlock header span,.ecoFundingSummary span,.ecoFundingSummary small,.ecoFundingLane>header span,.ecoFundingLane>header em,.ecoPulseMetric span,.ecoPulseMetric small,.ecoBuilderHeadline small,.ecoBuilderCard dt,.ecoBuilderCard footer,.ecoTradfiLane header small,.ecoBlueprintRouteMeta,.ecoBlueprintFlowCore span,.ecoBlueprintTimelineCard>span,.ecoBlueprintLadderIndex,.ecoBlueprintLadderState,.ecoBlueprintLadderLabel small,.ecoBlueprintCompareLabel{font-size:var(--eco-type-micro)}.ecoRailRow strong,.ecoRailRow em,.ecoRiskRow strong,.ecoRiskRow em,.ecoYieldRow strong,.ecoYieldRow em,.ecoFundingRow>i,.ecoFundingRow strong,.ecoFundingRow em,.ecoFundingRow small,.ecoRiskLegend,.ecoBuilderCard header i,.ecoBuilderCard header em,.ecoBuilderCard dd,.ecoTradfiRow strong,.ecoTradfiRow em,.ecoBlueprintRouteMetric,.ecoBlueprintLadderLabel strong{font-size:var(--eco-type-label)}.ecoInstrumentHeader small,.ecoYieldRow small,.ecoRiskRow small,.ecoRailNote,.ecoTradfiLane header span,.ecoBlueprintRouteTop strong,.ecoBlueprintFlowCore strong{font-size:var(--eco-type-body)}.ecoInstrumentHeader strong,.ecoFundingSummary strong,.ecoFundingLane>header strong,.ecoPulseMetric strong,.ecoBuilderHeadline strong{font-size:var(--eco-type-title)}.ecoBuilderCard header strong{font-size:14px}.ecoFundingAxis{font-size:9.5px}.ecoFundingAxis b{font-size:10px}.ecoDetailHero,.ecoSignaturePanel{isolation:isolate}.ecoDetailHero:after,.ecoSignaturePanel:before,.ecoSignaturePanel:after{content:"";pointer-events:none;position:absolute}.ecoDetailHero:after{border:1px solid color-mix(in srgb, var(--eco-accent) 22%, transparent);width:230px;height:230px;box-shadow:0 0 0 28px color-mix(in srgb, var(--eco-accent) 4%, transparent), 0 0 0 62px color-mix(in srgb, var(--eco-accent) 2%, transparent);opacity:.72;z-index:-1;border-radius:50%;bottom:-82px;right:clamp(16px,4vw,56px)}.ecoSignaturePanel{position:relative;overflow:hidden}.ecoSignaturePanel>*{z-index:1;position:relative}.ecoSignaturePanel:before{z-index:0;opacity:.78;inset:0}.ecoModel-heat-grid .ecoSignaturePanel:before{background:linear-gradient(color-mix(in srgb, var(--eco-accent) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--eco-accent) 5%, transparent) 1px, transparent 1px), radial-gradient(circle at 12% 12%, color-mix(in srgb, var(--eco-mark) 13%, transparent), transparent 38%);background-size:34px 34px,34px 34px,auto}.ecoModel-flow-lane .ecoSignaturePanel:before{background:radial-gradient(ellipse at 0% 50%, color-mix(in srgb, var(--eco-mark) 17%, transparent), transparent 42%), radial-gradient(ellipse at 100% 50%, color-mix(in srgb, var(--eco-accent) 13%, transparent), transparent 42%), linear-gradient(90deg, transparent 49.9%, color-mix(in srgb, var(--eco-accent) 10%, transparent) 50%, transparent 50.1%)}.ecoModel-event-timeline .ecoSignaturePanel:before{background:linear-gradient(180deg, transparent 49.7%, color-mix(in srgb, var(--eco-accent) 15%, transparent) 50%, transparent 50.3%), radial-gradient(circle at 72% 0%, color-mix(in srgb, var(--eco-mark) 12%, transparent), transparent 42%)}.ecoModel-relative-rank .ecoSignaturePanel:before{background:repeating-linear-gradient(180deg, transparent 0 38px, color-mix(in srgb, var(--eco-accent) 5%, transparent) 38px 39px), linear-gradient(90deg, color-mix(in srgb, var(--eco-mark) 10%, transparent), transparent 38%)}.ecoModel-leaderboard .ecoSignaturePanel:before{background:radial-gradient(ellipse at 18% 0%, color-mix(in srgb, var(--eco-mark) 16%, transparent), transparent 42%), repeating-linear-gradient(180deg, transparent 0 44px, color-mix(in srgb, var(--eco-accent) 5%, transparent) 44px 45px)}.ecoModel-compare-split .ecoSignaturePanel:before{background:linear-gradient(90deg, #34d39912 0 49.8%, color-mix(in srgb, var(--eco-accent) 15%, transparent) 49.9% 50.1%, #fb718512 50.2% 100%)}.ecoModel-risk-radar .ecoSignaturePanel:before{background:repeating-radial-gradient(circle at 30% 52%, transparent 0 42px, color-mix(in srgb, var(--eco-accent) 7%, transparent) 43px 44px), radial-gradient(circle at 30% 52%, color-mix(in srgb, var(--eco-mark) 13%, transparent), transparent 48%)}.ecoModel-mission-control .ecoSignaturePanel:before{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--eco-mark) 15%, transparent), transparent 34%), linear-gradient(color-mix(in srgb, var(--eco-accent) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--eco-accent) 4%, transparent) 1px, transparent 1px);background-size:auto,42px 42px,42px 42px}@keyframes eco-sweep{to{transform:rotate(360deg)}}.ecoAlphaField{--alpha-accent:#fbbf24;--alpha-mark:#d97706;--alpha-breadth:0%;background:radial-gradient(720px 300px at 8% -18%, color-mix(in srgb, var(--alpha-accent) 14%, transparent), transparent 74%), linear-gradient(#fbbf2405 1px, transparent 1px), linear-gradient(90deg, #fbbf2405 1px, transparent 1px), #030a09f2;background-size:auto,38px 38px,38px 38px,auto;gap:14px;padding:18px}.ecoAlphaHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ecoAlphaHeader>div{gap:5px;display:grid}.ecoAlphaHeader span,.ecoAlphaRace>header span,.ecoAlphaMethod>span{color:var(--alpha-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:800}.ecoAlphaHeader strong{color:#f3fff9;letter-spacing:-.035em;font-size:clamp(17px,2vw,24px)}.ecoAlphaHeader p{color:#78918b;text-align:right;max-width:480px;margin:0;font-size:11px;line-height:1.55}.ecoAlphaVerdict{grid-template-columns:minmax(190px,.7fr) 150px minmax(320px,1.4fr);gap:10px;display:grid}.ecoAlphaHeadline,.ecoAlphaBreadth,.ecoAlphaSummary{background:#010807a8;border:1px solid #e9fffa13;border-radius:14px;min-width:0;margin:0}.ecoAlphaHeadline{align-content:center;gap:3px;padding:14px 16px;display:grid}.ecoAlphaHeadline>span,.ecoAlphaHeadline>small,.ecoAlphaSummary dt{color:#647d77;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.ecoAlphaHeadline>strong{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.06em;font-size:clamp(24px,3vw,36px)}.ecoAlphaBreadth{place-items:center;min-height:112px;padding:10px;display:grid}.ecoAlphaBreadth>div{aspect-ratio:1;background:conic-gradient(var(--alpha-accent) var(--alpha-breadth), #e9fffa12 0);text-align:center;border-radius:50%;place-content:center;width:90px;display:grid;position:relative}.ecoAlphaBreadth>div:before{border-radius:inherit;content:"";background:#06110f;border:1px solid #e9fffa14;position:absolute;inset:8px}.ecoAlphaBreadth strong,.ecoAlphaBreadth span{z-index:1;position:relative}.ecoAlphaBreadth strong{color:#f5fff9;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:20px}.ecoAlphaBreadth span{color:#78918b;text-transform:uppercase;max-width:60px;font-size:7px;line-height:1.25}.ecoAlphaSummary{grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 12px;display:grid}.ecoAlphaSummary>div{border-left:1px solid #e9fffa0f;align-content:center;gap:5px;min-width:0;padding:8px 12px;display:grid}.ecoAlphaSummary>div:first-child{border-left:0}.ecoAlphaSummary dd{color:#dff6f0;min-width:0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:750;overflow:hidden}.ecoAlphaRace{background:#010707b3;border:1px solid #e9fffa13;border-radius:15px;overflow:hidden}.ecoAlphaRace>header{border-bottom:1px solid #e9fffa0e;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px 8px;display:flex}.ecoAlphaRace>header small,.ecoAlphaAxis,.ecoAlphaAsset span,.ecoAlphaContext small{color:#607771;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7.5px}.ecoAlphaAxis{text-transform:uppercase;grid-template-columns:1fr 1px 1fr;align-items:center;gap:9px;margin:7px 250px 3px 154px;display:grid}.ecoAlphaAxis span:first-child{text-align:right}.ecoAlphaAxis i{background:#e9fffa29;height:8px}.ecoAlphaRows{display:grid}.ecoAlphaRows article{border-top:1px solid #e9fffa0b;grid-template-columns:130px minmax(220px,1fr) 70px minmax(170px,.55fr);align-items:center;gap:12px;min-height:64px;padding:8px 14px;display:grid}.ecoAlphaRows article.isHype{background:linear-gradient(90deg, color-mix(in srgb, var(--alpha-accent) 10%, transparent), transparent 62%);box-shadow:inset 3px 0 var(--alpha-accent)}.ecoAlphaAsset{gap:3px;min-width:0;display:grid}.ecoAlphaAsset strong{color:#eafff9;font-size:14px}.ecoAlphaAsset span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoAlphaTrack{background:linear-gradient(90deg,#f871710b,#0000 48% 52%,#34d3990b),repeating-linear-gradient(90deg,#e9fffa0b 0 1px,#0000 1px 12.5%);border-radius:7px;height:30px;position:relative}.ecoAlphaTrack .ecoAlphaZero{background:#e9fffa38;width:1px;position:absolute;top:3px;bottom:3px;left:50%}.ecoAlphaTrack b{background:#ef4444;border-radius:3px;height:10px;position:absolute;top:10px;box-shadow:0 0 14px #ef44444d}.ecoAlphaTrack b.isPositive{background:#10b981;box-shadow:0 0 14px #10b9814d}.ecoAlphaRows article.isHype .ecoAlphaTrack b{background:var(--alpha-accent);box-shadow:0 0 18px color-mix(in srgb, var(--alpha-accent) 45%, transparent)}.ecoAlphaTrack em{background:#eafff9;border:1px solid #07100e;border-radius:4px;width:4px;height:16px;margin-left:-2px;position:absolute;top:7px}.ecoAlphaRows article>strong{font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;font-size:13px}.ecoAlphaContext{text-align:right;gap:3px;min-width:0;display:grid}.ecoAlphaContext span{color:#cfe6e0;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px;font-weight:700}.ecoAlphaContext small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoAlphaField .isPositive{color:#34d399}.ecoAlphaField .isNegative{color:#f87171}.ecoAlphaMethod{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:12px;padding:2px 4px 0;display:grid}.ecoAlphaMethod p{color:#607771;margin:0;font-size:9px;line-height:1.55}@media (max-width:1060px){.ecoAlphaVerdict{grid-template-columns:minmax(180px,.8fr) 140px minmax(0,1.4fr)}.ecoAlphaRows article{grid-template-columns:110px minmax(180px,1fr) 64px minmax(130px,.45fr)}.ecoAlphaAxis{margin-left:134px;margin-right:200px}}@media (max-width:760px){.ecoAlphaField{border-radius:15px;padding:12px}.ecoAlphaHeader{flex-direction:column;align-items:flex-start;gap:8px}.ecoAlphaHeader p{text-align:left;max-width:none}.ecoAlphaVerdict{grid-template-columns:1fr 110px}.ecoAlphaSummary{grid-column:1/-1}.ecoAlphaRows article{grid-template-columns:minmax(90px,1fr) 70px;gap:7px 10px}.ecoAlphaTrack{grid-area:2/1/auto/-1}.ecoAlphaContext{text-align:left;grid-area:3/1/auto/-1;grid-template-columns:auto minmax(0,1fr)}.ecoAlphaContext small{text-align:right}.ecoAlphaAxis{margin:7px 14px 3px}}.ecoHip4Lab{--hip4-bg:#061012;--hip4-panel:#081417db;--hip4-line:#70a79e29;--hip4-muted:#68827d;background:radial-gradient(circle at 12% 0,#34d39921,#0000 28%),radial-gradient(circle at 91% 18%,#38bdf814,#0000 25%),linear-gradient(135deg,#071417,#03090c 68%);border:1px solid #51cfbf33;border-radius:16px;overflow:hidden;box-shadow:0 22px 80px #00000040,inset 0 1px #befff50d}.ecoHip4Header{border-bottom:1px solid var(--hip4-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;padding:22px 24px 18px;display:grid}.ecoHip4Header>div{gap:6px;display:grid}.ecoHip4Header>div>span,.ecoHip4SectionHeader>div>span,.ecoHip4RailLead>span,.ecoHip4RailRule>span,.ecoHip4Method>span,.ecoHip4FeeHero>div>span,.ecoHip4CompareRow>div>span,.ecoHip4VenueGrid article>header>span{color:#4ddcc3;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:7px}.ecoHip4Header>div>strong{color:#d7f0ea;letter-spacing:-.03em;font-size:22px}.ecoHip4Header>div>small{color:var(--hip4-muted);font-size:9px;line-height:1.5}.ecoHip4Header nav{flex-wrap:wrap;justify-content:end;gap:6px;display:flex}.ecoHip4Header nav a{color:#77928c;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #70a79e26;border-radius:999px;padding:7px 9px;font-size:7px;text-decoration:none;transition:border-color .16s,color .16s,background .16s}.ecoHip4Header nav a:hover,.ecoHip4Header nav a[data-active=true]{color:#d4fff5;background:#2ec6ad1a;border-color:#4ddcc39e}.ecoHip4Kpis{border-bottom:1px solid var(--hip4-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ecoHip4Kpis>div{border-right:1px solid var(--hip4-line);gap:6px;min-height:88px;padding:15px 18px;display:grid}.ecoHip4Kpis>div:last-child{border-right:0}.ecoHip4Kpis span{color:#58716c;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.ecoHip4Kpis strong{color:#e2f4ef;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:20px}.ecoHip4Kpis small{color:#536d68;font-size:8px}.ecoHip4OverviewGrid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.72fr);display:grid}.ecoHip4QuestionRail{border-right:1px solid var(--hip4-line);min-width:0}.ecoHip4SectionHeader{border-bottom:1px solid #70a79e1a;justify-content:space-between;align-items:end;gap:16px;padding:17px 20px 13px;display:flex}.ecoHip4SectionHeader>div{gap:5px;display:grid}.ecoHip4SectionHeader>div>strong{color:#cce4df;font-size:12px}.ecoHip4SectionHeader>em{color:#5dbbaa;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border:1px solid #4ddcc338;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal}.ecoHip4QuestionCard{border-bottom:1px solid #70a79e1a}.ecoHip4QuestionCard[open]{background:linear-gradient(90deg,#2fc4aa11,#0000 70%)}.ecoHip4QuestionCard>summary{cursor:pointer;grid-template-columns:29px minmax(0,1fr) 68px 17px;align-items:center;gap:10px;min-height:58px;padding:8px 20px;list-style:none;display:grid}.ecoHip4QuestionCard>summary::-webkit-details-marker{display:none}.ecoHip4QuestionCard>summary:hover{background:#4cdcc40b}.ecoHip4QuestionNumber{color:#54d6c0;width:25px;height:25px;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #4ddcc359;border-radius:8px;place-items:center;font-size:7px;display:grid}.ecoHip4QuestionTitle{gap:4px;min-width:0;display:grid}.ecoHip4QuestionTitle strong{color:#cbe0db;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ecoHip4QuestionTitle small{color:#5f7973;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.ecoHip4QuestionMass{justify-items:end;gap:3px;display:grid}.ecoHip4QuestionMass strong{color:#68e0c5;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:10px}.ecoHip4QuestionMass small{color:#4f6963;text-transform:uppercase;font-size:6px}.ecoHip4QuestionChevron{color:#53736b;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:16px;font-weight:300;transition:transform .16s}.ecoHip4QuestionCard[open] .ecoHip4QuestionChevron{color:#5ee4c7;transform:rotate(45deg)}.ecoHip4QuestionBody{padding:0 20px 15px 59px}.ecoHip4QuestionBody>p{color:#718b85;max-width:720px;margin:0 0 12px;font-size:9px;line-height:1.55}.ecoHip4OutcomeHead{color:#45615a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:minmax(150px,1.3fr) minmax(130px,1fr) 105px minmax(110px,.8fr);gap:10px;padding:0 8px 7px;font-size:6px;display:grid}.ecoHip4OutcomeRow{border-top:1px solid #70a79e14;grid-template-columns:minmax(150px,1.3fr) minmax(130px,1fr) 105px minmax(110px,.8fr);align-items:center;gap:10px;min-height:48px;padding:7px 8px;display:grid}.ecoHip4OutcomeIdentity{align-items:center;gap:8px;min-width:0;display:flex}.ecoHip4OutcomeDot{border:2px solid;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 10px #4ddcc333}.ecoHip4OutcomeIdentity>div{gap:3px;min-width:0;display:grid}.ecoHip4OutcomeIdentity strong{color:#b9d0ca;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ecoHip4OutcomeIdentity small,.ecoHip4OutcomeMeta small,.ecoHip4OutcomeActivity small{color:#536d67;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.ecoHip4OutcomeProbability{grid-template-columns:minmax(40px,1fr) 43px;align-items:center;gap:8px;display:grid}.ecoHip4ProbabilityBar{background:#70a79e1f;border-radius:99px;height:5px;display:block;overflow:hidden}.ecoHip4ProbabilityBar i{border-radius:inherit;min-width:2px;height:100%;display:block;box-shadow:0 0 10px #4ddcc333}.ecoHip4OutcomeProbability strong{color:#ccefe7;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;font-size:8px}.ecoHip4OutcomeActivity,.ecoHip4OutcomeMeta{gap:3px;min-width:0;display:grid}.ecoHip4OutcomeActivity strong{color:#b4d3cb;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoHip4OutcomeMeta span{color:#62b9a9;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.ecoHip4QuestionFoot{color:#506a63;font-family:var(--font-geist-mono), ui-monospace, monospace;flex-wrap:wrap;gap:13px;padding-top:11px;font-size:7px;display:flex}.ecoHip4QuestionFoot strong{color:#9ab7af;font-weight:500}.ecoHip4EvidenceRail{background:#020a0c66;align-content:start;gap:0;display:grid}.ecoHip4RailLead{border-bottom:1px solid var(--hip4-line);gap:9px;padding:23px 21px 20px;display:grid}.ecoHip4RailLead strong{color:#d3ebe5;font-size:14px;line-height:1.25}.ecoHip4RailLead p,.ecoHip4RailRule p{color:#6b8580;margin:0;font-size:9px;line-height:1.6}.ecoHip4RailRule{border-bottom:1px solid #70a79e1a;gap:7px;padding:16px 21px;display:grid}.ecoHip4RailRule>span{color:#6d9e94}.ecoHip4Collecting{color:#607b74;padding:24px 20px;font-size:9px;line-height:1.55}.ecoHip4Ledger,.ecoHip4Competition,.ecoHip4Governance,.ecoHip4Comparison,.ecoHip4Fees{min-width:0}.ecoHip4LedgerHead,.ecoHip4LedgerRow>summary{grid-template-columns:minmax(170px,1.3fr) minmax(150px,1.2fr) minmax(140px,1fr) 105px 78px;align-items:center;gap:12px;min-width:760px;padding-inline:20px;display:grid}.ecoHip4LedgerHead{color:#46625a;min-height:31px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:6px}.ecoHip4LedgerRow{border-top:1px solid #70a79e17}.ecoHip4LedgerRow>summary{cursor:pointer;min-height:54px;list-style:none}.ecoHip4LedgerRow>summary::-webkit-details-marker{display:none}.ecoHip4LedgerRow>summary:hover{background:#4ddcc30a}.ecoHip4LedgerRow>summary>span:first-child{align-items:center;gap:9px;min-width:0;display:flex}.ecoHip4LedgerRow>summary>span:first-child i{color:#53726a;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px;font-style:normal}.ecoHip4LedgerRow>summary>span:first-child strong,.ecoHip4LedgerRow>summary>span:nth-child(2){color:#b8d0c9;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ecoHip4LedgerProb{grid-template-columns:minmax(45px,1fr) 40px;align-items:center;gap:8px;display:grid}.ecoHip4LedgerProb b,.ecoHip4LedgerRow>summary>span:nth-child(4) b{color:#bce5db;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoHip4LedgerRow>summary>span:nth-child(4){gap:3px;display:grid}.ecoHip4LedgerRow>summary>span:nth-child(4) small{color:#58736b;font-size:7px}.ecoHip4LedgerRow>summary>em{color:#5cb8a8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;justify-self:end;font-size:6px;font-style:normal}.ecoHip4LedgerRow>div{background:#02090b80;border-top:1px dashed #70a79e1a;grid-template-columns:minmax(0,1fr) auto;gap:15px;padding:11px 20px 13px 48px;display:grid}.ecoHip4LedgerRow>div p{color:#68827b;margin:0;font-size:8px;line-height:1.5}.ecoHip4LedgerRow>div span{color:#54736a;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoHip4VenueGrid{background:var(--hip4-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ecoHip4VenueGrid article{background:#040e10e0;gap:16px;min-height:190px;padding:21px;display:grid}.ecoHip4VenueGrid article.is-owned{background:linear-gradient(145deg,#1c877026,#040e10f2)}.ecoHip4VenueGrid article>header{gap:7px;display:grid}.ecoHip4VenueGrid article>header>strong{color:#d4e9e4;font-size:16px}.ecoHip4VenueGrid article dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}.ecoHip4VenueGrid article dl div{gap:5px;display:grid}.ecoHip4VenueGrid article dt{color:#4f6c65;text-transform:uppercase;font-size:7px}.ecoHip4VenueGrid article dd{color:#abd0c5;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:10px}.ecoHip4VenueGrid article p{color:#668079;margin:0;font-size:8px;line-height:1.5}.ecoHip4ArenaNote{border-top:1px solid var(--hip4-line);background:#02090b80;grid-template-columns:105px minmax(0,1fr);align-items:start;gap:15px;padding:16px 20px;display:grid}.ecoHip4ArenaNote>span{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;padding-top:2px;font-size:7px}.ecoHip4ArenaNote p{color:#68827b;margin:0;font-size:8px;line-height:1.55}.ecoHip4RuleTimeline{padding:12px 20px 22px}.ecoHip4RuleCard{border-bottom:1px solid #70a79e1a;position:relative}.ecoHip4RuleCard>summary{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:62px;list-style:none;display:grid}.ecoHip4RuleCard>summary::-webkit-details-marker{display:none}.ecoHip4RuleCard>summary:hover{background:#4ddcc30a}.ecoHip4RuleDot{border:2px solid;border-radius:50%;width:9px;height:9px}.ecoHip4RuleCard>summary>span:nth-child(2){gap:5px;min-width:0;display:grid}.ecoHip4RuleCard>summary strong{color:#c3dad4;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ecoHip4RuleCard>summary small{color:#59736c;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoHip4RuleCard>summary em{color:#73c0ae;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7px;font-style:normal}.ecoHip4RuleCard>div{background:#02090b8c;border:1px solid #70a79e1f;border-radius:8px;gap:7px;margin:0 0 13px 29px;padding:11px 13px;display:grid}.ecoHip4RuleCard>div p{color:#708984;margin:0;font-size:8px;line-height:1.55}.ecoHip4RuleCard>div small{color:#5c7971;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoHip4Comparison{padding-bottom:4px}.ecoHip4CompareRow{border-bottom:1px solid #70a79e1a;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.ecoHip4CompareRow>div{gap:6px;min-width:0;display:grid}.ecoHip4CompareRow>div>strong{color:#cce0da;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ecoHip4CompareRow>div>small{color:#658079;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoHip4CompareBridge{text-align:center;justify-items:center}.ecoHip4CompareBridge b{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:13px}.ecoHip4CompareBridge span{color:#56726a;text-transform:uppercase;font-size:7px}.ecoHip4CompareRow>a{color:#62d4bf;font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;border:1px solid #4ddcc340;border-radius:999px;padding:7px 9px;font-size:7px;text-decoration:none}.ecoHip4Fees{padding-bottom:4px}.ecoHip4FeeHero{border-bottom:1px solid #70a79e1a;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:24px;padding:24px 20px;display:grid}.ecoHip4FeeDial{border:1px solid;border-radius:50%;align-content:center;place-items:center;gap:4px;width:128px;height:128px;display:grid;box-shadow:inset 0 0 0 12px #030c0ee6,0 0 35px #4ddcc314}.ecoHip4FeeDial strong{color:#d4eae4;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:29px}.ecoHip4FeeDial span{color:#5b7770;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7px}.ecoHip4FeeHero>div:last-child{gap:9px;display:grid}.ecoHip4FeeHero>div:last-child>strong{color:#cce3dd;font-size:14px}.ecoHip4FeeHero p{color:#6b8580;max-width:650px;margin:0;font-size:9px;line-height:1.6}.ecoHip4FeeStats{flex-wrap:wrap;gap:24px;display:flex}.ecoHip4FeeStats span{gap:4px;display:grid}.ecoHip4FeeStats small{color:#506a63;text-transform:uppercase;font-size:7px}.ecoHip4FeeStats b{color:#9bc7bc;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px}.ecoHip4FeeRows{background:var(--hip4-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.ecoHip4FeeRows>div{background:#040e10e6;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:13px 16px;display:grid}.ecoHip4FeeRows span{color:#96b7ae;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ecoHip4FeeRows b{color:#b4dace;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoHip4FeeRows small{color:#55736b;grid-column:1/-1;font-size:7px}.ecoHip4Method{border-top:1px solid var(--hip4-line);background:#010708a6;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:15px;padding:13px 20px;display:grid}.ecoHip4Method>span{color:#4e7970}.ecoHip4Method p{color:#5f7972;margin:0;font-size:8px;line-height:1.5}.ecoHip4Method strong{color:#6bd0bc;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7px}@media (max-width:920px){.ecoHip4Header{grid-template-columns:minmax(0,1fr)}.ecoHip4Header nav{justify-content:start}.ecoHip4OverviewGrid{grid-template-columns:minmax(0,1fr)}.ecoHip4QuestionRail{border-right:0}.ecoHip4EvidenceRail{border-top:1px solid var(--hip4-line);grid-template-columns:repeat(2,minmax(0,1fr))}.ecoHip4RailLead{grid-column:1/-1}.ecoHip4CompareRow{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr)}.ecoHip4CompareRow>a{grid-column:1/-1;justify-self:start}}@media (max-width:680px){.ecoHip4Header{padding:17px 14px 14px}.ecoHip4Header>div>strong{font-size:18px}.ecoHip4Kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoHip4Kpis>div:nth-child(2){border-right:0}.ecoHip4Kpis>div:nth-child(-n+2){border-bottom:1px solid var(--hip4-line)}.ecoHip4Kpis>div{min-height:76px;padding:12px 14px}.ecoHip4QuestionCard>summary{grid-template-columns:27px minmax(0,1fr) 55px 15px;padding-inline:14px}.ecoHip4QuestionBody{padding-inline:14px}.ecoHip4OutcomeHead{display:none}.ecoHip4OutcomeRow{grid-template-columns:minmax(0,1fr) 76px;gap:8px;padding-inline:4px}.ecoHip4OutcomeProbability{grid-area:1/2/span 2;grid-template-columns:1fr}.ecoHip4OutcomeProbability strong{text-align:left}.ecoHip4OutcomeActivity{grid-column:1}.ecoHip4OutcomeMeta{grid-column:1/-1}.ecoHip4EvidenceRail{grid-template-columns:minmax(0,1fr)}.ecoHip4RailLead{grid-column:auto}.ecoHip4VenueGrid,.ecoHip4FeeRows{grid-template-columns:minmax(0,1fr)}.ecoHip4ArenaNote,.ecoHip4Method{grid-template-columns:minmax(0,1fr);gap:7px;padding-inline:14px}.ecoHip4Ledger{overflow-x:auto}.ecoHip4Ledger .ecoHip4SectionHeader{min-width:760px}.ecoHip4FeeHero{grid-template-columns:minmax(0,1fr)}.ecoHip4CompareRow{grid-template-columns:minmax(0,1fr);gap:13px;padding-inline:14px}.ecoHip4CompareBridge{text-align:left;justify-items:start}}@media (max-width:420px){.ecoAlphaVerdict{grid-template-columns:minmax(0,1fr)}.ecoAlphaBreadth{display:none}.ecoAlphaSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoAlphaSummary>div:last-child{border-top:1px solid #e9fffa0f;grid-column:1/-1}.ecoAlphaMethod{grid-template-columns:minmax(0,1fr);gap:4px}}.ecoUnstakeRunway{--unstake-accent:#a78bfa;--unstake-mark:#8b5cf6;background:radial-gradient(680px 300px at 10% -25%, color-mix(in srgb, var(--unstake-mark) 18%, transparent), transparent 72%), radial-gradient(560px 240px at 100% 0%, #22d3ee0f, transparent 76%), linear-gradient(#e9fffa04 1px, transparent 1px), linear-gradient(90deg, #e9fffa04 1px, transparent 1px), #02090af5;background-size:auto,auto,36px 36px,36px 36px,auto;gap:13px;padding:17px;display:grid;overflow:hidden}.ecoUnstakeHeader{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.ecoUnstakeHeader>div{gap:4px;display:grid}.ecoUnstakeHeader span,.ecoUnstakeSummary span,.ecoUnstakeMethod span,.ecoUnstakeSchedule>header span{color:#718881;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px}.ecoUnstakeHeader strong{color:#f0fff9;letter-spacing:-.035em;max-width:690px;font-size:clamp(17px,2.2vw,25px)}.ecoUnstakeHeader p{color:#70857f;text-align:right;max-width:390px;margin:0;font-size:9px;line-height:1.55}.ecoUnstakeSummary{background:#010808b0;border:1px solid #e9fffa13;border-radius:15px;grid-template-columns:1.35fr repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ecoUnstakeSummary article{border-left:1px solid #e9fffa0f;align-content:center;gap:5px;min-width:0;min-height:94px;padding:12px 15px;display:grid;position:relative}.ecoUnstakeSummary article:first-child{border-left:0}.ecoUnstakeSummary article.isPrimary{background:linear-gradient(120deg, color-mix(in srgb, var(--unstake-accent) 11%, transparent), transparent 70%);box-shadow:inset 3px 0 var(--unstake-accent)}.ecoUnstakeSummary strong{color:#eafff9;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(15px,1.8vw,22px);overflow:hidden}.ecoUnstakeSummary small{color:#60766f;font-size:8px}.ecoUnstakeSchedule{background:#010708c7;border:1px solid #e9fffa13;border-radius:15px;overflow:hidden}.ecoUnstakeSchedule>header{border-bottom:1px solid #e9fffa0f;justify-content:space-between;align-items:center;gap:16px;padding:11px 14px;display:flex}.ecoUnstakeSchedule>header>div:first-child{align-items:baseline;gap:10px;display:flex}.ecoUnstakeSchedule>header small,.ecoUnstakeLegend,.ecoUnstakeDate span,.ecoUnstakeAmount span,.ecoUnstakePressure span{color:#627872;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7.5px}.ecoUnstakeLegend{text-transform:uppercase;align-items:center;gap:6px;display:flex}.ecoUnstakeLegend i,.ecoUnstakeLegend b{background:var(--unstake-accent);border-radius:99px;width:13px;height:4px}.ecoUnstakeLegend b{background:#22d3ee;margin-left:5px}.ecoUnstakeRows{scrollbar-color:color-mix(in srgb, var(--unstake-accent) 45%, transparent) transparent;max-height:450px;display:grid;overflow:auto}.ecoUnstakeRows article{border-top:1px solid #e9fffa0b;grid-template-columns:112px minmax(180px,1fr) 112px 90px;align-items:center;gap:13px;min-height:56px;padding:7px 14px;display:grid}.ecoUnstakeRows article:first-child{border-top:0}.ecoUnstakeRows article:hover{background:#e9fffa06}.ecoUnstakeDate,.ecoUnstakeAmount,.ecoUnstakePressure{gap:2px;min-width:0;display:grid}.ecoUnstakeDate strong,.ecoUnstakeAmount strong,.ecoUnstakePressure strong{color:#dff8f1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:10px}.ecoUnstakeDate span{text-transform:uppercase}.ecoUnstakeAmount,.ecoUnstakePressure{text-align:right}.ecoUnstakeTrack{background:repeating-linear-gradient(90deg,#e9fffa0a 0 1px,#0000 1px 10%),#e9fffa06;border-radius:7px;height:25px;position:relative;overflow:hidden}.ecoUnstakeTrack i,.ecoUnstakeTrack b{border-radius:4px;position:absolute;left:0}.ecoUnstakeTrack i{background:linear-gradient(90deg, var(--unstake-mark), var(--unstake-accent));height:9px;box-shadow:0 0 15px color-mix(in srgb, var(--unstake-accent) 28%, transparent);top:5px}.ecoUnstakeTrack b{opacity:.78;background:#22d3ee;height:3px;bottom:5px}.ecoUnstakeMethod{grid-template-columns:145px minmax(200px,.75fr) minmax(260px,1fr);align-items:stretch;gap:10px;display:grid}.ecoUnstakeMethod>div,.ecoUnstakeMethod p{background:#0107078c;border:1px solid #e9fffa11;border-radius:11px;align-content:center;gap:3px;min-height:54px;margin:0;padding:8px 11px;display:grid}.ecoUnstakeMethod strong{color:#d8eee8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:9px}.ecoUnstakeMethod>div:first-child strong{color:var(--unstake-accent)}.ecoUnstakeMethod p{color:#667c76;font-size:8.5px;line-height:1.45}@media (max-width:860px){.ecoUnstakeSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoUnstakeSummary article:nth-child(3){border-top:1px solid #e9fffa0f;border-left:0}.ecoUnstakeSummary article:nth-child(4){border-top:1px solid #e9fffa0f}.ecoUnstakeRows article{grid-template-columns:94px minmax(140px,1fr) 95px 78px;gap:9px}.ecoUnstakeMethod{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoUnstakeMethod p{grid-column:1/-1}}@media (max-width:620px){.ecoUnstakeRunway{padding:12px}.ecoUnstakeHeader{flex-direction:column;align-items:flex-start;gap:7px}.ecoUnstakeHeader p{text-align:left;max-width:none}.ecoUnstakeSchedule>header{flex-direction:column;align-items:flex-start}.ecoUnstakeRows article{grid-template-columns:minmax(80px,1fr) 86px;gap:7px 10px;padding-block:9px}.ecoUnstakeTrack{grid-area:2/1/auto/-1}.ecoUnstakePressure{grid-area:1/2}.ecoUnstakeAmount{text-align:left;grid-area:3/1/auto/-1;grid-template-columns:auto 1fr}.ecoUnstakeAmount span{text-align:right}}@media (max-width:420px){.ecoUnstakeSummary{grid-template-columns:minmax(0,1fr)}.ecoUnstakeSummary article{border-top:1px solid #e9fffa0f;border-left:0;min-height:75px}.ecoUnstakeSummary article:first-child{border-top:0}.ecoUnstakeMethod{grid-template-columns:minmax(0,1fr)}.ecoUnstakeMethod p{grid-column:auto}}.ecoTwapConsole{--twap-accent:#22d3ee;--twap-mark:#14b8a6;background:radial-gradient(700px 280px at 12% -10%, color-mix(in srgb, var(--twap-mark) 14%, transparent), transparent 72%), radial-gradient(620px 260px at 96% 0%, #f8717114, transparent 75%), linear-gradient(#e9fffa05 1px, transparent 1px), linear-gradient(90deg, #e9fffa05 1px, transparent 1px), #020a0af0;background-size:auto,auto,40px 40px,40px 40px,auto;gap:15px;padding:18px}.ecoTwapHeader{justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:2px;display:flex}.ecoTwapHeader>div{gap:5px;display:grid}.ecoTwapHeader span,.ecoTwapOrderBook>header span,.ecoTwapHistory>header span{color:var(--twap-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:780}.ecoTwapHeader strong{color:#eafff9;letter-spacing:-.035em;font-size:clamp(16px,1.5vw,22px)}.ecoTwapHeader p{color:#78918b;text-align:right;max-width:390px;margin:0;font-size:10px;line-height:1.5}.ecoTwapStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.ecoTwapStats>div{background:#e9fffa06;border:1px solid #e9fffa13;border-radius:12px;gap:4px;min-width:0;padding:11px 12px;display:grid}.ecoTwapStats span,.ecoTwapStats small{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.ecoTwapStats strong{color:#eafff9;font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.ecoTwapStats strong.isBuy{color:#34d399}.ecoTwapStats strong.isSell{color:#fb7185}.ecoTwapPressure{background:#010808ad;border:1px solid #e9fffa12;border-radius:13px;gap:7px;padding:11px 13px;display:grid}.ecoTwapPressureLabels{color:#67807a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;gap:12px;font-size:8px;display:grid}.ecoTwapPressureLabels strong{color:#a9c2bc;text-align:center;font-weight:650}.ecoTwapPressureLabels span:last-child{text-align:right}.ecoTwapPressureTrack{background:#e9fffa0d;border-radius:999px;height:8px;display:flex;position:relative;overflow:visible}.ecoTwapPressureTrack i{height:100%;transition:width .3s}.ecoTwapPressureTrack i.isBuy{background:linear-gradient(90deg,#0f766e,#34d399);border-radius:999px 0 0 999px}.ecoTwapPressureTrack i.isSell{background:linear-gradient(90deg,#fb7185,#9f1239);border-radius:0 999px 999px 0}.ecoTwapPressureTrack b{background:#eafff9;border-radius:2px;width:2px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #eafff98c}.ecoTwapWorkspace{grid-template-columns:minmax(0,1fr) 230px;align-items:stretch;gap:10px;display:grid}.ecoTwapOrderBook{background:#010808a8;border:1px solid #e9fffa13;border-radius:14px;min-width:0;overflow:hidden}.ecoTwapOrderBook>header,.ecoTwapHistory>header{border-bottom:1px solid #e9fffa11;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ecoTwapOrderBook>header small,.ecoTwapHistory>header small{color:#67807a;font-size:8px}.ecoTwapOrderRows{scrollbar-color:#5eead459 transparent;scrollbar-width:thin;max-height:448px;display:grid;overflow-y:auto}.ecoTwapOrder{--twap-tone:#34d399;--twap-progress:0%;min-width:0;box-shadow:inset 2px 0 var(--twap-tone);border-bottom:1px solid #e9fffa0e;grid-template-columns:26px minmax(72px,.6fr) minmax(110px,1fr) minmax(126px,1fr) minmax(90px,.8fr) minmax(112px,.9fr);align-items:center;gap:10px;padding:10px 12px;transition:background .14s;display:grid}.ecoTwapOrder:last-child{border-bottom:0}.ecoTwapOrder:hover{background:#e9fffa09}.ecoTwapOrder.isSell{box-shadow:inset 2px 0 #fb7185}.ecoTwapRank{color:#506760;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoTwapIdentity,.ecoTwapNotional,.ecoTwapClock,.ecoTwapRate,.ecoTwapProgress{gap:3px;min-width:0;display:grid}.ecoTwapIdentity strong,.ecoTwapNotional strong,.ecoTwapClock strong,.ecoTwapRate strong{color:#dff7f1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.ecoTwapIdentity span,.ecoTwapNotional span,.ecoTwapClock span,.ecoTwapRate span,.ecoTwapProgress span{color:#607771;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.3;overflow:hidden}.ecoTwapIdentity span{color:var(--twap-tone);letter-spacing:.08em;font-weight:750}.ecoTwapOrder.isSell .ecoTwapIdentity span{color:#fb7185}.ecoTwapProgress i{background:#e9fffa0f;border-radius:999px;height:4px;display:block;overflow:hidden}.ecoTwapProgress b{width:var(--twap-progress);border-radius:inherit;background:var(--twap-tone);height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--twap-tone) 45%, transparent);display:block}.ecoTwapRail{background:#010808b3;border:1px solid #e9fffa13;border-radius:14px;align-content:start;gap:15px;padding:15px;display:grid}.ecoTwapDial{--twap-dial:0%;aspect-ratio:1;background:conic-gradient(var(--twap-accent) var(--twap-dial), #e9fffa0f 0);width:118px;box-shadow:0 0 28px color-mix(in srgb, var(--twap-mark) 14%, transparent);border-radius:50%;place-items:center;margin:2px auto;display:grid}.ecoTwapDial:before{aspect-ratio:1;content:"";background:#04100e;border-radius:50%;grid-area:1/1;width:96px}.ecoTwapDial>div{z-index:1;text-align:center;grid-area:1/1;gap:2px;display:grid}.ecoTwapDial strong{color:#eafff9;font-size:21px}.ecoTwapDial span{color:#67807a;letter-spacing:.09em;text-transform:uppercase;font-size:7px}.ecoTwapRail dl{gap:0;margin:0;display:grid}.ecoTwapRail dl>div{border-bottom:1px solid #e9fffa0e;gap:4px;padding:9px 0;display:grid}.ecoTwapRail dt{color:#607771;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.ecoTwapRail dd{color:#c1d9d3;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:9px;line-height:1.5}.ecoTwapRail p{border-left:2px solid var(--twap-accent);color:#718983;background:color-mix(in srgb, var(--twap-mark) 5%, transparent);margin:0;padding:10px;font-size:9px;line-height:1.55}.ecoTwapHistory{background:#0108089e;border:1px solid #e9fffa13;border-radius:14px;overflow:hidden}.ecoTwapHistory>div{scrollbar-width:thin;grid-auto-columns:minmax(138px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.ecoTwapHistory article{border-right:1px solid #e9fffa0e;gap:4px;padding:11px 12px;display:grid;box-shadow:inset 0 2px #34d399}.ecoTwapHistory article.isSell{box-shadow:inset 0 2px #fb7185}.ecoTwapHistory time,.ecoTwapHistory small{color:#607771;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7.5px}.ecoTwapHistory strong{color:#dff7f1;font-size:11px}.ecoTwapHistory span{color:#34d399;letter-spacing:.09em;font-size:8px;font-weight:750}.ecoTwapHistory article.isSell span{color:#fb7185}.ecoTwapHistory em{color:#c1d9d3;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:10px;font-style:normal}@media (max-width:1060px){.ecoTwapStats{grid-template-columns:repeat(3,minmax(0,1fr))}.ecoTwapWorkspace{grid-template-columns:minmax(0,1fr)}.ecoTwapRail{grid-template-columns:130px minmax(0,1fr) minmax(180px,.7fr);align-items:center}.ecoTwapDial{width:102px}.ecoTwapDial:before{width:82px}}@media (max-width:760px){.ecoTwapConsole{border-radius:15px;padding:12px}.ecoTwapHeader{flex-direction:column;align-items:flex-start;gap:8px}.ecoTwapHeader p{text-align:left;max-width:none}.ecoTwapStats{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoTwapOrder{grid-template-columns:24px minmax(74px,.65fr) minmax(105px,1fr) minmax(95px,.8fr)}.ecoTwapClock{display:none}.ecoTwapProgress{grid-column:2/-1}.ecoTwapRail{grid-template-columns:100px minmax(0,1fr)}.ecoTwapRail p{grid-column:1/-1}.ecoTwapDial{width:88px}.ecoTwapDial:before{width:70px}.ecoTwapDial strong{font-size:17px}}@media (max-width:420px){.ecoTwapStats{grid-template-columns:minmax(0,1fr)}.ecoTwapPressureLabels strong{display:none}.ecoTwapPressureLabels{grid-template-columns:1fr 1fr}.ecoTwapOrder{grid-template-columns:22px minmax(60px,.65fr) minmax(90px,1fr)}.ecoTwapRate{display:none}.ecoTwapRail{grid-template-columns:minmax(0,1fr)}.ecoTwapDial{display:none}}@media (max-width:1060px){.ecoHeroGrid,.ecoTwoColumn,.ecoStageSplit{grid-template-columns:1fr!important}.ecoMarketConstellation,.ecoHolderTrajectory,.ecoYieldFrontier,.ecoOracleField{grid-template-columns:minmax(0,1fr)}.ecoInstrumentRail{border-top:1px solid #e9fffa14;border-left:0;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ecoPageRoot{overflow-x:clip;padding-inline:12px!important;padding-bottom:54px!important}.ecoOperatorQuestion{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}.ecoOperatorQuestion strong{overflow-wrap:anywhere}.ecoHeroMetricPanel,.ecoSignatureHead,.ecoSignatureHead>*{min-width:0;max-width:100%}.ecoSignatureHead>span{white-space:normal!important}.ecoTopRail{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}.ecoTopRailLinks{width:100%}.ecoStatusPill{justify-content:flex-start;width:100%;white-space:normal!important;line-height:1.35!important}.ecoHeroMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ecoProvenanceDeck{grid-template-columns:minmax(0,1fr)}.ecoInstrumentRoute{grid-template-columns:1fr}.ecoInstrumentRoute svg{display:none!important}.ecoInstrumentSplit{grid-template-columns:1fr}.ecoInstrumentCanvas{padding:12px 10px 4px}.ecoInstrumentCanvas>svg{min-width:680px}.ecoInstrumentCanvas{scrollbar-width:thin;overflow-x:auto}.ecoInstrumentRail,.ecoBuilderHeadline,.ecoBuilderGrid,.ecoFundingSummary,.ecoFundingSplit{grid-template-columns:minmax(0,1fr)}.ecoFundingAxis{display:none}.ecoInstrumentHeader{flex-direction:column;align-items:flex-start;gap:5px}.ecoInstrumentHeader small{white-space:normal}.ecoDistrictHead{grid-template-columns:auto minmax(0,1fr)!important}.ecoDistrictHead>div:last-child{grid-column:1/-1;justify-items:start!important}.ecoPodium{grid-template-columns:1fr}.ecoBlueprintHeat{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoBlueprintFlow{grid-template-columns:minmax(0,1fr);gap:10px}.ecoBlueprintFlowLines{display:none}.ecoBlueprintFlowCore{border-radius:18px;grid-row:1;min-height:106px}.ecoBlueprintCompare,.ecoBlueprintRisk{grid-template-columns:minmax(0,1fr)}.ecoBlueprintCompareAxis{grid-template-rows:auto;grid-template-columns:1fr auto 1fr}.ecoBlueprintCompareAxis span{width:100%;height:1px}}@media (max-width:420px){.ecoHeroMetrics,.ecoTileRow,.ecoNearbyGrid,.ecoCardGrid,.ecoHeatGrid{grid-template-columns:minmax(0,1fr)!important}.ecoModelBlueprint{min-height:210px;padding:10px}.ecoBlueprintHeat{grid-template-columns:minmax(0,1fr)}.ecoBlueprintHeatLead{grid-area:auto}.ecoBlueprintLadderRow{grid-template-columns:24px minmax(0,1fr) auto;gap:8px}.ecoBlueprintLadderTrack{display:none}}@media (prefers-reduced-motion:reduce){.ecoFlowPath,.ecoPulse,.ecoPulseNode,.ecoSweep,.ecoBlueprintFlowCore{animation:none}.ecoCard,.ecoChip,.ecoNearbyCard,.ecoHeatCell{transition:none}}.ecoVenuePulse{--venue-spot:#38bdf8;--venue-perp:#a78bfa;border:1px solid color-mix(in srgb, var(--venue-accent) 32%, #253448e6);background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--venue-accent) 13%, transparent), transparent 32%), radial-gradient(circle at 88% 78%, #8b5cf61c, transparent 34%), linear-gradient(155deg, #050f18fa, #050a13f5);border-radius:22px;overflow:hidden;box-shadow:0 22px 70px #00000040,inset 0 1px #ffffff09}.ecoVenueHeader{border-bottom:1px solid #8297b121;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px 18px;display:flex}.ecoVenueHeader div,.ecoVenueHeader p{min-width:0}.ecoVenueHeader span,.ecoVenueKpis span,.ecoVenueFunding>span,.ecoVenueCoverageNote>span,.ecoVenueTapeTitle span{color:#71839a;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:750;display:block}.ecoVenueHeader strong{color:#f2f7fb;letter-spacing:-.025em;max-width:720px;margin-top:7px;font-size:clamp(17px,2vw,25px);line-height:1.13;display:block}.ecoVenueHeader p{color:#7f91a5;text-align:right;max-width:420px;margin:0;font-size:11px;line-height:1.55}.ecoVenueKpis{border-bottom:1px solid #8297b11f;grid-template-columns:1.15fr repeat(3,minmax(0,1fr));display:grid}.ecoVenueKpis article{border-right:1px solid #8297b11f;min-width:0;padding:17px 20px 16px;position:relative}.ecoVenueKpis article:last-child{border-right:0}.ecoVenueKpis article:before{content:"";background:#8297b14d;border-radius:999px;width:32px;height:2px;position:absolute;top:0;left:20px}.ecoVenueKpis article.isPrimary:before,.ecoVenueKpis article.isComplete:before{background:var(--venue-accent);box-shadow:0 0 18px color-mix(in srgb, var(--venue-accent) 55%, transparent)}.ecoVenueKpis article.isPartial:before{background:#fbbf24}.ecoVenueKpis strong{color:#eaf4fb;font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:clamp(16px,1.65vw,23px);display:block;overflow:hidden}.ecoVenueKpis small{color:#607389;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9.5px;display:block;overflow:hidden}.ecoVenueSplit{height:28px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;background:#0003;border:1px solid #8297b129;border-radius:9px;margin:16px 20px 0;font-size:8px;font-weight:700;display:flex;overflow:hidden}.ecoVenueSplit span{white-space:nowrap;align-items:center;min-width:72px;padding:0 10px;display:flex}.ecoVenueSplit .isSpot{width:var(--venue-spot-share);color:#b8e9ff;background:linear-gradient(90deg,#38bdf857,#38bdf82e)}.ecoVenueSplit .isPerp{color:#d9caff;background:linear-gradient(90deg,#8b5cf624,#8b5cf64d);flex:1;justify-content:flex-end}.ecoVenueWorkbench{grid-template-columns:minmax(0,1.45fr) minmax(290px,.72fr);gap:14px;padding:14px 20px 18px;display:grid}.ecoVenueRoutes,.ecoVenueTape{background:#030a12a3;border:1px solid #8297b124;border-radius:16px;min-width:0}.ecoVenueRoutes{grid-template-columns:92px minmax(0,1fr);align-items:stretch;min-height:360px;display:grid;overflow:hidden}.ecoVenueCore{background:radial-gradient(circle, color-mix(in srgb, var(--venue-accent) 28%, transparent), transparent 56%), linear-gradient(180deg, #ffffff05, transparent);border-right:1px solid #8297b121;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.ecoVenueCore:after{background:var(--venue-accent);width:9px;height:9px;box-shadow:0 0 18px color-mix(in srgb, var(--venue-accent) 70%, transparent);content:"";border:2px solid #040c14f2;border-radius:50%;position:absolute;right:-5px}.ecoVenueCore span{color:#ecfbff;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:16px;font-weight:800}.ecoVenueCore small{color:var(--venue-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font-size:8px}.ecoVenueRailList{align-content:center;gap:5px;padding:12px 15px;display:grid}.ecoVenueRailList article{opacity:.92;grid-template-columns:132px minmax(80px,1fr) 88px;align-items:center;gap:12px;min-height:28px;padding:2px 0;display:grid}.ecoVenueRailList article.isStale{opacity:.48}.ecoVenueRouteIdentity{min-width:0}.ecoVenueRouteIdentity span,.ecoVenueRouteIdentity strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ecoVenueRouteIdentity span{color:#dfeaf3;font-size:10.5px;font-weight:700}.ecoVenueRouteIdentity strong{color:#61748a;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;margin-top:1px;font-size:7.5px;font-weight:600}.ecoVenueRouteTrack{background:#768ba41a;border-radius:99px;height:4px;position:relative;overflow:hidden}.ecoVenueRouteTrack i{width:var(--venue-route-width);border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--venue-accent) 22%, transparent), var(--venue-perp));transform-origin:0;height:100%;animation:.65s cubic-bezier(.2,.75,.25,1) both ecoVenueRouteIn;animation-delay:calc(var(--venue-route-index) * 35ms);display:block;box-shadow:0 0 11px #a78bfa52}.ecoVenueRailList article.isSpot .ecoVenueRouteTrack i{background:linear-gradient(90deg, color-mix(in srgb, var(--venue-accent) 22%, transparent), var(--venue-spot));box-shadow:0 0 11px #38bdf847}.ecoVenueRouteValue{text-align:right}.ecoVenueRouteValue strong,.ecoVenueRouteValue span{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;display:block}.ecoVenueRouteValue strong{color:#dbe8f2;font-size:9.5px}.ecoVenueRouteValue span{color:#65788d;margin-top:1px;font-size:7.5px}.ecoVenueTape{padding:11px 13px}.ecoVenueTapeTitle{border-bottom:1px solid #8297b11f;justify-content:space-between;padding:3px 2px 10px;display:flex}.ecoVenueTapeTitle small{color:#586b80;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7.5px}.ecoVenueTape article{border-bottom:1px solid #8297b118;grid-template-columns:24px minmax(72px,1fr) auto auto;align-items:center;gap:7px;min-height:38px;display:grid}.ecoVenueTape article:last-child{border-bottom:0}.ecoVenueTape article>small{color:#52677d;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;grid-column:2/-1;margin-top:-9px;font-size:7.5px}.ecoVenueRank{color:#50657b;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoVenueTape article div strong,.ecoVenueTape article div small{display:block}.ecoVenueTape article div strong{color:#dce8f2;font-size:10px}.ecoVenueTape article div small{color:#5b7085;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7px}.ecoVenueTape b,.ecoVenueTape em{font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:8.5px;font-style:normal}.ecoVenueTape b{color:#9fb0c1;font-weight:600}.ecoVenuePulse .isPositive{color:#4ade80}.ecoVenuePulse .isNegative{color:#fb7185}.ecoVenueFooter{grid-template-columns:minmax(0,1.5fr) minmax(250px,.65fr);gap:14px;padding:0 20px 20px;display:grid}.ecoVenueFunding,.ecoVenueCoverageNote{background:#030a128f;border:1px solid #8297b121;border-radius:14px;min-width:0}.ecoVenueFunding{align-items:stretch;display:flex;overflow-x:auto}.ecoVenueFunding>span{border-right:1px solid #8297b11f;align-items:center;min-width:112px;padding:12px;display:flex}.ecoVenueFunding div{border-right:1px solid #8297b117;min-width:112px;padding:10px 12px}.ecoVenueFunding div strong,.ecoVenueFunding div em,.ecoVenueFunding div small{font-family:var(--font-geist-mono), ui-monospace, monospace;font-style:normal;display:block}.ecoVenueFunding div strong{color:#9aacbd;font-size:8px}.ecoVenueFunding div em{margin-top:4px;font-size:10px;font-weight:700}.ecoVenueFunding div small{color:#52667a;margin-top:2px;font-size:7px}.ecoVenueFunding p{color:#65788d;align-self:center;margin:0;padding:12px;font-size:9.5px}.ecoVenueCoverageNote{padding:12px 14px}.ecoVenueCoverageNote strong{color:#d8c8ff;margin-top:5px;font-size:11px;display:block}.ecoVenueCoverageNote p{color:#61758a;margin:5px 0 0;font-size:9px;line-height:1.45}@keyframes ecoVenueRouteIn{0%{opacity:0;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@media (max-width:980px){.ecoVenueWorkbench,.ecoVenueFooter{grid-template-columns:minmax(0,1fr)}.ecoVenueTape{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.ecoVenueTapeTitle{grid-column:1/-1}}@media (max-width:720px){.ecoVenueHeader{flex-direction:column;gap:10px;padding:17px 16px 14px}.ecoVenueHeader p{text-align:left;max-width:none}.ecoVenueKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoVenueKpis article:nth-child(2){border-right:0}.ecoVenueKpis article:nth-child(-n+2){border-bottom:1px solid #8297b11f}.ecoVenueSplit{margin-inline:12px}.ecoVenueWorkbench,.ecoVenueFooter{padding-inline:12px}.ecoVenueRoutes{grid-template-columns:minmax(0,1fr)}.ecoVenueCore{border-bottom:1px solid #8297b121;border-right:0;min-height:72px}.ecoVenueCore:after{bottom:-5px;right:auto}.ecoVenueRailList article{grid-template-columns:100px minmax(60px,1fr) 76px;gap:8px}.ecoVenueTape{grid-template-columns:minmax(0,1fr)}}@media (max-width:460px){.ecoVenueKpis{grid-template-columns:minmax(0,1fr)}.ecoVenueKpis article{border-bottom:1px solid #8297b11f;border-right:0}.ecoVenueRailList article{grid-template-columns:minmax(88px,1fr) 72px}.ecoVenueRouteTrack{display:none}}@media (prefers-reduced-motion:reduce){.ecoVenueRouteTrack i{animation:none}}.ecoSupplyTerminal{--supply-accent:#8b5cf6;--supply-mark:#8b5cf629;isolation:isolate;background:radial-gradient(circle at 12% -15%, color-mix(in srgb, var(--supply-accent) 18%, transparent), transparent 34%), linear-gradient(180deg, #051211f7, #02090afb);gap:12px;padding:16px;display:grid}.ecoSupplyTerminal:before{z-index:-1;opacity:.22;content:"";pointer-events:none;background-image:linear-gradient(#e9fffa06 1px,#0000 1px),linear-gradient(90deg,#e9fffa06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.ecoSupplyHeader,.ecoSupplyHero,.ecoSupplyRail,.ecoSupplyValuation,.ecoRetirementLedger,.ecoFundWorkbench,.ecoSupplyFocus,.ecoSupplyEvents,.ecoSupplyMethod{background:#020c0c9e;border:1px solid #a9c5bf1c;min-width:0;position:relative}.ecoSupplyHeader{border-color:color-mix(in srgb, var(--supply-accent) 26%, #a9c5bf1a);border-radius:14px 14px 6px 6px;justify-content:space-between;align-items:flex-end;gap:24px;padding:16px 18px;display:flex}.ecoSupplyHeader>div,.ecoRetirementLedger>header>div,.ecoFundWorkbench>header>div{gap:5px;min-width:0;display:grid}.ecoSupplyHeader span,.ecoSupplyPrimary span,.ecoSupplyFacts span,.ecoSupplyRail header span,.ecoSupplyValuation header span,.ecoRetirementLedger header span,.ecoRetirementEquation span,.ecoFundWorkbench header span,.ecoFundBalance span,.ecoFundFacts span,.ecoFundPace span,.ecoFundWorkbench footer span,.ecoSupplyFocus span,.ecoSupplyEvents header span,.ecoSupplyMethod span{color:#6f8884;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:780}.ecoSupplyHeader strong,.ecoRetirementLedger>header strong,.ecoFundWorkbench>header strong{color:#effffb;letter-spacing:-.025em;font-size:16px}.ecoSupplyHeader p{color:#76908a;text-align:right;max-width:510px;margin:0;font-size:10px;line-height:1.55}.ecoSupplyHero{border-radius:6px;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.ecoSupplyPrimary{background:linear-gradient(120deg, color-mix(in srgb, var(--supply-accent) 11%, transparent), transparent 72%);border-right:1px solid #a9c5bf1c;align-content:center;gap:8px;min-height:132px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.ecoSupplyPrimaryIdentity{z-index:1;align-items:center;gap:9px;width:fit-content;margin-bottom:3px;display:inline-flex;position:relative}.ecoSupplyPrimaryIdentity>div{gap:2px;display:grid}.ecoSupplyPrimaryIdentity b{color:#effffb;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;font-size:11px}.ecoSupplyPrimaryIdentity small{color:color-mix(in srgb, var(--supply-accent) 72%, #7a928d);letter-spacing:.09em;text-transform:uppercase;font-size:7px}.ecoSupplyTerminal--burns .ecoSupplyPrimary,.ecoSupplyTerminal--burns-detail .ecoSupplyPrimary{background:radial-gradient(circle at 20% 46%, #fb71851c, transparent 24%), linear-gradient(120deg, color-mix(in srgb, var(--supply-accent) 9%, transparent), transparent 72%)}.ecoSupplyTerminal--assistance-fund .ecoSupplyPrimary{background:radial-gradient(circle at 20% 46%, #2dd4bf1f, transparent 24%), linear-gradient(120deg, color-mix(in srgb, var(--supply-accent) 9%, transparent), transparent 72%)}.ecoSupplyPrimary:after{border:1px solid color-mix(in srgb, var(--supply-accent) 20%, transparent);width:170px;height:170px;box-shadow:0 0 55px color-mix(in srgb, var(--supply-accent) 15%, transparent);content:"";border-radius:50%;position:absolute;right:-72px}.ecoSupplyPrimary strong{z-index:1;color:var(--supply-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.055em;font-size:clamp(23px,3vw,38px);line-height:1;position:relative}.ecoSupplyPrimary strong.isNegative{color:#fb7185}.ecoSupplyPrimary small{color:#7a928d;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px}.ecoSupplyFacts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ecoSupplyFacts>div{border-bottom:1px solid #a9c5bf14;border-right:1px solid #a9c5bf14;align-content:center;gap:7px;min-height:66px;padding:13px 18px;display:grid}.ecoSupplyFacts>div:nth-child(2n){border-right:0}.ecoSupplyFacts>div:nth-last-child(-n+2){border-bottom:0}.ecoSupplyFacts strong{color:#dff8f1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:14px}.ecoSupplyRail{border-radius:6px;gap:11px;padding:14px 17px;display:grid}.ecoSupplyRail header,.ecoSupplyValuation header,.ecoSupplyEvents header,.ecoRetirementLedger>header,.ecoFundWorkbench>header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.ecoSupplyRail header small,.ecoSupplyValuation header small,.ecoSupplyEvents header small,.ecoRetirementLedger>header small,.ecoFundWorkbench>header small{color:#647d78;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px}.ecoSupplyRailTrack,.ecoRetirementComposition{background:#a9c5bf12;border-radius:2px;width:100%;height:8px;display:flex;overflow:hidden}.ecoSupplyRailTrack i,.ecoRetirementComposition i{min-width:0;height:100%;display:block}.ecoSupplyRailTrack .isCirculating{width:var(--supply-circulating);background:#2dd4bf}.ecoSupplyRailTrack .isNonCirculating{width:var(--supply-noncirculating);background:#8b5cf6}.ecoSupplyRailTrack .isRemoved{width:var(--supply-removed);background:#fb7185}.ecoSupplyRailLegend,.ecoRetirementLegend{flex-wrap:wrap;gap:9px 20px;display:flex}.ecoSupplyRailLegend span,.ecoRetirementLegend span{color:#78908b;align-items:center;gap:7px;font-size:9px;display:inline-flex}.ecoSupplyRailLegend i,.ecoRetirementLegend i{border-radius:2px;width:7px;height:7px}.ecoSupplyRailLegend b{color:#cfe7e1;font-family:var(--font-geist-mono), ui-monospace, monospace}.ecoSupplyRailLegend .isCirculating{background:#2dd4bf}.ecoSupplyRailLegend .isNonCirculating{background:#8b5cf6}.ecoSupplyRailLegend .isRemoved{background:#fb7185}.ecoSupplyValuation{border-radius:6px;gap:13px;padding:16px 18px;display:grid}.ecoSupplyValuation article{grid-template-columns:minmax(170px,.62fr) minmax(160px,1fr) minmax(110px,auto);align-items:center;gap:16px;display:grid}.ecoSupplyValuation article>div{gap:3px;display:grid}.ecoSupplyValuation article>div strong{color:#dff8f1;font-size:11px}.ecoSupplyValuation article>div span{color:#617a75;font-size:9px}.ecoSupplyValuation article>i{background:#a9c5bf12;border-radius:2px;height:5px;overflow:hidden}.ecoSupplyValuation article>i b{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--supply-accent) 45%, #1f4b44), var(--supply-accent));height:100%;display:block}.ecoSupplyValuation article>strong{color:#eafff9;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;font-size:12px}.ecoRetirementLedger{background:linear-gradient(90deg,#8b5cf60b,#0000 42%,#2dd4bf09),#020c0cb8;border-color:#8b5cf633;border-radius:6px;gap:14px;padding:17px 18px;display:grid;overflow:hidden}.ecoRetirementEquation{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1.12fr);align-items:stretch;gap:8px;display:grid}.ecoRetirementEquation article{background:#01090ab8;border:1px solid #a9c5bf1a;border-radius:10px;align-content:center;gap:7px;min-height:100px;padding:14px;display:grid}.ecoRetirementEquation article.isPolicy{border-top-color:#8b5cf6}.ecoRetirementEquation article.isFormal{border-top-color:#2dd4bf}.ecoRetirementEquation article.isTracked{border-color:color-mix(in srgb, var(--supply-accent) 36%, #a9c5bf1a);background:color-mix(in srgb, var(--supply-accent) 7%, #01090acc)}.ecoRetirementEquation article strong{color:#e9fff9;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.035em;font-size:clamp(15px,1.7vw,21px)}.ecoRetirementEquation article small{color:#617a75;font-size:9px;line-height:1.4}.ecoRetirementEquation>b{color:#536d68;font-family:var(--font-geist-mono), ui-monospace, monospace;place-items:center;font-size:17px;display:grid}.ecoRetirementComposition{height:6px}.ecoRetirementComposition .isPolicy{background:#8b5cf6}.ecoRetirementComposition .isFormal{background:#2dd4bf}.ecoRetirementLegend .isPolicy{background:#8b5cf6}.ecoRetirementLegend .isFormal{background:#2dd4bf}.ecoRetirementLedger>p{color:#6f8782;border-top:1px solid #a9c5bf14;margin:0;padding-top:11px;font-size:9px;line-height:1.55}.ecoFundWorkbench{border-color:#2dd4bf33;border-radius:6px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:14px;padding:17px;display:grid}.ecoFundWorkbench>header,.ecoFundWorkbench>footer{grid-column:1/-1}.ecoFundBalance{background:linear-gradient(145deg,#2dd4bf12,#01090ab8);border:1px solid #2dd4bf29;border-radius:11px;align-content:start;gap:11px;padding:17px;display:grid}.ecoFundBalance>div{gap:7px;display:grid}.ecoFundBalance strong{color:#36e6bf;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.05em;font-size:clamp(21px,2.6vw,31px)}.ecoFundBalance small,.ecoFundBalance p{color:#708a84;margin:0;font-size:9px}.ecoFundBalance>i{background:#a9c5bf14;border-radius:2px;height:6px;overflow:hidden}.ecoFundBalance>i b{background:linear-gradient(90deg,#0e7664,#2dd4bf);min-width:3px;height:100%;display:block;box-shadow:0 0 16px #2dd4bf6b}.ecoFundFacts{background:#01090aa3;border:1px solid #a9c5bf1a;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;display:grid}.ecoFundFacts article{border-right:1px solid #a9c5bf14;align-content:center;gap:7px;min-height:112px;padding:14px;display:grid}.ecoFundFacts article:last-child{border-right:0}.ecoFundFacts strong{color:#def7f0;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ecoFundFacts small{color:#5f7872;font-size:8px;line-height:1.4}.ecoFundPace{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ecoFundPace article{background:#01090a9e;border:1px solid #a9c5bf1a;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px 18px;padding:14px 15px;display:grid}.ecoFundPace article>div{gap:4px;display:grid}.ecoFundPace article>div small{color:#5f7872;font-size:8px}.ecoFundPace article>strong{color:#2dd4bf;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:13px}.ecoFundPace article.isNegative>strong{color:#fb7185}.ecoFundPace article.isCollecting>strong{color:#768b87}.ecoFundPace article>i{background:#a9c5bf12;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.ecoFundPace article>i b{transform-origin:0;background:linear-gradient(90deg,#0e7664,#2dd4bf);height:100%;animation:.62s cubic-bezier(.2,.75,.25,1) both ecoSupplyMeasureIn;display:block}.ecoFundPace article.isNegative>i b{background:linear-gradient(90deg,#7f1d3a,#fb7185)}.ecoFundPace article>em{color:#6b837e;font-family:var(--font-geist-mono), ui-monospace, monospace;grid-column:1/-1;font-size:8px;font-style:normal}.ecoFundWorkbench>footer{border-top:1px solid #a9c5bf14;gap:6px;padding-top:12px;display:grid}.ecoFundWorkbench>footer p{color:#718984;margin:0;font-size:9px;line-height:1.55}.ecoSupplyFocus{border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.ecoSupplyFocus>div{border-right:1px solid #a9c5bf14;gap:7px;min-height:92px;padding:14px;display:grid}.ecoSupplyFocus>div:last-child{border-right:0}.ecoSupplyFocus strong{color:#dff8f1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px;line-height:1.4}.ecoSupplyFocus strong.isPositive{color:#2dd4bf}.ecoSupplyFocus strong.isNegative{color:#fb7185}.ecoSupplyEvents{border-radius:6px;gap:0;padding:15px 17px;display:grid}.ecoSupplyEvents header{padding-bottom:10px}.ecoSupplyEvents article{border-top:1px solid #a9c5bf14;grid-template-columns:150px 120px minmax(0,1fr) 80px;align-items:center;gap:14px;padding:11px 0;display:grid}.ecoSupplyEvents time,.ecoSupplyEvents span,.ecoSupplyEvents small{color:#667e79;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoSupplyEvents strong{color:#dff8f1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px}.ecoSupplyEvents p{color:#667e79;margin:8px 0 2px;font-size:9px}.ecoSupplyMethod{border-radius:6px 6px 14px 14px;grid-template-columns:72px minmax(0,1fr);gap:14px;padding:13px 16px;display:grid}.ecoSupplyMethod p{color:#6b837e;margin:0;font-size:9px;line-height:1.55}@keyframes ecoSupplyMeasureIn{0%{opacity:0;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@media (max-width:980px){.ecoSupplyHero{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)}.ecoRetirementEquation{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)}.ecoRetirementEquation>b:nth-of-type(2){display:none}.ecoRetirementEquation article.isTracked{grid-column:1/-1}.ecoSupplyFocus{grid-template-columns:repeat(3,minmax(0,1fr))}.ecoSupplyFocus>div:nth-child(3){border-right:0}.ecoSupplyFocus>div:nth-child(n+4){border-top:1px solid #a9c5bf14}}@media (max-width:760px){.ecoSupplyTerminal{padding:12px}.ecoSupplyHeader{flex-direction:column;align-items:flex-start;gap:8px}.ecoSupplyHeader p{text-align:left;max-width:none}.ecoSupplyHero{grid-template-columns:minmax(0,1fr)}.ecoSupplyPrimary{border-bottom:1px solid #a9c5bf1c;border-right:0}.ecoSupplyValuation article{grid-template-columns:minmax(130px,1fr) minmax(100px,1fr)}.ecoSupplyValuation article>strong{text-align:right;grid-column:2}.ecoFundWorkbench{grid-template-columns:minmax(0,1fr)}.ecoFundWorkbench>header,.ecoFundWorkbench>footer,.ecoFundPace{grid-column:auto}.ecoFundFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.ecoFundPace{grid-template-columns:minmax(0,1fr)}.ecoSupplyEvents article{grid-template-columns:125px 100px minmax(0,1fr);gap:10px}.ecoSupplyEvents article small{grid-column:3}}@media (max-width:560px){.ecoSupplyFacts,.ecoFundFacts,.ecoSupplyFocus{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoSupplyFacts>div:nth-child(2n),.ecoFundFacts article:nth-child(2n),.ecoSupplyFocus>div:nth-child(2n){border-right:0}.ecoFundFacts article:nth-child(3){border-top:1px solid #a9c5bf14;grid-column:1/-1}.ecoRetirementEquation{grid-template-columns:minmax(0,1fr)}.ecoRetirementEquation>b{min-height:18px;transform:rotate(90deg)}.ecoRetirementEquation article.isTracked{grid-column:auto}.ecoSupplyValuation article{grid-template-columns:minmax(0,1fr) auto;gap:8px}.ecoSupplyValuation article>i{grid-area:2/1/auto/-1}.ecoSupplyValuation article>strong{grid-area:1/2}.ecoSupplyEvents article{grid-template-columns:minmax(0,1fr) auto}.ecoSupplyEvents article span,.ecoSupplyEvents article small{grid-column:1/-1}.ecoSupplyMethod{grid-template-columns:minmax(0,1fr);gap:7px}}@media (prefers-reduced-motion:reduce){.ecoFundPace article>i b{animation:none}}.ecoMarketWorkbench{border:1px solid color-mix(in srgb, var(--market-accent) 24%, #a9c5bf1a);background:#040c0feb;border-radius:15px;gap:1px;display:grid;overflow:hidden;box-shadow:0 20px 50px #00000038}.ecoMarketWorkbenchHeader{background:linear-gradient(105deg, color-mix(in srgb, var(--market-accent) 7%, transparent), transparent 48%);border-bottom:1px solid #a9c5bf17;justify-content:space-between;align-items:flex-end;gap:24px;padding:18px 20px 16px;display:flex}.ecoMarketWorkbenchHeader>div{gap:5px;display:grid}.ecoMarketWorkbenchHeader>div>span,.ecoMarketSurfaceDeck header span,.ecoMarketMethod>span{color:color-mix(in srgb, var(--market-accent) 82%, #c7fff3);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:800}.ecoMarketWorkbenchHeader>div>strong{color:#e7faf5;font-size:16px;line-height:1.2}.ecoMarketWorkbenchHeader>div>small,.ecoMarketSurfaceDeck header small{color:#6d8580;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoMarketWorkbenchHeader nav{background:#01080ab3;border:1px solid #a9c5bf1a;border-radius:8px;gap:3px;padding:3px;display:flex}.ecoMarketWorkbenchHeader nav a{color:#6f8782;font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:5px;padding:7px 10px;font-size:8px;font-weight:700;text-decoration:none}.ecoMarketWorkbenchHeader nav a:hover{color:#dff8f1;background:#a9c5bf0f}.ecoMarketWorkbenchHeader nav a.isActive{color:#03110e;background:var(--market-accent)}.ecoMarketSummaryRail{border-bottom:1px solid #a9c5bf14;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ecoMarketSummaryRail article{border-right:1px solid #a9c5bf14;gap:6px;min-height:91px;padding:14px 16px;display:grid}.ecoMarketSummaryRail article:last-child{border-right:0}.ecoMarketSummaryRail span,.ecoMarketQualityPanel div span,.ecoMarketMatrix>header span{color:#647c77;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:700}.ecoMarketSummaryRail strong{color:#dff8f1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:14px;line-height:1.15}.ecoMarketSummaryRail small{color:#58706b;font-size:8px}.ecoMarketWorkbench .isUp{color:#2dd4a7!important}.ecoMarketWorkbench .isDown{color:#fb7185!important}.ecoMarketSurfaceDeck{background:#a9c5bf0f;border-bottom:1px solid #a9c5bf14;grid-template-columns:minmax(0,1.45fr) minmax(240px,.55fr);gap:1px;display:grid}.ecoMarketSurfaceComposition,.ecoMarketQualityPanel{background:#061013;gap:10px;padding:15px 18px;display:grid}.ecoMarketSurfaceDeck header{justify-content:space-between;align-items:center;gap:16px;padding-bottom:2px;display:flex}.ecoMarketSurfaceComposition>div{grid-template-columns:78px minmax(80px,1fr) 92px;align-items:center;gap:12px;display:grid}.ecoMarketSurfaceComposition>div>span{color:#91aaa4;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoMarketSurfaceComposition i{background:#a9c5bf0f;border-radius:3px;height:5px;overflow:hidden}.ecoMarketSurfaceComposition i b{border-radius:inherit;background:#2dd4a7;height:100%;display:block}.ecoMarketSurfaceComposition .is-hip3 i b{background:#38bdf8}.ecoMarketSurfaceComposition .is-spot i b{background:#a78bfa}.ecoMarketSurfaceComposition strong{color:#dff8f1;font-family:var(--font-geist-mono), ui-monospace, monospace;text-align:right;font-size:9px}.ecoMarketQualityPanel{grid-template-columns:repeat(3,minmax(0,1fr))}.ecoMarketQualityPanel header{grid-column:1/-1}.ecoMarketQualityPanel div{border-right:1px solid #a9c5bf12;gap:6px;padding-right:10px;display:grid}.ecoMarketQualityPanel div:last-child{border-right:0}.ecoMarketQualityPanel div strong{color:#cce8e1;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:capitalize;font-size:10px}.ecoMarketMatrix{background:#050e11;display:grid;overflow-x:auto}.ecoMarketMatrix>header,.ecoMarketMatrix>article{grid-template-columns:minmax(138px,1.25fr) 82px 76px 92px 96px 82px 76px 112px;align-items:center;gap:10px;min-width:860px;padding:0 18px;display:grid}.ecoMarketMatrix>header{border-bottom:1px solid #a9c5bf14;min-height:34px}.ecoMarketMatrix>article{border-bottom:1px solid #a9c5bf0e;min-height:48px}.ecoMarketMatrix>article:last-child{border-bottom:0}.ecoMarketMatrix>article:hover{background:color-mix(in srgb, var(--market-accent) 4%, transparent)}.ecoMarketMatrix>article.isStale{opacity:.68}.ecoMarketMatrix>article>div:first-child{grid-template-columns:6px minmax(0,1fr);align-items:center;column-gap:9px;display:grid}.ecoMarketMatrix>article>div:first-child i{background:#2dd4a7;border-radius:3px;grid-row:1/3;width:5px;height:22px}.ecoMarketMatrix>article>div:first-child i.is-hip3-perp{background:#38bdf8}.ecoMarketMatrix>article>div:first-child i.is-spot{background:#a78bfa}.ecoMarketMatrix>article>div:first-child strong{color:#dff8f1;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ecoMarketMatrix>article>div:first-child small{color:#58706b;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7px}.ecoMarketMatrix>article>span{color:#718984;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:capitalize;font-size:8px}.ecoMarketMatrix>article>strong,.ecoMarketDepthCell>strong{color:#bdd5cf;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-weight:700}.ecoMarketDepthCell{gap:3px;display:grid}.ecoMarketDepthCell small{color:#58706b;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoMarketMethod{background:#061013;border-top:1px solid #a9c5bf14;grid-template-columns:78px minmax(0,1fr);gap:12px;padding:12px 18px 14px;display:grid}.ecoMarketMethod p{color:#657d78;margin:0;font-size:8px;line-height:1.6}@media (max-width:980px){.ecoMarketSummaryRail{grid-template-columns:repeat(3,minmax(0,1fr))}.ecoMarketSummaryRail article:nth-child(3){border-right:0}.ecoMarketSummaryRail article:nth-child(n+4){border-top:1px solid #a9c5bf14}.ecoMarketSurfaceDeck{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ecoMarketWorkbenchHeader{flex-direction:column;align-items:flex-start}.ecoMarketWorkbenchHeader nav{width:100%;overflow-x:auto}.ecoMarketWorkbenchHeader nav a{text-align:center;flex:1 0 auto}.ecoMarketSummaryRail{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoMarketSummaryRail article:nth-child(3){border-right:1px solid #a9c5bf14}.ecoMarketSummaryRail article:nth-child(2n){border-right:0}.ecoMarketSummaryRail article:last-child{grid-column:1/-1}.ecoMarketQualityPanel{grid-template-columns:minmax(0,1fr)}.ecoMarketQualityPanel div{border-bottom:1px solid #a9c5bf12;border-right:0;padding-bottom:8px}.ecoMarketMethod{grid-template-columns:minmax(0,1fr);gap:6px}}.ecoHip3Workbench{--hip3-line:#71b4be1f;--hip3-panel:#061014;border:1px solid color-mix(in srgb, var(--hip3-accent) 25%, #183039);background-color:#040b0f;background-image:linear-gradient(90deg,#3ed5b706 1px,#0000 1px),linear-gradient(#3ed5b705 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:13px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000038}.ecoHip3Workbench:before{content:"";background:linear-gradient(90deg, var(--hip3-accent), transparent);width:44%;height:1px;position:absolute;inset:0 auto auto 0}.ecoHip3Header{border-bottom:1px solid var(--hip3-line);background:linear-gradient(110deg, color-mix(in srgb, var(--hip3-accent) 7%, #061014), #061014 58%);justify-content:space-between;align-items:flex-end;gap:22px;padding:19px 20px 16px;display:flex}.ecoHip3Header>div{gap:5px;min-width:250px;display:grid}.ecoHip3Header>div>span,.ecoHip3Fleet>header span,.ecoHip3Method>span{color:color-mix(in srgb, var(--hip3-accent) 78%, #d8f7ef);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:700}.ecoHip3Header>div>strong{color:#e4f7f3;letter-spacing:-.03em;font-size:clamp(16px,1.7vw,23px);line-height:1.12}.ecoHip3Header>div>small{color:#68827e;max-width:700px;font-size:8px;line-height:1.45}.ecoHip3Header nav{background:#02080ba3;border:1px solid #8fbbb41c;border-radius:8px;gap:3px;padding:3px;display:flex}.ecoHip3Header nav a{color:#718984;font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;border-radius:5px;padding:7px 9px;font-size:7px;font-weight:700;text-decoration:none}.ecoHip3Header nav a:hover{color:#cde9e3;background:#81beb40f}.ecoHip3Header nav a.isActive{color:#04110e;background:var(--hip3-accent)}.ecoHip3Pulse{border-bottom:1px solid var(--hip3-line);background:#050d11;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ecoHip3Pulse article{border-right:1px solid var(--hip3-line);gap:5px;min-height:82px;padding:14px 16px;display:grid}.ecoHip3Pulse article:last-child{border-right:0}.ecoHip3Pulse span,.ecoHip3Pulse small,.ecoHip3CoverageRail span,.ecoHip3CoverageRail small{color:#627b77;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.ecoHip3Pulse strong{color:#d8eee9;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:15px}.ecoHip3Pulse small{letter-spacing:0;text-transform:none}.ecoHip3Workbench .isUp{color:#39d99b!important}.ecoHip3Workbench .isDown{color:#ff667d!important}.ecoHip3CoverageRail{border-bottom:1px solid var(--hip3-line);background:var(--hip3-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px 0;display:grid}.ecoHip3CoverageRail>div{background:#061014;grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;padding:12px 16px;display:grid}.ecoHip3CoverageRail strong{color:#b9d4cf;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:9px}.ecoHip3CoverageRail i{background:#90beb614;border-radius:2px;grid-column:1/-1;height:3px;overflow:hidden}.ecoHip3CoverageRail i b{border-radius:inherit;background:var(--hip3-accent);height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--hip3-accent) 55%, transparent);display:block}.ecoHip3CoverageRail small{letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;grid-column:1/-1;overflow:hidden}.ecoHip3CoverageRail .is-stale i b{background:#f6ad55}.ecoHip3CoverageRail .is-collecting i b{background:#536c68}.ecoHip3Fleet{border-bottom:1px solid var(--hip3-line);gap:11px;padding:15px 16px 17px;display:grid}.ecoHip3Fleet>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ecoHip3Fleet>header small{color:#516a66;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoHip3Fleet>div{grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:7px;display:grid}.ecoHip3Fleet article{background:linear-gradient(145deg,#0f2226d4,#050d11f0);border:1px solid #7aaaa41a;border-radius:8px;gap:10px;min-width:0;padding:11px 12px;display:grid}.ecoHip3Fleet article:hover{border-color:color-mix(in srgb, var(--hip3-accent) 35%, transparent);transform:translateY(-1px)}.ecoHip3Fleet article>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.ecoHip3Fleet article>header>i{color:#4d6662;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px;font-style:normal}.ecoHip3Fleet article>header>div{gap:2px;min-width:0;display:grid}.ecoHip3Fleet article>header strong{color:#cfebe4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ecoHip3Fleet article>header small{color:#5e7772;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7px}.ecoHip3Fleet article>header>b{background:#536c68;border-radius:50%;width:6px;height:6px}.ecoHip3Fleet article.is-live>header>b{background:#34d399;box-shadow:0 0 10px #34d3998c}.ecoHip3Fleet article.is-stale>header>b{background:#f6ad55}.ecoHip3Fleet article>p{background:#82b1a912;border-radius:2px;height:3px;margin:0;overflow:hidden}.ecoHip3Fleet article>p i{background:linear-gradient(90deg, var(--hip3-mark), var(--hip3-accent));height:100%;display:block}.ecoHip3Fleet dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 8px;margin:0;display:grid}.ecoHip3Fleet dl div{gap:2px;min-width:0;display:grid}.ecoHip3Fleet dt{color:#4f6964;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:6px}.ecoHip3Fleet dd{color:#aac8c1;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;margin:0;font-size:7px;font-weight:700;overflow:hidden}.ecoHip3Matrix{background:#030a0df0;display:grid;overflow-x:auto}.ecoHip3Matrix>header,.ecoHip3Matrix>article{grid-template-columns:minmax(130px,1.35fr) 86px 64px 70px 88px 88px 84px 78px 92px 72px;align-items:center;gap:9px;min-width:930px;padding:0 16px;display:grid}.ecoHip3Matrix>header{border-bottom:1px solid var(--hip3-line);color:#4e6863;min-height:32px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:6px}.ecoHip3Matrix>article{border-bottom:1px solid #6e9d970e;min-height:45px}.ecoHip3Matrix>article:hover{background:color-mix(in srgb, var(--hip3-accent) 3.5%, transparent)}.ecoHip3Matrix>article.isStale{opacity:.66}.ecoHip3Matrix>article.isDelisted{opacity:.43}.ecoHip3Matrix>article>div:first-child{grid-template-columns:5px minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;display:grid}.ecoHip3Matrix>article>div:first-child>i{background:#657d78;border-radius:2px;grid-row:1/3;width:4px;height:21px}.ecoHip3Matrix>article>div:first-child>i.is-stock{background:#38bdf8}.ecoHip3Matrix>article>div:first-child>i.is-index{background:#a78bfa}.ecoHip3Matrix>article>div:first-child>i.is-commodity{background:#fbbf24}.ecoHip3Matrix>article>div:first-child>i.is-fx{background:#f472b6}.ecoHip3Matrix>article>div:first-child>i.is-crypto{background:#34d399}.ecoHip3Matrix>article>div:first-child strong,.ecoHip3Matrix>article>div:nth-child(2) strong{color:#d6eee8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ecoHip3Matrix>article>div:first-child small,.ecoHip3Matrix>article>div:nth-child(2) small{color:#526a66;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;overflow:hidden}.ecoHip3Matrix>article>div:nth-child(2){gap:2px;min-width:0;display:grid}.ecoHip3Matrix>article>strong{color:#aac4be;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoHip3Matrix>article>span{color:#718a85;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7px}.ecoHip3Matrix>article>span.is-open{color:#39d99b}.ecoHip3Matrix>article>span.is-closed,.ecoHip3Matrix>article>span.is-weekend{color:#f6ad55}.ecoHip3Cap{gap:4px;display:grid}.ecoHip3Cap>strong{color:#9ab7b1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoHip3Cap>i{background:#7aa8a114;border-radius:1px;height:2px;overflow:hidden}.ecoHip3Cap>i b{background:var(--hip3-accent);height:100%;display:block}.ecoHip3State{border:1px solid #7aa8a121;border-radius:4px;justify-self:start;padding:3px 5px;color:#68807b!important;font-size:6px!important}.ecoHip3State.is-live{border-color:#34d39938;color:#39d99b!important}.ecoHip3State.is-stale{border-color:#f6ad5538;color:#f6ad55!important}.ecoHip3State.is-delisted{border-color:#ff667d2e;color:#ff667d!important}.ecoHip3Method{border-top:1px solid var(--hip3-line);background:#061014;grid-template-columns:108px minmax(0,1fr);gap:14px;padding:12px 16px 14px;display:grid}.ecoHip3Method p{color:#5f7772;max-width:1050px;margin:0;font-size:8px;line-height:1.55}@media (max-width:1050px){.ecoHip3Header{flex-direction:column;align-items:flex-start}.ecoHip3Header nav{max-width:100%;overflow-x:auto}.ecoHip3Pulse{grid-template-columns:repeat(3,minmax(0,1fr))}.ecoHip3Pulse article:nth-child(3){border-right:0}.ecoHip3Pulse article:nth-child(n+4){border-top:1px solid var(--hip3-line)}}@media (max-width:720px){.ecoHip3Header{padding:16px 13px 13px}.ecoHip3Header nav{width:100%}.ecoHip3Header nav a{text-align:center;flex:1 0 auto}.ecoHip3Pulse{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoHip3Pulse article{min-height:74px;padding:12px}.ecoHip3Pulse article:nth-child(3){border-right:1px solid var(--hip3-line)}.ecoHip3Pulse article:nth-child(2n){border-right:0}.ecoHip3Pulse article:last-child{grid-column:1/-1}.ecoHip3CoverageRail{grid-template-columns:minmax(0,1fr)}.ecoHip3Fleet{padding-inline:12px}.ecoHip3Fleet>div{scroll-snap-type:x proximity;display:flex;overflow-x:auto}.ecoHip3Fleet article{scroll-snap-align:start;flex:0 0 210px}.ecoHip3Method{grid-template-columns:minmax(0,1fr);gap:6px}}.ecoYieldWorkbench{--yield-line:color-mix(in srgb, var(--yield-accent) 16%, #7da09a21);border:1px solid var(--yield-line);background:#050c0d;border-radius:18px;overflow:hidden;box-shadow:0 24px 70px #00000038}.ecoYieldWorkbenchHeader{border-bottom:1px solid var(--yield-line);background:linear-gradient(115deg, color-mix(in srgb, var(--yield-mark) 8%, transparent), transparent 42%), #061011;grid-template-columns:minmax(260px,.8fr) minmax(520px,1.35fr);align-items:end;gap:28px;padding:24px 26px 20px;display:grid}.ecoYieldWorkbenchHeader>div:first-child{gap:6px;display:grid}.ecoYieldWorkbenchHeader>div:first-child>span,.ecoYieldCapitalMap>header span,.ecoYieldOpportunityLedger>header span,.ecoYieldEvidenceRail>header span,.ecoYieldMethodology>span{color:var(--yield-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.ecoYieldWorkbenchHeader h3{color:#e5f3ef;letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.2vw,34px);font-weight:650}.ecoYieldWorkbenchHeader p{color:#76908a;max-width:560px;margin:0;font-size:12px;line-height:1.55}.ecoYieldHeadlineStats{border:1px solid var(--yield-line);background:#0208098f;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ecoYieldHeadlineStats article{border-right:1px solid var(--yield-line);align-content:center;gap:4px;min-width:0;min-height:86px;padding:13px 15px;display:grid}.ecoYieldHeadlineStats article:last-child{border-right:0}.ecoYieldHeadlineStats span,.ecoYieldHeadlineStats small{color:#607a74;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ecoYieldHeadlineStats span{letter-spacing:.09em;text-transform:uppercase}.ecoYieldHeadlineStats strong{color:#d7eee8;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.ecoYieldLensBar{border-bottom:1px solid var(--yield-line);scrollbar-width:thin;gap:5px;padding:9px 12px;display:flex;overflow-x:auto}.ecoYieldLensBar a{color:#6d8680;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #0000;border-radius:7px;flex:none;padding:7px 11px;font-size:9px;text-decoration:none}.ecoYieldLensBar a:hover{border-color:var(--yield-line);color:#c6ded8}.ecoYieldLensBar a.isActive{border-color:color-mix(in srgb, var(--yield-accent) 42%, transparent);background:color-mix(in srgb, var(--yield-mark) 13%, transparent);color:var(--yield-accent)}.ecoYieldWorkbenchGrid{border-bottom:1px solid var(--yield-line);grid-template-columns:minmax(0,1fr) 228px;display:grid}.ecoYieldCapitalMap{border-right:1px solid var(--yield-line);min-width:0}.ecoYieldCapitalMap>header,.ecoYieldOpportunityLedger>header{border-bottom:1px solid var(--yield-line);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:12px 18px;display:flex}.ecoYieldCapitalMap>header>div,.ecoYieldOpportunityLedger>header>div{gap:3px;display:grid}.ecoYieldCapitalMap>header strong,.ecoYieldOpportunityLedger>header strong{color:#cce3dd;font-size:13px}.ecoYieldCapitalMap>header small,.ecoYieldOpportunityLedger>header small{color:#58716b;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoYieldCapitalLanes{padding:8px 0;display:grid}.ecoYieldCapitalLane{min-height:54px;color:inherit;border-bottom:1px solid #709b930e;grid-template-columns:30px minmax(130px,.8fr) minmax(140px,1.5fr) 112px;align-items:center;gap:12px;padding:6px 18px;text-decoration:none;display:grid}.ecoYieldCapitalLane:last-child{border-bottom:0}.ecoYieldCapitalLane:hover{background:color-mix(in srgb, var(--yield-mark) 4%, transparent)}.ecoYieldCapitalLane>i{color:#4d6761;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-style:normal}.ecoYieldCapitalLane.is-stale{opacity:.68}.ecoYieldCapitalLane.is-pending{opacity:.52}.ecoYieldCapitalIdentity,.ecoYieldCapitalValue{gap:3px;min-width:0;display:grid}.ecoYieldCapitalIdentity strong,.ecoYieldCapitalValue strong{color:#c9dfda;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ecoYieldCapitalIdentity small,.ecoYieldCapitalValue small{color:#58716b;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;overflow:hidden}.ecoYieldCapitalValue{text-align:right}.ecoYieldCapitalTrack{background:#6f968f0e;border:1px solid #709b9314;border-radius:999px;height:8px;overflow:hidden}.ecoYieldCapitalTrack b{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--yield-mark) 62%, #152b27), var(--yield-accent));height:100%;box-shadow:0 0 18px color-mix(in srgb, var(--yield-accent) 16%, transparent);display:block}.ecoYieldCapitalLane.is-pending .ecoYieldCapitalTrack b{width:0!important}.ecoYieldEvidenceRail{background:#061012;grid-template-rows:auto auto auto 1fr;gap:17px;padding:17px;display:grid}.ecoYieldEvidenceRail>header{gap:4px;display:grid}.ecoYieldEvidenceRail>header strong{color:#cadfd9;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:12px}.ecoYieldCoverageDial{background:conic-gradient(var(--yield-accent) var(--coverage), #759a921a 0);width:108px;height:108px;box-shadow:inset 0 0 0 12px #071113, 0 0 28px color-mix(in srgb, var(--yield-accent) 8%, transparent);text-align:center;border-radius:50%;place-content:center;justify-self:center;display:grid}.ecoYieldCoverageDial b{color:#d9ece7;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:18px}.ecoYieldCoverageDial small{color:#5b746e;text-transform:uppercase;font-size:7px}.ecoYieldEvidenceRail dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.ecoYieldEvidenceRail dl div{border-right:1px solid var(--yield-line);text-align:center;gap:3px;padding:8px;display:grid}.ecoYieldEvidenceRail dl div:last-child{border-right:0}.ecoYieldEvidenceRail dt{color:#526b65;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:6px}.ecoYieldEvidenceRail dd{color:#bad2cc;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:11px;font-weight:700}.ecoYieldEvidenceRail>p{color:#617a74;align-self:end;margin:0;font-size:9px;line-height:1.55}.ecoYieldOpportunityLedger{background:#050d0f}.ecoYieldLedgerHead,.ecoYieldLedgerRow>summary{grid-template-columns:minmax(210px,1.65fr) 90px 90px 90px 100px 68px;align-items:center;gap:12px;min-width:760px;padding:0 18px;display:grid}.ecoYieldLedgerHead{color:#4f6862;min-height:30px;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:7px}.ecoYieldOpportunityLedger>div:not(.ecoYieldLedgerHead):not(.ecoYieldCollecting){overflow-x:auto}.ecoYieldLedgerRow{border-top:1px solid #709b930f}.ecoYieldLedgerRow>summary{cursor:pointer;min-height:52px;list-style:none}.ecoYieldLedgerRow>summary::-webkit-details-marker{display:none}.ecoYieldLedgerRow>summary:hover{background:color-mix(in srgb, var(--yield-mark) 4%, transparent)}.ecoYieldLedgerRow>summary>span{gap:3px;min-width:0;display:grid}.ecoYieldLedgerRow>summary>span strong{color:#c7ddd7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ecoYieldLedgerRow>summary>span small{color:#536d66;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ecoYieldLedgerRow>summary>b{color:#9bb5ae;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px}.ecoYieldLedgerRow>summary>em{color:#718a84;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border:1px solid #709b9324;border-radius:5px;justify-self:start;padding:4px 6px;font-size:7px;font-style:normal}.ecoYieldLedgerRow.is-live>summary>em{color:#3bd59b;border-color:#34d39940}.ecoYieldLedgerRow.is-stale>summary>em{color:#f6ad55;border-color:#f6ad5540}.ecoYieldLedgerRow.is-pending>summary{opacity:.64}.ecoYieldLedgerRow[open]>summary{background:#709b9309}.ecoYieldLedgerRow>div{background:#030a0bd1;border-top:1px dashed #709b9317;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:12px 18px 14px 48px;display:grid}.ecoYieldLedgerRow>div p{color:#718a84;margin:0;font-size:9px;line-height:1.5}.ecoYieldLedgerRow>div span,.ecoYieldLedgerRow>div a{color:#668079;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoYieldLedgerRow>div a{color:var(--yield-accent);text-decoration:none}.ecoYieldCollecting{color:#617a74;padding:24px 18px;font-size:10px;line-height:1.5}.ecoYieldMethodology{border-top:1px solid var(--yield-line);background:#061011;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px;padding:14px 18px 16px;display:grid}.ecoYieldMethodology p{color:#607872;max-width:1120px;margin:0;font-size:9px;line-height:1.55}.ecoYieldInterfaceMode{background:radial-gradient(720px 280px at 8% -20%, color-mix(in srgb, var(--yield-mark) 13%, transparent), transparent 72%), #050c0d}.ecoYieldInterfaceHeader{border-bottom:1px solid var(--yield-line);background:linear-gradient(112deg, color-mix(in srgb, var(--yield-mark) 9%, transparent), transparent 46%), #040e0fe6;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px 19px;display:flex}.ecoYieldInterfaceIdentity{align-items:center;gap:15px;min-width:0;display:flex}.ecoYieldInterfaceIdentity>div:last-child{gap:4px;min-width:0;display:grid}.ecoYieldInterfaceIdentity span,.ecoYieldInterfaceLaunch>header span,.ecoYieldInterfaceBoundary>header span,.ecoYieldInterfaceContract>header span,.ecoYieldInterfaceStatus span{color:var(--yield-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:700}.ecoYieldInterfaceIdentity h3{color:#ecfff9;letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.8vw,37px)}.ecoYieldInterfaceIdentity p{color:#759089;max-width:610px;margin:0;font-size:10px;line-height:1.5}.ecoYieldInterfaceStatus{border:1px solid var(--yield-line);background:#02090ab8;border-radius:10px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:248px;padding:11px 13px;display:grid}.ecoYieldInterfaceStatus>i{background:#f6ad55;border-radius:50%;width:8px;height:8px;box-shadow:0 0 13px #f6ad5559}.ecoYieldInterfaceStatus>i.isReady{background:#34d399;box-shadow:0 0 13px #34d3996b}.ecoYieldInterfaceStatus>div{gap:2px;display:grid}.ecoYieldInterfaceStatus strong{color:#cce2dc;font-size:10px}.ecoYieldInterfaceStatus em{color:#f6ad55;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border:1px solid #f6ad5538;border-radius:5px;padding:4px 6px;font-size:7px;font-style:normal}.ecoYieldInterfaceGrid{border-bottom:1px solid var(--yield-line);grid-template-columns:minmax(240px,.7fr) minmax(360px,1.15fr) minmax(230px,.68fr);display:grid}.ecoYieldInterfaceLaunch,.ecoYieldInterfaceBoundary,.ecoYieldInterfaceContract{border-right:1px solid var(--yield-line);min-width:0;padding:18px}.ecoYieldInterfaceContract{border-right:0}.ecoYieldInterfaceLaunch>header,.ecoYieldInterfaceBoundary>header,.ecoYieldInterfaceContract>header{gap:3px;margin-bottom:16px;display:grid}.ecoYieldInterfaceLaunch>header strong,.ecoYieldInterfaceBoundary>header strong,.ecoYieldInterfaceContract>header strong{color:#cce3dd;font-size:13px}.ecoYieldInterfaceLaunchMark{border:1px solid color-mix(in srgb, var(--yield-accent) 20%, transparent);background:radial-gradient(circle at 18% 32%, color-mix(in srgb, var(--yield-mark) 15%, transparent), transparent 50%), #030b0cbd;border-radius:13px;align-items:center;gap:15px;min-height:136px;padding:17px;display:flex}.ecoYieldInterfaceLaunchMark>div{gap:4px;min-width:0;display:grid}.ecoYieldInterfaceLaunchMark b{color:#e7fbf5;text-overflow:ellipsis;white-space:nowrap;font-size:21px;overflow:hidden}.ecoYieldInterfaceLaunchMark small{color:#68827c;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:8px}.ecoYieldInterfaceLaunch>p,.ecoYieldInterfaceContract>p{color:#69827c;margin:13px 0;font-size:9px;line-height:1.55}.ecoYieldInterfaceLaunch>a,.ecoYieldInterfacePending{border:1px solid color-mix(in srgb, var(--yield-accent) 34%, transparent);min-height:31px;color:var(--yield-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;border-radius:7px;align-items:center;padding:0 11px;font-size:8px;text-decoration:none;display:inline-flex}.ecoYieldInterfacePending{color:#f6ad55;border-color:#f6ad5533}.ecoYieldInterfaceBoundary>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ecoYieldInterfaceBoundary article{background:#02090a94;border:1px solid #709b9317;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-content:center;gap:10px;min-height:88px;padding:12px;display:grid}.ecoYieldInterfaceBoundary article>i{color:#4f6a64;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px;font-style:normal}.ecoYieldInterfaceBoundary article>div{gap:3px;min-width:0;display:grid}.ecoYieldInterfaceBoundary article span{color:#607a74;letter-spacing:.08em;text-transform:uppercase;font-size:7px}.ecoYieldInterfaceBoundary article strong{color:#bed8d1;font-size:11px}.ecoYieldInterfaceBoundary article small{color:#526c66;font-size:8px;line-height:1.35}.ecoYieldInterfaceBoundary article.isVerified{border-color:color-mix(in srgb, var(--yield-accent) 20%, transparent);box-shadow:inset 2px 0 var(--yield-accent)}.ecoYieldInterfaceBoundary article.isPending{opacity:.72;border-style:dashed}.ecoYieldInterfacePipeline{gap:2px;display:grid}.ecoYieldInterfacePipeline>span{color:#718a84;border:1px solid #709b9313;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:36px;padding:0 9px;font-size:8px;display:grid}.ecoYieldInterfacePipeline i{background:#425b55;border-radius:50%;width:6px;height:6px}.ecoYieldInterfacePipeline b{color:#5c756f;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:7px;font-weight:500}.ecoYieldInterfacePipeline>span.isReady i{background:#34d399;box-shadow:0 0 10px #34d3996b}.ecoYieldInterfacePipeline>span.isReady b{color:#34d399}.ecoYieldInterfaceContract dl{border:1px solid #709b9314;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 0;display:grid}.ecoYieldInterfaceContract dl div{border-right:1px solid #709b9314;gap:4px;padding:10px;display:grid}.ecoYieldInterfaceContract dl div:last-child{border-right:0}.ecoYieldInterfaceContract dt{color:#526b65;text-transform:uppercase;font-size:7px}.ecoYieldInterfaceContract dd{color:#8da8a1;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:13px}@media (max-width:1080px){.ecoYieldWorkbenchHeader,.ecoYieldWorkbenchGrid{grid-template-columns:minmax(0,1fr)}.ecoYieldCapitalMap{border-right:0}.ecoYieldEvidenceRail{border-top:1px solid var(--yield-line);grid-template-rows:auto;grid-template-columns:minmax(120px,.7fr) 120px minmax(220px,1fr);align-items:center}.ecoYieldEvidenceRail>p{align-self:center}.ecoYieldInterfaceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoYieldInterfaceLaunch{border-bottom:1px solid var(--yield-line)}.ecoYieldInterfaceBoundary{border-right:0;border-bottom:1px solid var(--yield-line)}.ecoYieldInterfaceContract{grid-column:1/-1}}@media (max-width:760px){.ecoYieldWorkbench{border-radius:12px}.ecoYieldWorkbenchHeader{gap:18px;padding:18px 14px 15px}.ecoYieldHeadlineStats{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoYieldHeadlineStats article:nth-child(2){border-right:0}.ecoYieldHeadlineStats article:nth-child(n+3){border-top:1px solid var(--yield-line)}.ecoYieldCapitalLane{grid-template-columns:24px minmax(0,1fr) auto;gap:8px 10px;min-width:0;padding:11px 12px}.ecoYieldCapitalLane>i{grid-area:1/1}.ecoYieldCapitalIdentity{grid-area:1/2}.ecoYieldCapitalValue{grid-area:1/3}.ecoYieldCapitalTrack{grid-area:2/2/auto/-1}.ecoYieldCapitalLanes{overflow:hidden}.ecoYieldEvidenceRail{grid-template-columns:minmax(0,1fr) 100px;gap:12px;padding:14px}.ecoYieldEvidenceRail dl,.ecoYieldEvidenceRail>p{grid-column:1/-1}.ecoYieldCoverageDial{width:90px;height:90px;box-shadow:inset 0 0 0 10px #071113}.ecoYieldOpportunityLedger{overflow:hidden}.ecoYieldLedgerHead{display:none}.ecoYieldLedgerRow>summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-width:0;padding:0}.ecoYieldLedgerRow>summary>span{grid-column:1/-1;justify-content:center;min-height:58px;padding:12px 14px}.ecoYieldLedgerRow>summary>b,.ecoYieldLedgerRow>summary>em{border-top:1px solid #709b9312;align-content:center;justify-self:stretch;gap:5px;min-width:0;min-height:50px;padding:9px 14px;display:grid}.ecoYieldLedgerRow>summary>b:nth-of-type(2n){border-left:1px solid #709b9312}.ecoYieldLedgerRow>summary>b:before,.ecoYieldLedgerRow>summary>em:before{color:#506a64;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;content:attr(data-label);font-size:6px}.ecoYieldLedgerRow>summary>em{border-left:0;grid-column:1/-1;min-height:38px}.ecoYieldLedgerRow>div{grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:12px 14px 15px}.ecoYieldMethodology{grid-template-columns:minmax(0,1fr);gap:5px}.ecoYieldInterfaceHeader{padding:17px 14px 15px;display:grid}.ecoYieldInterfaceStatus{min-width:0}.ecoYieldInterfaceGrid{grid-template-columns:minmax(0,1fr)}.ecoYieldInterfaceLaunch,.ecoYieldInterfaceBoundary,.ecoYieldInterfaceContract{border-right:0;border-bottom:1px solid var(--yield-line);grid-column:auto;padding:15px 14px}.ecoYieldInterfaceContract{border-bottom:0}.ecoYieldInterfaceBoundary>div{grid-template-columns:minmax(0,1fr)}.ecoYieldInterfaceLaunchMark{min-height:118px}}.ecoPriorityWorkbench{--priority-line:color-mix(in srgb, var(--priority-mark) 18%, #6b8f891f);border:1px solid var(--priority-line);background:radial-gradient(circle at 13% 6%, color-mix(in srgb, var(--priority-mark) 11%, transparent), transparent 27%), radial-gradient(circle at 88% 2%, color-mix(in srgb, var(--priority-accent) 8%, transparent), transparent 25%), #040b0d;border-radius:16px;overflow:hidden;box-shadow:inset 0 1px #d1f6ed06,0 22px 58px #0000002e}.ecoPriorityHeader{border-bottom:1px solid var(--priority-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;padding:22px 24px 19px;display:grid}.ecoPriorityHeader>div{gap:6px;display:grid}.ecoPriorityHeader>div>span,.ecoPriorityPlane>header span,.ecoPriorityLedger>header span,.ecoPriorityMethodology span{color:color-mix(in srgb, var(--priority-accent) 72%, #6f8b85);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:700}.ecoPriorityHeader h3{color:#d9e9e5;letter-spacing:-.035em;margin:0;font-size:clamp(19px,2vw,26px)}.ecoPriorityHeader p{color:#718985;max-width:690px;margin:0;font-size:10px;line-height:1.55}.ecoPriorityHeader nav{background:#020809b8;border:1px solid #7197901f;border-radius:8px;gap:4px;padding:3px;display:flex}.ecoPriorityHeader nav a{color:#718984;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border-radius:5px;padding:7px 10px;font-size:7.5px;font-weight:700;text-decoration:none;transition:background .16s,color .16s}.ecoPriorityHeader nav a:hover{color:#d2e6e1;background:#85afa711}.ecoPriorityHeader nav a.isActive{color:#03110e;background:var(--priority-accent)}.ecoPriorityStats{border-bottom:1px solid var(--priority-line);background:#030a0b9e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ecoPriorityStats article{border-right:1px solid var(--priority-line);gap:5px;min-height:84px;padding:15px 20px;display:grid}.ecoPriorityStats article:last-child{border-right:0}.ecoPriorityStats span,.ecoPriorityStats small{color:#536c67;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.07em;text-transform:uppercase;font-size:7px}.ecoPriorityStats strong{color:#bcd2cd;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;align-self:end;font-size:15px}.ecoPriorityStats article:first-child strong{color:var(--priority-accent)}.ecoPriorityStats small{letter-spacing:0;text-transform:none}.ecoPriorityTopology{border-bottom:1px solid var(--priority-line);grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);min-height:310px;display:grid}.ecoPriorityPlane{min-width:0;padding:18px}.ecoPriorityPlane.isRead{background:linear-gradient(120deg, color-mix(in srgb, var(--priority-mark) 6%, transparent), transparent 58%)}.ecoPriorityPlane.isWrite{background:linear-gradient(240deg,#f472b609,#0000 58%)}.ecoPriorityPlane>header{justify-content:space-between;align-items:start;gap:12px;margin-bottom:13px;display:flex}.ecoPriorityPlane>header>div{gap:4px;display:grid}.ecoPriorityPlane>header strong{color:#c8ddd8;font-size:12px}.ecoPriorityPlane>header em{color:#758e88;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border:1px solid #70978f24;border-radius:999px;padding:4px 6px;font-size:6.5px;font-style:normal}.ecoPriorityPlane>header em.is-live{color:#2dd4a7;border-color:#2dd4a73d}.ecoPriorityPlane>header em.is-stale{color:#fbbf24;border-color:#fbbf243d}.ecoPriorityAuctionLanes{gap:8px;display:grid}.ecoPriorityAuctionSlot{background:#040d0ec4;border:1px solid #6c968e1b;border-radius:9px;overflow:hidden}.ecoPriorityAuctionSlot[open]{border-color:color-mix(in srgb, var(--priority-accent) 30%, #6c968e1a)}.ecoPriorityAuctionSlot>summary{cursor:pointer;grid-template-columns:26px minmax(105px,1fr) minmax(78px,.75fr) 94px 54px;align-items:center;gap:10px;min-height:58px;padding:7px 10px;list-style:none;display:grid}.ecoPriorityAuctionSlot>summary::-webkit-details-marker{display:none}.ecoPriorityAuctionSlot>summary:hover{background:color-mix(in srgb, var(--priority-mark) 4%, transparent)}.ecoPriorityAuctionSlot>summary>i{color:#4f6863;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-style:normal}.ecoPriorityAuctionSlot>summary>span{gap:3px;min-width:0;display:grid}.ecoPriorityAuctionSlot>summary>span strong{color:#bcd1cc;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ecoPriorityAuctionSlot>summary>span small{color:#536b66;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.ecoPriorityAuctionSlot>summary>em{color:#718a84;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;justify-self:end;font-size:6px;font-style:normal}.ecoPriorityAuctionSlot.is-live>summary>em{color:#2dd4a7}.ecoPriorityAuctionSlot.is-upcoming>summary>em{color:#38bdf8}.ecoPriorityAuctionSlot.is-ended{opacity:.62}.ecoPriorityDecay{background:#68928a17;border-radius:999px;height:4px;overflow:hidden}.ecoPriorityDecay b{border-radius:inherit;background:linear-gradient(90deg, var(--priority-mark), var(--priority-accent));height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--priority-accent) 20%, transparent);display:block}.ecoPriorityAuctionSlot>div{background:#0107088c;border-top:1px dashed #6c968e1a;grid-template-columns:repeat(3,minmax(76px,.45fr)) minmax(180px,1.6fr);gap:10px;padding:11px 12px 13px 46px;display:grid}.ecoPriorityAuctionSlot>div span{gap:3px;display:grid}.ecoPriorityAuctionSlot>div small{color:#506863;text-transform:uppercase;font-size:6px}.ecoPriorityAuctionSlot>div strong{color:#9fbab3;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoPriorityAuctionSlot>div p{color:#647d77;margin:0;font-size:8px;line-height:1.5}.ecoPrioritySwitchboard{border-inline:1px solid var(--priority-line);background:#03090b;grid-template-rows:1fr auto 1fr;place-items:center;display:grid}.ecoPrioritySwitchboard>span{color:#435b56;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;writing-mode:vertical-rl;font-size:6px}.ecoPrioritySwitchboard>div{justify-items:center;gap:6px;display:grid}.ecoPrioritySwitchboard>div i{background:linear-gradient(transparent, var(--priority-accent), transparent);width:1px;height:34px}.ecoPrioritySwitchboard>div b{border:1px solid color-mix(in srgb, var(--priority-accent) 38%, #18302b);width:48px;height:48px;color:var(--priority-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;box-shadow:0 0 28px color-mix(in srgb, var(--priority-accent) 10%, transparent), inset 0 0 0 7px #051110e6;border-radius:50%;place-items:center;font-size:6px;display:grid}.ecoPriorityWritePulse{grid-template-columns:138px minmax(0,1fr);align-items:center;gap:18px;min-height:210px;display:grid}.ecoPriorityBurnDial{background:conic-gradient(var(--priority-accent) var(--burn-fill), #6a958d17 0);width:128px;height:128px;box-shadow:inset 0 0 0 14px #061012, 0 0 38px color-mix(in srgb, var(--priority-accent) 8%, transparent);border-radius:50%;place-items:center;display:grid}.ecoPriorityBurnDial span{text-align:center;gap:3px;display:grid}.ecoPriorityBurnDial strong{color:#d1e5e0;max-width:98px;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:11px}.ecoPriorityBurnDial small{color:#526b65;text-transform:uppercase;font-size:6px}.ecoPriorityWritePulse dl{border:1px solid #6a958d17;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ecoPriorityWritePulse dl div{border-bottom:1px solid #6a958d14;border-right:1px solid #6a958d14;gap:4px;min-height:66px;padding:11px;display:grid}.ecoPriorityWritePulse dl div:nth-child(2n){border-right:0}.ecoPriorityWritePulse dl div:nth-last-child(-n+2){border-bottom:0}.ecoPriorityWritePulse dt{color:#506963;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:6px}.ecoPriorityWritePulse dd{color:#b6ccc6;font-family:var(--font-geist-mono), ui-monospace, monospace;margin:0;font-size:13px;font-weight:700}.ecoPriorityIndexPending{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;min-height:210px;padding-top:26px;display:grid}.ecoPriorityIndexPending>i{border:1px solid #6a958d24;border-radius:8px;height:42px;padding:5px;display:block}.ecoPriorityIndexPending>i b{background:repeating-linear-gradient(135deg,#70978f2e 0 4px,#70978f0a 4px 8px);border-radius:4px;width:100%;height:100%;display:block}.ecoPriorityIndexPending>div{gap:7px;display:grid}.ecoPriorityIndexPending strong{color:#a5bdb7;font-size:11px}.ecoPriorityIndexPending p{color:#627a74;max-width:430px;margin:0;font-size:9px;line-height:1.6}.ecoPriorityLedger{border-bottom:1px solid var(--priority-line);background:#030a0b8a}.ecoPriorityLedger>header{border-bottom:1px solid #6a958d14;justify-content:space-between;align-items:end;gap:16px;min-height:66px;padding:15px 20px;display:flex}.ecoPriorityLedger>header>div{gap:4px;display:grid}.ecoPriorityLedger>header strong{color:#c4d9d4;font-size:11px}.ecoPriorityLedger>header small{color:#516a64;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoPriorityLedgerHead,.ecoPriorityLedgerRow>summary{grid-template-columns:130px minmax(110px,1fr) 102px 68px 68px 100px;align-items:center;gap:12px;min-width:720px;padding-inline:20px;display:grid}.ecoPriorityLedgerHead{color:#49625c;min-height:30px;font-family:var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-size:6.5px}.ecoPriorityLedgerHead span:first-child{grid-column:span 2}.ecoPriorityLedgerRow{border-top:1px solid #6a958d0f}.ecoPriorityLedgerRow>summary{cursor:pointer;min-height:50px;list-style:none}.ecoPriorityLedgerRow>summary::-webkit-details-marker{display:none}.ecoPriorityLedgerRow>summary:hover{background:color-mix(in srgb, var(--priority-mark) 3.5%, transparent)}.ecoPriorityLedgerRow>summary>span:first-child{align-items:center;gap:9px;min-width:0;display:flex}.ecoPriorityLedgerRow>summary>span:first-child i{color:#4b645e;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px;font-style:normal}.ecoPriorityLedgerRow>summary>span:first-child strong{color:#bad0ca;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ecoPriorityLedgerRow>summary>b{color:#8da8a1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoPriorityBar{background:#6a958d14;border-radius:999px;height:4px;display:block;overflow:hidden}.ecoPriorityBar i{border-radius:inherit;background:linear-gradient(90deg, var(--priority-mark), var(--priority-accent));height:100%;display:block}.ecoPriorityLedgerRow>div{background:#01070880;border-top:1px dashed #6a958d14;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:11px 20px 13px 48px;display:grid}.ecoPriorityLedgerRow>div p{color:#617a74;margin:0;font-size:8px;line-height:1.5}.ecoPriorityLedgerRow>div span{color:#58726b;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px}.ecoPriorityCollecting{color:#607872;padding:24px 20px;font-size:9px;line-height:1.55}.ecoPriorityPayerGrid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ecoPriorityPayerGrid article{border-bottom:1px solid #6a958d12;border-right:1px solid #6a958d12;gap:11px;min-height:154px;padding:16px;display:grid}.ecoPriorityPayerGrid article:nth-child(3n){border-right:0}.ecoPriorityPayerGrid article>header{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ecoPriorityPayerGrid article>header i{color:#4c655f;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:7px;font-style:normal}.ecoPriorityPayerGrid article>header strong{color:#b9cec8;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ecoPriorityPayerGrid article>header em{color:var(--priority-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-style:normal}.ecoPriorityPayerGrid article dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.ecoPriorityPayerGrid article dl div{gap:3px;display:grid}.ecoPriorityPayerGrid article dt{color:#4c655f;text-transform:uppercase;font-size:6px}.ecoPriorityPayerGrid article dd{color:#91aba4;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:7px;overflow:hidden}.ecoPriorityPayerGrid article>a,.ecoPriorityPayerGrid article>span{color:var(--priority-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;align-self:end;font-size:7px;text-decoration:none}.ecoPriorityPayerGrid article>span{color:#536c66}.ecoPriorityMethodology{background:#030a0b;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:18px;padding:15px 20px;display:grid}.ecoPriorityMethodology>div{gap:4px;display:grid}.ecoPriorityMethodology strong{color:#9eb7b1;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px}.ecoPriorityMethodology p{color:#5e7771;margin:0;font-size:8px;line-height:1.55}.ecoPriorityMethodology a{border:1px solid color-mix(in srgb, var(--priority-accent) 24%, transparent);color:var(--priority-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;border-radius:6px;padding:6px 8px;font-size:7px;text-decoration:none}@media (max-width:1120px){.ecoPriorityHeader{grid-template-columns:minmax(0,1fr)}.ecoPriorityHeader nav{justify-self:start}.ecoPriorityTopology{grid-template-columns:minmax(0,1fr)}.ecoPrioritySwitchboard{border-inline:0;border-block:1px solid var(--priority-line);grid-template-rows:auto;grid-template-columns:1fr auto 1fr;min-height:58px}.ecoPrioritySwitchboard>span{writing-mode:horizontal-tb}.ecoPrioritySwitchboard>div{grid-template-columns:1fr auto 1fr;align-items:center;width:100%}.ecoPrioritySwitchboard>div i{width:100%;height:1px}.ecoPriorityPayerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoPriorityPayerGrid article:nth-child(3n){border-right:1px solid #6a958d12}.ecoPriorityPayerGrid article:nth-child(2n){border-right:0}}@media (max-width:760px){.ecoPriorityWorkbench{border-radius:12px}.ecoPriorityHeader{gap:16px;padding:18px 14px 15px}.ecoPriorityHeader nav{width:100%;overflow-x:auto}.ecoPriorityHeader nav a{text-align:center;flex:1 0 auto}.ecoPriorityStats{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoPriorityStats article:nth-child(2){border-right:0}.ecoPriorityStats article:nth-child(-n+2){border-bottom:1px solid var(--priority-line)}.ecoPriorityStats article{min-height:72px;padding:12px 14px}.ecoPriorityPlane{padding:14px}.ecoPriorityAuctionLanes{overflow-x:auto}.ecoPriorityAuctionSlot{min-width:560px}.ecoPriorityWritePulse{grid-template-columns:104px minmax(0,1fr);gap:12px}.ecoPriorityBurnDial{width:98px;height:98px;box-shadow:inset 0 0 0 11px #061012}.ecoPriorityLedger{overflow-x:auto}.ecoPriorityLedger>header{min-width:620px;padding-inline:14px}.ecoPriorityPayerGrid{grid-template-columns:minmax(0,1fr);min-width:0}.ecoPriorityPayerGrid article,.ecoPriorityPayerGrid article:nth-child(3n){border-right:0}.ecoPriorityMethodology{grid-template-columns:minmax(0,1fr);gap:8px;padding-inline:14px}.ecoPriorityMethodology a{justify-self:start}}.ecoTradfiLab{--tradfi-line:#fb718521;--tradfi-muted:#637b78;border:1px solid var(--tradfi-line);background:linear-gradient(90deg,#fb718506 1px,#0000 1px) 0 0/52px 100%,linear-gradient(#fb718505 1px,#0000 1px) 0 0/100% 44px,#02090a;border-radius:16px;overflow:hidden}.ecoTradfiLabHeader{border-bottom:1px solid var(--tradfi-line);background:linear-gradient(110deg,#fb71850e,#0000 48%);grid-template-columns:minmax(0,1fr) minmax(320px,auto);align-items:end;gap:24px;padding:22px 20px 17px;display:grid}.ecoTradfiLabHeader>div{gap:5px;display:grid}.ecoTradfiLabHeader>div span,.ecoTradfiPaneHead span,.ecoTradfiEvidenceRail span,.ecoTradfiLabFooter span{color:#fb7185;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:700}.ecoTradfiLabHeader>div strong{color:#e1ebe8;letter-spacing:-.035em;font-size:24px}.ecoTradfiLabHeader>div small{color:#78908b;max-width:760px;font-size:11px;line-height:1.55}.ecoTradfiLabHeader nav{flex-wrap:wrap;justify-content:end;gap:5px;display:flex}.ecoTradfiLabHeader nav a{color:#718b85;font-family:var(--font-geist-mono), ui-monospace, monospace;border:1px solid #6f958e21;border-radius:999px;padding:7px 10px;font-size:8px;text-decoration:none}.ecoTradfiLabHeader nav a:hover,.ecoTradfiLabHeader nav a[data-active=true]{color:#ffe1e7;background:#fb718514;border-color:#fb718585}.ecoTradfiLabKpis{border-bottom:1px solid var(--tradfi-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ecoTradfiLabKpis>div{border-right:1px solid var(--tradfi-line);gap:4px;min-height:76px;padding:13px 16px;display:grid}.ecoTradfiLabKpis>div:last-child{border-right:0}.ecoTradfiLabKpis span{color:#6c8580;letter-spacing:.12em;text-transform:uppercase;font-size:8px}.ecoTradfiLabKpis strong{color:#d7e4e0;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:18px}.ecoTradfiLabKpis strong.isReady{color:#34d399}.ecoTradfiLabKpis strong.isPending{color:#fbbf24}.ecoTradfiLabKpis small{color:#5c756f;font-size:9px}.ecoTradfiLabGrid{grid-template-columns:minmax(0,1fr) 250px;min-height:390px;display:grid}.ecoTradfiSignalPane{border-right:1px solid var(--tradfi-line);min-width:0}.ecoTradfiPaneHead{border-bottom:1px solid #fb718514;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 16px;display:flex}.ecoTradfiPaneHead>div{gap:4px;display:grid}.ecoTradfiPaneHead strong{color:#b5c9c4;font-size:12px}.ecoTradfiPaneHead em{color:#6c827d;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px;font-style:normal}.ecoTradfiEvidenceRow{border-bottom:1px solid #fb718512}.ecoTradfiEvidenceRow>summary{cursor:pointer;grid-template-columns:minmax(140px,1.1fr) repeat(3,minmax(120px,1fr));align-items:center;gap:13px;min-height:58px;padding:8px 16px;list-style:none;display:grid}.ecoTradfiEvidenceRow>summary::-webkit-details-marker{display:none}.ecoTradfiEvidenceRow>summary:hover{background:#fb718506}.ecoTradfiEvidenceIdentity{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.ecoTradfiEvidenceIdentity>span{gap:3px;min-width:0;display:grid}.ecoTradfiEvidenceIdentity strong{color:#d4e1de;font-family:var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ecoTradfiEvidenceIdentity small{color:#627a74;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ecoTradfiEvidenceIdentity em{color:#6ee7b7;letter-spacing:.08em;text-transform:uppercase;border:1px solid #34d39938;border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal}.ecoTradfiEvidenceMetric{grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;display:grid}.ecoTradfiEvidenceMetric i{color:#617a74;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-style:normal}.ecoTradfiEvidenceMetric b{color:#b8cbc6;font-family:var(--font-geist-mono), ui-monospace, monospace;justify-self:end;font-size:10px}.ecoTradfiEvidenceBar,.ecoTradfiEvidenceDiverge{background:#6a8b8414;border-radius:999px;grid-column:1/-1;height:3px;display:block;position:relative;overflow:hidden}.ecoTradfiEvidenceDiverge:after{content:"";background:#91afa838;width:1px;position:absolute;top:0;bottom:0;left:50%}.ecoTradfiEvidenceBar i,.ecoTradfiEvidenceDiverge i{border-radius:inherit;position:absolute;top:0;bottom:0}.ecoTradfiEvidenceEmpty{color:#536c66;grid-column:1/-1;font-size:8px}.ecoTradfiEvidenceRow>div{background:#0106078c;border-top:1px dashed #fb718514;grid-template-columns:auto minmax(90px,auto) auto minmax(90px,auto) 1fr;align-items:center;gap:8px 12px;padding:10px 16px 12px;display:grid}.ecoTradfiEvidenceRow>div span{color:#5f7771;text-transform:uppercase;font-size:8px}.ecoTradfiEvidenceRow>div strong{color:#a6bbb5;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:9px}.ecoTradfiEvidenceRow>div p{color:#6a817b;text-align:right;margin:0;font-size:9px;line-height:1.5}.ecoTradfiEvidenceRow>.ecoTradfiProductDetail{grid-template-columns:74px minmax(130px,1fr) 74px minmax(130px,1fr);align-items:start}.ecoTradfiProductDetail p{border-top:1px solid #fb71850f;grid-column:1/-1;padding-top:5px;text-align:left!important}.ecoTradfiProductLinks{flex-wrap:wrap;gap:6px;display:flex}.ecoTradfiProductLinks a{color:#67e8f9;border:1px solid #67e8f938;border-radius:999px;padding:5px 8px;font-size:8px;text-decoration:none}.ecoTradfiProductLinks a:hover{background:#67e8f90f;border-color:#67e8f980}.ecoTradfiCollecting{color:#607872;padding:30px 16px;font-size:9px}.ecoTradfiEvidenceRail{align-content:start;display:grid}.ecoTradfiEvidenceRail>div{border-bottom:1px solid #fb718514;gap:5px;padding:15px;display:grid}.ecoTradfiEvidenceRail strong{color:#c5d5d1;font-size:12px;line-height:1.35}.ecoTradfiEvidenceRail small,.ecoTradfiEvidenceRail p{color:#69807a;margin:0;font-size:9px;line-height:1.55}.ecoTradfiRailLead{background:linear-gradient(155deg,#fb71850e,#0000 66%);min-height:140px}.ecoTradfiRailRule{margin-top:auto}.ecoTradfiLabFooter{border-top:1px solid var(--tradfi-line);background:#020708;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:15px;padding:12px 16px;display:grid}.ecoTradfiLabFooter p{color:#687f79;margin:0;font-size:9px}.ecoTradfiLabFooter strong{color:#78908a;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:8px;font-weight:500}@media (max-width:1040px){.ecoTradfiLabHeader{grid-template-columns:minmax(0,1fr)}.ecoTradfiLabHeader nav{justify-content:start}.ecoTradfiLabGrid{grid-template-columns:minmax(0,1fr)}.ecoTradfiSignalPane{border-right:0;border-bottom:1px solid var(--tradfi-line)}.ecoTradfiEvidenceRail{grid-template-columns:repeat(4,minmax(0,1fr))}.ecoTradfiEvidenceRail>div{border-bottom:0;border-right:1px solid #fb718514}}@media (max-width:720px){.ecoTradfiLabHeader{padding:17px 13px 13px}.ecoTradfiLabHeader nav{flex-wrap:nowrap;overflow-x:auto}.ecoTradfiLabHeader nav a{flex:none}.ecoTradfiLabKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoTradfiLabKpis>div:nth-child(2){border-right:0}.ecoTradfiLabKpis>div:nth-child(-n+2){border-bottom:1px solid var(--tradfi-line)}.ecoTradfiEvidenceRow{overflow-x:auto}.ecoTradfiEvidenceRow>summary{min-width:680px;padding-inline:13px}.ecoTradfiEvidenceRow>div{grid-template-columns:auto 1fr}.ecoTradfiEvidenceRow>.ecoTradfiProductDetail{grid-template-columns:68px minmax(0,1fr)}.ecoTradfiEvidenceRow>div p{text-align:left;grid-column:1/-1}.ecoTradfiEvidenceRail{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoTradfiLabFooter{grid-template-columns:minmax(0,1fr);gap:6px}}.ecoInfraWorkbench{--infra-line:color-mix(in srgb, var(--infra-accent) 20%, #7d97922e);border:1px solid var(--infra-line);color:#e8f2ef;background:#040d0c;border-radius:20px;overflow:hidden;box-shadow:0 20px 55px #0000003d}.ecoInfraHeader{background:#071311;border-bottom:1px solid #78979124;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;padding:20px 22px 17px;display:grid}.ecoInfraBrand{gap:5px;min-width:0;display:grid}.ecoInfraBrand>span,.ecoInfraModeRail>span,.ecoInfraPrimary>header span,.ecoInfraRailLead>span,.ecoInfraFooter>span{color:var(--infra-accent);font:700 10px/1.2 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em}.ecoInfraBrand>strong{color:#f2f8f6;letter-spacing:-.035em;font-size:clamp(23px,2.3vw,32px);line-height:1.04}.ecoInfraBrand>small{color:#8ca29d;max-width:760px;font-size:13px;line-height:1.45}.ecoInfraHeader nav{background:#01080794;border:1px solid #7997912b;border-radius:11px;gap:5px;padding:4px;display:flex}.ecoInfraHeader nav a{color:#829791;font:650 11px/1 var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;border-radius:7px;padding:8px 10px;text-decoration:none;transition:color .14s,background .14s}.ecoInfraHeader nav a:hover{color:#dce9e5;background:#7fa39a17}.ecoInfraHeader nav a[data-active=true]{color:#03110e;background:var(--infra-accent)}.ecoInfraKpis{border-bottom:1px solid #78979124;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ecoInfraTile{background:#030c0bb8;border-right:1px solid #7897911f;gap:5px;min-width:0;padding:14px 17px;display:grid}.ecoInfraTile:last-child{border-right:0}.ecoInfraTile>span,.ecoInfraTile>small,.ecoInfraDecisionRail>div>span,.ecoInfraDecisionRail>div>small{color:#738a85;font:600 9.5px/1.3 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase}.ecoInfraTile>strong{color:#edf7f4;font:700 18px/1.05 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoInfraTile[data-tone=good]>strong{color:#50dfa0}.ecoInfraTile[data-tone=warn]>strong{color:#f2c66d}.ecoInfraTile[data-tone=bad]>strong{color:#fb7185}.ecoInfraModeRail{background:#020a09f0;border-bottom:1px solid #7897911f;grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:12px;padding:9px 22px;display:grid}.ecoInfraModeRail i{background:#7e9c9624;height:1px}.ecoInfraModeRail em{color:#6f837f;font:500 10px/1.2 var(--font-geist-mono), ui-monospace, monospace;font-style:normal}.ecoInfraPlane{grid-template-columns:minmax(0,1fr) 256px;min-height:410px;display:grid}.ecoInfraPrimary{background-color:#030d0c;background-image:linear-gradient(#73978f09 1px,#0000 1px),linear-gradient(90deg,#73978f09 1px,#0000 1px);background-size:36px 36px;border-right:1px solid #78979121;min-width:0;padding:18px 20px 20px}.ecoInfraPrimary>header{justify-content:space-between;align-items:end;gap:14px;margin-bottom:18px;display:flex}.ecoInfraPrimary>header>div{gap:5px;display:grid}.ecoInfraPrimary>header strong{color:#dce8e5;letter-spacing:-.01em;font-size:14px}.ecoInfraPrimary>header em{color:#6f8580;font:500 10px/1.2 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-style:normal}.ecoInfraDecisionRail{background:#071210;grid-auto-rows:minmax(72px,auto);align-content:start;display:grid}.ecoInfraDecisionRail>div{border-bottom:1px solid #7897911f;gap:5px;padding:15px 17px;display:grid}.ecoInfraDecisionRail>div>strong{color:#e6f0ed;font:700 15px/1.25 var(--font-geist-mono), ui-monospace, monospace}.ecoInfraRailLead{border-top:2px solid var(--infra-accent);background:color-mix(in srgb, var(--infra-accent) 6%, #071210);align-content:center;min-height:132px}.ecoInfraRailLead>strong{letter-spacing:-.02em;font-family:inherit!important;font-size:17px!important}.ecoInfraRailLead p{color:#849a95;margin:2px 0 0;font-size:12px;line-height:1.45}.ecoInfraDecisionRail .isGood,.ecoInfraDecisionRail .isUp{color:#4ee09d}.ecoInfraDecisionRail .isBad,.ecoInfraDecisionRail .isDown{color:#fb7185}.ecoInfraDisclosure{background:#f2c66d09}.ecoInfraBlockTape{grid-template-columns:repeat(12,minmax(42px,1fr));align-items:end;gap:7px;min-height:270px;padding:10px 2px 4px;display:grid}.ecoInfraBlock{text-align:center;grid-template-rows:minmax(170px,1fr) auto auto auto;gap:5px;min-width:0;display:grid}.ecoInfraBlockBar{background:#3b685e1a;border:1px solid #5ad2af33;border-radius:7px 7px 3px 3px;align-self:stretch;position:relative;overflow:hidden}.ecoInfraBlockBar:before{height:var(--infra-height);background:color-mix(in srgb, var(--infra-accent) 72%, #0a322a);content:"";position:absolute;inset:auto 0 0}.ecoInfraBlockBar i{z-index:1;height:var(--infra-gas);background:#e1fff624;border-top:1px solid #dcfff47a;max-height:calc(100% - 6px);position:absolute;bottom:3px;left:3px;right:3px}.ecoInfraBlock>strong{color:#dbe9e5;font:700 12px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoInfraBlock>small,.ecoInfraBlock>time{color:#657b76;font:500 8.5px/1.2 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoInfraScale{color:#687e79;font:500 9px/1.3 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;border-top:1px solid #7897911f;flex-wrap:wrap;gap:16px;margin-top:14px;padding-top:10px;display:flex}.ecoInfraStableRows,.ecoInfraValidatorRows{background:#020a09b3;border:1px solid #78979121;border-radius:11px;display:grid;overflow:hidden}.ecoInfraStableRow,.ecoInfraValidatorRow{border-bottom:1px solid #7897911f}.ecoInfraStableRow:last-child,.ecoInfraValidatorRow:last-child{border-bottom:0}.ecoInfraStableRow summary,.ecoInfraValidatorRow summary,.ecoInfraVaultCard summary{cursor:pointer;list-style:none}.ecoInfraStableRow summary::-webkit-details-marker{display:none}.ecoInfraValidatorRow summary::-webkit-details-marker{display:none}.ecoInfraVaultCard summary::-webkit-details-marker{display:none}.ecoInfraStableRow summary{grid-template-columns:minmax(112px,.9fr) minmax(100px,1.5fr) minmax(90px,.75fr) minmax(72px,.6fr) minmax(118px,.85fr);align-items:center;gap:12px;min-height:58px;padding:9px 12px;display:grid}.ecoInfraStableRow[open] summary,.ecoInfraValidatorRow[open] summary,.ecoInfraVaultCard[open] summary{background:#608e830e}.ecoInfraStableRow[data-alert=true] summary{box-shadow:inset 2px 0 #fb7185}.ecoInfraIdentity{gap:3px;min-width:0;display:grid}.ecoInfraIdentity>strong{color:#e6efed;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ecoInfraIdentity>small,.ecoInfraStableRow summary>span>small,.ecoInfraValidatorRow summary>span>small,.ecoInfraVaultNumbers>small{color:#6f8580;font:500 9px/1.25 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoInfraStableRow summary>span:not(.ecoInfraIdentity):not(.ecoInfraSupplyLane),.ecoInfraValidatorRow summary>span:not(.ecoInfraIdentity):not(.ecoInfraStakeLane):not(.ecoInfraStatusDot){gap:3px;min-width:0;display:grid}.ecoInfraStableRow summary b,.ecoInfraValidatorRow summary b,.ecoInfraVaultNumbers>b{color:#dbe7e4;font:650 11px/1.2 var(--font-geist-mono), ui-monospace, monospace}.ecoInfraStableRow .isUp,.ecoInfraVaultCard .isUp{color:#4ee09d}.ecoInfraStableRow .isDown,.ecoInfraVaultCard .isDown{color:#fb7185}.ecoInfraSupplyLane,.ecoInfraStakeLane,.ecoInfraVaultCapital{background:#698b8421;border-radius:999px;height:5px;display:block;position:relative;overflow:hidden}.ecoInfraSupplyLane i,.ecoInfraStakeLane i,.ecoInfraVaultCapital i{border-radius:inherit;background:var(--infra-accent);height:100%;display:block}.ecoInfraStableRow>div,.ecoInfraValidatorRow>div,.ecoInfraVaultCard>div{color:#748984;font:500 10px/1.35 var(--font-geist-mono), ui-monospace, monospace;border-top:1px dashed #78979121;grid-template-columns:auto minmax(55px,auto) auto minmax(55px,auto) minmax(0,1fr);align-items:baseline;gap:7px 10px;padding:9px 12px 12px;display:grid}.ecoInfraStableRow>div strong,.ecoInfraValidatorRow>div strong,.ecoInfraVaultCard>div strong{overflow-wrap:anywhere;color:#bfceca}.ecoInfraStableRow>div p,.ecoInfraValidatorRow>div p,.ecoInfraVaultCard>div p{text-align:right;justify-self:end;margin:0}.ecoInfraValidatorRow summary{grid-template-columns:8px minmax(126px,.85fr) minmax(100px,1.4fr) minmax(112px,.8fr) minmax(70px,.55fr);align-items:center;gap:12px;min-height:55px;padding:8px 12px;display:grid}.ecoInfraStatusDot{background:#70837f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #70837f1a}.ecoInfraValidatorRow[data-status=active] .ecoInfraStatusDot{background:#4ee09d;box-shadow:0 0 0 3px #4ee09d1a}.ecoInfraValidatorRow[data-status=inactive] .ecoInfraStatusDot,.ecoInfraValidatorRow[data-status=jailed] .ecoInfraStatusDot{background:#fb7185;box-shadow:0 0 0 3px #fb71851a}.ecoInfraVaultGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ecoInfraVaultCard{background:#020a09c2;border:1px solid #78979124;border-radius:11px;overflow:hidden}.ecoInfraVaultCard[data-hlp=true]{border-color:color-mix(in srgb, var(--infra-accent) 45%, #78979124)}.ecoInfraVaultCard summary{grid-template-columns:minmax(105px,1fr) minmax(64px,.8fr) minmax(82px,.7fr) minmax(68px,.55fr);align-items:center;gap:9px;min-height:73px;padding:10px 11px;display:grid}.ecoInfraVaultCard>div{grid-template-columns:auto minmax(62px,auto) auto minmax(85px,1fr)}.ecoInfraVaultCard>div p{text-align:left;grid-column:1/-1;justify-self:start}.ecoInfraEmpty{text-align:center;place-content:center;min-height:250px;padding:30px;display:grid}.ecoInfraEmpty span{color:var(--infra-accent);font:700 10px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em}.ecoInfraEmpty strong{color:#dce8e5;margin-top:9px;font-size:17px}.ecoInfraEmpty p{color:#768b86;max-width:430px;margin:7px auto 0;font-size:12px;line-height:1.5}.ecoInfraFooter{background:#06110f;border-top:1px solid #78979121;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 18px;display:grid}.ecoInfraFooter p{color:#748984;margin:0;font-size:11px;line-height:1.4}.ecoInfraFooter strong{color:#9fb1ad;font:650 10px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}@media (max-width:1080px){.ecoInfraHeader{grid-template-columns:1fr;align-items:start}.ecoInfraHeader nav{width:fit-content}.ecoInfraPlane{grid-template-columns:1fr}.ecoInfraPrimary{border-bottom:1px solid #78979121;border-right:0}.ecoInfraDecisionRail{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto}.ecoInfraDecisionRail>div{border-bottom:0;border-right:1px solid #7897911f}.ecoInfraRailLead{min-height:0}}@media (max-width:820px){.ecoInfraKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoInfraTile:nth-child(2){border-right:0}.ecoInfraTile:nth-child(-n+2){border-bottom:1px solid #7897911f}.ecoInfraDecisionRail{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoInfraDecisionRail>div:nth-child(-n+2){border-bottom:1px solid #7897911f}.ecoInfraBlockTape{grid-template-columns:repeat(6,minmax(45px,1fr))}.ecoInfraBlock{grid-template-rows:95px auto auto auto}.ecoInfraVaultGrid{grid-template-columns:1fr}}@media (max-width:640px){.ecoInfraHeader,.ecoInfraPrimary{padding-left:13px;padding-right:13px}.ecoInfraHeader nav{width:100%;overflow-x:auto}.ecoInfraHeader nav a{text-align:center;flex:1 0 auto}.ecoInfraModeRail{grid-template-columns:auto minmax(20px,1fr);padding-left:13px;padding-right:13px}.ecoInfraModeRail em{display:none}.ecoInfraStableRow summary{grid-template-columns:minmax(96px,1fr) minmax(70px,.7fr) minmax(90px,.8fr)}.ecoInfraStableRow summary .ecoInfraSupplyLane,.ecoInfraStableRow summary>span:nth-last-child(2){display:none}.ecoInfraValidatorRow summary{grid-template-columns:7px minmax(110px,1fr) minmax(90px,.75fr)}.ecoInfraValidatorRow summary .ecoInfraStakeLane,.ecoInfraValidatorRow summary>span:last-child{display:none}.ecoInfraVaultCard summary{grid-template-columns:minmax(105px,1fr) minmax(80px,.75fr) minmax(70px,.6fr)}.ecoInfraVaultCapital{display:none}.ecoInfraStableRow>div,.ecoInfraValidatorRow>div,.ecoInfraVaultCard>div{grid-template-columns:auto minmax(0,1fr)}.ecoInfraStableRow>div p,.ecoInfraValidatorRow>div p,.ecoInfraVaultCard>div p{text-align:left;grid-column:1/-1;justify-self:start}.ecoInfraFooter{grid-template-columns:1fr auto}.ecoInfraFooter p{grid-area:2/1/auto/-1}}.ecoAuctionControl{--auction-positive:#47e2a0;--auction-warning:#f6c76a;border:1px solid color-mix(in srgb, var(--auction-accent) 26%, #7d9c952e);background:linear-gradient(90deg, color-mix(in srgb, var(--auction-mark) 8%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--auction-mark) 8%, transparent) 1px, transparent 1px), #030b0a;background-size:44px 44px,44px 44px,auto;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 26px 70px #00000047}.ecoAuctionControl:before{pointer-events:none;background:radial-gradient(circle at 22% 0%, color-mix(in srgb, var(--auction-mark) 18%, transparent), transparent 34%);content:"";position:absolute;inset:0}.ecoAuctionHeader{z-index:1;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#030c0bc2;border-bottom:1px solid #7b9d9524;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:22px 24px 19px;display:grid;position:relative}.ecoAuctionHeader>div{gap:7px;min-width:0;display:grid}.ecoAuctionHeader>div>span,.ecoAuctionReceipt header span,.ecoAuctionMethod>span,.ecoAuctionLedger>header>span,.ecoAuctionTrend>div>span{color:var(--auction-accent);font:700 9px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em}.ecoAuctionHeader>div>strong{color:#e5f2ef;letter-spacing:-.035em;font-size:clamp(19px,2vw,27px)}.ecoAuctionHeader>div>p{color:#819792;max-width:720px;margin:0;font-size:11.5px;line-height:1.5}.ecoAuctionHeader nav{background:#020808e0;border:1px solid #789b9329;border-radius:10px;padding:3px;display:flex;overflow:hidden}.ecoAuctionHeader nav a{color:#78908a;font:650 10px/1 var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap;border-radius:7px;padding:9px 12px;text-decoration:none}.ecoAuctionHeader nav a[data-active=true]{color:#ecfff9;background:color-mix(in srgb, var(--auction-mark) 32%, #081714e0);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--auction-accent) 30%, transparent)}.ecoAuctionStatusRail{z-index:1;color:#6e847f;min-height:39px;font:600 9px/1.2 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:#040f0de6;border-bottom:1px solid #789b931f;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:8px 24px;display:grid;position:relative}.ecoAuctionStatusRail>span{color:#9eb0ac;align-items:center;gap:7px;display:inline-flex}.ecoAuctionStatusRail>span i{background:#748781;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #74878117}.ecoAuctionStatusRail>span[data-state=live] i{background:var(--auction-positive);box-shadow:0 0 0 4px #47e2a01a,0 0 18px #47e2a08c}.ecoAuctionStatusRail>span[data-state=upcoming] i{background:var(--auction-warning)}.ecoAuctionStatusRail>b{color:#91a59f;font-weight:650}.ecoAuctionStatusRail>em{color:#5d716c;text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.ecoAuctionStatusRail>time{color:#70847f}.ecoAuctionGrid{z-index:1;grid-template-columns:minmax(0,1fr) 322px;min-height:520px;display:grid;position:relative}.ecoAuctionFlightDeck{border-right:1px solid #789b9324;grid-template-columns:minmax(180px,.34fr) minmax(360px,1fr);grid-template-areas:"quote curve""stats stats""trend trend";gap:0;padding:22px 24px 20px;display:grid}.ecoAuctionQuote{border-right:1px solid #789b9321;grid-area:quote;align-content:center;min-height:166px;padding:19px 24px 19px 0;display:grid}.ecoAuctionQuote>span{color:#6e847f;font:650 9px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em}.ecoAuctionQuote>strong{color:#effffb;font:700 clamp(27px, 3.2vw, 42px)/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.055em;margin-top:12px}.ecoAuctionQuote>small{color:var(--auction-accent);font:600 10px/1.35 var(--font-geist-mono), ui-monospace, monospace;margin-top:10px}.ecoAuctionCurve{grid-area:curve;align-content:center;min-width:0;min-height:166px;padding:18px 2px 18px 25px;display:grid}.ecoAuctionCurve>header{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ecoAuctionCurve>header span{color:#738984;font:650 9px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em}.ecoAuctionCurve>header strong{color:#80958f;font:550 9px/1 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoAuctionTrack{background:#4d6a631f;border:1px solid #70928a29;border-radius:999px;height:9px;margin:28px 7px 20px;position:relative}.ecoAuctionTrack:before,.ecoAuctionTrack:after{content:"";background:#8aa49e33;width:1px;height:24px;position:absolute;top:50%;transform:translateY(-50%)}.ecoAuctionTrack:before{left:0}.ecoAuctionTrack:after{right:0}.ecoAuctionTrack>i{border-radius:inherit;background:linear-gradient(90deg, var(--auction-mark), var(--auction-accent));height:100%;box-shadow:0 0 20px color-mix(in srgb, var(--auction-accent) 24%, transparent);transition:width .35s;display:block}.ecoAuctionTrack>b{background:var(--auction-accent);width:13px;height:13px;box-shadow:0 0 0 3px color-mix(in srgb, var(--auction-accent) 20%, transparent), 0 0 20px color-mix(in srgb, var(--auction-accent) 50%, transparent);border:2px solid #05110f;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ecoAuctionTrack>b span{color:var(--auction-accent);font:700 8px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;position:absolute;bottom:19px;left:50%;transform:translate(-50%)}.ecoAuctionTrack[data-pending=true]{background:repeating-linear-gradient(90deg,#70928a1f 0 12px,#0000 12px 20px)}.ecoAuctionMarkers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ecoAuctionMarkers>span{gap:5px;display:grid}.ecoAuctionMarkers>span:nth-child(2){text-align:center}.ecoAuctionMarkers>span:last-child{text-align:right}.ecoAuctionMarkers small{color:#637873;font:650 8px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em}.ecoAuctionMarkers strong{color:#bccdc8;font:650 10px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoAuctionStats{background:#020908a8;border:1px solid #789b9321;border-radius:10px;grid-area:stats;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.ecoAuctionStats>div{border-right:1px solid #789b931f;gap:7px;min-height:82px;padding:13px 15px;display:grid}.ecoAuctionStats>div:last-child{border-right:0}.ecoAuctionStats span{color:#617873;font:600 9px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.ecoAuctionStats strong{color:#d7e6e2;font:680 17px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoAuctionStats small{color:#647a75;font-size:9.5px}.ecoAuctionTrend{background:#020908b3;border:1px solid #789b9321;border-radius:10px;grid-area:trend;grid-template-rows:auto minmax(122px,1fr) auto;gap:8px;min-height:190px;margin-top:12px;padding:14px 15px 10px;display:grid}.ecoAuctionTrend>div{justify-content:space-between;align-items:baseline;display:flex}.ecoAuctionTrend>div>small{color:#617873;font:550 9px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoAuctionTrend svg{width:100%;height:124px;overflow:visible}.ecoAuctionTrend svg line{stroke:#819e971f;stroke-dasharray:3 6}.ecoAuctionTrend>p{color:#647a75;text-align:center;place-content:center;min-height:122px;margin:0;font-size:10px;display:grid}.ecoAuctionTrend>footer{color:#718782;font:600 9px/1 var(--font-geist-mono), ui-monospace, monospace;grid-template-columns:auto minmax(20px,1fr) auto;align-items:center;gap:10px;display:grid}.ecoAuctionTrend>footer i{background:linear-gradient(90deg, #7091891f, var(--auction-accent), #7091891f);height:1px}.ecoAuctionTrend>footer strong{color:#b8cbc6}.ecoAuctionReceipt{background:linear-gradient(180deg, color-mix(in srgb, var(--auction-mark) 9%, #040e0cf2), #030a09fa);align-content:start;gap:18px;padding:23px 20px;display:grid}.ecoAuctionReceipt header{gap:8px;display:grid}.ecoAuctionReceipt header strong{color:#d9e7e3;letter-spacing:-.02em;font-size:15px}.ecoAuctionReceipt dl{border-top:1px solid #7a9a9324;margin:0;display:grid}.ecoAuctionReceipt dl>div{border-bottom:1px solid #7a9a931f;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:10px;min-height:49px;display:grid}.ecoAuctionReceipt dt{color:#667c77;font:550 9px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.ecoAuctionReceipt dd{overflow-wrap:anywhere;color:#b5c6c2;font:600 10px/1.35 var(--font-geist-mono), ui-monospace, monospace;margin:0}.ecoAuctionReceipt code{color:var(--auction-accent);font:inherit}.ecoAuctionScope{border-left:2px solid var(--auction-accent);background:#020a09a6;padding:13px}.ecoAuctionScope span{color:#70847f;font:700 8px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em}.ecoAuctionScope p{color:#92a7a2;margin:8px 0 0;font-size:10.5px;line-height:1.55}.ecoAuctionDisclosure{background:#f6c76a09;border:1px solid #f6c76a2b;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;padding:11px;display:grid}.ecoAuctionDisclosure i{width:19px;height:19px;color:var(--auction-warning);font:700 10px/1 var(--font-geist-mono), ui-monospace, monospace;border:1px solid #f6c76a57;border-radius:50%;place-content:center;font-style:normal;display:grid}.ecoAuctionDisclosure p{color:#968d75;margin:0;font-size:9.5px;line-height:1.5}.ecoAuctionLower{z-index:1;background:#020908e6;border-top:1px solid #789b9324;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);display:grid;position:relative}.ecoAuctionLedger{border-right:1px solid #789b9321;min-width:0;padding:16px 24px 18px}.ecoAuctionLedger>header{justify-content:space-between;align-items:baseline;padding-bottom:10px;display:flex}.ecoAuctionLedger>header>small{color:#627873;font:550 9px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoAuctionLedger>div{border-top:1px solid #789b931c;grid-template-columns:28px minmax(130px,1fr) 120px 105px;align-items:center;gap:12px;min-height:46px;display:grid}.ecoAuctionLedger>div>b{color:#50645f;font:650 9px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoAuctionLedger>div>span{gap:3px;min-width:0;display:grid}.ecoAuctionLedger>div>span strong{color:#aebfbb;font:600 10px/1 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoAuctionLedger>div>span small{color:#5d726d;font:500 8.5px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoAuctionLedger>div>em{color:#78908a;font:600 9px/1 var(--font-geist-mono), ui-monospace, monospace;font-style:normal}.ecoAuctionLedger>div>em[data-state=live]{color:var(--auction-positive)}.ecoAuctionLedger>div>strong{color:#c3d2ce;font:650 10px/1 var(--font-geist-mono), ui-monospace, monospace;text-align:right}.ecoAuctionLedger>p{color:#667c76;margin:12px 0 0;font-size:10px;line-height:1.5}.ecoAuctionMethod{align-content:start;gap:9px;padding:16px 20px 18px;display:grid}.ecoAuctionMethod>p{color:#7d928d;margin:0;font-size:10px;line-height:1.55}.ecoAuctionMethod>footer{border-top:1px solid #789b931c;gap:4px;margin-top:5px;padding-top:10px;display:grid}.ecoAuctionMethod>footer b{color:#a7bab5;font:650 9px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoAuctionMethod>footer small{color:#617671;font-size:9px}@media (max-width:1060px){.ecoAuctionGrid{grid-template-columns:1fr}.ecoAuctionFlightDeck{border-bottom:1px solid #789b9321;border-right:0}.ecoAuctionReceipt{grid-template-columns:minmax(180px,.7fr) minmax(280px,1fr)}.ecoAuctionReceipt header{grid-column:1/-1}.ecoAuctionReceipt dl{grid-row:span 2}}@media (max-width:760px){.ecoAuctionHeader{grid-template-columns:1fr;align-items:start;padding-left:15px;padding-right:15px}.ecoAuctionHeader nav{width:100%;overflow-x:auto}.ecoAuctionHeader nav a{text-align:center;flex:1 0 auto}.ecoAuctionStatusRail{grid-template-columns:auto minmax(0,1fr);padding-left:15px;padding-right:15px}.ecoAuctionStatusRail>em{display:none}.ecoAuctionStatusRail>time{grid-column:1/-1}.ecoAuctionFlightDeck{grid-template-columns:1fr;grid-template-areas:"quote""curve""stats""trend";padding-left:15px;padding-right:15px}.ecoAuctionQuote{border-bottom:1px solid #789b9321;border-right:0;min-height:130px;padding-right:0}.ecoAuctionCurve{padding-left:0}.ecoAuctionCurve>header{gap:7px;display:grid}.ecoAuctionStats{grid-template-columns:1fr}.ecoAuctionStats>div{border-bottom:1px solid #789b931f;border-right:0;min-height:66px}.ecoAuctionStats>div:last-child{border-bottom:0}.ecoAuctionReceipt{grid-template-columns:1fr;padding-left:15px;padding-right:15px}.ecoAuctionReceipt header{grid-column:auto}.ecoAuctionReceipt dl{grid-row:auto}.ecoAuctionLower{grid-template-columns:1fr}.ecoAuctionLedger{border-bottom:1px solid #789b9321;border-right:0;padding-left:15px;padding-right:15px}.ecoAuctionLedger>div{grid-template-columns:24px minmax(100px,1fr) 90px}.ecoAuctionLedger>div>em{display:none}.ecoAuctionMethod{padding-left:15px;padding-right:15px}}.ecoWeekendWorkbench{--weekend-positive:#53e5a4;--weekend-cool:#70b7ff;--weekend-violet:#b590ff;background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--weekend-mark) 17%, transparent), transparent 30%), linear-gradient(90deg, #668b840e 1px, transparent 1px), #030b0b;background-size:auto,72px 100%,auto;border:1px solid #71978f33;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 28px 76px #00000052}.ecoWeekendWorkbench:after{z-index:0;pointer-events:none;background:linear-gradient(90deg, transparent 0 67%, color-mix(in srgb, var(--weekend-mark) 6%, transparent) 67% 100%);content:"";position:absolute;inset:0}.ecoWeekendHeader,.ecoWeekendRail,.ecoWeekendWorkspace,.ecoWeekendFooter{z-index:1;position:relative}.ecoWeekendHeader{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030c0bc7;border-bottom:1px solid #73968f24;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:21px 24px 18px;display:grid}.ecoWeekendHeader>div{gap:7px;display:grid}.ecoWeekendHeader>div>span,.ecoWeekendSurfaceMix>header span,.ecoWeekendPulse>header span,.ecoWeekendMarkets>header span,.ecoWeekendTape>header span,.ecoWeekendFooter span{color:var(--weekend-accent);font:700 8.5px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em}.ecoWeekendHeader>div>strong{color:#e8f5f2;letter-spacing:-.04em;font-size:clamp(20px,2.1vw,28px)}.ecoWeekendHeader>div>p{color:#7e948f;max-width:760px;margin:0;font-size:11.5px;line-height:1.55}.ecoWeekendHeader nav{background:#020808db;border:1px solid #73978f24;border-radius:10px;gap:5px;padding:3px;display:flex}.ecoWeekendHeader nav a{color:#778d88;font:600 9px/1 var(--font-geist-mono), ui-monospace, monospace;border-radius:7px;padding:8px 11px;text-decoration:none}.ecoWeekendHeader nav a:hover{color:#e3f3ef;background:#63978b1f}.ecoWeekendRail{color:#627a74;min-height:39px;font:600 8.5px/1.25 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:#040e0de8;border-bottom:1px solid #73978f1f;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:7px 24px;display:grid}.ecoWeekendRail>span{color:#b2c2be;align-items:center;gap:7px;display:inline-flex}.ecoWeekendRail>span i{background:#79908a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #79908a14}.ecoWeekendRail>span[data-session=weekend]{color:var(--weekend-positive)}.ecoWeekendRail>span[data-session=weekend] i{background:var(--weekend-positive);box-shadow:0 0 0 4px #53e5a41a,0 0 18px #53e5a470}.ecoWeekendRail>b{color:#91a49f;font-weight:650}.ecoWeekendRail>em{color:#5f746f;font-style:normal}.ecoWeekendRail>time{color:#6d817c}.ecoWeekendWorkspace{grid-template-columns:minmax(0,1fr) 338px;min-height:590px;display:grid}.ecoWeekendMain{border-right:1px solid #73978f21;min-width:0;padding:20px 22px 21px}.ecoWeekendHeroGrid{background:#020909a3;border:1px solid #73978f21;border-radius:12px;grid-template-columns:1.25fr .8fr .9fr;display:grid}.ecoWeekendHeroGrid>section{border-right:1px solid #73978f1f;align-content:center;gap:7px;min-height:112px;padding:15px 17px;display:grid}.ecoWeekendHeroGrid>section:last-child{border-right:0}.ecoWeekendHeroGrid span{color:#637a74;font:650 8.5px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em}.ecoWeekendHeroGrid strong{color:#dbe9e6;font:700 19px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.04em}.ecoWeekendPrimary strong{color:#effffb;font-size:clamp(27px,3vw,40px)}.ecoWeekendHeroGrid small{color:#687f79;font-size:9.5px;line-height:1.4}.ecoWeekendTransition strong{color:var(--weekend-cool)}.ecoWeekendGate strong{color:#a9bbb6;letter-spacing:.03em;font-size:14px}.ecoWeekendGate[data-ready=true] strong{color:var(--weekend-positive)}.ecoWeekendTape{background:#020909ad;border:1px solid #73978f21;border-radius:12px;gap:15px;min-height:286px;margin-top:12px;padding:16px 17px 14px;display:grid}.ecoWeekendTape>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.ecoWeekendTape>header>div{gap:6px;display:grid}.ecoWeekendTape>header strong{color:#aebfba;font-size:11px;font-weight:600}.ecoWeekendTape>header>small{color:#60756f;font:550 8.5px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoWeekendBars{scrollbar-width:thin;scrollbar-color:#5e8e8366 transparent;grid-auto-columns:minmax(44px,1fr);grid-auto-flow:column;gap:5px;min-width:0;min-height:205px;padding:4px 1px 3px;display:grid;overflow:auto hidden}.ecoWeekendBars article{text-align:center;grid-template-rows:minmax(112px,1fr) auto auto auto;gap:4px;min-width:44px;display:grid}.ecoWeekendBars article>div{background:linear-gradient(#537a7206,#0000);border-bottom:1px solid #70978e21;justify-content:center;align-items:end;min-height:112px;padding:0 5px;display:flex}.ecoWeekendBars article>div i{background:linear-gradient(#6c9289,#294c45);border-radius:4px 4px 1px 1px;width:min(22px,68%);min-height:6px;display:block;box-shadow:0 0 12px #4e847714}.ecoWeekendBars article[data-session=weekend]>div{background:linear-gradient(#53e5a413,#0000)}.ecoWeekendBars article[data-session=weekend]>div i{background:linear-gradient(180deg, var(--weekend-positive), #187b55);box-shadow:0 0 18px #53e5a424}.ecoWeekendBars article>strong{color:#899e98;font:650 8.5px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoWeekendBars article[data-session=weekend]>strong{color:var(--weekend-positive)}.ecoWeekendBars article>span{color:#536a64;font:550 8px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoWeekendBars article>small{color:#9bada8;font:600 8px/1 var(--font-geist-mono), ui-monospace, monospace;white-space:nowrap}.ecoWeekendTape>p{color:#657b75;text-align:center;place-content:center;min-height:190px;margin:0;font-size:10px;line-height:1.55;display:grid}.ecoWeekendCompare{background:#020909a8;border:1px solid #73978f21;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.ecoWeekendCompare>section{border-right:1px solid #73978f1f;gap:7px;min-height:90px;padding:14px 16px;display:grid}.ecoWeekendCompare>section:last-child{border-right:0}.ecoWeekendCompare span{color:#60766f;font:650 8.5px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em}.ecoWeekendCompare strong{color:#cedbd8;font:680 18px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoWeekendCompare small{color:#617771;font-size:9px}.ecoWeekendCompare section[data-delta=up] strong{color:var(--weekend-positive)}.ecoWeekendCompare section[data-delta=down] strong{color:#ff788f}.ecoWeekendSidebar{background:linear-gradient(#05100ef2,#020909fa);align-content:start;display:grid}.ecoWeekendSidebar>section{border-bottom:1px solid #73978f1f;padding:18px 19px}.ecoWeekendSidebar>section>header{justify-content:space-between;align-items:baseline;margin-bottom:13px;display:flex}.ecoWeekendSidebar>section>header small{color:#5f746f;font:550 8.5px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoWeekendMixLane{gap:6px;margin-top:12px;display:grid}.ecoWeekendMixLane>header{justify-content:space-between;align-items:baseline;display:flex}.ecoWeekendMixLane>header span{color:#80958f;font-size:9.5px}.ecoWeekendMixLane>header strong{color:#bbc9c5;font:620 9.5px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoWeekendMixLane>div{background:#6a89821f;border-radius:999px;height:5px;overflow:hidden}.ecoWeekendMixLane>div i{border-radius:inherit;height:100%;display:block;box-shadow:0 0 14px}.ecoWeekendMixLane>div[data-pending=true]{background:repeating-linear-gradient(90deg,#6a89821a 0 8px,#0000 8px 13px)}.ecoWeekendMixLane>small{color:#576e68;font:500 8px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoWeekendPulse dl{border-top:1px solid #73978f1c;margin:0;display:grid}.ecoWeekendPulse dl>div{border-bottom:1px solid #73978f1a;justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.ecoWeekendPulse dt{color:#637a74;font:550 8.5px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.ecoWeekendPulse dd{color:#c3d2ce;font:650 10px/1 var(--font-geist-mono), ui-monospace, monospace;margin:0}.ecoWeekendMarkets>div{border-top:1px solid #73978f1a;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:43px;display:grid}.ecoWeekendMarkets>div>b{color:#4f6660;font:650 8px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoWeekendMarkets>div>span{gap:3px;min-width:0;display:grid}.ecoWeekendMarkets>div>span strong{color:#aebfba;font:600 9.5px/1 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoWeekendMarkets>div>span small{color:#526a64;font:500 8px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase}.ecoWeekendMarkets>div>em{color:#c3d2ce;font:620 9px/1 var(--font-geist-mono), ui-monospace, monospace;font-style:normal}.ecoWeekendMarkets>p{color:#60756f;margin:0;font-size:9.5px;line-height:1.5}.ecoWeekendFooter{background:#020909f0;border-top:1px solid #73978f21;grid-template-columns:1.1fr 1fr 1fr auto;align-items:start;gap:18px;padding:15px 22px 17px;display:grid}.ecoWeekendFooter>div{gap:6px;min-width:0;display:grid}.ecoWeekendFooter p{color:#647a74;text-overflow:ellipsis;margin:0;font-size:9px;line-height:1.5;overflow:hidden}.ecoWeekendFooter>strong{color:#879a95;font:650 8px/1.3 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.07em;text-align:right;text-transform:uppercase;align-self:center}@media (max-width:1080px){.ecoWeekendWorkspace{grid-template-columns:1fr}.ecoWeekendMain{border-bottom:1px solid #73978f21;border-right:0}.ecoWeekendSidebar{grid-template-columns:repeat(3,minmax(0,1fr))}.ecoWeekendSidebar>section{border-bottom:0;border-right:1px solid #73978f1f}.ecoWeekendSidebar>section:last-child{border-right:0}.ecoWeekendFooter{grid-template-columns:repeat(3,minmax(0,1fr))}.ecoWeekendFooter>strong{text-align:left;grid-column:1/-1}}@media (max-width:760px){.ecoWeekendHeader{grid-template-columns:1fr;align-items:start;padding-left:15px;padding-right:15px}.ecoWeekendHeader nav{width:100%;overflow-x:auto}.ecoWeekendHeader nav a{text-align:center;flex:1 0 auto}.ecoWeekendRail{grid-template-columns:auto minmax(0,1fr);padding-left:15px;padding-right:15px}.ecoWeekendRail>em{display:none}.ecoWeekendRail>time{grid-column:1/-1}.ecoWeekendMain{padding-left:14px;padding-right:14px}.ecoWeekendHeroGrid{grid-template-columns:1fr}.ecoWeekendHeroGrid>section{border-bottom:1px solid #73978f1f;border-right:0;min-height:86px}.ecoWeekendHeroGrid>section:last-child{border-bottom:0}.ecoWeekendTape>header{gap:8px;display:grid}.ecoWeekendBars{grid-auto-columns:58px}.ecoWeekendCompare{grid-template-columns:1fr}.ecoWeekendCompare>section{border-bottom:1px solid #73978f1f;border-right:0;min-height:72px}.ecoWeekendCompare>section:last-child{border-bottom:0}.ecoWeekendSidebar{grid-template-columns:1fr}.ecoWeekendSidebar>section{border-bottom:1px solid #73978f1f;border-right:0}.ecoWeekendFooter{grid-template-columns:1fr;padding-left:15px;padding-right:15px}.ecoWeekendFooter>strong{grid-column:auto}}.ecoBrandLogo{--eco-logo-size:32px;--eco-logo-accent:var(--eco-accent,#2dd4bf);--eco-logo-surface:#f3fbf8;width:var(--eco-logo-size);height:var(--eco-logo-size);flex:0 0 var(--eco-logo-size);border:1px solid color-mix(in srgb, var(--eco-logo-accent) 30%, #ffffffb3);background:radial-gradient(circle at 28% 20%, #fffffff5, transparent 54%), var(--eco-logo-surface);box-shadow:inset 0 1px 0 #ffffffdb, 0 5px 16px color-mix(in srgb, var(--eco-logo-accent) 16%, #0000003d);border-radius:28%;place-items:center;display:inline-grid;position:relative;overflow:hidden}.ecoBrandLogo img{object-fit:contain;width:72%;height:72%}.ecoBrandCluster{align-items:center;min-width:0;display:inline-flex}.ecoBrandCluster>.ecoBrandLogo+.ecoBrandLogo{margin-left:calc(var(--eco-logo-size) * -.26)}.ecoBrandCluster>.ecoBrandLogo{box-shadow:0 0 0 2px #03100fe6, inset 0 1px 0 #ffffffdb, 0 5px 16px color-mix(in srgb, var(--eco-logo-accent) 16%, #0000003d)}.ecoBrandOverflow{color:#9bb2ac;min-width:22px;height:22px;font:700 8px/1 var(--font-geist-mono), ui-monospace, monospace;background:#071a18;border:1px solid #89bbb033;border-radius:999px;place-items:center;margin-left:-5px;display:inline-grid}.ecoVectorMark{--eco-brand-size:40px;--eco-brand-accent:var(--eco-accent,#2dd4bf);width:var(--eco-brand-size);height:var(--eco-brand-size);flex:0 0 var(--eco-brand-size);color:var(--eco-brand-accent);place-items:center;display:inline-grid}.ecoVectorMark svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;filter:drop-shadow(0 0 12px color-mix(in srgb, currentColor 26%, transparent));overflow:visible}.ecoVectorMark svg .fill{fill:currentColor;stroke:none}.ecoDashboardMark{--eco-brand-size:64px;--eco-brand-accent:var(--eco-accent,#2dd4bf);--eco-brand-secondary:var(--eco-mark,#0d9488);width:var(--eco-brand-size);height:var(--eco-brand-size);flex:0 0 var(--eco-brand-size);isolation:isolate;border:1px solid color-mix(in srgb, var(--eco-brand-accent) 34%, transparent);background:radial-gradient(circle at 28% 18%, color-mix(in srgb, var(--eco-brand-accent) 23%, transparent), transparent 55%), linear-gradient(145deg, #0a1f1df5, #020c0ceb);border-radius:24%;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #eefffc14,0 12px 32px #0000002e}.ecoDashboardMark:before{z-index:-1;border:1px solid color-mix(in srgb, var(--eco-brand-secondary) 24%, transparent);content:"";border-radius:20%;position:absolute;inset:7%}.ecoDashboardMark>.ecoVectorMark{opacity:.9;width:58%;height:58%}.ecoDashboardBrandCluster{z-index:1;justify-content:center;max-width:86%;position:relative}.ecoDashboardMark[data-brand-count="1"] .ecoDashboardBrandCluster>.ecoBrandLogo{box-shadow:inset 0 1px 0 #ffffffdb, 0 8px 22px color-mix(in srgb, var(--eco-logo-accent) 22%, #0000004d);border-radius:30%}.ecoDashboardMarkCode{max-width:82%;color:color-mix(in srgb, var(--eco-brand-accent) 78%, white);font:750 clamp(5.5px, calc(var(--eco-brand-size) * .11), 8px)/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;position:absolute;top:7%;right:7%;overflow:hidden}.ecoHeroIdentityLead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(14px,2vw,22px);min-width:0;display:grid}.ecoHeroIdentityCopy{min-width:0}.ecoIdentityDescriptor{border:1px solid color-mix(in srgb, var(--eco-identity-accent,#2dd4bf) 24%, transparent);color:#d6f0eaa6;min-height:22px;font:600 9px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:#030f0e80;border-radius:999px;align-items:center;padding:4px 8px;display:inline-flex}.ecoComparisonLockup{--eco-comparison-accent:var(--eco-accent,#2dd4bf);border:1px solid color-mix(in srgb, var(--eco-comparison-accent) 22%, transparent);background:linear-gradient(90deg,#041312c7,#040e1085);border-radius:15px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:8px;width:min(100%,650px);margin-top:14px;padding:7px;display:grid;box-shadow:inset 0 1px #eefffc09}.ecoComparisonParty{border-radius:10px;align-items:center;gap:9px;min-width:0;padding:5px 7px;display:flex}.ecoComparisonParty[data-primary=true]{background:color-mix(in srgb, var(--eco-comparison-accent) 8%, transparent)}.ecoComparisonParty>span:last-child{gap:3px;min-width:0;display:grid}.ecoComparisonParty small,.ecoComparisonPeers small{color:#69827c;font:650 7px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase}.ecoComparisonParty b{color:#d9e9e5;font:650 11px/1.1 var(--font-geist-sans), system-ui, sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoComparisonVs{border:1px solid color-mix(in srgb, var(--eco-comparison-accent) 28%, transparent);width:28px;height:28px;color:color-mix(in srgb, var(--eco-comparison-accent) 76%, white);font:750 8px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;background:#020c0cd1;border-radius:999px;place-items:center;display:inline-grid}.ecoComparisonPeers{justify-items:end;gap:4px;padding:0 5px;display:grid}.ecoSymbolStrip{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.ecoSymbolStrip>span{color:#a9bdb8;background:#030f0e8f;border:1px solid #87bcb026;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:4px 8px 4px 5px;display:inline-flex}.ecoSymbolStrip>span b{font:650 9px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.05em}.ecoSymbolStrip>i{opacity:.6;width:24px;height:1px}.ecoTableEntity{align-items:center;gap:9px;max-width:100%;display:inline-flex}.ecoTableEntity>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoEntityVectorMark{border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:#041211b8;border-radius:8px;padding:3px}.ecoEntityTokenMark{border-radius:50%;flex:none;box-shadow:0 0 0 1px #b9e3d924}.ecoEntityBrandMark{flex:none}.ecoNearbyIdentity{color:#aec2bd;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:650;display:inline-flex}.ecoNearbyIdentity>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoNearbyIdentity .ecoDashboardMarkCode,.ecoInstrumentChipMark .ecoDashboardMarkCode,.ecoMissionCardMark .ecoDashboardMarkCode{display:none}.ecoInstrumentChip{min-height:68px;position:relative;padding-left:58px!important}.ecoInstrumentChipMark{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ecoMissionCardMark{margin-top:-3px}.ecoMissionCardMark>.ecoVectorMark{opacity:.75}@media (max-width:720px){.ecoHeroIdentityLead{grid-template-columns:1fr}.ecoHeroIdentityLead>.ecoDashboardMark{--eco-brand-size:72px!important}.ecoSymbolStrip{margin-top:11px}.ecoSymbolStrip>span{min-height:28px}.ecoComparisonLockup{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ecoComparisonPeers{grid-column:1/-1;grid-template-columns:auto 1fr;place-items:center start;padding:5px 7px 2px}.ecoComparisonParty b{font-size:10px}}.ecoSpecialHeader{border-bottom:1px solid #7caea324;justify-content:space-between;align-items:end;gap:24px;padding-bottom:14px;display:flex}.ecoSpecialHeader>div{gap:7px;min-width:0;display:grid}.ecoSpecialHeader>div>span,.ecoSpecialHeader>aside>small,.ecoNowLeaders header,.ecoNowEvidence header,.ecoNowTape header,.ecoStoryStage header,.ecoSessionCompare>header,.ecoSessionRanks>header,.ecoResearchGrid section>header{color:#6e8b84;font:650 9px/1.25 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase}.ecoSpecialHeader>div>strong{color:#e8f7f3;letter-spacing:-.04em;font-size:clamp(22px,2.7vw,34px);line-height:1}.ecoSpecialHeader>div>p{color:#78918b;max-width:720px;margin:0;font-size:12.5px;line-height:1.55}.ecoSpecialHeader>aside{background:#030e0da8;border:1px solid #83b7aa29;border-radius:12px;grid-template-columns:auto auto;align-items:center;gap:5px 8px;min-width:180px;padding:10px 12px;display:grid}.ecoSpecialHeader>aside>b{color:#d6eae5;font:700 14px/1 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoSpecialHeader>aside>small{letter-spacing:.03em;text-transform:none;grid-column:1/-1}.ecoNowBoard,.ecoStoryWorkbench,.ecoSessionWorkbench,.ecoResearchNotebook{gap:14px;display:grid}.ecoNowGrid{background:linear-gradient(90deg,#061815eb,#020b0be0),repeating-linear-gradient(90deg,#0000 0 79px,#7caea30a 79px 80px);border:1px solid #7caea324;border-radius:16px;grid-template-columns:minmax(210px,.55fr) minmax(280px,.9fr) minmax(300px,1fr);display:grid;overflow:hidden}.ecoNowGrid>section{border-right:1px solid #7caea31f;min-width:0;min-height:330px;padding:16px}.ecoNowGrid>section:last-child{border-right:0}.ecoNowCompass{align-content:start;place-items:center;gap:14px;display:grid}.ecoNowRadar{--eco-special-accent:#2dd4bf;aspect-ratio:1;border:1px solid color-mix(in srgb, var(--eco-special-accent) 20%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--eco-special-accent) 8%, transparent) 0 30%, transparent 31%), conic-gradient(from 218deg, transparent 0 78%, color-mix(in srgb, var(--eco-special-accent) 26%, transparent) 82%, transparent 86%);border-radius:50%;place-items:center;width:min(190px,90%);display:grid;position:relative}.ecoNowRadar:before,.ecoNowRadar:after,.ecoNowRadar>i{border:1px solid color-mix(in srgb, var(--eco-special-accent) 17%, transparent);content:"";border-radius:50%;position:absolute}.ecoNowRadar:before{inset:17%}.ecoNowRadar:after{inset:34%}.ecoNowRadar>i:first-child{border-radius:0;inset:50% 7% auto}.ecoNowRadar>i:nth-child(2){border-radius:0;inset:7% 50% 7% auto}.ecoNowRadar>i:nth-child(3){background:var(--eco-special-accent);width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb, var(--eco-special-accent) 13%, transparent), 0 0 24px var(--eco-special-accent);border:0;top:27%;right:22%}.ecoNowRadar>span{z-index:1;text-align:center;gap:4px;display:grid}.ecoNowRadar>span b{color:#eafff9;font:750 30px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.06em}.ecoNowRadar>span small{color:#76928b;font:650 8px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase}.ecoNowCompass dl{width:100%;margin:0;display:grid}.ecoNowCompass dl>div{border-bottom:1px solid #7caea31a;justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}.ecoNowCompass dt{color:#637d77;font-size:10px}.ecoNowCompass dd{color:#b8ceca;font:650 10px/1 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ecoNowLeaders,.ecoNowEvidence{align-content:start;gap:0;display:grid}.ecoNowLeaders header,.ecoNowEvidence header,.ecoNowTape header,.ecoStoryStage header,.ecoSessionCompare>header,.ecoSessionRanks>header,.ecoResearchGrid section>header{justify-content:space-between;align-items:center;gap:12px;min-height:29px;display:flex}.ecoNowLeaders header small,.ecoNowEvidence header small,.ecoNowTape header small,.ecoStoryStage header small,.ecoSessionCompare>header small,.ecoSessionRanks>header small,.ecoResearchGrid section>header small{color:#506b65;letter-spacing:.02em;text-transform:none;font-size:8px}.ecoNowLeaders>article{border-top:1px solid #7caea31a;grid-template-columns:24px auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;display:grid}.ecoNowLeaders>article>b{color:#516c65;font:600 8px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoNowLeaders>article>span{gap:3px;min-width:0;display:grid}.ecoNowLeaders>article>span strong{color:#c3d8d3;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ecoNowLeaders>article>span small{color:#526c66;font:500 7.5px/1 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoNowLeaders>article>em{color:#cde6e0;font:650 9px/1 var(--font-geist-mono), ui-monospace, monospace;font-style:normal}.ecoNowTape,.ecoStoryStage>section,.ecoSessionCompare,.ecoSessionRanks,.ecoResearchGrid>section{background:#020b0ba8;border:1px solid #7caea324;border-radius:14px;padding:14px}.ecoStoryStats{border:1px solid #7caea324;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ecoStoryStats article{background:#030f0e94;border-right:1px solid #7caea31c;gap:7px;min-height:74px;padding:13px;display:grid}.ecoStoryStats article:last-child{border-right:0}.ecoStoryStats span,.ecoSessionClocks article>span,.ecoResearchLanes article>span{color:#607b74;font:650 8px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase}.ecoStoryStats strong{color:#d6e8e4;font:700 17px/1 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoStoryStats article[data-tone=up] strong{color:#59e8b0}.ecoStoryStats article[data-tone=down] strong{color:#ff718d}.ecoStoryStage{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:12px;display:grid}.ecoStoryStage>section{min-width:0;min-height:360px}.ecoSessionClocks{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.ecoSessionClocks article{background:linear-gradient(145deg,#061815e6,#020b0bb3);border:1px solid #7caea326;border-radius:15px;gap:9px;min-height:122px;padding:16px;display:grid}.ecoSessionClocks article>strong{color:#e3f5f0;letter-spacing:-.045em;font-size:clamp(22px,2.7vw,34px)}.ecoSessionClocks article>small{color:#68827c;font-size:10px}.ecoSessionClocks>i{color:#77918b;width:42px;height:42px;font:700 9px/1 var(--font-geist-mono), ui-monospace, monospace;background:#030f0ee0;border:1px solid #7caea333;border-radius:50%;place-items:center;font-style:normal;display:grid}.ecoResearchLanes{border:1px solid #7caea324;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ecoResearchLanes article{background:#020c0bad;border-right:1px solid #7caea31c;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 9px;min-height:86px;padding:13px;display:grid}.ecoResearchLanes article:last-child{border-right:0}.ecoResearchLanes article>b{color:#4e6862;font:600 8px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoResearchLanes article>strong{color:#6f8580;font:750 21px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoResearchLanes article[data-ready=true]>strong{color:var(--eco-accent,#2dd4bf)}.ecoResearchLanes article>small{color:#526d66;font:500 8px/1 var(--font-geist-mono), ui-monospace, monospace;text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;overflow:hidden}.ecoResearchGrid{grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:12px;display:grid}.ecoResearchGrid>section{min-width:0}.ecoResearchReceipts>article{border-top:1px solid #7caea31a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:43px;display:grid}.ecoResearchReceipts>article>span{gap:3px;min-width:0;display:grid}.ecoResearchReceipts>article strong{color:#b9cec8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ecoResearchReceipts>article small{color:#536d67;font:500 8px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoResearchReceipts>article em{color:#708a83;font:600 8px/1 var(--font-geist-mono), ui-monospace, monospace;text-transform:uppercase;font-style:normal}.ecoResearchNotebook>footer{color:#5e7872;background:#020b0a85;border:1px solid #7caea31f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 13px;font-size:9px;display:flex}.ecoResearchNotebook>footer b{color:#a8bdb8;font-size:9px}@media (max-width:1060px){.ecoNowGrid{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.ecoNowEvidence{border-top:1px solid #7caea31f;grid-column:1/-1;min-height:250px!important}.ecoStoryStage,.ecoResearchGrid{grid-template-columns:1fr}.ecoStoryStage>section{min-height:280px}}@media (max-width:720px){.ecoSpecialHeader{align-items:start;display:grid}.ecoSpecialHeader>aside{width:100%}.ecoNowGrid{grid-template-columns:1fr}.ecoNowGrid>section{border-bottom:1px solid #7caea31f;border-right:0;min-height:0}.ecoNowRadar{width:min(170px,65vw)}.ecoStoryStats,.ecoResearchLanes{grid-template-columns:repeat(2,minmax(0,1fr))}.ecoStoryStats article:nth-child(2),.ecoResearchLanes article:nth-child(2){border-right:0}.ecoStoryStats article:nth-child(-n+2),.ecoResearchLanes article:nth-child(-n+2){border-bottom:1px solid #7caea31c}.ecoSessionClocks{grid-template-columns:1fr}.ecoSessionClocks>i{justify-self:center}.ecoResearchGridSecondary{display:block}.ecoResearchGridSecondary>section+section{margin-top:12px}}.ecoAlphaCollectingStage,.ecoVenueCollectingMap,.ecoUnstakeCollectingStage,.ecoHolderNetwork{isolation:isolate;background-color:#01080ba8;background-image:linear-gradient(#e9fffa05 1px,#0000 1px),linear-gradient(90deg,#e9fffa05 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #e9fffa14;border-radius:18px;min-width:0;position:relative;overflow:hidden}.ecoAlphaCollectingStage{grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr);align-items:center;gap:30px;min-height:260px;padding:30px;display:grid}.ecoAlphaCollectingStage:before{z-index:-1;border-top:1px dashed color-mix(in srgb, var(--alpha-accent) 32%, transparent);content:"";width:54%;position:absolute;top:50%;left:25%}.ecoAlphaFocusAsset{border:1px solid color-mix(in srgb, var(--alpha-accent) 35%, transparent);background:color-mix(in srgb, var(--alpha-mark) 9%, #020b0ceb);box-shadow:0 18px 45px color-mix(in srgb, var(--alpha-mark) 11%, transparent);border-radius:17px;align-items:center;gap:14px;padding:18px;display:flex}.ecoAlphaFocusAsset>div,.ecoAlphaPeerDeck article>div{gap:3px;min-width:0;display:grid}.ecoAlphaFocusAsset span,.ecoAlphaFocusAsset small,.ecoAlphaPeerDeck small{color:#718983;font:650 8px/1.25 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase}.ecoAlphaFocusAsset strong{color:#f2fff9;font-size:22px}.ecoAlphaPeerDeck{gap:9px;display:grid}.ecoAlphaPeerDeck article{background:#020c0dd1;border:1px solid #e9fffa12;border-radius:13px;grid-template-columns:auto minmax(0,1fr) minmax(36px,.35fr);align-items:center;gap:11px;min-height:58px;padding:9px 12px;display:grid}.ecoAlphaPeerDeck strong{color:#d9eee8;font-size:12px}.ecoAlphaPeerDeck i{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--alpha-accent) 32%, transparent) 0 7px, transparent 7px 12px);border-radius:99px;height:4px;overflow:hidden}.ecoVenueCollectingMap{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);align-items:center;gap:36px;min-height:300px;padding:34px;display:grid}.ecoVenueCollectingMap:before{z-index:-1;border-top:1px dashed color-mix(in srgb, var(--venue-accent) 35%, transparent);content:"";width:49%;position:absolute;top:50%;left:27%}.ecoVenueCollectingHub{border:1px solid color-mix(in srgb, var(--venue-accent) 34%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--venue-accent) 13%, transparent), transparent 68%), #030c11e0;border-radius:22px;justify-items:center;gap:10px;padding:22px 14px;display:grid}.ecoVenueCollectingHub>div{justify-items:center;gap:3px;display:grid}.ecoVenueCollectingHub strong{color:#f2fbff;font-size:19px}.ecoVenueCollectingHub span,.ecoVenueCollectingRoutes span,.ecoVenueCollectingRoutes b,.ecoVenueCollectingFooter span,.ecoVenueCollectingFooter small{color:#73879b;font:650 8px/1.25 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase}.ecoVenueCollectingRoutes{gap:10px;display:grid}.ecoVenueCollectingRoutes article{background:#040d15db;border:1px solid #8297b121;border-radius:14px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:11px 14px;display:grid;position:relative}.ecoVenueCollectingRoutes article>i{background:var(--venue-accent);width:8px;height:8px;box-shadow:0 0 15px color-mix(in srgb, var(--venue-accent) 45%, transparent);border-radius:50%}.ecoVenueCollectingRoutes article.isPerp>i{background:var(--venue-perp);box-shadow:0 0 15px #a78bfa61}.ecoVenueCollectingRoutes article.isFunding>i{background:#fbbf24;box-shadow:0 0 15px #fbbf2452}.ecoVenueCollectingRoutes article>div{gap:3px;display:grid}.ecoVenueCollectingRoutes strong{color:#e7f2f8;font-size:12px}.ecoVenueCollectingRoutes b{color:color-mix(in srgb, var(--venue-accent) 78%, white)}.ecoVenueCollectingFooter{background:#02090fb8;border-top:1px solid #8297b11f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 22px;display:grid}.ecoVenueCollectingFooter strong{color:#dcebf2;font-size:10px}.ecoVenueCollectingFooter small{text-align:right;max-width:360px}.ecoUnstakeCollectingStage{grid-template-columns:minmax(170px,.55fr) minmax(0,1.45fr);align-items:center;gap:28px;min-height:270px;padding:30px;display:grid}.ecoUnstakeCollectingAsset{border:1px solid color-mix(in srgb, var(--unstake-accent) 30%, transparent);background:color-mix(in srgb, var(--unstake-mark) 8%, #040a10e0);border-radius:50% 50% 22px 22px;justify-items:center;gap:10px;padding:20px 12px;display:grid}.ecoUnstakeCollectingAsset>div{justify-items:center;gap:3px;display:grid}.ecoUnstakeCollectingAsset strong{color:#f4f0ff;font-size:18px}.ecoUnstakeCollectingAsset span,.ecoUnstakeHorizon span{color:#7f7698;font:650 8px/1.25 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase}.ecoUnstakeHorizon{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:28px;display:grid;position:relative}.ecoUnstakeHorizon:before{background:linear-gradient(90deg, var(--unstake-accent), color-mix(in srgb, var(--unstake-mark) 25%, transparent));content:"";border-radius:99px;height:2px;position:absolute;top:15px;left:6%;right:6%}.ecoUnstakeHorizon article{background:#070a12d1;border:1px solid #e0d7ff17;border-radius:13px;align-content:center;gap:6px;min-height:92px;padding:13px 11px;display:grid;position:relative}.ecoUnstakeHorizon article>i{border:2px solid var(--unstake-accent);background:#070b11;border-radius:50%;width:9px;height:9px;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.ecoUnstakeHorizon strong{color:#eee9ff;font-size:10px}.ecoHolderCollectingCanvas{min-width:0;padding:18px}.ecoHolderNetwork{grid-template-columns:minmax(170px,.6fr) minmax(0,1.4fr);align-items:center;gap:32px;min-height:300px;padding:30px;display:grid}.ecoHolderNetwork:before{z-index:-1;border-top:1px dashed color-mix(in srgb, var(--eco-accent) 28%, transparent);content:"";width:52%;position:absolute;top:50%;left:24%}.ecoHolderNetworkCore{border:1px solid color-mix(in srgb, var(--eco-accent) 34%, transparent);background:radial-gradient(circle, color-mix(in srgb, var(--eco-mark) 15%, transparent), transparent 70%), #020c0ce8;border-radius:50%;justify-items:center;gap:10px;padding:21px 13px;display:grid}.ecoHolderNetworkCore>div{justify-items:center;gap:3px;display:grid}.ecoHolderNetworkCore strong{color:#effff9;font-size:18px}.ecoHolderNetworkCore span,.ecoHolderNetworkCohorts span,.ecoHolderNetworkCohorts b{color:#68837c;font:650 8px/1.25 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase}.ecoHolderNetworkCohorts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ecoHolderNetworkCohorts article{background:#020d0cd6;border:1px solid #e9fffa13;border-radius:14px;grid-template-columns:7px minmax(0,1fr);align-items:center;gap:10px;min-height:72px;padding:11px 13px;display:grid}.ecoHolderNetworkCohorts article>i{background:var(--eco-accent);width:7px;height:7px;box-shadow:0 0 13px color-mix(in srgb, var(--eco-accent) 36%, transparent);border-radius:50%}.ecoHolderNetworkCohorts article>div{gap:3px;display:grid}.ecoHolderNetworkCohorts strong{color:#d8eee8;font-size:10px}.ecoHolderNetworkCohorts b{color:color-mix(in srgb, var(--eco-accent) 72%, white);grid-column:2}@media (max-width:760px){.ecoAlphaCollecting .ecoAlphaHeader,.ecoVenueCollecting .ecoVenueHeader,.ecoUnstakeCollecting .ecoUnstakeHeader{flex-direction:column;align-items:flex-start;gap:8px}.ecoAlphaCollecting .ecoAlphaHeader p,.ecoVenueCollecting .ecoVenueHeader p,.ecoUnstakeCollecting .ecoUnstakeHeader p{text-align:left;max-width:none}.ecoAlphaCollectingStage,.ecoVenueCollectingMap,.ecoUnstakeCollectingStage,.ecoHolderNetwork{grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;padding:16px}.ecoAlphaCollectingStage:before,.ecoVenueCollectingMap:before,.ecoHolderNetwork:before{display:none}.ecoAlphaFocusAsset,.ecoVenueCollectingHub,.ecoUnstakeCollectingAsset,.ecoHolderNetworkCore{border-radius:15px;justify-self:stretch}.ecoVenueCollectingFooter{grid-template-columns:minmax(0,1fr);gap:5px;padding:13px 16px}.ecoVenueCollectingFooter small{text-align:left;max-width:none}.ecoUnstakeHorizon{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:0}.ecoUnstakeHorizon:before,.ecoUnstakeHorizon article>i{display:none}.ecoHolderCollectingCanvas{padding:13px}}@media (max-width:420px){.ecoAlphaCollecting,.ecoUnstakeCollecting{padding:13px}.ecoAlphaPeerDeck article,.ecoVenueCollectingRoutes article{grid-template-columns:auto minmax(0,1fr)}.ecoAlphaPeerDeck article>i,.ecoVenueCollectingRoutes article>b{display:none}.ecoUnstakeHorizon,.ecoHolderNetworkCohorts{grid-template-columns:minmax(0,1fr)}}.ecoBurnRecorder,.ecoSupplyGrowthWorkbench,.ecoInflationWorkbench{background:linear-gradient(#e9fffa05 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#e9fffa05 1px,#0000 1px) 0 0/34px 34px,#020a0ceb;border:1px solid #e9fffa17;border-radius:16px;position:relative;overflow:hidden}.ecoBurnRecorder>header,.ecoSupplyGrowthWorkbench>header,.ecoInflationWorkbench>header{border-bottom:1px solid #e9fffa13;justify-content:space-between;align-items:center;gap:22px;padding:15px 17px;display:flex}.ecoBurnRecorderTitle,.ecoSupplyGrowthWorkbench>header>div,.ecoInflationWorkbench>header>div{align-items:center;gap:11px;display:flex}.ecoBurnRecorderTitle>div,.ecoSupplyGrowthWorkbench>header>div>div,.ecoInflationWorkbench>header>div>div{gap:3px;display:grid}.ecoBurnRecorderTitle span,.ecoSupplyGrowthWorkbench header span,.ecoSupplyGrowthLane span,.ecoSupplyGrowthWorkbench footer span,.ecoInflationWorkbench header span,.ecoInflationEquation span,.ecoInflationResult span,.ecoInflationWorkbench footer span{color:#6f8781;font:650 7px/1.25 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase}.ecoBurnRecorderTitle strong,.ecoSupplyGrowthWorkbench>header strong,.ecoInflationWorkbench>header strong{color:#e4f6f1;font-size:13px}.ecoBurnRecorder>header>small,.ecoSupplyGrowthWorkbench>header>small,.ecoInflationWorkbench>header>small{color:#617a73;font:600 7px/1.25 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase}.ecoBurnRecorder{background:radial-gradient(620px 220px at 3% -20%,#fb923c26,#0000 72%),radial-gradient(520px 190px at 100% 0,#f43f5e14,#0000 75%),linear-gradient(#ffedd505 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffedd505 1px,#0000 1px) 0 0/34px 34px,#0c0807ed}.ecoBurnRecorderEquation{border-bottom:1px solid #fb923c17;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.08fr);align-items:center;gap:10px;padding:15px 17px;display:grid}.ecoBurnRecorderEquation article{background:#0b0908b8;border:1px solid #ffedd514;border-radius:13px;align-content:center;gap:6px;min-height:86px;padding:12px 13px;display:grid}.ecoBurnRecorderEquation article.isFormal{box-shadow:inset 3px 0 #fb923cb8}.ecoBurnRecorderEquation article.isPolicy{box-shadow:inset 3px 0 #f43f5ea8}.ecoBurnRecorderEquation article.isTracked{background:linear-gradient(135deg,#fb923c1f,#0b0908c7);border-color:#fbbf2433;box-shadow:inset 3px 0 #fbbf24e6}.ecoBurnRecorderEquation article span,.ecoBurnRecorderTape time,.ecoBurnRecorderTape small{color:#846f64;font:650 7px/1.3 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase}.ecoBurnRecorderEquation article strong{color:#fff1e6;font:750 13px/1.25 var(--font-geist-mono), ui-monospace, monospace}.ecoBurnRecorderEquation article small,.ecoBurnRecorderTape span,.ecoBurnRecorderEmpty span{color:#77665e;font-size:8px;line-height:1.45}.ecoBurnRecorderEquation>b{color:#73584b;font:500 18px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoBurnRecorderTape{padding:8px 17px 13px;display:grid;position:relative}.ecoBurnRecorderRail{background:#fb923c38;width:1px;position:absolute;top:20px;bottom:24px;left:23px}.ecoBurnRecorderRail i{background:linear-gradient(#0000,#fb923c,#0000);animation:2.8s linear infinite ecoBurnProofScan;position:absolute;inset:0}.ecoBurnRecorderTape>article{border-bottom:1px solid #ffedd50e;grid-template-columns:10px 125px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;display:grid;position:relative}.ecoBurnRecorderTape>article>i,.ecoBurnRecorderEmpty>i{z-index:1;background:#0d0907;border:2px solid #fb923c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #fb923c61}.ecoBurnRecorderTape article>div{gap:2px;display:grid}.ecoBurnRecorderTape article>div strong{color:#ffd7b5;font:700 10px/1.25 var(--font-geist-mono), ui-monospace, monospace}.ecoBurnRecorderEmpty{grid-template-columns:10px minmax(0,1fr);align-items:center;gap:2px 10px;min-height:64px;display:grid;position:relative}.ecoBurnRecorderEmpty strong{color:#d4b8a9;font-size:10px}.ecoBurnRecorderEmpty span{grid-column:2}.ecoSupplyGrowthWorkbench{background:radial-gradient(620px 230px at 0 -20%,#2dd4bf24,#0000 72%),radial-gradient(520px 210px at 100% 0,#a3e6350f,#0000 76%),linear-gradient(#ccfbf105 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ccfbf105 1px,#0000 1px) 0 0/34px 34px,#020b0bf0;border-color:#2dd4bf29}.ecoSupplyGrowthLane{border-bottom:1px solid #ccfbf10f;grid-template-columns:minmax(0,1fr) auto minmax(0,1.05fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 17px;display:grid}.ecoSupplyGrowthLane>div{background:#020d0cb3;border:1px solid #ccfbf113;border-radius:12px;align-content:center;gap:5px;min-height:78px;padding:11px 13px;display:grid}.ecoSupplyGrowthLane>div.isDelta{background:linear-gradient(135deg,#2dd4bf1a,#020d0cb8);border-color:#2dd4bf2e}.ecoSupplyGrowthLane>div.isNow{box-shadow:inset -3px 0 color-mix(in srgb, var(--supply-accent) 72%, transparent)}.ecoSupplyGrowthLane>b{color:#476f68;font:500 15px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoSupplyGrowthLane strong,.ecoSupplyGrowthWorkbench footer strong{color:#d9fff6;font:750 13px/1.25 var(--font-geist-mono), ui-monospace, monospace}.ecoSupplyGrowthLane small,.ecoSupplyGrowthWorkbench footer small{color:#5f7b74;font-size:8px}.ecoSupplyGrowthWorkbench.isUp .ecoSupplyGrowthLane.isCirculating .isDelta strong{color:#a3e635}.ecoSupplyGrowthWorkbench.isDown .ecoSupplyGrowthLane.isCirculating .isDelta strong{color:#fb7185}.ecoSupplyGrowthWorkbench.isFlat .ecoSupplyGrowthLane.isCirculating .isDelta strong{color:#94a3b8}.ecoSupplyGrowthWorkbench.isCollecting .ecoSupplyGrowthLane.isCirculating .isDelta strong{color:#6d8881}.ecoSupplyGrowthWorkbench footer{background:#0108088c;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 17px;display:grid}.ecoInflationWorkbench{background:radial-gradient(620px 230px at 0 -20%,#8b5cf626,#0000 72%),radial-gradient(500px 190px at 100% 0,#22d3ee12,#0000 76%),linear-gradient(#ede9fe04 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ede9fe04 1px,#0000 1px) 0 0/34px 34px,#06070ef0;border-color:#a78bfa2b}.ecoInflationEquation,.ecoInflationResult{border-bottom:1px solid #ede9fe0f;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:13px 17px;display:grid}.ecoInflationEquation article,.ecoInflationResult>div{background:#070811bd;border:1px solid #ede9fe13;border-radius:12px;align-content:center;gap:5px;min-height:78px;padding:11px 13px;display:grid}.ecoInflationEquation article.isDelta,.ecoInflationResult>div.isOutcome{background:linear-gradient(135deg,#8b5cf621,#070811c2);border-color:#a78bfa38}.ecoInflationEquation>b,.ecoInflationResult>b{color:#625a82;font:500 18px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoInflationEquation strong,.ecoInflationResult strong,.ecoInflationWorkbench footer strong{color:#eeeaff;font:750 13px/1.25 var(--font-geist-mono), ui-monospace, monospace}.ecoInflationResult small{color:#665f80;font-size:8px}.ecoInflationWorkbench.isNegative .ecoInflationResult .isOutcome strong{color:#67e8f9}.ecoInflationWorkbench.isPositive .ecoInflationResult .isOutcome strong{color:#fb7185}.ecoInflationWorkbench.isCollecting .ecoInflationResult .isOutcome strong{color:#746d8c}.ecoInflationWorkbench footer{background:#03040a8c;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:18px;padding:13px 17px;display:grid}.ecoInflationWorkbench footer>div{gap:4px;display:grid}.ecoInflationWorkbench footer p{color:#68627c;margin:0;font-size:8px;line-height:1.5}@keyframes ecoBurnProofScan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (max-width:760px){.ecoBurnRecorder>header,.ecoSupplyGrowthWorkbench>header,.ecoInflationWorkbench>header{flex-direction:column;align-items:flex-start;gap:7px}.ecoBurnRecorderEquation,.ecoSupplyGrowthLane,.ecoInflationEquation,.ecoInflationResult{grid-template-columns:minmax(0,1fr)}.ecoBurnRecorderEquation>b,.ecoSupplyGrowthLane>b,.ecoInflationEquation>b,.ecoInflationResult>b{justify-self:center;transform:rotate(90deg)}.ecoBurnRecorderTape>article{grid-template-columns:10px minmax(0,1fr) auto;padding-block:8px}.ecoBurnRecorderTape time,.ecoBurnRecorderTape article>div{grid-column:2}.ecoBurnRecorderTape article>small{grid-area:1/3/span 2}.ecoSupplyGrowthWorkbench footer,.ecoInflationWorkbench footer{grid-template-columns:minmax(0,1fr);gap:6px}}@media (max-width:420px){.ecoBurnRecorderEquation,.ecoSupplyGrowthLane,.ecoInflationEquation,.ecoInflationResult,.ecoBurnRecorderTape{padding-inline:12px}.ecoBurnRecorderRail{left:18px}}@media (prefers-reduced-motion:reduce){.ecoBurnRecorderRail i{animation:none}}.ecoPageRoot{isolation:isolate;position:relative;overflow:clip;background:radial-gradient(circle at 50% 38%,#10926938 0,#0542311f 24%,#0109070a 50%,#0000 67%),radial-gradient(circle at 50% 8%,#47ffc514,#0000 30%),linear-gradient(#010403 0%,#020a08 52%,#010302 100%)!important}.ecoPageRoot:before,.ecoPageRoot:after{z-index:-1;content:"";pointer-events:none;position:fixed}.ecoPageRoot:before{aspect-ratio:1;border:1px solid #50ffc60b;border-radius:50%;width:min(1100px,92vw);top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 110px #23dc9d05,0 0 0 240px #23dc9d03}.ecoPageRoot:after{background:radial-gradient(#0000 34%,#000000ad 100%);inset:0}.ecoPageRoot>*{z-index:1;position:relative}.ecoPageRoot .ecoPill,.ecoPageRoot .ecoChip,.ecoPageRoot .ecoStageFocusButton,.ecoPageRoot .ecoEvidenceDock>summary{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%)}.ecoPageRoot .ecoPill,.ecoPageRoot .ecoChip{box-shadow:inset 0 1px #ffffff12,0 8px 24px #00000029}.ecoPageRoot .ecoCard,.ecoPageRoot .ecoNearbyCard,.ecoPageRoot .ecoChartCard,.ecoPageRoot .ecoStatTile{border-color:#c6ffeb18;box-shadow:inset 0 1px #ffffff0b,0 18px 46px #0003;background:linear-gradient(145deg,#071b15f7,#020b08fb)!important}.ecoPageRoot .ecoCard:hover,.ecoPageRoot .ecoNearbyCard:hover,.ecoPageRoot .ecoInstrumentChip:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff14,0 22px 54px #0000004d;border-color:color-mix(in srgb, var(--eco-accent,#2dd4bf) 38%, transparent)!important;background:linear-gradient(145deg,#0b2a21d6,#020d0ae8)!important}.ecoPageRoot .ecoCard,.ecoPageRoot .ecoNearbyCard,.ecoPageRoot .ecoInstrumentChip{transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s}.ecoPageRoot .ecoDetailHero,.ecoPageRoot .ecoSignaturePanel{box-shadow:inset 0 1px #ffffff0e,0 28px 80px #00000057;background:radial-gradient(680px 260px at 50% -12%, color-mix(in srgb, var(--eco-accent,#2dd4bf) 14%, transparent), transparent 72%), linear-gradient(155deg, #071b15fa, #010806fe)!important}.ecoPageRoot .ecoTopRail{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(135deg,#08221b94,#020c09c2);border:1px solid #b2ffe512;border-radius:999px;min-height:38px;padding:4px 6px;box-shadow:inset 0 1px #ffffff0b,0 12px 34px #0000002e}.ecoPageRoot .ecoTopRail .ecoPill{min-height:28px;padding:6px 10px}.ecoPageRoot .ecoStatusPill{gap:7px}.ecoPageRoot .ecoDetailHero{min-height:0}.ecoPageRoot .ecoHeroIdentityLead{align-items:center;gap:clamp(12px,1.5vw,18px)}.ecoPageRoot .ecoHeroSummary{color:#b2d2c9ad!important;max-width:64ch!important;line-height:1.42!important}.ecoHeroHelpDock{color:#789b90;background:#03110dad;border:1px solid #aaffe317;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:30px;padding:5px 9px;display:inline-flex;box-shadow:inset 0 1px #ffffff09}.ecoHeroHelpDock>span:first-child{font:700 9px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.ecoHeroMetricFooter{color:#718e85;min-height:28px;font:650 9px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.055em;text-transform:uppercase;border-top:1px solid #b7ffe714;align-items:center;gap:7px;padding-top:9px;display:flex}.ecoPageRoot .ecoComparisonLockup{margin-top:10px}.ecoPageRoot .ecoSymbolStrip{margin-top:9px}.ecoPageRoot .ecoSignaturePanel{min-height:clamp(530px,62vh,780px)}.ecoPageRoot .ecoSignaturePanel>:last-child{min-height:clamp(430px,51vh,650px)}.ecoPageRoot .ecoSignaturePanel svg[role=img]{min-height:clamp(310px,43vh,550px)}.ecoPageRoot .ecoHeroSummary{align-items:center;gap:8px;display:flex}.ecoCompactTitle{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:5px 9px;min-width:0;display:grid!important}.ecoCompactTitle>:first-child{grid-column:1/-1}.ecoCompactTitle>strong,.ecoCompactTitle>h3{grid-area:2/1;min-width:0}.ecoCompactTitle>.ecoHelp{grid-area:2/2;justify-self:end}.ecoHelp{z-index:12;vertical-align:middle;outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ecoHelpTrigger{color:#c2e4dabd;width:19px;height:19px;font:750 10px/1 var(--font-geist-mono), ui-monospace, monospace;cursor:help;background:#09251eb8;border:1px solid #a6ffe12e;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff12}.ecoHelpTooltip{z-index:100;color:#c7ddd7;opacity:0;pointer-events:none;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;background:#010a08f5;border:1px solid #7fffd42e;border-radius:12px;width:max-content;max-width:min(340px,78vw);padding:10px 12px;font:500 12px/1.55 Inter,ui-sans-serif,system-ui,sans-serif;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,5px);box-shadow:0 18px 50px #00000094}.ecoHelp:hover .ecoHelpTooltip,.ecoHelp:focus-visible .ecoHelpTooltip,.ecoHelp:focus-within .ecoHelpTooltip{opacity:1;transform:translate(-50%)}.ecoHelp:focus-visible .ecoHelpTrigger{border-color:#5ee9bc;box-shadow:0 0 0 3px #2dd4bf26}.ecoRankPosition{min-height:30px;font:700 10px/1 var(--font-geist-mono), ui-monospace, monospace;place-items:center;display:grid;position:relative}.ecoRankPosition.isWinner b{color:#ffe17a}.ecoCrownMark{fill:#facc1533;stroke:#facc15;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px #facc156b);width:18px;height:18px;position:absolute;top:-10px;overflow:visible}.ecoRankIdentity{align-items:center;gap:8px;min-width:0;display:flex!important}.ecoRankIdentity>span:nth-child(2){text-overflow:ellipsis;min-width:0;overflow:hidden}.ecoFlameMark{color:#ff8a1f;filter:drop-shadow(0 0 8px #ff5c148a);flex:none;width:18px;height:22px;animation:1.25s ease-in-out infinite alternate ecoFlameBreath;display:inline-flex;position:relative}.ecoFlameMark:after{content:"";filter:blur(2px);background:#ffe66d;border-radius:50%;position:absolute;inset:7px 5px 3px}.ecoFlameMark svg{z-index:1;fill:currentColor;width:100%;height:100%;position:relative}.ecoSplitParty{align-items:center;gap:9px;font-weight:750;display:inline-flex!important}.ecoSplitParty.isLeft{text-align:right;flex-direction:row-reverse;justify-content:flex-start}.ecoSplitVs{color:#77938a;width:34px;height:24px;font:750 9px/1 var(--font-geist-mono), ui-monospace, monospace;background:#030f0cc7;border:1px solid #9effde26;border-radius:99px;place-items:center;display:grid}.ecoSplitBar{opacity:.76;background:#e9fffa38;max-width:70%;height:12px;transition:filter .18s,opacity .18s;display:block}.ecoSplitBar.isLeft{border-radius:4px 0 0 4px}.ecoSplitBar.isRight{border-radius:0 4px 4px 0}.ecoSplitBar.isLeader{opacity:1;filter:saturate(1.16)drop-shadow(0 0 8px #46ffb83d)}.ecoSplitLeader{background:linear-gradient(135deg,#facc151a,#ff5c140f);border:1px solid #facc1538;border-radius:999px;flex:none;grid-template-columns:17px 13px;align-items:center;width:31px;height:24px;display:inline-grid;box-shadow:inset 0 1px #ffffff0f}.ecoSplitLeader .ecoCrownMark{justify-self:end;width:16px;height:16px;position:static}.ecoSplitLeader .ecoFlameMark{width:13px;height:17px;margin-left:-2px}.ecoPageRoot .ecoComparisonLockup{background:linear-gradient(135deg,#0d2d238f,#020c09c2);border-color:#9effde21}.ecoPageRoot .ecoTableRow:first-child{background:linear-gradient(90deg,#facc1513,#0000 60%);box-shadow:inset 3px 0 #facc15}.ecoPageRoot .ecoTableRow:first-child td:first-child{text-shadow:0 0 14px #facc156b;color:#ffe17a!important}.ecoPageRoot .ecoChartCard{min-height:180px}.ecoSignatureActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ecoStageFocusButton{color:#c8eee1;cursor:pointer;min-height:34px;font:700 10px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:#08271fad;border:1px solid #89ffd82e;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:7px 11px;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 10px 28px #00000038}.ecoStageFocusButton:hover,.ecoStageFocusButton:focus-visible,.ecoStageFocusButton[aria-pressed=true]{border-color:color-mix(in srgb, var(--eco-accent,#2dd4bf) 55%, transparent);color:#effff9;background:color-mix(in srgb, var(--eco-accent,#2dd4bf) 17%, #03120ee0);outline:none}.ecoStageFocusButton:hover{transform:translateY(-1px)}.ecoStageFocusButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}body.ecoStageFocusOpen{overflow:hidden}.ecoPageRoot .ecoSignaturePanel.isFocused{z-index:1600;overscroll-behavior:contain;width:auto;max-width:none;min-height:0;position:fixed;inset:12px;overflow:auto;box-shadow:inset 0 1px #ffffff13,0 0 0 9999px #000000d1,0 34px 120px #000000b8;border-color:color-mix(in srgb, var(--eco-accent,#2dd4bf) 40%, transparent)!important;background:radial-gradient(circle at 50% 14%, color-mix(in srgb, var(--eco-accent,#2dd4bf) 15%, transparent), transparent 42%), #010907!important;margin:0!important;padding:clamp(15px,2vw,24px)!important}.ecoPageRoot .ecoSignaturePanel.isFocused .ecoSignatureHead{z-index:20;background:linear-gradient(#010907 72%,#0000);padding:3px 0 12px;position:sticky;top:-1px}.ecoPageRoot .ecoSignaturePanel.isFocused>:last-child{min-height:calc(100dvh - 118px)}.ecoPageRoot .ecoSignaturePanel.isFocused svg[role=img]{min-height:min(72dvh,780px)}.ecoEvidenceTables{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:14px;margin-top:14px;display:grid}.ecoEvidenceDock{color:#bdd6ce;background:#020d0af0;border:1px solid #9effde1a;border-radius:16px;margin-top:14px;overflow:clip;box-shadow:inset 0 1px #ffffff09}.ecoEvidenceDock>summary{cursor:pointer;background:#0720199e;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:14px;min-height:48px;padding:9px 13px;list-style:none;display:grid}.ecoEvidenceDock>summary::-webkit-details-marker{display:none}.ecoEvidenceSummaryLead,.ecoEvidenceSummaryMeta{align-items:center;gap:8px;min-width:0;display:inline-flex}.ecoEvidenceSummaryLead strong{color:#e4f8f1;font-size:12px}.ecoEvidenceSummaryLead>span:last-child,.ecoEvidenceSummaryMeta{color:#78988e;font:600 10px/1.2 var(--font-geist-mono), ui-monospace, monospace}.ecoEvidenceChevron{color:#8bb8aa;width:22px;height:22px;font:500 15px/1 var(--font-geist-mono), ui-monospace, monospace;border:1px solid #93ffdb24;border-radius:50%;place-items:center;transition:transform .18s,color .18s;display:grid}.ecoEvidenceDock[open] .ecoEvidenceChevron{color:#d9fff2;transform:rotate(45deg)}.ecoEvidenceBody{border-top:1px solid #9effde14;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:14px;padding:13px;display:grid}.ecoEvidenceBody>p{color:#719188;grid-column:1/-1;margin:0;font-size:12px;line-height:1.55}.ecoEvidenceCoverage{background:#010907b8;border:1px solid #9effde14;border-radius:12px;align-content:center;gap:9px;padding:10px 12px;display:grid}.ecoEvidenceCoverage>div,.ecoEvidenceCoverage>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.ecoEvidenceCoverage span{color:#78988e;font-size:11px}.ecoEvidenceCoverage strong{color:#e1f8f0;font:700 12px/1 var(--font-geist-mono), ui-monospace, monospace}.ecoEvidenceRows{grid-column:1/-1;gap:6px;display:grid}.ecoEvidenceRows>div{color:#719188;min-width:0;font:500 10.5px/1.4 var(--font-geist-mono), ui-monospace, monospace;align-items:center;gap:8px;display:flex}.ecoEvidenceRows>div>span:first-child{border-radius:50%;flex:none;width:6px;height:6px}.ecoEvidenceRows>div>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecoPageRoot .ecoDeckGrid{gap:14px}.ecoPageRoot .ecoCardGrid{gap:12px}.ecoPageRoot .ecoMissionCardMark,.ecoPageRoot .ecoNearbyIdentity .ecoDashboardMark{filter:drop-shadow(0 10px 18px #00000042)}@keyframes ecoFlameBreath{0%{opacity:.82;transform:translateY(1px)scale(.92)rotate(-2deg)}to{opacity:1;transform:translateY(-2px)scale(1.08)rotate(2deg)}}@media (max-width:900px){.ecoPageRoot .ecoTopRail{border-radius:16px}.ecoPageRoot .ecoSignaturePanel{min-height:420px}.ecoPageRoot .ecoSignaturePanel>:last-child{min-height:300px}.ecoHelpTooltip{left:auto;right:-10px;transform:translateY(5px)}.ecoHelp:hover .ecoHelpTooltip,.ecoHelp:focus-visible .ecoHelpTooltip,.ecoHelp:focus-within .ecoHelpTooltip{transform:translateY(0)}.ecoEvidenceBody{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.ecoPageRoot{padding-inline:10px!important}.ecoMissionHeadline{overflow-wrap:anywhere;text-wrap:balance;max-width:100%!important;font-size:clamp(28px,9.5vw,38px)!important;line-height:1.02!important}.ecoMissionHeadline br{display:none}.ecoMissionControlPage .ecoHeroGrid>div{width:100%;max-width:100%}.ecoPageRoot .ecoSignaturePanel{min-height:360px;padding:13px!important}.ecoPageRoot .ecoTopRail{min-height:0;padding:5px}.ecoPageRoot .ecoTopRailLinks{flex-wrap:nowrap!important}.ecoPageRoot .ecoTopRailLinks .ecoPill{flex:auto;justify-content:center}.ecoPageRoot .ecoStatusPill{justify-self:start;width:auto}.ecoPageRoot .ecoHeroIdentityLead{grid-template-columns:54px minmax(0,1fr);align-items:start}.ecoPageRoot .ecoHeroIdentityLead .ecoDashboardMark{--eco-brand-size:54px!important;width:54px!important;height:54px!important}.ecoPageRoot .ecoHeroSummary,.ecoPageRoot .ecoIdentityDescriptor{display:none}.ecoPageRoot .ecoComparisonLockup{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.ecoPageRoot .ecoComparisonPeers{display:none}.ecoHeroHelpDock{margin-left:66px}.ecoPageRoot .ecoSignaturePanel>:last-child{min-height:250px}.ecoPageRoot .ecoSignaturePanel svg[role=img]{min-height:210px}.ecoPageRoot .ecoSignaturePanel.isFocused{inset:0;border:0!important;border-radius:0!important}.ecoPageRoot .ecoSignaturePanel.isFocused>:last-child{min-height:calc(100dvh - 102px)}.ecoPageRoot .ecoSignaturePanel.isFocused svg[role=img]{min-height:62dvh}.ecoSignatureActions{justify-content:space-between;width:100%}.ecoEvidenceDock>summary{grid-template-columns:minmax(0,1fr) 24px}.ecoEvidenceSummaryMeta{display:none}.ecoRankRow{grid-template-columns:30px minmax(104px,1fr) minmax(68px,.8fr) auto!important}.ecoRankIdentity .ecoBrandLogo,.ecoRankIdentity .ecoVectorMark,.ecoRankIdentity .tokenMark{display:none}}@media (prefers-reduced-motion:reduce){.ecoFlameMark{animation:none}}
