html:not(:has(.prototypePage)):not(:has(.c2Page)){background:#f3f0e8}body:not(:has(.prototypePage)):not(:has(.c2Page)){--bg:#f3f0e8;--surface-1:#ece8de;--surface-2:#e3ded3;--surface-3:#d9d4c9;--surface-raised:#d3cec2;--text:#1d211e;--text-soft:#555a54;--muted:#73766e;--faint:#96978e;--line:#c3beb3;--line-strong:#9d9b93;--mint:#287c55;--mint-soft:#d4eadc;--blue:#5d65cf;--violet:#7465d6;--amber:#a45e34;--red:#b44d55;--chart-cash:#71dca0;--chart-weth:#8f7ff0;--chart-stock:#d5bd55;--chart-noncanonical:#e99358;color:var(--text);background:#f3f0e8;position:relative}body:not(:has(.prototypePage)):not(:has(.c2Page))>:not(.siteLiquidityField){z-index:1;position:relative}.siteLiquidityField{z-index:0;pointer-events:none;width:max(1250px,112vw);height:820px;position:fixed;top:70px;left:50%;transform:translate(-50%)}.siteLiquidityField path{fill:none;stroke:#cbc6bb;stroke-width:1px;opacity:.48;vector-effect:non-scaling-stroke}.siteLiquidityField circle{fill:#f3f0e8;stroke:#aaa59a}:is(body:has(.prototypePage)>.siteLiquidityField,body:has(.c2Page)>.siteLiquidityField){display:none}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f3f0e8db;border-bottom:1px solid #55554e3d;grid-template-columns:320px minmax(0,1fr) 130px;width:min(100%,1564px);min-height:80px;padding:14px 42px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .brand{gap:10px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader .headerBrandImage{mix-blend-mode:darken;width:215px;height:auto;display:block}body:not(:has(.prototypePage)):not(:has(.c2Page)) .brand>b{color:#1b201c;background:0 0;border:1px solid #343a35;border-radius:50%;width:39px;height:39px;font-size:14px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .brand>span{color:#6e7068;font:650 9px/1.25 var(--sans);letter-spacing:.13em}.shellContourMark{color:#777b74;width:54px;margin-left:-11px}.shellContourMark path{fill:none;stroke:currentColor;stroke-width:1px}.shellContourMark circle{fill:#f3f0e8;stroke:currentColor}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader nav{gap:clamp(18px,2.5vw,37px)}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader nav a{color:#555953;font-size:13px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader nav a:after{background:#252a26;height:1px;bottom:-9px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .headerStatus{color:#777970;text-align:right;display:block}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .headerStatus span,body:not(:has(.prototypePage)):not(:has(.c2Page)) .headerStatus b){display:block}body:not(:has(.prototypePage)):not(:has(.c2Page)) .headerStatus span{font:650 7px var(--mono);letter-spacing:.12em}.headerStatus b{color:#282d29;margin-top:4px;font-size:10px}body:not(:has(.prototypePage)):not(:has(.c2Page)) main{width:min(100%,1480px);max-width:1480px;padding:46px 42px 110px}body:not(:has(.prototypePage)):not(:has(.c2Page)) h1{color:#1a1d1a;letter-spacing:-.05em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}body:not(:has(.prototypePage)):not(:has(.c2Page)) .pageHeader h1{color:#1a1d1a;letter-spacing:-.05em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}body:not(:has(.prototypePage)):not(:has(.c2Page)) .productHero h1{color:#1a1d1a;letter-spacing:-.05em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsHeader h1{color:#1a1d1a;letter-spacing:-.05em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}body:not(:has(.prototypePage)):not(:has(.c2Page)) .detailHero h1{color:#1a1d1a;letter-spacing:-.05em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}body:not(:has(.prototypePage)):not(:has(.c2Page)) h2{color:#1c201d}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .sectionHeading h2,body:not(:has(.prototypePage)):not(:has(.c2Page)) .sectionIntro h2,body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultThesis h2,body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsSection h2,body:not(:has(.prototypePage)):not(:has(.c2Page)) .quickStart h2,body:not(:has(.prototypePage)):not(:has(.c2Page)) .swapFoundation h2,body:not(:has(.prototypePage)):not(:has(.c2Page)) .laterRouter h2){letter-spacing:-.035em;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:500}body:not(:has(.prototypePage)):not(:has(.c2Page)) .eyebrow{color:#696b63;letter-spacing:.18em;font-size:9px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .lede{color:#60645e}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .pageHeader,body:not(:has(.prototypePage)):not(:has(.c2Page)) .productHero,body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsHeader,body:not(:has(.prototypePage)):not(:has(.c2Page)) .detailHero){border-bottom-color:#bdb9af;min-height:410px;padding:70px 0 58px}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .pageHeader h1,body:not(:has(.prototypePage)):not(:has(.c2Page)) .productHero h1,body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsHeader h1){font-size:clamp(52px,5vw,68px);line-height:.95}body:not(:has(.prototypePage)):not(:has(.c2Page)) .button{border-radius:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .button.primary{color:#ecede7;background:#1b201c}body:not(:has(.prototypePage)):not(:has(.c2Page)) .button.secondary{color:#1d211e;background:#f3f0e8a3;border-color:#777b74}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .textLink,body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsLink){color:#2b4938}body:not(:has(.prototypePage)):not(:has(.c2Page)) .breadcrumb{color:#7d7f77;margin-top:4px}.breadcrumb a{color:#294a38}body:not(:has(.prototypePage)):not(:has(.c2Page)) :is(.panel.visualization,.capacityFamilies .panel,.auditPanel,.detailPanel,.policyTerminal,.developerStatus,.codeExample,.endpointList){--surface-1:#141815;--surface-2:#1b201c;--surface-3:#252b26;--surface-raised:#2b322c;--text:#e8ece7;--text-soft:#b9c1ba;--muted:#7d867e;--faint:#697169;--line:#333a34;--line-strong:#4a534b;--mint:#a9ffcb;--mint-soft:#20392a;--blue:#8e87ec;--violet:#9c8cff;--amber:#ed9f61;--red:#e6747d;color:#e8ece7;background:#141815;border-color:#343a34;border-radius:0;box-shadow:0 26px 65px #32312a1f}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) :is(.panel.visualization,.capacityFamilies .panel,.auditPanel,.detailPanel,.policyTerminal,.developerStatus,.codeExample,.endpointList) h2,body:not(:has(.prototypePage)):not(:has(.c2Page)) :is(.panel.visualization,.capacityFamilies .panel,.auditPanel,.detailPanel,.policyTerminal,.developerStatus,.codeExample,.endpointList) h3){color:#e8ece7;font-family:var(--sans)}body:not(:has(.prototypePage)):not(:has(.c2Page)) .terminalMain{max-width:1560px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .terminalMethod{background:#5f65cf14;border-left-color:#6671c7;margin-top:22px}.terminalMethod a{color:#4d5699}body:not(:has(.prototypePage)):not(:has(.c2Page)) .notice{background:#ede8ddd1;border:0;border-left:2px solid #6d726c;border-radius:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .panel{border-radius:0;overflow:hidden}body:not(:has(.prototypePage)):not(:has(.c2Page)) .categoryGrid{background:0 0;border-top:1px solid #b9b5ab;border-bottom:1px solid #b9b5ab;gap:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .categoryGrid article{box-shadow:none;background:0 0;border:0;border-right:1px solid #c7c2b8;border-radius:0}.categoryGrid article:last-child{border-right:0}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .categoryGrid span,body:not(:has(.prototypePage)):not(:has(.c2Page)) .categoryGrid small){color:#7d7f77}.categoryGrid strong{color:#292e2a}body:not(:has(.prototypePage)):not(:has(.c2Page)) .distributionBar{border-radius:0}.distributionLegend{background:#343a34}body:not(:has(.prototypePage)):not(:has(.c2Page)) .labHeader{min-height:430px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .evidenceCompleteness{background:#ece0cfb3;border:0;border-left:2px solid #a66a43;border-radius:0}.evidenceCompleteness span,.evidenceCompleteness strong{color:#8d5937}.evidenceCompleteness p,.evidenceCompleteness small{color:#74766f}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .historyCoverage,body:not(:has(.prototypePage)):not(:has(.c2Page)) .resultsUnavailable,body:not(:has(.prototypePage)):not(:has(.c2Page)) .fixtureLedger){border-color:#bbb7ad}body:not(:has(.prototypePage)):not(:has(.c2Page)) .coverageProtocols{border-top:1px solid #bbb7ad;border-bottom:1px solid #bbb7ad;gap:0}.coverageProtocols article{background:0 0;border:0;border-right:1px solid #c5c0b5;border-radius:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .researchWorkbench{color:#272d28;background:#f8f5eee6;border:1px solid #b9b5aa}body:not(:has(.prototypePage)):not(:has(.c2Page)) .strategyTabs{background:#e8e3d8;border-color:#c4bfb4}body:not(:has(.prototypePage)):not(:has(.c2Page)) .strategyTabs button{color:#60665f;background:0 0;border-color:#c4bfb4}body:not(:has(.prototypePage)):not(:has(.c2Page)) .strategyTabs button:hover{background:#ded9ce}body:not(:has(.prototypePage)):not(:has(.c2Page)) .strategyTabs button.active{color:#213b2c;background:#f8f5ee;box-shadow:inset 0 2px #287c55}body:not(:has(.prototypePage)):not(:has(.c2Page)) .strategyTabs button.active span{color:#287c55}body:not(:has(.prototypePage)):not(:has(.c2Page)) .policySummary{color:#272d28;background:0 0;border-color:#c4bfb4}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .policySummary h2,body:not(:has(.prototypePage)):not(:has(.c2Page)) .policyColumns h3){color:#29302b}body:not(:has(.prototypePage)):not(:has(.c2Page)) .policySummary>div:first-child>p:last-child{color:#626961}body:not(:has(.prototypePage)):not(:has(.c2Page)) .policyColumns ul{color:#626961}body:not(:has(.prototypePage)):not(:has(.c2Page)) .policyColumns{background:#c9c4b9}body:not(:has(.prototypePage)):not(:has(.c2Page)) .policyColumns>div{background:#f3f0e8}body:not(:has(.prototypePage)):not(:has(.c2Page)) .bandVisual{color:#303630;background:#ece8de;border-color:#c4bfb4}body:not(:has(.prototypePage)):not(:has(.c2Page)) .bandHeader{color:#687069}body:not(:has(.prototypePage)):not(:has(.c2Page)) .bandVisual dl div{border-color:#cbc6bb}body:not(:has(.prototypePage)):not(:has(.c2Page)) .bandVisual dt{color:#3c4940}body:not(:has(.prototypePage)):not(:has(.c2Page)) .bandVisual dd{color:#697169}body:not(:has(.prototypePage)):not(:has(.c2Page)) .band.ask{color:#8c4f4a;background:#eadad6}body:not(:has(.prototypePage)):not(:has(.c2Page)) .band.bid{color:#286245;background:#d8e8dd}body:not(:has(.prototypePage)):not(:has(.c2Page)) .referenceLine{color:#4f5594;background:#e4e4f3;border-color:#747bd0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .compactLedger{color:#29302b;background:#f8f5eed6;border-color:#b9b5aa}body:not(:has(.prototypePage)):not(:has(.c2Page)) .compactLedger>div{color:#5f665f;background:#e4dfd4}body:not(:has(.prototypePage)):not(:has(.c2Page)) .compactLedger article{background:0 0;border-color:#cec9be}body:not(:has(.prototypePage)):not(:has(.c2Page)) .compactLedger small{color:#747970}body:not(:has(.prototypePage)):not(:has(.c2Page)) .resultsUnavailable h2{color:#8e5737}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .unavailableMetrics,body:not(:has(.prototypePage)):not(:has(.c2Page)) .baselineStrip){background:0 0;border:1px solid #bbb7ad;border-left:0;border-right:0}.unavailableMetrics article,.baselineStrip>div{color:#272c28;background:0 0;border-right:1px solid #c5c0b5}.unavailableMetrics strong{color:#9a5c38}body:not(:has(.prototypePage)):not(:has(.c2Page)) .swapFoundation{border-color:#bcb8ad}.swapFoundation dl{background:#bbb7ad}.swapFoundation dl div{background:#ece8de}body:not(:has(.prototypePage)):not(:has(.c2Page)) .swapSequence>div:last-child{border-top:1px solid #bcb8ad;border-bottom:1px solid #bcb8ad;gap:0}.swapSequence article{background:0 0;border:0;border-right:1px solid #c5c0b5;border-radius:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .laterRouter{background:0 0;border-top:1px solid #bcb8ad;border-bottom:1px solid #bcb8ad;border-radius:0;align-items:center;padding:38px 0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .laterRouter h2{color:#252b27}body:not(:has(.prototypePage)):not(:has(.c2Page)) .laterRouter p{color:#656b64}body:not(:has(.prototypePage)):not(:has(.c2Page)) .laterRouter .button.secondary{color:#283b30;background:0 0;border-color:#7d8179}body:not(:has(.prototypePage)):not(:has(.c2Page)) .riskCallout{color:#2d332e;background:#eee6d8;border-top:1px solid #c8bba7;border-bottom:1px solid #c8bba7;border-right:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .riskCallout.info{background:#e8e8f1;border-color:#b9bed7 #b9bed7 #b9bed7 #6671c7}body:not(:has(.prototypePage)):not(:has(.c2Page)) .riskCallout strong{color:#303630}body:not(:has(.prototypePage)):not(:has(.c2Page)) .riskCallout p{color:#626860}body:not(:has(.prototypePage)):not(:has(.c2Page)) .riskCallout a{color:#315b45}body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultHeader{min-height:520px}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultThesis,body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultLifecycle,body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultPolicy){border-color:#bbb7ad}body:not(:has(.prototypePage)):not(:has(.c2Page)) .lifecycleFlow article{background:0 0;border:1px solid #aaa79e;border-left:0;border-right:0;border-radius:0}.lifecycleFlow article>span{color:#4e6f5c}.lifecycleFlow>i{color:#666e68}body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultPolicyCopy dl{background:#bbb7ad}.vaultPolicyCopy dl div{background:#ece8de}.vaultPolicyCopy dt{color:#38634d}body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultEvidence{background:0 0;border:1px solid #bbb7ad;border-left:0;border-right:0}.vaultEvidence>div{background:0 0;border-right:1px solid #c5c0b5}body:not(:has(.prototypePage)):not(:has(.c2Page)) .developerHeader{min-height:430px}.developerStatus code{color:#a9ffcb}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .quickStart,body:not(:has(.prototypePage)):not(:has(.c2Page)) .primitiveSection,body:not(:has(.prototypePage)):not(:has(.c2Page)) .endpointSection){border-color:#bbb7ad}body:not(:has(.prototypePage)):not(:has(.c2Page)) .primitiveList{border-top:1px solid #bbb7ad;border-bottom:1px solid #bbb7ad;gap:0}.primitiveList article{background:0 0;border:0;border-right:1px solid #c5c0b5;border-radius:0}.primitiveList article:nth-child(2n){border-right:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .endpointList article p{color:#838b84}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsHeader{min-height:360px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsShell{grid-template-columns:220px minmax(0,790px) 170px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsSidebar nav{border-color:#bcb8ae}.docsSidebar nav a{color:#555953;border-color:#cbc6bb}.docsSidebar nav a:hover{color:#2c5740}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsSidebar>div{background:#ebe6dbbf;border:0;border-left:2px solid #848980;border-radius:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsOutline{border-color:#bbb7ad}.docsOutline a{color:#75776f}.docsOutline a:last-child{color:#315b45}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsSection{border-color:#bbb7ad}.docKicker{color:#446650}.docsSection code{color:#545ba1}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsStatusRow{border-top:1px solid #bbb7ad;border-bottom:1px solid #bbb7ad;gap:0}.docsStatusRow>div{background:0 0;border:0;border-right:1px solid #c5c0b5;border-radius:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsStatusRow{grid-template-columns:repeat(4,1fr)}body:not(:has(.prototypePage)):not(:has(.c2Page)) .definition{border-color:#c5c0b5}body:not(:has(.prototypePage)):not(:has(.c2Page)) .changeLog>div{border-color:#c5c0b5}body:not(:has(.prototypePage)):not(:has(.c2Page)) .tokenomicsChapter h3{color:#303630;font:400 24px/1.15 var(--sans);border-top:1px solid #bbb7ad;margin:64px 0 22px;padding-top:28px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .tokenomicsChapter .docsStatusRow+h3{margin-top:76px}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .tokenomicsChapter .docsStatusRow strong,body:not(:has(.prototypePage)):not(:has(.c2Page)) .tokenomicsChapter .definition strong,body:not(:has(.prototypePage)):not(:has(.c2Page)) .tokenomicsChapter .changeLog strong){font-weight:400}body:not(:has(.prototypePage)):not(:has(.c2Page)) .tokenomicsChapter .definition{padding-top:21px;padding-bottom:21px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .sectionBlock{border-color:#bbb7ad}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .productGrid,body:not(:has(.prototypePage)):not(:has(.c2Page)) .riskGrid){border-top:1px solid #bbb7ad;border-left:1px solid #bbb7ad;gap:0}.productGrid>a,.riskGrid article{box-shadow:none;background:#f3f0e88c;border-color:#bbb7ad;border-radius:0}.productGrid>a:hover{background:#e8e3d8}body:not(:has(.prototypePage)):not(:has(.c2Page)) .principleList>div{border-color:#bbb7ad}.principleList span{color:#3d634d}body:not(:has(.prototypePage)):not(:has(.c2Page)) .moatBand{color:#e7ebe6;background:#171b18;padding-left:44px;padding-right:44px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .moatBand h2{color:#eef1ec}body:not(:has(.prototypePage)):not(:has(.c2Page)) .moatBand p{color:#9ba49c}body:not(:has(.prototypePage)):not(:has(.c2Page)) .moatBand div span{color:#c2cac3;background:0 0;border-color:#4c554d}body:not(:has(.prototypePage)):not(:has(.c2Page)) .transparencyGrid{background:#bbb7ad;gap:1px}.transparencyGrid article{background:#ece8de;border:0;border-radius:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteFooter{color:#e6eae5;background:#171b18;border-top:0;grid-template-columns:minmax(340px,1.2fr) auto minmax(270px,.65fr);gap:70px;width:100%;max-width:none;padding:72px max(42px,50vw - 698px) 48px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteFooter .brand>b{color:#a9ffcb;border-color:#536d5c}.siteFooter .shellContourMark{color:#a9ffcb}.siteFooter .shellContourMark circle{fill:#171b18}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteFooter .brand>span{color:#7b847c}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteFooter .footerStatement h2{color:#eef1ec;letter-spacing:-.04em;margin:54px 0 20px;font:500 clamp(34px,3.4vw,50px)/.98 Iowan Old Style,Baskerville,Times New Roman,serif}body:not(:has(.prototypePage)):not(:has(.c2Page)) .footerStatement>p{color:#858d86;max-width:520px;font-size:13px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .footerLinks{grid-template-columns:repeat(2,150px);gap:35px}.siteFooter .footerLinks strong{color:#6e776f;font:700 8px var(--mono)}.siteFooter .footerLinks a{color:#b8c0b9;font-size:12px}.footerState{border-left:1px solid #3a403a;grid-template-columns:28px 1fr;align-content:start;gap:5px 12px;padding-left:25px;display:grid}.footerState>span{color:#667068;font:8px var(--mono);grid-row:span 2}.footerState>strong{color:#c3cac4;font:650 9px var(--mono)}.footerState>small{color:#6f7870;margin-bottom:24px;font-size:9px}@media (max-width:1100px){body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader{grid-template-columns:260px 1fr;padding-left:24px;padding-right:24px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader nav{border-top-color:#d0cbc0;grid-area:2/1/auto/3;padding-top:10px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .headerStatus{grid-area:1/2}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsShell{grid-template-columns:200px 1fr}.docsOutline{display:none}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteFooter{grid-template-columns:1fr 1fr}.footerState{border-top:1px solid #3a403a;border-left:0;grid-column:1/3;grid-template-columns:28px 1fr 28px 1fr 28px 1fr;padding:24px 0 0}.footerState>span{grid-row:span 2}.footerState>small{margin-bottom:0}}@media (max-width:760px){.siteLiquidityField{height:620px;top:55px}body:not(:has(.prototypePage)):not(:has(.c2Page)) main{padding:28px 18px 80px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader{padding:10px 18px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader .headerBrandImage{width:158px}.siteHeader .shellContourMark{display:none}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader nav{display:none}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .pageHeader,body:not(:has(.prototypePage)):not(:has(.c2Page)) .productHero,body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsHeader,body:not(:has(.prototypePage)):not(:has(.c2Page)) .detailHero){min-height:0;padding:52px 0 42px}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .pageHeader h1,body:not(:has(.prototypePage)):not(:has(.c2Page)) .productHero h1,body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsHeader h1){font-size:clamp(42px,12vw,52px)}body:not(:has(.prototypePage)):not(:has(.c2Page)) .categoryGrid article{border-bottom:1px solid #c5c0b5}body:not(:has(.prototypePage)):not(:has(.c2Page)) .primitiveList article{border-bottom:1px solid #c5c0b5;border-right:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsMobileNav{background:#ece8de;border-radius:0}body:not(:has(.prototypePage)):not(:has(.c2Page)) .docsStatusRow{grid-template-columns:1fr}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteFooter{grid-template-columns:1fr;gap:45px;padding:58px 18px 40px}.footerLinks{grid-column:1}.footerState{grid-column:1;grid-template-columns:28px 1fr}.footerState>small{margin-bottom:18px}}.terminalFreshness{background:#f8f5eef0;border:1px solid #b9b5aa;margin:14px 0 18px}.terminalFreshness>header{background:#e9e4da;border-bottom:1px solid #c5c0b5;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.terminalFreshness>header div{align-items:baseline;gap:14px;display:flex}.terminalFreshness>header span,.terminalFreshness article>span,.terminalFreshness footer{color:#687069;font:9px var(--mono);letter-spacing:.08em}.terminalFreshness>header strong{color:#2d332e;font-size:13px}.terminalFreshness>header button{color:#354038;min-height:30px;font:700 9px var(--mono);cursor:pointer;background:#f8f5ee;border:1px solid #aaa69b;padding:0 11px}.terminalFreshness>div{grid-template-columns:repeat(4,1fr);display:grid}.terminalFreshness article{border-right:1px solid #c5c0b5;min-height:74px;padding:13px 14px}.terminalFreshness article:last-child{border-right:0}.terminalFreshness article>span{align-items:center;gap:7px;display:flex}.terminalFreshness article i{background:#a65a32;border-radius:50%;width:6px;height:6px}.terminalFreshness article i.fresh,.terminalFreshness article i.live{background:#287c55}.terminalFreshness article i.missing{background:#8b8d86}.terminalFreshness article strong{color:#2e3430;font:700 13px var(--mono);margin-top:8px;display:block}.terminalFreshness article small{color:#777b74;font:9px var(--mono);margin-top:4px;display:block}.terminalFreshness>footer{border-top:1px solid #c5c0b5;justify-content:space-between;gap:18px;padding:9px 14px;display:flex}.terminalFreshness>footer strong{color:#4d5850}.swapTokenField{overflow:visible}.tokenPicker{flex:none;position:relative}.tokenPicker>.assetSelect{cursor:pointer;border:1px solid #aaa69b;align-items:center;gap:7px;min-width:128px;padding:5px 7px 5px 5px;display:flex}.tokenPicker>.assetSelect>span:nth-child(2){text-align:left;min-width:52px;display:grid}.tokenPicker>.assetSelect b{color:#29302b;font:700 11px var(--mono)}.tokenPicker>.assetSelect small{color:#737970;max-width:82px;font:8px var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tokenPicker>.assetSelect em{color:#5f675f;margin-left:auto;font-style:normal}.tokenPickerPanel{z-index:30;background:#f8f5ee;border:1px solid #9f9b91;width:min(292px,100vw - 40px);padding:7px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 14px 36px #2d2c2629}.swapTokenField .tokenPickerPanel>input{color:#252a26;width:100%;height:32px;font:9px/1 var(--mono);background:#fffdf8;border:1px solid #b7b2a7;outline:0;padding:0 8px}.swapTokenField .tokenPickerPanel>input:focus{border-color:#287c55;box-shadow:0 0 0 2px #287c551f}.tokenPickerPanel>div{max-height:216px;margin-top:5px;overflow:auto}.tokenPickerPanel>div>button{color:#303630;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d2cdc2;grid-template-columns:28px 1fr auto;align-items:center;gap:7px;width:100%;min-height:40px;padding:4px 5px;display:grid}.tokenPickerPanel>div>button .swapTokenMark{width:26px;height:26px}.tokenPickerPanel>div>button:hover,.tokenPickerPanel>div>button:focus-visible{background:#e0eee4}.tokenPickerPanel>div>button span{display:grid}.tokenPickerPanel>div>button strong{font:700 11px var(--mono)}.tokenPickerPanel>div>button small{color:#747970;text-overflow:ellipsis;white-space:nowrap;max-width:155px;margin-top:1px;font-size:8px;overflow:hidden}.tokenPickerPanel code{color:#717770;font:8px var(--mono)}.tokenPickerPanel .importToken{color:#173523;width:100%;min-height:34px;font:700 9px var(--mono);cursor:pointer;background:#c9ebd5;border:1px solid #78a88a;margin-top:7px}.tokenPickerPanel>p{color:#747970;font:9px/1.45 var(--mono);margin:10px 3px 3px}.tokenPickerPanel>p.tokenPickerError{color:#9b4f2c}.quoteState i.online,.swapInstrument>header p i.online{background:#287c55}.swapQuoteMetrics dd.warn{color:#a6562f}.routeWaiting{text-align:center;place-content:center;min-height:122px;padding:18px;display:grid}.routeWaiting strong{color:#303a33;font-size:13px}.routeWaiting span{color:#68736a;max-width:310px;margin-top:7px;font-size:10px;line-height:1.5}.labLiveStatus{background:#e6eee6;border-left:2px solid #287c55;align-self:center;padding:22px 24px}.labLiveStatus>span{color:#5c6d60;font:700 9px var(--mono);letter-spacing:.12em}.labLiveStatus>strong{color:#2c4937;font:700 27px var(--mono);margin-top:18px;display:block}.labLiveStatus>small{color:#697169;font:9px var(--mono);margin-top:5px;display:block}.labLiveStatus>div{background:#c4ccc4;height:5px;margin:20px 0 12px}.labLiveStatus>div i{background:#287c55;width:100%;height:100%;display:block}.labLiveStatus p{color:#616a62;margin:0;font-size:10px;line-height:1.5}.historyEvidencePanel{margin-top:42px}.historyProgress{margin-top:20px}.historyProgress>span{color:#5f675f;font:10px var(--mono)}.historyProgress>span b{color:#2e3430;font-size:15px}.historyProgress>i{background:#d3cec3;height:5px;margin-top:8px;display:block}.historyProgress>i b{background:#287c55;height:100%;display:block}.strategyLiveContext{background:#edf2ec;border:1px solid #b9b5aa;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.strategyLiveContext>div{border-right:1px solid #c5c0b5;min-height:66px;padding:11px 13px}.strategyLiveContext>div:last-child{border-right:0}.strategyLiveContext span,.strategyLiveContext small{color:#687069;font:8px var(--mono);letter-spacing:.05em;display:block}.strategyLiveContext strong{color:#2d332e;font:700 12px var(--mono);margin:7px 0 4px;display:block}@media (max-width:760px){.terminalFreshness>div,.strategyLiveContext{grid-template-columns:1fr 1fr}.terminalFreshness article:nth-child(2),.strategyLiveContext>div:nth-child(2){border-right:0}.terminalFreshness article:nth-child(-n+2),.strategyLiveContext>div:nth-child(-n+2){border-bottom:1px solid #c5c0b5}.terminalFreshness>footer{display:grid}.tokenPicker>.assetSelect{min-width:116px}}@media (prefers-reduced-motion:reduce){.siteLiquidityField{display:none}}@media (min-width:761px){body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteHeader{grid-template-columns:320px minmax(0,1fr) 130px;width:min(100%,1920px);min-height:68px;padding:10px 32px}body:not(:has(.prototypePage)):not(:has(.c2Page)) main{width:min(100%,1920px);max-width:1920px;padding:18px 32px 76px}body:not(:has(.prototypePage)):not(:has(.c2Page)) :is(.pageHeader,.productHero,.docsHeader,.detailHero){min-height:230px;padding:34px 0 30px}body:not(:has(.prototypePage)):not(:has(.c2Page)) :is(.labHeader,.developerHeader,.docsHeader,.vaultHeader){min-height:230px}body:not(:has(.prototypePage)):not(:has(.c2Page)) :is(.historyCoverage,.workbenchSection,.resultsUnavailable,.fixtureLedger,.sectionBlock,.quickStart,.primitiveSection,.endpointSection,.vaultAllocationSection,.vaultThesis,.vaultLifecycle,.vaultPolicy){padding-top:36px;padding-bottom:36px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .siteFooter{padding-left:max(32px,50vw - 928px);padding-right:max(32px,50vw - 928px)}}
body:not(:has(.prototypePage)):not(:has(.c2Page)) .terminalCommandCenter{width:min(100%,1580px);max-width:1580px;padding-top:18px}.terminalCommandHeader{border-bottom:1px solid #aaa79e;grid-template-columns:minmax(390px,1fr) 250px;gap:18px 45px;min-height:185px;padding:24px 0 18px;display:grid}.terminalTitle .eyebrow{margin-bottom:12px}.terminalTitle h1{color:#1c211d;letter-spacing:-.045em;margin:0;font:500 clamp(42px,4vw,58px)/.95 Iowan Old Style,Baskerville,Times New Roman,serif}.terminalTitle>p:last-child{color:#62665f;max-width:730px;margin:14px 0 0;font-size:14px;line-height:1.55}.terminalSnapshot{border-left:1px solid #aaa79e;align-self:start;padding:2px 0 2px 24px}.terminalSnapshot span,.terminalSnapshot strong,.terminalSnapshot time,.terminalSnapshot a{display:block}.terminalSnapshot span{color:#7d7f77;font:650 10px var(--mono);letter-spacing:.12em}.terminalSnapshot strong{color:#252b26;font:600 13px var(--mono);margin-top:12px}.terminalSnapshot time{color:#777a73;font:11px var(--mono);margin-top:6px}.terminalSnapshot a{color:#365b47;width:max-content;margin-top:18px;font-size:12px;font-weight:700;text-decoration:none}.terminalNetworkTotals{border-top:1px solid #c5c0b6;grid-column:1/3;grid-template-columns:repeat(5,1fr);margin:0;display:grid}.terminalNetworkTotals>div{border-right:1px solid #c5c0b6;justify-content:space-between;align-items:baseline;padding:13px 18px;display:flex}.terminalNetworkTotals>div:first-child{padding-left:0}.terminalNetworkTotals>div:last-child{border-right:0}.terminalNetworkTotals dt{color:#7a7d75;font:10px var(--mono);text-transform:uppercase}.terminalNetworkTotals dd{color:#272c28;font:600 17px var(--mono);margin:0}.marketSurface{color:#e7ece7;background:#111512;border:1px solid #303731;margin-top:18px;position:relative;box-shadow:0 28px 74px #302e2721}.marketSurfaceHead{background:#151a16;border-bottom:1px solid #303731;grid-template-columns:minmax(270px,.65fr) minmax(370px,1fr) auto;align-items:end;gap:30px;padding:18px 20px;display:grid}.marketSurfaceHead span,.marketSurfaceHead h2{display:block}.marketSurfaceHead>div:first-child>span{color:#788179;font:650 10px var(--mono);letter-spacing:.1em}.marketSurfaceHead h2{color:#e8ece8;font:600 20px var(--sans);letter-spacing:-.015em;margin:7px 0 0}.marketSurfaceHead>p{color:#8d968e;max-width:570px;margin:0;font-size:12px;line-height:1.55}.marketSurfaceHead>div:last-child{color:#818a82;font:10px var(--mono);align-items:center;gap:14px;display:flex}.marketSurfaceHead>div:last-child i{background:#a9ffcb;border-radius:50%;width:5px;height:5px}.marketDesk{min-height:500px;position:relative}.marketToolbar{z-index:4;background:#0d110e;border-bottom:1px solid #303731;grid-template-columns:minmax(260px,1fr) auto auto auto auto;align-items:end;gap:14px;padding:13px 16px;display:grid;position:relative}.marketToolbar label>span,.marketControl>span{color:#7a837b;font:10px var(--mono);letter-spacing:.06em;margin-bottom:7px;display:block}.marketSearch>div{background:#171c18;border:1px solid #3a423b;align-items:center;min-height:38px;display:flex}.marketSearch i{color:#7e887f;padding-left:12px;font-size:17px;font-style:normal}.marketSearch input{color:#e6ebe6;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0 12px;font-size:12px}.segmentedControl,.densityControl{background:#141915;border:1px solid #3a423b;min-height:38px;display:flex}.segmentedControl button,.densityControl button{color:#879087;text-transform:capitalize;background:0 0;border:0;border-right:1px solid #3a423b;padding:0 13px;font-size:11px}.segmentedControl button:last-child,.densityControl button:last-child{border-right:0}.densityControl button{width:38px;padding:0;font-size:17px}.marketFilters{position:relative}.marketFilters summary{color:#b4bcb5;cursor:pointer;background:#141915;border:1px solid #3a423b;align-items:center;min-height:38px;padding:0 13px;font-size:11px;list-style:none;display:flex}.marketFilters summary::-webkit-details-marker{display:none}.marketFilters summary b{color:#152019;width:17px;height:17px;font:700 9px var(--mono);background:#a9ffcb;border-radius:50%;place-items:center;margin-left:8px;display:grid}.marketFilters>div{z-index:10;background:#161b17;border:1px solid #414940;width:300px;padding:15px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #00000059}.marketFilters label{margin-bottom:12px;display:block}.marketFilters label>span{color:#879087;margin-bottom:6px;font-size:10px;display:block}.marketFilters input[type=number],.marketFilters select{color:#d9ded9;background:#0f1310;border:1px solid #414940;width:100%;min-height:36px;padding:0 9px;font-size:11px}.marketFilters .marketCheck{align-items:center;gap:8px;margin:4px 0 0;display:flex}.marketFilters .marketCheck span{margin:0}.marketCount{text-align:right;min-width:82px;margin:0 0 4px}.marketCount strong,.marketCount span{display:block}.marketCount strong{color:#e4e9e4;font:600 16px var(--mono)}.marketCount span{color:#717a72;margin-top:4px;font-size:10px}.marketTableFrame{scrollbar-color:#414a42 #111512;width:100%;overflow-x:auto}.marketTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:1220px}.marketTable th{z-index:3;color:#8b948c;height:44px;font:650 10px var(--mono);text-align:left;background:#181d19;border-bottom:1px solid #343b35;padding:0 12px;position:sticky;top:0}.marketTable th:first-child{z-index:4;width:238px;padding-left:18px;left:0}.marketTable td{color:#c6cdc7;background:#111512;border-bottom:1px solid #2a302b;height:66px;padding:10px 12px;font-size:11px;transition:background .15s,color .15s}.density-compact .marketTable td{height:49px;padding-top:6px;padding-bottom:6px}.marketTable tbody tr{cursor:pointer;outline:0}.marketTable td:first-child{z-index:2;position:sticky;left:0}.marketTable tbody tr:last-child td{border-bottom:0}.metricHeading{align-items:center;gap:7px;display:flex}.metricHeading>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.metricHeading>button i{color:#a9ffcb;margin-left:5px;font-style:normal}.metricTip{color:#929b93;cursor:help;border:1px solid #566057;border-radius:50%;place-items:center;width:15px;height:15px;font:700 9px Georgia,serif;display:grid;position:relative}.metricTip:after{z-index:20;color:#d8ddd8;content:attr(data-tip);width:250px;font:11px/1.5 var(--sans);opacity:0;pointer-events:none;background:#1c221d;border:1px solid #495149;padding:10px 11px;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 12px 32px #0000004d}.metricTip:hover:after,.metricTip:focus:after{opacity:1;transform:translate(-50%)translateY(0)}.marketIdentity{grid-template-columns:38px minmax(0,1fr) 14px;align-items:center;gap:10px;display:grid}.marketIdentity>span:nth-child(2){min-width:0}.marketIdentity strong,.marketIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.marketIdentity strong{color:#eef2ee;font:700 12px var(--mono)}.marketIdentity small{color:#7f8880;margin-top:4px;font-size:10px}.marketIdentity>i{color:#687169;opacity:0;font-style:normal;transition:opacity .15s,transform .15s}.marketTable tr:hover .marketIdentity>i,.marketTable tr:focus-visible .marketIdentity>i{opacity:1;transform:translate(2px)}.tickerMark{color:#b9ffcf;background:#17231b;border:1px solid #465048;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative;overflow:hidden}.tickerMark i{border-top:1px solid #496251;border-bottom:1px solid #33483a;position:absolute;inset:6px -8px;transform:rotate(-20deg)}.tickerMark b{font:700 9px var(--mono);position:relative}.marketValue strong,.marketValue small{display:block}.marketValue strong{color:#d5dbd5;font:600 11px var(--mono)}.marketValue small{color:#6f7870;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.referenceSignal{color:#aab2ab;text-transform:capitalize;align-items:center;gap:6px;max-width:126px;font-size:10px;display:inline-flex}.referenceSignal i{background:#747c75;border-radius:50%;flex:none;width:6px;height:6px}.referenceSignal.good i{background:#72dfa1}.referenceSignal.watch i{background:#ed9f61}.referenceSignal.blocked i{background:#e6747d}.compositionValue strong{font:600 11px var(--mono);display:block}.compositionValue>i{background:#343a35;width:65px;height:3px;margin-top:7px;display:block}.compositionValue>i span{background:#ed9f61;height:100%;display:block}.marketCardList{display:none}.contourEmpty{color:#7c857d;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.contourEmpty svg{width:180px;margin-bottom:18px}.contourEmpty path{fill:none;stroke:#59635a}.contourEmpty strong{color:#dce2dc;font-size:15px}.contourEmpty span{margin-top:7px;font-size:11px}.inspectorBackdrop{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0d0b78;justify-content:flex-end;display:flex;position:fixed;inset:0}.marketInspector{color:#e5eae5;background:#131814;border-left:1px solid #4a534b;width:min(520px,100%);height:100%;animation:.22s ease-out inspectorIn;overflow-y:auto;box-shadow:-30px 0 80px #00000052}.marketInspector>header{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#131814f5;border-bottom:1px solid #343b35;justify-content:space-between;align-items:center;padding:20px 22px;display:flex;position:sticky;top:0}.marketInspector>header>div{align-items:center;gap:13px;display:flex}.marketInspector>header>div>span small{color:#758077;font:10px var(--mono);letter-spacing:.08em}.marketInspector h2{color:#eff3ef;font:600 25px var(--sans);margin:2px 0 0}.marketInspector header p{color:#858f87;margin:1px 0 0;font-size:11px}.marketInspector>header>button{color:#bec6bf;cursor:pointer;background:0 0;border:1px solid #424b43;width:36px;height:36px;font-size:22px}.inspectorPrices{border-bottom:1px solid #343b35;grid-template-columns:1fr 10px 1fr 10px 1fr;align-items:center;padding:22px;display:grid}.inspectorPrices>i{background:#485149;width:100%;height:1px}.inspectorPrices div span,.inspectorPrices div strong,.inspectorPrices div small{display:block}.inspectorPrices div span{color:#747e76;font:9px var(--mono)}.inspectorPrices div strong{font:600 15px var(--mono);margin-top:8px}.inspectorPrices div small{color:#899189;margin-top:5px;font-size:9px}.inspectorDepth,.inspectorComposition,.inspectorRoutes{border-bottom:1px solid #343b35;padding:22px}.inspectorDepth>header,.inspectorComposition>header,.inspectorRoutes>header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.inspectorDepth header span,.inspectorComposition header span,.inspectorRoutes header span{color:#7b857c;font:10px var(--mono);letter-spacing:.08em}.inspectorDepth header small,.inspectorRoutes header small{color:#747d75;font-size:10px}.inspectorComposition header strong{font:600 11px var(--mono)}.inspectorDepth>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.inspectorDepth article{background:#181d19;border:1px solid #384039;padding:15px}.inspectorDepth article span,.inspectorDepth article strong,.inspectorDepth article small{display:block}.inspectorDepth article span{color:#7b847c;font-size:10px}.inspectorDepth article strong{font:600 18px var(--mono);margin-top:9px}.inspectorDepth article>i{background:#303731;height:4px;margin:13px 0 8px;display:block}.inspectorDepth article>i b{background:#a9ffcb;height:100%;display:block}.inspectorDepth article small{color:#778078;font-size:9px}.inspectorBand{background:#303731;height:15px;display:flex;overflow:hidden}.inspectorBand i,.inspectorComposition>div:last-child>span>i{display:block}.inspectorBand .cash,.inspectorComposition .cash{background:#a9ffcb}.inspectorBand .weth,.inspectorComposition .weth{background:#9c8cff}.inspectorBand .stock,.inspectorComposition .stock{background:#efe17d}.inspectorBand .other,.inspectorComposition .other{background:#ed9f61}.inspectorComposition>div:last-child{background:#343b35;grid-template-columns:1fr 1fr;gap:1px;margin-top:1px;display:grid}.inspectorComposition>div:last-child>span{background:#181d19;grid-template-columns:5px 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.inspectorComposition>div:last-child>span>i{height:18px}.inspectorComposition small{color:#858e86;font-size:10px}.inspectorComposition strong{font:600 10px var(--mono)}.inspectorRoutes>div>article{border-top:1px solid #303731;grid-template-columns:1fr auto;align-items:center;gap:6px 15px;padding:11px 0;display:grid}.inspectorRoutes article>span{grid-row:1/3;grid-template-columns:32px 1fr;align-items:center;gap:1px 9px;display:grid}.inspectorRoutes article .tickerMark{grid-row:1/3;width:30px;height:30px}.inspectorRoutes article span b{color:#d3d9d3;font-size:11px}.inspectorRoutes article span small,.inspectorRoutes article>small{color:#747d75;font-size:9px}.inspectorRoutes article>strong{font:600 10px var(--mono)}.contourLoader{color:#7f8980;justify-content:center;align-items:center;gap:12px;min-height:90px;font-size:10px;display:flex}.contourLoader i{border-top:1px solid #a9ffcb;border-bottom:1px solid #6a8d76;border-radius:50%;width:36px;height:18px;animation:1.4s ease-in-out infinite contourPulse}.inlineFailure{background:#211a14;border-left:2px solid #ed9f61;padding:15px}.inlineFailure strong,.inlineFailure span{display:block}.inlineFailure strong{color:#d9ded9;font-size:11px}.inlineFailure span{color:#8b8f89;margin-top:5px;font-size:10px}.marketInspector>footer{padding:20px 22px 30px}.marketInspector>footer code{color:#737c74;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.marketInspector>footer a{color:#162019;background:#a9ffcb;justify-content:space-between;align-items:center;margin-top:18px;padding:15px;font-size:12px;font-weight:750;text-decoration:none;display:flex}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultProductHeader,body:not(:has(.prototypePage)):not(:has(.c2Page)) .swapProductHeader){border-bottom:1px solid #b9b5ab;grid-template-columns:minmax(0,1.2fr) minmax(310px,.55fr);align-items:end;gap:70px;min-height:330px;padding:52px 0 48px;display:grid}.vaultProductHeader h1,.swapProductHeader h1{max-width:900px;margin:12px 0 20px;font-size:clamp(53px,5.4vw,76px);line-height:.94}.vaultProductHeader aside,.swapProductHeader aside{border-left:1px solid #999a92;padding:18px 0 3px 22px}.vaultProductHeader aside span,.swapProductHeader aside span{color:#70746d;font:650 10px var(--mono);letter-spacing:.1em}.vaultProductHeader aside strong,.swapProductHeader aside strong{color:#292e2a;margin-top:12px;font-size:18px;display:block}.vaultProductHeader aside p,.swapProductHeader aside p{color:#6b6f68;margin:9px 0 0;font-size:12px;line-height:1.55}.vaultAllocationSection{border-bottom:1px solid #bbb7ad;padding:70px 0}.vaultAllocationInstrument{color:#e6ebe6;background:#131814;border:1px solid #343b35;overflow:hidden;box-shadow:0 32px 80px #302e2726}.vaultAllocationInstrument>header{border-bottom:1px solid #343b35;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.vaultAllocationInstrument>header span,.vaultAllocationInstrument>header strong{display:block}.vaultAllocationInstrument>header span{color:#768077;font:10px var(--mono);letter-spacing:.09em}.vaultAllocationInstrument>header strong{margin-top:5px;font-size:13px}.vaultAllocationInstrument>header p{color:#7d867e;font:10px var(--mono);margin:0}.vaultAllocationBody{grid-template-columns:350px 1fr;display:grid}.allocationControls{background:#101411;border-right:1px solid #343b35;padding:22px}.depositInput>span{color:#7d867e;font:10px var(--mono);margin-bottom:8px;display:block}.depositInput>div{border:1px solid #3c453d;grid-template-columns:55px 1fr;min-height:46px;display:grid}.depositInput b{color:#a9ffcb;font:700 10px var(--mono);border-right:1px solid #3c453d;place-items:center;display:grid}.depositInput input{color:#edf1ed;min-width:0;font:600 16px var(--mono);background:#171c18;border:0;outline:0;padding:0 12px}.allocationPresets{grid-template-columns:repeat(3,1fr);gap:5px;margin:15px 0 24px;display:grid}.allocationPresets button{color:#939b94;cursor:pointer;background:0 0;border:1px solid #3b433c;min-height:32px;font-size:10px}.allocationSliders label{border-top:1px solid #2e352f;padding:10px 0;display:block}.allocationSliders label>span{justify-content:space-between;align-items:center;display:flex}.allocationSliders label b{color:#aeb6af;font-size:11px}.allocationSliders label strong{color:#a9ffcb;font:600 10px var(--mono)}.allocationSliders input{accent-color:#a9ffcb;width:100%;margin-top:10px}.allocationSliders label.active b{color:#edf1ed}.capitalAllocationView{min-width:0;padding:22px}.capitalSummary{border:1px solid #343b35;grid-template-columns:1.2fr 1fr 1fr;margin-bottom:24px;display:grid}.capitalSummary>div{border-right:1px solid #343b35;padding:14px}.capitalSummary>div:last-child{border-right:0}.capitalSummary span,.capitalSummary strong,.capitalSummary small{display:block}.capitalSummary span{color:#747e75;font:9px var(--mono)}.capitalSummary strong{font:600 18px var(--mono);margin-top:8px}.capitalSummary small{color:#7f8880;font:9px var(--mono);margin-top:4px}.allocationBand{border:1px solid #3b433c;width:100%;height:64px;display:flex;overflow:hidden}.allocationBand button{color:#111512;cursor:pointer;border:0;border-right:1px solid #141815;min-width:3px;padding:0;transition:width .3s cubic-bezier(.2,.75,.2,1),filter .15s;position:relative;overflow:hidden}.allocationBand button:last-child{border-right:0}.allocationBand button:hover,.allocationBand button.active{filter:brightness(1.16)}.allocationBand .liquidReserve{background:#a9ffcb}.allocationBand .bidCapital{background:#9c8cff}.allocationBand .inventory{background:#efe17d}.allocationBand .marketMaking{background:#75a9ec}.allocationBand .pendingExits{background:#ed9f61}.allocationBand span{font:750 9px var(--mono);white-space:nowrap;position:absolute;bottom:8px;left:9px}.activeAllocation{border-bottom:1px solid #343b35;justify-content:space-between;align-items:center;min-height:90px;padding:15px 2px;display:flex}.activeAllocation>span{grid-template-columns:5px 1fr;gap:4px 12px;display:grid}.activeAllocation>span>i{grid-row:1/3}.activeAllocation b{font-size:12px}.activeAllocation small{color:#7f8980;font-size:10px}.activeAllocation>strong{font:600 18px var(--mono);text-align:right}.activeAllocation>strong small{font:9px var(--mono);margin-top:5px;display:block}.activeAllocation i,.allocationLedger>button>i{width:4px;height:100%;min-height:28px}.activeAllocation i.liquidReserve,.allocationLedger i.liquidReserve{background:#a9ffcb}.activeAllocation i.bidCapital,.allocationLedger i.bidCapital{background:#9c8cff}.activeAllocation i.inventory,.allocationLedger i.inventory{background:#efe17d}.activeAllocation i.marketMaking,.allocationLedger i.marketMaking{background:#75a9ec}.activeAllocation i.pendingExits,.allocationLedger i.pendingExits{background:#ed9f61}.allocationLedger{background:#343b35;grid-template-columns:1fr 1fr;gap:1px;margin-top:1px;display:grid}.allocationLedger button{color:#cbd2cb;text-align:left;cursor:pointer;background:#171c18;border:0;grid-template-columns:4px 1fr auto;align-items:center;gap:9px;min-height:67px;padding:10px;display:grid}.allocationLedger span b,.allocationLedger span small{display:block}.allocationLedger span b{font-size:10px}.allocationLedger span small{color:#707970;margin-top:4px;font-size:9px}.allocationLedger button>strong{font:600 11px var(--mono)}.capitalAllocationView>footer{color:#747e76;font:9px var(--mono);grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:12px;padding-top:17px;display:grid}.capitalAllocationView>footer i{background:#3b443c;height:1px}.capitalLifecycleInstrument{color:#e5eae5;background:#131814;border:1px solid #343b35;padding:28px 22px 22px;position:relative;overflow:hidden}.capitalLifecycleInstrument>svg{width:calc(100% - 40px);height:132px;position:absolute;top:20px;left:20px;right:20px}.capitalLifecycleInstrument>svg path{fill:none;stroke:#405047;stroke-width:1px;vector-effect:non-scaling-stroke}.capitalLifecycleInstrument ol{z-index:1;grid-template-columns:repeat(6,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.capitalLifecycleInstrument li button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.capitalLifecycleInstrument li span,.capitalLifecycleInstrument li strong,.capitalLifecycleInstrument li small{display:block}.capitalLifecycleInstrument li span{color:#6f7971;font:9px var(--mono)}.capitalLifecycleInstrument li i{background:#647067;border:3px solid #131814;border-radius:50%;width:12px;height:12px;margin:23px 0 35px;display:block;box-shadow:0 0 0 1px #59635a}.capitalLifecycleInstrument li strong{color:#bfc7c0;font-size:11px}.capitalLifecycleInstrument li small{color:#747e76;margin-top:7px;font-size:10px;line-height:1.45}.capitalLifecycleInstrument li.active strong{color:#edf1ed}.lifecycleState{border-top:1px solid #343b35;grid-template-columns:110px 150px 1fr;align-items:center;gap:15px;margin-top:24px;padding-top:18px;display:grid}.lifecycleState span{color:#758077;font:9px var(--mono)}.lifecycleState strong{color:#a9ffcb;font:600 11px var(--mono)}.lifecycleState p{color:#838c84;margin:0;font-size:10px}.policyInstrument{color:#e3e8e3;background:#131814;border:1px solid #343b35}.policyInstrument header{border-bottom:1px solid #343b35;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.policyInstrument header span{color:#768078;font:10px var(--mono)}.policyInstrument header strong{color:#bfc7c0;font-size:10px}.policyInstrument header strong i{background:#a9ffcb;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.policyInstrument>div{border-bottom:1px solid #2d342e;grid-template-columns:32px 18px 1fr auto;align-items:center;gap:9px;padding:12px 16px;display:grid}.policyInstrument>div>span{color:#687269;font:9px var(--mono)}.policyInstrument>div>i{background:#a9ffcb;border:1px solid #6f8d78;border-radius:50%;width:11px;height:11px;box-shadow:inset 0 0 0 3px #131814}.policyInstrument>div>strong{font-size:10px}.policyInstrument>div>small{color:#707970;font-size:9px}.policyInstrument footer{color:#6f7971;font:9px var(--mono);padding:13px 16px}.deploymentBoundary{border-top:1px solid #aaa79e;border-bottom:1px solid #aaa79e;grid-template-columns:260px 1fr auto;align-items:center;gap:30px;margin:38px 0 0;padding:20px 0;display:grid}.deploymentBoundary span,.deploymentBoundary strong{display:block}.deploymentBoundary span{color:#7c7e76;font:9px var(--mono)}.deploymentBoundary strong{margin-top:6px;font-size:12px}.deploymentBoundary p{color:#696d66;margin:0;font-size:11px;line-height:1.55}.deploymentBoundary a{color:#355b46;font-size:11px;font-weight:750;text-decoration:none}.swapInstrument{color:#e6ebe6;background:#131814;border:1px solid #343b35;margin:62px 0;overflow:hidden;box-shadow:0 34px 84px #302e2729}.swapInstrument>header{border-bottom:1px solid #343b35;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.swapInstrument>header span,.swapInstrument>header strong{display:block}.swapInstrument>header span{color:#778178;font:10px var(--mono);letter-spacing:.1em}.swapInstrument>header strong{margin-top:5px;font-size:13px}.swapInstrument>header p{color:#818a82;font:10px var(--mono);align-items:center;gap:7px;margin:0;display:flex}.swapInstrument>header p i{background:#ed9f61;border-radius:50%;width:6px;height:6px}.swapInstrumentBody{grid-template-columns:minmax(380px,.7fr) minmax(560px,1.3fr);display:grid}.swapTicket{background:#101411;border-right:1px solid #343b35;padding:22px}.swapPhaseRail{align-items:center;margin-bottom:20px;display:flex}.swapPhaseRail span{color:#687169;font:9px var(--mono);align-items:center;gap:7px;display:flex}.swapPhaseRail span b{color:#79827a;font:600 9px var(--sans)}.swapPhaseRail>i{background:#343b35;width:35px;height:1px;margin:0 8px}.swapTokenField{background:#181d19;border:1px solid #3a423b;padding:16px;display:block}.swapTokenField>span{color:#747e76;font:9px var(--mono);justify-content:space-between;align-items:center;display:flex}.swapTokenField>span small{color:#697269;font:9px var(--sans)}.swapTokenField>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;display:grid}.swapTokenField input{color:#edf1ed;width:100%;min-width:0;font:600 28px var(--mono);background:0 0;border:0;outline:0;padding:0}.swapTokenField>div>button,.assetSelect{color:#d7ddd7;min-height:42px;font:700 11px var(--mono);background:#202620;border:1px solid #414a42;align-items:center;gap:8px;padding:5px 9px 5px 5px;display:flex}.swapTokenField>div>button{opacity:1}.swapTokenField.output>div>strong{color:#e2e7e2;font:600 25px var(--mono)}.assetSelect select{color:#dbe0db;max-width:180px;font:700 11px var(--mono);background:#202620;border:0;outline:0}.swapTokenMark{color:#a9ffcb;background:#17231b;border:1px solid #4b554c;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative;overflow:hidden}.swapTokenMark i{border-top:1px solid #4a6552;position:absolute;inset:7px -5px;transform:rotate(-22deg)}.swapTokenMark b{font:700 7px var(--mono);position:relative}.swapDirection{color:#a9ffcb;opacity:1;background:#131814;border:1px solid #424a43;border-radius:50%;place-items:center;width:34px;height:34px;margin:-2px auto;display:grid}.quoteState{background:#171c18;border-left:2px solid #747d75;align-items:center;gap:10px;margin-top:14px;padding:12px;display:flex}.quoteState>i{background:#747d75;border-radius:50%;width:7px;height:7px}.quoteState strong,.quoteState small{display:block}.quoteState strong{color:#cbd2cb;font-size:10px}.quoteState small{color:#747e76;margin-top:4px;font-size:9px}.swapQuoteMetrics{border:1px solid #343b35;grid-template-columns:1fr 1fr;margin:14px 0 0;display:grid}.swapQuoteMetrics>div{border-bottom:1px solid #343b35;border-right:1px solid #343b35;padding:11px}.swapQuoteMetrics>div:nth-child(2n){border-right:0}.swapQuoteMetrics>div:nth-last-child(-n+2){border-bottom:0}.swapQuoteMetrics dt{color:#737d74;font-size:9px}.swapQuoteMetrics dd{color:#cbd2cb;font:600 10px var(--mono);margin:7px 0 0}.swapAction{color:#788179;background:#293029;border:0;width:100%;min-height:45px;margin-top:14px;font-weight:700}.routeIntelligence{min-width:0;padding:22px}.routeIntelligence>header{border-bottom:1px solid #343b35;justify-content:space-between;align-items:start;padding-bottom:18px;display:flex}.routeIntelligence>header span,.routeIntelligence>header strong{display:block}.routeIntelligence>header span{color:#778178;font:9px var(--mono)}.routeIntelligence>header strong{margin-top:7px;font-size:15px}.routeIntelligence>header small{color:#747e75;font:9px var(--mono)}.routeCanvas{grid-template-columns:140px 48px 1fr 48px 160px;align-items:center;min-height:290px;padding:22px 0;display:grid}.routeOrigin,.routeDestination{align-items:center;gap:10px;display:flex}.routeOrigin span strong,.routeOrigin span small,.routeDestination span strong,.routeDestination span small{display:block}.routeOrigin span strong,.routeDestination span strong{font:600 11px var(--mono)}.routeOrigin span small,.routeDestination span small{color:#747e76;margin-top:5px;font-size:9px}.routeLines{gap:10px;display:grid}.routeLines i{background:#53615a;height:1px;transform:rotate(9deg)}.routeLines i:nth-child(2){background:#a9ffcb;transform:none}.routeLines i:nth-child(3),.routeLines.reverse i{transform:rotate(-9deg)}.routeLines.reverse i:nth-child(2){transform:none}.routeLines.reverse i:nth-child(3){transform:rotate(9deg)}.routePools{min-width:0}.routePools article{border-top:1px solid #303731;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.routePools article:last-child{border-bottom:1px solid #303731}.routePools article>span{color:#687269;font:9px var(--mono)}.routePools article div strong,.routePools article div small{display:block}.routePools article div strong{font-size:10px}.routePools article div small{color:#747e76;margin-top:4px;font-size:9px}.routePools article>b{color:#a9ffcb;font:600 10px var(--mono)}.routeEvidence{border-top:1px solid #343b35;border-bottom:1px solid #343b35;grid-template-columns:repeat(4,1fr);display:grid}.routeEvidence>div{border-right:1px solid #343b35;min-width:0;padding:12px}.routeEvidence>div:last-child{border-right:0}.routeEvidence span,.routeEvidence strong{display:block}.routeEvidence span{color:#737d74;font:8px var(--mono)}.routeEvidence strong{color:#c5ccc5;font:600 9px var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;overflow:hidden}.routeIntelligence>footer{color:#788179;justify-content:space-between;align-items:start;gap:25px;padding-top:17px;font-size:9px;line-height:1.5;display:flex}.routeIntelligence>footer strong{color:#9aa39b;text-align:right;max-width:260px}.contextLabel{color:#a9a2e9;font:650 9px var(--mono);letter-spacing:.1em;margin-bottom:12px;display:inline-block}.strategySimulator{color:#e7ece7;background:#131814;border:1px solid #343b35;overflow:hidden;box-shadow:0 35px 80px #2a2a2329}.strategySimulator>header{border-bottom:1px solid #343b35;grid-template-columns:minmax(220px,.7fr) minmax(440px,1.3fr) 90px;align-items:center;min-height:72px;display:grid}.strategySimulator>header>div:first-child{padding:14px 20px}.strategySimulator>header b,.strategySimulator>header span{display:block}.strategySimulator>header b{font:650 11px var(--c2-mono)}.strategySimulator>header span{color:#758077;font:9px var(--c2-mono);letter-spacing:.08em;margin-top:5px}.strategyPresets{border-left:1px solid #343b35;border-right:1px solid #343b35;justify-content:flex-end;align-items:center;gap:5px;padding:0 15px;display:flex}.strategyPresets>span{margin:0 7px 0 0!important}.strategyPresets button,.strategyReset{color:#879088;text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #3d463e;min-height:32px;padding:0 11px;font-size:9px}.strategyPresets button:hover,.strategyPresets button:focus-visible,.strategyReset:hover,.strategyReset:focus-visible{color:#142019;background:#a9ffcb;border-color:#a9ffcb}.strategyReset{margin:0 12px}.strategySimulatorBody{grid-template-columns:310px 1fr;display:grid}.strategyControls{background:#101411;border-right:1px solid #343b35;padding:20px}.strategyControls>label,.strategyRange{margin-bottom:17px;display:block}.strategyControls label>span,.strategyControls legend{color:#758077;font:9px var(--c2-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;display:flex}.strategyControls select{color:#d5dbd5;background:#181d19;border:1px solid #3b443c;width:100%;min-height:38px;margin-top:8px;padding:0 10px;font-size:10px}.strategyRange strong{color:#a9ffcb;font:600 10px var(--c2-mono)}.strategyRange input{accent-color:#a9ffcb;width:100%;margin-top:11px}.strategyRangePair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.strategyControls fieldset{border:0;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 0 18px;padding:0;display:grid}.strategyControls legend{grid-column:1/4;width:100%;margin-bottom:8px}.strategyControls fieldset button{color:#828b83;cursor:pointer;background:0 0;border:1px solid #3b443c;min-height:32px;font-size:9px}.strategyControls fieldset button.active{color:#142019;background:#a9ffcb;border-color:#a9ffcb}.activeParameters{background:#1b1b22;border-left:2px solid #9c8cff;padding:13px}.activeParameters span{color:#8782ba;font:9px var(--c2-mono)}.activeParameters p{color:#b8b8c9;margin:7px 0 0;font-size:9px;line-height:1.5}.strategyOutput{min-width:0}.strategyOutput>header{border-bottom:1px solid #343b35;grid-template-columns:repeat(4,1fr);display:grid}.strategyOutput>header div{border-right:1px solid #343b35;min-width:0;padding:14px}.strategyOutput>header div:last-child{border-right:0}.strategyOutput>header span,.strategyOutput>header strong{display:block}.strategyOutput>header span{color:#747e75;font:8px var(--c2-mono)}.strategyOutput>header strong{font:600 10px var(--c2-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;overflow:hidden}.strategyChart{padding:18px 20px 10px}.strategyChart svg{touch-action:none;width:100%;height:auto;display:block}.strategyGrid path{fill:none;stroke:#2f3630;stroke-width:1px}.strategyBand{fill:#a9ffcb09;stroke:none;transition:d .25s}.strategyEntry,.strategyExit,.strategyReference,.strategyOnchain{fill:none;vector-effect:non-scaling-stroke;transition:d .28s cubic-bezier(.2,.7,.2,1)}.strategyEntry{stroke:#647268;stroke-dasharray:3 6}.strategyExit{stroke:#8a674f;stroke-dasharray:3 6}.strategyReference{stroke:#7d867e;stroke-dasharray:6 7}.strategyOnchain{stroke:#a9ffcb;stroke-width:2px}.strategyChart svg>circle{stroke:#131814;stroke-width:3px}.strategyChart svg>circle.buy{fill:#a9ffcb}.strategyChart svg>circle.sell{fill:#ed9f61}.strategyChart svg>text{fill:#788179;font:8px var(--c2-mono)}.strategyCrosshair path{stroke:#8d958e;stroke-dasharray:2 4}.strategyCrosshair circle{fill:#edf1ed;stroke:#131814;stroke-width:3px}.strategyCrosshair rect{fill:#202620;stroke:#4a534b}.strategyCrosshair text{fill:#d8ded8;font:8px var(--c2-mono)}.strategyLegend{color:#778078;justify-content:flex-end;align-items:center;gap:20px;padding:8px 0 2px;font-size:9px;display:flex}.strategyLegend span{align-items:center;gap:6px;display:flex}.strategyLegend i{width:16px;height:2px;display:block}.strategyLegend i.reference{border-top:1px dashed #7d867e}.strategyLegend i.onchain{background:#a9ffcb}.strategyLegend i.buy,.strategyLegend i.sell{background:#a9ffcb;border-radius:50%;width:7px;height:7px}.strategyLegend i.sell{background:#ed9f61}.strategyOutput>footer{border-top:1px solid #343b35;grid-template-columns:repeat(6,1fr);display:grid}.strategyOutput>footer>div{border-right:1px solid #343b35;min-width:0;padding:13px 11px}.strategyOutput>footer>div:last-child{border-right:0}.strategyOutput footer span,.strategyOutput footer strong{display:block}.strategyOutput footer span{color:#737d74;font:8px var(--c2-mono)}.strategyOutput footer strong{color:#cbd2cb;font:600 9px var(--c2-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;overflow:hidden}.strategyOutput footer .mint strong{color:#a9ffcb}.strategyOutput footer .amber strong{color:#ed9f61}body:not(:has(.prototypePage)):not(:has(.c2Page)) .assetAuditMain{padding-top:24px}body:not(:has(.prototypePage)):not(:has(.c2Page)) .assetAuditHero{grid-template-columns:minmax(320px,1fr) minmax(430px,.72fr);align-items:center;gap:60px;min-height:270px;padding:25px 0 34px;display:grid}body:not(:has(.prototypePage)):not(:has(.c2Page)) .assetAuditHero h1{margin:8px 0 4px;font-size:clamp(62px,6vw,86px);line-height:.9}.assetAuditIdentity .lede{margin-top:18px}.assetAuditIdentity .contractLink{color:#62675f;text-overflow:ellipsis;white-space:nowrap;max-width:560px;font-size:10px;overflow:hidden}.assetPriceBridge{color:#e7ece7;background:#131814;border:1px solid #343b35;box-shadow:0 26px 65px #32312a1f}.assetPriceBridge>header{border-bottom:1px solid #343b35;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.assetPriceBridge>header>span:first-child{color:#788179;font:650 10px var(--mono);letter-spacing:.1em}.assetPriceBridge>div{grid-template-columns:1fr 38px 1fr;align-items:center;padding:18px 16px;display:grid}.assetPriceBridge>div>i{background:#536058;height:1px;position:relative}.assetPriceBridge>div>i:after{content:"";background:#a9ffcb;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:0}.assetPriceBridge article span,.assetPriceBridge article strong,.assetPriceBridge article small{display:block}.assetPriceBridge article span{color:#758077;font:10px var(--mono)}.assetPriceBridge article strong{color:#e8ede8;font:600 20px var(--mono);margin-top:8px}.assetPriceBridge article small{color:#788179;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:10px;overflow:hidden}.assetPriceBridge article:last-child{text-align:right}.assetPriceBridge>footer{border-top:1px solid #343b35;grid-template-columns:1fr auto;align-items:center;gap:4px 18px;padding:12px 16px;display:grid}.assetPriceBridge>footer span{color:#788179;font:10px var(--mono)}.assetPriceBridge>footer strong{font:650 13px var(--mono)}.assetPriceBridge>footer small{color:#788179;grid-column:1/3;font-size:10px}.productContextRail{border-left:1px solid #979991;align-self:center;min-width:340px;padding:5px 0 5px 24px}.productContextRail>span{color:#70746d;font:650 10px var(--mono);letter-spacing:.1em}.productContextRail>strong{color:#292e2a;font:600 21px var(--sans);margin:13px 0 22px;display:block}.productContextRail>div{border-top:1px solid #c4c0b6;grid-template-columns:8px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.productContextRail>div>i{background:#8d9088;border-radius:50%;width:7px;height:7px}.productContextRail>div>i.live{background:#4d9568}.productContextRail>div>i.development{background:#7c72bf}.productContextRail>div>i.research{background:#b3754b}.productContextRail>div>i.off{background:#9a7a65}.productContextRail p{color:#71746d;margin:0;font-size:11px}.productContextRail p b{color:#343934;font-weight:700}.productStateLine,.panelStateLine{color:#6f736c;font:650 10px var(--mono);text-transform:capitalize;align-items:center;gap:7px;display:inline-flex}.productStateLine>b,.panelStateLine>i{background:#8a8d86;border-radius:50%;flex:none;width:7px;height:7px}.productStateLine.verified>b,.panelStateLine.complete>i,.panelStateLine.paper_candidate>i{background:#4d9568}.productStateLine.planned>b{background:#7c72bf}.productStateLine.prototype>b,.panelStateLine.partial>i,.panelStateLine.unavailable>i{background:#b3754b}.capacityFamilies .panelStateLine{color:#aeb6af}.capacityFamilies .panelStateLine.complete,.capacityFamilies .panelStateLine.paper_candidate{color:#a9ffcb}.capacityFamilies .panelStateLine.partial,.capacityFamilies .panelStateLine.unavailable{color:#edb07b}.deploymentBoundary small{color:#7a7d75;font:10px var(--mono);margin-top:8px;display:block}body:not(:has(.prototypePage)):not(:has(.c2Page)) .developerHeader{min-height:360px}.developerStatus{box-shadow:none!important;padding:0!important}.developerStatus>header{border-bottom:1px solid #343b35;grid-template-columns:8px 1fr;gap:5px 10px;padding:16px;display:grid}.developerStatus>header i{background:#a9ffcb;border-radius:50%;grid-row:1/3;align-self:center;width:7px;height:7px}.developerStatus>header span{color:#747e76;font:9px var(--mono);letter-spacing:.08em}.developerStatus>header strong{color:#d6dcd6;font-size:11px}.developerStatus dl{margin:0}.developerStatus dl div{padding:13px 16px}.docContext{color:#656962;width:max-content;font:650 10px var(--mono);letter-spacing:.04em;border-left:2px solid #6f7971;align-items:center;gap:9px;margin:19px 0;padding-left:12px;display:flex}.docContext i,.docState i{background:#767e77;border-radius:50%;width:6px;height:6px}.docContext.live,.docState.live{border-color:#4d805f}.docContext.live i,.docState.live i{background:#4f9a6b}.docContext.development,.docState.development{border-color:#746db0}.docContext.development i,.docState.development i{background:#8178c9}.docContext.research,.docState.research{border-color:#a46e49}.docContext.research i,.docState.research i{background:#b8794f}.docState{color:#6c7069;font:650 9px var(--mono);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:18px;display:flex}body:not(:has(.prototypePage)):not(:has(.c2Page)) .labProductHeader{min-height:340px;padding-top:48px;padding-bottom:45px}.labContext{color:#69686e;width:max-content;font:650 10px var(--mono);border-left:2px solid #8e7bcc;align-items:center;gap:8px;margin-top:22px;padding-left:12px;display:flex}.labContext i{background:#8e7bcc;border-radius:50%;width:6px;height:6px}.coverageProtocols article{grid-template-columns:auto 8px 1fr;align-items:center}.coverageProtocols article>span,.coverageProtocols article>strong{grid-column:1/4}.coverageProtocols article>b{color:#656962;font:650 9px var(--mono);text-transform:capitalize}.protocolState{background:#8b8d86;border-radius:50%;width:7px;height:7px}.protocolState.complete{background:#4f9a6b}.protocolState.partial{background:#b8794f}body:not(:has(.prototypePage)):not(:has(.c2Page)) .researchWorkbench{box-shadow:none}.strategyTabs button{min-height:72px}.strategyTabs button span{font-size:9px}.strategyTabs button strong{font-size:11px}.bandHeader span,.bandHeader small{font-size:10px}.resultsUnavailable{grid-template-columns:minmax(280px,.7fr) 1.3fr;align-items:center;gap:45px;display:grid}.resultsUnavailable h2{color:#262b27!important}.unavailableMetrics article strong{text-transform:uppercase;font-size:12px;color:#8f6c54!important}.outcomeMark{color:#c4cbc4;text-transform:capitalize;align-items:center;gap:7px;font-size:10px;display:inline-flex}.outcomeMark i{background:#7c857d;border-radius:50%;width:6px;height:6px}.outcomeMark.filled i{background:#a9ffcb}.outcomeMark.cancelled i,.outcomeMark.rejected i{background:#ed9f61}body:not(:has(.prototypePage)):not(:has(.c2Page)) .panel.visualization{box-shadow:none;border-top:2px solid #6e8f7a}.panel.visualization .panelHead{background:#171c18}.auditPanel{box-shadow:none!important;border-top:2px solid #7c74b5!important}.detailPanel{box-shadow:none!important;border-top:2px solid #ad724b!important}.auditGrid>div{min-height:76px}.poolRow{min-height:72px}.riskCallout{box-shadow:none!important;border-radius:0!important}.productState{min-height:66vh;position:relative;overflow:hidden}.productState .stateContours{width:min(280px,70vw);margin-bottom:20px;overflow:visible}.stateContours path{fill:none;stroke:#8f968e;stroke-width:1px;stroke-dasharray:380;animation:1.8s ease-in-out infinite alternate stateTrace}.stateContours path:nth-child(2){animation-delay:-.5s}.stateContours circle{fill:#f3f0e8;stroke:#4e7b60}.errorState .stateContours path{stroke:#a97856}.productState h1{font-size:clamp(42px,5vw,66px)}.productState>span{color:#666a63}@keyframes stateTrace{0%{stroke-dashoffset:150px;opacity:.45}to{stroke-dashoffset:0;opacity:1}}body:not(:has(.prototypePage)):not(:has(.c2Page)) .marketSurfaceHead h2{color:#e8ece8!important}.marketInspector :is(small,code),.vaultAllocationInstrument small,.capitalLifecycleInstrument small,.policyInstrument :is(small,footer),.swapInstrument :is(small,dt),.routeIntelligence :is(small,footer),.strategySimulator :is(.strategyPresets button,.strategyReset,.strategyControls label>span,.strategyControls legend,.strategyControls fieldset button,.activeParameters span,.activeParameters p,.strategyOutput>header span,.strategyChart svg>text,.strategyCrosshair text,.strategyLegend,.strategyOutput footer span,.strategyOutput footer strong),.capitalSummary span,.capitalSummary small,.allocationBand span,.capitalAllocationView>footer,.capitalLifecycleInstrument li span,.lifecycleState span,.policyInstrument>div>span,.deploymentBoundary span,.swapPhaseRail span,.swapPhaseRail span b,.swapTokenField>span,.swapTokenField>span small,.swapQuoteMetrics dt,.routeIntelligence>header span,.routeIntelligence>header small,.routePools article>span,.routeEvidence span,.routeEvidence strong,.contextLabel,.strategySimulator>header span{font-size:10px}body:not(:has(.prototypePage)):not(:has(.c2Page)) :is(button,a,input,select,summary):focus-visible{outline-offset:2px;outline:2px solid #7fcf9e}body:not(:has(.prototypePage)):not(:has(.c2Page)) .terminalMethod{margin-top:18px}@keyframes inspectorIn{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}@keyframes contourPulse{0%,to{opacity:.4;transform:scaleX(.8)}50%{opacity:1;transform:scaleX(1.12)}}@media (max-width:1100px){body:not(:has(.prototypePage)):not(:has(.c2Page)) .assetAuditHero{grid-template-columns:minmax(260px,.7fr) minmax(400px,1fr);gap:35px}.marketToolbar{grid-template-columns:minmax(240px,1fr) auto auto auto}.marketCount{grid-column:1/5;justify-content:flex-end;gap:5px;display:flex}.marketCount strong,.marketCount span{display:inline}.marketSurfaceHead{grid-template-columns:1fr 1fr}.marketSurfaceHead>div:last-child{grid-column:1/3}.vaultAllocationBody,.swapInstrumentBody{grid-template-columns:320px 1fr}.routeCanvas{grid-template-columns:105px 32px 1fr 32px 125px}.routeEvidence{grid-template-columns:1fr 1fr}.routeEvidence>div:nth-child(2){border-right:0}.routeEvidence>div:nth-child(-n+2){border-bottom:1px solid #343b35}.strategySimulatorBody{grid-template-columns:270px 1fr}.strategySimulator>header{grid-template-columns:200px 1fr 85px}.strategyOutput>footer{grid-template-columns:repeat(3,1fr)}.strategyOutput>footer>div:nth-child(-n+3){border-bottom:1px solid #343b35}}@media (max-width:760px){body:not(:has(.prototypePage)):not(:has(.c2Page)) .assetAuditHero{grid-template-columns:1fr;gap:28px;min-height:0;padding-top:25px}.assetPriceBridge{margin-left:-18px;margin-right:-18px}.assetPriceBridge>div{grid-template-columns:1fr;gap:16px}.assetPriceBridge>div>i{display:none}.assetPriceBridge article:last-child{text-align:left}.terminalCommandHeader{grid-template-columns:1fr;min-height:0;padding-top:18px}.terminalTitle h1{font-size:43px}.terminalSnapshot{border-top:1px solid #aaa79e;border-left:0;padding:12px 0 0}.terminalNetworkTotals{grid-column:1;grid-template-columns:1fr 1fr}.terminalNetworkTotals>div{border-bottom:1px solid #c5c0b6;padding:11px 10px}.terminalNetworkTotals>div:first-child{padding-left:10px}.terminalNetworkTotals>div:nth-child(2n){border-right:0}.terminalNetworkTotals>div:last-child{grid-column:1/3}.marketSurface{border-left:0;border-right:0;margin-left:-18px;margin-right:-18px}.marketSurfaceHead{grid-template-columns:1fr;padding:16px 18px}.marketSurfaceHead>p,.marketSurfaceHead>div:last-child{grid-column:1}.marketSurfaceHead>div:last-child{grid-template-columns:5px 1fr 5px 1fr;display:grid}.marketSurfaceHead>div:last-child i:nth-of-type(3),.marketSurfaceHead>div:last-child span:nth-of-type(3){display:none}.marketToolbar{grid-template-columns:1fr auto;padding:13px 18px}.marketSearch{grid-column:1/3}.marketControl:nth-of-type(2){display:none}.marketFilters{grid-area:2/2}.marketCount{grid-column:1/3}.marketTableFrame{display:none}.marketCardList{background:#303731;gap:1px;display:grid}.marketCardList>button{color:#d7ddd7;text-align:left;background:#121613;border:0;padding:16px 18px}.marketCardList>button:hover,.marketCardList>button:focus-visible,.marketCardList>button.selected{background:#1a201b}.marketCardList header{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.marketCardList header>span:nth-child(2) strong,.marketCardList header>span:nth-child(2) small{display:block}.marketCardList header>span:nth-child(2) strong{font:700 12px var(--mono)}.marketCardList header>span:nth-child(2) small{color:#7d867e;margin-top:4px;font-size:10px}.marketCardList>button>div{grid-template-columns:1fr 1fr;gap:13px;margin:17px 0;display:grid}.marketCardList>button>div>span small,.marketCardList>button>div>span strong{display:block}.marketCardList>button>div>span small{color:#737c74;font-size:9px}.marketCardList>button>div>span strong{color:#cbd2cb;font:600 11px var(--mono);margin-top:5px}.marketCardList .mint strong{color:#a9ffcb}.marketCardList .amber strong{color:#ed9f61}.marketCardList footer{color:#778078;align-items:center;gap:12px;font-size:9px;display:flex}.marketCardList footer b{color:#a9ffcb;margin-left:auto;font-size:10px}.marketInspector{width:100%}.inspectorPrices{grid-template-columns:1fr;gap:12px}.inspectorPrices>i{display:none}.inspectorPrices>div{border-bottom:1px solid #303731;padding-bottom:10px}.inspectorDepth>div{grid-template-columns:1fr}:is(body:not(:has(.prototypePage)):not(:has(.c2Page)) .vaultProductHeader,body:not(:has(.prototypePage)):not(:has(.c2Page)) .swapProductHeader){grid-template-columns:1fr;gap:30px;min-height:0;padding:44px 0}.vaultProductHeader h1,.swapProductHeader h1{font-size:46px}.vaultAllocationSection{padding:52px 0}.vaultAllocationInstrument,.swapInstrument{border-left:0;border-right:0;margin-left:-18px;margin-right:-18px}.vaultAllocationBody,.swapInstrumentBody{grid-template-columns:1fr}.allocationControls,.swapTicket{border-bottom:1px solid #343b35;border-right:0}.capitalSummary{grid-template-columns:1fr 1fr}.capitalSummary>div:first-child{border-bottom:1px solid #343b35;border-right:0;grid-column:1/3}.allocationLedger{grid-template-columns:1fr}.capitalAllocationView>footer{grid-template-columns:auto auto}.capitalAllocationView>footer i{display:none}.capitalLifecycleInstrument{margin-left:-18px;margin-right:-18px;padding:20px 18px}.capitalLifecycleInstrument>svg{display:none}.capitalLifecycleInstrument ol{grid-template-columns:1fr}.capitalLifecycleInstrument li button{border-bottom:1px solid #303731;grid-template-columns:24px 12px 1fr;align-items:center;gap:9px;padding:10px 0;display:grid}.capitalLifecycleInstrument li i{margin:0}.capitalLifecycleInstrument li strong{grid-column:3}.capitalLifecycleInstrument li small{grid-column:3;margin-top:0}.lifecycleState{grid-template-columns:1fr}.deploymentBoundary{grid-template-columns:1fr;gap:14px}.policyInstrument>div{grid-template-columns:28px 18px 1fr}.policyInstrument>div>small{grid-column:3}.swapInstrument{margin-top:45px;margin-bottom:45px}.routeCanvas{grid-template-columns:1fr;gap:15px;min-height:0}.routeOrigin,.routeDestination{justify-content:center}.routeLines{grid-template-columns:repeat(3,1fr)}.routeLines i{transform:rotate(90deg)!important}.routeEvidence{grid-template-columns:1fr 1fr}.routeIntelligence>footer{flex-direction:column}.routeIntelligence>footer strong{text-align:left}.strategySimulator{margin-left:-18px;margin-right:-18px}.strategySimulator>header{grid-template-columns:1fr auto}.strategySimulator>header>div:first-child{grid-column:1}.strategyPresets{border-top:1px solid #343b35;border-left:0;border-right:0;grid-area:2/1/auto/3;justify-content:flex-start;padding:11px 14px;overflow-x:auto}.strategyPresets button{flex:none}.strategyReset{grid-area:1/2}.strategySimulatorBody{grid-template-columns:1fr}.strategyControls{border-bottom:1px solid #343b35;border-right:0}.strategyOutput>header{grid-template-columns:1fr 1fr}.strategyOutput>header div:nth-child(2){border-right:0}.strategyOutput>header div:nth-child(-n+2){border-bottom:1px solid #343b35}.strategyChart{padding:12px 8px 8px}.strategyLegend{flex-wrap:wrap;justify-content:flex-start;padding:8px 10px}.strategyOutput>footer{grid-template-columns:1fr 1fr}.strategyOutput>footer>div:nth-child(3n){border-right:1px solid #343b35}.strategyOutput>footer>div:nth-child(2n){border-right:0}.strategyOutput>footer>div:nth-child(-n+4){border-bottom:1px solid #343b35}.productContextRail{border-top:1px solid #979991;border-left:0;min-width:0;padding-top:18px;padding-left:0}.resultsUnavailable{grid-template-columns:1fr}.productState{min-height:70vh}}.tokenArtwork{color:#385342;background:#e6ebe4;border:1px solid #a8ada5;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:inline-grid;position:relative;overflow:hidden}.tokenArtwork>b{font:600 8px var(--mono);letter-spacing:-.03em}.tokenArtwork>img{z-index:1;object-fit:cover;background:#f8f5ee;width:100%;height:100%;position:absolute;inset:0}.tokenArtwork.ethereumArtwork>img{object-fit:contain;border-radius:0;width:calc(100% - 8px);height:calc(100% - 8px);inset:4px}.swapTokenMark{background:#edf2ec;border-color:#9db0a2;width:34px;height:34px}.tickerMark.tokenArtwork{background:#18211b;border-color:#425047;width:34px;height:34px}.marketCardList .tickerMark.tokenArtwork{width:36px;height:36px}.assetAuditTitle{align-items:center;gap:18px;margin-top:8px;display:flex}.assetAuditTitle h1{margin:0!important}.assetHeroArtwork{background:#edf0e9;border-color:#9ba49c;width:58px;height:58px;box-shadow:0 10px 28px #282d2814}.poolTokenArtwork{width:30px;height:30px}.routeIntelligence{grid-template-rows:auto minmax(270px,1fr) auto auto;padding:22px;display:grid}.routeIntelligence>header strong{letter-spacing:-.01em;font-weight:520}.routeCanvas{grid-template-columns:minmax(140px,.48fr) minmax(360px,1.55fr) minmax(140px,.48fr);align-items:stretch;gap:24px;min-height:286px;padding:20px 0;display:grid}.routeEndpoint{background:#fffdf894;border:1px solid #c0c7c0;align-content:center;min-width:0;padding:18px 16px;display:grid}.routeEndpoint>span{color:#68736a;font:500 9px var(--mono);letter-spacing:.08em}.routeEndpoint>div{align-items:center;gap:11px;margin-top:15px;display:flex}.routeEndpoint p{min-width:0;margin:0}.routeEndpoint p strong,.routeEndpoint p small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.routeEndpoint p strong{color:#263029;font:520 11px var(--mono)}.routeEndpoint p small{color:#747d75;font:9px var(--mono);margin-top:5px}.routeMap{align-content:center;min-width:0;padding:12px 0;display:grid}.routeMapLabel{color:#647067;font:500 9px var(--mono);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.routeMapLabel em{color:#276745;letter-spacing:.04em;background:#dfece2;border:1px solid #89a693;padding:5px 8px;font-style:normal}.routeSpine{grid-template-columns:1fr 126px 1fr;align-items:center;margin:18px 0 14px;display:grid}.routeSpine>i{background:linear-gradient(90deg,#8ca095,#287c55);height:1px;position:relative}.routeSpine>i:first-child:before,.routeSpine>i:last-child:after{content:"";background:#edf2ec;border:1px solid #287c55;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px}.routeSpine>i:first-child:before{left:0}.routeSpine>i:last-child:after{right:0}.routeSpine>div{color:#1f4b33;text-align:center;background:#d2e8d8;border:1px solid #6e957b;padding:13px 9px;box-shadow:0 8px 24px #2b4f3814}.routeSpine span,.routeSpine strong,.routeSpine small{display:block}.routeSpine span{font:500 8px var(--mono);letter-spacing:.08em}.routeSpine strong{font:520 15px var(--mono);margin-top:5px}.routeSpine small{color:#4c6b57;font:8px var(--mono);margin-top:4px}.routeProtocolRail{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.routeProtocolRail>span{color:#7a827b;min-height:30px;font:500 8px var(--mono);background:#fffdf873;border:1px solid #c0c7c0;justify-content:center;align-items:center;gap:6px;display:flex}.routeProtocolRail>span>i{background:#a5ada6;border-radius:50%;width:5px;height:5px}.routeProtocolRail>span.active{color:#1d6340;background:#e1eee4;border-color:#86aa91}.routeProtocolRail>span.active>i{background:#287c55;box-shadow:0 0 0 3px #287c551a}.routeLegs{border-top:1px solid #c2c9c2;min-height:56px;margin-top:10px}.routeLegs>p{color:#68736a;text-align:center;max-width:460px;margin:13px auto 0;font-size:10px;line-height:1.55}.routeLegs article{border-bottom:1px solid #c2c9c2;grid-template-columns:23px minmax(80px,1fr) 38px auto;align-items:center;gap:9px;padding:8px 2px;display:grid}.routeLegs article>span{color:#6d766f;font:500 8px var(--mono)}.routeLegs article div strong,.routeLegs article div small{display:block}.routeLegs article div strong{color:#303a33;font-size:10px;font-weight:520}.routeLegs article div small{color:#737c74;margin-top:3px;font-size:8px}.routeLegs article em{color:#187047;font:520 9px var(--mono);font-style:normal}.routeLegs article code{color:#747d75;font-size:8px}.routeSummary{border-top:1px solid #c2c9c2;border-bottom:1px solid #c2c9c2;grid-template-columns:repeat(3,1fr);display:grid}.routeSummary>div{text-align:center;border-right:1px solid #c2c9c2;min-width:0;padding:12px 10px}.routeSummary>div:last-child{border-right:0}.routeSummary span,.routeSummary strong{display:block}.routeSummary span{color:#6e776f;font:8px var(--mono);letter-spacing:.06em}.routeSummary strong{color:#2c3931;font:600 10px var(--mono);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;overflow:hidden}.routeEvidence strong{font-weight:520}.routeIntelligence>footer{align-items:center}.routeIntelligence>footer span:last-child{color:#4b564e;text-align:right;max-width:330px}.swapTicket :is(strong,b,dd),.tokenPickerPanel :is(strong,b),.swapInstrument>header strong{font-weight:540}@media (max-width:1100px){.routeCanvas{grid-template-columns:116px minmax(280px,1fr) 116px;gap:14px}.routeEndpoint{padding:14px 10px}.routeEndpoint>div{display:grid}.routeSpine{grid-template-columns:1fr 108px 1fr}.routeLegs article code{display:none}.routeLegs article{grid-template-columns:22px 1fr 34px}}@media (max-width:760px){.routeIntelligence{padding:18px;display:block}.routeCanvas{grid-template-columns:1fr;gap:9px;min-height:0}.routeEndpoint{align-content:initial}.routeEndpoint>div{display:flex}.routeMap{padding:14px 0}.routeSpine{grid-template-columns:1fr 116px 1fr}.routeIntelligence>footer span:last-child{text-align:left;max-width:none}}@media (prefers-reduced-motion:reduce){.marketTable td,.marketIdentity>i,.allocationBand button,.strategyBand,.strategyEntry,.strategyExit,.strategyReference,.strategyOnchain{transition:none}.marketInspector,.contourLoader i,.stateContours path{animation:none}}@media (min-width:761px){body:not(:has(.prototypePage)):not(:has(.c2Page)) .terminalCommandCenter{width:min(100%,1920px);max-width:1920px;padding-top:12px}.terminalCommandHeader{grid-template-columns:minmax(420px,1fr) 255px;min-height:136px;padding:12px 0 14px}.terminalTitle h1{font-size:clamp(38px,3.1vw,52px)}.terminalTitle>p:last-child{margin-top:9px}.terminalSnapshot{padding-left:20px}.terminalSnapshot strong{margin-top:8px}.terminalSnapshot a{margin-top:11px}.terminalNetworkTotals>div{padding-top:9px;padding-bottom:8px}body:not(:has(.prototypePage)):not(:has(.c2Page)) :is(.vaultProductHeader,.swapProductHeader){gap:48px;min-height:218px;padding:28px 0 26px}.vaultProductHeader h1,.swapProductHeader h1{max-width:1040px;margin:8px 0 12px;font-size:clamp(47px,4.6vw,68px)}.vaultProductHeader aside,.swapProductHeader aside{padding-top:8px}.swapInstrument{margin:22px 0 36px}}.marketSurface{color:#222823;box-shadow:none;background:0 0;border:0;margin-top:14px}.marketSurfaceHead{background:#e9e4d9e6;border:1px solid #b9b5aa;grid-template-columns:minmax(300px,.75fr) minmax(380px,1fr) auto;padding:13px 16px}.marketSurfaceHead>div:first-child>span{color:#5c6d60}body:not(:has(.prototypePage)):not(:has(.c2Page)) .marketSurfaceHead h2{margin-top:4px;font-size:18px;color:#202622!important}.marketSurfaceHead>p{color:#666a63}.marketSurfaceHead>div:last-child{color:#666e68}.marketSurfaceHead>div:last-child i{background:#287c55}.marketDesk{background:#f8f5eeeb;border:1px solid #b9b5aa;min-height:420px;margin-top:10px}.marketToolbar{background:#f5f2ea;border-bottom-color:#c5c0b5;padding:10px 12px}.marketToolbar label>span,.marketControl>span{color:#686d66}.marketSearch>div,.segmentedControl,.densityControl{background:#fcfaf5;border-color:#b7b2a7}.marketSearch i{color:#58665b}.marketSearch input{color:#202622}.marketSearch input::placeholder{color:#8a8c84}.segmentedControl button,.densityControl button{color:#666b65;border-right-color:#c5c0b5}.segmentedControl button.active,.densityControl button.active{color:#143222;background:#c9ebd5}.marketFilters summary{color:#343a35;background:#fcfaf5;border-color:#b7b2a7}.marketFilters summary b{color:#173523;background:#c9ebd5}.marketFilters>div{background:#f6f2e9;border-color:#aaa69c;box-shadow:0 18px 44px #2c2d2726}.marketFilters label>span{color:#666b65}.marketFilters input[type=number],.marketFilters select{color:#252a26;background:#fffdf8;border-color:#b7b2a7}.marketCount strong{color:#252a26}.marketCount span{color:#74776f}.marketTableFrame{scrollbar-color:#aba69b #efebe2}.marketTable th{color:#626760;background:#e8e3d9;border-bottom-color:#b7b2a7;height:39px}.marketTable td{color:#353b36;background:#f8f5ee;border-bottom-color:#d2cdc2;height:58px;font-size:11px}.density-compact .marketTable td{height:45px}.marketTable tbody tr:nth-child(2n) td{background:#f3efe6}.marketTable tbody tr:hover td,.marketTable tbody tr:focus-visible td,.marketTable tbody tr.selected td{background:#dcebe1}.marketTable tbody tr:focus-visible td{box-shadow:inset 0 1px #287c55,inset 0 -1px #287c55}.metricHeading>button i{color:#287c55}.metricTip{color:#666b65;border-color:#9a9d94}.metricTip:after{color:#f3f5f1;background:#263029;border-color:#465048}.marketIdentity strong{color:#202622}.marketIdentity small{color:#72766e}.marketIdentity>i{color:#287c55}.tickerMark{color:#286644;background:#e4f0e7;border-color:#94aa9a}.tickerMark i{border-color:#aac7b3}.marketValue strong{color:#2e3430}.marketValue small{color:#797c75}.marketValue.mint strong{color:#187047}.marketValue.amber strong{color:#a6562f}.marketValue.violet strong{color:#6658bd}.view-market .marketTable{min-width:1180px}.view-market .marketTable th:first-child{width:220px}.marketPair{padding-top:6px!important;padding-bottom:6px!important}.marketPair>span{grid-template-columns:30px 1fr;align-items:baseline;gap:7px;display:grid}.marketPair>span+span{margin-top:5px}.marketPair small{color:#858880;font:500 7px var(--mono);letter-spacing:.08em}.marketPair strong{color:#2e3430;font:540 10px var(--mono);white-space:nowrap}.marketPair.mint strong,.marketPair span.mint strong{color:#187047}.marketPair span.amber strong{color:#a6562f}.liquidityMixValue{grid-template-columns:1fr 1fr;gap:4px 9px;min-width:120px;display:grid}.liquidityMixValue span{min-width:0}.liquidityMixValue small,.liquidityMixValue strong{display:block}.liquidityMixValue small{color:#858880;font:500 7px var(--mono);letter-spacing:.04em}.liquidityMixValue strong{color:#2e3430;font:540 10px var(--mono);margin-top:4px}.liquidityMixValue span:nth-child(2) strong{color:#a6562f}.liquidityMixValue>i{background:#d9b098;grid-column:1/3;height:3px;overflow:hidden}.liquidityMixValue>i b{background:#4d8a66;height:100%;display:block}.referenceSignal{color:#4f5650}.compositionValue>i{background:#d5d0c5}.compositionValue>i span{background:#c96b3f}.contourEmpty{color:#686d67}.contourEmpty path{stroke:#809888}.contourEmpty strong{color:#242925}.marketCardList{background:#c8c3b8}.marketCardList>button{color:#2d332e;background:#f8f5ee}.marketCardList>button:hover,.marketCardList>button:focus-visible,.marketCardList>button.selected{background:#dcebe1}.marketCardList header>span:nth-child(2) small,.marketCardList>button>div>span small,.marketCardList footer{color:#6f746d}.marketCardList>button>div>span strong{color:#2d332e}.marketCardList .mint strong,.marketCardList footer b{color:#187047}.marketCardList .amber strong{color:#a6562f}.inspectorBackdrop{background:#292b2647}.marketInspector{color:#252a26;background:#f5f1e8;border-left-color:#aaa69b;box-shadow:-24px 0 64px #2d2c262e}.marketInspector>header{background:#f5f1e8f5;border-bottom-color:#bbb6ab}.marketInspector>header>div>span small,.marketInspector header p{color:#6f746d}.marketInspector h2{color:#202622}.marketInspector>header>button{color:#394039;border-color:#aaa69b}.inspectorPrices,.inspectorDepth,.inspectorComposition,.inspectorRoutes{border-bottom-color:#c7c2b7}.inspectorPrices>i{background:#a9aea6}.inspectorPrices div span,.inspectorDepth header span,.inspectorComposition header span,.inspectorRoutes header span{color:#626a63}.inspectorPrices div small,.inspectorDepth header small,.inspectorRoutes header small,.inspectorComposition small{color:#737970}.inspectorDepth article{background:#fbf8f1;border-color:#c0bbb0}.inspectorDepth article span,.inspectorDepth article small{color:#697069}.inspectorDepth article>i,.inspectorBand{background:#d2cdc2}.inspectorDepth article>i b{background:#3a9a68}.inspectorComposition>div:last-child{background:#c8c3b8}.inspectorComposition>div:last-child>span{background:#f8f5ee}.inspectorRoutes>div>article{border-top-color:#c7c2b7}.inspectorRoutes article span b{color:#2d332e}.inspectorRoutes article span small,.inspectorRoutes article>small,.marketInspector>footer code{color:#70766f}.marketInspector>footer a{color:#173523;background:#bfe6cc}.assetPriceBridge{color:#242a25;box-shadow:none;background:#e9eee8;border-color:#b6b3aa}.assetPriceBridge>header,.assetPriceBridge>footer{border-color:#b9c0b9}.assetPriceBridge>header>span:first-child,.assetPriceBridge article span,.assetPriceBridge article small,.assetPriceBridge>footer span,.assetPriceBridge>footer small{color:#667068}.assetPriceBridge .referenceSignal{color:#4f5a52}.assetPriceBridge article strong{color:#242a25}.assetPriceBridge>div>i{background:#92a499}.assetPriceBridge>div>i:after{background:#287c55}.assetPriceBridge>footer strong.positive{color:#a6562f}.assetPriceBridge>footer strong.negative{color:#187047}body:not(:has(.prototypePage)):not(:has(.c2Page)) .assetAuditMain .panel{--surface-1:#f8f5ee;--surface-2:#eeeae1;--surface-3:#ddd8cd;--surface-raised:#e6e1d7;--text:#242a25;--text-soft:#4d554f;--muted:#6c726b;--faint:#8a8d85;--line:#c5c0b5;--line-strong:#999c94;--mint:#287c55;--blue:#5d65cf;--violet:#7465d6;--amber:#a45e34;color:#242a25;box-shadow:none;background:#f8f5ee;border-color:#b9b5aa}body:not(:has(.prototypePage)):not(:has(.c2Page)) .assetAuditMain .panel :is(h2,h3){color:#242a25}body:not(:has(.prototypePage)):not(:has(.c2Page)) .assetAuditMain .panel .panelHead{background:#e9e4da;border-color:#c5c0b5}.assetAuditMain .distributionLegend{background:#c5c0b5}.assetAuditMain .distributionLegend div,.assetAuditMain .auditGrid>div{background:#f8f5ee}.assetAuditMain .capacityFamilies .panelStateLine{color:#566058}.assetAuditMain .capacityFamilies .panelStateLine.complete,.assetAuditMain .capacityFamilies .panelStateLine.paper_candidate{color:#187047}.assetAuditMain .capacityFamilies .panelStateLine.partial,.assetAuditMain .capacityFamilies .panelStateLine.unavailable{color:#a6562f}.assetAuditMain .inlineFailure{background:#f2e5da}.assetAuditMain .inlineFailure strong{color:#343934}.assetAuditMain .inlineFailure span{color:#6f736c}.swapInstrument{color:#242a25;box-shadow:none;background:0 0;border:0;overflow:visible}.swapInstrument>header{border-top:1px solid #aaa79e;border-bottom:1px solid #aaa79e;padding:11px 2px 12px}.swapInstrument>header span{color:#5c6d60}.swapInstrument>header strong{color:#242a25}.swapInstrument>header p{color:#747970}.swapInstrument>header p i{background:#b96538}.swapInstrumentBody{grid-template-columns:minmax(360px,.66fr) minmax(560px,1.34fr);gap:14px;margin-top:14px}.swapTicket,.routeIntelligence{background:#f8f5eef0;border:1px solid #b9b5aa}.swapTicket{padding:18px}.swapPhaseRail{margin-bottom:14px}.swapPhaseRail span,.swapPhaseRail span b{color:#6f756e}.swapPhaseRail span.active{color:#17462e}.swapPhaseRail span.active:first-letter{background:#c9ebd5}.swapPhaseRail>i{background:#b9b5aa}.swapTokenField{background:#fffdf8;border-color:#b7b2a7;padding:14px}.swapTokenField>span,.swapTokenField>span small{color:#737970}.swapTokenField input,.swapTokenField.output>div>strong{color:#202622}.swapTokenField>div>button,.assetSelect{color:#29302b;background:#eee9df;border-color:#aaa69b}.assetSelect select{color:#29302b;background:#eee9df}.swapTokenMark{color:#286644;background:#e4f0e7;border-color:#8fad99}.swapTokenMark i{border-color:#a6c7b0}.swapDirection{color:#216f49;background:#edf5ef;border-color:#8fad99}.quoteState{background:#ece8df}.quoteState.recorded_evidence{border-left-color:#287c55}.quoteState.recorded_evidence>i{background:#287c55}.quoteState.capacity_exceeded{border-left-color:#a65a32}.quoteState.capacity_exceeded>i{background:#a65a32}.quoteState strong{color:#303630}.quoteState small{color:#6f756e}.swapQuoteMetrics{border-color:#bdb8ad}.swapQuoteMetrics>div{border-color:#cbc6bb}.swapQuoteMetrics dt{color:#70766f}.swapQuoteMetrics dd{color:#303630}.swapAction{color:#667068;background:#d9d7ce}.swapAction:not(:disabled){color:#f5fff8;cursor:pointer;background:#216f49}.swapAction:not(:disabled):hover,.swapAction:not(:disabled):focus-visible{background:#185c3c}.swapDirectionTabs{background:#e9e4da;border:1px solid #b7b2a7;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 10px;padding:3px;display:grid}.swapDirectionTabs button{color:#687069;min-height:31px;font:700 10px var(--mono);cursor:pointer;background:0 0;border:0}.swapDirectionTabs button.active{color:#173523;background:#c9ebd5;box-shadow:inset 0 0 0 1px #8fad99}.swapSlippage{color:#687069;font:9px var(--mono);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.swapSlippage>div{gap:4px;display:flex}.swapSlippage button{color:#59615b;min-width:56px;min-height:27px;font:700 9px var(--mono);cursor:pointer;background:#f8f5ee;border:1px solid #b9b5aa}.swapSlippage button.active{color:#173523;background:#c9ebd5;border-color:#78a88a}.assetSelect.fixed{padding-right:10px}.assetSelect.fixed>b{color:#29302b;font:700 11px var(--mono)}.assetSelect>span{align-items:center;gap:5px;display:flex}.assetSelect>span>b{color:#59615b;font:700 9px var(--mono);white-space:nowrap}.swapTxLink{color:#176940;font:700 10px var(--mono);text-align:center;margin-top:11px;display:block}.walletBoundary{color:#6a716b;margin:11px 0 0;font-size:10px;line-height:1.5}.routeIntelligence{background:#edf2ec;padding:18px}.routeIntelligence>header{border-bottom-color:#b4bcb4;padding-bottom:13px}.routeIntelligence>header span,.routeIntelligence>header small{color:#657068}.routeIntelligence>header strong{color:#263029}.routeCanvas{min-height:225px;padding:14px 0}.routeOrigin span small,.routeDestination span small,.routePools article div small{color:#68736a}.routeLines i{background:#8ca095}.routeLines i:nth-child(2){background:#287c55}.routePools article{border-top-color:#b8c1ba}.routePools article:last-child{border-bottom-color:#b8c1ba}.routePools article>span{color:#69736b}.routePools article>b{color:#187047}.routeEvidence,.routeEvidence>div{border-color:#b8c1ba}.routeEvidence span{color:#69736b}.routeEvidence strong{color:#303a33}.routeIntelligence>footer{color:#68736a}.routeIntelligence>footer strong{color:#4b564e}.vaultAllocationSection{padding-top:38px}.vaultAllocationInstrument{color:#242a25;box-shadow:none;background:0 0;border:0}.vaultAllocationInstrument>header{border-top:1px solid #aaa79e;border-bottom-color:#aaa79e;padding:11px 2px 12px}.vaultAllocationInstrument>header span,.vaultAllocationInstrument>header p{color:#667068}.vaultAllocationInstrument>header strong{color:#242a25}.vaultAllocationBody{gap:14px;margin-top:14px}.allocationControls,.capitalAllocationView{background:#f8f5ee;border:1px solid #b9b5aa}.allocationControls{padding:18px}.depositInput>span,.capitalSummary span,.capitalSummary small{color:#687069}.depositInput>div,.capitalSummary{border-color:#b9b5aa}.depositInput b{color:#216f49;border-right-color:#b9b5aa}.depositInput input{color:#202622;background:#fffdf8}.allocationPresets button{color:#4f5751;border-color:#b9b5aa}.allocationPresets button:hover,.allocationPresets button:focus-visible{color:#173523;background:#c9ebd5;border-color:#78a88a}.allocationSliders label{border-top-color:#d1ccc1}.allocationSliders label b,.allocationSliders label.active b{color:#343a35}.allocationSliders label strong{color:#187047}.capitalAllocationView{padding:18px}.capitalSummary>div{border-right-color:#c5c0b5}.activeAllocation{border-bottom-color:#c5c0b5}.activeAllocation small{color:#6d746d}.allocationLedger{background:#c5c0b5}.allocationLedger button,.allocationLedger button.active{color:#303630;background:#f8f5ee}.allocationLedger button.active{background:#e4eee6}.allocationLedger span small{color:#6d746d}.capitalAllocationView>footer{color:#687069}.capitalAllocationView>footer strong{color:#303630}.capitalAllocationView>footer i{background:#b9b5aa}.capitalLifecycleInstrument,.policyInstrument{color:#242a25;background:#f8f5ee;border-color:#b9b5aa}.capitalLifecycleInstrument>svg path{stroke:#9faf9f}.capitalLifecycleInstrument li span,.capitalLifecycleInstrument li small,.lifecycleState span,.lifecycleState p{color:#687069}.capitalLifecycleInstrument li i{background:#819087;border-color:#f8f5ee;box-shadow:0 0 0 1px #7b8a80}.capitalLifecycleInstrument li.active i{background:#287c55;box-shadow:0 0 0 1px #287c55}.capitalLifecycleInstrument li strong,.capitalLifecycleInstrument li.active strong{color:#2e3430}.lifecycleState{border-top-color:#c5c0b5}.lifecycleState strong{color:#187047}.policyInstrument header,.policyInstrument>div{border-color:#c5c0b5}.policyInstrument header span,.policyInstrument>div>span,.policyInstrument>div>small,.policyInstrument footer{color:#687069}.policyInstrument header strong,.policyInstrument>div>strong{color:#303630}.policyInstrument header strong i{background:#287c55}.policyInstrument>div>i{background:#287c55;border-color:#5f8e70;box-shadow:inset 0 0 0 3px #f8f5ee}body:not(:has(.prototypePage)):not(:has(.c2Page)) .labProductHeader{min-height:218px;padding:26px 0 24px}.labProductHeader h1{margin:8px 0 12px;font-size:clamp(46px,4.4vw,64px)}.historyCoverage{gap:40px}.coverageProtocols article{min-height:105px}.interactiveLabSection>.sectionHeading{margin-bottom:18px}.embeddedStrategyLab{border:0;padding:0}.labMain .strategySimulator{color:#242a25;box-shadow:none;background:0 0;border:0}.labMain .strategySimulator>header{background:#e9e4da;border:1px solid #b9b5aa;min-height:56px}.labMain .strategySimulator>header b{color:#252b26}.labMain .strategySimulator>header span{color:#687069}.labMain .strategyPresets{border-color:#b9b5aa}.labMain .strategyPresets button,.labMain .strategyReset{color:#4f5751;border-color:#aaa69b}.labMain .strategyPresets button:hover,.labMain .strategyPresets button:focus-visible,.labMain .strategyReset:hover,.labMain .strategyReset:focus-visible{color:#173523;background:#c9ebd5;border-color:#78a88a}.labMain .strategySimulatorBody{gap:14px;margin-top:14px}.labMain .strategyControls,.labMain .strategyOutput{background:#f8f5ee;border:1px solid #b9b5aa}.labMain .strategyControls{border-right:1px solid #b9b5aa}.labMain .strategyControls label>span,.labMain .strategyControls legend{color:#687069}.labMain .strategyControls select{color:#252b26;background:#fffdf8;border-color:#b9b5aa}.labMain .strategyRange strong{color:#187047}.labMain .strategyControls fieldset button{color:#525a54;border-color:#b9b5aa}.labMain .strategyControls fieldset button.active{color:#173523;background:#c9ebd5;border-color:#78a88a}.labMain .activeParameters{background:#ece9f5;border-left-color:#6658bd}.labMain .activeParameters span{color:#6658bd}.labMain .activeParameters p{color:#57546d}.labMain .strategyOutput>header{border-bottom-color:#c5c0b5}.labMain .strategyOutput>header div{border-right-color:#c5c0b5}.labMain .strategyOutput>header span{color:#687069}.labMain .strategyOutput>header strong{color:#2d332e}.labMain .strategyGrid path{stroke:#d3cec3}.labMain .strategyBand{fill:#287c5512}.labMain .strategyEntry{stroke:#819087}.labMain .strategyExit{stroke:#a65a32}.labMain .strategyReference{stroke:#737b74}.labMain .strategyOnchain{stroke:#287c55}.labMain .strategyChart svg>circle{stroke:#f8f5ee}.labMain .strategyChart svg>circle.buy{fill:#287c55}.labMain .strategyChart svg>circle.sell{fill:#b96538}.labMain .strategyChart svg>text{fill:#687069}.labMain .strategyCrosshair path{stroke:#737b74}.labMain .strategyCrosshair circle{fill:#252b26;stroke:#f8f5ee}.labMain .strategyCrosshair rect{fill:#29322c;stroke:#536158}.labMain .strategyCrosshair text{fill:#f2f4f0}.labMain .strategyLegend{color:#687069}.labMain .strategyLegend i.onchain,.labMain .strategyLegend i.buy{background:#287c55}.labMain .strategyLegend i.sell{background:#b96538}.labMain .strategyOutput>footer{border-top-color:#c5c0b5}.labMain .strategyOutput>footer>div{border-right-color:#c5c0b5}.labMain .strategyOutput footer span{color:#687069}.labMain .strategyOutput footer strong{color:#303630}.labMain .strategyOutput footer .mint strong{color:#187047}.labMain .strategyOutput footer .amber strong{color:#a6562f}@media (max-width:1100px){.swapInstrumentBody{grid-template-columns:330px 1fr}.labMain .strategySimulatorBody{grid-template-columns:260px 1fr}}@media (max-width:760px){.marketSurface,.vaultAllocationInstrument,.swapInstrument,.strategySimulator{background:0 0}.marketDesk{border-left:0;border-right:0}.marketCardList>button{background:#f8f5ee}.swapInstrument{margin-top:24px;margin-bottom:32px}.swapInstrumentBody,.vaultAllocationBody,.labMain .strategySimulatorBody{grid-template-columns:1fr;gap:8px}.allocationControls,.swapTicket,.labMain .strategyControls{border-bottom-color:#b9b5aa}.routeEvidence>div:nth-child(-n+2),.strategyOutput>footer>div:nth-child(-n+3),.labMain .strategyOutput>header div:nth-child(-n+2),.labMain .strategyOutput>footer>div:nth-child(-n+4){border-bottom-color:#c5c0b5}.capitalLifecycleInstrument li button,.strategyPresets{border-color:#c5c0b5}}
