@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;500&display=swap";:root{--accent:#ffc53d;--accent-03:color-mix(in srgb,var(--accent) 3%,transparent);--accent-13:color-mix(in srgb,var(--accent) 13%,transparent);--accent-27:color-mix(in srgb,var(--accent) 27%,transparent);--accent-33:color-mix(in srgb,var(--accent) 33%,transparent);--accent-47:color-mix(in srgb,var(--accent) 47%,transparent);color:#f0f0f0;font-synthesis:none;background:#0a0a0a;font-family:Inter,sans-serif}*{box-sizing:border-box}body{background:#0a0a0a;margin:0}button{font:inherit;color:inherit;cursor:pointer}.app{min-height:100vh;display:flex}aside{background:#0a0a0a;border-right:1px solid #2a2a2a;flex-direction:column;width:218px;height:100vh;padding:28px 18px;display:flex;position:fixed}.brand{letter-spacing:2px;align-items:center;gap:11px;font-weight:700;display:flex}.brand .mark{border:1px solid var(--accent);width:34px;height:34px;color:var(--accent);border-radius:50%;place-items:center;font-family:JetBrains Mono;display:grid}.brand small{letter-spacing:3px;color:#777;margin-top:2px;font-size:8px;display:block}nav{gap:8px;margin-top:55px;display:grid}nav button{color:#888;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;padding:11px 12px;font-size:13px;display:flex}nav svg{width:17px}nav .active{color:#fff;border-left:2px solid var(--accent);background:#151515}.sideBottom{color:#666;border-top:1px solid #1e1e1e;margin-top:auto;padding:20px 8px;font-size:11px}.status{color:#999}.sideBottom p{margin:22px 0 6px}.sideBottom code{color:#888;font-family:JetBrains Mono}.sideBottom a{color:#888;align-items:center;gap:5px;margin-top:22px;text-decoration:none;display:flex}.sideBottom svg{width:12px}main{width:calc(100% - 218px);max-width:1600px;margin-left:218px;padding:0 36px 26px}header{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;height:102px;display:flex}.eyebrow,.panelHead p,.stat p,.mini p{letter-spacing:1.8px;color:#777;margin:0 0 7px;font:500 10px JetBrains Mono}h1{margin:0;font-size:26px;font-weight:500}h2{margin:0;font-size:15px;font-weight:600}.headerRight,.controls{gap:10px;display:flex}.search,.network,.ghost{color:#888;background:#111;border:1px solid #2a2a2a;border-radius:5px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:11px;display:flex}.search{justify-content:flex-start;width:184px}.search svg,.network svg,.ghost svg{width:14px}.notice{color:#aaa;background:#111;border:1px solid #2a2a2a;align-items:center;height:42px;margin:20px 0 16px;padding:0 14px;font-size:11px;display:flex}.notice svg{width:16px;color:var(--accent);margin-right:9px}.notice b{color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 45%,#0a0a0a);text-transform:uppercase;border-radius:3px;margin-left:13px;padding:3px 7px;font:500 9px JetBrains Mono}.notice em{color:#666;margin-left:auto;font-style:normal}.stats{background:#111;border:1px solid #2a2a2a;grid-template-columns:repeat(4,1fr);margin-bottom:16px;display:grid}.stat,.mini{border-right:1px solid #2a2a2a;min-height:105px;padding:20px 22px}.stats>div:last-child{border:0}.stat strong{font:500 25px JetBrains Mono}.stat span{color:var(--accent);margin-left:12px;font:500 10px JetBrains Mono}.stat span.down{color:#b0b0b0}.stat svg{vertical-align:middle;width:12px}.stat small{color:#666;margin-top:7px;font-size:9px;display:block}.mini div{justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.mini span{align-items:center;gap:7px;display:flex}.mini i,.assetList i,.coin i{border-radius:50%;width:7px;height:7px;display:inline-block}.panel{background:#111;border:1px solid #2a2a2a}.panelHead{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;height:68px;padding:15px 18px;display:flex}.tokenTabs,.ranges{background:#0a0a0a;border:1px solid #2a2a2a;border-radius:5px;padding:3px;display:flex}.tokenTabs button,.ranges button{color:#777;background:0 0;border:0;border-radius:3px;padding:7px 12px;font:500 9px JetBrains Mono}.tokenTabs .on,.ranges .on{color:#d8d8d8;background:#2a2a2a}.chartValue{align-items:baseline;padding:17px 20px 0;display:flex}.chartValue strong{font:500 21px JetBrains Mono}.chartValue span{color:var(--accent);margin-left:11px;font:500 10px JetBrains Mono}.chartValue span svg{vertical-align:middle;width:11px}.chartValue small{color:#666;margin-left:7px;font-size:9px}.feePolicy{color:#888;align-items:baseline;gap:8px;margin-left:auto;display:flex}.feePolicy em{letter-spacing:1px;color:#666;font:500 8px JetBrains Mono}.feePolicy b{color:var(--accent);font:500 10px JetBrains Mono}.feePolicy small{color:#666;margin:0}.chart{height:250px;padding:5px 15px 10px 0}.tip{background:#151515;border:1px solid #3a3a3a;padding:10px 12px;display:grid;box-shadow:0 8px 24px #0008}.tip small,.tip span{color:#888;font-size:9px}.tip b{margin:3px 0;font:500 13px JetBrains Mono}.bottom{grid-template-columns:38% 1fr;gap:16px;margin-top:16px;display:grid}.bottom .panel{height:290px}.assetBody{height:215px;padding:14px 18px}.bars{height:105px}.assetList>div{border-top:1px solid #2a2a2a;grid-template-columns:15px 1fr 1fr 50px;align-items:center;padding:9px 0;font:500 11px JetBrains Mono;display:grid}.assetList span{color:#aaa}.assetList em{color:#777;font-style:normal}.activity .panelHead{height:68px}.table{font-size:10px}.tr{border-bottom:1px solid #1e1e1e;grid-template-columns:90px 90px 1fr 1.2fr 1.2fr;align-items:center;min-height:41px;padding:0 18px;display:grid}.tr:last-child{border:0}.tr span:first-child{color:#777;align-items:center;gap:6px;display:flex}.tr svg{width:11px}.tr code{color:#888;font:10px JetBrains Mono}.tr b{font:500 10px JetBrains Mono}.tr.th{color:#666;min-height:29px;font:9px JetBrains Mono}.coin{align-items:center;gap:7px;display:flex;color:#b0b0b0!important}footer{text-align:center;color:#555;margin-top:22px;font-size:9px}footer span{margin:0 7px}.mobile{display:none}.ghost{background:0 0;height:30px}.recharts-surface{overflow:visible}@media (width<=1050px){.stats{grid-template-columns:1fr 1fr}.stat:nth-child(2){border-right:0}.stat:nth-child(-n+2){border-bottom:1px solid #2a2a2a}.bottom{grid-template-columns:1fr}.bottom .panel{height:auto}.assetBody{height:215px}.activity{min-height:290px}}@media (width<=760px){aside{display:none}main{width:100%;margin:0;padding:0 15px}.mobile{background:0 0;border:0;margin-right:12px;padding:0;display:block}.mobile svg{width:20px}header{justify-content:flex-start;height:80px}.headerRight{margin-left:auto}.search{display:none}.stats{grid-template-columns:1fr 1fr}.stat,.mini{padding:15px}.controls{display:grid}.panelHead{height:auto;min-height:68px}.tokenTabs button,.ranges button{padding:6px}.chartPanel{height:410px}.chart{height:270px}.bottom{display:block}.bottom .panel{margin-bottom:15px}.activity{overflow-x:auto}.table{min-width:620px}.notice em{display:none}}.status.offline i{background:#b0b0b0;box-shadow:0 0 9px #b0b0b0}.notice.error{background:#111;border-color:#5a3228}.notice.error svg,.notice.error b{color:#b0b0b0}.ghost{text-decoration:none}.tx{color:#888;align-items:center;gap:5px;font:500 10px JetBrains Mono;text-decoration:none;display:flex}.tx svg{width:10px}.empty{color:#666;place-items:center;height:170px;font-size:11px;display:grid}nav button.disabled{opacity:.38;cursor:not-allowed;justify-content:space-between;padding-left:14px}nav button.disabled span{letter-spacing:1px;border:1px solid #444;border-radius:3px;padding:3px 5px;font:500 8px JetBrains Mono}.ranges button{padding-left:10px;padding-right:10px}.direction{text-transform:capitalize;color:#b0b0b0;align-items:center;gap:7px;display:flex}.direction i{background:var(--accent);border-radius:50%;width:7px;height:7px}.direction.withdraw i{background:#b0b0b0}@media (width<=760px){.feePolicy small{display:none}}main{padding-bottom:38px}.homePage,.protocolPage{width:100%}.homePage>header,.protocolPage>header{height:102px}.hero{background:#111;min-height:190px;margin:28px 0 30px;padding:30px}.hero h2{margin-bottom:24px;font-size:22px;font-weight:500}.hero>small{color:#777;margin-top:15px;font-size:10px;display:block}.calculator{align-items:flex-end;gap:10px;display:flex}.calculator label{gap:7px;display:grid}.calculator label span{letter-spacing:1.3px;color:#777;font:500 9px JetBrains Mono}.calculator input{color:#f0f0f0;background:#0a0a0a;border:1px solid #3a3a3a;border-radius:5px;outline:none;width:250px;height:44px;padding:0 15px;font:500 16px JetBrains Mono}.calculator .tokenTabs{align-items:center;height:44px}.calculate{background:var(--accent);color:#0a130e;border:0;border-radius:5px;align-items:center;gap:15px;height:44px;padding:0 18px;font-weight:700;display:flex}.calculate svg{width:16px}.rankingHead,.sectionTitle{justify-content:space-between;align-items:flex-end;margin:0 0 14px;display:flex}.rankingHead>span,.activityTitle>span{color:#777;text-align:right;max-width:560px;font-size:10px}.rankings{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.rankCard{min-height:380px;padding:24px;position:relative}.rankTop{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:start;padding-bottom:22px;display:flex}.rankTop small{letter-spacing:1.2px;color:#888;font:500 8px JetBrains Mono}.rankTop h2{margin-top:7px;font-size:20px}.privacy{text-align:right;gap:2px;display:grid}.privacy span{color:#777;font:500 8px JetBrains Mono}.privacy strong{font:500 22px JetBrains Mono}.privacy.high strong,.privacy.medium strong{color:var(--accent)}.privacy.low strong{color:#b0b0b0}.privacy em{color:#777;font:9px JetBrains Mono}.rankCard dl{margin:17px 0}.rankCard dl>div{border-bottom:1px solid #1e1e1e;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.rankCard dt{color:#888;font-size:11px}.rankCard dd{margin:0;font:500 12px JetBrains Mono}.rankCard dd small{color:#666;margin-left:5px}.cardFoot{color:#777;justify-content:space-between;align-items:center;margin-top:18px;font-size:9px;display:flex}.cardFoot button{color:var(--accent);background:0 0;border:0;align-items:center;gap:6px;font-size:10px;display:flex}.cardFoot svg{width:12px}.loadingCard{color:#777;place-items:center;min-height:180px;display:grid}.route{letter-spacing:.6px;justify-content:center;align-items:center;gap:18px;min-height:58px;margin-bottom:24px;font:500 11px JetBrains Mono;display:flex}.route svg{color:#666;width:16px}.route b{color:var(--accent)}.route small{color:#666;margin-left:18px}.sectionTitle{margin-top:25px}.sectionTitle>strong{color:var(--accent);font:500 15px JetBrains Mono}.poolGrid,.activityMetrics{background:#111;border:1px solid #2a2a2a;grid-template-columns:repeat(3,1fr);margin-bottom:16px;display:grid}.metric{border-right:1px solid #2a2a2a;min-height:92px;padding:18px 20px}.metric:last-child{border:0}.metric p{letter-spacing:1.5px;color:#777;margin:0 0 10px;font:500 9px JetBrains Mono}.metric strong{font:500 18px JetBrains Mono}.metric small{color:#666;margin-top:6px;font-size:9px;display:block}.chartPanel{height:420px}.flowSummary{align-items:center;gap:25px;height:70px;padding:0 20px;display:flex}.flowSummary>div{grid-template-columns:8px auto;align-items:center;column-gap:7px;display:grid}.flowSummary i{border-radius:50%;grid-row:1/3;width:7px;height:7px}.flowSummary span{color:#777;font-size:9px}.flowSummary b{font:500 11px JetBrains Mono}.flowSummary>small{color:#666;margin-left:auto;font-size:9px}.chartPanel .chart{height:274px;padding-top:0}.activityTitle{margin-top:28px}.activityMetrics{grid-template-columns:repeat(4,1fr)}.analyticsRow{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.distribution{height:250px}.smallChart{height:180px;padding:13px 18px 8px 4px}.recent{min-height:360px}.recent .empty{height:220px}.direction.swap_in i{background:#8a8a8a}.direction.swap_out i{background:#666}.direction.swap_out{color:#b0b0b0}.direction.swap_in{color:#999}.protocolPage footer,.homePage footer{text-align:center}.protocolPage>footer{margin-top:22px}.notice{margin-top:20px}.notice b{text-transform:uppercase}@media (width<=1050px){.rankings{grid-template-columns:1fr}.activityMetrics{grid-template-columns:1fr 1fr}.analyticsRow,.poolGrid{grid-template-columns:1fr}.poolGrid .metric{border-bottom:1px solid #2a2a2a;border-right:0}.poolGrid .metric:last-child{border-bottom:0}.route{flex-wrap:wrap;padding:14px}.route small{text-align:center;width:100%;margin:0}}@media (width<=760px){.calculator{flex-direction:column;align-items:stretch}.calculator input{width:100%}.calculate{justify-content:center}.rankingHead{align-items:start;gap:10px}.rankingHead>span{max-width:45%}.rankCard{padding:18px}.activityMetrics{grid-template-columns:1fr 1fr}.metric{padding:14px}.controls{flex-direction:column;display:flex}.chartPanel{height:475px}.flowSummary{grid-template-columns:1fr 1fr;gap:8px 16px;height:120px;display:grid}.flowSummary>small{margin:0}.analyticsRow{display:block}.distribution{margin-bottom:16px}.route span{font-size:9px}}button:disabled{cursor:not-allowed;opacity:.45}.planner{padding:26px 28px}.plannerIntro{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:22px;display:flex}.plannerIntro h2{margin:0}.plannerIntro>p{color:#888;text-align:right;max-width:520px;margin:0;font-size:11px;line-height:1.65}.planner .calculator{padding:22px 0 18px}.planner .calculator input{width:300px}.tokenControl{align-self:flex-end}.plannerControls{border-top:1px solid #2a2a2a;grid-template-columns:1fr 1fr;gap:18px;padding-top:18px;display:grid}.plannerControls fieldset{border:0;min-width:0;margin:0;padding:0}.plannerControls legend,.receiverHead span,.receiverInputs>label>span{letter-spacing:1.3px;color:#777;margin-bottom:8px;font:500 9px JetBrains Mono}.choiceTabs{background:#0a0a0a;border:1px solid #2a2a2a;border-radius:5px;padding:3px;display:flex}.choiceTabs button{color:#777;background:0 0;border:0;border-radius:3px;flex:1;min-height:38px;font-size:11px}.choiceTabs button.on{color:#f0f0f0;box-shadow:inset 0 -1px var(--accent);background:#1e1e1e}.choiceTabs button small{color:#666;margin-top:2px;font:500 8px JetBrains Mono;display:block}.targetTabs button{place-items:center;display:grid}.receiverPlanner{background:#0a0a0a;border:1px solid #2a2a2a;margin-top:20px;padding:18px}.receiverHead{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.receiverHead>div>span{display:block}.stepper{background:#111;border:1px solid #2a2a2a;align-items:center;height:36px;display:flex}.stepper button{color:#b0b0b0;background:0 0;border:0;width:36px;height:34px;font:500 18px JetBrains Mono}.stepper b{text-align:center;width:44px;font:500 13px JetBrains Mono}.splitButton{height:34px;color:var(--accent);background:0 0;border:1px solid #444;border-radius:4px;padding:0 13px;font:500 10px JetBrains Mono}.receiverInputs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.receiverInputs>label{gap:6px;display:grid}.receiverInputs>label>div{background:#0a0a0a;border:1px solid #2a2a2a;display:flex}.receiverInputs input{color:#f0f0f0;background:0 0;border:0;outline:none;width:100%;min-width:0;height:39px;padding:0 10px;font:500 12px JetBrains Mono}.receiverInputs b{color:#888;border-left:1px solid #2a2a2a;align-items:center;padding:0 10px;font:500 9px JetBrains Mono;display:flex}.remaining{color:#888;border-top:1px solid #2a2a2a;align-items:center;gap:18px;margin-top:14px;padding-top:12px;font:500 10px JetBrains Mono;display:flex}.remaining b{color:var(--accent);margin-left:auto}.remaining.valid b{color:var(--accent)}.remaining small{color:#b0b0b0}.coordinationWarning{color:#888;margin:13px 0 0;font-size:10px;line-height:1.5}.plannerSubmit{border-top:1px solid #2a2a2a;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding-top:18px;display:flex}.plannerSubmit p{color:#777;max-width:660px;margin:0;font-size:10px;line-height:1.5}.calculate:disabled{color:#1e1e1e;background:#666}.estimateDisclaimer{text-align:center;color:#666;margin:18px 0 0;font-size:9px;line-height:1.5}.planRankings{align-items:start}.planCard{min-height:0;padding:22px}.planCard .rankTop{gap:20px}.capabilityLine{gap:8px;margin-top:10px;display:flex}.capabilityLine span{color:#777;border:1px solid #2a2a2a;border-radius:3px;margin:0;padding:3px 6px;font:500 8px JetBrains Mono}.planCard .privacy{min-width:145px}.planCard .privacy small{color:#777;letter-spacing:0;font:500 8px JetBrains Mono}.privacy.very-high strong,.privacy.high strong,.estimateScore.very-high strong,.estimateScore.high strong,.privacy.balanced strong,.privacy.medium strong,.estimateScore.balanced strong,.estimateScore.medium strong{color:var(--accent)}.privacy.very-low strong,.privacy.low strong,.estimateScore.very-low strong,.estimateScore.low strong{color:#b0b0b0}.cardSection{padding-top:16px}.cardSection>p,.receiverResults>p{letter-spacing:1.4px;color:#666;margin:0 0 6px;font:500 9px JetBrains Mono}.planCard .cardSection dl{margin:0}.planCard .cardSection dl>div{padding:8px 0}.cardColumns{grid-template-columns:1fr 1fr;gap:22px;display:grid}.cardColumns .cardSection:last-child{border-left:1px solid #2a2a2a;padding-left:22px}.planCard dt{font-size:10px}.planCard dd{text-align:right;font-size:10px}.receiverResults{background:#0a0a0a;border:1px solid #2a2a2a;margin-top:17px;padding:14px}.receiverResults>div{border-bottom:1px solid #1e1e1e;grid-template-columns:1fr auto;gap:4px 12px;padding:8px 0;font:500 9px JetBrains Mono;display:grid}.receiverResults>div:last-child{border-bottom:0}.receiverResults span b{color:#c5c5c5;margin-left:6px}.receiverResults em{color:#777;grid-column:1/-1;font-style:normal}.receiverResults .high,.receiverResults .very-high,.receiverResults .medium,.receiverResults .balanced{color:var(--accent)}.receiverResults .low,.receiverResults .very-low{color:#b0b0b0}.coordination{border-bottom:1px solid #2a2a2a;align-items:center;gap:10px;padding:13px 0;display:flex}.coordination>span{letter-spacing:1.2px;color:#666;font:500 9px JetBrains Mono}.coordination>b{font:500 10px JetBrains Mono}.coordination>b.high{color:#b0b0b0}.coordination>b.medium,.coordination>b.low{color:var(--accent)}.coordination>small{color:#777;margin-left:auto;font-size:9px}.estimateTimeline{grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:0;padding:18px 0 11px;display:grid;position:relative}.timelineTrack{background:#3a3a3a;height:1px;position:absolute;top:23px;left:3%;right:3%}.timelinePoint{z-index:1;color:#777;justify-items:center;gap:4px;font:500 8px JetBrains Mono;display:grid}.timelinePoint i{background:#111;border:2px solid #666;border-radius:50%;width:11px;height:11px}.timelinePoint i.crossed{border-color:var(--accent);background:var(--accent)}.timelinePoint b{color:#b0b0b0;font:500 10px JetBrains Mono}.executionRow{border:1px solid #2a2a2a;grid-template-columns:1fr 1fr;margin-top:6px;display:grid}.executionRow>div{padding:12px}.executionRow>div+div{border-left:1px solid #2a2a2a}.executionRow span,.feeRow>span{letter-spacing:1.2px;color:#666;margin-bottom:5px;font:500 8px JetBrains Mono;display:block}.executionRow b{color:#c5c5c5;font:500 9px JetBrains Mono}.feeRow{grid-template-columns:1fr auto;align-items:center;margin-top:14px;display:grid}.feeRow>span{grid-row:1/3;margin:0}.feeRow strong{text-align:right;font:500 15px JetBrains Mono}.feeRow small{color:#777;text-align:right;font-size:8px}.planCard .cardFoot{text-align:left;border-top:1px solid #2a2a2a;padding-top:14px}.planCard .cardFoot>span{max-width:65%;margin:0;line-height:1.5}.planCard.unavailable{opacity:.46}.planCard.unavailable .rankTop{border-bottom:0}.unavailableBody{text-align:center;align-content:center;place-items:center;min-height:245px;padding:40px;display:grid}.unavailableBody svg{color:#b0b0b0;width:24px}.unavailableBody h3{margin:12px 0 6px;font-size:13px}.unavailableBody p{color:#aaa;max-width:340px;margin:0;font-size:11px;line-height:1.6}.unavailableBody small{color:#777;margin-top:10px}.estimateAnalytics{margin:25px 0}.estimateAnalytics .sectionTitle>span{color:#888;font:500 10px JetBrains Mono}.estimateOverview{grid-template-columns:210px 1fr;min-height:135px;display:grid}.estimateScore{border-right:1px solid #2a2a2a;align-content:center;padding:22px;display:grid}.estimateScore>span{letter-spacing:1.2px;color:#777;font:500 8px JetBrains Mono}.estimateScore strong{margin:6px 0;font:500 21px JetBrains Mono}.estimateScore b{font:500 11px JetBrains Mono}.estimateScore small{color:#777;margin-top:4px;font:500 8px JetBrains Mono}.estimateFacts{grid-template-columns:repeat(4,1fr);display:grid}.estimateFacts>div{border-right:1px solid #2a2a2a;align-content:center;padding:20px;display:grid}.estimateFacts>div:last-child{border:0}.estimateFacts span{letter-spacing:1px;color:#777;font:500 8px JetBrains Mono}.estimateFacts b{margin-top:8px;font:500 13px JetBrains Mono}.explainGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.subScores,.explanationPanel{min-height:280px}.scoreBars{padding:13px 18px}.scoreBars>div{grid-template-columns:120px 1fr 26px;align-items:center;gap:10px;height:31px;display:grid}.scoreBars span{color:#888;font-size:9px}.scoreBars i{background:#2a2a2a;height:4px}.scoreBars i b{background:var(--accent);height:100%;display:block}.scoreBars strong{text-align:right;font:500 9px JetBrains Mono}.explanationPanel ul{margin:0;padding:13px 18px;list-style:none}.explanationPanel li{color:#999;border-bottom:1px solid #1e1e1e;gap:9px;padding:9px 0;font-size:10px;line-height:1.45;display:flex}.explanationPanel li:last-child{border:0}.explanationPanel li i{color:var(--accent);font:500 12px JetBrains Mono}.explanationPanel li.negative i,.explanationPanel li.risk i{color:#b0b0b0}.smallEmpty{height:200px}.selectedReceivers{margin-top:16px;padding:18px}.selectedReceivers .receiverResults{margin:0}.selectedTimeline{justify-content:space-between;align-items:center;gap:30px;margin-top:16px;padding:18px;display:flex}.selectedTimeline .estimateTimeline{width:min(680px,65%);padding-bottom:0}.detailDisclaimer{text-align:left;padding-left:2px}@media (width<=1200px){.cardColumns{grid-template-columns:1fr}.cardColumns .cardSection:last-child{border-left:0;padding-left:0}.estimateFacts{grid-template-columns:1fr 1fr}.estimateFacts>div:nth-child(2){border-right:0}.estimateFacts>div:nth-child(-n+2){border-bottom:1px solid #2a2a2a}}@media (width<=900px){.plannerIntro{display:block}.plannerIntro>p{text-align:left;margin-top:14px}.plannerControls,.explainGrid,.estimateOverview{grid-template-columns:1fr}.estimateScore{border-bottom:1px solid #2a2a2a;border-right:0}.selectedTimeline{display:block}.selectedTimeline .estimateTimeline{width:100%;margin-top:14px}}@media (width<=760px){.planner{padding:18px}.planner .calculator input{width:100%}.plannerControls{gap:14px}.plannerSubmit{flex-direction:column;align-items:stretch}.receiverHead{align-items:flex-start}.remaining{flex-direction:column;align-items:flex-start;gap:6px}.remaining b{margin-left:0}.planCard .rankTop{grid-template-columns:1fr;display:grid}.planCard .privacy{text-align:left;min-width:0;margin-top:12px}.capabilityLine{flex-wrap:wrap}.executionRow{grid-template-columns:1fr}.executionRow>div+div{border-top:1px solid #2a2a2a;border-left:0}.planCard .cardFoot{align-items:flex-start;gap:12px}.planCard .cardFoot>span{max-width:58%}.estimateFacts{grid-template-columns:1fr}.estimateFacts>div{border-bottom:1px solid #2a2a2a;border-right:0}.estimateFacts>div:last-child{border-bottom:0}.estimateAnalytics .sectionTitle{align-items:flex-start;gap:8px}.estimateAnalytics .sectionTitle>span{text-align:right;max-width:42%}.selectedTimeline{padding:15px}.timelinePoint span{font-size:7px}.rankingHead>span{max-width:48%}}aside,main{transition:width .2s,margin-left .2s,padding .2s}.sideTop{justify-content:space-between;align-items:center;display:flex}.sidebarToggle{color:#999;background:#111;border:1px solid #2a2a2a;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.sidebarClosed aside{width:72px;padding:28px 15px}.sidebarClosed main{width:calc(100% - 72px);margin-left:72px}.sidebarClosed .brand span,.sidebarClosed nav span,.sidebarClosed .sideBottom{display:none}.sidebarClosed .sideTop{gap:14px;display:grid}.sidebarClosed nav{margin-top:34px}.sidebarClosed nav button{place-items:center;width:42px;height:42px;padding:0;display:grid}.sidebarClosed nav .active{box-shadow:inset 0 -2px var(--accent);border-left:0}.sidebarOpen aside{width:218px}.sidebarOpen main{width:calc(100% - 218px);margin-left:218px}.homePage{max-width:720px;margin:0 auto}.homePage>header{border-bottom:0;justify-content:center;height:112px}.homePage>header h1{font-size:24px}.sendCard{background:#111;border-radius:18px;padding:14px;box-shadow:0 18px 70px #0005}.amountRow{background:#111;border-radius:13px;align-items:center;gap:18px;min-height:108px;padding:12px 14px;display:flex}.amountRow>input{color:#f0f0f0;background:0 0;border:0;outline:none;flex:1;min-width:0;font:500 36px JetBrains Mono}.amountRow>input::-webkit-inner-spin-button{display:none}.assetPicker{position:relative}.assetPicker>button{background:#2a2a2a;border:0;border-radius:24px;align-items:center;gap:9px;min-width:126px;height:48px;padding:0 13px;display:flex}.assetPicker button svg{color:#888;width:15px}.assetPicker button b{font-size:13px}.assetLogo{color:#fff;background:#888;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font:700 13px Inter;display:grid;box-shadow:inset 0 0 0 2px #fff2}.assetLogo.sol{color:#0a0a0a;background:linear-gradient(145deg,#777,#8a8a8a)}.assetLogo.usdt{background:#777}.assetMenu{z-index:5;background:#151515;border:1px solid #2a2a2a;border-radius:12px;width:150px;padding:6px;position:absolute;top:54px;right:0;box-shadow:0 18px 45px #000b}.assetMenu button{text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;height:42px;padding:0 9px;display:flex}.assetMenu button:hover,.assetMenu button[aria-selected=true]{background:#2a2a2a}.assetMenu .assetLogo{flex-basis:24px;width:24px;height:24px}.recipientRows{gap:8px;padding:12px 54px 0 0;display:grid;position:relative}.recipientRow{background:#0a0a0a;border:1px solid #2a2a2a;border-radius:11px;align-items:center;gap:10px;height:50px;padding:0 10px;display:flex}.recipientRow>span{color:#888;background:#1e1e1e;border-radius:50%;place-items:center;width:24px;height:24px;font:500 9px JetBrains Mono;display:grid}.recipientRow input{color:#e0e0e0;background:0 0;border:0;outline:none;flex:1;min-width:0;font:500 14px JetBrains Mono}.recipientRow button,.addReceiver{color:#888;background:#1e1e1e;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.recipientRow button:hover,.addReceiver:hover{color:#fff;background:#2a2a2a}.recipientRow button svg,.addReceiver svg{width:15px}.addReceiver{color:var(--accent);position:absolute;bottom:9px;right:4px}.splitStatus{color:#b0b0b0;text-align:right;margin-top:9px;font:500 9px JetBrains Mono}.swapDestination{color:#777;align-items:center;gap:10px;padding:12px 14px 2px;display:flex}.swapDestination>span{letter-spacing:1.2px;font:500 9px JetBrains Mono}.swapDestination>svg{width:15px}.swapDestination .assetPicker{margin-left:auto}.flipAssets{width:36px;height:36px;color:var(--accent);background:#151515;border:1px solid #2a2a2a;border-radius:50%;place-items:center;display:grid}.flipAssets svg{width:15px}.recipientFields>.recipientSwapAsset{justify-content:flex-end;gap:8px;height:32px}.recipientSwapAsset small{color:#666;letter-spacing:1px;margin-right:auto;font:500 8px JetBrains Mono}.recipientSwapAsset .assetLogo{flex-basis:20px;width:20px;height:20px}.sendAction{border-radius:16px;align-items:center;gap:12px;height:76px;margin-top:14px;padding:10px;display:flex}.bestRoute{place-items:center;width:52px;height:52px;display:grid}.routePlaceholder{background:#1e1e1e;border-radius:50%;width:38px;height:38px}.protocolLogo{background:#151515;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative;overflow:hidden}.protocolLogo i{display:block;position:absolute}.protocolLogo.privacycash{background:#f0f0f0}.protocolLogo.privacycash i{background:#111;border-radius:4px;width:21px;height:4px;transform:rotate(-35deg)}.protocolLogo.privacycash i:nth-child(2){transform:rotate(35deg)}.protocolLogo.privacycash i:nth-child(3){background:var(--accent);border-radius:50%;width:7px;height:7px}.protocolLogo.cloakc{box-shadow:inset 0 0 0 1px var(--accent);background:#111}.protocolLogo.cloakc i{border:2px solid var(--accent);border-bottom-color:#0000;border-radius:50%;width:20px;height:20px}.protocolLogo.cloakc i:nth-child(2){width:12px;height:12px}.protocolLogo.cloakc i:nth-child(3){background:var(--accent);border-radius:50%;width:4px;height:4px}.protocolLogo.curvy{background:linear-gradient(135deg,#888,#888)}.protocolLogo.curvy i{border:2px solid #fff;border-top:0;border-radius:0 0 20px 20px;width:22px;height:10px}.protocolLogo.curvy i:nth-child(2){transform:rotate(120deg)}.protocolLogo.curvy i:nth-child(3){transform:rotate(240deg)}.sendAction>button{background:var(--accent);color:#0a0a0a;border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;height:52px;font-weight:700;display:flex}.sendAction>button svg{width:17px}.sendAction>button:disabled{color:#777;background:#3a3a3a}.statsDisclosure{border-top:1px solid #1e1e1e;margin:14px 0 30px}.statsDisclosure>summary{color:#777;cursor:pointer;justify-content:center;align-items:center;gap:8px;height:58px;font-size:11px;list-style:none;display:flex}.statsDisclosure>summary::-webkit-details-marker{display:none}.statsDisclosure>summary svg{width:14px;transition:transform .2s}.statsDisclosure[open]>summary svg{transform:rotate(180deg)}.statsDisclosure .rankingHead{margin-top:10px}.statsDisclosure .rankings{grid-template-columns:1fr}.statsDisclosure .rankCard{min-height:0}@media (width<=760px){.sidebarClosed aside,.sidebarOpen aside{display:none}.sidebarClosed main,.sidebarOpen main{width:100%;margin:0;padding:0 14px}.homePage>header{height:88px}.sendCard{padding:10px}.amountRow{min-height:92px}.amountRow>input{font-size:28px}.assetPicker>button{min-width:112px}.recipientRows{padding-right:46px}.sendAction{height:70px}.sendAction>button{height:48px}.swapDestination{padding-inline:6px}}img.assetLogo{object-fit:contain;box-shadow:none;background:0 0;display:block}img.protocolLogo{object-fit:contain;background:0 0;border-radius:11px;display:block}.protocolLogo.fallback{color:var(--accent);font:700 15px JetBrains Mono}.recipientRow{align-items:flex-start;height:auto;min-height:82px;padding:9px 10px}.recipientRow>span{flex:0 0 24px;margin-top:5px}.recipientFields{flex:1;gap:5px;min-width:0;display:grid}.recipientFields>input{color:#e0e0e0;background:0 0;border:0;outline:none;width:100%;height:30px;font:500 12px JetBrains Mono}.recipientFields>div{border-top:1px solid #2a2a2a;align-items:center;height:29px;display:flex}.recipientFields>div input{color:#e0e0e0;background:0 0;border:0;outline:none;flex:1;min-width:0;height:28px;font:500 12px JetBrains Mono}.recipientFields>div b{color:#777;font:500 9px JetBrains Mono}.recipientRow>button{flex:0 0 32px;margin-top:5px}.actionArea{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.actionArea>button{background:var(--accent);color:#0a0a0a;border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;min-width:0;height:52px;font-weight:700;display:flex}.actionArea>button svg{width:17px}.actionArea>button:disabled{color:#777;background:#3a3a3a}.walletSession{align-items:center;gap:5px;display:flex}.walletSession small{color:#777;max-width:72px;font:500 9px JetBrains Mono}.walletSession button{color:#888;background:#1e1e1e;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.walletSession button:hover{color:#b0b0b0;background:#1e1e1e}.walletSession button:disabled{opacity:.45}.walletSession svg{width:13px}.transferResult{color:#b0b0b0;background:#111;border:1px solid #2a2a2a;border-radius:10px;align-items:center;gap:9px;min-height:42px;margin-top:10px;padding:9px 13px;font-size:10px;display:flex}.transferResult>svg{width:15px;color:var(--accent)}.transferResult>a{color:var(--accent);align-items:center;gap:5px;margin-left:auto;text-decoration:none;display:flex}.transferResult>a svg{width:12px}.transferResult.error{color:#b0b0b0;background:#111;border-color:#5a3228}.transferResult.error>svg{color:#b0b0b0}@media (width<=760px){.actionArea{gap:3px;display:grid}.actionArea>button{width:100%}.walletSession{justify-content:center}.walletSession small{text-align:center;max-width:none}.transferResult{align-items:flex-start}.transferResult>a{white-space:nowrap}}.statsDisclosure[open]{width:min(100vw - 32px,1280px);margin-left:50%;transform:translate(-50%)}.statsDisclosure .planRankings{grid-template-columns:minmax(300px,1fr) minmax(0,2fr);gap:18px;display:grid;overflow:visible}.primaryPool,.alternativePools{min-width:0}.alternativePools{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid;position:relative}.alternativePools .planCard{opacity:.58;z-index:1;transition:opacity .18s,filter .18s,transform .18s,box-shadow .18s;transform:translateY(0)}.alternativePools:hover .planCard,.alternativePools:focus-within .planCard{opacity:.7}.alternativePools .planCard:hover,.alternativePools .planCard:focus-within{opacity:1;filter:none;z-index:2;transform:translateY(-4px);box-shadow:0 16px 42px #0008}.alternativePools .planCard.unavailable,.alternativePools .planCard.unavailable:hover,.alternativePools .planCard.unavailable:focus-within{color:#e8e8e8;background:#0b0d0c;border-color:#666;box-shadow:0 0 0 1px #ffffff12,0 14px 42px #ffffff16}.alternativePools .planCard.unavailable:hover,.alternativePools .planCard.unavailable:focus-within{opacity:.9;transform:translateY(-4px);box-shadow:0 0 0 1px #ffffff2b,0 16px 48px #ffffff24}.privacyWaitOnly{grid-template-columns:1fr}.cardFoot>div{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cardFoot button.selectPool{background:var(--accent);color:#0a0a0a;border-radius:8px;padding:8px 14px;font-weight:700}@media (width<=900px){.statsDisclosure[open]{width:calc(100vw - 28px);margin-left:50%;transform:translate(-50%)}.statsDisclosure .planRankings,.alternativePools{grid-template-columns:1fr}.alternativePools .planCard,.alternativePools .planCard:hover,.alternativePools .planCard:focus-within{opacity:.72}.alternativePools .planCard:hover,.alternativePools .planCard:focus-within{opacity:1;filter:none}.cardFoot{flex-wrap:wrap}.cardFoot>span{max-width:100%}}.sidebarClosed main{width:100%;max-width:none;margin-left:0;padding-left:108px;padding-right:108px}.sidebarOpen main{max-width:none}@media (width<=760px){.sidebarClosed main,.sidebarOpen main{width:100%;margin:0;padding-left:14px;padding-right:14px}}.protocolTitle{align-items:center;gap:9px;margin-top:7px;display:flex}.protocolTitle h2{margin:0}.protocolTitle .protocolLogo{border-radius:7px;flex:0 0 26px;width:26px;height:26px}.privacy.not-private strong,.not-private{color:#b0b0b0}.planCard:has(.privacy.not-private){border-color:#444}.planCard:has(.privacy.not-private).winner{box-shadow:inset 0 2px #b0b0b0}.amountRow{padding-top:28px;position:relative}.walletMax{color:#888;cursor:pointer;background:0 0;border:0;padding:0;font:500 9px JetBrains Mono;position:absolute;top:10px;right:145px}.walletMax:hover{color:var(--accent)}.walletMax:disabled{color:#666;cursor:default}@media (width<=760px){.walletMax{right:130px}.amountRow{padding-top:26px}}nav a{color:#888;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;padding:11px 12px;font-size:13px;text-decoration:none;display:flex}nav .externalNav:hover{color:#f0f0f0;background:#111}nav .externalNav .navArrow{color:#888;width:12px;margin-left:auto}.sidebarClosed nav a{place-items:center;width:42px;height:42px;padding:0;display:grid}.sidebarClosed nav a.active{box-shadow:inset 0 -2px var(--accent);border-left:0}.sideBottom a{gap:7px;margin-top:0;line-height:1.45}.sideBottom a:hover,.sideBottom a.activeDatabase{color:var(--accent)}.analyticsHeader{gap:24px}.analyticsActions{align-items:center;gap:10px;display:flex}.analyticsProtocolTabs{border-bottom:1px solid #2a2a2a;gap:8px;margin:20px 0 16px;padding-bottom:16px;display:flex}.analyticsProtocolTabs button{color:#888;background:#111;border:1px solid #2a2a2a;border-radius:6px;align-items:center;gap:9px;min-width:132px;height:46px;padding:0 14px;display:flex}.analyticsProtocolTabs .protocolLogo{flex-basis:24px;width:24px;height:24px}@media (width<=760px){.analyticsHeader{align-items:flex-start;min-height:112px;padding:20px 0;height:auto!important}.analyticsActions{flex-direction:column;align-items:stretch}.analyticsProtocolTabs{overflow-x:auto}.analyticsProtocolTabs button{min-width:120px}}.analyticsApp{background:radial-gradient(circle at 62% 12%,#222 0,#0000 34%),linear-gradient(155deg,#0a0a0a 0%,#111 52%,#0a0a0a 100%);min-height:100vh}.analyticsMain{width:100%;max-width:none;margin:0;padding:0 48px 48px}.analyticsMain .protocolPage{max-width:1420px;margin:0 auto}.liquidityUniverse{background:linear-gradient(115deg,#111111e8,#111111c9 52%,#151515eb);border:1px solid #2a2a2a;border-radius:24px;grid-template-columns:minmax(250px,.78fr) minmax(430px,1.45fr);min-height:390px;margin:28px 0 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #0007,inset 0 1px #ffffff0a}.liquidityUniverse:before{content:"";pointer-events:none;background:conic-gradient(from 40deg,transparent,var(--accent-03),transparent,#8a8a8a08,transparent);animation:24s linear infinite universeTurn;position:absolute;inset:-50%}.universeCopy{z-index:1;align-self:center;padding:44px 0 44px 44px}.universeCopy h2{max-width:330px;margin:8px 0 14px;font-size:29px;font-weight:500;line-height:1.12}.universeCopy>p:not(.eyebrow){color:#888;max-width:390px;margin:0;font-size:12px;line-height:1.7}.universeLegend{color:#888;flex-wrap:wrap;gap:16px;margin-top:27px;font:500 9px JetBrains Mono;display:flex}.universeLegend span{align-items:center;gap:7px;display:flex}.universeLegend i{border-radius:50%;width:8px;height:8px;box-shadow:0 0 13px}.universeLegend .out i{color:#8a8a8a;background:#8a8a8a}.liquidityVisual{z-index:1;place-items:center;min-height:330px;display:grid;position:relative}.liquidityVisual svg{width:100%;height:100%;min-height:330px;overflow:visible}.mainLiquidity{fill:url(#poolGlow);stroke:#f0f0f0;stroke-width:1.2px;filter:drop-shadow(0 0 18px var(--accent-27)) drop-shadow(0 0 48px var(--accent-13));transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite liquidPulse}.flowOrb{filter:drop-shadow(0 0 7px)}.inflowOrb{fill:var(--accent);color:var(--accent)}.outflowOrb{fill:#8a8a8a;color:#8a8a8a}.tvlReadout{pointer-events:none;text-shadow:0 2px 18px #000;justify-items:center;display:grid;position:absolute}.tvlReadout span{letter-spacing:1.3px;color:#666;font:500 8px JetBrains Mono}.tvlReadout strong{color:#0a0a0a;margin:5px 0 2px;font:500 19px JetBrains Mono}.tvlReadout small{color:#666;font:500 8px JetBrains Mono}.poolBreakdown{z-index:2;gap:8px;display:flex;position:absolute;bottom:18px;right:22px}.poolBreakdown>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ad9;border:1px solid #2a2a2a;border-radius:10px;min-width:145px;padding:10px 12px}.poolBreakdown span{color:#888;align-items:center;gap:7px;font-size:9px;display:flex}.poolBreakdown .protocolLogo{flex-basis:18px;width:18px;height:18px}.poolBreakdown strong{margin-top:5px;font:500 11px JetBrains Mono;display:block}@keyframes liquidPulse{0%,to{transform:scale(1)}35%{transform:scale(1.035,.972)}68%{transform:scale(.976,1.028)}}@keyframes universeTurn{to{transform:rotate(360deg)}}@media (width<=900px){.analyticsMain{padding:0 24px 36px}.liquidityUniverse{grid-template-columns:1fr}.universeCopy{padding:34px 34px 0}.liquidityVisual{min-height:330px}.poolBreakdown{grid-column:1;grid-template-columns:1fr 1fr;padding:0 24px 22px;display:grid;position:relative;bottom:auto;right:auto}.poolBreakdown>div{min-width:0}}@media (width<=760px){.analyticsMain{padding:0 14px 28px}.liquidityUniverse{border-radius:18px;margin-top:18px}.universeCopy{padding:27px 22px 0}.universeCopy h2{font-size:24px}.liquidityVisual,.liquidityVisual svg{min-height:280px}.poolBreakdown{padding:0 16px 18px}.analyticsMain .notice{height:auto;min-height:46px}.analyticsMain .protocolPage>header{display:flex}}@media (prefers-reduced-motion:reduce){.liquidityUniverse:before,.mainLiquidity{animation:none}.flowOrb{display:none}}.liquidityUniverse{background:radial-gradient(circle at 72% 44%,#222726 0,#111514 26%,#090b0b 61%,#070909 100%);border-color:#2a2a2a;grid-template-rows:minmax(370px,1fr) auto;min-height:520px;box-shadow:0 38px 110px #000b,inset 0 1px #ffffff0d}.liquidityUniverse:before{background:conic-gradient(from 30deg,#0000,#ffffff08,#0000 22%,#66666609,#0000 54%);animation-duration:36s;inset:-70%}.universeCopy{align-self:center;padding:44px 0 34px 44px}.universeCopy h2{color:#f0f0f0}.universeCopy>p:not(.eyebrow),.universeCopy .eyebrow{color:#888}.normalization{color:#555;letter-spacing:1px;margin-top:22px;font:500 8px JetBrains Mono}.normalization b{color:#999;margin-left:7px;font-weight:500}.universeLegend .in{color:#d8d8d8}.universeLegend .out{color:#777}.universeLegend .in i{color:#f0f0f0;background:#f0f0f0}.liquidityVisual{isolation:isolate;background:radial-gradient(circle at 53% 49%,#d8d8d8 0,#aaa 21%,#555c59 43%,#222 62%,#0000 78%);height:370px;min-height:370px}.liquidityVisual:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(#f0f0f01f 0,#aaaaaa0c 38%,#0000 70%);border-radius:50%;position:absolute;inset:4% 3%}.liquidityVisual:after{content:"";z-index:-1;filter:blur(24px);background:#0506068a;border-radius:50%;height:15%;position:absolute;bottom:7%;left:18%;right:10%}.obsidianCanvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;min-height:370px;display:block;overflow:hidden}.obsidianCanvas:active{cursor:grabbing}.obsidianCanvas canvas{outline:none;width:100%;height:100%;display:block}.tvlReadout span{color:#888}.tvlReadout small{color:#777;text-align:center;max-width:175px}.poolSelector{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090b0bcc;border-top:1px solid #2a2a2a;grid-column:1/-1;grid-template-columns:auto auto;justify-content:start;gap:34px;padding:17px 22px 20px;display:grid}.poolGroup>small{color:#777;letter-spacing:1.4px;margin:0 0 9px 2px;font:500 8px JetBrains Mono;display:block}.poolGroup>div{gap:7px;display:flex}.poolGroup.others{border-left:1px solid #2a2a2a;padding-left:32px}.poolGroup button{color:#777;opacity:.55;background:#0d100f;border:1px solid #2a2a2a;border-radius:11px;align-items:center;gap:9px;min-width:144px;height:48px;padding:0 13px;transition:opacity .2s,filter .2s,border-color .2s,background .2s,transform .2s;display:flex;position:relative}.poolGroup button:hover{opacity:.85;transform:translateY(-1px)}.poolGroup button.selected{opacity:1;color:#e8e8e8;background:linear-gradient(140deg,#181d1b,#0e1110);border-color:#48504d;box-shadow:inset 0 1px #ffffff0b,0 8px 25px #0007}.poolGroup button>.protocolLogo{border-radius:7px;flex:0 0 25px;width:25px;height:25px}.poolGroup button>span{text-align:left;gap:2px;font-size:10px;display:grid}.poolGroup button small{color:#616966;font:500 8px JetBrains Mono}.poolGroup button>i{border:1px solid #666;border-radius:50%;width:6px;height:6px;margin-left:auto}.poolGroup button.selected>i{background:#bdc6c3;border-color:#bdc6c3;box-shadow:0 0 8px #bdc6c388}@media (width<=900px){.liquidityUniverse{grid-template-rows:auto 330px auto}.liquidityVisual,.obsidianCanvas{height:330px;min-height:330px}.poolSelector{grid-column:1;grid-template-columns:1fr 1fr}.universeCopy{padding:34px 34px 0}}@media (width<=620px){.liquidityUniverse{grid-template-rows:auto 285px auto}.liquidityVisual,.obsidianCanvas{height:285px;min-height:285px}.poolSelector{grid-template-columns:1fr;gap:17px}.poolGroup.others{border-top:1px solid #2a2a2a;border-left:0;padding:16px 0 0}.poolGroup>div{grid-template-columns:1fr 1fr;display:grid}.poolGroup.others>div{grid-template-columns:1fr}.poolGroup button{width:100%;min-width:0}}.app>main{align-items:center;min-height:100vh;display:flex}.app>main>.homePage{margin:auto}nav .externalNav{padding-left:12px}.sidebarClosed nav .externalNav{display:grid}.sidebarClosed nav .externalNav .navArrow{display:none}.delayControl{color:#666;cursor:not-allowed;background:#151515;border:1px solid #2a2a2a;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:48px;right:4px}.delayControl.solo{bottom:9px}.delayControl svg{width:14px}.delayControl:after{content:attr(data-tooltip);z-index:8;color:#999;letter-spacing:.3px;opacity:0;pointer-events:none;background:#111a15;border:1px solid #2a2a2a;border-radius:6px;width:max-content;padding:7px 9px;font:500 9px JetBrains Mono;transition:opacity .15s,transform .15s;position:absolute;top:50%;right:40px;transform:translate(5px,-50%);box-shadow:0 8px 24px #0008}.delayControl:hover:after,.delayControl:focus-visible:after{opacity:1;transform:translateY(-50%)}@media (width<=760px){.app>main{min-height:100svh;padding-top:14px;padding-bottom:14px}.delayControl:after{right:38px}}:root{--black:#0a0a0a;--surface:#111;--surface-raised:#151515;--line:#2a2a2a;--grid:#1e1e1e;--text:#f0f0f0;--muted:#888;--label:#666;--gold:var(--accent);color:var(--text);background:var(--black);font-family:Inter,sans-serif}*{scrollbar-color:#3a3a3a var(--black)}body{color:var(--text);background:var(--black)}button,input{font-family:Inter,sans-serif}button{background-image:none!important}code,.eyebrow,.panelHead p,.stat p,.mini p,.metric p,.brandLockup small,.tvlReadout,.normalization,.poolGroup>small,.chartValue,.flowSummary b,.rankCard dd,.rankTop small,.privacy,.recipientFields input,.amountRow>input,.walletMax,.assetPicker b,.tr code,.tr b{font-family:JetBrains Mono,monospace}.app,.analyticsApp{background:var(--black);min-height:100vh}aside{z-index:50;border-right:1px solid var(--line);background:#080808;width:196px;padding:24px 14px;transition:width .2s}.sidebarClosed aside{width:72px}.sideTop{justify-content:space-between;align-items:center;min-height:42px;display:flex}.brandLockup{align-items:center;gap:9px;min-width:0;display:flex}.eclipseMark{width:38px;height:38px;filter:drop-shadow(0 0 5px var(--accent-33));flex:0 0 38px}.brandLockup>span{letter-spacing:2.5px;white-space:nowrap;font-size:13px;font-weight:600}.brandLockup small{color:var(--label);letter-spacing:1.25px;margin-top:4px;font-size:6px;font-weight:500;display:block}.sidebarToggle{width:28px;height:28px;color:var(--label);background:0 0;border:0;place-items:center;padding:0;display:grid}.sidebarToggle svg{width:15px}.sidebarToggle:hover{color:var(--text)}.sidebarClosed .brandLockup>span,.sidebarClosed .sideBottom{display:none}.sidebarClosed .sideTop{justify-items:center;gap:10px;display:grid}.sidebarClosed .sidebarToggle{width:38px}nav{gap:10px;margin-top:52px}nav a,nav button,nav .externalNav{min-height:40px;color:var(--label);letter-spacing:.2px;background:0 0;border:0;border-left:1px solid #0000;border-radius:0;padding:0 10px;font-size:11px}nav a:hover,nav .externalNav:hover{color:var(--text);background:0 0}nav a.active,.sidebarClosed nav a.active{border-left:1px solid var(--gold);color:var(--gold);box-shadow:none;background:0 0}nav svg{stroke-width:1.5px;width:16px}.sidebarClosed nav a,.sidebarClosed nav .externalNav{place-items:center;width:43px;height:42px;padding:0;display:grid}.sidebarClosed nav a span{display:none}.sideBottom{border-top:1px solid var(--grid);color:var(--label);margin-top:auto;padding:20px 8px 0}.sideBottom p{color:#555;margin:18px 0 5px}.sideBottom code{color:var(--label);font-size:8px}.app>main,.sidebarOpen main,.sidebarOpen .analyticsMain{width:calc(100% - 196px);max-width:none;margin-left:196px;padding-left:38px;padding-right:38px;transition:margin-left .2s,width .2s}.sidebarClosed main,.sidebarClosed .analyticsMain{width:calc(100% - 72px);margin-left:72px;padding-left:48px;padding-right:48px}.app>main>.homePage{width:min(100%,720px);margin:auto}.analyticsMain .protocolPage{max-width:1440px}header,.homePage>header,.protocolPage>header,.analyticsHeader{border-color:var(--line)}h1,h2,h3{color:var(--text);letter-spacing:-.025em;font-weight:500}.eyebrow,.panelHead p,.stat p,.mini p,.metric p,.cardSection>p,.receiverResults>p{color:var(--label);letter-spacing:1.7px}.panel,.stats,.poolGrid,.activityMetrics{border:1px solid var(--line);background:var(--surface);box-shadow:inset 0 1px #ffffff08,inset 0 -12px 30px #0002}.panelHead,.rankTop,.statsDisclosure,.plannerIntro,.plannerControls,.assetList>div,.tr,.poolGrid .metric,.activityMetrics .metric,.metric{border-color:var(--line)}.metric strong,.stat strong,.chartValue strong{color:var(--text);font-weight:500}.sectionTitle>strong,.chartValue span,.stat span,.route b,.cardFoot button,.walletMax:hover,.transferResult>svg,.transferResult>a,.protocolLogo.fallback{color:var(--gold)}.ghost,.search,.network{color:var(--text);background:0 0;border:1px solid #484848;border-radius:1px}.ghost:hover,.search:hover,.network:hover{border-color:var(--text)}.calculate,.sendAction>button,.actionArea>button,.cardFoot button.selectPool{border:1px solid var(--gold);color:var(--black);background:var(--gold);box-shadow:none;border-radius:2px;font-weight:600}.sendAction>button:disabled,.actionArea>button:disabled{color:#777;background:#222;border-color:#333}.analyticsActions .launchApp{border-color:var(--gold);color:var(--black);background:var(--gold)}.notice,.notice.error,.transferResult,.transferResult.error{border-color:var(--line);color:#b0b0b0;background:var(--surface)}.notice svg,.notice.error svg,.notice b,.notice.error b,.transferResult.error>svg{color:var(--gold)}.notice b{border-color:color-mix(in srgb,var(--accent) 45%,#0a0a0a);border-radius:1px}.sendCard,.amountRow,.recipientRows,.sendAction{border-radius:2px}.amountRow,.recipientRow,.assetMenu,.receiverPlanner,.choiceTabs,.tokenTabs,.ranges{border-color:var(--line);background:var(--black)}.amountRow>input,.recipientFields>input,.recipientFields>div input{color:var(--text)}.assetPicker>button,.recipientRow>button,.addReceiver,.flipAssets,.delayControl,.walletSession button{color:var(--muted);border-color:var(--line);background:0 0;border-radius:2px}.addReceiver:hover,.flipAssets:hover{color:var(--gold);border-color:var(--gold)}.assetMenu{border-radius:2px;box-shadow:0 18px 50px #000}.assetMenu button:hover{color:var(--text);background:#181818}.sendAction{border-radius:2px}.routePlaceholder{background:#1b1b1b}.assetLogo,.analyticsApp{background:var(--black)}.analyticsMain{padding-top:0;padding-bottom:48px}.analyticsHeader{border-color:var(--line)}.analyticsProtocolTabs{border-color:var(--line);gap:0}.analyticsProtocolTabs button{min-width:140px;height:46px;color:var(--label);background:0 0;border-top:0;border-bottom:1px solid #0000;border-left:1px solid #0000;border-right:0;border-radius:0}.analyticsProtocolTabs button:hover{color:var(--text)}.analyticsProtocolTabs button.on{border-color:var(--gold);color:var(--gold);box-shadow:none;background:0 0}.liquidityUniverse{border:1px solid var(--line);background:radial-gradient(circle at 72% 46%,#292929 0,#161616 28%,#0d0d0d 58%,#090909 100%);border-radius:2px;grid-template-rows:minmax(400px,1fr) auto;grid-template-columns:minmax(270px,.72fr) minmax(480px,1.5fr);min-height:550px;margin:26px 0 28px;box-shadow:inset 0 1px #ffffff08,0 32px 80px #0007}.liquidityUniverse:before{display:none}.universeCopy{padding:48px 0 40px 46px}.universeCopy h2{max-width:360px;color:var(--text);font-size:34px;line-height:1.06}.universeCopy>p:not(.eyebrow),.universeLegend{color:var(--muted)}.universeLegend span{color:var(--muted)!important}.universeLegend i{box-shadow:none}.universeLegend .in i{background:var(--gold);color:var(--gold)}.universeLegend .out i{color:#333;background:#333;border:1px solid #777}.normalization{color:var(--label)}.normalization b{color:var(--text)}.liquidityVisual{background:radial-gradient(circle at 53% 49%,#d6d6d6 0,#999 20%,#444 43%,#1b1b1b 62%,#0000 78%);height:400px;min-height:400px}.liquidityVisual:before{background:radial-gradient(#f0f0f01a 0,#8888880d 40%,#0000 70%)}.tvlReadout{mix-blend-mode:normal;text-shadow:0 2px 20px #000,0 0 8px #000}.tvlReadout span{color:var(--gold);letter-spacing:1.7px}.tvlReadout strong{color:var(--text);font-size:20px}.tvlReadout small{color:var(--muted)}.poolSelector{border-color:var(--line);background:#090909e8}.poolGroup.others{border-color:var(--line)}.poolGroup>small{color:var(--label)}.poolGroup button{border:1px solid var(--line);color:var(--label);background:#0d0d0d;border-radius:2px}.poolGroup button:hover{border-color:#444}.poolGroup button.selected{color:var(--text);box-shadow:inset 2px 0 var(--gold);background:#151515;border-color:#4a4a4a}.poolGroup button.selected>i{border-color:var(--gold);background:var(--gold);box-shadow:none}.tokenTabs,.ranges,.choiceTabs{border-radius:1px;padding:2px}.tokenTabs button,.ranges button,.choiceTabs button{color:var(--label);border-radius:0}.tokenTabs .on,.ranges .on,.choiceTabs button.on{color:var(--black);background:var(--gold);box-shadow:none}.flowSummary span,.flowSummary>small,.tr.th,.tr span:first-child,.tr code,.tx,.empty,footer{color:var(--label)}.tip{color:var(--text);background:#111;border-color:#444}.recharts-tooltip-cursor{stroke:#444}.rankCard.winner{border-color:var(--gold);box-shadow:inset 2px 0 var(--gold)}.planCard:has(.privacy.not-private){border-color:var(--gold);box-shadow:inset 2px 0 var(--gold)}.planCard:has(.privacy.not-private).winner{border-color:var(--gold);box-shadow:inset 2px 0 var(--gold)}.privacy.high strong,.privacy.medium strong,.privacy.low strong,.privacy.not-private strong,.not-private,.high,.medium,.low{color:var(--gold)}.direction,.direction.swap_in,.direction.swap_out{color:#b5b5b5}.direction i,.direction.swap_in i,.direction.swap_out i{background:var(--gold)}.direction.deposit{color:#f0f0f0}.direction.deposit i{box-shadow:none;background:#f0f0f0}.direction.withdraw{color:#7a7a7a}.direction.withdraw i{background:#3e3e3e;box-shadow:inset 0 0 0 1px #555}.scoreBars i{background:#222}.scoreBars i b,.timelinePoint i.crossed{background:var(--gold)}.explanationPanel li.positive i,.explanationPanel li.negative i,.explanationPanel li.risk i{color:var(--gold)}@media (width<=900px){.liquidityUniverse{grid-template-rows:auto 340px auto;grid-template-columns:minmax(0,1fr)}.liquidityVisual,.obsidianCanvas{height:340px;min-height:340px}.universeCopy{padding:34px 34px 0}}@media (width<=760px){aside{display:none}.app>main,.sidebarOpen main,.sidebarClosed main,.sidebarOpen .analyticsMain,.sidebarClosed .analyticsMain{width:100%;margin-left:0;padding-left:14px;padding-right:14px}.analyticsMain{padding-bottom:28px}.liquidityUniverse{grid-template-rows:auto 290px auto}.liquidityVisual,.obsidianCanvas{height:290px;min-height:290px}.universeCopy{padding:28px 22px 0}.universeCopy h2{font-size:27px}.poolSelector{grid-template-columns:1fr;gap:18px;padding:17px 22px 20px}.poolGroup.others{border-left:0;border-top:1px solid var(--line);padding:17px 0 0}.poolGroup{width:100%;min-width:0}.poolGroup>div{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.poolGroup.others>div{grid-template-columns:1fr}.poolGroup button{width:100%;min-width:0;padding:0 9px}.poolGroup button>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.recent{max-width:100%;overflow-x:auto}}.routeDetails{margin-top:10px}.routeDetailsToggle{color:var(--label);letter-spacing:.04em;background:0 0;border:0;align-items:center;gap:5px;margin:0 auto;padding:4px 8px;font-size:10px;display:flex}.routeDetailsToggle:hover{color:var(--text)}.routeDetailsToggle svg{width:12px;transition:transform .18s}.routeDetails.open .routeDetailsToggle{color:var(--text)}.routeDetails.open .routeDetailsToggle svg{transform:rotate(180deg)}.routeDetailsBody{border:1px solid var(--line);background:var(--surface);border-radius:2px;margin-top:8px;padding:18px 20px 16px}.routeDetailsHead{border-bottom:1px solid var(--grid);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.routeDetailsHead h3{margin-top:6px;font-size:15px;font-weight:500}.routeDetailsHead .eyebrow{letter-spacing:1.4px;color:var(--label);font:500 8px JetBrains Mono,monospace}.routeDetailsHead .privacy{text-align:right;gap:2px;display:grid}.routeDetailsHead .privacy span{color:var(--label);font:500 8px JetBrains Mono,monospace}.routeDetailsHead .privacy strong{color:var(--gold);font:500 15px JetBrains Mono,monospace}.routeDetailsHead .privacy em{color:var(--label);font:9px JetBrains Mono,monospace}.routeReasons{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.routeReasons li{color:#b5b5b5;grid-template-columns:12px 1fr;align-items:start;gap:8px;font-size:11px;display:grid}.routeReasons i{color:var(--gold);font-family:JetBrains Mono,monospace;font-size:11px;font-style:normal}.routeReasons li.negative i,.routeReasons li.risk i,.routeReasons li.neutral i{color:var(--muted)}.routeFacts{border-top:1px solid var(--grid);grid-template-columns:repeat(5,minmax(0,1fr));margin:16px 0 0;display:grid}.routeFacts>div{padding:12px 12px 0 0}.routeFacts dt{color:var(--label);font-size:9px}.routeFacts dd{color:var(--text);margin:6px 0 0;font:500 12px JetBrains Mono,monospace}.routeAlternatives{border-top:1px solid var(--grid);margin-top:16px;padding-top:14px}.routeAlternatives>p{letter-spacing:1.4px;color:var(--label);margin:0 0 10px;font:500 8px JetBrains Mono,monospace}.routeAlternatives>div{color:#b5b5b5;align-items:center;gap:10px;padding:7px 0;font-size:11px;display:flex}.routeAlternatives .protocolLogo{width:22px;height:22px}.routeAlternatives b{color:var(--text);margin-left:auto;font:500 11px JetBrains Mono,monospace}.routeAlternatives b small{color:var(--label);margin-left:6px;font-size:9px}.routeAlternatives .routeUnavailable{text-align:right;max-width:58%;color:var(--label);margin-left:auto;font-size:9px}.routeDetailsBody .estimateDisclaimer{color:var(--label);margin:14px 0 0;font-size:9px}@media (width<=760px){.routeDetailsHead{flex-direction:column;gap:12px}.routeDetailsHead .privacy{text-align:left}.routeFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.routeAlternatives .routeUnavailable{max-width:50%}}.mobileBar,.drawerScrim,.drawerClose,.analyticsApp>aside,.sidebarClosed .brandLockup>span{display:none}nav .analyticsNav .navArrow{color:#888;width:12px;margin-left:auto}.sidebarClosed nav .analyticsNav .navArrow{display:none}@media (width<=760px){.app{display:block}.mobileBar{z-index:60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0aeb;border-bottom:1px solid #2a2a2a;align-items:center;gap:12px;height:58px;padding:0 14px;display:flex;position:sticky;top:0}.mobileBar .mobile{color:#efefef;background:#111;border:1px solid #2a2a2a;border-radius:9px;place-items:center;width:40px;height:40px;margin:0;padding:0;display:grid}.mobileBar .mobile svg{width:19px}.app>aside,.analyticsApp>aside{z-index:70;width:272px;max-width:80vw;height:100dvh;padding:20px 16px;transition:transform .24s;display:flex;transform:translate(-101%)}.drawerOpen>aside{transform:none;box-shadow:0 0 46px #000c}.drawerScrim{z-index:65;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a8;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.sidebarClosed .sideTop{display:flex}.sidebarClosed .brandLockup>span{display:inline}.sidebarClosed nav{margin-top:40px}.sidebarClosed nav a{width:auto;height:auto;padding:11px 12px;display:flex}.sidebarClosed nav span{display:inline}.sidebarClosed .sideBottom,.sidebarClosed nav .externalNav .navArrow,.sidebarClosed nav .analyticsNav .navArrow{display:block}.sidebarToggle{display:none}.drawerClose{color:#bbb;background:#111;border:1px solid #2a2a2a;border-radius:7px;place-items:center;width:34px;height:34px;margin-left:auto;padding:0;display:grid}.drawerClose svg{width:16px}}@media (width<=760px) and (prefers-reduced-motion:reduce){.app>aside,.analyticsApp>aside{transition:none}}html,body{overflow-x:clip}@media (width<=430px){h1,.analyticsHeader h1{font-size:22px}.stats{grid-template-columns:1fr}.stat{border-bottom:1px solid #2a2a2a;border-right:0}.stat strong{font-size:21px}.activityMetrics,.estimateFacts{grid-template-columns:1fr}.brandLockup>span{letter-spacing:1.8px;font-size:12px}.analyticsProtocolTabs button{min-width:104px}.tr{padding:0 12px}}.assetMenu .bridgeMark{box-shadow:inset 0 0 0 1px var(--accent-27);color:var(--accent);background:#2a2a2a}.assetMenu .bridgeMark svg{width:13px}.assetPicker>button .chainTag{color:#888;letter-spacing:.6px;text-transform:uppercase;border:1px solid #3a3a3a;border-radius:3px;padding:2px 5px;font:500 8px JetBrains Mono}.bridgePanel{background:#0f0f0f;border:1px solid #2a2a2a;border-radius:10px;margin:8px 14px 0;padding:10px}.bridgeChains{flex-wrap:wrap;gap:6px;display:flex}.bridgeChains button{color:#888;letter-spacing:.5px;background:#151515;border:1px solid #2a2a2a;border-radius:20px;padding:5px 10px;font:500 10px JetBrains Mono}.bridgeChains button:hover{color:#d8d8d8;border-color:#3a3a3a}.bridgeChains button[aria-selected=true]{border-color:var(--accent);background:var(--accent-13);color:var(--accent)}.bridgeTokens{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.bridgeTokens button{color:#b0b0b0;text-align:left;background:#151515;border:1px solid #2a2a2a;border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:0 11px;font-size:12px;display:flex}.bridgeTokens button:hover{color:#f0f0f0;border-color:#3a3a3a}.bridgeTokens button[aria-selected=true]{border-color:var(--accent);background:var(--accent-03);color:#f0f0f0}.bridgeTokens .assetLogo{flex-basis:22px;width:22px;height:22px;font-size:11px}@media (width<=520px){.bridgeTokens{grid-template-columns:1fr}}
