*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.shrink{flex-shrink:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-width:1px}.lowercase{text-transform:lowercase}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{color-scheme:dark;--bg:#080b0e;--panel:#10151a;--panel2:#151b21;--line:#273038;--muted:#8b99a5;--text:#edf4f4;--green:#55e5ad;--cyan:#5cc8df;--blue:#59b8ff;--blue-deep:#315fdd;--yellow:#e5bd62;--red:#f0807e}*{box-sizing:border-box}body,html{background:var(--bg)}body{margin:0;background-size:auto;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.topbar{height:76px;padding:0 clamp(18px,1.5vw,30px);border-bottom:1px solid var(--line);background:rgba(8,11,14,.92);display:flex;align-items:center;gap:18px;position:sticky;top:0;z-index:10;backdrop-filter:blur(14px);font-family:Segoe UI Variable Display,Aptos Display,Inter,ui-sans-serif,system-ui,sans-serif}.poolTokenAddresses{margin-top:6px;display:flex;flex-wrap:wrap;gap:5px}.copyTokenAddress{min-height:23px;padding:0 7px;display:inline-flex;align-items:center;gap:5px;border:1px solid #263b3a;border-radius:7px;background:rgba(7,14,18,.7);color:#78909a;cursor:pointer}.copyTokenAddress:hover{border-color:#3b6d60;color:var(--green)}.copyTokenAddress b{color:#b7c8cd;font-size:10px}.copyTokenAddress code{font-size:10px}.poolSideColumn{min-width:0;display:grid;gap:12px}.poolCurrentPrice>em{display:block;margin-top:3px;color:#8eb2c5;font-size:12px;font-style:normal}.poolTradeCard{border-color:#273b3b}.poolTradeCard .poolWorkspaceTabList{grid-template-columns:repeat(2,1fr)}.poolTradeCard .routedSwapWorkspace{grid-template-columns:1fr;gap:7px;padding:10px}.poolTradeCard .routedSwapDirection{width:29px;height:29px;margin:-3px auto;transform:rotate(90deg)}.poolTradeCard .routedSwapAsset{min-height:82px;padding:8px 9px}.poolTradeCard .routedSwapInput{grid-template-columns:minmax(0,1fr) 92px}.poolTradeCard .routedSwapInput input,.poolTradeCard .routedSwapInput strong{font-size:16px}.poolTradeCard .routedSwapActions{grid-template-columns:1fr;gap:7px;padding:9px 10px 10px}.poolTradeCard .routedSwapActions>button,.poolTradeCard .routedSwapActions>label{width:100%}.poolTradeCard .swapAssetMeta{font-size:10px}.realLimitOrderStatus{padding:14px 12px}.realLimitOrderStatus>span{display:flex;align-items:center;gap:6px;color:var(--blue);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.realLimitOrderStatus h3{margin:8px 0 6px;font-size:14px}.realLimitOrderStatus p{margin:0;color:#7d909a;font-size:11px;line-height:1.55}.realLimitOrderStatus a{margin-top:10px;display:inline-flex;align-items:center;gap:5px;color:var(--blue);font-size:11px}.realLimitOrderStatus>button{width:100%;min-height:35px;margin-top:12px;border:1px solid #293943;border-radius:8px;background:#10171d;color:#60717b;font-size:11px}.limitOrderPanel{gap:9px;padding:12px}.limitOrderIntro>span{display:flex;align-items:center;gap:6px;color:var(--green);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.limitOrderIntro p{margin:6px 0 2px;color:#7d909a;font-size:11px}.limitOrderAsset{font-size:11px;font-weight:700}.limitOrderAsset>div{min-height:53px;grid-template-columns:minmax(0,1fr) 24px 88px;gap:6px;padding:6px 8px;border:1px solid #273c42;border-radius:10px;background:#081217}.limitOrderAsset input{min-width:0;border:0;outline:0;background:transparent;color:#edf6f4;font:700 18px/1 inherit}.limitOrderAsset .tokenPlaceholder,.limitOrderAsset img{width:24px;height:24px}.limitOrderAsset select,.limitOrderTerms select{width:100%;border:0;outline:0;background:#111e23;color:#dce9e7;font:700 12px/1 inherit}.limitOrderAsset select{height:34px;padding:0 5px;border-radius:7px}.limitOrderReceiveAsset strong{min-width:0;overflow:hidden;color:#dce9e7;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.limitOrderReverse{width:30px;height:30px;margin:-5px auto;border:1px solid #2b4b43;border-radius:9px}.limitOrderTerms{display:grid;grid-template-columns:98px minmax(0,1fr);gap:8px}.limitOrderTerms label,.limitOrderTerms>span{min-width:0;display:grid;gap:4px;padding:8px;border:1px solid #263940;border-radius:8px;color:#748991;font-size:10px}.limitOrderTerms select{height:24px}.limitOrderTerms b{font-size:11px;white-space:nowrap}.limitOrderError,.limitOrderSuccess{margin:0;padding:8px;border-radius:7px;font-size:11px;line-height:1.45}.limitOrderTarget{display:grid;gap:5px;color:#80949c;font-size:11px;font-weight:700}.limitOrderTarget>div{min-height:45px;gap:8px;padding:7px 9px;border:1px solid #273c42;border-radius:9px;background:#081217}.limitOrderTarget input{font:750 15px/1 inherit}.limitOrderTarget b{color:#758991}.limitOrderRangeTerms{grid-template-columns:repeat(3,minmax(0,1fr))}.limitOrderDeployment{margin:0;padding:8px;border-radius:7px;font-size:11px;line-height:1.45}.limitOrderFootnote{text-align:center}.limitOrderSubmit{min-height:41px;gap:7px;border-radius:9px;font:850 12.5px/1 inherit}.limitOrderSubmit:disabled{opacity:.45}.limitOrderLoading{min-height:220px;font-size:12px}.customPoolChart,.poolChartUnavailable{min-width:0;overflow:hidden;border:1px solid #223734;border-radius:15px;background:radial-gradient(circle at 12% 0,rgba(70,230,176,.08),transparent 34%),#0b1218;box-shadow:0 16px 40px rgba(0,0,0,.12)}.customPoolChartHeader{min-height:58px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #20332f}.customPoolChartHeader>div:first-child{display:grid;grid-template-columns:auto auto;align-items:center;gap:2px 9px}.customPoolChartHeader span{display:flex;align-items:center;gap:5px;color:var(--green);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.customPoolChartHeader strong{grid-column:1;color:#eef5f4;font-size:14px}.customPoolChartHeader small{grid-column:2;color:#728691;font-size:11px}.chartQuoteToggle{padding:3px;display:flex;gap:3px;border:1px solid #263943;border-radius:9px;background:#080e13}.chartQuoteToggle button{min-width:42px;height:26px;border:0;border-radius:6px;background:transparent;color:#72848f;cursor:pointer;font-size:11px;font-weight:700}.chartQuoteToggle button[aria-pressed=true]{background:rgba(70,230,176,.12);color:var(--green)}.customPoolChartCanvas{height:clamp(380px,47vh,560px);position:relative;touch-action:none}.chartRangeBand{position:absolute;z-index:3;right:58px;left:4px;min-height:2px;pointer-events:none;border-top:1px solid rgba(89,184,255,.75);border-bottom:1px solid rgba(89,184,255,.75);background:rgba(89,184,255,.1)}.chartRangeHandle{position:absolute;z-index:5;right:58px;height:22px;padding:0 6px;transform:translateY(-50%);border:1px solid rgba(89,184,255,.65);border-radius:6px 0 0 6px;background:#13334a;color:#9fd7ff;display:flex;align-items:center;gap:4px;cursor:ns-resize;font-size:10px;font-weight:700}.chartRangeHandle:hover{background:#174463;color:#fff}.chartCurrentPrice{position:absolute;z-index:4;right:58px;left:4px;height:1px;pointer-events:none;background:var(--green);box-shadow:0 0 8px rgba(70,230,176,.35)}.poolChartTooltip{padding:7px 9px;display:grid;gap:2px;border:1px solid #315047;border-radius:8px;background:rgba(7,13,18,.96);box-shadow:0 8px 24px rgba(0,0,0,.3)}.poolChartTooltip b{color:#eaf4f1;font-size:12px}.poolChartTooltip small{color:#71858f;font-size:10px}.customPoolChart>footer{min-height:32px;padding:7px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #20332f;color:#6e828c;font-size:10px}.poolChartUnavailable{min-height:240px;padding:22px;display:flex;align-items:center;justify-content:center;gap:12px;color:#6f8490;text-align:left}.poolChartUnavailable svg{color:var(--blue)}.poolChartUnavailable h2{margin:0 0 5px;color:#e9f2f1;font-size:15px}.poolChartUnavailable p{margin:0;font-size:11px}.poolChartUnavailable a{margin-left:15px;display:flex;align-items:center;gap:5px;color:var(--blue);font-size:11px}.topPositions .sectionTitle{min-height:57px;padding:10px 12px}.topPositions .sectionTitle h2{font-size:14px}.topPositionsIntro{display:none}.compactTopPositionCard{min-width:0;min-height:76px;padding:9px 10px;display:grid;grid-template-columns:minmax(132px,1.1fr) minmax(86px,.7fr) minmax(155px,1.2fr) minmax(92px,.75fr) minmax(96px,.8fr) minmax(135px,1fr) 58px;align-items:center;gap:9px;border:0;border-top:1px solid #1e3030;border-radius:0;background:transparent}.compactTopPositionCard:hover{background:rgba(70,230,176,.025)}.compactTopPositionCard .topPositionIdentity{min-width:0;display:flex;align-items:center;gap:7px}.compactTopPositionCard .topPositionRank{width:25px;height:25px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #2c4741;border-radius:8px;background:#10201d;color:var(--green);font-size:11px}.compactTopPositionCard h3{margin:0 0 3px;font-size:12.5px}.compactTopPositionCard .topPositionOwner{display:flex;align-items:center;gap:3px;color:#6d818b}.compactTopPositionCard .topPositionOwner code{font-size:10px}.compactPositionAssets,.compactPositionMetric{min-width:0;display:grid;gap:2px}.compactPositionAssets>span,.compactPositionMetric span{color:#6d818c;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.compactPositionAssets b,.compactPositionMetric b{overflow:hidden;color:#e4eeec;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.compactPositionMetric b.accent{color:var(--green)}.compactPositionAssets small,.compactPositionMetric small{overflow:hidden;color:#6c808a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.compactPositionAssets{grid-template-columns:1fr auto}.compactPositionAssets>span{grid-column:1/-1}.compactPositionAssets b{font-size:11px}.compactPositionRange{padding:0;border:0}.compactPositionRange .rangeStatus{margin-bottom:5px;display:flex;align-items:center;gap:4px;color:var(--green);font-size:10px}.compactPositionRange .rangeTrack{height:5px}.compactPositionRange>small{margin-top:5px;display:block;color:#6e818a;font-size:10px}.compactTopPositionCard .topPositionActions{display:flex;justify-content:flex-end;gap:4px}.compactTopPositionCard .topPositionActions a{width:26px;height:26px;display:grid;place-items:center;border:1px solid #283a41;border-radius:7px;background:#0b1217;color:#79909b}.compactTopPositionCard .topPositionActions a:hover{border-color:#3b6d60;color:var(--green)}@media (min-width:1281px){.poolDetailDashboard{grid-template-columns:minmax(270px,300px) minmax(590px,1fr) minmax(350px,405px)}}@media (max-width:900px){.poolDetailDashboard{grid-template-columns:minmax(260px,310px) minmax(0,1fr)}.poolSideColumn{grid-column:1;grid-row:1}.poolMarketColumn{grid-column:2;grid-row:1}.poolComposerColumn{grid-column:1/-1;grid-row:2;position:static}.poolOverviewCard{display:block}.poolCurrentPrice{border-right:0;border-bottom:1px solid #24352f}.poolOverviewMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.poolOverviewTrust{border-left:0;border-top:1px solid #24352f}.poolLiquidityComposer{display:grid;grid-template-columns:1fr 1fr}.poolLiquidityComposer>.poolActionTabs{grid-column:1/-1}.composerAmounts,.composerRange{border-right:1px solid #22332f}.composerEstimates,.composerFooter{grid-column:2}.guidedZap{grid-column:1/-1}.compactTopPositionCard{grid-template-columns:minmax(125px,1fr) 90px minmax(135px,1fr) 88px 50px}.compactTopPositionCard .compactPositionAssets,.compactTopPositionCard .compactPositionRange{display:none}}@media (max-width:860px){.poolDetailDashboard{grid-template-columns:1fr}.poolComposerColumn,.poolMarketColumn,.poolSideColumn{grid-column:1;grid-row:auto}.poolSideColumn{order:1}.poolMarketColumn{order:2}.poolComposerColumn{order:3}.poolOverviewCard{order:1}.poolTradeCard{order:2}.poolLiquidityComposer{display:block}.composerAmounts,.composerRange{border-right:0}.customPoolChartCanvas{height:390px}.compactTopPositionCard{grid-template-columns:minmax(125px,1fr) 90px 90px 48px}.compactTopPositionCard .compactPositionApr,.compactTopPositionCard .compactPositionAssets,.compactTopPositionCard .compactPositionRange{display:none}}.limitOrderPanel{display:grid;gap:0;padding:0;overflow:hidden;color:#e8f2f1;background:radial-gradient(circle at 6% 0,rgba(70,230,176,.055),transparent 27%),#0a1419}.limitOrderIntro{min-height:112px;padding:16px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.limitOrderIntro>div{min-width:0}.limitOrderIntro span{display:flex;font-weight:850}.limitOrderIntro h3{margin:0;color:#eff7f5;font-size:20px;font-weight:520;letter-spacing:-.035em}.limitOrderIntro p{max-width:430px;color:#84989f}.limitOrderIntro>b{flex:0 0 auto;min-height:27px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border:1px solid #283c41;border-radius:999px;background:#0b171c;color:#7f9299;font-size:11px;font-weight:750;white-space:nowrap}.limitOrderIntro>b i,.limitOrderLivePrice i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#74878d}.limitOrderIntro>b.isReady{border-color:#285847;color:var(--green)}.limitOrderIntro>b.isReady i,.limitOrderLivePrice i{background:var(--green);box-shadow:0 0 9px rgba(70,230,176,.4)}.limitOrderSection{padding:15px;display:grid;border-bottom:1px solid #223633}.limitOrderSectionHeading{display:flex;justify-content:space-between;gap:12px}.limitOrderSectionHeading>div{min-width:0;display:grid;gap:2px}.limitOrderSectionHeading span{color:#ecf4f3;font-size:13px;font-weight:820}.limitOrderSectionHeading small{color:#71858e;line-height:1.35}.limitOrderSectionHeading>em{max-width:48%;color:#8ca1a8;font-size:12px;font-style:normal;line-height:1.35;text-align:right}.limitOrderAsset{display:grid;gap:6px;color:#80949c;font-size:12px;font-weight:720}.limitOrderAsset>span{color:#81959d;font-size:12px}.limitOrderAsset>div{min-height:82px;display:grid;grid-template-columns:minmax(0,1fr) 27px minmax(82px,auto);align-items:center;-moz-column-gap:7px;column-gap:7px;border:1px solid #2a4148;border-radius:13px;background:#071218;transition:border-color .16s ease,background .16s ease}.limitOrderAsset>div:focus-within{border-color:#347661;background:#09171b}.limitOrderAsset input,.limitOrderReceiveAsset strong{min-width:0;border:0;outline:0;overflow:hidden;background:transparent;color:#edf6f4;font:760 clamp(21px,2vw,28px)/1 inherit;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.limitOrderAsset input::-moz-placeholder{color:#687982}.limitOrderAsset input::placeholder{color:#687982}.limitOrderAsset .tokenPlaceholder,.limitOrderAsset img{width:27px;height:27px;border-radius:50%}.limitOrderAsset select{width:100%;height:37px;min-width:0;padding:0 7px;border:0;outline:0;border-radius:8px;background:#101f25;color:#dce9e7;font:780 12.5px/1 inherit}.limitOrderAsset>div>em{grid-column:1/-1;color:#7f959e;font-style:normal;font-weight:560}.limitOrderQuickAmounts,.limitOrderTargetShortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.limitOrderQuickAmounts button,.limitOrderTargetShortcuts button{min-height:31px;border:1px solid #293d44;border-radius:8px;background:#0c171d;color:#8ca0a8;cursor:pointer;font:750 12px/1 inherit;transition:border-color .15s ease,background .15s ease,color .15s ease}.limitOrderQuickAmounts button:hover:not(:disabled),.limitOrderTargetShortcuts button:hover:not(:disabled){border-color:#347761;background:#10251f;color:var(--green)}.limitOrderQuickAmounts button:disabled,.limitOrderTargetShortcuts button:disabled{cursor:not-allowed;opacity:.38}.limitOrderReverse{width:34px;height:34px;margin:-4px auto;z-index:1;display:grid;place-items:center;border:1px solid #2c5a4c;border-radius:10px;background:#10251e;color:var(--green);cursor:pointer;transition:transform .15s ease,background .15s ease}.limitOrderReverse:hover{background:#153329;transform:rotate(180deg)}.limitOrderPriceSection{background:rgba(5,14,18,.38)}.limitOrderLivePrice{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--green)!important}.limitOrderTarget{display:block}.limitOrderTarget>div{min-height:70px;padding:10px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #2a4148;border-radius:12px;background:#071218}.limitOrderTarget>div:focus-within{border-color:#347661}.limitOrderTarget input{min-width:0;border:0;outline:0;background:transparent;color:#edf6f4;font:760 24px/1 inherit;letter-spacing:-.035em}.limitOrderTarget b{max-width:106px;color:#82969e;font-size:11px;line-height:1.35;text-align:right}.limitOrderTargetSummary{min-height:56px;padding:10px 11px;display:grid;gap:4px;border:1px solid #21363c;border-radius:10px;background:rgba(15,32,35,.62)}.limitOrderTargetSummary span{color:var(--green);font-size:12px;font-weight:760}.limitOrderTargetSummary strong{color:#a8b8bc;font-size:12px;font-weight:620}.limitOrderRangeTerms{padding:0 15px 15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;border-bottom:1px solid #223633}.limitOrderTerms>span{min-width:0;min-height:58px;padding:9px;display:grid;align-content:center;gap:5px;border:1px solid #263940;border-radius:9px;color:#748991;font-size:11px}.limitOrderTerms b{overflow:hidden;color:#dbe7e5;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:normal}.limitOrderDeployment,.limitOrderError,.limitOrderSuccess{margin:10px 15px 0;padding:9px 10px;border-radius:9px;font-size:12px;line-height:1.45}.limitOrderDeployment{display:flex;align-items:flex-start;gap:7px;background:#131f22;color:#8ea4aa}.limitOrderDeployment svg{flex:0 0 auto;color:var(--green)}.limitOrderError{background:#261819;color:#ff9b91}.limitOrderSuccess{display:flex;align-items:center;gap:6px;background:#10261d;color:var(--green)}.limitOrderFooter{padding:14px 15px 15px;display:grid;gap:8px}.limitOrderFeeMode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.limitOrderFeeMode button{min-width:0;padding:10px 11px;display:grid;align-content:center;gap:6px;border:1px solid #263943;border-radius:10px;background:#080e13;color:#81919a;cursor:pointer;text-align:left}.limitOrderFeeMode button[aria-pressed=true]{border-color:#366e5d;background:rgba(85,229,173,.09);color:#e1efeb}.limitOrderFeeMode button:disabled{opacity:.62;cursor:not-allowed}.limitOrderFeeChoiceLine{display:flex;align-items:center;justify-content:space-between;gap:8px}.limitOrderFeeChoiceLine>b{color:#d6e2df;font-size:12.5px}.limitOrderFeeChoiceLine>strong{padding:3px 6px;border-radius:999px;background:rgba(126,151,155,.09);color:#a8b9b5;font-size:10px;font-weight:850;line-height:1}.limitOrderFeeMode button[aria-pressed=true] .limitOrderFeeChoiceLine>strong{background:rgba(85,229,173,.13);color:var(--green)}.limitOrderFeeChoiceNote{display:inline-flex;align-items:center;gap:5px}.limitOrderFeeMode small{color:#71828b;font-size:11px;line-height:1.35}.limitOrderFeeMode button[aria-pressed=true] small{color:#93aaa2}.limitOrderSubmit{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:11px;background:var(--green);color:#062018;cursor:pointer;font:850 13px/1 inherit;transition:filter .15s ease,transform .15s ease}.limitOrderSubmit:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.limitOrderSubmit:disabled{cursor:not-allowed;opacity:.43}.limitOrderReserve{margin:0;color:#82969d;font-size:11px;font-weight:650;text-align:center}.limitOrderFootnote{margin:0;display:flex;align-items:flex-start;justify-content:center;gap:7px;color:#647a82;text-align:left}.portfolioPage .portfolioIntroCopy{flex:1 1 420px;min-width:280px}.portfolioPage .portfolioHeaderPanel{width:min(720px,62vw);display:grid;justify-items:end;gap:10px}.portfolioPage .portfolioHeaderSearch{width:min(620px,100%);min-height:48px;padding:5px 5px 5px 13px;display:grid;grid-template-columns:19px minmax(190px,1fr) auto;align-items:center;gap:9px;border:1px solid #31534d;border-radius:13px;background:rgba(5,16,20,.82);color:#7f98a2;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.portfolioPage .portfolioHeaderSearch:focus-within{border-color:#4d8878;box-shadow:0 0 0 3px rgba(85,229,173,.07),inset 0 1px 0 rgba(255,255,255,.025)}.portfolioPage .portfolioHeaderSearch input{min-width:0;height:36px;border:0;outline:0;background:transparent;color:#e3eeed;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14.5px}.portfolioPage .portfolioHeaderSearch input::-moz-placeholder{color:#71878f}.portfolioPage .portfolioHeaderSearch input::placeholder{color:#71878f}.portfolioPage .portfolioHeaderSearch>button{min-width:86px;height:38px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #66eabb;border-radius:10px;background:var(--green);color:#061710;font-size:13.5px;font-weight:780;cursor:pointer}.portfolioPage .portfolioHeaderSearch>button:disabled{cursor:wait;opacity:.65}.portfolioPage .portfolioCompactWalletSearch{display:none}.portfolioPage .portfolioWalletContext{justify-content:flex-end}.portfolioPage .viewingWallet.externalWallet{border-color:#426674;background:rgba(10,25,31,.82)}.portfolioPage .viewingWallet.externalWallet>span{color:#7fa8ba}.portfolioWalletPickerBackdrop{position:fixed;z-index:80;inset:0;padding:20px;display:grid;place-items:center;background:rgba(2,7,10,.76);backdrop-filter:blur(8px)}.portfolioWalletPicker{width:min(560px,calc(100vw - 28px));overflow:hidden;border:1px solid rgba(85,229,173,.24);border-radius:20px;background:#091318;box-shadow:0 28px 90px rgba(0,0,0,.55)}.portfolioWalletPicker>header{min-height:86px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #263d40;background:linear-gradient(115deg,rgba(16,44,37,.72),rgba(8,19,24,.9))}.portfolioWalletPicker>header .eyebrow{display:block;margin-bottom:6px;font-size:11px}.portfolioWalletPicker>header h2{margin:0;color:#edf5f3;font-size:21px;letter-spacing:-.025em}.portfolioWalletPicker>header>button{width:38px;height:38px;padding:0;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(85,229,173,.24);border-radius:11px;background:#0c171c;color:#8da1a8;cursor:pointer}.portfolioWalletPicker>form{padding:18px;display:grid;gap:10px}.portfolioWalletPicker>form>label{color:#9bb0b6;font-size:12px;font-weight:760;letter-spacing:.035em}.portfolioWalletPickerControl{min-height:54px;padding:0 13px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(85,229,173,.24);border-radius:13px;background:#071116;color:var(--green)}.portfolioWalletPickerControl:focus-within{border-color:#5fae96;box-shadow:0 0 0 3px rgba(85,229,173,.07)}.portfolioWalletPickerControl input{min-width:0;height:50px;border:0;outline:0;background:transparent;color:#e6efee;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px}.portfolioWalletPickerError{margin:0;display:flex;align-items:center;gap:6px;color:#f1918f;font-size:12px}.portfolioWalletPickerActions{margin-top:4px;display:grid;grid-template-columns:1fr 1fr;gap:9px}.portfolioWalletPickerActions>button{min-height:52px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:12px;cursor:pointer;font:inherit;font-size:13px;font-weight:760}.portfolioUseConnectedWallet{border:1px solid rgba(85,229,173,.34);background:#10231f;color:var(--green)}.portfolioUseConnectedWallet>span{min-width:0;display:grid;gap:2px;text-align:left}.portfolioUseConnectedWallet small{color:#8da39f;font-size:11px;font-weight:560}.portfolioUseConnectedWallet:disabled{cursor:default;opacity:.45}.portfolioReviewWallet{border:1px solid #5fe9b6;background:var(--green);color:#061710}.portfolioWalletPicker>footer{min-height:46px;padding:10px 18px;display:flex;align-items:center;gap:7px;border-top:1px solid #24383d;color:#758b93;font-size:11.5px}.portfolioWalletPicker>footer svg{flex:0 0 auto;color:#5d9f8d}@media (max-width:900px){.portfolioPage .portfolioIntro{align-items:flex-start;flex-direction:column;gap:17px}.portfolioPage .portfolioIntroCopy{min-width:0}.portfolioPage .portfolioHeaderPanel{width:100%;justify-items:stretch}.portfolioPage .portfolioHeaderSearch{display:none}.portfolioPage .portfolioCompactWalletSearch{width:100%;min-height:62px;padding:10px 12px;display:flex;align-items:center;gap:11px;border:1px solid rgba(85,229,173,.24);border-radius:14px;background:rgba(5,18,21,.82);color:var(--green);cursor:pointer;text-align:left}.portfolioPage .portfolioCompactWalletSearch>span{min-width:0;display:grid;gap:4px}.portfolioPage .portfolioCompactWalletSearch b{color:#e5efed;font-size:14px}.portfolioPage .portfolioCompactWalletSearch em{overflow:hidden;color:#7f969e;font-size:12px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.portfolioPage .portfolioWalletContext{width:100%;justify-content:flex-start}}@media (max-width:620px){.portfolioWalletPickerBackdrop{padding:8px;place-items:end center}.portfolioWalletPicker{width:100%;border-radius:20px 20px 12px 12px}.portfolioWalletPicker>header{min-height:76px;padding:13px 14px}.portfolioWalletPicker>header h2{font-size:19px}.portfolioWalletPicker>form{padding:14px}.portfolioWalletPickerControl input{font-size:16px}.portfolioWalletPickerActions{grid-template-columns:1fr}.portfolioWalletPicker>footer{padding-inline:14px}.portfolioPage .portfolioWalletContext .viewingWallet{max-width:100%}.portfolioPage .portfolioWalletContext .freshness{width:100%}}.limitOrderFootnoteIcon{width:18px;height:18px;margin-top:1px;display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;border:1px solid #28506a;border-radius:50%;color:#5da6d2;cursor:default}.limitOrderFootnoteCopy{max-width:430px}.limitOrderFootnoteCopy strong{color:#90a5ac;font-weight:650}.limitOrderLoading{min-height:300px;display:flex;align-items:center;justify-content:center;gap:8px;color:#80949c;font-size:12.5px}@media (max-width:620px){.limitOrderIntro{min-height:0;padding:15px 14px}.limitOrderIntro h3{font-size:19px}.limitOrderIntro p{font-size:12px}.limitOrderIntro>b{min-height:25px;padding-inline:8px;font-size:10px}.limitOrderSection{padding:14px}.limitOrderRangeTerms{padding:0 14px 14px;grid-template-columns:1fr}.limitOrderFooter{padding:13px 14px 14px}}@media (max-width:600px){.poolDetailHeader{flex-wrap:wrap}.poolDetailQuickActions{margin-left:auto}.poolTokenAddresses{width:calc(100vw - 104px)}.copyTokenAddress code{display:none}.customPoolChartCanvas{height:320px}.customPoolChartHeader{align-items:flex-start}.customPoolChartHeader>div:first-child{grid-template-columns:1fr}.customPoolChartHeader small,.customPoolChartHeader strong{grid-column:1}.chartCurrentPrice,.chartRangeBand,.chartRangeHandle{right:47px}.customPoolChart>footer span:first-child{max-width:75%}.compactTopPositionCard{min-height:69px;grid-template-columns:minmax(0,1fr) 80px 48px}.compactTopPositionCard .compactPositionApr,.compactTopPositionCard .compactPositionFees{display:none}.topPositions .sectionTitle{display:flex}.topPositionsControls .estimateBadge{display:none}.poolTradeCard .routedSwapAsset{min-height:88px}}.brandCluster{gap:8px}.brand,.brandCluster{display:flex;flex:0 0 auto;align-items:center}.brand{gap:9px;font-weight:850;font-size:18px;letter-spacing:-.035em}.brandMark{width:52px;height:52px;display:grid;place-items:center;margin-right:1px;overflow:visible}.brandMark img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain;transform:translate(-1px,-1px)}.brandWordmark{height:21px;display:inline-flex;align-items:flex-end;gap:4px;line-height:1}.brandWordmark i{width:7px;height:7px;margin-bottom:1px;border-radius:50%;background:var(--green);box-shadow:0 0 10px rgba(85,229,173,.55)}.brandWordmark span:last-child{color:var(--green)}.headerSocials{position:relative;display:inline-flex;align-items:center;gap:1px;min-height:30px;transform:translateY(1px)}.headerSocials a{width:31px;height:31px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#6f838b;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.headerSocials a:hover{color:var(--green);background:rgba(85,229,173,.09);box-shadow:0 0 14px rgba(85,229,173,.1);transform:translateY(-1px)}.headerSocials svg{display:block}.headerSocials .xSocialIcon{width:15px;height:15px;transform:translateY(2px)}.headerSocials .telegramSocialIcon{width:19px;height:19px;transform:translateY(2px)}.headerSocials .telegramSocialIcon path,.headerSocials .xSocialIcon path{fill:currentColor}.desktopNavigation{min-height:46px;padding:4px;display:flex;align-items:center;gap:2px;border:0;border-radius:15px;background:rgba(12,18,25,.78);box-shadow:none}@media (min-width:901px){.topbar .desktopNavigation{position:absolute;left:50%;transform:translateX(-50%)}}.limitOrderIntro{border-bottom:1px solid #223633}.limitOrderIntro>div{display:grid}.limitOrderIntro span{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:820}.limitOrderIntro p{max-width:440px;font-size:12px}.limitOrderTokenChoice .swapTokenTrigger>span{overflow:hidden;color:#dce9e7;font-size:12.5px;font-weight:780;text-overflow:ellipsis}.limitOrderAsset input,.limitOrderReceiveAsset strong{font-size:clamp(22px,2vw,28px);font-variant-numeric:tabular-nums}.limitOrderQuickAmounts.zapQuickAmounts button{border-radius:8px;font-size:12px}.limitOrderAutoFill{gap:6px}.limitOrderAutoFill>span{font-weight:600!important}.limitOrderSectionHeading>div{padding-top:2px}.limitOrderSectionHeading small,.limitOrderSectionHeading span{font-size:12px}.limitOrderLivePrice{display:flex;gap:3px 6px;font-style:normal;font-variant-numeric:tabular-nums}.limitOrderLivePrice>span{color:var(--green)}.limitOrderLivePrice>b{color:var(--green);font-size:inherit;white-space:nowrap}.limitOrderLivePrice>small{color:#7b9991;font-size:10.5px;white-space:nowrap}.limitOrderExecutionSlider{--execution-color:var(--green);padding:4px 0 6px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.limitOrderExecutionSlider.sellAbove{--execution-color:#ef7778}.limitOrderSliderScale{margin-bottom:8px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;color:#748a92;font-size:12px;font-variant-numeric:tabular-nums}.limitOrderSliderScale strong{min-width:64px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--execution-color) 52%,transparent);border-radius:999px;background:color-mix(in srgb,var(--execution-color) 12%,#0b171b);color:var(--execution-color);font-size:12.5px;text-align:center}.limitOrderSliderScale span:last-child{text-align:right}.limitOrderClosestMarket{width:-moz-max-content;width:max-content;min-height:25px;padding:4px 8px;border:1px solid color-mix(in srgb,var(--execution-color) 42%,#263b40);border-radius:7px;background:color-mix(in srgb,var(--execution-color) 8%,#0a1419);color:color-mix(in srgb,var(--execution-color) 78%,#b5c4c6);cursor:pointer;font:750 12px/1.1 inherit}.limitOrderClosestMarket:last-child{justify-self:end}.limitOrderClosestMarket:hover:not(:disabled){border-color:var(--execution-color);color:var(--execution-color)}.limitOrderClosestMarket:disabled{cursor:not-allowed;opacity:.4}.limitOrderExecutionSlider input[type=range]{width:100%;height:28px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;outline:0;background:transparent;cursor:grab}.limitOrderExecutionSlider input[type=range]:active{cursor:grabbing}.limitOrderExecutionSlider input[type=range]::-webkit-slider-runnable-track{height:9px;border:1px solid color-mix(in srgb,var(--execution-color) 56%,#15282a);border-radius:999px;background:var(--execution-color);box-shadow:0 0 18px color-mix(in srgb,var(--execution-color) 22%,transparent)}.limitOrderExecutionSlider input[type=range]::-webkit-slider-thumb{width:20px;height:25px;margin-top:-9px;appearance:none;-webkit-appearance:none;border:3px solid #071218;border-radius:7px;background:var(--execution-color);box-shadow:0 0 0 2px var(--execution-color),0 7px 16px rgba(0,0,0,.35)}.limitOrderExecutionSlider input[type=range]::-moz-range-track{height:9px;border:1px solid color-mix(in srgb,var(--execution-color) 56%,#15282a);border-radius:999px;background:var(--execution-color)}.limitOrderExecutionSlider input[type=range]::-moz-range-thumb{width:16px;height:21px;border:3px solid #071218;border-radius:7px;background:var(--execution-color);box-shadow:0 0 0 2px var(--execution-color),0 7px 16px rgba(0,0,0,.35)}.limitOrderMarketContext>div{min-height:68px;padding:9px}.limitOrderMarketContext em,.limitOrderMarketContext span{font-size:10.5px}.limitOrderMarketContext b{font-size:12px}.limitOrderMarketContext>div:first-child b,.limitOrderMarketContext>div:first-child em{color:var(--green)}.limitOrderFootnote{font-size:11px}@media (min-width:1220px){.poolInfoStack{height:100%;align-self:stretch}.poolSwapSlot:has(.limitOrderPanel){position:sticky;top:88px;z-index:2}}@media (max-width:520px){.limitOrderIntro,.limitOrderSection{padding-inline:12px}.limitOrderIntro p{font-size:11px}.limitOrderAsset>div{grid-template-columns:minmax(112px,42%) minmax(0,1fr)}.limitOrderAsset input,.limitOrderReceiveAsset strong{font-size:21px}.limitOrderSectionHeading{display:grid}.limitOrderLivePrice{max-width:100%!important;justify-content:flex-start;text-align:left}.limitOrderLivePrice>small{width:auto;text-align:left}.limitOrderMarketContext{grid-template-columns:repeat(3,minmax(0,1fr))}.limitOrderMarketContext>div{min-height:72px;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;border-right:1px solid #1d3035;border-bottom:0}.limitOrderMarketContext>div:last-child{border-right:0}.limitOrderMarketContext b,.limitOrderMarketContext em{grid-column:auto;text-align:left}}.orderbookPage{--orderbook-header-height:92px;--orderbook-ticket-width:390px;padding:12px 24px 30px}.orderbookPage .orderbookShell{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0}.orderbookPage .orderbookCore{min-width:0}.orderbookPage .orderbookMarketBar{min-height:var(--orderbook-header-height);margin-right:0;grid-template-columns:minmax(340px,390px) minmax(520px,1fr);border-radius:15px 15px 0 0}.orderbookPage .orderbookMarketIdentity{min-width:0;min-height:var(--orderbook-header-height);padding:0;position:relative;isolation:isolate;overflow:hidden}.orderbookPage .orderbookMarketIdentity:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,18,20,.62),rgba(7,16,20,.94) 82%)}.orderbookPage .orderbookMarketBanner{position:absolute;inset:0;z-index:-2;opacity:.3}.orderbookPage .orderbookMarketBanner img{-o-object-fit:cover;object-fit:cover;filter:saturate(.82) contrast(1.05)}.orderbookPage .orderbookIdentityContent{width:100%;min-width:0;padding:8px 14px;display:grid;align-content:center;gap:6px}.orderbookPage .orderbookIdentityTitle{min-width:0;display:flex;align-items:center;gap:11px}.orderbookPage .orderbookIdentityTitle .pairTokenLogos{width:54px;height:34px;flex:0 0 54px;display:block;position:relative}.orderbookPage .orderbookIdentityTitle .pairTokenLogos i,.orderbookPage .orderbookIdentityTitle .pairTokenLogos img{width:34px;height:34px;position:absolute;top:0;margin:0}.orderbookPage .orderbookIdentityTitle .pairTokenLogos i:first-child,.orderbookPage .orderbookIdentityTitle .pairTokenLogos img:first-child{left:0;z-index:2}.orderbookPage .orderbookIdentityTitle .pairTokenLogos i:last-child,.orderbookPage .orderbookIdentityTitle .pairTokenLogos img:last-child{left:20px;z-index:1}.orderbookPage .orderbookIdentityTitle>span{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:7px;column-gap:7px;row-gap:2px}.orderbookPage .orderbookIdentityTitle small{color:var(--green);font-size:12px;font-weight:820;letter-spacing:.09em;text-transform:uppercase}.orderbookPage .orderbookIdentityTitle .orderbookMarketFeeLine{grid-column:1/-1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:0 6px}.orderbookPage .orderbookIdentityTitle .orderbookHookFee{color:var(--blue)}.orderbookPage .orderbookIdentityTitle b{grid-column:1/-1;grid-row:2;overflow:hidden;color:#f2f8f7;font-size:22px;line-height:1.02;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.orderbookPage .orderbookIdentityTitle em{color:#82969e;font-size:12px;font-style:normal}.orderbookPage .orderbookIdentityFooter{min-width:0;display:flex;align-items:center;gap:10px}.orderbookPage .orderbookCompactMarketSearch,.orderbookPage .orderbookTradesMetric{display:none}.orderbookPage .orderbookQuickActions{max-width:none;flex:0 0 auto;gap:6px;overflow:visible}.orderbookPage .orderbookQuickActions>a,.orderbookPage .orderbookQuickActions>a.poolMetadataAction{width:31px;min-width:31px;min-height:31px;height:31px;padding:0;display:grid;grid-template-columns:1fr;place-items:center;border-radius:8px}.orderbookPage .orderbookQuickActions .poolProviderAction>span,.orderbookPage .orderbookQuickActions .poolProviderAction>svg{display:none}.orderbookPage .orderbookQuickActions .poolMetadataAction>svg,.orderbookPage .orderbookQuickActions .poolProviderAction>img{width:17px;height:17px;display:block}.orderbookPage .orderbookMarketBar dl{grid-template-columns:repeat(5,minmax(108px,1fr))}.orderbookPage .orderbookMarketBar dl>div{padding:12px 14px;gap:5px}.orderbookPage .orderbookMarketBar dt{font-size:12.5px;font-weight:700;letter-spacing:.07em}.orderbookPage .orderbookMarketBar dd{font-size:16px}.orderbookPage .orderbookMarketBar dd small{font-size:12px}.orderbookPage .orderbookMarketBar dd .orderbookHeaderUsd{font-size:12.5px}.orderbookPage .orderbookTerminal{min-height:930px;grid-template-columns:320px minmax(680px,1fr)}.orderbookPage .orderbookMarkets{height:930px}.orderbookPage .orderbookTicket>header{min-height:54px;padding-inline:14px}.orderbookPage .orderbookTicket>header span{font-size:14px}.orderbookPage .orderbookMarkets>label{height:47px;margin:10px;padding-inline:11px}.orderbookPage .orderbookMarkets>label input{font-size:13px}.orderbookPage .orderbookMarkets>label.searchError{border-color:rgba(239,98,98,.65)}.orderbookPage .orderbookMarketColumns,.orderbookPage .orderbookMarketList>button{grid-template-columns:minmax(116px,1fr) 90px 68px}.orderbookPage .orderbookMarketColumns{height:34px;padding-inline:11px;font-size:12px}.orderbookPage .orderbookMarketList{height:847px}.orderbookPage .orderbookMarketList>button{min-height:60px;padding:8px 10px;font-size:12.5px}.orderbookPage .orderbookMarketPair{gap:8px}.orderbookPage .orderbookMarketPair .pairTokenLogos{width:36px;flex-basis:36px}.orderbookPage .orderbookMarketPair .pairTokenLogos i,.orderbookPage .orderbookMarketPair .pairTokenLogos img{width:24px;height:24px}.orderbookPage .orderbookMarketPair>b{font-size:13px}.orderbookPage .orderbookMarketPair small{font-size:12px}.orderbookPage .orderbookMarketPrice b{font-size:12.5px}.orderbookPage .orderbookMarketPrice small{font-size:12px}.orderbookPage .orderbookWorkspace{align-self:stretch;grid-template-columns:minmax(0,1fr) 330px;border-right:0}.orderbookPage .orderbookChart{--pool-chart-viewport:600px}.orderbookPage .orderbookChart .dexChartEmbed{min-height:600px}.orderbookPage .orderbookChart iframe{height:638px}.orderbookPage .orderbookDepth{height:auto;min-height:600px;align-self:stretch}.orderbookPage .orderbookDepth>header{min-height:58px;padding-inline:13px}.orderbookPage .orderbookDepth>header small,.orderbookPage .orderbookDepth>header span{font-size:12px}.orderbookPage .orderbookColumnLabels,.orderbookPage .orderbookRow{grid-template-columns:1.05fr .9fr .95fr;gap:7px}.orderbookPage .orderbookColumnLabels{height:32px;padding-inline:10px;font-size:12px}.orderbookPage .orderbookRows{min-height:190px}.orderbookPage .orderbookRow{height:27px;padding-inline:10px;font-size:12.5px}.orderbookPage .orderbookRow b{font-size:12.5px}.orderbookPage .orderbookSideEmpty{height:190px;font-size:12px}.orderbookPage .orderbookMidPrice{min-height:68px;padding:10px 11px}.orderbookPage .orderbookMidPrice strong{font-size:16px}.orderbookPage .orderbookMidPrice span{font-size:12px}.orderbookPage .orderbookMidPrice small{font-size:11px}.orderbookPage .orderbookOrdersTable{min-height:300px}.orderbookPage .orderbookOrdersTable>header{min-height:58px;padding-inline:15px}.orderbookPage .orderbookOrdersTable>header span{font-size:13px}.orderbookPage .orderbookOrdersTable>header small{font-size:12px}.orderbookPage .orderbookOrdersTableHead{min-height:33px;padding-inline:15px;font-size:11px}.orderbookPage .orderbookOrdersTableRow{min-height:48px;padding:7px 15px;font-size:12.5px}.orderbookPage .orderbookOrdersEmpty{min-height:205px}.orderbookPage .orderbookOrdersEmpty b{font-size:12.5px}.orderbookPage .orderbookOrdersEmpty small{font-size:12px}.orderbookPage .orderbookTicket{width:var(--orderbook-ticket-width);top:88px;margin:0 0 0 14px;z-index:3;overflow:hidden;border:1px solid #26383e;border-radius:15px}.orderbookPage .orderbookTicket>header small{font-size:12px}.orderbookMarketPickerBackdrop{position:fixed;inset:0;z-index:80;padding:18px;display:grid;place-items:center;background:rgba(2,7,10,.78);backdrop-filter:blur(8px)}.orderbookMarketPicker{width:min(620px,100%);max-height:min(760px,calc(100dvh - 36px));display:grid;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden;border:1px solid #2a4545;border-radius:18px;background:#091217;box-shadow:0 24px 80px rgba(0,0,0,.55)}.orderbookMarketPicker>header{min-height:68px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #22363b}.orderbookMarketPicker>header>div{display:grid;gap:3px}.orderbookMarketPicker>header span{color:#e9f2f0;font-size:17px;font-weight:800}.orderbookMarketPicker>header small{color:#71878f;font-size:12.5px}.orderbookMarketPicker>header button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #2a4147;border-radius:11px;background:#0b161c;color:#8ba0a8;cursor:pointer}.orderbookMarketPicker>label{height:52px;margin:13px 13px 8px;padding:0 13px;display:flex;align-items:center;gap:9px;border:1px solid #29423f;border-radius:12px;background:#071116;color:#738991}.orderbookMarketPicker>label.searchError{border-color:rgba(239,98,98,.65)}.orderbookMarketPicker>label input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#e3edeb;font:650 14px/1 inherit}.orderbookMarketPickerColumns,.orderbookMarketPickerList>button{display:grid;grid-template-columns:minmax(150px,1fr) 120px 78px;align-items:center;gap:10px}.orderbookMarketPickerColumns{min-height:34px;padding:0 15px;color:#647b84;font-size:12px;font-weight:750;text-transform:uppercase}.orderbookMarketPickerColumns span:not(:first-child),.orderbookMarketPickerList>button>span:not(:first-child){text-align:right}.orderbookMarketPickerList{min-height:0;overflow-y:auto}.orderbookMarketPickerList>button{width:100%;min-height:66px;padding:9px 15px;border:0;border-top:1px solid #1d3035;background:transparent;color:#afc0c3;cursor:pointer}.orderbookMarketPickerList>button:hover{background:rgba(85,229,173,.055)}.orderbookMarketPickerList>p{padding:32px 16px;color:#71858d;font-size:12px;text-align:center}@media (max-width:1660px){.orderbookPage{--orderbook-ticket-width:350px}.orderbookPage .orderbookMarketBar{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}.orderbookPage .orderbookMarketBar dl>div:nth-child(4){display:none}.orderbookPage .orderbookMarketBar dl>div:nth-child(5){display:grid}.orderbookPage .orderbookMarketBar dl{grid-template-columns:repeat(4,minmax(100px,1fr))}.orderbookPage .orderbookTerminal{grid-template-columns:290px minmax(590px,1fr)}.orderbookPage .orderbookWorkspace{grid-template-columns:minmax(0,1fr) 290px}}@media (max-width:1320px){.orderbookPage .orderbookMarketBar{grid-template-columns:minmax(320px,360px) minmax(0,1fr)}.orderbookPage .orderbookMarketBar dl>div:nth-child(5){display:none}.orderbookPage .orderbookMarketBar dl{grid-template-columns:repeat(3,minmax(100px,1fr))}.orderbookPage .orderbookTerminal{grid-template-columns:minmax(0,1fr)}.orderbookPage .orderbookMarkets{display:none}.orderbookPage .orderbookCompactMarketSearch{min-width:0;width:170px;height:31px;padding:0 9px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;border:1px solid #29433f;border-radius:8px;background:rgba(6,15,19,.76);color:#81959d;cursor:pointer;font:inherit;text-align:left}.orderbookPage .orderbookCompactMarketSearch.searchError{border-color:rgba(239,98,98,.65)}.orderbookPage .orderbookCompactMarketSearch .orderbookMarketSearchCopy{min-width:0;display:grid;gap:1px}.orderbookPage .orderbookCompactMarketSearch .orderbookMarketSearchCopy b{color:#dce7e5;font-size:12px;font-weight:800}.orderbookPage .orderbookCompactMarketSearch em{overflow:hidden;color:#71868e;font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.orderbookPage .orderbookWorkspace{grid-template-columns:minmax(0,1fr) 285px;border-right:0}}@media (max-width:980px){.orderbookPage .orderbookShell{display:flex;flex-direction:column}.orderbookPage .orderbookCore{width:100%}.orderbookPage .orderbookMarketBar{grid-template-columns:minmax(0,1fr) 174px}.orderbookPage .orderbookMarketBar dl{grid-column:1/-1;order:3;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #21343a}.orderbookPage .orderbookMarketBar dl>div:nth-child(4),.orderbookPage .orderbookMarketBar dl>div:nth-child(5){display:grid}.orderbookPage .orderbookTerminal{display:flex;flex-direction:column}.orderbookPage .orderbookMarkets{width:100%;height:auto;position:static;border-right:0;border-bottom:1px solid #21343a}.orderbookPage .orderbookMarketList{height:240px}.orderbookPage .orderbookTicket,.orderbookPage .orderbookWorkspace{width:100%}.orderbookPage .orderbookTerminal{border-bottom:0;border-radius:0}.orderbookPage .orderbookTicket{margin:0;position:static;border-radius:0 0 15px 15px}.orderbookPage .orderbookTicket .limitOrderPanel{max-width:680px;margin:0 auto}}@media (max-width:760px){.orderbookPage{padding:8px 7px 22px}.orderbookPage .orderbookMarketBar{grid-template-columns:minmax(0,1fr)}.orderbookPage .orderbookMarketIdentity{border-right:0}.orderbookPage .orderbookMarketBar dl{grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}.orderbookPage .orderbookMarketBar dl>div{min-height:66px;padding:11px}.orderbookPage .orderbookMarketBar dl>div:last-child{grid-column:auto}.orderbookPage .orderbookMarketBar dl>.orderbookTradesMetric{display:grid}.orderbookPage .orderbookIdentityContent{padding:12px 13px;display:flex;align-items:stretch;flex-direction:column;gap:11px}.orderbookPage .orderbookIdentityFooter{display:contents}.orderbookPage .orderbookCompactMarketSearch{width:100%;min-height:56px;height:auto;margin-bottom:4px;padding:8px 13px;order:1;grid-template-columns:24px minmax(0,1fr);gap:11px;border-color:#31524d;border-radius:11px;background:rgba(10,25,28,.7)}.orderbookPage .orderbookCompactMarketSearch>svg{width:20px;height:20px;color:var(--green)}.orderbookPage .orderbookCompactMarketSearch .orderbookMarketSearchCopy{gap:4px}.orderbookPage .orderbookCompactMarketSearch .orderbookMarketSearchCopy b{font-size:13px}.orderbookPage .orderbookCompactMarketSearch em{color:#8ca0a6;font-size:12.5px;line-height:1.3;text-overflow:clip;white-space:normal}.orderbookPage .orderbookIdentityTitle{order:2}.orderbookPage .orderbookQuickActions{order:3}.orderbookPage .orderbookIdentityTitle b{font-size:21px}.orderbookPage .orderbookQuickActions{width:100%;justify-content:flex-start}.orderbookPage .orderbookQuickActions>a,.orderbookPage .orderbookQuickActions>a.poolMetadataAction{flex:0 0 44px;width:44px;height:40px}.orderbookPage .orderbookWorkspace{display:flex;flex-direction:column}.orderbookPage .orderbookChart{width:100%;border-right:0;--pool-chart-viewport:470px}.orderbookPage .orderbookChart .dexChartEmbed{min-height:470px}.orderbookPage .orderbookChart iframe{height:508px}.orderbookPage .orderbookDepth{width:100%;height:650px;min-height:650px}.orderbookPage .orderbookOrdersTableHead,.orderbookPage .orderbookOrdersTableRow{grid-template-columns:54px 1fr 1fr 70px}.orderbookPage .orderbookOrdersTableHead span:nth-child(4),.orderbookPage .orderbookOrdersTableHead span:nth-child(5),.orderbookPage .orderbookOrdersTableRow code,.orderbookPage .orderbookOrdersTableRow span:nth-child(4){display:none}}.mobileAlertsEnrollmentPage{min-height:calc(100vh - 150px);display:grid;place-items:center;padding:48px 20px 72px;background:radial-gradient(circle at 50% 20%,rgba(85,229,173,.11),transparent 38%),#080b0e}.mobileAlertsEnrollmentCard{width:min(100%,560px);padding:34px;border:1px solid rgba(85,229,173,.24);border-radius:22px;background:linear-gradient(145deg,rgba(18,31,34,.98),rgba(8,14,17,.98));box-shadow:0 28px 80px rgba(0,0,0,.4);text-align:center}.mobileAlertsEnrollmentIcon{width:58px;height:58px;margin:0 auto 18px;display:grid;place-items:center;border-radius:18px;color:#55e5ad;background:rgba(85,229,173,.12);border:1px solid rgba(85,229,173,.24)}.mobileAlertsEnrollmentIcon svg{width:28px;height:28px}.mobileAlertsEnrollmentEyebrow{margin:0 0 7px;color:#55e5ad;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.mobileAlertsEnrollmentCard>h1{margin:0 0 24px;color:#f1f8f7;font-size:clamp(30px,7vw,42px);line-height:1}.mobileAlertsEnrollmentMessage{display:flex;align-items:flex-start;gap:14px;padding:17px;border:1px solid #25383d;border-radius:14px;background:rgba(8,16,19,.72);text-align:left}.mobileAlertsEnrollmentMessage>span{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:#55e5ad;background:rgba(85,229,173,.1)}.mobileAlertsEnrollmentMessage svg{width:19px;height:19px}.mobileAlertsEnrollmentMessage h2{margin:0 0 6px;color:#edf7f5;font-size:17px}.mobileAlertsEnrollmentMessage p{margin:0;color:#9db1b5;font-size:13.5px;line-height:1.55}.mobileAlertsEnrollmentButton{width:100%;min-height:48px;margin-top:16px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:12px;color:#06100d;background:#55e5ad;font:inherit;font-size:14px;font-weight:900;cursor:pointer}.mobileAlertsEnrollmentButton:hover{background:#78efc0}.mobileAlertsEnrollmentButton svg{width:18px;height:18px}@media (max-width:600px){.mobileAlertsEnrollmentPage{padding:30px 14px 54px}.mobileAlertsEnrollmentCard{padding:27px 18px;border-radius:18px}}.competitionPage{width:100%;max-width:1440px;margin:0 auto;padding:26px clamp(14px,2.5vw,36px) 76px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.competitionHero{position:relative;min-height:300px;padding:clamp(26px,4vw,54px);display:flex;align-items:flex-end;justify-content:space-between;gap:36px;overflow:hidden;border:1px solid #263c39;border-radius:22px;background:radial-gradient(circle at 78% 28%,rgba(89,184,255,.1),transparent 27%),radial-gradient(circle at 9% 92%,rgba(85,229,173,.12),transparent 33%),linear-gradient(130deg,#0c1b1c,#081217 56%,#0b1318);box-shadow:0 26px 80px rgba(0,0,0,.25)}.competitionHero:after{content:"";position:absolute;width:330px;height:330px;right:9%;top:-180px;border:1px solid rgba(85,229,173,.12);border-radius:50%;box-shadow:0 0 0 55px rgba(85,229,173,.025),0 0 0 110px rgba(85,229,173,.015)}.competitionHeroCopy{position:relative;z-index:1;max-width:780px}.competitionEyebrow{margin:0 0 15px;display:flex;align-items:center;gap:8px;color:var(--green);font-size:12px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.competitionHero h1{margin:0;font-size:clamp(42px,5vw,72px);font-weight:620;line-height:.96;letter-spacing:-.05em}.competitionHero h1 span{color:#55e5ad}.competitionHeroCopy>p:not(.competitionEyebrow){max-width:630px;margin:18px 0 0;color:#91a7aa;font-size:14px;line-height:1.65}.competitionPeriod{margin-top:26px;display:inline-flex;align-items:center;gap:10px;color:#dce9e5;font-size:13px}.competitionPeriod>span{display:flex;align-items:center;gap:10px}.competitionPeriod svg{color:#55e5ad}.competitionPeriod i{color:#607b78;font-style:normal}.competitionPrize{max-width:650px;margin-top:17px;padding:10px 10px 10px 13px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(85,229,173,.2);border-radius:13px;background:linear-gradient(100deg,rgba(85,229,173,.075),rgba(89,184,255,.025))}.competitionPrize>div{min-width:0;display:flex;align-items:center;gap:10px}.competitionPrize>div>svg{flex:0 0 auto;color:var(--green)}.competitionPrize>div>span{min-width:0;display:grid;gap:1px}.competitionPrize small{color:#829b8d;font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.competitionPrize b{color:#e4eee8;font-size:12px;line-height:1.4}.competitionPrize>a{min-height:34px;padding:0 10px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #34564d;border-radius:9px;background:#0b1a1a;color:#b4cac5;font-size:10.5px;font-weight:800;white-space:nowrap}.competitionPrize>a:hover{border-color:#5b8376;color:#ecf5f2;background:rgba(85,229,173,.07)}.competitionPrizeX{font-size:11px;font-weight:900}.competitionClock{position:relative;z-index:1;min-width:270px;padding:22px;display:grid;gap:6px;border:1px solid rgba(112,148,139,.28);border-radius:17px;background:rgba(7,17,20,.75);backdrop-filter:blur(12px)}.competitionClock>span{display:flex;align-items:center;gap:7px;color:#8fa3a4;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.competitionClock>span i{width:7px;height:7px;border-radius:50%;background:#70817f}.competitionClock>span.live{color:var(--green)}.competitionClock>span.live i{background:var(--green);box-shadow:0 0 12px rgba(85,229,173,.65)}.competitionClock strong{margin-top:5px;color:#f2f8f6;font-size:24px;letter-spacing:-.035em}.competitionClock small{color:#6e8385;font-size:12px}.competitionStats{margin:14px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #243836;border-radius:17px;overflow:hidden;background:#0a1519}.competitionStats article{min-height:116px;padding:19px 22px;border-right:1px solid #243836}.competitionStats article:last-child{border-right:0}.competitionStats span{display:flex;align-items:center;gap:7px;color:#80989a;font-size:12px;font-weight:750}.competitionStats span svg{color:#55e5ad}.competitionStats b{display:block;margin-top:10px;color:#f2f8f6;font-size:28px;letter-spacing:-.04em}.competitionStats small{display:block;margin-top:5px;color:#607678;font-size:11px}.competitionBoard{overflow:hidden;border:1px solid #263b39;border-radius:19px;background:linear-gradient(150deg,#0b171a,#081116)}.competitionBoard>header{min-height:82px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #263b39}.competitionBoard>header p{margin:0 0 4px;color:#55e5ad;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.competitionBoard>header h2{margin:0;font-size:20px;letter-spacing:-.025em}.competitionUpdated{display:flex;align-items:center;gap:12px}.competitionUpdated small{color:#708486;font-size:11px}.competitionState button,.competitionUpdated button{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #315147;border-radius:9px;background:#10221e;color:#aee8d1;font-size:11px;font-weight:750;cursor:pointer}.competitionUpdated button:disabled{opacity:.55;cursor:wait}.competitionTableScroll{overflow-x:auto}.competitionBoard table{width:100%;border-collapse:collapse}.competitionBoard th{height:42px;padding:0 18px;border-bottom:1px solid #203330;background:#091316;color:#6f8587;font-size:10px;letter-spacing:.09em;text-align:left;text-transform:uppercase}.competitionBoard th:first-child{width:100px}.competitionBoard td:nth-child(3),.competitionBoard th:nth-child(3){text-align:right}.competitionBoard td:nth-child(4),.competitionBoard th:nth-child(4){width:145px;text-align:right}.competitionBoard th:last-child{width:64px}.competitionBoard td{height:74px;padding:10px 18px;border-bottom:1px solid #1d302e;color:#dce8e5}.competitionBoard tbody tr:last-child td{border-bottom:0}.competitionBoard tbody tr{transition:background .15s ease}.competitionBoard tbody tr:hover{background:rgba(85,229,173,.035)}.competitionBoard tbody tr.competitionTop1{background:linear-gradient(90deg,rgba(85,229,173,.055),transparent 44%)}.competitionRank{display:inline-flex;align-items:center;gap:8px;color:#77908d;font-size:12px;font-weight:850;font-variant-numeric:tabular-nums}.competitionTop1 .competitionRank{color:var(--green)}.competitionTop2 .competitionRank{color:#b7c7c5}.competitionTop3 .competitionRank{color:#c99368}.competitionWallet{display:inline-grid;gap:3px}.competitionWallet span{color:#e7f0ee;font-family:var(--font-mono,monospace);font-size:13px;font-weight:750}.competitionWallet small{color:#647a7b;font-size:10px}.competitionWallet:hover small,.competitionWallet:hover span{color:#55e5ad}.competitionVolume{color:var(--green);font-size:16px;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.competitionTrades{color:#8ba09f;font-size:12px}.competitionPortfolioLink{width:32px;height:32px;margin-left:auto;display:grid;place-items:center;border:1px solid #29413d;border-radius:9px;color:#7d9692}.competitionPortfolioLink:hover{border-color:#4d7b6c;color:#55e5ad;background:rgba(85,229,173,.05)}.competitionPagination{min-height:58px;padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #223633;background:rgba(7,16,19,.72)}.competitionPagination>span{color:#6f8587;font-size:11px}.competitionPagination>span b{color:#9bb0ad;font-weight:750}.competitionPagination>div{display:flex;align-items:center;gap:9px}.competitionPagination strong{min-width:82px;color:#8fa4a2;font-size:11px;font-weight:700;text-align:center}.competitionPagination button{width:32px;height:32px;padding:0;display:grid;place-items:center;border:1px solid #2b4540;border-radius:9px;background:#0d1d1d;color:#9ab4ae;cursor:pointer}.competitionPagination button:hover:not(:disabled){border-color:#4d7b6c;color:#55e5ad;background:rgba(85,229,173,.06)}.competitionPagination button:disabled{opacity:.32;cursor:not-allowed}.competitionState{min-height:280px;padding:30px;display:grid;place-items:center;align-content:center;gap:10px;color:#768b8c;text-align:center}.competitionState p{margin:0}.competitionState.error{color:#e39a9e}.competitionPricingNotice{margin:0;padding:11px 18px;display:flex;align-items:center;gap:7px;border-top:1px solid #28433d;background:rgba(85,229,173,.035);color:#82a49a;font-size:11px}@media (max-width:800px){.competitionHero{min-height:0;padding:28px 22px;align-items:stretch;flex-direction:column}.competitionClock{min-width:0}.competitionStats{grid-template-columns:1fr}.competitionStats article{min-height:92px;border-right:0;border-bottom:1px solid #243836}.competitionStats article:last-child{border-bottom:0}}@media (max-width:600px){.competitionPage{padding:10px 10px 44px}.competitionHero{gap:20px;padding:21px 18px 18px;border-radius:17px}.competitionHero:after{width:240px;height:240px;right:-55px;top:-145px}.competitionEyebrow{margin-bottom:12px;gap:6px;font-size:10.5px;letter-spacing:.11em}.competitionHero h1{font-size:clamp(36px,10.5vw,42px);font-weight:620;line-height:.96;letter-spacing:-.05em}.competitionHeroCopy>p:not(.competitionEyebrow){margin-top:15px;font-size:13px;line-height:1.58}.competitionPeriod{width:100%;margin-top:19px;padding:12px 13px;align-items:flex-start;gap:9px;border:1px solid rgba(85,229,173,.14);border-radius:12px;background:rgba(4,14,16,.38);font-size:11.5px}.competitionPeriod>span{align-items:flex-start;flex-direction:column;gap:2px}.competitionPeriod i{display:none}.competitionPrize{margin-top:12px;padding:12px;align-items:stretch;flex-direction:column;gap:10px}.competitionPrize b{font-size:11.5px}.competitionPrize>a{width:100%;min-height:36px}.competitionClock{padding:15px 16px;border-radius:13px;gap:2px}.competitionClock>span{font-size:10px}.competitionClock strong{margin-top:4px;font-size:21px;line-height:1.25}.competitionClock small{font-size:10.5px}.competitionStats{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:15px}.competitionStats article{min-height:88px;padding:15px 16px;border-right:1px solid #243836;border-bottom:0}.competitionStats article:first-child{grid-column:1/-1;border-right:0;border-bottom:1px solid #243836}.competitionStats article:nth-child(2){border-right:1px solid #243836}.competitionStats article:last-child{border-right:0;border-bottom:0}.competitionStats span{gap:6px;font-size:10.5px}.competitionStats b{margin-top:6px;font-size:23px}.competitionStats small{margin-top:2px;font-size:9.5px;line-height:1.35}.competitionBoard{border-radius:15px}.competitionBoard>header{min-height:0;padding:15px;align-items:flex-start;flex-direction:column;gap:12px}.competitionBoard>header h2{font-size:18px}.competitionUpdated{width:100%;justify-content:space-between}.competitionUpdated button{min-height:34px}.competitionBoard table,.competitionBoard tbody{display:block;width:100%}.competitionBoard thead{display:none}.competitionBoard tbody{padding:8px}.competitionBoard tbody tr{position:relative;min-height:82px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;gap:3px 9px;padding:12px 10px;border:1px solid #213835;border-radius:12px;background:rgba(8,19,21,.72)}.competitionBoard tbody tr+tr{margin-top:7px}.competitionBoard td{width:auto!important;height:auto;padding:0;border:0;text-align:left!important}.competitionBoard td[data-label]:before{display:none}.competitionBoard td:first-child{grid-column:1;grid-row:1/3}.competitionBoard td:nth-child(2){grid-column:2;grid-row:1}.competitionBoard td:nth-child(3){grid-column:3;grid-row:1;text-align:right!important}.competitionBoard td:nth-child(4){grid-column:2;grid-row:2}.competitionBoard td:last-child{grid-column:3;grid-row:2;justify-self:end}.competitionRank{width:36px;height:36px;justify-content:center;gap:3px;border:1px solid #29423d;border-radius:10px;background:#0b191a;font-size:11px}.competitionRank svg{width:12px}.competitionWallet{gap:1px}.competitionWallet span{font-size:12.5px}.competitionWallet small{font-size:9px}.competitionVolume{font-size:15px}.competitionTrades{font-size:10.5px}.competitionPortfolioLink{width:27px;height:27px;margin:0;border-radius:8px}.competitionPagination{min-height:54px;padding:10px 12px;gap:10px}.competitionPagination>span{font-size:10px}.competitionPagination>div{gap:5px}.competitionPagination strong{min-width:70px;font-size:10px}.competitionPagination button{width:30px;height:30px;border-radius:8px}.competitionPricingNotice{align-items:flex-start;padding:11px 13px;font-size:10.5px;line-height:1.45}}.lpPortfolioTabs{min-height:58px;display:flex;align-items:stretch;gap:26px;padding:0 16px;border-bottom:1px solid #22373c;background:rgba(7,17,21,.82)}.lpPortfolioTabs button{position:relative;display:inline-flex;align-items:center;gap:8px;padding:0 2px;border:0;background:transparent;color:#81959b;font:inherit;font-size:15px;cursor:pointer}.lpPortfolioTabs button[aria-selected=true]{color:#eff8f6}.lpPortfolioTabs button[aria-selected=true]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:3px;border-radius:3px 3px 0 0;background:var(--green)}.lpPortfolioTabs button b{min-width:24px;height:24px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2a454a;border-radius:7px;color:#9bb0b5;font-size:11px}.closedLpList,.lpActivityList{display:grid}.closedLpRow{min-height:96px;display:grid;grid-template-columns:minmax(190px,1.5fr) repeat(4,minmax(104px,.8fr)) minmax(110px,.8fr) auto;gap:15px;padding:14px 16px;border-bottom:1px solid #22373c}.closedLpPair,.closedLpRow{min-width:0;align-items:center}.closedLpPair{display:flex;gap:12px}.closedLpPair>span:last-child,.closedLpRow>span,.lpActivityRow>span{min-width:0;display:grid;gap:5px}.closedLpPair b,.closedLpRow>span>b,.lpActivityRow b{overflow:hidden;color:#dce8e8;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.closedLpRow>span>em{overflow:hidden;color:#7b9095;font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.closedLpPair small,.closedLpRow>span>small,.lpActivityRow small{color:#758b91;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.closedLpPair>span:last-child>small{overflow:hidden;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.closedLpRow .positive{color:var(--green)}.closedLpRow .danger{color:#ff7d78}.positionLogos{width:48px;flex:0 0 48px;display:flex;align-items:center}.positionLogos>i,.positionLogos>img{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #0a171a;border-radius:50%;background:#183037;-o-object-fit:cover;object-fit:cover;color:#dce8e8;font-size:9px;font-style:normal}.positionLogos>:last-child{margin-left:-10px}.closedLpActions{display:flex;align-items:center;gap:7px}.closedLpActions a,.closedLpActions button,.lpActivityRow>a,.lpHistoryPagination button{min-height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #29464b;border-radius:9px;background:#0b1a1d;color:#b7c7c9;font:inherit;font-size:11.5px;text-decoration:none;cursor:pointer}.closedLpActions button:disabled,.lpHistoryPagination button:disabled{opacity:.42;cursor:not-allowed}.lpActivityRow{min-height:82px;display:grid;grid-template-columns:auto minmax(130px,.8fr) minmax(160px,1fr) minmax(190px,1.25fr) minmax(150px,1fr) auto;align-items:center;gap:16px;padding:13px 16px;border-bottom:1px solid #22373c}.lpActivityRow em{overflow:hidden;color:#7b9095;font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.lpActivityIcon{width:36px;height:36px;display:grid;place-items:center;border:1px solid #2c5e51;border-radius:10px;background:rgba(36,91,72,.2);color:var(--green)}.lpActivityIcon.remove{border-color:#6c3a3d;background:rgba(98,37,41,.18);color:#ff7d78}.lpHistoryPagination{min-height:58px;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:10px 16px;color:#82979d;font-size:11.5px}.lpHistoryPagination button{width:36px;padding:0}.lpHistoryEmpty{border-top:0}@media (max-width:1200px){.closedLpRow{grid-template-columns:minmax(180px,1.5fr) repeat(3,minmax(100px,.8fr)) auto}.closedLpRow>span:nth-of-type(5),.closedLpRow>span:nth-of-type(6){display:none}.lpActivityRow{grid-template-columns:auto minmax(120px,.75fr) minmax(145px,1fr) minmax(180px,1.1fr) auto}.lpActivityRow>span:nth-of-type(4){display:none}}@media (max-width:760px){.lpPortfolioTabs{min-height:54px;gap:18px;overflow-x:auto}.lpPortfolioTabs button{flex:0 0 auto;font-size:13px}.closedLpList,.lpActivityList{padding:10px;gap:10px;background:#071014}.closedLpRow,.lpActivityRow{min-width:0;min-height:0;margin:0;border:1px solid #253d42;border-radius:14px;background:linear-gradient(135deg,rgba(15,35,33,.76),#081217 58%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.closedLpRow{grid-template-areas:"pair pair" "deposited withdrawn" "fees pnl" "closed actions";grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:13px}.closedLpPair{grid-area:pair;min-height:42px;padding-bottom:3px}.closedLpPair b{font-size:13px}.closedLpPair>span:last-child>small{font-size:10px}.closedLpDeposited{grid-area:deposited}.closedLpWithdrawn{grid-area:withdrawn}.closedLpFees{grid-area:fees}.closedLpPnl{grid-area:pnl}.closedLpDate{grid-area:closed}.closedLpRow>span.closedLpDate,.closedLpRow>span.closedLpDeposited,.closedLpRow>span.closedLpFees,.closedLpRow>span.closedLpPnl,.closedLpRow>span.closedLpWithdrawn{min-height:57px;padding:8px 9px;display:grid;align-content:center;gap:5px;border:1px solid #1d3338;border-radius:9px;background:rgba(6,16,21,.72)}.closedLpRow>span>b,.closedLpRow>span>em{overflow:visible;line-height:1.35;text-overflow:clip;white-space:normal}.closedLpActions{grid-area:actions;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:7px}.closedLpActions a,.closedLpActions button{min-height:57px}.closedLpActions button{width:100%}.closedLpActions a{grid-column:2;width:40px;padding:0}.lpActivityRow{grid-template-areas:"icon action transaction" "position position position" "amounts amounts date";grid-template-columns:40px minmax(0,1fr) minmax(92px,.8fr);gap:9px;padding:13px}.lpActivityRow>.lpActivityIcon{grid-area:icon;width:40px;height:40px;display:grid}.lpActivityRow>.lpActivityAction{grid-area:action;min-height:40px;padding:0 4px;display:grid;align-content:center}.lpActivityRow>.lpActivityAction b{font-size:13px}.lpActivityRow>span.lpActivityAmounts,.lpActivityRow>span.lpActivityDate,.lpActivityRow>span.lpActivityPosition{min-width:0;min-height:58px;padding:8px 9px;display:grid;align-content:center;gap:5px;border:1px solid #1d3338;border-radius:9px;background:rgba(6,16,21,.72)}.lpActivityRow>.lpActivityPosition{grid-area:position}.lpActivityRow>.lpActivityAmounts{grid-area:amounts}.lpActivityRow>.lpActivityDate{grid-area:date}.lpActivityRow>.lpActivityAmounts b,.lpActivityRow>.lpActivityAmounts em,.lpActivityRow>.lpActivityDate b,.lpActivityRow>.lpActivityPosition b,.lpActivityRow>.lpActivityPosition em{overflow:visible;line-height:1.35;text-overflow:clip;white-space:normal}.lpActivityRow>a{grid-area:transaction;width:40px;min-height:40px;padding:0;justify-self:end}.lpHistoryPagination{justify-content:center}}.pulsePage{min-height:100vh;padding:20px clamp(16px,2.4vw,38px) 72px;color:#dce9e7;background:#071013}.pulseTopbar{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:18px}.pulseBrand{display:inline-flex;align-items:center;gap:10px;color:#e6f1ef;text-decoration:none}.pulseBrandMark{width:31px;height:31px;border:1px solid rgba(85,229,173,.32);border-radius:9px;background:rgba(85,229,173,.09);color:var(--green);display:grid;place-items:center}.pulseBrand span:last-child{display:grid;gap:1px}.pulseBrand b{font-size:12px;letter-spacing:.12em}.pulseBrand small{color:#6d858c;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.pulsePeriodBar{padding:3px;display:flex;gap:2px;border:1px solid #1f353a;border-radius:9px;background:#0a171a}.pulsePeriodBar button{min-width:45px;height:27px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#758b92;font-size:12px;font-weight:850;letter-spacing:.08em;cursor:pointer}.pulsePeriodBar button.active,.pulsePeriodBar button:hover{background:#17332e;color:var(--green)}.pulseRefreshButton{min-height:31px;padding:0 10px;border:1px solid #274046;border-radius:8px;background:#0a171b;color:#9fb1b4;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:730;text-decoration:none}.pulseRefreshButton:hover{border-color:#3c6c61;color:var(--green)}.pulseIntro{margin-top:37px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.pulseIntro>div:first-child{max-width:760px}.pulseIntro h1{margin:8px 0 9px;color:#edf5f2;font-size:clamp(34px,4.3vw,61px);font-weight:620;line-height:.98;letter-spacing:-.055em}.pulseIntro p:last-child{max-width:690px;margin:0;color:#879da3;font-size:12px;line-height:1.6}.pulseIntroWindow{min-width:225px;padding:16px 18px;border:1px solid #26473e;border-radius:12px;background:linear-gradient(145deg,#0c211c,#091619);display:grid;gap:3px}.pulseIntroWindow span{color:#7e9b94;font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.pulseIntroWindow b{color:var(--green);font-size:27px;letter-spacing:-.04em}.pulseIntroWindow small{color:#6e8982;font-size:12px}.pulseHealthBar{min-height:49px;margin-top:25px;padding:0 14px;border:1px solid #21383d;border-radius:10px;background:#0a171b;display:flex;align-items:center;justify-content:space-between;gap:15px}.pulseHealthFacts,.pulseHealthStatus{display:flex;align-items:center;gap:9px}.pulseHealthStatus{color:#c5d8d4;font-size:12.5px}.pulseContractMiniGrid i,.pulseHealthStatus i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(85,229,173,.08)}.pulseHealthStatus span{color:#70868d}.pulseHealthStatus.attention i{background:#efc44c}.pulseHealthStatus.degraded i{background:#ef786e}.pulseHealthFacts{color:#718991;font-size:12px}.pulseHealthFacts span{padding-left:10px;border-left:1px solid #23383c}.pulseHealthFacts b{color:#b5c8c7}.pulsePrivacyNotice{min-height:38px;margin-top:10px;padding:0 12px;border:1px solid #1b3135;border-radius:8px;background:rgba(8,19,22,.55);color:#748b91;gap:8px;font-size:12px}.pulsePrivacyNotice svg{flex:0 0 auto;color:#7dbaab}.pulsePrivacyNotice b{color:#a8c0bc}.pulsePrivacyNotice code{margin-left:auto;color:#90b5a8;font-size:12px}.pulseWarnings{margin-top:10px;gap:6px}.pulseWarnings p{padding:8px 10px;border:1px solid rgba(239,196,76,.25);border-radius:7px;background:rgba(239,196,76,.05);color:#cbb879}.pulseMetricGrid{margin-top:15px;border:1px solid #22383c;border-radius:12px;overflow:hidden;background:#0a171a}.pulseMetricCard{min-width:0;min-height:139px;padding:17px 18px 15px;border-right:1px solid #20363a}.pulseMetricCard:last-child{border-right:0}.pulseMetricIcon{width:27px;height:27px;margin-bottom:14px;border-radius:8px;background:rgba(85,229,173,.09)}.pulseMetricCard.blue .pulseMetricIcon{color:#78c8ff;background:rgba(89,184,255,.09)}.pulseMetricCard.cyan .pulseMetricIcon{color:#77dbe0;background:rgba(119,219,224,.09)}.pulseMetricCard.yellow .pulseMetricIcon{color:#efc44c;background:rgba(239,196,76,.09)}.pulseMetricCard>small{color:#70868d;font-size:12px;font-weight:850;letter-spacing:.08em}.pulseMetricCard>strong{display:block;margin-top:6px;color:#ebf3ef;font-size:clamp(22px,2.15vw,31px);font-weight:660;line-height:1;letter-spacing:-.045em}.pulseMetricCard.green>strong{color:var(--green)}.pulseMetricCard.cyan>strong{color:#91e3e3}.pulseMetricCard.yellow>strong{color:#efd075}.pulseMetricCard p{min-height:26px;margin:8px 0 0;color:#71868d;display:flex;flex-wrap:wrap;gap:5px;line-height:1.35}.pulseMetricCard p .pulseNativeBreakdown{display:inline-flex}.pulseMainGrid{margin-top:15px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:15px}.pulseSecondGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(275px,.85fr)}.pulsePanel{border:1px solid #22383c;border-radius:12px;background:#0a171a}.pulsePanelHeader{min-height:82px;padding:16px 18px 12px;border-bottom:1px solid #1d3236}.pulsePanelHeader>svg{margin-top:2px;color:#77919a}.pulsePanelHeader h2{margin:5px 0 4px;color:#e7f0ed;font-size:18px;font-weight:650}.pulsePanelHeader p:last-child{max-width:620px;margin:0;color:#71878e;line-height:1.45}.pulsePanelHeaderMark{padding:6px 8px;border:1px solid #294a41;border-radius:7px;background:rgba(85,229,173,.06);color:#83b9aa;display:inline-flex;white-space:nowrap}.pulseMoneyHero{padding:20px 18px 17px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.pulseMoneyHero small,.pulseMoneyHero span{display:block;color:#758a91;font-size:12px}.pulseMoneyHero strong{display:block;margin:7px 0 4px;color:var(--green);font-size:clamp(34px,4vw,51px);font-weight:650;line-height:.92;letter-spacing:-.06em}.pulseMoneyHero span{color:#77928a}.pulseCoverage{min-width:87px;padding:9px 10px;border:1px solid #244139;border-radius:8px;background:#0c211c;text-align:right}.pulseCoverage b{display:block;color:#a7d7c7;font-size:17px}.pulseCoverage span{color:#71968a;font-size:11px;line-height:1.25}.pulseSplitRows{padding:0 18px;display:grid;gap:14px}.pulseSplitRow{min-width:0}.pulseSplitLabel{display:flex;align-items:center;gap:7px;color:#9eb1b0;font-size:12.5px}.pulseSplitLabel i{width:7px;height:7px;border-radius:50%}.pulseSplitLabel i.ref{background:#78c8ff}.pulseSplitLabel i.buy{background:var(--green)}.pulseSplitLabel i.ops{background:#efc44c}.pulseSplitLabel b{margin-left:auto;color:#c9d8d4;font-size:12.5px}.pulseSplitTrack{height:5px;margin-top:7px;border-radius:99px;background:#15272b;overflow:hidden}.pulseSplitTrack i{display:block;height:100%;border-radius:inherit}.pulseSplitTrack i.ref{background:#78c8ff}.pulseSplitTrack i.buy{background:var(--green)}.pulseSplitTrack i.ops{background:#efc44c}.pulseSplitRow>.pulseNativeBreakdown{margin-top:5px}.pulseMoneyFoot{margin-top:18px;padding:12px 18px;border-top:1px solid #1d3236;display:flex;gap:24px;color:#71868d;font-size:12px}.pulseMoneyFoot b{margin-right:3px;color:#b9cbc7;font-size:12.5px}.pulseMoneyFoot span:first-child b{color:var(--green)}.pulseNativeBreakdown{min-width:0;color:#789097;display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px 9px;font-size:12px;line-height:1.3}.pulseNativeBreakdown>span{white-space:nowrap}.pulseNativeBreakdown small{color:#60777e;font-size:11px}.pulseNativeEmpty{color:#5f767d;font-size:12px}.pulseActivityRows{padding:3px 0}.pulseActivityRow{min-height:55px;padding:8px 14px;border-bottom:1px solid #1a2e32;grid-template-columns:28px minmax(0,1fr) 36px minmax(90px,auto) 13px;color:#d6e5e1;text-decoration:none}.pulseActivityRow:last-child{border-bottom:0}.pulseActivityRow:hover{background:#0d2020}.pulseActivityIcon{width:27px;height:27px;background:rgba(85,229,173,.08)}.pulseActivityIcon.referral{color:#78c8ff;background:rgba(89,184,255,.08)}.pulseActivityIcon.orders{color:#efc44c;background:rgba(239,196,76,.08)}.pulseActivityIcon.buyback{color:#d58cff;background:rgba(213,140,255,.08)}.pulseActivityCopy{gap:3px}.pulseActivityCopy b{color:#cadbd7;font-size:12.5px;font-weight:750}.pulseActivityCopy small{color:#6f858b}.pulseActivityStat{text-align:right}.pulseActivityStat b{display:block;color:#c6d5d2;font-size:12px}.pulseActivityStat small{color:#637a81;font-size:11px}.pulseActivityValue b{display:block;color:#9fd1bd;font-size:12.5px}.pulseActivityRow>svg{color:#60777e}.pulseActorRows{padding:4px 0}.pulseActorRow{min-height:61px;padding:8px 15px;border-bottom:1px solid #1a2e32;grid-template-columns:25px minmax(0,1fr) minmax(90px,auto) 14px;gap:9px;color:inherit;text-decoration:none}.pulseActorRow:last-child{border-bottom:0}.pulseActorRow:hover{background:#0d2020}.pulseRank{color:#5e757c;font-size:12px;font-weight:850}.pulseActorIdentity,.pulseActorValue{min-width:0;display:grid;gap:3px}.pulseActorIdentity b{color:#c9dad6;font-size:12.5px}.pulseActorIdentity small,.pulseActorValue small{overflow:hidden;color:#6e858b;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pulseActorValue{text-align:right}.pulseActorValue>b{color:#9fd1bd;font-size:12.5px}.pulseActorRow>svg{color:#60777e}.pulseEmptyRow{padding:22px 16px;color:#71868d;font-size:12.5px}.pulseHealthRows{padding:7px 17px}.pulseHealthRows>div{min-height:37px;border-bottom:1px solid #1a2e32;display:flex;align-items:center;justify-content:space-between;gap:10px}.pulseHealthRows>div:last-child{border-bottom:0}.pulseHealthRows span{color:#788e94;font-size:12px}.pulseHealthRows b{color:#c9d9d5;font-size:12.5px}.pulseHealthRows b.good{color:var(--green)}.pulseHealthRows b.warn{color:#efc44c}.pulseHealthNote{margin:4px 17px 16px;padding:9px;border:1px solid #203a35;border-radius:8px;background:rgba(85,229,173,.045);color:#77948a;display:flex;gap:7px;font-size:11px;line-height:1.45}.pulseHealthNote svg{flex:0 0 auto;color:#7db9a6}.pulseOpsStrip{margin-top:15px;border:1px solid #22383c;border-radius:12px;background:#0a171a;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.pulseOpsStrip>div{min-height:72px;padding:13px 16px;border-right:1px solid #1d3236;display:grid;grid-template-columns:1fr auto;align-content:center;gap:4px 9px}.pulseOpsStrip>div:last-child{border-right:0}.pulseOpsStrip span{color:#8ca2a3;display:flex;align-items:center;gap:6px;font-size:12px}.pulseOpsStrip span svg{color:#7cb2a3}.pulseOpsStrip b{color:#d4e1dc;font-size:13px;text-align:right}.pulseOpsStrip small{color:#667e85;grid-column:1/-1;font-size:11px}.pulseDetails{margin-top:15px;border:1px solid #22383c;border-radius:12px;background:#0a171a}.pulseDetails summary{min-height:53px;padding:0 16px;color:#a9bbb8;display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;font-size:12.5px;font-weight:750}.pulseDetails summary::-webkit-details-marker{display:none}.pulseDetails summary>span{display:flex;align-items:center;gap:8px}.pulseDetails summary small{color:#667d84;font-size:11px;font-weight:500}.pulseSummaryDot{width:7px;height:7px;border-radius:50%;background:#6f8b87}.pulseDetails[open] .pulseSummaryDot{background:var(--green)}.pulseDetailsBody{padding:18px 16px 19px;border-top:1px solid #1d3236;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:22px}.pulseDetailsCopy h3{margin:6px 0 7px;color:#dbe8e4;font-size:16px}.pulseDetailsCopy>p:not(.eyebrow){margin:0;color:#788e94;font-size:12px;line-height:1.55}.pulseUnpricedList{margin-top:11px;display:flex;flex-wrap:wrap;gap:5px}.pulseUnpricedList span{padding:4px 6px;border:1px solid #2c3b35;border-radius:5px;color:#a79b6c;font-size:11px}.pulseContractMiniGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.pulseContractMiniGrid a{min-width:0;padding:9px 10px;border:1px solid #1e3438;border-radius:8px;background:#081417;color:#b5c8c5;display:grid;gap:4px;text-decoration:none}.pulseContractMiniGrid a:hover{border-color:#355e54}.pulseContractMiniGrid span{color:#76908d;font-size:11px}.pulseContractMiniGrid span i{display:inline-block;width:5px;height:5px;margin-right:5px;box-shadow:none}.pulseContractMiniGrid span.dead i{background:#ef786e}.pulseContractMiniGrid b{font-size:12px}.pulseContractMiniGrid b,.pulseContractMiniGrid code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulseContractMiniGrid code{color:#5f777e;font-size:11px}.pulseFooter{margin-top:27px;padding-top:14px;border-top:1px solid #1c3034;color:#61777e;gap:15px}.pulseFooter a,.pulseFooter span{display:inline-flex;align-items:center;gap:5px}.pulseFooter a{color:#80aa9d;text-decoration:none}.pulseFooter a:hover{color:var(--green)}.pulseLoading{min-height:55vh;display:grid;place-content:center;justify-items:center;gap:10px}.pulseLoading svg{color:var(--green)}.pulseLoading p{color:#d4e5e0;font-size:17px}.pulseLoading small{color:#70868c;font-size:12.5px}.pulseError{max-width:600px;margin:16vh auto 0;padding:24px;border:1px solid #5a3c37;border-radius:14px;background:#171211;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:15px}.pulseError>svg{color:#ef8873}.pulseError h1{margin:5px 0 7px;font-size:21px}.pulseError p:last-child{color:#a58a84}.pulseError button{min-height:35px;padding:0 12px;border:1px solid #68453d;border-radius:8px;background:#281916;color:#efaa96;display:inline-flex}@media (max-width:1000px){.pulseSecondGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulseHealthPanel{grid-column:1/-1}.pulseHealthPanel .pulseHealthRows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.pulseHealthPanel .pulseHealthNote{margin-top:12px}}@media (max-width:760px){.pulsePage{padding:12px 13px 52px}.pulseTopbar{gap:10px}.pulseBrand small{display:none}.pulsePeriodBar{margin-left:auto}.pulsePeriodBar button{min-width:38px;padding:0 6px}.pulseRefreshButton{padding:0 8px}.pulseRefreshButton:not(:has(svg)){display:none}.pulseIntro{margin-top:28px;align-items:stretch;flex-direction:column;gap:17px}.pulseIntro h1{font-size:clamp(37px,11vw,53px)}.pulseIntroWindow{min-width:0}.pulseHealthBar{padding:10px 12px;align-items:flex-start;flex-direction:column;gap:7px}.pulseHealthFacts{flex-wrap:wrap;gap:6px}.pulseHealthFacts span{padding-left:7px}.pulsePrivacyNotice{min-height:0;padding:9px 10px;align-items:flex-start}.pulsePrivacyNotice code{display:none}.pulseMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulseMetricCard{min-height:132px;padding:14px;border-bottom:1px solid #20363a}.pulseMetricCard:nth-child(2n){border-right:0}.pulseMetricCard:nth-last-child(-n+2){border-bottom:0}.pulseMainGrid,.pulseSecondGrid{grid-template-columns:minmax(0,1fr)}.pulsePanelHeader{padding-inline:14px}.pulsePanelHeaderMark{font-size:11px}.pulseMoneyFoot,.pulseMoneyHero,.pulseSplitRows{padding-inline:14px}.pulseMoneyFoot{gap:12px;flex-wrap:wrap}.pulseActivityRow{grid-template-columns:27px minmax(0,1fr) 33px 13px;gap:8px}.pulseActivityValue{grid-column:2/4;grid-row:2;text-align:left}.pulseActivityValue small{display:inline-block}.pulseActivityStat{grid-column:3;grid-row:1}.pulseActivityRow>svg{grid-column:4;grid-row:1}.pulseSecondGrid{gap:12px}.pulseHealthPanel .pulseHealthRows{display:block}.pulseOpsStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.pulseOpsStrip>div:nth-child(2){border-right:0}.pulseOpsStrip>div:nth-child(-n+2){border-bottom:1px solid #1d3236}.pulseDetailsBody{grid-template-columns:minmax(0,1fr)}.pulseContractMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulseFooter{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:440px){.pulseTopbar{flex-wrap:wrap}.pulsePeriodBar{order:3;width:100%;justify-content:stretch}.pulsePeriodBar button{flex:1}.pulseTopbar>.pulseRefreshButton{margin-left:auto}.pulseMetricCard>strong{font-size:22px}.pulseMetricCard p{font-size:11px}.pulseActivityCopy small{font-size:10.5px}.pulseActivityValue b{font-size:12px}.pulseDetails summary small{display:none}}.pulsePage{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2vw,32px) 68px}.pulseHero{min-height:330px;padding:32px clamp(22px,4vw,58px);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:42px;border:1px solid #243d41;border-radius:17px;background:radial-gradient(circle at 74% 0,rgba(89,184,255,.14),transparent 32%),radial-gradient(circle at 15% 100%,rgba(85,229,173,.13),transparent 30%),linear-gradient(135deg,#0b191b,#091216 69%,#091318)}.pulseHero:before{content:"";width:400px;height:400px;position:absolute;right:17%;top:-275px;border:1px solid rgba(89,184,255,.16);border-radius:50%;box-shadow:0 0 0 46px rgba(89,184,255,.03),0 0 0 92px rgba(89,184,255,.025)}.pulseHeroCopy,.pulseHeroReadout{position:relative;z-index:1}.pulseHeroCopy{max-width:720px}.pulsePage .eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 11px;font-size:12px;letter-spacing:.13em}.pulseEyebrowDot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px rgba(85,229,173,.8)}.pulseHero h1{margin:0 0 17px;color:#eff8f5;font-size:clamp(44px,6vw,78px);font-weight:600;line-height:.91;letter-spacing:-.065em}.pulseHero h1 span{color:#77c9ff}.pulseHeroLead{max-width:660px;margin:0;color:#8ca2aa;font-size:13px;line-height:1.65}.pulseHeroMeta{margin-top:23px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#6f858e;font-size:12px}.pulseLiveBadge{min-height:25px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(85,229,173,.25);border-radius:999px;background:rgba(85,229,173,.08);color:var(--green);font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pulseContractStatus i,.pulseLiveBadge i{width:6px;height:6px;display:inline-block;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(85,229,173,.55)}.pulseHeroReadout{width:min(260px,100%);min-height:198px;padding:19px;border:1px solid rgba(89,184,255,.26);border-radius:14px;background:rgba(4,14,21,.58)}.pulseHeroReadout>span{display:flex;align-items:center;gap:7px;color:#8ebfe1;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pulseHeroReadout>strong{display:block;margin:21px 0 5px;color:#eaf6f5;font-size:31px;font-weight:570;letter-spacing:-.04em}.pulseHeroReadout>small{display:flex;align-items:center;gap:4px;color:#718791;font-size:12px}.pulseHeroReadout a{display:inline-flex;align-items:center;gap:3px;color:#8ccaff}.pulseReadoutRule{margin-top:24px;padding-top:11px;display:flex;align-items:center;gap:7px;border-top:1px solid #223944;color:#6f8790;font-size:11px;line-height:1.4}.pulseReadoutRule i{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--green)}.pulsePrivacyNotice{min-height:56px;margin-top:13px;padding:12px 15px;display:flex;align-items:center;gap:11px;border:1px solid #233b40;border-radius:11px;background:#091418;color:#7f959d}.pulsePrivacyNotice>svg{flex:0 0 auto;color:var(--green)}.pulsePrivacyNotice p{margin:0;font-size:12px;line-height:1.5}.pulsePrivacyNotice b{color:#c5d6d8}.pulsePrivacyNotice code{color:#9cd3bd;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace}.pulsePrivacyNotice>span{margin-left:auto;flex:0 0 auto;display:flex;align-items:center;gap:5px;color:#57717a;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.pulseWarnings{margin-top:11px;display:grid;gap:7px}.pulseWarnings p{margin:0;padding:9px 12px;display:flex;align-items:center;gap:7px;border:1px solid rgba(229,189,98,.22);border-radius:9px;background:rgba(229,189,98,.05);color:#bca878;font-size:12px;line-height:1.4}.pulseMetricGrid{margin-top:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.pulseMetricCard{min-height:158px;padding:17px;overflow:hidden;position:relative;border:1px solid #233b40;border-radius:14px;background:linear-gradient(145deg,#0b191b,#091216)}.pulseMetricCard:after{content:"";width:120px;height:120px;position:absolute;right:-35px;bottom:-56px;border:1px solid;border-radius:50%;opacity:.08}.pulseMetricIcon{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(85,229,173,.22);border-radius:10px;background:rgba(85,229,173,.08);color:var(--green)}.pulseMetricCard.blue .pulseMetricIcon{border-color:rgba(89,184,255,.24);background:rgba(89,184,255,.08);color:var(--blue)}.pulseMetricCard.cyan .pulseMetricIcon{border-color:rgba(92,200,223,.24);background:rgba(92,200,223,.08);color:var(--cyan)}.pulseMetricCard.yellow .pulseMetricIcon{border-color:rgba(229,189,98,.24);background:rgba(229,189,98,.08);color:var(--yellow)}.pulseMetricCard>small{display:block;margin-top:17px;color:#728991;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pulseMetricValue{min-height:30px;margin-top:5px;display:flex;align-items:center;color:#edf6f4;font-size:24px;font-weight:620;letter-spacing:-.035em}.pulseMetricCard p{margin:7px 0 0;color:#6d838b;font-size:12px}.pulseAmountStack{min-width:0;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.pulseAmountStack strong{color:var(--green);font-size:18px;font-weight:650;white-space:nowrap}.pulseAmountStack strong small{color:#77938e;font-size:11px;font-weight:800;letter-spacing:.03em}.pulseMetricValue .pulseAmountStack{display:grid;align-items:start;gap:1px}.pulseMetricValue .pulseAmountStack strong{font-size:20px}.pulseMetricValue .pulseAmountStack>small{color:#637c83;font-size:11px}.pulseValueEmpty{color:#728990;font-size:22px;font-weight:550}.pulseMainGrid{margin-top:12px;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(390px,.86fr);gap:12px}.pulsePanel{min-width:0;overflow:hidden;border:1px solid #233b40;border-radius:14px;background:#091317}.pulsePanelHeader{min-height:100px;padding:18px 19px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid #20363b}.pulsePanelHeader>div{min-width:0}.pulsePanelHeader .eyebrow{margin-bottom:5px}.pulsePanelHeader h2{margin:0;color:#ebf4f2;font-size:20px;font-weight:570;letter-spacing:-.035em}.pulsePanelHeader p:last-child{max-width:630px;margin:7px 0 0;color:#758c94;font-size:12px;line-height:1.5}.pulsePanelHeader>a{min-height:28px;padding:0 9px;display:flex;align-items:center;gap:5px;border:1px solid #294148;border-radius:8px;color:#87c8ed;font-size:11px;white-space:nowrap}.pulsePanelHeader>svg{flex:0 0 auto;margin-top:5px;color:var(--green)}.pulsePanelHeaderMark{flex:0 0 auto;display:flex;align-items:center;gap:5px;color:var(--green);font-size:12px;font-weight:800}.pulsePanelHeaderMark svg{color:var(--green)}.pulseSplitBar{height:11px;margin:22px 19px 13px;overflow:hidden;display:flex;border-radius:999px;background:#18262a}.pulseSplitBar i:first-child{width:30%;background:#71c5ff}.pulseSplitBar i:nth-child(2){width:50%;background:var(--green)}.pulseSplitBar i:nth-child(3){width:20%;background:var(--yellow)}.pulseSplitLegend{padding:0 19px 21px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pulseSplitLegend>span{min-width:0;display:grid;gap:5px;color:#718990;font-size:11px}.pulseSplitLegend>span>i{width:7px;height:7px;border-radius:50%;background:#71c5ff}.pulseSplitLegend>span>i.buy{background:var(--green)}.pulseSplitLegend>span>i.ops{background:var(--yellow)}.pulseSplitLegend b{min-width:0;color:#d8e7e5;font-size:12px;font-weight:650}.pulseSplitLegend b .pulseAmountStack{display:block}.pulseSplitLegend b .pulseAmountStack strong{font-size:12.5px}.pulseRevenueFoot{min-height:49px;padding:0 19px;display:flex;align-items:center;gap:25px;border-top:1px solid #20363b;color:#70878f;font-size:11px}.pulseRevenueFoot span{display:flex;align-items:center;gap:4px;white-space:nowrap}.pulseRevenueFoot b{color:#d8e7e5;font-size:12.5px}.pulseOrderStats{padding:21px 19px 10px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.pulseOrderStats>div{display:grid;gap:4px}.pulseOrderStats small{color:#70878e;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.pulseOrderStats strong{color:#e8f3f0;font-size:24px;font-weight:620}.pulseOrderStats strong.good{color:var(--green)}.pulseOrderStats strong.blue{color:#86c9f2}.pulseProgress{height:5px;margin:0 19px;overflow:hidden;border-radius:999px;background:#18282c}.pulseProgress span{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#5eb8ef,var(--green))}.pulseOrderFoot{padding:15px 19px 18px;display:flex;gap:16px;color:#70878f;font-size:11px}.pulseOrderFoot span{white-space:nowrap}.pulseManagerRows{border-top:1px solid #20363b}.pulseManagerRows>div{min-height:43px;padding:0 19px;display:grid;grid-template-columns:1.1fr auto auto;align-items:center;gap:9px;border-bottom:1px solid #172b30;color:#94a9ad;font-size:11px}.pulseManagerRows>div:last-child{border-bottom:0}.pulseManagerRows b{color:#d9e6e4;font-weight:650}.pulseManagerRows small{color:#6e858d}.pulseContractsPanel{margin-top:12px}.pulseContractsGrid{padding:13px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.pulseContractCard{min-height:145px;padding:13px;display:flex;flex-direction:column;gap:6px;border:1px solid #20373d;border-radius:11px;background:linear-gradient(145deg,#0a181b,#081217);transition:border-color .16s,transform .16s}.pulseContractCard:hover{border-color:#367064;transform:translateY(-1px)}.pulseContractStatus{display:flex;align-items:center;gap:5px;color:var(--green);font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.pulseContractStatus.dead{color:var(--red)}.pulseContractStatus.dead i{background:var(--red);box-shadow:none}.pulseContractCard>b{margin-top:3px;color:#e3efec;font-size:12.5px;font-weight:750}.pulseContractCard>small{min-height:26px;color:#718890;font-size:11px;line-height:1.45}.pulseContractCard>code{color:#5e7983;font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace}.pulseContractFoot{margin-top:auto;padding-top:8px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #1c3137;color:#748a91;font-size:11px}.pulseContractFoot svg{color:#83c7e9}.pulseLowerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulseActivityRows,.pulseActorRows{display:grid}.pulseActorRow{min-height:69px;padding:0 18px;display:grid;grid-template-columns:31px minmax(0,1fr) minmax(105px,auto) 14px;align-items:center;gap:10px;border-bottom:1px solid #1a3035}.pulseActivityRow:last-child,.pulseActorRow:last-child{border-bottom:0}.pulseActivityRow:hover,.pulseActorRow:hover{background:rgba(85,229,173,.035)}.pulseRank{width:25px;height:25px;display:grid;place-items:center;border:1px solid #29454a;border-radius:7px;color:#77c8aa;font:800 11px ui-monospace,SFMono-Regular,Menlo,monospace}.pulseActorIdentity{min-width:0;display:grid;gap:4px}.pulseActorIdentity b{overflow:hidden;color:#dce9e6;font:700 12.5px ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.pulseActorIdentity small{color:#6d858c;font-size:11px}.pulseActorRow>.pulseAmountStack{justify-content:flex-end}.pulseActorRow>.pulseAmountStack strong{font-size:12.5px}.pulseActorRow>svg{color:#57747d}.pulseEmptyRow{margin:0;padding:27px 19px;color:#6f878e;font-size:12px}.pulseActivityRow{min-height:62px;padding:0 18px;display:grid;grid-template-columns:30px minmax(0,1fr) minmax(100px,auto) 13px;align-items:center;gap:9px;border-bottom:1px solid #1a3035}.pulseActivityIcon{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(85,229,173,.2);border-radius:8px;background:rgba(85,229,173,.07);color:var(--green)}.pulseActivityIcon.referral{border-color:rgba(92,200,223,.25);background:rgba(92,200,223,.08);color:var(--cyan)}.pulseActivityIcon.order{border-color:rgba(89,184,255,.24);background:rgba(89,184,255,.08);color:var(--blue)}.pulseActivityIcon.buyback{border-color:rgba(229,189,98,.24);background:rgba(229,189,98,.08);color:var(--yellow)}.pulseActivityCopy{min-width:0;display:grid;gap:4px}.pulseActivityCopy b{color:#dce9e6;font-size:12px}.pulseActivityCopy b,.pulseActivityCopy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulseActivityCopy small{color:#6f858c;font-size:11px}.pulseActivityAmount{color:#a9c7bd;font-size:12px;text-align:right;white-space:nowrap}.pulseActivityRow>svg{color:#57747d}.pulseRefreshButton{color:var(--green)!important;border-color:#31574d!important;background:rgba(85,229,173,.06);cursor:pointer}.pulseRefreshButton:disabled{opacity:.65;cursor:wait}.pulseLedgerRows{display:grid;grid-template-columns:1fr 1fr}.pulseLedgerRows>div{min-height:93px;padding:15px 17px;display:grid;align-content:center;gap:5px;border-bottom:1px solid #1d3338}.pulseLedgerRows>div:nth-child(odd){border-right:1px solid #1d3338}.pulseLedgerRows>div>span{display:flex;align-items:center;gap:5px;color:#718990;font-size:11px;text-transform:uppercase;letter-spacing:.07em}.pulseLedgerRows>div>span svg{color:var(--green)}.pulseLedgerRows>div>b{color:#e0ece8;font-size:20px;font-weight:620}.pulseLedgerRows>div>.pulseAmountStack strong{font-size:15px}.pulseLedgerRows small{color:#6b828a;font-size:11px}.pulseLedgerNote{margin:13px;padding:11px;display:flex;align-items:flex-start;gap:7px;border:1px solid #294148;border-radius:9px;background:#0b191c;color:#718990;font-size:11px;line-height:1.5}.pulseLedgerNote svg{flex:0 0 auto;color:var(--green)}.pulseLedgerNote b{color:#c8d9d5}.pulseFooter{min-height:58px;margin-top:13px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #20363b;color:#667e87;font-size:11px}.pulseFooter>span:first-child{display:flex;align-items:center;gap:6px;color:#8ba29e}.pulseFooter svg{color:var(--green)}.pulseFooter a{display:flex;align-items:center;gap:4px;color:#79bce0}.pulseError,.pulseLoading{min-height:310px;padding:28px;display:flex;align-items:center;justify-content:center;gap:13px;border:1px solid #243c41;border-radius:16px;background:linear-gradient(135deg,#0c1d1a,#091217)}.pulseLoading{flex-direction:column;text-align:center;color:var(--green)}.pulseLoading p{margin:0;color:#e5f0ed;font-size:16px;font-weight:600}.pulseLoading small{color:#70878e;font-size:12px}.pulseError{justify-content:flex-start}.pulseError>svg{flex:0 0 auto;color:var(--yellow)}.pulseError h1{margin:0 0 6px;font-size:22px}.pulseError p:last-child{margin:0;color:#789098;font-size:12.5px}.pulseError button{min-height:38px;margin-left:auto;padding:0 13px;display:flex;align-items:center;gap:6px;border:1px solid #31584b;border-radius:9px;background:rgba(85,229,173,.08);color:var(--green);cursor:pointer;font-size:12px;font-weight:800}@media (max-width:1100px){.pulseContractsGrid,.pulseMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.pulsePage{padding:12px 14px 50px}.pulseHero{min-height:0;padding:25px 19px;align-items:stretch;flex-direction:column;gap:28px}.pulseHero h1{font-size:clamp(42px,13vw,62px)}.pulseHeroReadout{width:100%;min-height:150px}.pulseHeroReadout>strong{margin-top:15px}.pulsePrivacyNotice{align-items:flex-start;flex-wrap:wrap}.pulsePrivacyNotice>span{width:100%;margin-left:28px}.pulseLowerGrid,.pulseMainGrid,.pulseMetricGrid{grid-template-columns:1fr}.pulseMetricCard{min-height:145px}.pulseRevenueFoot{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px;padding-block:10px}.pulseContractsGrid{grid-template-columns:1fr 1fr;padding:10px}.pulseContractCard{min-height:135px;padding:11px}.pulsePanelHeader{padding:16px 14px}.pulseSplitBar{margin-inline:14px}.pulseSplitLegend{gap:8px}.pulseOrderStats,.pulseSplitLegend{padding-inline:14px}.pulseProgress{margin-inline:14px}.pulseOrderFoot{padding-inline:14px;gap:8px;flex-wrap:wrap}.pulseManagerRows>div{padding-inline:14px;grid-template-columns:1fr auto}.pulseManagerRows small{grid-column:2}.pulseFooter{align-items:flex-start;flex-direction:column;padding-block:14px}}@media (max-width:480px){.pulseContractsGrid,.pulseMetricGrid,.pulseSplitLegend{grid-template-columns:1fr}.pulseActorRow{grid-template-columns:27px minmax(0,1fr);padding-inline:13px}.pulseActorRow>.pulseAmountStack{grid-column:2;justify-content:flex-start}.pulseActorRow>svg{display:none}.pulseActivityRow{grid-template-columns:28px minmax(0,1fr);padding-inline:13px}.pulseActivityAmount{grid-column:2;text-align:left}.pulseActivityRow>svg{display:none}.orderbookPage .orderbookIdentityTitle b{font-size:19px}.orderbookPage .orderbookIdentityTitle .pairTokenLogos{width:54px;flex-basis:54px}.orderbookPage .orderbookIdentityTitle .pairTokenLogos i,.orderbookPage .orderbookIdentityTitle .pairTokenLogos img{width:34px;height:34px}.orderbookPage .orderbookMarketBar dd{font-size:13px}.orderbookPage .orderbookMarketColumns,.orderbookPage .orderbookMarketList>button{grid-template-columns:minmax(110px,1fr) 84px 62px}.orderbookPage .orderbookChart{--pool-chart-viewport:390px}.orderbookPage .orderbookChart .dexChartEmbed{min-height:390px}.orderbookPage .orderbookChart iframe{height:428px}.orderbookMarketPickerBackdrop{padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom));align-items:start}.orderbookMarketPicker{max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(8px,env(safe-area-inset-bottom)));border-radius:18px 18px 12px 12px}.orderbookMarketPickerColumns,.orderbookMarketPickerList>button{grid-template-columns:minmax(120px,1fr) 92px 58px;gap:7px}.orderbookMarketPickerList>button{padding-inline:11px}}.limitOrderIntro{min-height:60px;padding:11px 13px}.limitOrderIntro>div{gap:3px}.limitOrderIntro span{color:#71858e;font-size:10px}.limitOrderIntro h3{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:780;letter-spacing:-.015em}.limitOrderIntro h3 svg{color:var(--green)}.limitOrderSection{gap:8px}.limitOrderAsset{gap:5px}.limitOrderAsset>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.limitOrderAsset>header span{color:#91a2a8;font-size:12px}.limitOrderAsset>header em{overflow:hidden;color:#667a83;font-size:11px;font-style:normal;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.limitOrderAsset>div{min-height:74px;padding:9px 10px;grid-template-columns:minmax(88px,auto) minmax(0,1fr);grid-template-rows:auto auto;gap:4px 8px}.limitOrderTokenChoice{min-width:0;display:flex;align-items:center;gap:5px}.limitOrderTokenChoice select{width:auto;max-width:82px;height:35px;padding:0 5px;background:#101f25}.limitOrderAsset input,.limitOrderReceiveAsset strong{grid-column:2;font-size:clamp(18px,1.8vw,25px);text-align:right}.limitOrderAsset>div>em{grid-column:2;text-align:right}.limitOrderQuickAmounts button,.limitOrderTargetShortcuts button{min-height:29px}.limitOrderReverse{width:32px;height:32px;margin-block:-3px}.limitOrderSectionHeading{align-items:center}.limitOrderSectionHeading span{font-size:12.5px}.limitOrderSectionHeading small{font-size:11px}.limitOrderLivePrice{max-width:55%!important;font-size:11px!important}.limitOrderTarget>div{min-height:66px;padding:9px 10px;grid-template-columns:auto minmax(0,1fr) auto;gap:7px}.limitOrderTarget>div>span{color:#8ea1a8;font-size:12px;font-weight:720}.limitOrderTarget input{font-size:clamp(15px,1.3vw,21px);font-variant-numeric:tabular-nums;letter-spacing:-.04em;text-align:right}.limitOrderTarget b{max-width:64px;color:#d7e5e2;font-size:12px;text-align:left}.limitOrderTarget b small{margin-top:2px;display:block;color:#70848c;font-size:10px;font-weight:600}.limitOrderSummary{margin:11px 12px;overflow:hidden;border:1px solid #263b41;border-radius:11px;background:#0b161b}.limitOrderSummary>div,.limitOrderSummary>header{min-height:32px;padding:7px 9px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #1d3035}.limitOrderSummary>header{min-height:38px;background:rgba(70,230,176,.035)}.limitOrderSummary>div:last-child{border-bottom:0}.limitOrderSummary span{color:#7d9198;font-size:11px}.limitOrderSummary b{min-width:0;overflow:hidden;color:#dbe8e5;font-size:11px;font-weight:700;text-align:right;text-overflow:ellipsis;white-space:nowrap}.limitOrderSummary>header span{color:#dce8e6;font-size:12px;font-weight:780}.limitOrderSummary>header b{color:var(--green)}.limitOrderDeployment,.limitOrderError,.limitOrderSuccess{margin:0 12px 10px}.limitOrderFooter{padding:0 12px 12px}.limitOrderSubmit{min-height:45px}.limitOrderFootnote{font-size:10px}@media (max-width:380px){.limitOrderIntro{padding-inline:11px}.limitOrderSection{padding:11px}.limitOrderSummary{margin-inline:11px}.limitOrderFooter{padding:0 11px 11px}.limitOrderAsset>div{grid-template-columns:minmax(82px,auto) minmax(0,1fr)}.limitOrderTokenChoice select{max-width:68px}}.limitOrderBalanceTools{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:7px}.limitOrderBalanceTools>em{overflow:hidden;color:#667a83;font-size:11px;font-style:normal;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.limitOrderAutoFill{gap:4px}.limitOrderAutoFill>span{color:#81959c!important;font-size:11px!important;font-weight:650!important}.limitOrderAutoFill input{width:29px;height:17px}.limitOrderAutoFill input:after{top:2px;left:2px;width:11px;height:11px}.limitOrderAutoFill input:checked:after{left:14px}.limitOrderTargetShortcuts button[aria-pressed=true]{border-color:#347761;background:#10251f;color:var(--green)}.limitOrderMarketContext{display:grid;overflow:hidden;border:1px solid #263b41;border-radius:10px;background:#0b161b}.limitOrderMarketContext>div{min-width:0;min-height:62px;padding:8px;display:grid;align-content:center;gap:3px;border-right:1px solid #1d3035}.limitOrderMarketContext>div:last-child{border-right:0}.limitOrderMarketContext em,.limitOrderMarketContext span{overflow:hidden;color:#71858e;font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.limitOrderMarketContext b{overflow:hidden;color:#dce9e7;font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.limitOrderMarketContext>div:nth-child(2) b,.limitOrderMarketContext>div:nth-child(2) em{color:var(--green)}@media (max-width:420px){.limitOrderMarketContext{grid-template-columns:1fr}.limitOrderMarketContext>div{min-height:48px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;border-right:0;border-bottom:1px solid #1d3035}.limitOrderMarketContext>div:last-child{border-bottom:0}.limitOrderMarketContext b{text-align:right}.limitOrderMarketContext em{grid-column:1/-1;text-align:right}}.desktopNavigation a{min-height:36px;padding:0 11px 0 6px;display:flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:11px;color:#81909d;font-size:12px;font-weight:650;letter-spacing:-.012em;transition:.16s ease}.navigationIcon{width:26px;height:26px;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:9px;color:#91a2af;background:rgba(255,255,255,.025)}.desktopNavigation a:hover{color:var(--text);background:rgba(255,255,255,.035)}.desktopNavigation a[aria-current=page]{border-color:rgba(85,229,173,.2);background:rgba(85,229,173,.07);color:var(--text);box-shadow:0 5px 18px rgba(85,229,173,.1)}.desktopNavigation a[aria-current=page] .navigationIcon{border:0;background:transparent;color:#91a2af}.navigationExternal{margin-left:-3px;opacity:.5}.mobileNavigation,.mobileTabNavigation{display:none}.network{min-height:46px;margin-left:auto;padding:5px 12px 5px 5px;display:flex;align-items:center;gap:9px;border:1px solid #293a35;border-radius:24px;background:linear-gradient(135deg,rgba(194,244,60,.055),rgba(85,229,173,.025));color:#d9e4df;transition:border-color .16s ease,background .16s ease}@media (max-width:620px){body:not(:has(.landingPage)){padding-bottom:calc(76px + env(safe-area-inset-bottom))}.topbar .mobileNavigation{display:none}.mobileTabNavigation{display:block}.mobileTabBar{position:fixed;z-index:70;right:0;bottom:0;left:0;min-height:calc(68px + env(safe-area-inset-bottom));padding:6px 5px calc(6px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;border-top:1px solid rgba(85,229,173,.18);background:rgba(7,13,17,.96);box-shadow:0 -12px 32px rgba(0,0,0,.32);backdrop-filter:blur(18px) saturate(135%)}.mobileTabBar>a,.mobileTabBar>button{min-width:0;min-height:56px;padding:3px 2px 2px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;border-radius:12px;background:transparent;color:#75868f;font-size:10px;font-weight:720;line-height:1;letter-spacing:.005em;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobileTabBar>a[aria-current=page],.mobileTabBar>button.is-active{color:var(--green);background:linear-gradient(180deg,rgba(85,229,173,.1),rgba(85,229,173,.025))}.mobileTabBar .navigationIcon{width:29px;height:29px;border-radius:10px;background:transparent;color:currentColor}.mobileTabBar>a[aria-current=page] .navigationIcon,.mobileTabBar>button.is-active .navigationIcon{background:rgba(85,229,173,.1);color:var(--green)}.mobileTabBackdrop{position:fixed;z-index:64;inset:0 0 calc(68px + env(safe-area-inset-bottom));border:0;background:rgba(1,5,8,.62);backdrop-filter:blur(3px)}.mobileTabMoreMenu{position:fixed;z-index:66;right:10px;bottom:calc(78px + env(safe-area-inset-bottom));left:10px;max-width:440px;margin-inline:auto;overflow:hidden;border:1px solid rgba(85,229,173,.22);border-radius:20px;background:#0a1419;box-shadow:0 22px 60px rgba(0,0,0,.56)}.mobileTabMoreMenu>header{min-height:62px;padding:10px 11px 10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #203238}.mobileTabMoreMenu>header>div{display:grid;gap:2px}.mobileTabMoreMenu>header small{color:var(--green);font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.mobileTabMoreMenu>header strong{color:#eef6f5;font-size:16px}.mobileTabMoreMenu>header>button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #293b40;border-radius:12px;background:#101c21;color:#a9b8bd}.mobileTabMoreMenu>nav{padding:7px;display:grid;gap:4px}.mobileTabMoreMenu>nav>a{min-height:58px;padding:7px 10px 7px 8px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid transparent;border-radius:13px;color:#b7c4c8}.mobileTabMoreMenu>nav>a:hover,.mobileTabMoreMenu>nav>a[aria-current=page]{border-color:rgba(85,229,173,.2);background:rgba(85,229,173,.07)}.mobileTabMoreMenu>nav>a>span:nth-child(2){min-width:0;display:grid;gap:3px}.mobileTabMoreMenu>nav>a b{color:#e3eceb;font-size:13px}.mobileTabMoreMenu>nav>a small{color:#72878e;font-size:10.5px}.mobileTabMoreMenu .navigationIcon{width:38px;height:38px;border-radius:11px;background:#111f24;color:var(--green)}.mobileTabMoreMenu .networkLogo{width:36px;height:36px}.mobileTabMoreMenu .navigationExternal{margin:0;color:#667a81}}@media (max-width:350px){.mobileTabBar>a,.mobileTabBar>button{font-size:9px}.mobileTabBar .navigationIcon{width:27px;height:27px}}@media (prefers-reduced-motion:no-preference) and (max-width:620px){.mobileTabMoreMenu{animation:mobileTabSheetIn .18s ease-out}@keyframes mobileTabSheetIn{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}}.network:hover{border-color:#49634f;background:rgba(194,244,60,.07)}.networkLogo{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(194,244,60,.52);border-radius:50%;background:#c2f43c;box-shadow:0 0 20px rgba(194,244,60,.1)}.networkLogo svg{width:14px;height:21px;fill:#071009}.networkCopy{display:grid;gap:1px;line-height:1}.networkCopy small{color:#73847c;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.networkCopy b{color:#dce8e3;font-size:12.5px;font-weight:700;white-space:nowrap}.connectWallet,.connectedWallet>button{height:44px;padding:0 13px;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(85,229,173,.24);border-radius:13px;background:#0e1b17;color:var(--green);font-size:12.5px;font-weight:750;cursor:pointer}.connectWallet svg,.connectedWallet svg{width:15px;height:15px}.walletButtonIcon{display:grid;place-items:center;flex:0 0 auto;line-height:0}.connectWallet:disabled{opacity:.6;cursor:wait}.connectedWallet{position:relative}.connectedWalletIcon{display:none}.walletAddress{white-space:nowrap}.connectedWallet>button i{width:7px;height:7px;border-radius:50%;background:var(--green)}.walletConnectorBackdrop{position:fixed;inset:0;z-index:9000;padding:20px;display:grid;place-items:center;background:rgba(1,5,8,.74);backdrop-filter:blur(12px);animation:walletConnectorFade .14s ease-out both}@keyframes walletConnectorFade{0%{opacity:0}}.walletConnectorModal{width:min(430px,100%);max-height:min(720px,calc(100dvh - 40px));overflow:auto;border:1px solid #2a413e;border-radius:22px;background:#0a1115;box-shadow:0 32px 100px rgba(0,0,0,.58),0 0 45px rgba(85,229,173,.055);animation:walletConnectorReveal .18s ease-out both}@keyframes walletConnectorReveal{0%{opacity:0;transform:translateY(9px) scale(.985)}}.walletConnectorModal>header{min-height:92px;padding:20px 20px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #243738;background:radial-gradient(circle at 0 0,rgba(85,229,173,.095),transparent 52%)}.walletConnectorModal>header small{display:block;margin-bottom:6px;color:var(--green);font-size:11px;font-weight:850;letter-spacing:.14em}.walletConnectorModal>header h2{margin:0;color:#f0f6f5;font-size:20px;line-height:1;letter-spacing:-.035em}.walletConnectorModal>header>button{width:39px;height:39px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #2b3d42;border-radius:12px;background:#0c151b;color:#84969e;cursor:pointer;transition:.15s ease}.walletConnectorModal>header>button:hover{border-color:#45615c;background:#11201f;color:#e4efec}.walletConnectorModal>header>button svg{width:18px;height:18px}.walletConnectorOptions{padding:13px;display:grid;gap:7px}.walletConnectorOption{width:100%;min-height:58px;padding:8px 13px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #202f34;border-radius:13px;background:#0d161b;color:#dce7e5;text-align:left;cursor:pointer;transition:.15s ease}.walletConnectorOption:hover:not(:disabled){border-color:#3c6559;background:#11211f;transform:translateY(-1px)}.walletConnectorOption:disabled{opacity:.44;cursor:not-allowed}.walletConnectorOption>span:nth-child(2){min-width:0;overflow:hidden;font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.walletConnectorOption>small{display:inline-flex;align-items:center;gap:4px;color:#7e918f;font-size:11px;font-weight:700}.walletConnectorMeta{display:inline-flex;align-items:center;justify-content:flex-end;gap:9px}.walletConnectorMeta>small{min-height:22px;padding:0 7px;display:inline-flex;align-items:center;gap:4px;border-radius:6px;font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.walletConnectorMeta>small svg{width:10px;height:10px}.walletConnectorInstalled{background:rgba(85,229,173,.1);color:var(--green)}.walletConnectorQrBadge{background:rgba(196,255,54,.1);color:#c4ff36}.walletConnectorChevron{width:15px;height:15px;color:#718890}.walletConnectorIcon{width:38px;height:38px;display:grid;place-items:center;overflow:hidden;border:1px solid #30434a;border-radius:11px;background:#152028;color:#a8bac1;font-size:13px;font-weight:850}.walletConnectorIcon svg{width:18px;height:18px}.walletConnectorImage{position:relative}.walletConnectorImage>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.walletConnectorFallback{color:#a8bac1}.walletConnectorQr{border-color:rgba(85,229,173,.52);background:rgba(85,229,173,.22);color:#04140f}.walletConnectorQr svg{width:24px;height:18px}.walletConnectorError,.walletConnectorSetup{margin:0 13px 13px;padding:10px 12px;border-radius:10px;font-size:12px;line-height:1.45}.walletConnectorSetup{border:1px solid #303f45;background:#0d161b;color:#82939b}.walletConnectorError{border:1px solid rgba(255,110,116,.3);background:rgba(255,110,116,.06);color:#e89b9e}.walletConnectorModal>footer{padding:12px 20px 16px;border-top:1px solid #1f2e32;color:#687b82;font-size:11px;line-height:1.5}@media (max-width:520px){.walletConnectorBackdrop{padding:0;place-items:end center}.walletConnectorModal{width:100%;max-height:calc(100dvh - 24px);border-radius:22px 22px 0 0;border-bottom:0}.walletConnectorModal>header{min-height:82px;padding:17px 16px 15px}.walletConnectorOptions{padding:10px}.walletConnectorMeta>small{padding:0 6px}.walletConnectorChevron{display:none}}.topbar{border-color:#1c2d2a;background:rgba(6,10,16,.88);box-shadow:0 12px 38px rgba(0,0,0,.2)}.rankingsMain{max-width:none;padding:20px clamp(14px,1.4vw,28px) 72px}.dashboardOverview{position:relative;margin-bottom:12px;overflow:hidden;border:1px solid #263a3c;border-radius:16px;background:linear-gradient(145deg,rgba(12,25,27,.98),rgba(8,15,21,.99) 55%);box-shadow:0 18px 55px rgba(0,0,0,.14)}.dashboardSummaryHeader{min-height:82px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #263a3c;background:radial-gradient(circle at 4% 15%,rgba(67,224,170,.09),transparent 28%),linear-gradient(110deg,rgba(11,34,31,.96),rgba(7,15,21,.98) 47%)}.dashboardSummaryHeader>div:first-child{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:3px 15px}.dashboardKicker{grid-column:1/-1;margin:0;display:flex;align-items:center;gap:7px;color:var(--green);font-size:12.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.dashboardSummaryHeader h1{font-size:22px;line-height:1.1;letter-spacing:-.035em;white-space:nowrap}.dashboardSummaryHeader>div>p:last-child{min-width:0;margin:0;color:#7f98a2;font-size:13px;line-height:1.4}.dashboardSummaryHeader .freshness{min-width:150px;padding:0 0 0 14px;border-top:0;border-left:1px solid rgba(85,229,173,.16);display:block;font-size:12.5px}.dashboardSummaryHeader .freshness>div{min-height:20px}.dashboardSummaryHeader .freshness small{margin-top:4px;font-size:12px;text-align:left}.marketStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.marketStats article{position:relative;min-width:0;min-height:166px;overflow:hidden;padding:17px 18px 13px;border-right:1px solid #26383a;background:transparent;transition:background .18s ease}.marketStats article:last-child{border-right:0}.marketStats article:hover{background:rgba(85,229,173,.045)}.marketStats article>span{display:flex;align-items:center;gap:7px;color:#7f9aa7;font-size:13px;font-weight:750}.marketStats article>span svg{color:var(--green)}.marketStats strong{display:block;margin-top:11px;color:#f4f8fb;font-size:clamp(25px,1.6vw,32px);line-height:1;letter-spacing:-.04em;transition:color .18s ease}.marketStatDescription{margin-top:9px;display:block;color:#708791;font-size:12px;line-height:1.25}.rankingsMain[data-pool-sort=feesGenerated] .marketStatFees strong,.rankingsMain[data-pool-sort=transactions] .marketStatTransactions strong,.rankingsMain[data-pool-sort=tvl] .marketStatTvl strong,.rankingsMain[data-pool-sort=volume] .marketStatVolume strong{color:var(--green)}.metricLeaders{margin:8px 0 0;padding:8px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;list-style:none}.metricLeaders li{min-width:0}.metricLeaders a{min-width:0;height:36px;padding:3px 4px;display:grid;align-items:center;align-content:center;grid-template-columns:10px 25px minmax(0,1fr);grid-template-rows:14px 10px;-moz-column-gap:4px;column-gap:4px;border:1px solid rgba(91,118,107,.12);border-radius:9px;background:rgba(255,255,255,.012);color:#9bafb7;transition:color .14s ease,background .14s ease,border-color .14s ease}.metricLeaders a:hover{border-color:rgba(85,229,173,.2);color:#effaf6;background:rgba(85,229,173,.055)}.metricLeaderRank{grid-column:1;grid-row:1/3;width:10px;color:#5f746c;font-size:10px;text-align:center}.metricLeaders .pairTokenLogos{grid-column:2;grid-row:1/3;width:25px;flex-basis:25px}.metricLeaders .pairTokenLogos i,.metricLeaders .pairTokenLogos img{width:17px;height:17px;border-width:1px;font-size:8px}.metricLeaders .pairTokenLogos i+i,.metricLeaders .pairTokenLogos i+img,.metricLeaders .pairTokenLogos img+i,.metricLeaders .pairTokenLogos img+img{margin-left:-6px}.metricLeaders b{grid-row:1;min-width:0;color:inherit;font-size:11px;font-weight:700}.metricLeaders b,.metricLeaders small{grid-column:3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metricLeaders small{grid-row:2;color:#718a80;font-size:10px}.workspace.rankingsWorkspace{overflow:hidden;border-color:#263a3c;border-radius:18px;background:linear-gradient(145deg,rgba(12,25,27,.98),rgba(8,15,21,.99) 55%);box-shadow:inset 0 1px rgba(255,255,255,.025),0 24px 70px rgba(0,0,0,.18)}.rankingsWorkspace .tableHeader{min-height:72px;padding:15px 18px;border-bottom:1px solid #26383a;background:radial-gradient(circle at 0 0,rgba(65,216,166,.07),transparent 42%)}.tableEyebrow{margin:0 0 5px;color:var(--green);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.tableHeaderMeta{display:flex;align-items:center;gap:12px}.tableHeaderMeta>span{color:#78909a;font-size:12px}.rankingsWorkspace .toolbar{grid-template-columns:minmax(280px,1fr) auto;padding:11px;border-color:#26383a;background:rgba(8,15,21,.72)}.rankingsWorkspace .search,.rankingsWorkspace .toolbar button,.rankingsWorkspace select{min-height:42px;border-color:#29403f;border-radius:10px;background:rgba(8,16,22,.82)}.rankingsWorkspace .search:focus-within{border-color:#3f806b;box-shadow:0 0 0 3px rgba(85,229,173,.08)}.rankingsWorkspace .filterButton{min-width:128px;padding-inline:16px;justify-content:center;border-color:#2b5347;background:linear-gradient(180deg,#10231d,#0d1918);color:var(--green);box-shadow:inset 0 1px rgba(255,255,255,.025)}.rankingsWorkspace .filterButton:hover,.rankingsWorkspace .filterButton[aria-expanded=true]{border-color:#4a8b76;background:linear-gradient(180deg,#153027,#10221d)}.rankingsWorkspace table{min-width:1380px}.rankingsWorkspace th{position:sticky;top:0;z-index:2;height:42px;padding:9px 12px;border-color:#26383a;background:#0a1418;color:#7f9aa7;font-size:12px;letter-spacing:.035em}.rankingsWorkspace td{padding:13px 12px;border-color:#26383a;color:#f4fafb}.rankingsWorkspace tbody tr{transition:background .14s ease}.rankingsWorkspace tbody tr:hover{background:rgba(85,229,173,.035)}.rankingsWorkspace .pair b{color:#f4fafb;font-size:12px}.rankingsWorkspace .pair small{color:#708791;font-size:11px}.rankingsWorkspace .protocol{--protocol-accent:#9ca9b0;--protocol-border:#3b484f;--protocol-surface:#151d22;min-width:42px;height:27px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--protocol-border) 80%,transparent);border-radius:8px;background:color-mix(in srgb,var(--protocol-surface) 94%,white 6%);color:var(--protocol-accent);box-shadow:inset 0 1px 0 rgba(255,255,255,.035);font-size:12.5px;font-weight:800;line-height:1;letter-spacing:.01em;text-transform:lowercase}.rankingsWorkspace .protocolV2{--protocol-accent:#aab4ba;--protocol-border:#3a454d;--protocol-surface:#141b20}.rankingsWorkspace .protocolV3{--protocol-accent:var(--blue);--protocol-border:#285475;--protocol-surface:#0c1c28}.rankingsWorkspace .protocolV4{--protocol-accent:var(--yellow);--protocol-border:#66552a;--protocol-surface:#1d190d}.rankingsWorkspace .protocolUNKNOWN{--protocol-accent:#8d989f;--protocol-border:#3a454d;--protocol-surface:#141b20}.rankingsWorkspace .apr{color:var(--green)}.rankingsWorkspace .iconLink{border-color:#29403f;border-radius:9px;color:#9bafb7}.rankingsWorkspace .poolRowClickable{cursor:pointer}.rankingsWorkspace .poolRowClickable:hover{background:rgba(85,229,173,.045)}.rankingsWorkspace .poolRowClickable:focus-visible{outline:1px solid rgba(85,229,173,.65);outline-offset:-2px;background:rgba(85,229,173,.055)}.rankingsWorkspace .poolRowClickable:focus-visible .iconLink,.rankingsWorkspace .poolRowClickable:hover .iconLink{border-color:#3f806b;color:var(--green)}.priceSparkline{display:inline-flex;min-width:96px;flex-direction:column}.priceSparkline svg{width:100%;height:30px;overflow:visible}.priceSparkline polygon{fill:currentColor;opacity:.09}.priceSparkline polyline{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.priceSparkline circle{fill:currentColor}.priceSparkline small{margin-top:1px;color:currentColor;font-size:10px;font-weight:700}.priceTrendUp{color:var(--green)}.priceTrendDown{color:var(--red)}.sparklineCompact{width:92px}.sparklineUnavailable{color:#586977;font-size:11px;white-space:nowrap}.rankingsMain>.disclaimer{border-color:#3b3526;border-radius:12px;background:rgba(35,29,17,.72)}@media (max-width:1600px) and (min-width:1101px){.metricLeaderRank{display:none}.metricLeaders a{grid-template-columns:22px minmax(0,1fr);-moz-column-gap:2px;column-gap:2px}.metricLeaders .pairTokenLogos{grid-column:1;width:22px;flex-basis:22px}.metricLeaders .pairTokenLogos i,.metricLeaders .pairTokenLogos img{width:15px;height:15px}.metricLeaders b{font-size:10px;letter-spacing:-.04em}.metricLeaders b,.metricLeaders small{grid-column:2}}@media (max-width:1100px){.marketStats{grid-template-columns:repeat(2,minmax(0,1fr))}.marketStats article{min-height:174px;border-bottom:1px solid #243730}.marketStats article:nth-child(2n){border-right:0}.marketStats article:nth-last-child(-n+2){border-bottom:0}.metricLeaders{grid-template-columns:1fr;gap:3px}.metricLeaders a{height:25px;padding:0 4px 0 2px;display:flex;align-items:center;gap:5px;border:0;background:transparent}.metricLeaders small{margin-left:auto}}@media (max-width:1280px){.topbar{gap:10px}.desktopNavigation,.network{display:none}.connectWallet,.connectedWallet{margin-left:auto}.mobileNavigation{position:relative;display:block}.mobileNavigation>button{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(85,229,173,.22);border-radius:13px;background:#0c141d;color:var(--text)}.mobileNavigation>nav{position:fixed;z-index:50;top:76px;right:10px;left:10px;padding:8px;display:grid;gap:5px;border:1px solid rgba(85,229,173,.24);border-radius:16px;background-color:#081318;background-image:none;backdrop-filter:none;opacity:1;box-shadow:0 18px 35px rgba(0,0,0,.55)}.mobileNavigation>nav a{min-height:48px;padding:0 10px 0 7px;display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:12px;color:#aebbc4;font-size:13px;font-weight:650}.mobileNavigation>nav a:hover,.mobileNavigation>nav a[aria-current=page]{border-color:rgba(85,229,173,.22);background:rgba(85,229,173,.09);color:var(--text)}.mobileNavigation>nav a[aria-current=page] .navigationIcon{border:0;color:#91a2af;background:transparent}.mobileNavigation .navigationExternal{margin-left:auto}.mobileNetwork{min-height:54px;margin-top:3px;padding:7px;display:flex;align-items:center;gap:9px;border-top:1px solid #26343d;color:var(--muted);font-size:12.5px}.mobileNetwork>span:not(.networkLogo){display:grid;gap:2px}.mobileNetwork small{color:#71817a;font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.mobileNetwork b{color:#dce8e3;font-size:12.5px}.rankingsMain{padding-top:16px}.rankingsWorkspace .toolbar{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:820px) and (min-width:621px){.rankingsWorkspace .tableScroll{overflow:visible}.rankingsWorkspace table,.rankingsWorkspace table tbody{display:block;width:100%;min-width:0}.rankingsWorkspace table thead{display:none}.rankingsWorkspace table tbody{padding:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rankingsWorkspace table tbody tr{position:relative;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;border:1px solid #203142;border-radius:14px;background:#0d151f}.rankingsWorkspace table td{min-width:0;padding:7px 8px;border:0;white-space:normal}.rankingsWorkspace table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:4px;color:#617587;font-size:10px;font-weight:750;text-transform:uppercase}.rankingsWorkspace table .poolPairCell{grid-column:1/-1;padding:4px 48px 11px 8px}.rankingsWorkspace .poolOpenCell:before,.rankingsWorkspace table .poolPairCell:before{display:none}.rankingsWorkspace table .rank{position:absolute;top:17px;right:52px;color:#617587}.rankingsWorkspace table .poolOpenCell{position:absolute;top:10px;right:10px;padding:0}.rankingsWorkspace .poolPriceCell .priceSparkline{width:100px}.rankingsWorkspace .empty{grid-column:1/-1;position:static}}@media (max-width:620px){.rankingsMain{padding:12px 10px 48px}.dashboardOverview{border-radius:15px}.dashboardSummaryHeader{min-height:0;padding:15px;align-items:stretch;flex-direction:column;gap:13px}.dashboardSummaryHeader>div:first-child{display:block}.dashboardSummaryHeader h1{margin-top:7px;font-size:24px}.dashboardSummaryHeader>div>p:last-child{margin-top:5px}.dashboardSummaryHeader .freshness{width:100%;min-width:0;padding:11px 0 0;border-top:1px solid rgba(85,229,173,.14);border-left:0}.marketStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.marketStats article{grid-column:auto;min-height:122px;padding:14px;border-right:1px solid #243730;border-bottom:1px solid #243730;border-radius:0}.marketStats article:nth-child(2n){border-right:0}.marketStats article:nth-last-child(-n+2){border-bottom:0}.marketStats article:last-child{border-right:0}.marketStats article>span{font-size:12px}.marketStats strong{margin-top:12px;font-size:23px}.marketStatDescription{margin-top:9px;font-size:11px}.metricLeaders{display:none}.rankingsWorkspace{border-radius:15px}.rankingsWorkspace .tableHeader{min-height:66px;padding:13px}.tableHeaderMeta{align-items:flex-end;flex-direction:column;gap:5px;text-align:right}.rankingsWorkspace .toolbar{grid-template-columns:1fr;padding:9px}.rankingsWorkspace .search{grid-column:auto}.rankingsWorkspace table{width:100%;min-width:0}.rankingsWorkspace table tbody{padding:9px;display:grid;grid-template-columns:1fr;gap:9px}.rankingsWorkspace table tbody tr{padding:10px 8px;border:1px solid #203142;border-radius:14px;background:#0d151f}.rankingsWorkspace table td{padding:7px 8px}.rankingsWorkspace table .poolPairCell{padding:5px 62px 12px 8px}.rankingsWorkspace .poolPriceCell .priceSparkline{width:104px}.rankingsWorkspace .pagination{padding:12px}}.portfolioPage{padding-inline:clamp(14px,1.1vw,24px)}.portfolioDashboard,.portfolioPage .portfolioIntro,.portfolioPage .portfolioStats,.portfolioPage .walletSearch{width:100%;max-width:none;margin-inline:0}.portfolioPage .portfolioIntro{min-height:112px;background:radial-gradient(circle at 15% 100%,rgba(85,229,173,.11),transparent 30%),linear-gradient(110deg,#0c201c,#091217 62%)}.portfolioWalletContext{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.viewingWallet{min-height:38px;padding:5px 7px 5px 11px;display:flex;align-items:center;gap:8px;border:1px solid #29433f;border-radius:10px;background:rgba(7,18,19,.78)}.viewingWallet>span{color:#71878d;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.viewingWallet>b{color:#e9f4f3;font-size:12.5px}.viewingWallet a,.viewingWallet button{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2a4247;border-radius:7px;background:#0c171b;color:#849aa2}.viewingWallet a:hover,.viewingWallet button:hover{border-color:#3a6c5c;color:var(--green)}.viewConnectedWallet{min-height:38px;padding:0 12px;display:inline-flex;align-items:center;gap:7px;border:1px solid #315d4f;border-radius:9px;background:#10251f;color:var(--green);font-family:inherit;font-size:12.5px;font-weight:750}.portfolioWalletContext .freshness{min-width:116px;align-items:flex-start}.portfolioDashboard{grid-template-columns:minmax(310px,350px) minmax(640px,1fr) minmax(280px,320px);gap:14px}.portfolioSwapColumn>.poolTradeCard{margin:0;border-color:#263e43;border-radius:15px;overflow:hidden;background:#091116}.portfolioSwapColumn .poolWorkspaceTabPanel>.routedSwap{border:0;border-radius:0}.portfolioSwapColumn .poolWorkspaceTabList{min-height:48px}.portfolioPositionsColumn .positionList{padding:10px;gap:10px}.portfolioPositionsColumn .portfolioLpCard{overflow:hidden;border:1px solid #263d42;border-radius:14px;background:linear-gradient(145deg,#09161a,#081116)}.portfolioPositionsColumn .lpPositionHeader{min-height:66px;padding:11px 13px;border-bottom:1px solid #23383d;background:linear-gradient(110deg,rgba(22,54,47,.25),rgba(8,17,22,.25))}.portfolioPositionsColumn .positionTokens i,.portfolioPositionsColumn .positionTokens img{width:34px;height:34px;border:0}.portfolioPositionsColumn .positionIdentity h2{font-size:18px}.portfolioPositionsColumn .positionIdentity p{font-size:12px;color:#77909a}.portfolioPositionsColumn .lpPositionMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.portfolioPositionsColumn .lpPositionMetrics>div{min-width:0;min-height:83px;padding:12px 13px;border-right:1px solid #23383d}.portfolioPositionsColumn .lpPositionMetrics>div:last-child{border-right:0}.portfolioPositionsColumn .lpPositionAssets>span,.portfolioPositionsColumn .lpPositionMetrics span{color:#78919b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.portfolioPositionsColumn .lpPositionMetrics b{margin-top:7px;display:block;overflow:hidden;text-overflow:ellipsis;color:#ecf4f4;font-size:15px;white-space:nowrap}.portfolioPositionsColumn .claimableInline,.portfolioPositionsColumn .lpPositionMetrics .lpMetricApr b,.portfolioPositionsColumn .lpPositionMetrics b.accent,.portfolioPositionsColumn .lpPositionMetrics b.positive{color:var(--green)}.portfolioPositionsColumn .lpPositionMetrics b.negative{color:var(--red)}.portfolioPositionsColumn .lpPositionMetrics small{display:block;margin-top:4px;overflow:hidden;color:#71858f;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.portfolioPositionsColumn .lpPositionAssets{padding:11px 13px;border-top:1px solid #23383d}.portfolioPositionsColumn .lpPositionAssets p{margin:7px 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.portfolioPositionsColumn .lpPositionAssets p b{display:inline-flex;align-items:center;gap:7px;font-size:12.5px}.portfolioPositionsColumn .lpPositionAssets p i,.portfolioPositionsColumn .lpPositionAssets p img{width:20px;height:20px;border:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.portfolioPositionsColumn .lpPositionAssets p small{color:#778d96;font-size:12px}.portfolioPositionsColumn .lpPositionRange{padding:11px 13px 13px;border-top:1px solid #23383d}.portfolioPositionsColumn .historyPanel>button b{margin-left:auto;color:#8ea3aa;font-size:12px;font-weight:650}.portfolioPositionsColumn .historyPanel>button span{margin-left:2px}.portfolioPnlReference{height:34px;padding:3px;display:inline-flex;align-items:center;gap:2px;border:1px solid #2a4147;border-radius:9px;background:#091217}.portfolioPnlReference>span{padding:0 6px;color:#71858f;font-size:11px;font-weight:800;text-transform:uppercase}.portfolioPnlReference button{height:26px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:#79909a;font-family:inherit;font-size:11px;font-weight:800}.portfolioPnlReference button[aria-pressed=true]{background:#123128;color:var(--green);box-shadow:inset 0 0 0 1px #285948}.portfolioBalanceList{gap:0;padding:0}.portfolioBalanceCard.portfolioBalanceRow{min-height:70px;padding:9px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;border:0;border-bottom:1px solid #22363b;border-radius:0;background:transparent}.portfolioBalanceCard.portfolioBalanceRow:last-child{border-bottom:0}.portfolioBalanceRow .balanceToken{min-width:0;display:flex;align-items:center;gap:9px}.portfolioBalanceRow .balanceToken img,.portfolioBalanceRow .balanceToken>i{flex:0 0 auto;width:32px;height:32px;border:0}.portfolioBalanceRow .balanceToken>span{min-width:0}.portfolioBalanceRow .balanceToken b{display:block;overflow:hidden;color:#eef5f5;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.portfolioBalanceRow .balanceToken small{display:block;margin-top:2px;overflow:hidden;color:#6e838c;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.portfolioBalanceRow .portfolioBalanceValue{min-width:78px;padding:0;border:0;text-align:right}.portfolioBalanceRow .portfolioBalanceValue strong{color:#eef5f5;font-size:13px}.portfolioBalanceRow .portfolioBalanceValue small{margin-top:3px;overflow:hidden;max-width:120px;color:#879aa2;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.portfolioBalanceRow .balanceTokenActions{display:flex;gap:3px}.portfolioBalanceRow .balanceTokenActions a,.portfolioBalanceRow .balanceTokenActions button{width:27px;min-width:27px;height:27px;padding:0;border-radius:7px}.portfolioBalanceRow .balanceTokenActions a span{display:none}.portfolioLoading{min-height:310px;padding:38px;display:flex;align-items:center;justify-content:center;gap:30px;border-color:#28463e;border-radius:18px;background:radial-gradient(circle at 25% 50%,rgba(85,229,173,.09),transparent 28%),linear-gradient(135deg,#0b1d19,#081116 65%);text-align:left}.portfolioLoadingMark{width:92px;height:92px;position:relative;display:grid;place-items:center}.portfolioLoadingMark img{z-index:2;width:58px;height:58px;-o-object-fit:contain;object-fit:contain;animation:portfolioMarkPulse 1.8s ease-in-out infinite}.portfolioLoadingMark i{position:absolute;inset:0;border:1px solid rgba(85,229,173,.24);border-radius:50%;animation:portfolioRing 2.2s ease-out infinite}.portfolioLoadingMark i:nth-of-type(2){animation-delay:.7s}.portfolioLoadingMark i:nth-of-type(3){animation-delay:1.4s}.portfolioLoading>div:last-child{max-width:500px}.portfolioLoading .eyebrow{color:var(--green)}.portfolioLoading h2{margin-top:6px;font-size:clamp(24px,2.2vw,34px)}.portfolioLoadingSteps{margin-top:18px;display:flex;gap:7px;flex-wrap:wrap}.portfolioLoadingSteps b{padding:7px 9px;border:1px solid #29433f;border-radius:8px;background:#0b1818;color:#91aaa7;font-size:12px}@keyframes portfolioRing{0%{opacity:.7;transform:scale(.55)}to{opacity:0;transform:scale(1.18)}}@keyframes portfolioMarkPulse{50%{filter:drop-shadow(0 0 10px rgba(85,229,173,.5));transform:scale(1.04)}}@media (max-width:1320px){.portfolioDashboard{grid-template-columns:minmax(285px,320px) minmax(520px,1fr) minmax(270px,300px)}}@media (max-width:1120px){.portfolioDashboard{grid-template-areas:"positions positions" "swap balances";grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.portfolioBalancesColumn,.portfolioSwapColumn{position:static}}@media (max-width:760px){.portfolioPage .portfolioIntro{align-items:flex-start;flex-direction:column}.portfolioWalletContext{width:100%;justify-content:flex-start}.portfolioWalletContext .freshness{margin-left:0}.viewConnectedWallet{width:100%;justify-content:center}.portfolioDashboard{grid-template-areas:"swap" "positions" "balances";grid-template-columns:minmax(0,1fr)}.portfolioPositionsColumn .lpPositionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolioPositionsColumn .lpPositionMetrics>div{border-bottom:1px solid #23383d}.portfolioPositionsColumn .lpPositionMetrics>div:nth-child(2n){border-right:0}.portfolioPositionsColumn .lpPositionMetrics>div:nth-last-child(-n+2){border-bottom:0}.portfolioSectionTitle{gap:12px}.portfolioSectionActions{align-items:stretch;flex-direction:column}.portfolioPnlReference{width:100%}.portfolioPnlReference button{flex:1}.portfolioPositionsColumn .lpPositionAssets p{align-items:flex-start}.portfolioPositionsColumn .lpPositionAssets p small{max-width:44%;text-align:right}.portfolioLoading{min-height:360px;padding:30px 20px;flex-direction:column;text-align:center}.portfolioLoadingSteps{justify-content:center}}.portfolioPage{padding:18px clamp(14px,1.35vw,26px) 72px}.portfolioPage .portfolioIntro{max-width:980px;min-height:104px;margin:0 auto 12px;padding:18px 20px;border:1px solid #20363a;border-radius:15px;background:radial-gradient(circle at 88% 10%,rgba(85,229,173,.09),transparent 27%),linear-gradient(110deg,#0d1e1b,#0a1116 58%)}.portfolioPage .portfolioIntro h1{margin-top:4px;font-size:clamp(27px,2.1vw,36px)}.portfolioPage .portfolioIntro .lede{max-width:640px}.portfolioPage .walletSearch{width:100%;max-width:980px;min-height:62px;margin:0 auto 12px;padding:8px 9px 8px 17px;border-color:#263b42;border-radius:15px;background:#0b1217;box-shadow:0 15px 40px rgba(0,0,0,.16)}.portfolioPage .walletSearch input{font-family:inherit;font-size:14px}.portfolioPage .walletSearch button{border-radius:10px}.portfolioPage .walletSubmit{min-width:156px}.portfolioPage .walletIdentity{max-width:980px;min-height:50px;margin:0 auto 12px;border-color:#22363d;border-radius:13px;background:#091116}.portfolioPage .walletIdentity button,.portfolioPage .walletIdentity>a{border-radius:8px}.portfolioPage .portfolioStats{max-width:1480px;margin:0 auto;border-color:#22373b;border-radius:15px;overflow:hidden;background:#0a1216}.portfolioPage .portfolioStats article{min-height:105px;padding:15px 16px;border-right:1px solid #213439;border-bottom:0}.portfolioPage .portfolioStats article:nth-child(3n){border-right:1px solid #213439}.portfolioPage .portfolioStats article:last-child{border-right:0}.portfolioPage .portfolioStats span{color:#9eb1ba;font-weight:700}.portfolioPage .portfolioStats span svg{color:var(--green)}.portfolioPage .portfolioStats strong{margin:12px 0 7px;font-size:23px}.portfolioPage .portfolioStats small{color:#728690;line-height:1.35}.portfolioDashboard{display:grid;grid-template-areas:"swap positions balances";grid-template-columns:minmax(278px,320px) minmax(620px,1fr) minmax(300px,340px);gap:12px;align-items:start;max-width:1800px;margin:12px auto 0}.portfolioSwapColumn{grid-area:swap;min-width:0;position:sticky;top:78px}.portfolioPositionsColumn{grid-area:positions;min-width:0}.portfolioBalancesColumn{grid-area:balances;min-width:0;position:sticky;top:78px}.portfolioCenterColumn{grid-area:positions;min-width:0;display:grid;align-content:start;gap:12px}.portfolioCenterColumn>.portfolioPositionsColumn{grid-area:auto}.portfolioCenterColumn>.limitOrderTracker.portfolio{width:100%;max-width:none;margin:0;grid-column:auto;grid-row:auto}.portfolioCenterColumn>.portfolioSection,.portfolioDashboard>.portfolioSection{margin:0;border-color:#243a3f;border-radius:15px;overflow:hidden;background:#091116}.portfolioDashboard .sectionTitle{min-height:84px;padding:14px 15px;border-bottom:1px solid #23373c;background:linear-gradient(120deg,#0d1d1b,#0b1216 75%)}.portfolioDashboard .sectionTitle h2{margin:4px 0 0;font-size:17px}.portfolioDashboard .sectionTitle .eyebrow{margin:0;color:var(--green);font-size:12px}.portfolioSectionActions{display:flex;align-items:center;gap:9px}.portfolioBalanceTitle>span,.portfolioSectionActions>span{flex:0 0 auto;padding:6px 8px;border:1px solid #294047;border-radius:8px;color:#91a7b0;font-size:12px}.claimAllButton{min-height:36px;padding:0 10px;border:1px solid #31594c;border-radius:9px;background:#10231d;color:var(--green);display:inline-flex;align-items:center;gap:7px;font-family:inherit;font-size:12.5px;font-weight:750}.claimAllButton small{color:#799088;font-size:10px;font-weight:600}.claimAllButton:disabled{opacity:.68;cursor:not-allowed}.claimAllError{display:flex;align-items:center;gap:6px;margin:8px 0 0;color:#f2b45f;font-size:12px;line-height:1.45}.openLimitOrdersSection{max-width:1800px;margin:12px auto 0;border:1px solid #243a3f;border-radius:15px;overflow:hidden;background:#091116}.openLimitOrdersSection>.sectionTitle{margin:0;min-height:78px;padding:14px 15px;border-bottom:1px solid #23373c;background:linear-gradient(120deg,#0d1d1b,#0b1216 75%)}.openOrderHeaderActions{display:flex;align-items:center;gap:7px}.openOrderHeaderActions span{padding:6px 8px;border:1px solid #294047;border-radius:8px;color:#91a7b0;font-size:12px}.openOrderHeaderActions button{width:31px;height:31px;display:grid;place-items:center;border:1px solid #294047;border-radius:8px;background:#0c171c;color:#8fa4ad}.openOrderHeaderActions button:disabled{opacity:.5}.openOrderError{display:flex;align-items:center;gap:7px;margin:0;padding:10px 15px;border-bottom:1px solid #3b2b25;background:#1c1714;color:#e9ad68;font-size:12px}.openOrderCredits{min-height:54px;padding:9px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #294239;background:#0b1c19}.openOrderCredits>span{min-width:0;display:flex;align-items:center;gap:9px;color:var(--green)}.openOrderCredits>span>span{display:grid;gap:3px}.openOrderCredits b{color:#d7e7e2;font-size:12px}.openOrderCredits small{color:#78928a;font-size:10px}.openOrderCredits>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.openOrderCredits button{min-height:31px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border:1px solid #31594c;border-radius:8px;background:#10231d;color:var(--green);font:750 11px/1 inherit}.openOrderCredits button:disabled{opacity:.55}.openOrderEmpty{min-height:94px;display:flex;align-items:center;justify-content:center;gap:12px;padding:18px;color:#547078;text-align:left}.openOrderEmpty span{display:grid;gap:4px}.openOrderEmpty b{color:#a7b9bb;font-size:12.5px}.openOrderEmpty small{color:#6d838b;font-size:11px}.openOrderList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#23383e}.openOrderCard{display:grid;grid-template-columns:minmax(145px,.8fr) minmax(260px,1.4fr) auto;gap:13px;padding:14px;background:#091318}.openOrderCard,.openOrderPair{min-width:0;align-items:center}.openOrderPair{display:flex;gap:10px}.openOrderPair>span:last-child{min-width:0;display:grid;gap:4px}.openOrderPair b{color:#e4eeee;font-size:12.5px}.openOrderPair b,.openOrderPair small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.openOrderPair small{color:#6e858d;font-size:10px}.openOrderLogos{position:relative;width:44px;height:30px;flex:0 0 44px}.openOrderLogos .tokenPlaceholder,.openOrderLogos img{position:absolute;width:30px;height:30px;border:2px solid #091318;border-radius:50%}.openOrderLogos>:first-child{left:0}.openOrderLogos>:last-child{right:0}.openOrderAmounts{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.openOrderAmounts span{min-width:0;display:grid;gap:4px}.openOrderAmounts small{color:#6b8189;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.openOrderAmounts b{overflow:hidden;color:#cbd9d9;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.openOrderControls{display:grid;justify-items:end;gap:7px}.openOrderControls button{min-height:29px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border:1px solid #3a4a50;border-radius:7px;background:#0c171c;color:#a7b6ba;font:750 11px/1 inherit}.openOrderControls button:hover:not(:disabled){border-color:#6a3e3c;color:#f1a09a}.openOrderControls button:disabled{opacity:.55}.openOrderHistoryHeader{display:flex;align-items:center;justify-content:space-between;padding:11px 15px;border-top:1px solid #263d43;border-bottom:1px solid #263d43;color:#9cafb3;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.openOrderHistoryHeader b{min-width:24px;padding:4px 6px;border:1px solid #294047;border-radius:7px;color:#71888f;font-size:11px;text-align:center}.openOrderHistoryEmpty{min-height:78px}.openOrderHistoryList .openOrderCard{opacity:.82}@media (max-width:1280px){.openOrderList{grid-template-columns:1fr}}@media (max-width:720px){.openOrderCard{grid-template-columns:1fr}.openOrderControls{display:flex;align-items:center;justify-content:space-between}.limitOrderRangeTerms{grid-template-columns:1fr}}.portfolioSwapColumn .routedSwap{margin:0;border:1px solid #243a3f;border-radius:15px;overflow:hidden;background:#091116;box-shadow:none}.portfolioSwapColumn .routedSwap .sectionTitle{min-height:64px;padding:13px 14px;border-bottom:1px solid #23373c;background:linear-gradient(120deg,#0d1d1b,#0b1216 75%)}.portfolioSwapColumn .routedSwapWorkspace{grid-template-columns:1fr;gap:8px;padding:12px;border-top:0}.portfolioSwapColumn .routedSwapAsset{min-height:92px;padding:11px;border-radius:11px}.portfolioSwapColumn .routedSwapInput{grid-template-columns:minmax(0,1fr) 112px}.portfolioSwapColumn .routedSwapInput input,.portfolioSwapColumn .routedSwapInput strong{font-size:18px}.portfolioSwapColumn .routedSwapDirection{margin:-3px auto;transform:rotate(90deg)}.portfolioSwapColumn .routedSwapActions{grid-template-columns:1fr;gap:8px;padding:11px 12px 12px}.portfolioSwapColumn .routedSwapActions>button,.portfolioSwapColumn .routedSwapActions>label{width:100%}.portfolioSwapColumn .routedSwapActions>div{min-height:30px}.portfolioPositionsColumn .positionList{display:grid;gap:12px;padding:12px;border:0;background:#080d11}.portfolioPositionsColumn .positionCard{border:1px solid #263d42;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#0b1719,#0a1115 70%)}.portfolioPositionsColumn .positionHead{min-height:76px;padding:13px 15px}.portfolioPositionsColumn .positionIdentity h2{font-size:17px}.portfolioPositionsColumn .positionIdentity p{font-size:12.5px}.portfolioPositionsColumn .positionTokens{width:49px}.portfolioPositionsColumn .positionTokens i,.portfolioPositionsColumn .positionTokens img{width:31px;height:31px}.portfolioPositionsColumn .positionValue strong{font-size:19px}.portfolioPositionsColumn .positionLinks a{width:31px;height:31px;border-radius:8px}.portfolioPositionsColumn .positionMetrics{border-color:#23383d}.portfolioPositionsColumn .positionMetrics>div{min-height:88px;padding:12px 14px;border-color:#23383d}.portfolioPositionsColumn .positionMetrics span{color:#78909b;font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:.045em}.portfolioPositionsColumn .positionMetrics b{margin-top:7px;font-size:14px}.portfolioPositionsColumn .positionMetrics .accent,.portfolioPositionsColumn .positionMetrics>div:last-child>b{color:var(--green)}.portfolioPositionsColumn .rangePanel{padding:12px 14px 14px}.portfolioPositionsColumn .rangeHeading{margin-bottom:10px}.portfolioPositionsColumn .rangeTrack{height:7px;grid-template-columns:12% 76% 12%;border-radius:999px;background:#31464c;overflow:visible}.portfolioPositionsColumn .rangeTrack i:first-child{border-radius:999px 0 0 999px}.portfolioPositionsColumn .rangeTrack i:last-child{border-radius:0 999px 999px 0}.portfolioPositionsColumn .rangeHigh,.portfolioPositionsColumn .rangeLow{background:#2b3d43}.portfolioPositionsColumn .rangeActive{border:0;border-radius:999px;background:var(--green);box-shadow:0 0 14px rgba(85,229,173,.16)}.portfolioPositionsColumn .rangeMarker{top:-5px;width:3px;height:17px;border-radius:999px;background:#f4fbf8;box-shadow:0 0 0 2px #173e34,0 0 10px rgba(85,229,173,.55)}.portfolioPositionsColumn .rangeMarkerWarning{background:var(--yellow);box-shadow:0 0 0 2px #4d421e,0 0 10px rgba(239,196,76,.48)}.portfolioPositionsColumn .rangeStatusWarning{color:var(--yellow)}.portfolioPositionsColumn .rangeMarkerBad{background:var(--red);box-shadow:0 0 0 2px #492627,0 0 10px rgba(240,128,126,.45)}.portfolioPositionsColumn .rangeState-near-lower .rangeStatus,.portfolioPositionsColumn .rangeState-near-upper .rangeStatus{color:var(--yellow)}.portfolioPositionsColumn .rangePrices{margin-top:9px;font-size:12.5px}.portfolioPositionsColumn .rangePrices small{font-size:11px}.portfolioPositionsColumn .positionCommands{padding:10px 14px;border-top:1px solid #23383d}.portfolioPositionsColumn .positionCommands button{min-height:34px;border-radius:8px;font-size:12.5px}.portfolioPositionsColumn .historyPanel>button{height:43px;padding:0 14px;background:#0d171b;font-size:12.5px}.portfolioPositionsColumn .historyPanel>button span{border-radius:6px}.portfolioBalanceList{display:grid;gap:9px;padding:11px;background:#080d11}.portfolioBalanceCard{overflow:hidden;border:1px solid #253b41;border-radius:12px;background:linear-gradient(135deg,#0c181a,#0a1116)}.portfolioBalanceCard header{min-height:52px;padding:10px 11px;display:flex;align-items:center;justify-content:space-between;gap:8px}.portfolioBalanceCard .balanceToken{gap:9px}.portfolioBalanceCard .balanceToken img,.portfolioBalanceCard .balanceToken>i{width:30px;height:30px;border:0}.portfolioBalanceCard .balanceToken b{font-size:12px}.portfolioBalanceCard .balanceToken small{margin-top:2px;color:#758b95;font-size:11px}.portfolioBalanceCard .balanceTokenActions{gap:4px}.portfolioBalanceCard .balanceTokenActions a,.portfolioBalanceCard .balanceTokenActions button{min-width:29px;height:29px;padding:0 6px;border-radius:7px}.portfolioBalanceValue{padding:12px;border-top:1px solid #20343a}.portfolioBalanceValue strong{display:block;color:var(--green);font-size:21px}.portfolioBalanceValue small{display:block;margin-top:4px;color:#9aadb6;font-size:12.5px;overflow-wrap:anywhere}.portfolioBalanceCard footer{min-height:38px;padding:8px 11px;border-top:1px solid #20343a;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#71858f;font-size:12px}.portfolioBalanceCard footer b{color:#cfdbdf;font-size:12.5px}.methodologyTutorial{width:100%;max-width:1480px;padding:22px clamp(16px,2vw,32px) 72px}.methodHero{min-height:265px;padding:clamp(24px,3vw,42px);border:1px solid #244039;border-radius:18px;background:radial-gradient(circle at 83% 15%,rgba(72,168,255,.12),transparent 24%),radial-gradient(circle at 74% 80%,rgba(85,229,173,.1),transparent 28%),linear-gradient(120deg,#10231e,#091117 68%);display:flex;align-items:flex-end;justify-content:space-between;gap:36px}.methodHero>div{max-width:720px}.methodHero h1{margin:8px 0 14px;font-size:clamp(38px,4.8vw,68px);line-height:.98;font-weight:620;letter-spacing:-.045em}.methodHero h1 span{color:var(--blue)}.methodHero>div>p:last-child{max-width:620px;margin:0;color:#99adb6;font-size:14px;line-height:1.65}.methodHero aside{width:min(360px,100%);padding:16px;border:1px solid #315548;border-radius:13px;background:rgba(8,20,19,.78);display:flex;gap:12px}.methodHero aside svg{flex:0 0 auto;color:var(--green)}.methodHero aside b{font-size:12px}.methodHero aside p{margin:6px 0 0;color:#7e949d;font-size:12.5px;line-height:1.55}.methodJourney{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-top:12px}.methodJourney article{min-height:255px;padding:18px;border:1px solid #243a40;border-radius:15px;background:linear-gradient(145deg,#0c181a,#0a1116);display:flex;flex-direction:column}.methodJourney header{display:flex;align-items:center;justify-content:space-between;color:var(--green)}.methodJourney header span{color:#71858f;font-size:12px;font-weight:800;letter-spacing:.08em}.methodJourney h2{margin:27px 0 10px;font-size:20px}.methodJourney p{margin:0;color:#81959e;font-size:12.5px;line-height:1.65}.methodJourney a{margin-top:auto;padding-top:20px;color:var(--green);display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:750}.methodDetailGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:12px;margin-top:12px}.methodDataCard,.methodFormulaCard{border:1px solid #243a40;border-radius:15px;background:#0a1216;overflow:hidden}.methodDataCard>header,.methodFormulaCard>header{min-height:74px;padding:14px 16px;border-bottom:1px solid #22373c;display:flex;align-items:center;gap:11px}.methodDataCard>header svg,.methodFormulaCard>header svg{color:var(--green)}.methodDataCard h2,.methodFormulaCard h2{margin:4px 0 0;font-size:17px}.methodDataCard .eyebrow,.methodFormulaCard .eyebrow{margin:0}.methodDataCard>div{display:grid;grid-template-columns:repeat(2,1fr)}.methodDataCard section{min-height:128px;padding:16px;border-right:1px solid #22373c;border-bottom:1px solid #22373c}.methodDataCard section:nth-child(2n){border-right:0}.methodDataCard section:nth-last-child(-n+2){border-bottom:0}.methodDataCard section b{font-size:12px}.methodDataCard section p,.methodFormulaCard li,.methodFormulaCard>p{color:#7f949d;font-size:12.5px;line-height:1.6}.methodDataCard section p{margin:7px 0 0}.methodFormulaCard{padding-bottom:16px}.methodFormula{margin:17px 16px 13px;padding:14px;border:1px solid #2b4b41;border-radius:11px;background:#0d201b;display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.methodFormula span{color:var(--green);font-size:12.5px;font-weight:750}.methodFormula i{color:#70858e;font-style:normal}.methodFormulaCard>p{margin:0 16px}.methodFormulaCard ul{margin:13px 16px 0;padding-left:17px}.methodFormulaCard li+li{margin-top:5px}.methodContracts{margin-top:12px;padding:18px;border:1px solid #243a40;border-radius:15px;background:linear-gradient(135deg,#0d1c19,#091116);display:grid;grid-template-columns:minmax(230px,.6fr) minmax(0,1.4fr);gap:20px}.methodContractsIntro h2{margin:6px 0 9px;font-size:20px}.methodContractsIntro>p:last-child{margin:0;color:#7f949d;font-size:12.5px;line-height:1.6}.methodContractList{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.methodContractList a{min-width:0;min-height:86px;padding:12px;border:1px solid #284047;border-radius:11px;background:#0a1318;display:flex;align-items:center;justify-content:space-between;gap:10px}.methodContractList a:hover{border-color:#3f705f;background:#0e1c19}.methodContractList b{font-size:12.5px}.methodContractList p{margin:4px 0 7px;color:#71858f;font-size:11px}.methodContractList code{display:block;max-width:250px;overflow:hidden;text-overflow:ellipsis;color:#92a8b1;font-size:11px}.methodContractList svg{flex:0 0 auto;color:var(--green)}.methodProtocolFees{margin-top:72px;display:grid;grid-template-columns:minmax(240px,.62fr) minmax(0,1.38fr);gap:48px}.methodProtocolFeesIntro h2{max-width:420px;margin:7px 0 10px;font-size:23px;line-height:1.2}.methodProtocolFeesIntro>p:last-child{margin:0;color:#768b94;font-size:12.5px;line-height:1.6}.methodProtocolFeeList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px}.methodProtocolFeeList article{min-width:0;display:grid;align-content:start;gap:9px}.methodProtocolFeeList article>span{color:var(--green);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.methodProtocolFeeList article:nth-child(n+3)>span{color:var(--yellow)}.methodProtocolFeeList b{color:#e6eff0;font-size:12px}.methodProtocolFeeList p{margin:7px 0 0;color:#7f949d;font-size:12.5px;line-height:1.65}@media (max-width:1320px){.portfolioDashboard{grid-template-columns:minmax(260px,290px) minmax(560px,1fr) minmax(275px,310px)}.portfolioPage .portfolioStats{grid-template-columns:repeat(3,1fr)}.portfolioPage .portfolioStats article{border-bottom:1px solid #213439}.portfolioPage .portfolioStats article:nth-child(3n){border-right:0}.portfolioPage .portfolioStats article:nth-last-child(-n+3){border-bottom:0}}@media (max-width:1120px){.portfolioDashboard{grid-template-areas:"positions positions" "swap balances";grid-template-columns:minmax(0,1fr) minmax(300px,.72fr)}.portfolioBalancesColumn,.portfolioSwapColumn{position:static}.methodJourney{grid-template-columns:repeat(2,1fr)}.methodDetailGrid,.methodProtocolFees{grid-template-columns:1fr}.methodProtocolFees{gap:28px}}@media (max-width:760px){.portfolioPage{padding:12px 14px 56px}.portfolioPage .portfolioIntro{min-height:0;padding:17px}.portfolioPage .portfolioIntro .freshness{align-items:flex-start}.portfolioPage .walletSearch{grid-template-columns:auto minmax(0,1fr) auto;padding-left:13px}.portfolioPage .walletSearch .walletSubmit{grid-column:1/-1;width:100%}.portfolioPage .walletIdentity>div{align-items:flex-start;flex-direction:column;gap:2px}.portfolioPage .walletIdentity code{max-width:210px}.portfolioPage .portfolioStats{grid-template-columns:repeat(2,1fr)}.portfolioPage .portfolioStats article,.portfolioPage .portfolioStats article:nth-child(3n){border-right:1px solid #213439;border-bottom:1px solid #213439}.portfolioPage .portfolioStats article:nth-child(2n){border-right:0}.portfolioPage .portfolioStats article:nth-last-child(-n+2){border-bottom:0}.portfolioDashboard{grid-template-areas:"positions" "swap" "balances";grid-template-columns:minmax(0,1fr)}.portfolioDashboard .sectionTitle{align-items:flex-start}.portfolioSectionTitle{flex-direction:column;gap:12px}.portfolioSectionActions{width:100%;justify-content:space-between}.claimAllButton{min-height:38px}.portfolioPositionsColumn .positionList{padding:9px;gap:10px}.portfolioPositionsColumn .positionHead{align-items:flex-start;flex-direction:column}.portfolioPositionsColumn .positionValue{width:100%;text-align:left}.portfolioPositionsColumn .positionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolioPositionsColumn .positionMetrics>div:nth-child(2){border-right:0}.portfolioPositionsColumn .positionMetrics>div:nth-child(-n+2){border-bottom:1px solid #23383d}.portfolioPositionsColumn .pooledAssets p{align-items:flex-start;flex-direction:column;gap:2px}.portfolioPositionsColumn .pooledAssets p small{text-align:left}.portfolioPositionsColumn .positionCommands{align-items:stretch;flex-wrap:wrap}.portfolioPositionsColumn .positionCommands button{flex:1 1 calc(50% - 6px)}.portfolioPositionsColumn .positionCommands>small{width:100%;margin:3px 0 0}.rewardList a{grid-template-columns:1fr auto 18px;gap:8px;padding:7px 0}.rewardList a small{grid-column:1/3}.methodologyTutorial{padding:12px 14px 56px}.methodHero{min-height:0;padding:22px 18px;align-items:stretch;flex-direction:column;gap:22px}.methodHero h1{font-size:clamp(36px,11vw,52px)}.methodJourney{grid-template-columns:1fr}.methodJourney article{min-height:220px}.methodDataCard>div{grid-template-columns:1fr}.methodDataCard section,.methodDataCard section:nth-child(2n){border-right:0;border-bottom:1px solid #22373c}.methodDataCard section:last-child{border-bottom:0}.methodContractList,.methodContracts,.methodProtocolFees{grid-template-columns:1fr}.methodProtocolFees{gap:24px}.methodProtocolFeeList{grid-template-columns:1fr;gap:22px}}.connectedWallet>div{position:absolute;z-index:40;top:calc(100% + 7px);right:0;min-width:145px;padding:5px;border:1px solid var(--line);background:var(--panel2);box-shadow:0 12px 30px rgba(0,0,0,.45)}.connectedWallet>div a,.connectedWallet>div button{width:100%;padding:8px;display:flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:12.5px;text-align:left}.connectedWallet>div a:hover,.connectedWallet>div button:hover{color:var(--text);background:#1a2228}.connectedWallet>.walletMenu{z-index:80;top:calc(100% + 10px);width:min(284px,calc(100vw - 28px));min-width:0;padding:8px;overflow:hidden;border:1px solid rgba(85,229,173,.22);border-radius:15px;background:#081318;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 22px 55px rgba(0,0,0,.52);transform-origin:top right;animation:walletMenuReveal .16s ease-out both}@keyframes walletMenuReveal{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.walletMenuHeader{min-height:58px;padding:9px 10px 12px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(85,229,173,.18)}.walletMenuHeader>span{display:inline-flex;align-items:center;gap:7px;color:#789097;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.walletMenuHeader>span i{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px rgba(85,229,173,.55)}.walletMenuHeaderAddress{display:inline-flex;align-items:center;gap:6px}.walletMenuHeaderAddress>b{color:#e5f0ee;font-size:12.5px;white-space:nowrap}.connectedWallet>.walletMenu .walletMenuHeaderAddress>button{width:28px;height:28px;padding:0;display:grid;place-items:center;flex:0 0 28px;border:1px solid rgba(85,229,173,.18);border-radius:8px;background:#0c1b1e;color:#789097}.connectedWallet>.walletMenu .walletMenuHeaderAddress>button:hover{border-color:rgba(85,229,173,.3);background:rgba(85,229,173,.08);color:var(--green)}.connectedWallet>.walletMenu .walletMenuHeaderAddress>button svg{width:14px;height:14px}.connectedWallet>.walletMenu nav{padding-top:7px;display:grid;gap:3px}.connectedWallet>.walletMenu nav>a,.connectedWallet>.walletMenu nav>button{min-height:57px;padding:8px 9px;display:grid;grid-template-columns:37px minmax(0,1fr);align-items:center;gap:10px;border:1px solid transparent;border-radius:11px;color:#b5c5c7}.connectedWallet>.walletMenu nav>a:hover,.connectedWallet>.walletMenu nav>button:hover{border-color:rgba(85,229,173,.32);background:rgba(85,229,173,.055);color:#edf6f4}.connectedWallet>.walletMenu nav>.walletMenuPortfolio{border-color:rgba(85,229,173,.13);background:#10231f}.connectedWallet>.walletMenu nav>.walletMenuPortfolio:hover{border-color:rgba(85,229,173,.3);background:#143128}.walletMenuActionIcon{width:37px;height:37px;display:grid;place-items:center;border:1px solid rgba(85,229,173,.18);border-radius:10px;background:#0c1b1e;color:var(--green)}.connectedWallet>.walletMenu .walletMenuActionIcon svg{width:16px;height:16px}.connectedWallet>.walletMenu nav>a>span:last-child,.connectedWallet>.walletMenu nav>button>span:last-child{min-width:0;display:grid;gap:4px}.connectedWallet>.walletMenu nav b{color:inherit;font-size:12.5px}.connectedWallet>.walletMenu nav small{color:#6f858d;font-size:11px}.connectedWallet>.walletMenu nav>.walletMenuDisconnect{margin-top:4px;border-top-color:#25383c;border-radius:4px 4px 11px 11px}.connectedWallet>.walletMenu nav>.walletMenuDisconnect .walletMenuActionIcon{border-color:rgba(255,110,116,.2);background:rgba(255,110,116,.05);color:#e78383}.connectedWallet>.walletMenu nav>.walletMenuDisconnect:hover{border-color:rgba(255,110,116,.2);background:rgba(255,110,116,.055)}.connectedWallet>button>svg:last-child{transition:transform .16s ease}.connectedWallet>button.walletMenuOpen>svg:last-child{transform:rotate(180deg)}.mobileAlertsBackdrop{position:fixed;inset:0;z-index:160;display:grid;place-items:center;padding:24px;background:rgba(2,7,9,.8);backdrop-filter:blur(12px);animation:walletConnectorFade .14s ease-out both}.mobileAlertsModal{width:min(100%,470px);max-height:min(760px,calc(100vh - 32px));overflow:auto;border:1px solid #294048;border-radius:18px;background:linear-gradient(150deg,#101c20,#071014 68%,#080d10);box-shadow:0 28px 80px rgba(0,0,0,.58),inset 0 0 0 1px rgba(85,229,173,.04);color:#dce8e9;animation:walletConnectorReveal .18s ease-out both}.mobileAlertsModal>header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:86px;padding:17px 18px;border-bottom:1px solid #22343a}.mobileAlertsHeaderIcon{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(85,229,173,.24);border-radius:12px;background:rgba(85,229,173,.08);color:var(--green)}.mobileAlertsHeaderIcon svg{width:20px;height:20px}.mobileAlertsModal>header p{margin:0 0 3px;color:#729099;font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.mobileAlertsModal>header h2{margin:0;font-size:18px}.mobileAlertsModal>header>button{display:grid;place-items:center;width:34px;height:34px;border:1px solid transparent;border-radius:9px;background:transparent;color:#779098}.mobileAlertsModal>header>button:hover{border-color:#2a4148;color:#dce8e9}.mobileAlertsModal>header>button svg{width:18px;height:18px}.mobileAlertsIntro,.mobileAlertsLinked,.mobileAlertsPairing{display:grid;gap:15px;padding:22px;text-align:center}.mobileAlertsIntro>span{display:grid;place-items:center;width:58px;height:58px;margin:0 auto;border:1px solid rgba(85,229,173,.25);border-radius:18px;background:rgba(85,229,173,.07);color:var(--green)}.mobileAlertsIntro>span svg{width:27px;height:27px}.mobileAlertsIntro h3{margin:0;font-size:17px}.mobileAlertsIntro>p,.mobileAlertsPairing>p{margin:0;color:#8ca0a6;font-size:12.5px;line-height:1.65}.mobileAlertsPreferences{display:grid;gap:7px;text-align:left}.mobileAlertsPreferences label{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:61px;padding:11px 13px;border:1px solid #253940;border-radius:11px;background:rgba(9,19,23,.78);cursor:pointer}.mobileAlertsPreferences label>span{display:grid;gap:4px}.mobileAlertsPreferences b{font-size:12.5px}.mobileAlertsPreferences small{color:#70878e;font-size:10.5px;line-height:1.35}.mobileAlertsPreferences input{width:18px;height:18px;accent-color:var(--green)}.mobileAlertsPrimary,.mobileAlertsSecondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:11px;font:inherit;font-size:12.5px;font-weight:780}.mobileAlertsPrimary{border:1px solid var(--green);background:var(--green);color:#06120e}.mobileAlertsSecondary{border:1px solid #2a4148;background:#0b161a;color:#a9bbc0}.mobileAlertsPrimary:disabled,.mobileAlertsSecondary:disabled{cursor:wait;opacity:.58}.mobileAlertsPrimary svg,.mobileAlertsSecondary svg{width:16px;height:16px}.mobileAlertsPairingLabel{color:#dce8e9!important;font-weight:750;letter-spacing:.02em}.mobileAlertsQr{display:grid;place-items:center;width:276px;height:276px;margin:0 auto;padding:10px;border-radius:15px;background:#fff}.mobileAlertsQr img{width:256px;height:256px}.mobileAlertsPairing>a{color:var(--green);font-size:12px;font-weight:720}.mobileAlertsPairing>small{color:#6f858c;font-size:10.5px}.mobileAlertsSuccess{display:flex;align-items:center;gap:11px;padding:13px;border:1px solid rgba(85,229,173,.23);border-radius:12px;background:rgba(85,229,173,.065);color:var(--green);text-align:left}.mobileAlertsSuccess>svg{width:21px;height:21px;flex:0 0 auto}.mobileAlertsSuccess>span{display:grid;gap:4px}.mobileAlertsSuccess b{font-size:12.5px}.mobileAlertsSuccess small{color:#80a198;font-size:10.5px}.mobileAlertsError,.mobileAlertsLoading,.mobileAlertsNotice{margin:18px 22px 22px;padding:12px 13px;border-radius:10px;font-size:12px;line-height:1.5}.mobileAlertsLoading{display:flex;align-items:center;gap:8px;background:#0a1519;color:#789098}.mobileAlertsLoading svg{width:16px;height:16px}.mobileAlertsError{border:1px solid rgba(255,110,116,.28);background:rgba(255,110,116,.06);color:#e89b9e}.mobileAlertsNotice{border:1px solid rgba(85,229,173,.22);background:rgba(85,229,173,.06);color:#83cbb0}@media (max-width:560px){.mobileAlertsBackdrop{place-items:end center;padding:0}.mobileAlertsModal{max-height:92vh;border-radius:18px 18px 0 0}.mobileAlertsIntro,.mobileAlertsLinked,.mobileAlertsPairing{padding:18px 16px}.mobileAlertsQr{width:246px;height:246px}.mobileAlertsQr img{width:226px;height:226px}}.transactionNotice{position:fixed;z-index:100;right:18px;bottom:18px;width:min(390px,calc(100vw - 24px));min-height:64px;padding:12px 13px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;border:1px solid var(--line);border-left:3px solid var(--cyan);background:#11181d;box-shadow:0 18px 55px rgba(0,0,0,.55)}.transactionNotice.success{border-left-color:var(--green)}.transactionNotice.error{border-left-color:var(--red)}.transactionNotice.cancelled{border-left-color:#71858e}.transactionNotice>svg{width:19px;color:var(--cyan)}.transactionNotice.success>svg{color:var(--green)}.transactionNotice.error>svg{color:var(--red)}.transactionNotice.cancelled>svg{color:#8ca0a7}.transactionNotice b,.transactionNotice small{display:block}.transactionNotice b{font-size:12.5px}.transactionNotice small{margin-top:4px;color:var(--muted);font-size:12px;line-height:1.35}.transactionNotice small,.transactionNotice>div{min-width:0;overflow-wrap:anywhere}.transactionNotice a{color:var(--green);font-size:12.5px}.transactionNotice button{width:25px;height:25px;display:grid;place-items:center;border:0;background:transparent;color:var(--muted);cursor:pointer}.transactionNotice button svg{width:15px}.limitOrderFooter,.limitOrderPanel,.limitOrderSection{min-width:0;max-width:100%}.actionError,.claimAllError,.composerError,.limitOrderError,.openOrderError{min-width:0;max-width:100%;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.referralConfirmModal{width:min(470px,calc(100vw - 28px));padding:22px;border:1px solid #29494a;border-radius:20px;background:#091417;box-shadow:0 28px 90px rgba(0,0,0,.72)}.referralConfirmModal>div:first-child{display:flex;align-items:center;gap:12px}.referralConfirmModal>div:first-child>svg{width:42px;height:42px;padding:10px;border:1px solid rgba(85,229,173,.28);border-radius:12px;background:rgba(85,229,173,.07);color:var(--green)}.referralConfirmModal>div:first-child span{display:grid;gap:4px}.referralConfirmModal>div:first-child small{color:var(--green);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.referralConfirmModal>div:first-child b{color:#e6f0ef;font-size:18px}.referralConfirmModal>p{margin:18px 0;color:#8ca1a6;font-size:12px;line-height:1.65}.referralConfirmModal>p b{color:#d8e5e4}.referralConfirmActions{display:grid;grid-template-columns:1fr 1.4fr;gap:9px}.referralConfirmActions button{min-height:46px;border:1px solid #294046;border-radius:11px;background:#0b191c;color:#94a8ad;font-weight:800;cursor:pointer}.referralConfirmActions button.primary{border-color:rgba(85,229,173,.4);background:var(--green);color:#04120e}main{max-width:1440px;margin:0 auto;padding:44px 24px 80px}.pageIntro{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:30px}.eyebrow{text-transform:uppercase;color:var(--green);font-size:12.5px;font-weight:760;letter-spacing:.12em;margin:0 0 9px}h1{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.05;letter-spacing:0}.lede{color:var(--muted);max-width:650px;margin:12px 0 0;line-height:1.6}.freshness{min-width:220px;border-left:1px solid var(--line);padding-left:20px;color:#cbd5da;font-size:13px}.freshness>div{display:flex;align-items:center;min-height:26px}.freshness>div>span:first-child{flex:0 0 auto}.freshness button{width:26px;height:26px;margin-left:auto;border:1px solid var(--line);background:#0c1014;color:var(--muted);display:grid;place-items:center;cursor:pointer}.freshness button:focus-visible,.freshness button:hover{color:var(--green);outline:0}.freshness button:disabled{cursor:default;color:var(--muted)}.freshnessStale button{color:var(--yellow)}.freshness small{display:block;color:var(--muted);margin-top:6px;overflow-wrap:anywhere}.statusBad,.statusGood,.statusWarn{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:8px}.statusGood{background:var(--green)}.statusWarn{background:var(--yellow)}.statusBad{background:var(--red)}.stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);margin-bottom:22px;background:var(--panel)}.stats article{padding:20px;border-right:1px solid var(--line);min-width:0}.stats article:last-child{border-right:0}.detailStats span,.stats span,.yieldGrid span{color:var(--muted);font-size:12px;display:flex;gap:7px;align-items:center}.stats strong{font-size:25px;display:block;margin:13px 0 5px}.detailStats small,.stats small,td small{color:var(--muted);display:block;font-size:12.5px}.accent,.apr{color:var(--green)}.workspace{border:1px solid var(--line);background:var(--panel)}.toolbar{position:relative;padding:14px;display:grid;grid-template-columns:minmax(280px,1fr) repeat(3,auto);gap:8px;border-bottom:1px solid var(--line)}.search{border:1px solid var(--line);background:#0c1014;display:flex;align-items:center;gap:9px;padding:0 12px;color:var(--muted);min-width:0}.search input{border:0;outline:0;background:transparent;color:var(--text);width:100%;min-width:0}.search.searchError{border-color:rgba(239,98,98,.65)}.addressResultCount{flex:0 0 auto;color:var(--green);font-size:12.5px;font-weight:700;white-space:nowrap}.toolbar button,select{border:1px solid var(--line);color:#c6d0d5;background:#0c1014;padding:10px 12px;border-radius:3px}.toolbar button{color:var(--green)}.filterWrap{position:relative;display:flex}.filterButton{height:100%;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;cursor:pointer}.filterCount{min-width:19px;height:19px;padding:0 5px;border-radius:10px;display:inline-grid;place-items:center;background:var(--green);color:#06120e;font-size:12.5px;font-weight:850}.filterPopover{position:fixed;z-index:30;top:88px;right:max(24px,calc((100vw - 1440px)/2 + 24px));width:min(720px,calc(100vw - 48px));max-height:calc(100dvh - 112px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #2c4b42;border-radius:18px;background:linear-gradient(155deg,#0c171c,#091118 68%);box-shadow:0 30px 90px rgba(0,0,0,.68),0 0 0 1px rgba(85,229,173,.025);color:var(--text)}.filterHeader{min-height:76px;padding:13px 15px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-bottom:1px solid #21352f;background:linear-gradient(90deg,rgba(85,229,173,.075),transparent 65%)}.filterHeaderActions,.filterTitle{display:flex;align-items:center;gap:11px}.filterHeaderIcon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid rgba(85,229,173,.24);border-radius:12px;background:linear-gradient(145deg,rgba(85,229,173,.16),rgba(89,184,255,.08));color:var(--green)}.filterHeader h3{margin:0 0 4px;font-size:17px;letter-spacing:-.02em}.filterHeader .filterTitle div>span{color:#779085;font-size:12.5px}.toolbar .filterClose,.toolbar .resetFilters{min-height:34px;padding:7px 9px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-color:#263b38;border-radius:9px;background:#0b1519;color:#82978e}.toolbar .filterClose:hover,.toolbar .resetFilters:hover{border-color:#426b5e;color:var(--green)}.toolbar .filterClose{width:34px;padding:0}.filterContent{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#31584c transparent}.filterQuickSection,.filterVersionSection{padding:14px 16px}.filterVersionSection{border-bottom:1px solid #1d302b}.filterSectionHeading{margin-bottom:9px;display:flex;align-items:center;justify-content:space-between;gap:12px}.filterSectionHeading h4{margin:0;color:#dce8e3;font-size:12.5px}.filterSectionHeading>span{color:#687e75;font-size:12px}.versionOptions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.versionOptions label{min-width:0;min-height:54px;padding:9px 10px;display:grid;gap:3px;border:1px solid #22373d;border-radius:11px;background:#0b151e;color:#9badb7;cursor:pointer}.versionOptions label:hover{border-color:#365b57;background:#0e1c22}.versionOptions label.isSelected{border-color:#3b826b;background:linear-gradient(145deg,rgba(85,229,173,.14),rgba(89,184,255,.055));box-shadow:inset 0 0 0 1px rgba(85,229,173,.045)}.versionOptions input{position:absolute;opacity:0;pointer-events:none}.versionOptions span{color:#dce8e5;font-size:12px;font-weight:800}.versionOptions label.isSelected span{color:var(--green)}.versionOptions small{overflow:hidden;color:#687d87;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.filterGroupLabel{margin:0;padding:12px 16px 8px;color:#70877e;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.filterGrid{padding:0 16px 14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.filterSection{min-width:0;padding:12px;border:1px solid #20343b;border-radius:12px;background:rgba(12,22,30,.82)}.filterSection:nth-child(odd){border-right:1px solid #20343b}.filterSection h4{margin:0 0 9px;font-size:12.5px;color:#dce5e7}.filterSection h4 span{margin-left:5px;color:#647b85;font-size:12px;font-weight:550}.rangeInputs{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px}.rangeInputs>span{color:#60747c;font-size:12.5px}.rangeInputs input{width:100%;min-width:0;height:36px;padding:7px 9px;outline:0;border:1px solid #243843;border-radius:9px;background:#081118;color:var(--text)}.rangeInputs input:focus{border-color:#438a72;box-shadow:0 0 0 3px rgba(85,229,173,.07)}.suggestions{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.toolbar .suggestions button{min-height:25px;padding:4px 8px;border-color:#283d42;border-radius:8px;background:#101c23;color:#8fa2a9;font-size:11px}.toolbar .suggestions button:hover{color:var(--green);border-color:#3e7161;background:#10221e}.filterQuickSection{border-top:1px solid #1d302b}.filterToggles{padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.filterToggles label{min-height:45px;padding:7px 9px;display:flex;justify-content:space-between;align-items:center;gap:8px;border:1px solid #20343b;border-radius:10px;background:#0b151d;color:#aebec2;font-size:12px;cursor:pointer}.filterToggles label:has(input:checked){border-color:#366e5d;background:rgba(85,229,173,.075);color:#d9e8e2}.filterToggles input{width:16px;height:16px;flex:0 0 16px;accent-color:var(--green)}.filterActions{flex:0 0 auto;min-height:68px;padding:11px 18px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #1b332d;background:#071218}.filterActions>.filterResultCount{display:flex;align-items:baseline;gap:7px;color:#70867d}.filterResultCount strong{color:#e3efeb;font-size:16px;font-weight:700;letter-spacing:-.02em}.filterResultCount span{font-size:12.5px}.toolbar .filterActions button{min-width:166px;min-height:44px;padding:5px 6px 5px 16px;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;color:#dff7ee;border:1px solid #2b5c4d;border-radius:12px;background:linear-gradient(145deg,#112720,#0b1d1a);font-size:12px;font-weight:700;box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 8px 22px rgba(0,0,0,.16)}.toolbar .filterActions button:hover{border-color:#3c806a;background:linear-gradient(145deg,#153228,#0d231e)}.filterActionIcon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#062017;border-radius:9px;background:var(--green)}.filterActionMobile{display:none}.sectionTitle,.tableHeader{padding:16px 18px;display:flex;justify-content:space-between;align-items:center;gap:20px}.sectionTitle h2,.tableHeader h2{margin:0;font-size:17px}.riskPanel>p,.tableHeader p{margin:6px 0 0;color:var(--muted);font-size:12px}.sectionTitle>span,.tableHeader>span{color:var(--muted);font-size:12.5px}.tableScroll{overflow-x:auto}.mobileSortControls{display:none}table{width:100%;border-collapse:collapse;min-width:1100px}th{padding:10px 14px;text-align:left;color:#74838e;font-size:12.5px;text-transform:uppercase;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0d1216}.sortHeader{display:inline-flex;align-items:center;gap:5px;color:inherit;white-space:nowrap;border:0;padding:0;background:transparent;font:inherit;cursor:pointer}.sortHeader:hover{color:var(--green)}td{padding:16px 14px;border-bottom:1px solid var(--line);font-size:13px;white-space:nowrap}td b{display:block;margin-bottom:4px}.rank{color:var(--muted)}.pair{gap:12px}.pair,.pair .untrackedPool{display:flex;align-items:center}.pair .untrackedPool{margin-top:3px;gap:4px;color:var(--yellow)}.pairTokenLogos{width:43px;flex:0 0 auto;display:flex}.pairTokenLogos i,.pairTokenLogos img{width:27px;height:27px;border:2px solid var(--panel);border-radius:50%;display:grid;place-items:center;font-size:11px;font-style:normal;font-weight:800;background:var(--cyan);color:#081115;-o-object-fit:cover;object-fit:cover}.pairTokenLogos i+i,.pairTokenLogos i+img,.pairTokenLogos img+i,.pairTokenLogos img+img{margin-left:-9px;background:var(--green)}.protocol,.quality,.risk{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;background:#182027;border:1px solid #2b3740;border-radius:3px;font-size:12.5px}.verified{color:var(--green)!important}.dynamicFee,.verified{display:flex!important;align-items:center;gap:4px}.dynamicFee{color:var(--cyan)!important}.risk{color:var(--yellow)}.quality{color:var(--cyan)}.iconLink{width:31px;height:31px;border:1px solid var(--line);display:grid;place-items:center}.poolError{min-height:220px;padding:28px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px}.poolError>svg{color:var(--red)}.poolError h1{margin:5px 0 8px;font-size:24px}.poolError p:last-child{color:var(--muted)}.poolError button{height:40px;padding:0 16px;border:1px solid var(--accent);display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--accent);background:transparent}.pagination{min-height:58px;padding:10px 14px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:flex-end;gap:22px;color:var(--muted);font-size:12.5px}.pageControls,.pagination label{display:flex;align-items:center;gap:9px}.pagination select{min-width:68px;padding:7px 9px}.pageControls button{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);background:#0c1014;color:var(--text);border-radius:3px;cursor:pointer}.pageControls button:hover:not(:disabled){color:var(--green);border-color:#3a554d}.pageControls button:disabled{color:#4d5961;cursor:default}.pageControls>span{min-width:76px;text-align:center;color:#c6d0d5}.empty{text-align:center;color:var(--red);padding:40px}.disclaimer{border:1px solid #54472d;border-left:3px solid var(--yellow);background:#17150f;margin-top:20px;padding:14px 17px;display:flex;gap:12px;color:#c6b98f;font-size:12px;line-height:1.6}.disclaimer p{margin:0}.back{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:13px;margin-bottom:26px}.poolHero{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}.poolHeroIdentity{min-width:0;display:flex;align-items:center;gap:16px}.poolHeroIdentity>div{min-width:0}.poolHeroIdentity h1{overflow-wrap:anywhere}.heroPairTokenLogos{width:76px}.heroPairTokenLogos i,.heroPairTokenLogos img{width:50px;height:50px;border-width:3px;font-size:12px}.heroPairTokenLogos i+i,.heroPairTokenLogos i+img,.heroPairTokenLogos img+i,.heroPairTokenLogos img+img{margin-left:-18px}.address{color:var(--muted);font-family:ui-monospace,monospace;font-size:12px;overflow-wrap:anywhere}.heroActions{display:flex;gap:8px}.heroActions a{padding:9px 11px;display:flex;align-items:center;gap:7px;font-size:12px}.detailStats,.heroActions a{border:1px solid var(--line);background:var(--panel)}.detailStats{display:grid;grid-template-columns:repeat(4,1fr)}.detailStats article{padding:18px;border-right:1px solid var(--line)}.detailStats strong{display:block;font-size:22px;margin:9px 0 5px}.warningText{color:var(--yellow)}.formula,.riskPanel,.sectionBlock{border:1px solid var(--line);background:var(--panel);margin-top:20px}.yieldGrid{display:grid;grid-template-columns:1.2fr repeat(3,1fr);border-top:1px solid var(--line)}.yieldGrid article{padding:20px;border-right:1px solid var(--line);min-height:150px}.yieldGrid strong{font-size:21px;display:block;margin-top:18px}.yieldGrid p{color:var(--muted);font-size:12px;line-height:1.5}.yieldPrimary{background:#0c1b17}.yieldPrimary strong{color:var(--green);font-size:31px}.estimateBadge{color:var(--yellow)!important;border:1px solid #5a4c2d;padding:5px 8px}.rangeSimulator{overflow:hidden}.simulatorMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.simulatorMetrics article{min-width:0;padding:15px 18px;border-right:1px solid var(--line)}.simulatorMetrics article:last-child{border-right:0}.simulatorMetrics small,.simulatorMetrics span{display:block;color:var(--muted);font-size:12.5px}.simulatorMetrics strong{display:block;margin:8px 0 3px;font-size:20px;overflow-wrap:anywhere}.simulatorMetrics .simulatorPrimary{background:#0c1b17}.simulatorMetrics .simulatorPrimary strong{color:var(--green);font-size:25px}.simulatorWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 270px}.simulatorControls{min-width:0;padding:18px 20px 14px;border-right:1px solid var(--line)}.simulatorInputRow{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(300px,1fr);gap:18px;align-items:end}.depositInput,.rangePresets{min-width:0}.depositInput>span,.rangePresets>span{display:block;margin-bottom:7px;color:var(--muted);font-size:12.5px}.depositInput>div{height:38px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);background:#090d10;color:var(--muted)}.depositInput input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:13px;font-weight:700}.depositAvailability{min-height:24px;margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:11px;line-height:1.35}.depositAvailability button{flex:0 0 auto;height:24px;padding:0 8px;border:1px solid #315649;background:#0e1b17;color:var(--green);font-size:11px;cursor:pointer}.rangePresets>div{height:38px;display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--line)}.rangePresets button{min-width:0;border:0;border-right:1px solid var(--line);background:#0b1013;color:#aab7bd;cursor:pointer;font-size:12.5px;font-weight:700}.rangePresets button:last-child{border-right:0}.rangePresets button:focus-visible,.rangePresets button:hover{color:var(--green);background:#10201b;outline:0}.rangePresets button[aria-pressed=true]{color:#06120e;background:var(--green)}.chartScale{min-height:31px;margin-top:12px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.chartScale>span{color:var(--muted);font-size:12px}.chartScale>div{height:27px;display:grid;grid-template-columns:repeat(4,46px);border:1px solid var(--line)}.chartScale button{border:0;border-right:1px solid var(--line);background:#0b1013;color:var(--muted);cursor:pointer;font-size:12px;font-weight:700}.chartScale button:last-child{border-right:0}.chartScale button:focus-visible,.chartScale button:hover{color:var(--green);outline:0}.chartScale button[aria-pressed=true]{color:#06120e;background:var(--green)}.rangeChart{position:relative;height:150px;margin-top:7px;border-bottom:1px solid #38454b;overflow:hidden}.liquidityHistogram{position:absolute;inset:0 0 3px;display:flex;align-items:flex-end;gap:2px;pointer-events:none}.liquidityHistogram i{flex:1;min-width:1px;background:#20343a;opacity:.85}.selectedRange{background:rgba(85,229,173,.11);border-left:1px solid var(--green);border-right:1px solid var(--green)}.currentRangePrice,.selectedRange{position:absolute;top:0;bottom:3px;pointer-events:none}.currentRangePrice{z-index:2;left:50%;width:2px;background:var(--yellow);box-shadow:0 0 8px rgba(226,186,88,.5)}.rangeSliderInputs{position:absolute;z-index:3;top:50%;right:0;left:0;height:32px;transform:translateY(-50%)}.rangeSliderInputs input{position:absolute;inset:0;width:100%;height:32px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.rangeSliderInputs input::-webkit-slider-runnable-track{height:2px;background:transparent}.rangeSliderInputs input::-webkit-slider-thumb{width:18px;height:30px;margin-top:-14px;-webkit-appearance:none;appearance:none;border:2px solid #06110d;border-radius:3px;background:var(--green);box-shadow:0 0 0 1px var(--green);cursor:ew-resize;pointer-events:auto}.rangeSliderInputs input::-moz-range-track{height:2px;background:transparent;border:0}.rangeSliderInputs input::-moz-range-thumb{width:18px;height:26px;border:2px solid #06110d;border-radius:3px;background:var(--green);box-shadow:0 0 0 1px var(--green);cursor:ew-resize;pointer-events:auto}.rangeSliderInputs input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--text)}.rangeSliderInputs input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--text)}.rangePriceLabels{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:8px}.rangePriceLabels>div{min-width:0}.rangePriceLabels>div:nth-child(2){text-align:center}.rangePriceLabels>div:last-child{text-align:right}.rangePriceLabels small,.rangePriceLabels span{display:block;color:var(--muted);font-size:12px}.rangePriceLabels strong{display:block;margin:3px 0;font-size:12px;overflow-wrap:anywhere}.rangePriceLabels small{color:var(--green)}.dragHint{display:flex;align-items:center;gap:6px;margin:10px 0 0;color:var(--muted);font-size:12px}.simulatorComposition{display:grid;grid-template-columns:repeat(2,1fr);align-content:start;background:#0c1114}.simulatorComposition>div{min-width:0;min-height:85px;padding:14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.simulatorComposition>div:nth-child(2n){border-right:0}.simulatorComposition small,.simulatorComposition span{display:block;color:var(--muted);font-size:12px}.simulatorComposition strong{display:block;margin:9px 0 3px;font-size:13px;overflow-wrap:anywhere}.simulatorComposition>p{grid-column:1/-1;display:flex;align-items:flex-start;gap:7px;margin:0;padding:13px 14px;color:var(--muted);font-size:12px;line-height:1.5}.simulatorComposition>p svg{flex:0 0 auto;color:var(--cyan)}.simulatorNote{min-height:43px;display:flex;align-items:center;gap:8px;padding:9px 20px;border-top:1px solid var(--line);background:#10171a;color:var(--muted)}.simulatorNote svg{flex:0 0 auto;color:var(--cyan)}.simulatorNote p{margin:0;font-size:12px;line-height:1.5}.split{display:grid;grid-template-columns:1.1fr .9fr;gap:20px}.formula dl{margin:0;padding:0 20px}.formula dl div{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:11px 0;font-size:13px}.formula dt{color:var(--muted)}.formula dd{margin:0;font-weight:700}.formulaTotal dd{color:var(--green);font-size:18px}.formulaCode{margin:15px 20px;background:#090d10;color:var(--cyan);font-family:ui-monospace,monospace;overflow-x:auto}.formulaCode,.warningBox{padding:12px;font-size:12px}.warningBox{margin:18px 20px 20px;display:flex;gap:10px;background:#211b11;color:#d7bd7e}.warningBox p{margin:0}.riskScore{width:42px;height:42px;border:1px solid var(--yellow);color:var(--yellow)!important;display:grid;place-items:center;font-size:16px!important}.riskPanel ul{list-style:none;padding:0 20px;margin:0}.riskPanel li{display:flex;gap:8px;color:#c6cfd4;font-size:12px;padding:10px 0;border-top:1px solid var(--line)}.riskPanel li svg{color:var(--yellow);flex:0 0 auto}.qualityBar{height:28px;margin:18px 20px;background:#0a0f12;position:relative;overflow:hidden}.qualityBar span{display:block;height:100%;background:#163b38;border-right:2px solid var(--green)}.qualityBar label{position:absolute;inset:0;display:grid;place-items:center;font-size:12.5px}.riskPanel>p{padding:0 20px 20px}.technical{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.technical>div{padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.technical small,.technical span{display:block;color:var(--muted);font-size:12.5px;margin-bottom:7px}.technical code{font-size:12.5px;overflow-wrap:anywhere;color:#d6e2e3}.technical small{margin:7px 0 0}.copyableAddress{display:flex;align-items:center;gap:7px;min-width:0}.copyableAddress code{flex:1;min-width:0}.copyableAddress a,.copyableAddress button{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;border:1px solid var(--line);background:#0a0f12;color:var(--muted)}.copyableAddress a:hover,.copyableAddress button:hover{color:var(--green);border-color:#31594f}.topPositionsIntro{margin:5px 0 0;color:var(--muted);font-size:12.5px}.topPositionsControls{display:flex;align-items:center;gap:7px}.topPositionsControls .estimateBadge{white-space:nowrap}.topPnlReference{min-height:30px;display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--line);border-radius:9px;background:#091015}.topPnlReference>span{display:inline-flex;align-items:center;gap:4px;padding:0 6px;color:#7f929d;font-size:11px;font-weight:750;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em}.topPnlReference button{min-width:38px;height:24px;padding:0 7px;border:1px solid transparent;border-radius:6px;background:transparent;color:#758792;cursor:pointer;font-size:11px;font-weight:800;letter-spacing:.04em}.topPnlReference button:hover{color:#dce9e6}.topPnlReference button[aria-pressed=true]{border-color:rgba(85,229,173,.24);background:rgba(85,229,173,.1);color:var(--green)}.topPositionsFreshness{min-height:30px;display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:12px;white-space:nowrap}.topPositionsStatusDot{width:7px;height:7px;border-radius:50%;background:currentColor}.topPositionsFreshness.freshness-good{color:var(--green)}.topPositionsFreshness.freshness-warning{color:var(--yellow)}.topPositionsFreshness.freshness-bad{color:var(--red)}.topPositionsFreshness time{color:inherit}.topPositionsRefresh{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);background:var(--panel2);color:var(--muted);cursor:pointer}.topPositionsRefresh:hover{color:var(--green);border-color:#31594c}.topPositionsRefresh:disabled{cursor:wait;opacity:.7}.topPositionList{border-top:1px solid var(--line)}.topPositionCard{background:#0d1216;border-bottom:1px solid var(--line)}.topPositionCard:last-child{border-bottom:0}.topPositionHead{min-height:72px;padding:11px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px}.topPositionIdentity{min-width:0;display:flex;align-items:center;gap:10px}.topPositionIdentity h3{margin:0 0 5px;font-size:13px}.topPositionRank{width:30px;height:30px;flex:0 0 auto;border:1px solid #31594c;color:var(--green);display:grid;place-items:center;font-size:12.5px;font-weight:800}.topPositionOwner{min-width:0;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px}.topPositionOwner span{text-transform:uppercase;font-size:11px}.topPositionOwner code{min-width:0;color:#b6c2c7;font-size:12px;overflow-wrap:anywhere}.topPositionOwner:hover code{color:var(--green)}.topPositionFees{text-align:right}.topPositionFees small{display:block;color:var(--muted);font-size:11px}.topPositionFees strong{display:block;margin-top:3px;color:var(--green);font-size:18px}.topPositionActions{display:flex;gap:5px}.topPositionActions a{width:29px;height:29px;border:1px solid var(--line);color:var(--muted);display:grid;place-items:center}.topPositionActions a:hover{color:var(--green);border-color:#31594c}.topPositionMetrics{display:grid;grid-template-columns:.7fr 1.3fr .85fr .7fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.topPositionMetrics>div{min-width:0;padding:10px 16px;border-right:1px solid var(--line)}.topPositionMetrics>div:last-child{border-right:0}.topPositionMetrics small,.topPositionMetrics span{display:block;color:var(--muted);font-size:12px}.topPositionMetrics b{display:block;margin:5px 0 3px;font-size:13px;overflow-wrap:anywhere}.topPositionMetrics small{line-height:1.35;overflow-wrap:anywhere}.topPositionAssets p{margin:5px 0 0;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.topPositionAssets p b{min-width:0;margin:0}.topPositionAssets p small{flex:0 0 auto;color:#a9b6bc;text-align:right}.topPositionFeeSplit p{margin:5px 0 0;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.topPositionFeeSplit p b{min-width:0;margin:0}.topPositionFeeSplit p small{flex:0 0 auto;color:#a9b6bc;text-align:right}.topPositionApr b{color:var(--green)}.topPositionRange{padding:10px 16px 12px}.topPositionsPagination{min-height:44px;padding:7px 12px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:center;gap:12px;background:#0d1216;color:var(--muted);font-size:12px}.topPositionsPagination button{min-height:29px;padding:0 11px;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--panel2);color:var(--text);cursor:pointer}.topPositionsPagination button:hover{color:var(--green);border-color:#31594c}.topPositionsEmpty{min-height:110px;border-top:1px solid var(--line);padding:24px;display:grid;place-content:center;justify-items:center;gap:10px;color:var(--muted);text-align:center}.topPositionsEmpty p{margin:0;font-size:12.5px}.topPositionsNote{min-height:34px;padding:8px 16px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:11px}.methodology{max-width:1000px}.methodGrid{border-top:1px solid var(--line)}.methodGrid article{display:grid;grid-template-columns:50px 220px 1fr;gap:24px;padding:26px 0;border-bottom:1px solid var(--line)}.methodGrid article>span{color:var(--green);font-family:ui-monospace,monospace}.methodGrid h2{margin:0;font-size:16px}.methodGrid p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.portfolioPage{max-width:1280px}.portfolioIntro{margin-bottom:22px}.walletSearch{min-height:58px;display:grid;grid-template-columns:auto minmax(220px,1fr) auto auto;align-items:center;gap:10px;padding:8px 9px 8px 16px;margin-bottom:18px;border:1px solid var(--line);background:var(--panel);color:var(--muted)}.walletSearch input{min-width:0;height:40px;border:0;outline:0;color:var(--text);background:transparent;font-family:ui-monospace,monospace;font-size:13px}.walletSearch button{height:40px;border:1px solid var(--line);border-radius:3px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px}.walletSearch button:disabled{cursor:wait;opacity:.7}.walletSubmit{min-width:150px;padding:0 15px;background:var(--green);color:#06120e;font-weight:760}.walletSearch .iconButton{width:40px;color:var(--muted);background:#0c1014}.walletSearch .iconButton:hover{color:var(--green)}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.portfolioError{min-height:48px;margin-bottom:18px;padding:12px 14px;border:1px solid #633b3a;border-left:3px solid var(--red);display:flex;align-items:center;gap:10px;background:#1d1112;color:#e5aaa8;font-size:12px}.portfolioError button{margin-left:auto;border:0;background:transparent;color:var(--text);cursor:pointer}.portfolioEmpty,.portfolioLoading{min-height:340px;border:1px solid var(--line);background:var(--panel);display:grid;place-content:center;justify-items:center;text-align:center;padding:30px}.portfolioEmpty svg,.portfolioLoading svg{color:var(--green)}.portfolioEmpty h2,.portfolioLoading h2{margin:17px 0 8px;font-size:20px}.portfolioEmpty p,.portfolioLoading p{margin:0;color:var(--muted);font-size:12px;max-width:460px;line-height:1.6}.walletIdentity{min-height:54px;border:1px solid var(--line);background:#0c1014;padding:10px 12px;display:flex;align-items:center;gap:8px;margin-bottom:18px}.walletIdentity>div{min-width:0;display:flex;align-items:baseline;gap:12px;flex:1}.walletIdentity span{color:var(--muted);font-size:12.5px;text-transform:uppercase}.walletIdentity b{font-size:13px}.walletIdentity code{color:var(--muted);font-size:12.5px;overflow:hidden;text-overflow:ellipsis}.walletIdentity button,.walletIdentity>a{width:32px;height:32px;border:1px solid var(--line);background:var(--panel);color:var(--muted);display:grid;place-items:center;cursor:pointer}.walletIdentity button:hover,.walletIdentity>a:hover{color:var(--green)}.portfolioStats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);background:var(--panel);margin-bottom:20px}.portfolioStats article{min-width:0;padding:15px 16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.portfolioStats article:nth-child(3n){border-right:0}.portfolioStats article:nth-last-child(-n+3){border-bottom:0}.portfolioStats span{color:var(--muted);font-size:12.5px;display:flex;gap:7px;align-items:center}.portfolioStats strong{display:block;margin:9px 0 4px;font-size:21px;overflow-wrap:anywhere}.portfolioStats small{color:var(--muted);font-size:12.5px}.danger{color:var(--red)}.portfolioSection{margin-top:16px;border:1px solid var(--line);background:var(--panel)}.portfolioSection .sectionTitle p{margin:5px 0 0;color:var(--muted);font-size:12.5px}.positionList{border-top:1px solid var(--line)}.positionCard{background:#0d1216;border-bottom:1px solid var(--line)}.positionCard:last-child{border-bottom:0}.positionHead{min-height:66px;padding:11px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.positionIdentity{min-width:0;display:flex;flex:1 1 auto;align-items:center;gap:11px}.positionIdentity h2{margin:0;font-size:15px;overflow-wrap:anywhere}.positionIdentity p{margin:3px 0 0;color:var(--muted);font-size:12px}.positionPairTitle{display:flex;align-items:center;gap:7px}.positionPairTitle button{width:24px;height:24px;padding:0;border:1px solid var(--line);background:#0a0f13;color:var(--muted);display:grid;place-items:center;cursor:pointer}.positionPairTitle button:hover{color:var(--green);border-color:#31594c}.positionTokens{width:43px;display:flex;flex:0 0 auto}.balanceToken img,.balanceToken>i,.positionTokens i,.positionTokens img{width:27px;height:27px;border-radius:50%;border:2px solid #0d1216;-o-object-fit:cover;object-fit:cover;background:var(--cyan);color:#071115;font-style:normal;font-size:11px;font-weight:800;display:grid;place-items:center}.positionTokens i+i,.positionTokens i+img,.positionTokens img+i,.positionTokens img+img{margin-left:-10px;background:var(--green)}.positionValue{display:grid;grid-template-columns:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;text-align:right;flex:0 0 auto}.positionValue small{grid-column:1;color:var(--muted);font-size:12px}.positionValue strong{grid-column:1;font-size:18px;margin-top:2px}.positionLinks{grid-column:2;grid-row:1/3;display:flex;gap:5px}.positionLinks a{width:28px;height:28px;border:1px solid var(--line);color:var(--muted);display:grid;place-items:center}.positionLinks a span{font-size:10px;font-weight:800;letter-spacing:0}.positionLinks a:hover{color:var(--green);border-color:#31594c}.positionMetrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.positionMetrics>div{min-width:0;padding:10px 16px;border-right:1px solid var(--line)}.positionMetrics>div:last-child{border-right:0}.positionMetrics small,.positionMetrics span{display:block;color:var(--muted);font-size:12px}.positionMetrics b{display:block;margin:5px 0 3px;font-size:13px;overflow-wrap:anywhere}.positionMetrics small{white-space:normal;line-height:1.35}.pooledAssets p{margin:5px 0 0;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.pooledAssets p b{min-width:0;margin:0}.pooledAssets p small{flex:0 0 auto;color:#a9b6bc;text-align:right}.rangePanel{padding:10px 16px 12px}.rangeHeading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.rangeHeading small{color:var(--muted);font-family:ui-monospace,monospace;font-size:12px}.rangeStatus{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-size:12.5px;font-weight:700}.rangeStatusBad{color:var(--red)}.rangeTrack{height:12px;display:grid;grid-template-columns:12% 76% 12%;position:relative;background:#0a0e11}.rangeTrack i{display:block;height:100%}.rangeHigh,.rangeLow{background:#382020}.rangeActive{background:#163b32;border-left:1px solid var(--yellow);border-right:1px solid var(--yellow)}.rangeMarker{position:absolute;top:-4px;width:3px;height:20px;background:var(--green);box-shadow:0 0 9px rgba(85,229,173,.55)}.rangeMarkerBad{background:var(--red);box-shadow:0 0 9px rgba(240,128,126,.5)}.rangePrices{display:grid;grid-template-columns:repeat(3,1fr);margin-top:6px;color:#cbd4d8;font-size:12px}.rangePrices span{min-width:0;overflow-wrap:anywhere}.rangePrices span:nth-child(2){text-align:center}.rangePrices span:last-child{text-align:right}.rangePrices small{display:block;margin-bottom:3px;color:var(--muted);font-size:11px;text-transform:uppercase}.rangePrices b{display:block;color:#dce5e8;font-weight:650}.rangePrices em{display:block;margin-top:3px;color:var(--muted);font-size:11px;font-style:normal}.rangeFull{min-height:44px;display:flex;align-items:center;gap:10px;color:#cbd4d8;font-size:12.5px}.rangeFull span{width:100%;height:10px;background:#163b32;border-left:2px solid var(--green);border-right:2px solid var(--green)}.rangeFull b{flex:0 0 auto;font-weight:600}.historyPanel{border-top:1px solid var(--line)}.historyPanel>button{width:100%;height:36px;padding:0 16px;border:0;background:#10161a;color:#c8d2d6;display:flex;align-items:center;gap:8px;cursor:pointer;text-align:left;font-size:12px}.historyPanel>button:hover{color:var(--green)}.historyPanel>button span{margin-left:auto;min-width:18px;height:18px;border:1px solid var(--line);display:grid;place-items:center;font-size:11px}.historyContent{border-top:1px solid var(--line);padding:12px 16px 14px}.rewardChart{width:100%;height:155px;margin-bottom:10px}.rewardList{border-top:1px solid var(--line)}.rewardList a{min-height:48px;display:grid;grid-template-columns:1fr auto auto 20px;align-items:center;gap:14px;border-bottom:1px solid var(--line);font-size:12.5px}.rewardList a:hover{color:var(--green)}.noHistory,.rewardList a small,.rewardList a span{color:var(--muted)}.noHistory{font-size:12.5px;margin:8px 0 0}.noPositions{min-height:210px;border-top:1px solid var(--line);display:grid;place-content:center;justify-items:center;text-align:center;padding:24px}.noPositions svg{color:var(--muted)}.noPositions h3{margin:14px 0 7px;font-size:15px}.noPositions p{margin:0;color:var(--muted);font-size:12.5px}.balanceTable{border-top:1px solid var(--line)}.balanceTable>div{min-height:58px;padding:9px 18px;display:grid;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(100px,.5fr));align-items:center;gap:18px;border-bottom:1px solid var(--line)}.balanceTable>div:last-child{border-bottom:0}.balanceTable>div>span:not(.balanceToken){text-align:right}.balanceTable b,.balanceTable small{display:block;font-size:12px}.balanceTable small{color:var(--muted);margin-top:3px}.balanceToken{display:flex;align-items:center;gap:10px;min-width:0}.balanceToken img,.balanceToken>i{border-color:var(--panel);flex:0 0 auto}.balanceToken>span{min-width:0}.balanceToken>span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balanceTokenActions{margin-left:3px;display:inline-flex;align-items:center;gap:5px;flex:0 0 auto}.balanceTokenActions a,.balanceTokenActions button{min-width:25px;height:25px;padding:0 6px;border:1px solid var(--line);background:#0a0f13;color:var(--muted);display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:pointer}.balanceTokenActions a span{font-size:10px;font-weight:800}.balanceTokenActions a:hover,.balanceTokenActions button:hover{color:var(--green);border-color:#31594c}.portfolioNotes{margin-top:20px;border:1px solid #39434a;border-left:3px solid var(--cyan);padding:15px 17px;display:flex;align-items:flex-start;gap:12px;color:#aebbc2;background:#0e1519}.portfolioNotes svg{color:var(--cyan);flex:0 0 auto}.portfolioNotes b{color:var(--text);font-size:12px}.portfolioNotes p{margin:6px 0 0;font-size:12.5px;line-height:1.55}.siteFooter{min-height:72px;padding:0 clamp(18px,2vw,32px);border-top:1px solid #1c2d2a;background:#080b0e;color:#687a80;font-size:12.5px}.siteFooterInner{width:100%;min-height:71px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px}.footerMeta,.footerTagline{margin:0}.footerTagline{justify-self:start;letter-spacing:.01em}.footerMeta{justify-self:end;display:inline-flex;align-items:center;gap:8px}.footerMeta i{color:#30413f;font-style:normal}.footerMeta a{color:#74878b;transition:color .16s ease}.footerMeta a:hover{color:var(--green)}.footerSocials{display:inline-flex;align-items:center;justify-content:center;gap:11px}.footerSocials a{width:40px;height:40px;display:grid;place-items:center;color:#6f8383;transition:color .16s ease,transform .16s ease}.footerSocials a:hover{color:var(--green);transform:translateY(-1px)}.footerSocials svg{width:21px;height:21px}.footerSocials .telegramSocialIcon{width:24px;height:24px;transform:translateY(1px)}.footerSocials .telegramSocialIcon path,.footerSocials .xSocialIcon path{fill:currentColor}.swapPanel{overflow:hidden}.swapRoute{border:1px solid var(--line);padding:7px 9px;color:var(--muted);font-size:12.5px;text-transform:uppercase}.swapWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr) auto auto;align-items:end;gap:10px;padding:16px 20px;border-top:1px solid var(--line)}.swapAsset,.swapSlippage{display:grid;gap:7px;color:var(--muted);font-size:12.5px}.swapAsset>div{min-width:0;height:48px;display:flex;align-items:center;border:1px solid var(--line);background:#0a0f12}.swapAsset input{min-width:0;width:100%;height:100%;border:0;background:transparent;font:inherit;font-size:17px;outline:none}.swapAsset b,.swapAsset input{padding:0 13px;color:var(--text)}.swapAsset b{flex:0 0 auto;font-size:12px}.swapOutput strong{min-width:0;flex:1;padding:0 13px;overflow:hidden;color:var(--text);font-size:17px;text-overflow:ellipsis;white-space:nowrap}.swapDirection{width:38px;height:48px;border:1px solid var(--line);background:#0a0f12;color:var(--muted);cursor:pointer}.swapDirection:hover{color:var(--green);border-color:#285445}.swapSlippage{height:48px;grid-template-columns:auto auto 42px auto;align-items:center;align-self:end;gap:6px;padding:0 10px;border:1px solid var(--line);background:#0a0f12}.swapSlippage input{width:42px;border:0;border-bottom:1px solid #334047;padding:4px 2px;background:transparent;color:var(--text);outline:0;text-align:right}.swapSlippage b{color:var(--text)}.swapSubmit{height:48px;min-width:132px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--green);background:var(--green);color:#06120e;font-weight:760;cursor:pointer}.swapSubmit:disabled{cursor:not-allowed;opacity:.48}.swapFootnote{display:flex;align-items:flex-start;gap:8px;padding:10px 20px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.5}.swapFootnote svg{flex:0 0 auto;color:var(--cyan)}.routedSwap{overflow:visible}.routedSwap .sectionTitle>div>p:last-child{margin:6px 0 0;color:var(--muted);font-size:12.5px}.routedSwapWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;gap:12px;padding:18px 20px;border-top:1px solid var(--line)}.routedSwapAsset{min-width:0;padding:13px;border:1px solid var(--line);background:#0a0f12}.swapAssetHeading{min-height:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:12px}.swapAssetHeading b{min-width:0;overflow:hidden;color:#b8c4ca;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.swapAssetHeading b.balanceLoading{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;color:var(--green)}.routedSwapInput{height:50px;margin-top:7px;display:grid;grid-template-columns:minmax(0,1fr) minmax(118px,auto);align-items:center;border:1px solid #334047;background:#080c0f}.routedSwapInput input,.routedSwapInput strong{min-width:0;width:100%;padding:0 12px;border:0;background:transparent;color:var(--text);outline:0;font-size:20px;font-weight:650}.swapTokenPicker{position:relative;width:100%;height:100%}.swapTokenTrigger{width:100%;height:100%;padding:0 9px;display:grid;grid-template-columns:24px minmax(0,1fr) 14px;align-items:center;gap:7px;border:0;border-left:1px solid var(--line);background:#10171b;color:var(--text);cursor:pointer;text-align:left}.swapTokenTrigger>span{min-width:0;overflow:hidden;font-size:12.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.swapTokenTrigger>svg{color:var(--muted)}.swapTokenArtwork{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#152128}.swapTokenPicker i.swapTokenArtwork{display:grid;place-items:center;color:var(--cyan);font-size:10px;font-style:normal;font-weight:800}.swapTokenMenu{position:fixed;z-index:260;padding:8px;overflow:hidden;border:1px solid rgba(85,229,173,.22);border-radius:16px;background:radial-gradient(circle at 92% 0,rgba(85,229,173,.085),transparent 32%),#081318;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 24px 64px rgba(0,0,0,.58);transform-origin:top right;animation:swapTokenMenuReveal .16s ease-out both}@keyframes swapTokenMenuReveal{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.swapTokenMenuHeader{min-height:43px;padding:4px 7px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(85,229,173,.18)}.swapTokenMenuHeader>span{color:#e5efef;font-size:12.5px;font-weight:750}.swapTokenMenuHeader>small{color:#779097;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.swapTokenMenuSearch{height:44px;margin:8px 2px 1px;padding:0 11px;display:flex;align-items:center;gap:9px;border:1px solid rgba(85,229,173,.25);border-radius:10px;background:#09161b;color:#78909a}.swapTokenMenuSearch:focus-within{border-color:rgba(85,229,173,.48);box-shadow:0 0 0 2px rgba(85,229,173,.07);color:var(--green)}.swapTokenMenuSearch input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#e5efef;font:inherit;font-size:12.5px}.swapTokenMenuSearch input::-moz-placeholder{color:#6f838b}.swapTokenMenuSearch input::placeholder{color:#6f838b}.swapTokenMenuSearch input::-webkit-search-cancel-button{filter:invert(.7)}.swapTokenMenuList{max-height:342px;padding-top:7px;display:grid;gap:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#47655f transparent;scrollbar-width:thin}.swapTokenMenuList::-webkit-scrollbar{width:7px}.swapTokenMenuList::-webkit-scrollbar-track{background:transparent}.swapTokenMenuList::-webkit-scrollbar-thumb{border:2px solid #081318;border-radius:999px;background:#47655f}.swapTokenMenuList>button{width:100%;min-height:64px;padding:8px 9px;display:grid;grid-template-columns:39px minmax(0,1fr) minmax(86px,auto);align-items:center;gap:10px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--text);cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.swapTokenMenuList>button:hover{border-color:rgba(85,229,173,.32);background:rgba(85,229,173,.055)}.swapTokenMenuList>button.active{border-color:rgba(85,229,173,.24);background:linear-gradient(90deg,rgba(85,229,173,.1),rgba(85,229,173,.035))}.swapTokenMenuArtwork{position:relative}.swapTokenMenuArtwork,.swapTokenMenuArtwork .swapTokenArtwork{width:38px;height:38px}.swapTokenMenuArtwork>i{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;display:grid;place-items:center;border:2px solid #0a171a;border-radius:50%;background:var(--green);color:#052018}.swapTokenMenuBalance,.swapTokenMenuIdentity{min-width:0}.swapTokenMenuBalance b,.swapTokenMenuBalance small,.swapTokenMenuIdentity b,.swapTokenMenuIdentity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swapTokenMenuIdentity b{color:#edf5f4;font-size:12.5px}.swapTokenMenuIdentity small{margin-top:4px;color:#748a93;font-size:11px}.swapTokenMenuBalance{text-align:right}.swapTokenMenuBalance b{color:#d9e5e5;font-size:12.5px;font-variant-numeric:tabular-nums}.swapTokenMenuBalance small{margin-top:4px;color:var(--green);font-size:11px;font-variant-numeric:tabular-nums}.swapTokenMenuBalance small.unavailable{color:#6f838b}.swapTokenMenuEmpty{margin:20px 10px;color:#7d9199;font-size:12px;line-height:1.5;text-align:center}.swapAssetMeta{min-height:31px;margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:9px;color:var(--muted);font-size:12px}.swapAssetMeta>div{display:flex;gap:4px}.swapAssetMeta button{min-width:36px;height:25px;padding:0 7px;border:1px solid var(--line);background:#11181d;color:#b4c0c6;cursor:pointer;font-size:11px}.swapAssetMeta button:hover:not(:disabled){border-color:#315e4d;color:var(--green)}.swapAssetMeta button:disabled{opacity:.35;cursor:not-allowed}.swapAssetMeta>span{min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.routedSwapDirection{width:42px;height:42px;display:grid;place-items:center;border:1px solid #315649;border-radius:50%;background:#0e1b17;color:var(--green);cursor:pointer}.routedSwapDirection:hover{background:#14271f}.routedSwapActions{min-height:58px;padding:10px 20px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;border-top:1px solid var(--line);background:#0d1317}.routedSwapActions>label{height:38px;display:grid;grid-template-columns:auto auto 42px auto;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--line);background:#090d10;color:var(--muted);font-size:12px}.routedSwapActions>label input{width:42px;border:0;border-bottom:1px solid #334047;background:transparent;color:var(--text);outline:0;text-align:right}.routedSwapActions>div{min-width:0;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.routedSwapActions>div svg{flex:0 0 auto;color:var(--cyan)}.routedSwapActions>button{height:40px;min-width:145px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--green);background:var(--green);color:#06120e;font-weight:760;cursor:pointer}.routedSwapActions>button:disabled{opacity:.45;cursor:not-allowed}.portfolioPage>.routedSwap{margin-top:22px}.plannerExecution{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(260px,1fr) auto;align-items:center;gap:18px;padding:14px 20px;border-top:1px solid var(--line);background:#0d1317}.plannerExecution>div{min-width:0}.plannerExecution small,.plannerExecution span{display:block;color:var(--muted);font-size:12px}.plannerExecution label{width:100px;height:34px;margin:6px 0 4px;padding:0 9px;display:flex;align-items:center;border:1px solid var(--line);background:#090d10}.plannerExecution label input{min-width:0;width:100%;border:0;background:transparent;color:var(--text);outline:0;font-weight:700}.plannerExecutionSummary b{display:block;margin:6px 0 4px;overflow-wrap:anywhere;font-size:12px}.plannerAssetReview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.plannerAssetReview b{min-width:0;margin:6px 0 4px;padding-right:8px;border-right:1px solid var(--line)}.plannerAssetReview b:last-child{border-right:0;padding-right:0}.plannerAssetReview b>span{color:var(--text);font-size:12.5px}.plannerAssetReview b>small{margin-top:3px;color:var(--green)}.actionConfirm,.plannerCreate{height:42px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--green);background:var(--green);color:#06120e;font-weight:760;cursor:pointer}.actionConfirm svg,.plannerCreate svg{width:17px}.actionConfirm:disabled,.plannerCreate:disabled{opacity:.5;cursor:not-allowed}.positionCommands{min-height:42px;padding:6px 11px;display:flex;align-items:center;gap:6px;border-top:1px solid var(--line);background:#0d1317}.positionCommands button{height:29px;padding:0 9px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:#0a0f12;color:#bac6cc;font-size:12px;cursor:pointer}.positionCommands button:hover:not(:disabled){color:var(--green);border-color:#315649}.positionCommands button:disabled{opacity:.38;cursor:not-allowed}.positionCommands button svg{width:13px}.positionCommands>small{margin-left:auto;color:var(--muted);font-size:11px}.routerStatus{align-items:center;border:1px solid #5b4a25;background:#17150f;color:#d5c18a;display:flex;gap:12px;margin:0 0 18px;padding:12px 16px}.routerStatus.error{border-color:#633838;background:#1a1111;color:#dda0a0}.routerStatus.delayed{border-color:#294b5d;background:#0e171d;color:#8fb8cc}.routerStatus>svg{flex:0 0 auto}.routerStatus div{display:grid;gap:2px}.routerStatus b{color:var(--text);font-size:12.5px}.routerStatus span{color:inherit;font-size:12px;line-height:1.4}.routerStatus a{align-items:center;border:1px solid;color:inherit;display:inline-flex;font-size:12px;gap:6px;margin-left:auto;padding:7px 9px;text-decoration:none;white-space:nowrap}.actionModalBackdrop{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:16px;background:rgba(2,5,7,.78);backdrop-filter:blur(5px)}.actionModal{width:min(460px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid #354149;background:var(--panel);box-shadow:0 24px 80px rgba(0,0,0,.65)}.actionModal header{min-height:66px;padding:13px 15px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.actionModal header span{color:var(--green);text-transform:uppercase}.actionModal h3{margin:5px 0 0;font-size:17px}.actionModal header button{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);background:#0a0f12;color:var(--muted);cursor:pointer}.actionModal header button svg{width:15px}.actionField{display:grid;gap:7px;padding:13px 15px 0;color:var(--muted);font-size:12.5px}.actionField>div{height:42px;padding:0 11px;display:flex;align-items:center;gap:7px;border:1px solid var(--line);background:#090d10}.actionField input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-weight:700}.actionField svg{width:15px}.actionField.compact>div{width:150px}.increaseRangeNotice{margin:13px 15px 0;padding:10px 11px;display:grid;gap:4px;border-left:2px solid var(--green);background:#0c1714}.increaseRangeNotice b{color:var(--text);font-size:12.5px}.increaseRangeNotice span{color:var(--muted);font-size:11px;line-height:1.45}.increasePresets{margin:8px 15px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.increasePresets button{height:27px;border:1px solid var(--line);background:#0a0f12;color:#bac6cc;font-size:12px;cursor:pointer}.increasePresets button:hover:not(:disabled){border-color:#315649;color:var(--green)}.increasePresets button:disabled{opacity:.38;cursor:not-allowed}.increasePresets small{grid-column:1/-1;color:var(--muted);font-size:11px;text-align:right}.increaseFunding{margin:12px 15px 0;border-top:1px solid var(--line)}.increaseFundingTitle{min-height:34px;display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}.increaseFundingTitle span{display:inline-flex;align-items:center;gap:6px}.increaseAssetRow{min-height:50px;padding:8px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line)}.increaseAssetRow>div{min-width:0;display:grid;gap:3px}.increaseAssetRow b{overflow-wrap:anywhere;color:var(--text);font-size:12.5px}.increaseAssetRow small,.increaseAssetRow>span{color:var(--muted);font-size:11px}.increaseAssetRow>span{flex:0 0 auto;text-align:right}.increaseFunding p{margin:0;padding:8px 0 0;color:var(--muted);font-size:11px;line-height:1.4}.increaseFunding p.fundingError{color:#e2a0a0}.actionToggle{margin:13px 15px 0;padding:11px;display:flex;align-items:flex-start;gap:9px;border:1px solid var(--line);background:#0d1317;color:#cbd4d8;font-size:12.5px}.actionToggle input{accent-color:var(--green)}.actionToggle small{display:block;margin-top:4px;color:var(--muted);font-size:11px}.actionError{margin:10px 15px 0;padding:9px 11px;border-left:2px solid #d76b6b;background:#1a1111;color:#e2a0a0;font-size:12px;line-height:1.45}.actionConfirm{width:calc(100% - 30px);margin:14px 15px 15px}.poolDetailMain{max-width:none;padding:20px clamp(14px,1.4vw,28px) 72px}.poolBack{min-height:28px;margin:0 0 8px;display:inline-flex;align-items:center;gap:7px;color:#7e8d99;font-size:12.5px;font-weight:650}.poolBack:hover{color:var(--green)}.poolDetailHeader{min-height:76px;margin-bottom:12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #20312d;background:linear-gradient(110deg,rgba(19,44,37,.72),rgba(10,16,22,.94) 48%)}.poolDetailIdentity{min-width:0;display:flex;align-items:center;gap:11px}.poolDetailIdentity .heroPairTokenLogos{width:58px;flex:0 0 auto}.poolDetailIdentity .heroPairTokenLogos i,.poolDetailIdentity .heroPairTokenLogos img{width:39px;height:39px;border-width:2px}.poolDetailIdentity .heroPairTokenLogos i+i,.poolDetailIdentity .heroPairTokenLogos i+img,.poolDetailIdentity .heroPairTokenLogos img+i,.poolDetailIdentity .heroPairTokenLogos img+img{margin-left:-15px}.poolDetailIdentity>div:last-child{min-width:0}.poolDetailProtocol{margin:0 0 3px;color:var(--green);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.poolDetailIdentity h1{margin:0;font-size:clamp(22px,2vw,30px)}.poolDetailIdentity a{margin-top:4px;display:inline-flex;align-items:center;gap:4px;color:#778896;font-family:ui-monospace,monospace;font-size:11px}.poolDetailIdentity a:hover{color:var(--green)}.poolDetailQuickActions{display:flex;gap:7px}.poolDetailQuickActions>a{min-width:142px;min-height:48px;padding:7px 9px;display:grid;grid-template-columns:25px minmax(0,1fr) 14px;align-items:center;gap:8px;border:1px solid #263943;border-radius:11px;background:rgba(8,14,19,.72);color:#a8b5bd;transition:.16s ease}.poolDetailQuickActions>a:hover{border-color:#3b6658;background:rgba(17,35,29,.78);color:#eff8f5;transform:none}.poolDetailQuickActions img{border-radius:6px;-o-object-fit:contain;object-fit:contain}.poolDetailQuickActions span{min-width:0;display:grid;gap:2px}.poolDetailQuickActions small{color:#6f818d;font-size:10px}.poolDetailQuickActions b{font-size:12px}.poolDetailDashboard{grid-template-columns:minmax(220px,250px) minmax(560px,1fr) minmax(360px,410px);gap:12px}.poolChartCard,.poolLiquidityComposer,.poolOverviewCard,.poolWorkspaceTabs{border:1px solid #22332f;border-radius:15px;background:#0d141a;box-shadow:0 16px 40px rgba(0,0,0,.12)}.poolOverviewCard{overflow:hidden}.poolCurrentPrice{border-bottom:1px solid #24352f;background:radial-gradient(circle at 100% 0,rgba(85,229,173,.13),transparent 58%)}.poolCurrentPrice>small,.poolCurrentPrice>span{display:block;color:#82929e;font-size:12px}.poolCurrentPrice>strong{display:block;margin:8px 0 4px;font-size:25px;letter-spacing:-.045em}.poolCurrentPrice>b{display:inline-block;margin-top:10px;font-size:12px}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.poolOverviewMetrics{margin:0}.poolOverviewMetrics>div{min-height:48px;padding:8px 13px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(56,75,80,.43)}.poolOverviewMetrics dt{color:#7f909d;font-size:11px}.poolOverviewMetrics dd{margin:0;color:#eaf2f3;font-size:12.5px;font-weight:750;text-align:right}.poolOverviewMetrics dd small{display:block;margin-top:2px;color:#6f818d;font-size:10px;font-weight:500}.poolOverviewMetrics dd.accent{color:var(--green)}.poolOverviewTrust{padding:11px 13px;display:flex;align-items:flex-start;gap:8px;color:#71858e}.poolOverviewTrust svg{flex:0 0 auto;color:var(--green)}.poolOverviewTrust p{margin:0;line-height:1.5}.poolMarketColumn{min-width:0;display:grid;gap:12px}.poolChartCard{min-width:0;overflow:hidden}.poolChartCard>header{min-height:48px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #22332f}.poolChartCard>header>div{display:grid;gap:3px}.poolChartCard>header span{display:flex;align-items:center;gap:6px;color:#e8f0f2;font-size:12.5px;font-weight:750}.poolChartCard>header span svg{color:var(--blue)}.poolChartCard>header small{color:#70818e;font-size:10px}.poolChartCard>header a{display:flex;align-items:center;gap:5px;color:#7f919d;font-size:11px}.poolChartCard>header a:hover{color:var(--green)}.poolChartCard iframe{width:100%;height:clamp(380px,45vh,560px);display:block;border:0;background:#090d12}.poolComposerColumn{position:sticky;top:88px}.poolLiquidityComposer{overflow:hidden}.poolActionTabs,.poolWorkspaceTabList{min-height:44px;padding:5px;display:grid;gap:4px;border-bottom:1px solid #22332f;background:#0b1117}.poolActionTabs{grid-template-columns:1fr 1fr}.poolWorkspaceTabList{grid-template-columns:repeat(3,1fr)}.poolActionTabs button,.poolWorkspaceTabList button{min-width:0;border:1px solid transparent;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:#7e8e9a;cursor:pointer;font-size:12px;font-weight:700}.poolActionTabs button:hover,.poolWorkspaceTabList button:hover{color:#dbe8e5}.poolActionTabs button[aria-selected=true],.poolWorkspaceTabList button[aria-selected=true]{border-color:rgba(85,229,173,.22);background:rgba(85,229,173,.09);color:var(--green)}.composerSection{padding:13px;border-bottom:1px solid #22332f}.composerHeading{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.composerHeading>div{display:grid;gap:2px}.composerHeading>div>span{color:#e5eeee;font-size:12.5px;font-weight:750}.composerHeading small{color:#71838e;font-size:10px}.autoFillToggle{display:flex;align-items:center;gap:7px;color:#8a9aa4;font-size:11px}.autoFillToggle input{width:31px;height:17px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;border:1px solid #31444b;border-radius:12px;background:#111a20;cursor:pointer}.autoFillToggle input:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#71828d;transition:.16s ease}.autoFillToggle input:checked{border-color:#3c7a64;background:#123128}.autoFillToggle input:checked:after{left:16px;background:var(--green);box-shadow:0 0 8px rgba(85,229,173,.45)}.depositSideTabs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:8px}.depositSideTabs button{min-width:0;height:29px;padding:0 4px;border:1px solid #24343d;border-radius:8px;background:#101820;color:#83939e;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.depositSideTabs button[aria-pressed=true]{border-color:#39715f;background:#10271f;color:var(--green)}.composerTokenInput{min-height:52px;margin-top:7px;padding:7px 10px;display:grid;grid-template-columns:minmax(90px,auto) minmax(0,1fr);align-items:center;gap:10px;border:1px solid #263942;border-radius:10px;background:#091016}.composerTokenInput>span{display:grid;gap:2px}.composerTokenInput b{font-size:12.5px}.composerTokenInput small{color:#6e808c;font-size:10px}.composerTokenInput input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#f0f6f6;font-size:19px;font-weight:700;text-align:right}.composerBalanceHint{min-height:25px;padding-top:7px;display:flex;align-items:center;justify-content:space-between;gap:8px}.composerBalanceHint span{color:#71828d;font-size:10px}.composerBalanceHint button{min-height:24px;padding:0 9px;border:1px solid #315448;border-radius:999px;background:rgba(85,229,173,.08);color:var(--green);cursor:pointer;font-size:10px;font-weight:700;white-space:nowrap}.composerBalanceHint button:hover{border-color:#55e5ad;background:rgba(85,229,173,.14)}.rangePriceStatus{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-size:11px;font-weight:700}.rangePriceStatus>i{width:7px;height:7px;margin:0}.rangePriceStatus>.statusWaiting{display:inline-block;border-radius:50%;background:#70838c}.composerChartScale{min-height:29px;margin-top:7px;display:flex;align-items:center;justify-content:flex-end;gap:4px}.composerChartScale>span{margin-right:2px;color:#647682;font-size:10px}.composerChartScale button{height:23px;min-width:34px;border:1px solid #25363f;border-radius:6px;background:#0b1218;color:#72838f;cursor:pointer;font-size:10px}.composerChartScale button[aria-pressed=true]{border-color:#39715f;color:var(--green)}.composerRangeChart{height:112px;margin-top:2px}.composerPriceLabels{gap:4px}.composerPriceLabels strong{font-size:12px}.composerPriceLabels em{display:block;margin-top:2px;color:#8098a2;font-size:10px;font-style:normal}.composerPriceLabels small,.composerPriceLabels span{font-size:10px}.composerRange .dragHint{margin-top:8px;font-size:10px;line-height:1.4}.composerEstimates{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #22332f}.composerEstimates>div{min-width:0;padding:11px 13px;border-right:1px solid #22332f}.composerEstimates>div:last-child{border-right:0}.composerEstimates small,.composerEstimates span{display:block;color:#71838e;font-size:10px}.composerEstimates strong{display:block;margin:5px 0 3px;color:var(--green);font-size:15px;overflow-wrap:anywhere}.composerFooter{padding:12px 13px}.composerFooter>label{width:105px;min-height:30px;padding:0 8px;display:grid;grid-template-columns:1fr 33px auto;align-items:center;gap:4px;border:1px solid #273841;border-radius:8px;background:#0a1117;color:#758691;font-size:10px}.composerFooter>label input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#e8f0f1;text-align:right}.composerFundingSummary{margin:9px 0;display:grid;gap:3px}.composerFundingSummary span{color:#d9e5e5;font-size:12px;font-weight:700;overflow-wrap:anywhere}.composerFundingSummary small{color:#70818d;font-size:10px}.composerError{margin:8px 0;color:var(--red);font-size:11px}.composerFooter .plannerCreate{width:100%;border-radius:9px}.composerFootnote{margin:8px 0 0;display:flex;align-items:flex-start;gap:5px;color:#6e808a;font-size:10px;line-height:1.45}.composerFootnote svg{flex:0 0 auto;color:var(--blue)}.guidedZap>header{padding:14px 13px 7px}.guidedZap>header span{color:var(--green);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.guidedZap>header h2{margin:5px 0;font-size:17px}.guidedZap>header p{margin:0;color:#71838e;font-size:11px;line-height:1.45}.guidedZap .routedSwap{margin:0;border:0;box-shadow:none}.guidedZap .routedSwap .sectionTitle{display:none}.guidedZap .routedSwapWorkspace{grid-template-columns:1fr;gap:7px;padding:8px 13px;border-top:0}.guidedZap .routedSwapDirection{margin:-2px auto;transform:rotate(90deg)}.guidedZap .routedSwapActions{grid-template-columns:1fr;padding:9px 13px;gap:8px}.guidedZap .routedSwapActions>button{width:100%}.guidedZap .routedSwapActions>div{min-height:28px}.guidedZapContinue{padding:12px 13px;display:grid;grid-template-columns:16px 1fr;gap:7px;border-top:1px solid #22332f}.guidedZapContinue>svg{color:var(--blue)}.guidedZapContinue p{margin:0;color:#748590;font-size:10px;line-height:1.45}.guidedZapContinue button{grid-column:1/-1;min-height:36px;border:1px solid #315f50;border-radius:8px;background:#10241d;color:var(--green);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font-size:12px;font-weight:700}.poolWorkspaceTabs{min-width:0;overflow:hidden}.poolWorkspaceTabPanel{min-width:0}.poolWorkspaceTabs .routedSwap,.poolWorkspaceTabs .topPositions{margin:0;border:0;box-shadow:none;background:transparent}.poolWorkspaceTabs .routedSwap .sectionTitle{display:none}.poolWorkspaceTabs .routedSwapWorkspace{border-top:0}.rangeOrderPanel{padding:18px;display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,.8fr);gap:14px 20px}.rangeOrderEyebrow{display:flex;align-items:center;gap:6px;color:var(--green);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rangeOrderCopy h3{margin:7px 0 6px;font-size:17px}.rangeOrderCopy p,.rangeOrderNotice p{margin:0;color:#778994;font-size:12px;line-height:1.55}.rangeOrderFlow{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-content:start}.rangeOrderFlow button{min-height:38px;border:1px solid #273943;border-radius:9px;background:#0b1319;color:#83939e;cursor:pointer;font-size:12px}.rangeOrderFlow button[aria-pressed=true]{border-color:#3b735f;background:#11291f;color:var(--green)}.rangeOrderPreview{min-height:63px;padding:10px;display:grid;grid-template-columns:1fr 22px 1fr;align-items:center;gap:8px;border:1px solid #22343c;border-radius:11px;background:#091016}.rangeOrderPreview>div{display:grid;gap:4px}.rangeOrderPreview>div:last-child{text-align:right}.rangeOrderPreview span{color:#6f818c;font-size:10px}.rangeOrderPreview strong{font-size:12px}.rangeOrderPreview svg{color:var(--green)}.rangeOrderNotice{display:grid;align-content:center;gap:10px}.rangeOrderNotice button{min-height:38px;border:1px solid var(--green);border-radius:9px;background:var(--green);color:#06120e;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-size:12px;font-weight:800}.poolLiquidityUnavailable,.rangeOrderUnavailable{min-height:210px;padding:24px;display:grid;align-content:center;justify-items:center;gap:8px;color:#748691;text-align:center}.rangeOrderUnavailable svg{color:var(--blue)}.poolLiquidityUnavailable h2,.rangeOrderUnavailable h3{margin:0;color:#e7f0ef;font-size:16px}.poolLiquidityUnavailable p,.rangeOrderUnavailable p{max-width:330px;margin:0;font-size:12px;line-height:1.55}.poolLiquidityUnavailable{min-height:280px;border:1px solid #22332f;border-radius:15px;background:radial-gradient(circle at 50% 0,rgba(89,184,255,.09),transparent 55%),#0d141a}.poolLiquidityUnavailable>span{color:var(--blue);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media (max-width:1280px){.poolDetailDashboard{grid-template-columns:minmax(0,1fr) minmax(340px,390px)}.poolOverviewCard{grid-column:1/-1;display:grid;grid-template-columns:220px minmax(0,1fr) 220px}.poolCurrentPrice{border-right:1px solid #24352f;border-bottom:0}.poolOverviewMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.poolOverviewMetrics>div{border-right:1px solid rgba(56,75,80,.43)}.poolOverviewTrust{align-items:center;border-left:1px solid #24352f}.poolComposerColumn{grid-column:2}.poolMarketColumn{grid-column:1;grid-row:2}}@media (max-width:860px){.poolDetailMain{padding:14px 12px 52px}.poolDetailHeader{align-items:flex-start}.poolDetailQuickActions>a{min-width:48px;grid-template-columns:25px;justify-items:center}.poolDetailQuickActions span,.poolDetailQuickActions>a>svg{display:none}.poolDetailDashboard{grid-template-columns:1fr}.poolOverviewCard{grid-column:1;grid-template-columns:1fr}.poolCurrentPrice{border-right:0;border-bottom:1px solid #24352f}.poolOverviewMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.poolOverviewTrust{border-left:0;border-top:1px solid #24352f}.poolComposerColumn,.poolMarketColumn{grid-column:1;grid-row:auto}.poolComposerColumn{position:static}.poolChartCard iframe{height:420px}.rangeOrderPanel{grid-template-columns:1fr}}@media (max-width:600px){.poolDetailMain{padding:12px 10px 44px}.poolBack{margin-bottom:5px}.poolDetailHeader{padding:9px;border-radius:13px}.poolDetailIdentity{gap:7px}.poolDetailIdentity .heroPairTokenLogos{width:50px}.poolDetailIdentity .heroPairTokenLogos i,.poolDetailIdentity .heroPairTokenLogos img{width:34px;height:34px}.poolDetailIdentity h1{font-size:21px}.poolDetailQuickActions{gap:5px}.poolDetailQuickActions>a{min-width:40px;min-height:40px;padding:5px}.poolDetailQuickActions img{width:20px;height:20px}.poolOverviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.poolOverviewMetrics>div{min-height:54px}.poolChartCard iframe{height:360px}.poolWorkspaceTabList{min-height:48px}.poolWorkspaceTabList button{gap:4px;font-size:11px}.poolWorkspaceTabs .routedSwapWorkspace{grid-template-columns:1fr;gap:8px;padding:12px}.poolWorkspaceTabs .routedSwapDirection{margin:-3px auto;transform:rotate(90deg)}.poolWorkspaceTabs .routedSwapActions{grid-template-columns:1fr;padding:10px 12px;gap:8px}.poolWorkspaceTabs .routedSwapActions>button{width:100%}.poolWorkspaceTabs .routedSwapActions>div{min-height:28px}.composerTokenInput input{font-size:17px}.composerEstimates strong{font-size:14px}.rangeOrderPanel{padding:14px}.topPositionHead{grid-template-columns:minmax(0,1fr) auto}.topPositionFees{grid-column:1;text-align:left}.topPositionActions{grid-column:2;grid-row:1/3}}@media (max-width:900px){.detailStats,.stats{grid-template-columns:repeat(2,1fr)}.toolbar{grid-template-columns:1fr 1fr}.search{grid-column:1/-1;height:42px}.filterPopover{right:16px;left:16px;width:auto}.split,.yieldGrid{grid-template-columns:1fr 1fr}.simulatorMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.simulatorMetrics article:nth-child(2){border-right:0}.simulatorMetrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.simulatorWorkspace{grid-template-columns:1fr}.simulatorControls{border-right:0;border-bottom:1px solid var(--line)}.simulatorComposition{grid-template-columns:repeat(4,1fr)}.simulatorComposition>div:nth-child(2n){border-right:1px solid var(--line)}.simulatorComposition>div:last-of-type{border-right:0}.technical{grid-template-columns:repeat(2,1fr)}.topPositionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.topPositionMetrics>div:nth-child(2n){border-right:0}.topPositionMetrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.portfolioStats{grid-template-columns:repeat(2,1fr)}.portfolioStats article:nth-child(3n){border-right:1px solid var(--line)}.portfolioStats article:nth-child(2n){border-right:0}.portfolioStats article:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.portfolioStats article:nth-last-child(-n+2){border-bottom:0}.positionMetrics{grid-template-columns:repeat(2,1fr)}.positionMetrics>div:nth-child(2){border-right:0}.positionMetrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.swapWorkspace{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)}.swapSlippage{grid-column:1/3}.swapSubmit{grid-column:3}.plannerExecution{grid-template-columns:1fr 1fr}.plannerCreate{grid-column:1/-1}}@media (max-width:620px){.topbar{height:64px;padding:0 10px;gap:7px}.desktopNavigation,.network{display:none}.brandCluster{min-width:0;gap:5px}.brand{gap:6px;font-size:15px}.brandMark{width:42px;height:42px}.brandMark img{width:44px;height:44px;transform:translate(-1px,-1px)}.brandWordmark{height:18px}.brandWordmark i{width:6px;height:6px}.headerSocials{min-height:28px;gap:0}.headerSocials a{width:29px;height:29px}.headerSocials .xSocialIcon{width:14px;height:14px;transform:translateY(2px)}.headerSocials .telegramSocialIcon{width:18px;height:18px;transform:translateY(2px)}.connectWallet,.connectedWallet{margin-left:auto}.mobileNavigation{position:relative;display:block}.mobileNavigation>button{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(85,229,173,.22);border-radius:12px;background:#0c141d;color:var(--text)}.mobileNavigation>nav{position:fixed;z-index:50;top:64px;right:8px;left:8px;padding:8px;display:grid;gap:5px;border:1px solid rgba(85,229,173,.24);border-radius:15px;background-color:#081318;background-image:none;backdrop-filter:none;opacity:1;box-shadow:0 18px 35px rgba(0,0,0,.55)}.mobileNavigation>nav a{min-height:48px;padding:0 10px 0 7px;display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:12px;color:#aebbc4;font-size:13px;font-weight:650}.mobileNavigation>nav a:hover,.mobileNavigation>nav a[aria-current=page]{border-color:rgba(85,229,173,.22);background:rgba(85,229,173,.09);color:var(--text)}.mobileNetwork{min-height:54px;margin-top:3px;padding:7px;display:flex;align-items:center;gap:9px;border-top:1px solid #26343d;color:var(--muted);font-size:12.5px}main{padding:22px 12px 52px}.pageIntro,.poolHero{align-items:flex-start;flex-direction:column}.poolHeroIdentity{gap:11px}.heroPairTokenLogos{width:62px}.heroPairTokenLogos i,.heroPairTokenLogos img{width:42px;height:42px;font-size:12.5px}.heroPairTokenLogos i+i,.heroPairTokenLogos i+img,.heroPairTokenLogos img+i,.heroPairTokenLogos img+img{margin-left:-14px}.pageIntro{gap:18px;margin-bottom:22px}h1{font-size:31px}.lede{margin-top:9px;font-size:13px;line-height:1.5}.freshness{border-left:0;border-top:1px solid var(--line);padding:14px 0 0;width:100%}.detailStats,.stats,.technical{grid-template-columns:repeat(2,minmax(0,1fr))}.split,.yieldGrid{grid-template-columns:1fr}.simulatorMetrics article{padding:12px}.simulatorMetrics strong{font-size:16px}.simulatorMetrics .simulatorPrimary strong{font-size:20px}.simulatorControls{padding:14px 12px 11px}.simulatorInputRow{grid-template-columns:1fr;gap:11px}.rangePresets>div{height:35px}.chartScale{margin-top:9px}.rangeChart{height:126px;margin-top:5px}.rangeSliderInputs input::-webkit-slider-thumb{height:30px}.simulatorComposition{grid-template-columns:repeat(2,minmax(0,1fr))}.simulatorComposition>div:nth-child(2n){border-right:0}.simulatorComposition>div{min-height:76px;padding:11px 12px}.simulatorNote{align-items:flex-start;padding:10px 12px}.detailStats article,.stats article{min-width:0;padding:14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.detailStats article:nth-child(2n),.stats article:nth-child(2n){border-right:0}.detailStats article:nth-last-child(-n+2),.stats article:nth-last-child(-n+2){border-bottom:0}.detailStats strong,.stats strong{font-size:19px}.topPositionHead{min-height:0;padding:10px 11px;grid-template-columns:minmax(0,1fr) auto;gap:9px}.topPositionIdentity{grid-column:1/-1;align-items:flex-start;gap:8px}.topPositionIdentity h3{font-size:12px}.topPositionOwner{align-items:flex-start}.topPositionOwner span{flex:0 0 auto}.topPositionOwner code{font-size:11px}.topPositionFees{text-align:left;padding-left:38px}.topPositionFees strong{font-size:15px}.topPositionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.topPositionMetrics>div{padding:9px 11px}.topPositionMetrics>div:nth-child(3){border-right:0}.topPositionAssets{grid-column:1/-1;order:4;border-top:1px solid var(--line);border-right:0!important}.topPositionMetrics>div:first-child{order:1}.topPositionMetrics>div:nth-child(3){order:2}.topPositionApr{grid-column:1/-1;order:3;border-top:1px solid var(--line);border-right:0!important}.topPositionRange{padding:9px 11px 11px}.topPositions .sectionTitle{display:grid;grid-template-columns:1fr}.topPositionsControls{justify-content:flex-start;flex-wrap:wrap}.topPositionsPagination{justify-content:space-between;padding:8px 11px}.topPositionsNote{justify-content:flex-start;padding:8px 11px}.toolbar{grid-template-columns:1fr}.search{grid-column:auto}.mobileSortControls{padding:10px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;border-bottom:1px solid var(--line);background:#0d1216}.mobileSortControls label{min-width:0}.mobileSortControls label>span{display:block;margin-bottom:5px;color:var(--muted);font-size:12px;text-transform:uppercase}.mobileSortControls select{width:100%;height:38px;padding:0 10px;color:var(--text)}.mobileSortControls button{height:38px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;border:1px solid var(--line);background:#0c1014;color:var(--green);font-size:12.5px}.filterWrap{position:static}.filterButton{width:100%;justify-content:center}.filterPopover{position:fixed;top:auto;right:12px;bottom:max(12px,env(safe-area-inset-bottom));left:12px;width:auto;max-height:calc(100dvh - 92px - env(safe-area-inset-bottom))}.filterHeader{min-height:70px;padding:10px}.filterHeader .filterTitle div>span{display:none}.filterHeaderActions{gap:6px}.toolbar .resetFilters{font-size:12px}.versionOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.filterGrid{grid-template-columns:1fr}.filterSection:nth-child(odd){border-right:0}.filterToggles{grid-template-columns:1fr}.filterToggles label{min-height:34px}.filterActions{position:sticky;z-index:2;bottom:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -14px 30px rgba(4,9,12,.72)}.filterActions>.filterResultCount{display:none}.toolbar .filterActions button{width:100%;min-height:46px;padding-left:17px}.filterActionDesktop{display:none}.filterActionMobile{display:inline}.pagination{justify-content:space-between;gap:10px;flex-wrap:wrap}.pagination>span{order:3;width:100%;text-align:center}.sectionTitle,.tableHeader{padding:14px;align-items:flex-start;gap:12px}.sectionTitle h2,.tableHeader h2{font-size:15px}.tableScroll{overflow:visible}table{min-width:0}table,table tbody{display:block;width:100%}table thead{display:none}table tbody tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:11px 8px 10px;border-bottom:1px solid var(--line)}table td{min-width:0;padding:6px 8px;border:0;white-space:normal;font-size:12px}table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:4px;color:#74838e;font-size:11px;font-weight:650;text-transform:uppercase}table td b{margin-bottom:2px}table td small{font-size:12px}table .poolPairCell{grid-column:1/-1;padding:3px 70px 9px 8px}.poolOpenCell:before,table .poolPairCell:before{display:none}table .pair{gap:9px;white-space:normal}table .pair>span:last-child{min-width:0}table .pair b{overflow-wrap:anywhere}table .rank{position:absolute;top:15px;right:49px;padding:0;color:var(--muted);font-size:12px}table .rank:before{content:"#";display:inline;margin:0;color:inherit;font-size:inherit}table .poolOpenCell{position:absolute;top:9px;right:8px;padding:0}table .iconLink{width:32px;height:32px;background:#0c1014}table .empty{grid-column:1/-1;position:static;padding:28px 12px}.methodGrid article{grid-template-columns:35px 1fr}.methodGrid p{grid-column:2}.heroActions{width:100%}.heroActions a{flex:1;justify-content:center}.walletSearch{grid-template-columns:auto minmax(0,1fr) auto}.walletSearch .walletSubmit{grid-column:1/-1;width:100%}.walletIdentity>div{display:grid;gap:3px}.walletIdentity code{display:none}.portfolioStats{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolioStats article{padding:12px}.portfolioStats strong{font-size:19px}.positionHead{min-height:60px;padding:10px 11px;gap:8px}.positionIdentity{gap:8px}.positionIdentity h2{font-size:13px}.positionIdentity p{font-size:11px}.positionTokens{width:36px}.positionTokens i,.positionTokens img{width:24px;height:24px}.positionPairTitle{gap:5px}.positionPairTitle button{width:22px;height:22px}.positionValue{grid-template-columns:auto auto;-moz-column-gap:7px;column-gap:7px}.positionValue small{display:none}.positionValue strong{grid-row:1;margin-top:0;font-size:15px}.positionLinks{grid-row:1;gap:4px}.positionLinks a{width:26px;height:26px}.positionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.positionMetrics>div{padding:9px 11px}.positionMetrics b{font-size:12px}.positionMetrics small,.positionMetrics span{font-size:11px}.rangePanel{padding:9px 11px 11px}.rangeHeading{margin-bottom:7px}.rangePrices{font-size:11px}.rangeFull{align-items:flex-start;flex-direction:column}.rangeFull span{width:100%}.historyPanel>button{height:34px;padding:0 11px;font-size:12.5px}.historyContent{padding:10px 11px 12px}.rewardChart{height:140px}.rewardList a{grid-template-columns:1fr auto 18px;gap:8px;padding:8px 0}.rewardList a small{grid-column:1/3}.balanceTable>div{min-height:62px;padding:8px 11px;grid-template-columns:minmax(0,1fr) minmax(72px,auto) minmax(62px,auto);gap:8px}.balanceTable>div>span:not(.balanceToken){text-align:right}.balanceTable>div>span:nth-child(3){display:none}.balanceTable b{font-size:12.5px}.balanceTable small{font-size:11px;margin-top:2px}.balanceToken{grid-column:auto;gap:8px}.balanceToken img,.balanceToken>i{width:25px;height:25px}.balanceToken>span small{max-width:120px}.balanceTokenActions{gap:3px}.balanceTokenActions a,.balanceTokenActions button{min-width:23px;height:23px;padding:0 5px}.swapWorkspace{grid-template-columns:1fr;align-items:stretch;gap:8px;padding:13px 12px}.swapAsset>div,.swapDirection,.swapSlippage,.swapSubmit{height:44px}.swapDirection{width:44px;margin:-1px auto;transform:rotate(90deg)}.swapSlippage,.swapSubmit{grid-column:auto}.swapSlippage{grid-template-columns:auto 1fr 44px auto}.swapSubmit{width:100%}.swapFootnote{padding:9px 12px}.routedSwapWorkspace{grid-template-columns:1fr;gap:7px;padding:12px}.routedSwapAsset{padding:10px}.routedSwapDirection{margin:-1px auto}.swapAssetHeading{align-items:flex-start}.swapAssetHeading b{max-width:62%;text-align:right}.routedSwapInput{grid-template-columns:minmax(0,1fr) 112px}.routedSwapInput input,.routedSwapInput strong{font-size:17px}.swapAssetMeta{align-items:flex-start;flex-direction:column}.swapAssetMeta>span{width:100%;text-align:left}.routedSwapActions{grid-template-columns:1fr;gap:9px;padding:11px 12px}.routedSwapActions>label{width:150px}.routedSwapActions>button{width:100%}.topbar{gap:8px}.connectWallet,.connectedWallet>button{width:38px;height:38px;padding:0;display:grid;place-items:center;gap:0;line-height:0}.walletButtonLabel{display:none}.connectWallet .walletButtonIcon,.connectedWallet>button .walletButtonIcon{width:18px;height:18px;margin:0}.connectWallet .walletButtonIcon svg,.connectedWallet>button .walletButtonIcon svg{width:18px;height:18px;margin:0;display:block}.connectedWallet>button>.walletAddress,.connectedWallet>button>i,.connectedWallet>button>svg:last-child{display:none}.connectedWalletIcon{position:relative;display:grid!important;place-items:center}.siteFooter{min-height:0;padding:24px 18px calc(22px + env(safe-area-inset-bottom))}.siteFooterInner{min-height:0;display:flex;align-items:center;flex-direction:column;gap:0;text-align:center}.footerTagline{order:1;max-width:290px;justify-self:auto;color:#b8c7c7;font-size:13px;font-weight:700;line-height:1.45}.footerSocials{order:2;margin-top:13px;justify-self:auto;gap:8px}.footerSocials a{width:42px;height:42px;border:1px solid #1c302e;border-radius:13px;background:#0a1013}.footerMeta{order:3;margin-top:14px;grid-column:auto;justify-content:center;justify-self:auto;flex-wrap:wrap;gap:6px;color:#617479;font-size:11.5px}.connectedWalletIcon:after{content:"";position:absolute;right:-3px;bottom:-3px;width:7px;height:7px;border:2px solid #0e1b17;border-radius:50%;background:var(--green);box-shadow:0 0 7px rgba(85,229,173,.7)}.connectedWallet>div{min-width:170px}.plannerExecution{grid-template-columns:1fr;padding:12px;gap:12px}.plannerCreate{grid-column:auto;width:100%}.positionCommands{flex-wrap:wrap}.positionCommands>small{width:100%;margin:2px 0}.routerStatus{align-items:flex-start}.routerStatus a{margin-left:0}.transactionNotice{right:12px;bottom:12px}.poolError{grid-template-columns:auto 1fr;padding:20px 16px}.poolError button{grid-column:1/-1;width:100%}}@media (max-width:420px){.topbar{gap:5px}.brandCluster{gap:3px}.headerSocials a{width:27px;height:27px}}.poolDetailDashboard{grid-template-columns:minmax(270px,300px) minmax(590px,1fr) minmax(350px,405px)}.composerTokenInput{grid-template-columns:minmax(80px,auto) minmax(0,1fr)}.composerTokenInput>em{grid-column:1/-1;color:#86a2b1;font-size:10px;font-style:normal;text-align:right}.topPositions{overflow:hidden;border:1px solid #223734;border-radius:15px;background:#0b1218}.topPositionList{display:grid}.topPositionsNote{padding:7px 10px;font-size:10px}@media (max-width:1280px){.poolDetailDashboard{grid-template-columns:minmax(260px,310px) minmax(0,1fr)}.poolSideColumn{grid-column:1;grid-row:1}.poolMarketColumn{grid-column:2;grid-row:1}.poolComposerColumn{grid-column:1/-1;grid-row:2;position:static}.poolOverviewCard{display:block}.poolCurrentPrice{border-right:0;border-bottom:1px solid #24352f}.poolOverviewMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.poolOverviewTrust{border-left:0;border-top:1px solid #24352f}.poolLiquidityComposer{display:grid;grid-template-columns:1fr 1fr}.poolLiquidityComposer>.poolActionTabs{grid-column:1/-1}.composerAmounts,.composerRange{border-right:1px solid #22332f}.composerEstimates,.composerFooter{grid-column:2}.guidedZap{grid-column:1/-1}.compactTopPositionCard{grid-template-columns:minmax(125px,1fr) 90px minmax(135px,1fr) 88px 50px}.compactTopPositionCard .compactPositionAssets,.compactTopPositionCard .compactPositionRange{display:none}}@media (max-width:860px){.poolDetailDashboard{grid-template-columns:1fr}.poolComposerColumn,.poolMarketColumn,.poolSideColumn{grid-column:1;grid-row:auto}.poolMarketColumn{order:1}.poolComposerColumn{order:2}.poolSideColumn{order:3}.poolLiquidityComposer{display:block}.composerAmounts,.composerRange{border-right:0}.customPoolChartCanvas{height:390px}.compactTopPositionCard{grid-template-columns:minmax(125px,1fr) 90px 90px 48px}.compactTopPositionCard .compactPositionApr{display:none}}@media (max-width:600px){.customPoolChartCanvas{height:320px}.compactTopPositionCard{min-height:69px;grid-template-columns:minmax(0,1fr) 80px 48px}.compactTopPositionCard .compactPositionMetric:nth-of-type(3){display:none}}.atomicZapPanel{padding:13px}.atomicZapPanel>header span{display:flex;align-items:center;gap:6px;color:var(--green);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.atomicZapPanel>header h2{margin:6px 0 4px;font-size:17px}.atomicZapPanel>header p{margin:0 0 11px;color:#748891;font-size:11px;line-height:1.5}.zapSourceHeading{margin-bottom:7px;display:flex;align-items:center;justify-content:space-between;gap:10px}.zapSourceHeading>span{color:#9badb4;font-size:11px;font-weight:700}.zapInputSide{margin-bottom:7px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.zapInputSide button{min-height:36px;padding:0 10px;border:1px solid #263942;border-radius:9px;background:#0c141a;color:#8fa1aa;cursor:pointer;font-size:12px;font-weight:650;letter-spacing:.01em}.zapInputSide button[aria-pressed=true]{border-color:#39715f;background:#10271f;color:var(--green)}.zapAmountInput{min-height:58px;padding:8px 10px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;border:1px solid #29403e;border-radius:10px;background:#091116}.zapAmountInput>span{display:grid;gap:2px}.zapAmountInput b{font-size:12.5px}.zapAmountInput small{color:#728792;font-size:10px}.zapAmountInput input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#eef6f4;text-align:right;font-size:19px;font-weight:750}.zapBalanceHint{min-height:31px;padding-top:6px;display:flex;align-items:center;justify-content:space-between;gap:8px}.zapBalanceHint>span{min-width:0;overflow:hidden;color:#71828d;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.zapQuickAmounts{display:flex;gap:4px}.zapQuickAmounts button{min-width:36px;min-height:24px;padding:0 7px;border:1px solid #2a3e46;border-radius:7px;background:#10181e;color:#aab9bf;cursor:pointer;font-size:10px;font-weight:700}.zapQuickAmounts button:hover:not(:disabled){border-color:#39715f;color:var(--green)}.zapQuickAmounts button:disabled{cursor:not-allowed;opacity:.35}.atomicZapPanel>.plannerCreate{width:100%}.zapDeploymentNote{margin:8px 0 0;color:#be9c62;font-size:10px;line-height:1.45;text-align:center}.poolAddressRow{margin-top:7px;display:flex;flex-wrap:wrap;gap:5px}.poolAddressChip,.poolAddressRow .copyTokenAddress{min-height:25px;padding:0 8px;display:inline-flex;align-items:center;gap:5px;border:1px solid #263b3a;border-radius:7px;background:rgba(7,14,18,.72);color:#78909a;font-family:inherit;cursor:pointer}.poolAddressChip:hover,.poolAddressRow .copyTokenAddress:hover{border-color:#3b6d60;color:var(--green)}.poolAddressChip b,.poolAddressRow .copyTokenAddress b{color:#b7c8cd;font-size:10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.poolAddressChip code,.poolAddressRow .copyTokenAddress code{font-size:10px}.poolDetailIdentity>a{display:none}.poolOverviewMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.poolOverviewMetrics>div{min-height:53px;border-right:1px solid rgba(56,75,80,.43)}.poolOverviewMetrics>div:nth-child(2n){border-right:0}.poolCurrentPrice{padding:13px 14px}.poolCurrentPrice>strong{margin:6px 0 3px}.poolOverviewTrust{padding:9px 12px}.composerTokenIdentity{display:flex!important;align-items:center;gap:7px!important}.composerTokenIdentity>span{min-width:0;display:grid;gap:2px}.composerTokenLogo{width:23px;height:23px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border:1px solid #315149;border-radius:50%;background:#14221f;color:var(--green);-o-object-fit:cover;object-fit:cover;font-size:10px;font-style:normal}.composerTokenInput>em{grid-column:2;margin-top:-4px}.zapInputSide button{display:flex;align-items:center;justify-content:center;gap:6px}.zapInputSide .composerTokenLogo{width:22px;height:22px}.atomicZapPanel{padding:13px 13px 0}.atomicZapPanel>.composerSection{margin:12px -13px 0}.atomicZapPanel>.composerEstimates{margin:0 -13px}.atomicZapPanel>.plannerCreate{margin-bottom:0}.atomicZapPanel>.zapDeploymentNote{margin-bottom:11px}.atomicZapPanel>.zapComposerFooter{margin:0 -13px}.poolLiquidityComposer .zapInputSide button,.poolLiquidityComposer .zapSourceHeading>span{font-size:12.5px}.poolLiquidityComposer .zapInputSide button{min-height:39px}.poolLiquidityComposer .zapBalanceHint>span,.poolLiquidityComposer .zapQuickAmounts button{font-size:12px}.compactPositionAssets{display:grid;grid-template-columns:1fr!important;gap:4px}.compactPositionAssets>span{grid-column:1}.compactPositionAssets>div{min-width:0;display:flex;align-items:baseline;gap:6px}.compactPositionAssets>div b{flex:0 1 auto}.compactPositionAssets>div small{flex:0 1 auto;color:#86a0ab}.compactRangeFooter{margin-top:5px;display:flex;align-items:center;justify-content:space-between;gap:5px}.compactRangeFooter>small{min-width:0;overflow:hidden;color:#6e818a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.copyPositionRange{min-height:21px;padding:0 5px;display:inline-flex;align-items:center;gap:3px;border:1px solid #293b42;border-radius:6px;background:#0b1217;color:#79909b;cursor:pointer;font-size:10px}.copyPositionRange:hover{border-color:#3b6d60;color:var(--green)}@media (min-width:1281px){.poolDetailDashboard{grid-template-columns:minmax(350px,390px) minmax(560px,1fr) minmax(350px,390px)}.poolSideColumn{grid-column:1;grid-row:1}.poolMarketColumn{grid-column:2;grid-row:1}.poolComposerColumn{grid-column:3;grid-row:1}.poolLiquidityComposer,.poolOverviewCard{display:block}.compactTopPositionCard{grid-template-columns:minmax(125px,1fr) 82px minmax(160px,1.25fr) 82px 90px minmax(150px,1.1fr) 58px}.compactTopPositionCard .compactPositionAssets,.compactTopPositionCard .compactPositionRange{display:grid}}@media (min-width:1151px) and (max-width:1280px){.poolDetailDashboard{grid-template-columns:minmax(315px,350px) minmax(520px,1fr) minmax(315px,350px)}.poolSideColumn{grid-column:1;grid-row:1}.poolMarketColumn{grid-column:2;grid-row:1}.poolComposerColumn{grid-column:3;grid-row:1;position:sticky}.poolOverviewCard{display:block}.poolCurrentPrice{border-right:0;border-bottom:1px solid #24352f}.poolOverviewTrust{border-left:0;border-top:1px solid #24352f}.poolLiquidityComposer{display:block}.composerAmounts,.composerRange{border-right:0}.compactTopPositionCard{grid-template-columns:minmax(120px,1fr) 80px minmax(145px,1.15fr) 80px minmax(130px,1fr) 52px}.compactTopPositionCard .compactPositionAssets,.compactTopPositionCard .compactPositionRange{display:grid}.compactTopPositionCard .compactPositionMetric:nth-of-type(4){display:none}}@media (max-width:600px){.poolAddressRow{width:calc(100vw - 92px)}.poolAddressChip code,.poolAddressRow .copyTokenAddress code{display:none}.poolOverviewMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.poolChartCard iframe{height:370px}.composerTokenInput>em{grid-column:1/-1}.copyPositionRange span{display:none}}.poolDetailMain{font-family:Segoe UI Variable,Segoe UI,Inter,ui-sans-serif,system-ui,sans-serif}.poolDetailDashboard{display:grid;gap:14px;align-items:start}.poolOverviewSlot{grid-area:info}.poolChartSlot{grid-area:chart;min-width:0}.poolSwapSlot{grid-area:swap;min-width:0}.poolInfoStack,.poolMarketStack{display:contents}.poolComposerColumn{grid-area:composer;min-width:0}.poolPositionsSlot{grid-area:positions;min-width:0}.poolDetailHeader{min-height:98px;padding:17px 18px;border-color:rgba(62,112,97,.44);border-radius:15px;background:radial-gradient(circle at 4% 15%,rgba(67,224,170,.11),transparent 27%),linear-gradient(110deg,rgba(11,34,31,.96),rgba(7,15,21,.98) 47%);box-shadow:inset 0 1px rgba(255,255,255,.025),0 18px 45px rgba(0,0,0,.16)}.poolDetailIdentity{gap:12px}.poolDetailIdentity h1{font-size:clamp(25px,2vw,32px);line-height:.98;letter-spacing:-.04em}.poolDetailIdentity .poolDetailProtocol{font-size:12px;letter-spacing:.12em}.poolAddressRow{width:auto;margin-top:9px;gap:7px}.poolAddressExplorer,.poolAddressRow .copyTokenAddress{min-height:30px;box-sizing:border-box;padding:0 9px;border:1px solid #29433f;border-radius:9px;background:rgba(7,17,21,.78);color:#8ba0a8;box-shadow:inset 0 1px rgba(255,255,255,.025)}.poolAddressRow .copyTokenAddress{display:inline-flex;align-items:center;gap:6px}.poolAddressRow .copyTokenAddress b{color:#d5e1e4;font-size:11px;letter-spacing:.02em}.poolAddressRow .copyTokenAddress code{color:#78909a;font-size:11px}.poolAddressExplorer{width:30px;padding:0;display:inline-grid;place-items:center}.poolAddressExplorer:hover,.poolAddressRow .copyTokenAddress:hover{border-color:#48a987;color:var(--green)}.poolDetailQuickActions{min-width:0;max-width:65%;flex-wrap:nowrap;justify-content:flex-end;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.poolDetailQuickActions::-webkit-scrollbar{display:none}.poolDetailQuickActions>a{flex:0 0 auto;min-width:146px;min-height:51px;padding:8px 10px;grid-template-columns:24px minmax(0,1fr) 13px;gap:9px;border-radius:12px;border-color:#29403f;background:rgba(8,16,22,.82)}.poolDetailQuickActions>a:hover{border-color:#3e7f6d;background:rgba(11,29,28,.92)}.poolDetailQuickActions small{font-size:11px}.poolDetailQuickActions b{font-size:12.5px}.poolDetailQuickActions>a.poolMetadataAction{width:51px;min-width:51px;min-height:51px;padding:0;display:grid;grid-template-columns:1fr;place-items:center;color:#9bafb7}.poolDetailQuickActions>a.poolMetadataAction:hover{color:var(--green)}.poolExternalSocialIcon,.poolWebsiteIcon{width:22px;height:22px}.poolExternalSocialIcon path{fill:currentColor}.poolChartCard,.poolLiquidityComposer,.poolOverviewCard,.poolTradeCard,.topPositions{overflow:hidden;border-color:#263a3c;border-radius:15px;background:linear-gradient(145deg,rgba(12,25,27,.98),rgba(8,15,21,.99) 55%);box-shadow:inset 0 1px rgba(255,255,255,.025),0 16px 42px rgba(0,0,0,.12)}.poolOverviewCard{display:block}.poolCurrentPrice{position:relative;isolation:isolate;overflow:hidden;min-height:94px;padding:16px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid #263a3c;background:radial-gradient(circle at 100% 0,rgba(68,224,170,.12),transparent 55%)}.poolDataBanner{position:absolute;inset:0;z-index:0}.poolDataBanner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.82) contrast(1.08)}.poolCurrentPrice.hasPoolDataBanner:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(4,18,19,.9),rgba(5,14,18,.74)),linear-gradient(0deg,rgba(3,10,14,.34),rgba(3,10,14,.16))}.poolCurrentPrice>.poolPriceMeta,.poolCurrentPrice>.poolPricePrimary{position:relative;z-index:2}.poolPricePrimary{min-width:0;display:grid;gap:4px}.poolPricePrimary>span{color:#7f9aa6;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.poolPricePrimary>strong{color:#f4fafb;font-size:clamp(22px,1.7vw,28px);line-height:1.05;letter-spacing:-.035em}.poolPricePrimary>small{color:#8fa6af;font-size:12px}.poolPriceMeta{align-self:center;display:grid;justify-items:end;gap:8px;text-align:right}.poolPriceMeta>em{padding:5px 8px;border:1px solid #285044;border-radius:8px;background:rgba(38,119,91,.13);color:#d5ece5;font-size:12px;font-style:normal;font-weight:750}.poolPriceMeta>b{font-size:12.5px}.poolPriceMeta>b small{color:#77909a;font-size:11px;font-weight:600}.poolPrimaryStats,.poolSecondaryStats{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.poolPrimaryStats>div,.poolSecondaryStats>div{min-width:0;border-right:1px solid #26383a;border-bottom:1px solid #26383a}.poolPrimaryStats>div:nth-child(2n),.poolSecondaryStats>div:nth-child(2n){border-right:0}.poolPrimaryStats>div{min-height:76px;padding:13px 14px}.poolPrimaryStats dt,.poolSecondaryStats dt{display:flex;align-items:center;gap:6px;color:#7f9aa7;font-size:12px;font-weight:700;letter-spacing:.03em}.poolPrimaryStats dt svg,.poolSecondaryStats dt svg{color:var(--green)}.poolPrimaryStats dd,.poolSecondaryStats dd{margin:8px 0 0;color:#f4fafb;font-size:15px;font-weight:780;letter-spacing:-.02em}.poolSecondaryStats>div{min-height:63px;padding:11px 14px}.poolSecondaryStats dd{margin-top:6px;font-size:13px}.poolSecondaryStats dd small{margin-top:2px;display:block;color:#708791;font-size:11px;font-weight:550}.poolSecondaryStats dd.accent{color:var(--green)}.poolOverviewTrust{min-height:43px;padding:10px 13px;gap:7px;border:0}.poolOverviewTrust p{color:#78909a;font-size:11px;line-height:1.45}.poolChartCard>header{min-height:59px;padding:11px 14px}.poolChartCard>header>div>span{font-size:12px}.poolChartCard>header small{margin-top:3px;font-size:11px}.poolChartCard>header>a{font-size:12px}.poolChartCard iframe{height:clamp(430px,48vh,610px)}.poolWorkspaceTabList{min-height:51px;padding:5px;gap:5px}.poolWorkspaceTabList button{min-height:39px;border-radius:10px;font-weight:750}.poolTradeIntro{min-height:74px;padding:13px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #26383a;background:radial-gradient(circle at 100% 0,rgba(65,216,166,.09),transparent 57%)}.poolTradeIntro>div{display:grid;gap:2px}.poolTradeIntro span{color:var(--green);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.poolTradeIntro h2{margin:0;color:#f4fafb;font-size:17px;letter-spacing:-.02em}.poolTradeIntro small{color:#7f98a2;font-size:11px}.poolTradeIntro>b{padding:5px 8px;border:1px solid #285044;border-radius:999px;background:rgba(41,123,94,.12);color:#83d9ba;font-size:11px;white-space:nowrap}.poolTradeCard .routedSwapWorkspace{padding:13px;gap:9px}.poolTradeCard .routedSwapAsset{min-height:104px;padding:12px;border-color:#294047;border-radius:12px;background:linear-gradient(145deg,rgba(11,25,31,.97),rgba(8,17,22,.97))}.poolTradeCard .swapAssetHeading{font-size:12px}.poolTradeCard .swapAssetHeading b{font-size:11px}.poolTradeCard .routedSwapInput{min-height:58px;grid-template-columns:minmax(0,1fr) 125px;border-radius:10px}.poolTradeCard .routedSwapInput input,.poolTradeCard .routedSwapInput>strong{font-size:21px}.poolTradeCard .routedSwapInput button{font-size:12.5px}.poolTradeCard .routedSwapInput button img,.poolTradeCard .routedSwapInput button>span:first-child{width:26px;height:26px}.poolTradeCard .swapQuickAmounts button{min-height:26px;font-size:11px}.poolTradeCard .swapDirectionButton{width:35px;height:35px}.poolTradeCard .routedSwapActionArea{padding:12px 13px 13px}.poolTradeCard .swapFundingNotice,.poolTradeCard .swapSettingsRow{font-size:12px}.poolTradeCard .swapSettingsRow button{min-height:34px;font-size:12px}.poolTradeCard .routedSwapActionArea>button{min-height:45px;border-radius:10px;font-size:12px}.poolActionTabs{min-height:50px;padding:5px}.poolActionTabs button{min-height:39px;border-radius:10px;font-weight:750}.poolLiquidityComposer .composerSection{padding:13px}.poolLiquidityComposer .composerSection h3{font-size:12px}.poolLiquidityComposer .autoFillControl,.poolLiquidityComposer .composerSection>div>small,.poolLiquidityComposer .composerSection>small{font-size:11px}.poolLiquidityComposer .depositMode button{min-height:34px;font-size:11px}.poolLiquidityComposer .composerTokenInput{min-height:66px;padding:10px 11px;border-radius:11px}.poolLiquidityComposer .composerTokenIdentity b{font-size:12.5px}.poolLiquidityComposer .composerTokenIdentity small{font-size:11px}.poolLiquidityComposer .composerTokenInput input{font-size:20px}.poolLiquidityComposer .composerTokenInput>em{font-size:11px}.poolLiquidityComposer .rangePreset{min-height:45px;padding:7px}.poolLiquidityComposer .rangePreset b{font-size:12px}.poolLiquidityComposer .rangePreset small{font-size:10.5px}.poolLiquidityComposer .rangeDragHint,.poolLiquidityComposer .rangeScale{font-size:11px}.poolLiquidityComposer .rangeLabels small{font-size:10.5px}.poolLiquidityComposer .composerEstimates span{font-size:11px}.poolLiquidityComposer .composerEstimates strong{font-size:17px}.poolLiquidityComposer .composerEstimates small{font-size:10.5px}.poolLiquidityComposer .composerFooter{padding:12px 13px 13px}.poolLiquidityComposer .composerFooter label,.poolLiquidityComposer .composerFunding{font-size:12px}.poolLiquidityComposer .composerFooter>button{min-height:46px;border-radius:10px;font-size:12px}.poolLiquidityComposer .composerFootnote{font-size:11px}.poolPositionsSlot .topPositions{width:100%;margin-top:0}.poolPositionsSlot .topPositions>header{min-height:72px;padding:13px 14px}.poolPositionsSlot .topPositions>header span{font-size:12px;letter-spacing:.11em}.poolPositionsSlot .topPositions>header h2{margin-top:4px;font-size:18px}.poolPositionsSlot .topPositions>header b,.poolPositionsSlot .topPositions>header button{min-height:31px;font-size:12px}.topPositionList{padding:10px;gap:10px;background:rgba(5,11,15,.32)}.lpPositionCard{min-width:0;min-height:0;padding:0!important;display:block!important;overflow:hidden;border:1px solid #294047!important;border-radius:13px;background:linear-gradient(145deg,rgba(11,24,29,.97),rgba(7,15,20,.98))}.lpPositionHeader{min-height:59px;padding:10px 11px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #26383d}.lpPositionCard .topPositionIdentity{min-width:0;display:flex;align-items:center;gap:9px}.lpPositionCard .topPositionRank{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #2d594c;border-radius:9px;background:rgba(31,105,79,.13);color:var(--green);font-size:12px;font-weight:800}.lpPositionCard .topPositionIdentity h3{margin:0;color:#f2f8fa;font-size:13px;letter-spacing:-.01em}.lpPositionCard .topPositionOwner{margin-top:3px;display:inline-flex;align-items:center;gap:4px;color:#78919b;font-size:11px}.lpPositionCard .topPositionActions{display:flex!important;align-items:center;gap:5px}.lpPositionCard .topPositionActions>a{width:30px;height:30px;display:grid;place-items:center;border:1px solid #294047;border-radius:9px;color:#8ca4ad}.lpPositionCard .topPositionActions>a:hover{border-color:#43836f;color:var(--green)}.lpPositionMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lpPositionMetrics>div{min-width:0;min-height:69px;padding:10px 11px;border-right:1px solid #23353a}.lpPositionMetrics>div:last-child{border-right:0}.lpPositionAssets>span,.lpPositionMetrics span{display:block;color:#71909c;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.lpPositionMetrics b{margin-top:5px;display:block;overflow:hidden;color:#f0f8fa;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lpPositionMetrics b.accent{color:var(--green)}.lpPositionMetrics small{margin-top:2px;display:block;overflow:hidden;color:#6c838d;font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.lpPositionAssets{padding:10px 11px;display:grid;gap:6px;border-top:1px solid #23353a}.lpPositionAssets>div{display:flex;align-items:baseline;justify-content:space-between;gap:9px}.lpPositionAssets b{min-width:0;overflow:hidden;color:#dce8eb;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lpPositionAssets small{color:#79909a;font-size:11px;white-space:nowrap}.lpPositionCard .lpPositionRange{padding:10px 11px 11px;display:block!important;border-top:1px solid #23353a}.lpRangeHeading{display:flex;align-items:center;justify-content:space-between;gap:8px}.lpPositionRange .rangeStatus{font-size:11px}.usePositionRange{min-height:29px;padding:0 8px;border-radius:8px;font-size:11px}.lpPositionRange .rangeTrack{margin-top:9px}.lpRangeValues{margin-top:7px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;color:#a7b8bd;font-size:11px}.lpRangeValues>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lpRangeValues>span:nth-child(2){text-align:center}.lpRangeValues>span:last-child{text-align:right}.lpRangeValues small{margin-bottom:2px;display:block;color:#66808a;font-size:10px;text-transform:uppercase}.lpRangeValues>span{display:grid;gap:2px}.lpRangeValues b{color:#cbd8dc;font-size:inherit}.lpRangeValues b,.lpRangeValues em{overflow:hidden;text-overflow:ellipsis}.lpRangeValues em{color:#75919b;font-size:10px;font-style:normal}.topPositionsFooter{font-size:11px}.topPositionsPagination button{min-height:38px;font-size:12px}@media (min-width:1401px){.poolDetailDashboard{grid-template-columns:minmax(330px,370px) minmax(0,1fr) minmax(350px,390px);grid-template-areas:"info chart composer" "swap positions composer"}.poolComposerColumn{position:sticky;top:88px}.topPositionList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px) and (max-width:1219px){.poolDetailDashboard{grid-template-columns:minmax(310px,.8fr) minmax(0,1.2fr);grid-template-areas:"info chart" "swap composer" "positions positions"}.poolComposerColumn{position:static}.topPositionList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:999px){.poolDetailDashboard{grid-template-columns:minmax(0,1fr);grid-template-areas:"info" "chart" "swap" "composer" "positions"}.poolComposerColumn{position:static}.topPositionList{grid-template-columns:1fr}}@media (max-width:620px){.poolDetailMain{padding:18px 14px 32px}.poolDetailHeader{min-height:0;padding:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.poolDetailIdentity{align-items:flex-start}.poolDetailIdentity h1{font-size:28px}.poolAddressRow{width:auto;gap:6px}.poolAddressRow .copyTokenAddress{min-width:0;flex:1 1 auto;justify-content:center}.poolAddressRow .copyTokenAddress code{display:none}.poolDetailQuickActions{width:100%;display:flex;justify-content:flex-start}.poolDetailQuickActions>a{min-width:0;width:auto;min-height:50px;padding:8px 9px;display:grid!important;grid-template-columns:23px minmax(0,1fr) 13px}.poolDetailQuickActions>a span,.poolDetailQuickActions>a>svg{display:grid!important}.poolDetailQuickActions>a.poolMetadataAction{width:50px;min-width:50px;padding:0;grid-template-columns:1fr}.poolCurrentPrice{min-height:108px;padding:15px}.poolPricePrimary>strong{font-size:24px}.poolPriceMeta>em{font-size:12.5px}.poolPrimaryStats>div{min-height:73px;padding:12px}.poolPrimaryStats dd{font-size:14px}.poolSecondaryStats>div{min-height:61px;padding:10px 12px}.poolChartCard>header{min-height:66px;align-items:flex-start}.poolChartCard>header>div>span{font-size:12.5px}.poolChartCard>header>a{max-width:122px;text-align:right}.poolChartCard iframe{height:440px}.poolTradeIntro{min-height:78px}.poolTradeIntro h2{font-size:18px}.poolTradeCard .routedSwapWorkspace{padding:12px}.poolPositionsSlot .topPositions>header{min-height:91px;align-items:flex-start}.poolPositionsSlot .topPositions>header h2{font-size:19px}.topPositionList{padding:10px}.lpPositionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lpPositionMetrics>div:nth-child(2){border-right:0}.lpPositionMetrics>div:last-child{grid-column:1/-1;min-height:60px;border-top:1px solid #23353a}.lpPositionMetrics b{font-size:13px}.lpPositionAssets{padding:11px 12px}.lpPositionAssets b{font-size:12.5px}.lpPositionAssets small{font-size:12px}.lpPositionCard .lpPositionRange{padding:11px 12px 12px}.usePositionRange span{display:inline}.topPositionsFooter{line-height:1.45}body .topbar{min-height:72px;padding-inline:14px}body .connectWallet,body .connectedWallet>button,body .mobileNavigation>button{width:44px;height:44px;border-radius:14px}}.composerTokenLogo,.zapInputSide .composerTokenLogo{border:0!important;background:transparent!important;box-shadow:none!important}.poolChartCard{--pool-chart-viewport:clamp(430px,48vh,610px)}.poolChartCard iframe{height:calc(var(--pool-chart-viewport) + 38px);margin-bottom:-38px}.dexChartEmbed{min-height:var(--pool-chart-viewport);position:relative;overflow:hidden;background:#090d12}.dexChartEmbed iframe{opacity:0;transition:opacity .18s ease}.dexChartEmbed.is-ready iframe{opacity:1}.dexChartLoading{position:absolute;inset:0;z-index:1;display:grid;place-content:center;justify-items:center;gap:9px;color:#72858f;font-size:12.5px}.dexChartLoading svg{color:var(--green);animation:chartEmbedSpin .9s linear infinite}@keyframes chartEmbedSpin{to{transform:rotate(1turn)}}.poolTradeIntro h2{font-size:19px}.poolTradeIntro span{font-size:12px}.poolTradeIntro small{font-size:12px;line-height:1.4}.poolTradeIntro>b{font-size:12px}.poolTradeCard .swapAssetHeading,.poolWorkspaceTabList button{font-size:12.5px}.poolTradeCard .swapAssetHeading b{font-size:12px}.poolTradeCard .routedSwapInput{grid-template-columns:minmax(0,1fr) minmax(148px,44%);overflow:hidden}.poolTradeCard .swapTokenTrigger{padding-inline:10px;border-radius:0 9px 9px 0}.poolTradeCard .swapTokenTrigger>span{overflow:visible;font-size:12px;text-overflow:clip}.poolTradeCard .swapAssetMeta,.poolTradeCard .swapAssetMeta button{font-size:12px}.poolTradeCard .swapFundingNotice,.poolTradeCard .swapSettingsRow{font-size:12.5px}.poolTradeCard .routedSwapActionArea>button{font-size:13px}.poolActionTabs button{font-size:12.5px}.poolLiquidityComposer .composerSection h3{font-size:13px}.poolLiquidityComposer .composerSection>div>small,.poolLiquidityComposer .composerSection>small{font-size:12px;line-height:1.45}.poolLiquidityComposer .autoFillControl,.poolLiquidityComposer .composerTokenIdentity b,.poolLiquidityComposer .composerTokenIdentity small,.poolLiquidityComposer .depositMode button{font-size:12px}.poolLiquidityComposer .composerTokenInput input{font-size:22px}.poolLiquidityComposer .composerTokenInput>em{font-size:12px}.poolLiquidityComposer .rangePreset b{font-size:12.5px}.poolLiquidityComposer .rangePreset small{font-size:11px}.poolLiquidityComposer .rangeDragHint,.poolLiquidityComposer .rangeScale{font-size:12px}.poolLiquidityComposer .rangeLabels strong{font-size:12.5px}.poolLiquidityComposer .rangeLabels small{font-size:11px}.poolLiquidityComposer .composerEstimates span{font-size:12px}.poolLiquidityComposer .composerEstimates strong{font-size:18px}.poolLiquidityComposer .composerEstimates small{font-size:11px}.poolLiquidityComposer .composerFooter label,.poolLiquidityComposer .composerFunding{font-size:12.5px}.poolLiquidityComposer .composerFooter>button{font-size:13px}.poolLiquidityComposer .composerFootnote{line-height:1.45}.poolPositionsSlot .topPositions>header{min-height:76px}.poolPositionsSlot .topPositions>header span{font-size:12.5px}.poolPositionsSlot .topPositions>header h2{font-size:20px}.topPositionsIntro{font-size:12px;line-height:1.4}.lpPositionCard .topPositionIdentity{gap:8px}.lpPositionCard .topPositionIdentity h3{font-size:14px}.lpPositionCard .topPositionOwner{font-size:12px}.lpPositionPairLogos{width:39px;flex:0 0 39px;display:flex;align-items:center}.lpPositionTokenLogo{width:25px;height:25px;display:grid;place-items:center;border:0;border-radius:50%;background:#14241f;color:var(--green);-o-object-fit:cover;object-fit:cover;font-size:10px;font-style:normal;font-weight:800}.lpPositionTokenLogo+.lpPositionTokenLogo{margin-left:-10px;box-shadow:0 0 0 2px #0b171b}.lpPositionAssets>span,.lpPositionMetrics span{font-size:12px}.lpPositionMetrics b{font-size:13px}.lpPositionMetrics small{font-size:11px}.lpPositionAssets{gap:7px}.lpPositionAssets>div{min-width:0}.lpAssetIdentity{min-width:0;display:flex;align-items:center;gap:7px}.lpAssetLogo{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;border:0;border-radius:50%;background:#14241f;color:var(--green);-o-object-fit:cover;object-fit:cover;font-size:9px;font-style:normal;font-weight:800}.lpPositionAssets b{font-size:12.5px}.lpPositionAssets small,.lpPositionRange .rangeStatus,.lpRangeValues,.usePositionRange{font-size:12px}.lpRangeValues small{font-size:11px}.topPositionsPagination,.topPositionsPagination button{font-size:12.5px}@media (min-width:1401px){.poolDetailDashboard{grid-template-areas:none;grid-template-rows:auto;--pool-overview-stack-height:446px}.poolInfoStack{grid-column:1;grid-row:1;min-width:0;display:grid;align-content:start;gap:14px}.poolInfoStack>.poolOverviewSlot,.poolInfoStack>.poolSwapSlot{grid-area:auto;margin:0}.poolOverviewCard{height:calc(var(--pool-chart-viewport) + 2px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:94px minmax(0,1fr) minmax(0,1fr)}.poolOverviewCard .poolPrimaryStats,.poolOverviewCard .poolSecondaryStats{grid-template-rows:repeat(2,minmax(0,1fr))}.poolOverviewCard .poolPrimaryStats>div,.poolOverviewCard .poolSecondaryStats>div{min-height:0}.poolMarketStack{grid-column:2;grid-row:1;min-width:0;display:grid;align-content:start;gap:14px}.poolMarketStack>.poolChartSlot,.poolMarketStack>.poolPositionsSlot{grid-area:auto;margin:0}.poolComposerColumn{grid-column:3;grid-row:1;margin:0}.topPositionList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px) and (max-width:1400px){.poolDetailDashboard{grid-template-areas:none;grid-template-rows:auto auto;--pool-overview-stack-height:460px}.poolInfoStack{grid-column:1;grid-row:1;min-width:0;display:grid;align-content:start;gap:14px}.poolInfoStack>.poolOverviewSlot,.poolInfoStack>.poolSwapSlot{grid-area:auto;margin:0}.poolOverviewCard{height:calc(var(--pool-chart-viewport) + 2px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:94px minmax(0,1fr) minmax(0,1fr)}.poolOverviewCard .poolPrimaryStats,.poolOverviewCard .poolSecondaryStats{grid-template-rows:repeat(2,minmax(0,1fr))}.poolOverviewCard .poolPrimaryStats>div,.poolOverviewCard .poolSecondaryStats>div{min-height:0}.poolMarketStack{grid-column:2;grid-row:1;min-width:0;display:grid;align-content:start;gap:14px}.poolMarketStack>.poolChartSlot,.poolMarketStack>.poolPositionsSlot{grid-area:auto;margin:0}.poolComposerColumn{grid-column:1/-1;grid-row:2;width:min(100%,760px);justify-self:center;margin:0}}body:has(.landingPage){background:#f3f2ed}body:has(.landingPage)>.mobileTabNavigation,body:has(.landingPage)>.siteFooter,body:has(.landingPage)>.topbar{display:none}.landingPage{--landing-ink:#151713;--landing-muted:#666a61;--landing-paper:#f3f2ed;--landing-white:#fbfaf6;--landing-line:#d8d8cf;--landing-green:#3fe1a3;--landing-green-deep:#0d4935;min-height:100vh;overflow:hidden;background:var(--landing-paper);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.landingPage *{box-sizing:border-box}.landingNav{width:min(1240px,calc(100% - 48px));height:82px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;border-bottom:1px solid var(--landing-line)}.landingBrand{display:inline-flex;align-items:center;gap:9px;justify-self:start}.landingBrand img{width:34px;height:34px;border-radius:9px;background:#11140f}.landingBrand>span{color:var(--landing-ink);font-size:15px;font-weight:850;letter-spacing:.13em}.landingNav nav{display:flex;align-items:center;gap:34px}.landingNav nav a{color:#5b5f56;font-size:13px;font-weight:650;transition:color .18s ease}.landingNav nav a:hover{color:var(--landing-ink)}.landingFinalCta>a,.landingNavCta,.landingPrimaryCta{min-height:42px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:999px;background:var(--landing-ink);color:#fff;font-size:13px;font-weight:750;transition:transform .18s ease,background .18s ease}.landingNavCta{justify-self:end}.landingFinalCta>a:hover,.landingNavCta:hover,.landingPrimaryCta:hover{transform:translateY(-2px);background:var(--landing-green-deep)}.landingHero{width:min(1240px,calc(100% - 48px));min-height:670px;margin:0 auto;padding:72px 0 82px;display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,500px);gap:clamp(60px,8vw,125px)}.landingHeroCopy{min-width:0}.landingKicker{margin:0 0 21px;display:flex;align-items:center;gap:9px;color:#686c63;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.landingKicker>span{width:7px;height:7px;border-radius:50%;background:#21b67e;box-shadow:0 0 0 4px rgba(33,182,126,.12)}.landingHero h1{margin:0;color:var(--landing-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,6vw,90px);font-weight:500;letter-spacing:-.06em;line-height:.93}.landingHero h1 em{color:#238d68}.landingHeroLead{margin:30px 0 0;color:var(--landing-muted);font-size:clamp(17px,1.5vw,20px);line-height:1.6}.landingHeroActions{margin-top:35px;display:flex;align-items:center;gap:24px}.landingPrimaryCta{min-height:52px;padding:0 22px}.landingTextLink{display:inline-flex;align-items:center;gap:8px;color:#353932;font-weight:750}.landingTextLink:hover{color:#16855f}.landingTrustRow{margin-top:32px;display:flex;flex-wrap:wrap;gap:18px}.landingTrustRow span{display:inline-flex;align-items:center;gap:6px;color:#74786f;font-weight:650}.landingTrustRow svg{color:#268d69}.landingProductMockup{position:relative;border:1px solid #c8c9bf;border-radius:22px;background:var(--landing-white);box-shadow:0 32px 70px rgba(35,40,30,.12),0 4px 12px rgba(35,40,30,.06)}.landingProductMockup:before{content:"";position:absolute;z-index:-1;width:70%;height:42%;right:-13%;bottom:-12%;border-radius:50%;background:rgba(63,225,163,.28);filter:blur(55px)}.landingMockupTopbar{height:62px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dedfd7}.landingMockupTopbar span{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800}.landingMockupTopbar span i{width:7px;height:7px;border-radius:50%;background:#20b77e}.landingMockupTopbar small{color:#7d8178;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.landingMockupBody{padding:17px}.landingMockupField{padding:15px 16px;border:1px solid #d9dad2;border-radius:13px;background:#f5f4ef}.landingMockupField>span{display:block;color:#80847a;font-size:11px;font-weight:700}.landingMockupField>div{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:14px}.landingMockupField strong{color:#171914;font-size:27px;font-weight:600;letter-spacing:-.04em}.landingMockupField b{min-height:36px;padding:0 11px;display:flex;align-items:center;gap:7px;border:1px solid #d5d7cd;border-radius:999px;background:#fff;font-size:12px}.landingMockupField b i{width:17px;height:17px;border-radius:50%}.landingMockupField b i.ethDot{background:#6c76ba}.landingMockupField b i.usdgDot{background:#2bc68d}.landingMockupField small{margin-top:6px;display:block;color:#90938b;font-size:10px}.landingMockupArrow{width:30px;height:30px;margin:-7px auto;position:relative;z-index:2;display:grid;place-items:center;border:4px solid var(--landing-white);border-radius:50%;background:#20231e;color:#fff;font-size:13px}.landingMockupSummary{margin:17px 2px 0;display:grid;gap:9px}.landingMockupSummary>div{display:flex;align-items:center;justify-content:space-between;gap:15px}.landingMockupSummary span{color:#7e8279;font-size:11px}.landingMockupSummary b{color:#363a33;font-size:11px}.landingMockupSummary b.positive{color:#138258}.landingMockupButton{height:47px;margin-top:17px;display:grid;place-items:center;border-radius:11px;background:#1a1d18;color:#fff;font-size:12px;font-weight:800}.landingMockupNote{min-height:48px;padding:0 18px;display:flex;align-items:center;gap:8px;border-top:1px solid #dedfd7;color:#5d675f;font-size:10px}.landingMockupNote svg{color:#209568}.landingStats{padding:100px max(24px,calc((100vw - 1240px)/2))}.landingStatsHeading{align-items:flex-end;gap:40px}.landingStats .landingKicker{margin-bottom:14px;color:#7d867d}.landingFinalCta h2,.landingSectionIntro h2,.landingStatsHeading h2,.landingTutorialCopy h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.5vw,66px);font-weight:500;letter-spacing:-.05em;line-height:1}.landingStatsHeading>p{max-width:365px;margin:0 0 3px;color:#959c94;font-size:13px;line-height:1.6;text-align:right}.landingStatGroups{margin-top:46px;display:grid;grid-template-columns:1.4fr 1fr;gap:14px}.landingStatGroup{overflow:hidden;border:1px solid #31362f;border-radius:16px;background:#1e211d}.landingStatGroup>header{min-height:82px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #343832}.landingStatGroup>header span{font-size:13px;font-weight:800}.landingStatGroup>header p{margin:4px 0 0;color:#7e867d;font-size:11px}.landingStatGroup>header>i{width:7px;height:7px;border-radius:50%;background:var(--landing-green);box-shadow:0 0 0 5px rgba(63,225,163,.08)}.landingStatGrid{display:grid;grid-template-columns:repeat(3,1fr)}.landingStatGrid.two{grid-template-columns:repeat(2,1fr)}.landingStatGrid>div{min-width:0;min-height:145px;padding:21px 20px;display:flex;flex-direction:column;border-right:1px solid #343832}.landingStatGrid>div:last-child{border-right:0}.landingStatGrid span{color:#929991;font-size:10px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.landingStatGrid strong{margin-top:16px;color:#f2f4ef;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,43px);font-weight:500;letter-spacing:-.04em}.landingStatGrid small{margin-top:auto;color:#6e766d;font-size:10px}.landingHow{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:115px 0}.landingSectionIntro{display:grid;grid-template-columns:1fr 1.55fr;gap:50px;align-items:start}.landingSectionIntro .landingKicker{margin-top:11px}.landingFeatureGrid{margin-top:62px;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line)}.landingFeatureGrid article{min-height:440px;padding:42px 55px 42px 0;display:flex;flex-direction:column}.landingFeatureGrid article+article{padding-right:0;padding-left:55px;border-left:1px solid var(--landing-line)}.landingFeatureIcon{width:45px;height:45px;display:grid;place-items:center;border:1px solid #c8cac0;border-radius:50%;color:#197f5c}.landingFeatureGrid article>small{margin-top:42px;color:#797d73;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.landingFeatureGrid h3{margin:15px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(35px,3.4vw,50px);font-weight:500;letter-spacing:-.045em;line-height:1}.landingFeatureGrid p{max-width:480px;margin:22px 0 0;color:var(--landing-muted);font-size:14px;line-height:1.7}.landingFeatureGrid a{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:#1f6f53;font-size:12px;font-weight:800}.landingFeatureGrid a:hover{color:#11140f}.landingTutorial{padding:105px max(24px,calc((100vw - 1240px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(50px,8vw,110px);background:#dedfd6}.landingTutorialCopy h2{max-width:520px}.landingTutorialCopy>p:not(.landingKicker){max-width:480px;margin:25px 0 0;color:#62665d;font-size:14px}.landingTutorialCopy>span{margin-top:28px;display:inline-flex;align-items:center;gap:9px;color:#31725a;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.landingTutorialCopy>span:before{content:"";width:7px;height:7px;border-radius:50%;background:#37bf8a}.landingVideoMockup{position:relative}.landingVideoFrame{overflow:hidden;border:1px solid #bfc1b6;border-radius:17px;background:#f8f8f3;box-shadow:0 24px 50px rgba(35,39,31,.13)}.landingVideoChrome{height:42px;padding:0 13px;display:flex;align-items:center;gap:6px;border-bottom:1px solid #d4d5cc}.landingVideoChrome i{width:7px;height:7px;border-radius:50%;background:#c8c9c1}.landingVideoChrome span{margin-left:10px;color:#858980;font-size:9px}.landingVideoScreen{aspect-ratio:960/507;position:relative;display:grid;place-items:center;background:#20231e}.landingVideoScreen:before{display:none}.landingVideoScreen video{width:100%;height:100%;display:block;background:#050706;-o-object-fit:contain;object-fit:contain}.landingVideoScreen>button{width:68px;height:68px;position:relative;z-index:2;display:grid;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:#f4f5ef;color:#171a16;opacity:1}.landingVideoBars{position:absolute;inset:17% 11% auto;height:41%;display:flex;align-items:end;gap:4px;opacity:.16}.landingVideoBars i{flex:1;border-top:1px solid #fff;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent)}.landingVideoBars i:first-child{height:42%}.landingVideoBars i:nth-child(2){height:78%}.landingVideoBars i:nth-child(3){height:58%}.landingVideoCaption{position:absolute;right:18px;bottom:16px;left:18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;color:#fff}.landingVideoCaption span{width:27px;height:27px;display:grid;place-items:center;border:1px solid #4d544b;border-radius:50%;color:var(--landing-green);font-size:9px}.landingVideoCaption b{font-size:11px}.landingVideoCaption small{color:#8e968c;font-size:9px}.landingFinalCta{padding:120px 24px;display:flex;flex-direction:column;align-items:center;background:var(--landing-white);text-align:center}.landingFinalCta .landingKicker{margin-bottom:18px}.landingFinalCta>a{min-height:52px;margin-top:34px;padding:0 23px}.landingFooter{width:min(1240px,calc(100% - 48px));min-height:104px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;border-top:1px solid var(--landing-line)}.landingFooter .landingBrand img{width:28px;height:28px;border-radius:8px}.landingFooter p{margin:0;color:#858980;font-size:10px}.landingFooter>div:last-child{justify-self:end;display:flex;gap:20px}.landingFooter>div:last-child a{color:#696d64;font-size:10px;font-weight:700}.landingFooter>div:last-child a:hover{color:#177b58}@media (max-width:980px){.landingHero{grid-template-columns:minmax(0,1fr) minmax(360px,430px);gap:40px}.landingHero h1{font-size:clamp(54px,7vw,72px)}.landingStatGroups{grid-template-columns:1fr}.landingTutorial{grid-template-columns:1fr 1.2fr;gap:45px}}@media (max-width:760px){.landingNav{width:calc(100% - 32px);height:70px;grid-template-columns:1fr auto}.landingNav nav{display:none}.landingNavCta{min-height:38px;padding-inline:14px;font-size:12px}.landingHero{width:calc(100% - 32px);padding:62px 0 70px;grid-template-columns:1fr;gap:54px}.landingHero h1{font-size:clamp(50px,14.5vw,70px)}.landingHeroLead{font-size:16px}.landingHeroActions{align-items:flex-start;flex-direction:column;gap:18px}.landingPrimaryCta{width:100%}.landingTrustRow{gap:12px 17px}.landingProductMockup{width:min(100%,480px);margin:0 auto}.landingStats{padding:75px 16px}.landingStatsHeading{align-items:flex-start;flex-direction:column;gap:18px}.landingStatsHeading>p{text-align:left}.landingStatGrid,.landingStatGrid.two{grid-template-columns:1fr}.landingStatGrid>div{min-height:126px;border-right:0;border-bottom:1px solid #343832}.landingStatGrid>div:last-child{border-bottom:0}.landingHow{width:calc(100% - 32px);padding:78px 0}.landingSectionIntro{grid-template-columns:1fr;gap:0}.landingSectionIntro .landingKicker{margin-top:0}.landingFeatureGrid{margin-top:42px;grid-template-columns:1fr}.landingFeatureGrid article,.landingFeatureGrid article+article{min-height:390px;padding:35px 0;border-left:0}.landingFeatureGrid article+article{border-top:1px solid var(--landing-line)}.landingTutorial{padding:75px 16px;grid-template-columns:1fr;gap:42px}.landingVideoCaption b{font-size:9px}.landingFinalCta{padding:90px 16px}.landingFooter{width:calc(100% - 32px);padding:28px 0;grid-template-columns:1fr auto}.landingFooter>p{display:none}}.landingNav{animation:landing-nav-in .65s cubic-bezier(.2,.8,.2,1) both}.landingStats{padding:0 max(24px,calc((100vw - 1240px)/2));background:#171a16;color:#fff;animation:landing-stats-in .8s cubic-bezier(.2,.8,.2,1) .08s both}.landingStatsHeading{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #343832}.landingStatsHeading>div{display:flex;align-items:center;gap:9px}.landingStatsHeading>div>i{width:6px;height:6px;border-radius:50%;background:var(--landing-green);box-shadow:0 0 0 4px rgba(63,225,163,.08);animation:landing-live-pulse 2.2s ease-in-out infinite}.landingStatsHeading span{color:#cfd5cd;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.landingStatsHeading small{color:#70776f;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.landingStatRail{display:grid}.landingStatRail article{min-width:0;min-height:128px;padding:20px 19px 18px;display:flex;flex-direction:column;border-right:1px solid #343832;animation:landing-stat-cell-in .55s cubic-bezier(.2,.8,.2,1) both}.landingStatRail article:first-child{border-left:1px solid #343832;animation-delay:.16s}.landingStatRail article:nth-child(2){animation-delay:.22s}.landingStatRail article:nth-child(3){animation-delay:.28s}.landingStatRail article:nth-child(4){animation-delay:.34s}.landingStatRail article:nth-child(5){animation-delay:.4s}.landingStatRail article:nth-child(6){animation-delay:.46s}.landingStatRail article>span{color:#70776f;font-size:8px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.landingStatRail strong{margin-top:10px;color:#f3f5ef;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,2.8vw,38px);font-weight:500;letter-spacing:-.04em;line-height:1}.landingStatRail b{margin-top:9px;color:#aeb5ad;font-size:10px}.landingStatRail small{margin-top:auto;overflow:hidden;color:#626961;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.landingHero{min-height:790px;padding-top:68px;padding-bottom:88px;grid-template-columns:minmax(0,1fr) minmax(500px,570px);gap:clamp(52px,6vw,92px)}.landingHeroCopy .landingKicker{animation:landing-copy-in .62s cubic-bezier(.2,.8,.2,1) .18s both}.landingHero h1{animation:landing-copy-in .8s cubic-bezier(.16,.85,.25,1) .24s both}.landingHeroLead{animation:landing-copy-in .7s cubic-bezier(.2,.8,.2,1) .34s both}.landingHeroActions{animation:landing-copy-in .7s cubic-bezier(.2,.8,.2,1) .42s both}.landingTrustRow{animation:landing-copy-in .7s cubic-bezier(.2,.8,.2,1) .5s both}.landingOrderDemo{overflow:hidden;color:#e8f2f1;border-color:#2a3634;border-radius:19px;background:#0a1419;box-shadow:0 35px 80px rgba(23,27,20,.2),0 5px 18px rgba(23,27,20,.13);animation:landing-demo-in .9s cubic-bezier(.16,.85,.25,1) .28s both,landing-demo-float 6s ease-in-out 1.3s infinite;transform-origin:center}.landingOrderDemo:before{width:58%;height:35%;right:-10%;bottom:-8%;background:rgba(63,225,163,.18);filter:blur(65px)}.landingOrderDemo:after{content:"";position:absolute;z-index:4;width:140px;height:900px;top:-180px;left:-220px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.045),transparent);transform:rotate(18deg);animation:landing-demo-sheen 7s ease-in-out 2s infinite}.landingOrderIntro{min-height:77px;padding:15px 17px;display:flex;flex-direction:column;justify-content:center;gap:5px;border-bottom:1px solid #223633;background:radial-gradient(circle at 8% 0,rgba(70,230,176,.06),transparent 35%),#0a1419}.landingOrderIntro span{display:flex;align-items:center;gap:6px;color:var(--green);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.landingOrderIntro p{margin:0;color:#82959d;font-size:10px;line-height:1.45}.landingOrderSection{padding:13px 15px;border-bottom:1px solid #223633}.landingOrderAsset{display:grid;gap:5px}.landingOrderAsset>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.landingOrderAsset>header span{color:#e8f2f1;font-size:10.5px;font-weight:800}.landingOrderAsset>header em{color:#71858c;font-size:9px;font-style:normal}.landingOrderAssetInput{min-height:67px;padding:8px 10px;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:8px;border:1px solid #273c42;border-radius:10px;background:#081217;transition:border-color .22s ease,background .22s ease}.landingOrderAssetInput:hover{border-color:#376557;background:#09161a}.landingOrderAssetInput>button{height:39px;padding:0 9px;display:grid;grid-template-columns:23px 1fr auto;align-items:center;gap:7px;border:1px solid #283b40;border-radius:8px;background:#111e23;color:#e8f1ef;cursor:default}.landingOrderAssetInput>button i{width:23px;height:23px;border-radius:50%}.landingOrderAssetInput>button i.ethDot{background:linear-gradient(145deg,#8d94d8,#545eac)}.landingOrderAssetInput>button i.usdgDot{background:linear-gradient(145deg,#55e5ad,#168762)}.landingOrderAssetInput>button b{font-size:10.5px;text-align:left}.landingOrderAssetInput>button span{color:#71858c;font-size:9px}.landingOrderAssetInput>strong{min-width:0;overflow:hidden;color:#eff6f4;font-size:21px;font-weight:650;letter-spacing:-.03em;text-align:right;text-overflow:ellipsis;white-space:nowrap}.landingOrderAssetInput>small{grid-column:2;margin-top:-11px;color:#72858d;font-size:9px;text-align:right}.landingOrderQuickAmounts{margin-top:6px;display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.landingOrderQuickAmounts button{height:24px;border:1px solid #25383d;border-radius:6px;background:#0b171c;color:#71868d;font-size:8.5px;cursor:pointer;transition:all .16s ease}.landingOrderQuickAmounts button:hover,.landingOrderQuickAmounts button[aria-pressed=true]{border-color:#346c5a;background:#112a22;color:var(--green)}.landingOrderReverse{width:29px;height:29px;margin:-3px auto;position:relative;z-index:2;display:grid;place-items:center;border:4px solid #0a1419;border-radius:9px;background:#163127;color:var(--green)}.landingOrderPrice>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.landingOrderPrice>header>div{display:grid;gap:2px}.landingOrderPrice>header span{color:#e9f2f0;font-size:11px;font-weight:800}.landingOrderPrice>header span b{color:var(--green)}.landingOrderPrice>header small{color:#71858c;font-size:9px}.landingOrderPrice>header>em{min-height:23px;padding:0 7px;display:flex;align-items:center;gap:4px;border:1px solid #2d5f4f;border-radius:999px;background:#10271f;color:var(--green);font-size:9px;font-style:normal;font-weight:800}.landingOrderSliderLabels{margin-top:13px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#687c83;font-size:8px}.landingOrderSliderLabels b{color:#a8bab6;font-size:8.5px;text-align:center}.landingOrderSliderLabels span:last-child{text-align:right}.landingOrderSliderWrap{height:30px;display:flex;align-items:center}.landingOrderSliderWrap input{width:100%;height:5px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;outline:0;background:linear-gradient(90deg,var(--green) 0 var(--landing-slider-value),#26373a var(--landing-slider-value) 100%);cursor:grab}.landingOrderSliderWrap input:active{cursor:grabbing}.landingOrderSliderWrap input::-webkit-slider-thumb{width:22px;height:22px;-webkit-appearance:none;appearance:none;border:5px solid #0c181b;border-radius:50%;background:var(--green);box-shadow:0 0 0 1px #4ee8b0,0 0 18px rgba(85,229,173,.34);animation:landing-slider-pulse 2.2s ease-in-out infinite}.landingOrderSliderWrap input::-moz-range-thumb{width:12px;height:12px;border:5px solid #0c181b;border-radius:50%;background:var(--green);box-shadow:0 0 0 1px #4ee8b0,0 0 18px rgba(85,229,173,.34)}.landingOrderMarketContext{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid #26383d;border-radius:9px;background:#091318}.landingOrderMarketContext>div{min-width:0;min-height:62px;padding:9px;display:flex;flex-direction:column;border-right:1px solid #26383d}.landingOrderMarketContext>div:last-child{border-right:0}.landingOrderMarketContext span{color:#6f838a;font-size:8px}.landingOrderMarketContext strong{margin-top:6px;overflow:hidden;color:#edf5f3;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.landingOrderMarketContext>div:first-child strong{color:var(--green)}.landingOrderMarketContext small{margin-top:auto;color:#53676e;font-size:7.5px}.landingOrderFooter{padding:12px 15px 13px}.landingOrderFooter>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.landingOrderFooter>header b{color:#e7efed;font-size:10.5px}.landingOrderFooter>header small{color:#71858c;font-size:8.5px}.landingOrderFeeModes{margin-top:8px;padding:3px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px;border:1px solid #26383d;border-radius:9px;background:#071015}.landingOrderFeeModes button{min-height:48px;padding:7px 9px;display:grid;gap:5px;border:1px solid transparent;border-radius:7px;background:transparent;color:#82949a;cursor:pointer;text-align:left;transition:all .18s ease}.landingOrderFeeModes button[aria-pressed=true]{border-color:#315c4f;background:#10241e;color:#eff6f4}.landingOrderFeeModes button>span{display:flex;align-items:center;justify-content:space-between;gap:8px}.landingOrderFeeModes b{font-size:9.5px}.landingOrderFeeModes strong{color:var(--green);font-size:9px}.landingOrderFeeModes small{color:#667980;font-size:8px}.landingOrderSubmit{width:100%;min-height:41px;margin-top:9px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:8px;background:var(--green);color:#062018;font-size:10.5px;font-weight:850;cursor:pointer;transition:transform .16s ease,filter .16s ease}.landingOrderSubmit:hover{transform:translateY(-1px);filter:brightness(1.05)}.landingOrderFooter>p{margin:8px 4px 0;display:flex;align-items:flex-start;justify-content:center;gap:5px;color:#61757c;font-size:7.5px;line-height:1.4}.landingOrderFooter>p svg{flex:0 0 auto}.landingOrderFooter>p strong{color:#87999f}.landingOrderProof{min-height:33px;display:flex;align-items:center;justify-content:center;gap:6px;border-top:1px solid #223633;background:#081115;color:#658279;font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.landingOrderProof svg{color:var(--green)}.landingFeatureGrid a svg,.landingFinalCta>a svg,.landingNavCta svg,.landingPrimaryCta svg{transition:transform .18s ease}.landingFeatureGrid a:hover svg,.landingFinalCta>a:hover svg,.landingNavCta:hover svg,.landingPrimaryCta:hover svg{transform:translateX(4px)}.landingVideoScreen>button{animation:landing-play-pulse 2.6s ease-in-out infinite}@supports (animation-timeline:view()){.landingFeatureGrid article,.landingFinalCta>*,.landingHow .landingSectionIntro,.landingTutorialCopy,.landingVideoMockup{opacity:0;transform:translateY(28px);animation:landing-scroll-in linear both;animation-timeline:view();animation-range:entry 12% cover 32%}.landingFeatureGrid article+article,.landingVideoMockup{animation-range:entry 18% cover 38%}}@keyframes landing-nav-in{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes landing-stats-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes landing-stat-cell-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes landing-copy-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes landing-demo-in{0%{opacity:0;transform:translateY(34px) scale(.965)}to{opacity:1;transform:none}}@keyframes landing-demo-float{0%,to{transform:translateY(0) rotate(.001deg)}50%{transform:translateY(-8px) rotate(.001deg)}}@keyframes landing-demo-sheen{0%,70%{left:-220px;opacity:0}78%{opacity:1}to{left:115%;opacity:0}}@keyframes landing-live-pulse{0%,to{box-shadow:0 0 0 4px rgba(63,225,163,.08)}50%{box-shadow:0 0 0 8px rgba(63,225,163,0)}}@keyframes landing-slider-pulse{0%,to{box-shadow:0 0 0 1px #4ee8b0,0 0 12px rgba(85,229,173,.2)}50%{box-shadow:0 0 0 1px #4ee8b0,0 0 23px rgba(85,229,173,.48)}}@keyframes landing-play-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,.12)}50%{transform:scale(1.045);box-shadow:0 0 0 13px rgba(255,255,255,0)}}@keyframes landing-scroll-in{to{opacity:1;transform:none}}@media (max-width:980px){.landingStatRail{grid-template-columns:repeat(3,1fr)}.landingStatRail article:nth-child(4){border-left:1px solid #343832}.landingStatRail article:nth-child(n+4){border-top:1px solid #343832}.landingHero{grid-template-columns:minmax(0,1fr) minmax(450px,520px);gap:34px}}@media (max-width:760px){.landingStats{padding-inline:16px}.landingStatRail{grid-template-columns:repeat(2,1fr)}.landingStatRail article{min-height:112px;padding:16px 13px;border-top:1px solid #343832}.landingStatRail article:nth-child(odd){border-left:1px solid #343832}.landingStatRail article:first-child,.landingStatRail article:nth-child(2){border-top:0}.landingStatRail article:last-child{grid-column:1/-1}.landingStatRail strong{font-size:29px}.landingHero{min-height:0;padding-top:58px;grid-template-columns:1fr}.landingOrderDemo{width:100%}.landingOrderMarketContext{grid-template-columns:1fr 1fr}.landingOrderMarketContext>div:nth-child(2){border-right:0}.landingOrderMarketContext>div:nth-child(3){grid-column:1/-1;min-height:53px;border-top:1px solid #26383d}.landingOrderAssetInput{grid-template-columns:104px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.landingPage *,.landingPage :after,.landingPage :before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body:has(.landingPage){background:#080a09}.landingPage{--landing-ink:#f3f5f0;--landing-muted:#8b928a;--landing-paper:#080a09;--landing-white:#101310;--landing-line:rgba(255,255,255,.1);--landing-green:#4ae3aa;--landing-green-deep:#173e30;position:relative;isolation:isolate;background:#080a09;color:var(--landing-ink)}.landingPage:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:980px;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.55) 55%,transparent);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.55) 55%,transparent)}.landingTopbar{width:min(1320px,calc(100% - 48px));min-height:0;margin:0 auto;position:relative;z-index:3;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:64px auto;align-items:center}.landingTopBrand{grid-column:1;grid-row:1;justify-self:start;display:inline-flex;align-items:center;gap:9px;color:#f2f6f1}.landingTopBrand img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 14px rgba(47,239,177,.14))}.landingTopBrand>span{display:grid;gap:2px}.landingTopBrand b{font-size:17px;font-weight:850;letter-spacing:.15em;line-height:1}.landingTopBrand small{color:#4ae3aa;font-size:9px;font-weight:800;letter-spacing:.27em;line-height:1}.landingTopbar>.landingStats{display:contents}.landingTopbar .landingMetricTabs{grid-column:2;grid-row:1}.landingTopbar .landingMetricPanel{grid-column:1/-1;grid-row:2}.landingNav{width:min(1320px,calc(100% - 48px));height:72px;border-bottom-color:rgba(255,255,255,.1)}.landingBrand img{background:#111511;box-shadow:0 0 0 1px rgba(74,227,170,.22)}.landingBrand>span{display:flex;align-items:baseline;gap:5px;color:#f5f7f2;font-size:14px;letter-spacing:.14em}.landingBrand>span small{color:#4ae3aa;font-size:7px;letter-spacing:.12em}.landingNav nav{gap:28px}.landingNav nav a{color:#858c84;font-size:11px;letter-spacing:.01em}.landingNav nav a:hover{color:#f2f5ef}.landingFinalCta>a,.landingNavCta,.landingPrimaryCta{border:1px solid rgba(74,227,170,.35);background:#4ae3aa;color:#07120d;box-shadow:inset 0 1px 0 rgba(255,255,255,.24)}.landingNavCta{min-height:38px;padding-inline:15px;font-size:11px}.landingFinalCta>a:hover,.landingNavCta:hover,.landingPrimaryCta:hover{background:#6aefbd;color:#07120d;box-shadow:0 8px 28px rgba(74,227,170,.16)}.landingStats{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:0;display:grid;grid-template-columns:185px minmax(0,1fr);border-bottom:1px solid rgba(255,255,255,.1)}.landingStatsHeading{min-height:76px;padding-right:18px;align-items:flex-start;justify-content:center;flex-direction:column;gap:6px;border:0;border-right:1px solid rgba(255,255,255,.1)}.landingStatsHeading>div>i{background:#4ae3aa}.landingStatsHeading span{color:#dce2db;font-size:8.5px;letter-spacing:.12em}.landingStatsHeading small{margin-left:15px;color:#5f675f;font-size:7.5px}.landingStatRail{grid-template-columns:repeat(6,minmax(0,1fr))}.landingStatRail article,.landingStatRail article:first-child{min-height:76px;padding:12px 15px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;align-items:center;-moz-column-gap:10px;column-gap:10px;border-top:0;border-left:0;border-right:1px solid rgba(255,255,255,.08)}.landingStatRail article:last-child{border-right:0}.landingStatRail article>small,.landingStatRail article>span{display:none}.landingStatRail strong{grid-row:1/-1;margin:0;color:#f4f7f2;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(18px,1.65vw,24px);font-weight:650;letter-spacing:-.035em}.landingStatRail b{margin:2px 0 0;align-self:end;color:#8e968e;font-size:8.5px;font-weight:700}.landingStatRail b:after{content:"↗";margin-left:5px;color:#3a8f6d;font-size:8px}.landingHero{width:min(1320px,calc(100% - 48px));min-height:690px;padding:54px 0 62px;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);gap:clamp(54px,7vw,104px);align-items:center}.landingHeroCopy{padding-left:clamp(0px,2vw,28px)}.landingKicker{margin-bottom:17px;color:#747d74;font-size:11px;letter-spacing:.14em}.landingKicker>span{width:5px;height:5px;background:#4ae3aa;box-shadow:0 0 0 4px rgba(74,227,170,.08)}.landingHero h1{max-width:650px;color:#f5f6f2;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(52px,5.15vw,76px);font-weight:580;letter-spacing:-.065em;line-height:.98}.landingHero h1 em{display:inline-block;color:#4ae3aa;font-style:normal;font-weight:inherit}.landingHeroLead{max-width:550px;margin-top:24px;color:#929990;font-size:17px;line-height:1.62}.landingHeroActions{margin-top:29px;gap:20px}.landingPrimaryCta{min-height:50px;padding-inline:22px;font-size:14px}.landingTextLink{color:#bbc1ba;font-size:13px}.landingTextLink:hover{color:#fff}.landingTrustRow{margin-top:26px;gap:15px}.landingTrustRow span{color:#687168;font-size:11px;letter-spacing:.02em}.landingTrustRow svg{width:12px;color:#4ae3aa}.landingDemoStage{min-width:0;height:590px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#0d1110;box-shadow:0 28px 80px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.05);animation:landing-demo-in .8s cubic-bezier(.16,.85,.25,1) .2s both}.landingDemoStageTop{height:43px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.09);background:#111512}.landingDemoStageTop span{display:flex;align-items:center;gap:7px;color:#c9d0c9;font-size:8px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.landingDemoStageTop span i{width:5px;height:5px;border-radius:50%;background:#4ae3aa;box-shadow:0 0 10px rgba(74,227,170,.6)}.landingDemoStageTop small{color:#667067;font-size:8px}.landingDemoScale{width:100%;height:calc(100% - 43px);overflow:hidden}.landingDemoScale .landingOrderDemo{width:calc(100% / .82);max-width:none;border:0;border-radius:0;box-shadow:none;transform:scale(.82);transform-origin:top left;animation:none}.landingDemoScale .landingOrderDemo:after,.landingOrderProof{display:none}.landingHow{width:min(1320px,calc(100% - 48px));padding:100px 0;border-top:1px solid rgba(255,255,255,.08)}.landingSectionIntro{grid-template-columns:.65fr 1.35fr}.landingFinalCta h2,.landingSectionIntro h2,.landingStatsHeading h2,.landingTutorialCopy h2{color:#f2f5f0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(38px,4vw,58px);font-weight:560;letter-spacing:-.055em;line-height:1.04}.landingFeatureGrid{margin-top:54px;border-color:rgba(255,255,255,.1)}.landingFeatureGrid article{min-height:380px;padding:34px 48px 34px 0}.landingFeatureGrid article+article{padding-left:48px;border-color:rgba(255,255,255,.1)}.landingFeatureIcon{border-color:rgba(255,255,255,.14);background:#0e1210;color:#4ae3aa}.landingFeatureGrid article>small{margin-top:34px;color:#657067;font-size:10.5px}.landingFeatureGrid h3{color:#e9ede8;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,3vw,42px);font-weight:560}.landingFeatureGrid p{color:#858d85;font-size:15px}.landingFeatureGrid a{color:#4ae3aa;font-size:13px;transition:color .18s ease}.landingFeatureGrid a:hover{color:#8af2c9}.landingTutorial{padding:88px clamp(32px,4vw,64px);grid-template-columns:minmax(280px,400px) minmax(480px,720px);justify-content:center;align-items:center;gap:clamp(68px,7vw,112px);background:#0d100e;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.landingTutorialCopy{padding-top:0}.landingTutorialCopy h2{max-width:460px;font-size:clamp(42px,3.2vw,50px);line-height:1.02}.landingTutorialCopy>p:not(.landingKicker){max-width:420px;color:#858d85;font-size:15px;line-height:1.7}.landingTutorialCopy>span{color:#4ae3aa;font-size:11px}.landingVideoMockup{width:100%;max-width:720px;justify-self:end}.landingVideoFrame{border-color:rgba(255,255,255,.13);background:#111512;box-shadow:0 24px 70px rgba(0,0,0,.35)}.landingVideoChrome{border-color:rgba(255,255,255,.09)}.landingVideoChrome span{font-size:11px}.landingVideoScreen{background:#090c0a}.landingFinalCta{padding:105px 24px;background:transparent}.landingFinalCta>*{opacity:1;transform:none;animation:none}.landingFinalCta h2{max-width:760px;color:#eef3ee}.landingFinalLead{max-width:620px;margin:24px 0 0;color:#858f87;font-size:15px;line-height:1.7}.landingFinalLead+a{margin-top:30px;font-size:15px}.landingFooter{width:100%;padding:0 max(24px,calc((100vw - 1320px)/2));border-color:rgba(255,255,255,.09);background:transparent}.landingFooterBrand{display:inline-flex;align-items:center;gap:9px;justify-self:start}.landingFooterBrand img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 12px rgba(74,227,170,.12))}.landingFooterBrand>span{display:grid;gap:2px}.landingFooterBrand b{color:#eef3ee;font-size:16px;font-weight:850;letter-spacing:.15em;line-height:1}.landingFooterBrand small{color:#4ae3aa;font-size:8px;font-weight:800;letter-spacing:.27em;line-height:1}.landingFooter p{color:#707a72;font-size:12px}.landingFooterSocials{justify-self:end;display:flex;align-items:center;gap:8px}.landingFooterSocials a{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.035);color:#7b867e;transition:color .18s ease,background .18s ease,transform .18s ease}.landingFooterSocials a:hover{color:#4ae3aa;background:rgba(74,227,170,.09);transform:translateY(-2px)}.landingFooterSocials svg{width:14px;height:14px;fill:currentColor}@media (max-width:1050px){.landingStats{grid-template-columns:150px minmax(0,1fr)}.landingStatRail article{padding-inline:10px;-moz-column-gap:7px;column-gap:7px}.landingStatRail strong{font-size:18px}.landingHero{grid-template-columns:minmax(0,.8fr) minmax(470px,1.2fr);gap:42px}.landingDemoStage{height:560px}}@media (max-width:820px){.landingFooter,.landingHero,.landingHow,.landingNav,.landingStats{width:100%}.landingStats{grid-template-columns:1fr}.landingStatsHeading{min-height:46px;padding:0;flex-direction:row;align-items:center;justify-content:space-between;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.landingStatsHeading small{margin:0}.landingStatRail{grid-template-columns:repeat(3,1fr)}.landingStatRail article,.landingStatRail article:first-child{min-height:65px;border-top:0}.landingStatRail article:nth-child(4),.landingStatRail article:nth-child(5),.landingStatRail article:nth-child(6){border-top:1px solid rgba(255,255,255,.08)}.landingStatRail article:nth-child(4){border-left:0}.landingStatRail article:last-child{grid-column:auto}.landingHero{padding:58px 0 72px;grid-template-columns:1fr;gap:48px}.landingHeroCopy{padding-left:0}.landingHero h1{font-size:clamp(47px,12vw,68px)}.landingDemoStage{width:min(100%,620px);height:575px;margin:0 auto}}@media (max-width:560px){.landingNav{height:66px}.landingNavCta{min-height:36px}.landingStats{width:100%;padding-inline:16px}.landingStatRail{grid-template-columns:repeat(2,1fr)}.landingStatRail article,.landingStatRail article:first-child{min-height:62px;border-top:1px solid rgba(255,255,255,.08)}.landingStatRail article:first-child,.landingStatRail article:nth-child(2){border-top:0}.landingStatRail article:nth-child(odd){border-left:0}.landingStatRail article:last-child{grid-column:auto}.landingStatRail strong{font-size:17px}.landingHero{padding-top:48px}.landingHero h1{font-size:47px}.landingHeroLead{font-size:14px}.landingHeroActions{align-items:stretch}.landingTextLink{align-self:center}.landingDemoStage{height:545px;border-radius:15px}.landingDemoScale .landingOrderDemo{width:calc(100% / .76);transform:scale(.76)}.landingFeatureGrid article,.landingFeatureGrid article+article{padding-inline:0}}.landingStats{border-top:1px solid rgba(255,255,255,.1)}.landingHero{padding-top:46px;grid-template-columns:minmax(0,1.1fr) minmax(430px,.9fr)}.landingHeroBrand{width:-moz-fit-content;width:fit-content;margin-bottom:28px;display:inline-flex;align-items:center;gap:11px}.landingHeroBrand img{width:54px;height:54px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 16px rgba(47,239,177,.16))}.landingHeroBrand>span{display:grid;gap:1px}.landingHeroBrand b{color:#f2f6f1;font-size:18px;font-weight:850;letter-spacing:.16em;line-height:1}.landingHeroBrand small{color:#4ae3aa;font-size:8px;font-weight:800;letter-spacing:.28em}.landingDemoStage{width:min(100%,540px);height:auto;justify-self:end}.landingDemoScale{height:auto}.landingDemoScale .landingOrderDemo.simple{width:100%;min-height:0;border:0;border-radius:0;box-shadow:none;transform:none;animation:none}.landingOrderDemo.simple:after,.landingOrderDemo.simple:before{display:none}.simpleOrderHeader{min-height:80px;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #263531;background:#0b1211}.simpleOrderPair{display:flex;align-items:center;gap:13px}.simpleOrderPairLogos{width:72px;height:34px;display:flex;align-items:center;gap:4px}.simpleTokenArtwork{position:relative;display:grid;place-items:center;overflow:hidden;height:34px;border:0;background:#f4f6f4;color:#d9e3df;font-size:8px;font-style:normal}.simpleTokenArtwork.usdg{width:34px;border-radius:50%;background:#1c2614}.simpleTokenArtwork.spcx{width:34px;border-radius:50%;background:#17211e}.simpleTokenArtwork i,.simpleTokenArtwork img{width:100%;height:100%;display:grid;place-items:center;-o-object-fit:contain;object-fit:contain;font-style:normal}.simpleTokenArtwork.usdg img{padding:2px}.simpleTokenArtwork.spcx img{-o-object-fit:cover;object-fit:cover}.simpleOrderPair>span:last-child{display:grid;gap:4px}.simpleOrderPair small{color:#70817b;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.simpleOrderPair b{color:#f0f5f2;font-size:20px;letter-spacing:-.02em}.simpleOrderPair b i{margin:0 4px;color:#4ae3aa;font-style:normal}.simpleOrderMarket{display:grid;justify-items:end;gap:4px}.simpleOrderMarket span{display:flex;align-items:center;gap:6px;color:#778780;font-size:12px;font-weight:700}.simpleOrderMarket span i{width:6px;height:6px;border-radius:50%;background:#7c8883}.simpleOrderMarket span i.live{background:#4ae3aa;box-shadow:0 0 10px rgba(74,227,170,.55);animation:landing-live-pulse 2s ease-in-out infinite}.simpleOrderMarket b{color:#f4f7f5;font-size:23px;letter-spacing:-.03em}.simpleOrderBody{padding:18px 20px 16px}.simpleOrderField{min-height:98px;padding:14px 16px;display:grid;gap:7px;border:1px solid #2b3d38;border-radius:13px;background:#09110f;transition:border-color .2s ease,background .2s ease}.simpleOrderField:focus-within{border-color:#428b6e;background:#0b1512}.simpleOrderField>span{color:#7d8c85;font-size:13px;font-weight:700}.simpleOrderField>div{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px}.simpleOrderToken{display:inline-flex;align-items:center;gap:9px;color:#e9efec}.simpleOrderToken .simpleTokenArtwork{height:32px}.simpleOrderToken .simpleTokenArtwork.spcx,.simpleOrderToken .simpleTokenArtwork.usdg{width:32px}.simpleOrderToken b{font-size:18px}.simpleOrderField input,.simpleOrderField strong{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#f2f6f3;font:650 30px/1 Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.045em;text-align:right}.simpleOrderField>small{color:#53635d;font-size:11px;text-align:right}.simpleOrderDirection{width:34px;height:34px;margin:-7px auto;position:relative;z-index:2;display:grid;place-items:center;border:5px solid #0a1419;border-radius:10px;background:#183d30;color:#4ae3aa}.simpleOrderTarget{margin-top:16px;padding:16px;border:1px solid #2b3d38;border-radius:13px;background:#0b1412}.simpleOrderTarget>header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px}.simpleOrderTarget>header>span{display:grid;gap:3px}.simpleOrderTarget>header small{color:#778880;font-size:12px}.simpleOrderTarget>header strong{color:#f1f5f2;font-size:28px;letter-spacing:-.04em}.simpleOrderTarget>header>b{min-height:31px;padding:0 11px;display:flex;align-items:center;justify-self:center;border:1px solid #326b55;border-radius:999px;background:#123126;color:#4ae3aa;font-size:12px}.simpleOrderRangeLabels{margin-top:17px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;color:#6b7c75;font-size:11.5px}.simpleOrderRangeLabels button{min-height:24px;margin:0 -8px 0 0;padding:4px 8px;border:1px solid #315b4c;border-radius:7px;background:#0d211a;color:#70c9a7;font:750 11.5px/1 inherit;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.simpleOrderRangeLabels button:focus-visible,.simpleOrderRangeLabels button:hover{border-color:#4ae3aa;background:#123126;color:#4ae3aa;outline:0}.simpleOrderRange{height:32px;display:flex;align-items:center}.simpleOrderRange input{width:100%;height:6px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;outline:0;direction:rtl;background:linear-gradient(90deg,#4ae3aa 0 var(--simple-range-position),#263632 var(--simple-range-position) 100%);cursor:grab}.simpleOrderRange input:active{cursor:grabbing}.simpleOrderRange input::-webkit-slider-thumb{width:24px;height:24px;-webkit-appearance:none;appearance:none;border:5px solid #0c1714;border-radius:50%;background:#4ae3aa;box-shadow:0 0 0 1px #4ae3aa,0 0 20px rgba(74,227,170,.32)}.simpleOrderRange input::-moz-range-thumb{width:14px;height:14px;border:5px solid #0c1714;border-radius:50%;background:#4ae3aa}.simpleOrderTarget>p{margin:6px 0 0;color:#61726b;font-size:11.5px;line-height:1.45}.simpleOrderSubmit{width:100%;min-height:52px;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:11px;background:#4ae3aa;color:#07140f;font-size:15px;font-weight:850;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.simpleOrderSubmit:hover{transform:translateY(-1px);background:#69efbd;box-shadow:0 10px 25px rgba(74,227,170,.14)}.simpleOrderSubmit svg{transition:transform .18s ease}.simpleOrderSubmit:hover svg{transform:translateX(4px)}.simpleOrderSafety{margin:11px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;color:#71817a;font-size:11.5px}.simpleOrderSafety svg{color:#4ae3aa}@media (max-width:560px){.landingHeroBrand{margin-bottom:23px}.landingHeroBrand img{width:46px;height:46px}.landingDemoStage{height:auto}.landingDemoScale .landingOrderDemo.simple{width:100%;transform:none}.simpleOrderHeader{padding-inline:15px}.simpleOrderBody{padding-inline:14px}.simpleOrderPair b{font-size:15px}.simpleOrderMarket b{font-size:17px}.simpleOrderField input,.simpleOrderField strong{font-size:25px}.simpleOrderTarget>header strong{font-size:22px}}.landingStats{width:min(1060px,calc(100% - 48px));display:block;overflow:visible;padding:8px 0 16px;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.landingMetricTabs{width:-moz-fit-content;width:fit-content;min-height:0;margin:0 auto;padding:3px;gap:3px;background:rgba(255,255,255,.035)}.landingMetricTabs,.landingMetricTabs button{display:flex;align-items:center;border:0;border-radius:999px}.landingMetricTabs button{min-width:112px;min-height:31px;padding:0 15px;position:relative;justify-content:center;gap:0;outline:0;background:transparent;color:#7b867e;font:inherit;cursor:pointer;transition:color .22s ease,background .22s ease}.landingMetricTabs button:after{display:none}.landingMetricTabs button:hover{color:#cbd4cd;background:rgba(255,255,255,.025)}.landingMetricTabs button.active{color:#65e8b6;background:rgba(74,227,170,.105)}.landingMetricTabs button:focus-visible{box-shadow:inset 0 0 0 1px rgba(74,227,170,.62)}.landingMetricTabs span{font-size:12px;font-weight:720;letter-spacing:-.01em;line-height:1;text-transform:none;white-space:nowrap}.landingMetricPanel{width:min(920px,100%);margin:8px auto 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(34px,6vw,82px)}.landingMetricPanel.is-loading{visibility:hidden}.landingMetricPanel.is-ready{animation:landing-metric-panel-in .38s cubic-bezier(.2,.8,.2,1) both}.landingMetricPanel article{min-width:0;min-height:66px;padding:4px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;border:0;text-align:center}.landingMetricPanel article>strong{color:#f3f7f3;font-size:clamp(30px,3vw,39px);font-weight:620;letter-spacing:-.055em;line-height:.95;white-space:nowrap}.landingMetricPanel article>b{min-width:0;margin-top:8px;color:#68736b;font-size:10.5px;font-weight:720;letter-spacing:.105em;line-height:1;text-transform:uppercase;white-space:nowrap}@keyframes landing-metric-panel-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:980px){.landingStats{width:calc(100% - 32px)}.landingMetricPanel{gap:24px}.landingMetricPanel article>strong{font-size:clamp(28px,4.3vw,36px)}}@media (max-width:560px){.landingTopbar{width:100%;padding:0 12px;grid-template-columns:1fr;grid-template-rows:52px auto auto}.landingTopBrand img{width:34px;height:34px}.landingTopBrand b{font-size:15px}.landingTopBrand small{font-size:8px}.landingTopbar .landingMetricTabs{grid-column:1;grid-row:2}.landingTopbar .landingMetricPanel{grid-column:1;grid-row:3}.landingStats{width:100%;padding:8px 12px 16px}.landingMetricTabs{width:100%}.landingMetricTabs button{min-width:0;min-height:30px;padding:0 8px;flex:1}.landingMetricTabs span{font-size:10.5px}.landingMetricPanel{margin:14px auto 12px;gap:10px}.landingMetricPanel article{min-height:64px;padding:6px 2px;gap:5px}.landingMetricPanel article>strong{font-size:clamp(23px,6.4vw,29px)}.landingMetricPanel article>b{margin-top:6px;font-size:8.5px;letter-spacing:.07em;line-height:1.15}}@media (max-width:1024px){.landingTopbar{width:calc(100% - 32px)}.landingMetricPanel{width:min(840px,100%);gap:clamp(20px,5vw,48px)}.landingHero{width:calc(100% - 40px);min-height:0;padding:44px 0 72px;grid-template-columns:minmax(0,1fr);gap:46px}.landingHeroCopy{max-width:720px;padding-left:0}.landingHero h1{max-width:720px;font-size:clamp(48px,8vw,68px)}.landingHeroLead{max-width:610px}.landingDemoStage{width:min(100%,560px);margin:0 auto;justify-self:center}.landingHow{width:calc(100% - 40px);padding:80px 0}.landingTutorial{padding:76px 24px;gap:48px}}@media (max-width:900px){.landingTutorial{grid-template-columns:minmax(0,1fr)}.landingTutorialCopy{max-width:620px;padding-top:0}.landingVideoMockup{width:min(100%,680px);max-width:680px;justify-self:start}}@media (max-width:700px){.landingPage:before{height:820px;background-size:48px 48px}.landingTopbar{width:100%;padding:0 12px;grid-template-columns:minmax(0,1fr);grid-template-rows:54px auto auto}.landingTopBrand{grid-column:1;grid-row:1}.landingTopBrand img{width:34px;height:34px}.landingTopBrand b{font-size:15px}.landingTopBrand small{font-size:8px}.landingTopbar .landingMetricTabs{width:100%;max-width:480px;grid-column:1;grid-row:2}.landingMetricTabs button{min-width:0;min-height:40px;padding:0 8px;flex:1}.landingMetricTabs span{font-size:11px}.landingTopbar .landingMetricPanel{width:100%;margin:12px auto 10px;grid-column:1;grid-row:3;gap:8px}.landingMetricPanel article{min-height:62px;padding:5px 2px}.landingMetricPanel article>strong{font-size:clamp(24px,7.4vw,31px)}.landingMetricPanel article>b{max-width:100%;margin-top:7px;font-size:8.5px;letter-spacing:.065em;line-height:1.2;white-space:normal}.landingHero{width:calc(100% - 24px);padding:34px 0 56px;gap:36px}.landingKicker{margin-bottom:14px;font-size:9.5px;line-height:1.45}.landingHero h1{font-size:clamp(40px,12vw,54px);line-height:.98}.landingHeroLead{margin-top:20px;font-size:15.5px;line-height:1.58}.landingHeroActions{margin-top:24px;align-items:stretch;flex-direction:column;gap:16px}.landingPrimaryCta{width:100%;min-height:50px}.landingTextLink{align-self:center;min-height:34px}.landingTrustRow{margin-top:22px;gap:11px 15px}.landingTrustRow span{font-size:9.5px}.landingDemoStage{width:100%;border-radius:16px}.simpleOrderHeader{min-height:70px;padding:12px 14px;gap:10px}.simpleOrderPair{gap:9px}.simpleOrderPairLogos{width:64px;height:31px}.simpleTokenArtwork{width:31px!important;height:31px}.simpleOrderMarket span,.simpleOrderPair small{font-size:9.5px}.simpleOrderPair b{font-size:15px}.simpleOrderMarket b{font-size:17px}.simpleOrderBody{padding:14px 12px 13px}.simpleOrderField{min-height:88px;padding:12px}.simpleOrderField>span{font-size:11px}.simpleOrderToken{gap:7px}.simpleOrderToken b{font-size:15px}.simpleOrderField input,.simpleOrderField strong{font-size:24px}.simpleOrderField>small{font-size:9.5px}.simpleOrderTarget{margin-top:13px;padding:13px 12px}.simpleOrderTarget>header{grid-template-columns:minmax(0,1fr) auto;gap:8px}.simpleOrderTarget>header strong{font-size:21px}.simpleOrderTarget>header>b{min-height:29px;padding-inline:9px;justify-self:end;font-size:10.5px}.simpleOrderRangeLabels{margin-top:15px}.simpleOrderRange{height:38px}.simpleOrderRange input::-webkit-slider-thumb{width:26px;height:26px}.simpleOrderSubmit{min-height:50px}.landingHow{width:calc(100% - 24px);padding:64px 0}.landingSectionIntro{grid-template-columns:minmax(0,1fr);gap:0}.landingFinalCta h2,.landingSectionIntro h2,.landingTutorialCopy h2{font-size:clamp(34px,10vw,46px)}.landingFeatureGrid{margin-top:36px;grid-template-columns:minmax(0,1fr)}.landingFeatureGrid article,.landingFeatureGrid article+article{min-height:0;padding:32px 0;border-left:0}.landingFeatureGrid article+article{border-top:1px solid rgba(255,255,255,.1)}.landingFeatureGrid article>small{margin-top:24px;font-size:9.5px}.landingFeatureGrid h3{font-size:clamp(29px,9vw,38px)}.landingFeatureGrid p{font-size:14px;line-height:1.65}.landingFeatureGrid a{margin-top:28px;min-height:32px;font-size:12px}.landingTutorial{padding:64px 12px;gap:34px}.landingVideoFrame{border-radius:13px}.landingVideoChrome{height:36px}.landingFinalCta{padding:72px 12px}.landingFinalCta>a{width:min(100%,320px);min-height:50px;margin-top:28px}.landingFooter{min-height:94px;padding:20px 12px;grid-template-columns:minmax(0,1fr) auto;gap:16px}.landingFooter>p{display:none}.landingFooterBrand img{width:32px;height:32px}.landingFooterBrand b{font-size:14px}.landingFooterBrand small{font-size:7px}.landingFooterSocials a{width:38px;height:38px}}@media (max-width:420px){.landingMetricTabs button{padding-inline:5px}.landingMetricTabs span{font-size:9.5px}.landingMetricPanel article>strong{font-size:clamp(22px,7vw,27px)}.landingMetricPanel article>b{font-size:7.5px}.landingHero h1{font-size:clamp(38px,11.5vw,48px)}.landingHeroLead{font-size:14.5px}.simpleOrderPairLogos{width:58px}.simpleTokenArtwork{width:28px!important;height:28px}.simpleOrderPair b{font-size:14px}.simpleOrderMarket b{font-size:16px}.simpleOrderTarget>header strong{font-size:19px}.simpleOrderTarget>header>b{font-size:9.5px}.simpleOrderTarget>p{font-size:10px;line-height:1.45}}@media (min-width:1220px) and (max-width:1400px){.poolDetailDashboard{grid-template-columns:minmax(280px,320px) minmax(500px,1fr) minmax(300px,340px);grid-template-areas:none;grid-template-rows:auto;--pool-overview-stack-height:446px}.poolInfoStack{grid-column:1;grid-row:1;min-width:0;display:grid;align-content:start;gap:14px}.poolInfoStack>.poolOverviewSlot,.poolInfoStack>.poolSwapSlot{grid-area:auto;margin:0}.poolOverviewCard{height:calc(var(--pool-chart-viewport) + 2px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:94px minmax(0,1fr) minmax(0,1fr)}.poolOverviewCard .poolPrimaryStats,.poolOverviewCard .poolSecondaryStats{grid-template-rows:repeat(2,minmax(0,1fr))}.poolOverviewCard .poolPrimaryStats>div,.poolOverviewCard .poolSecondaryStats>div{min-height:0}.poolMarketStack{grid-column:2;grid-row:1;min-width:0;display:grid;align-content:start;gap:14px}.poolMarketStack>.poolChartSlot,.poolMarketStack>.poolPositionsSlot{grid-area:auto;margin:0}.poolComposerColumn{grid-column:3;grid-row:1;width:auto;margin:0;position:sticky;top:88px}.topPositionList{grid-template-columns:minmax(0,1fr)}}@media (min-width:621px) and (max-width:1400px){.topbar{gap:10px}.desktopNavigation,.network{display:none}.connectWallet,.connectedWallet{margin-left:auto}.mobileNavigation{position:relative;display:block}.mobileNavigation>button{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(85,229,173,.22);border-radius:13px;background:#0c141d;color:var(--text)}.mobileNavigation>nav{position:fixed;z-index:50;top:76px;right:10px;left:10px;padding:8px;display:grid;gap:5px;border:1px solid rgba(85,229,173,.24);border-radius:16px;background:#081318;box-shadow:0 18px 35px rgba(0,0,0,.55)}.mobileNavigation>nav a{min-height:48px;padding:0 10px 0 7px;display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:12px;color:#aebbc4;font-size:13px;font-weight:650}.mobileNavigation>nav a:hover,.mobileNavigation>nav a[aria-current=page]{border-color:rgba(85,229,173,.22);background:rgba(85,229,173,.09);color:var(--text)}.mobileNavigation>nav a[aria-current=page] .navigationIcon{border:0;color:#91a2af;background:transparent}.mobileNavigation .navigationExternal{margin-left:auto}.mobileNetwork{min-height:54px;margin-top:3px;padding:7px;display:flex;align-items:center;gap:9px;border-top:1px solid #26343d;color:var(--muted);font-size:12.5px}.mobileNetwork>span:not(.networkLogo){display:grid;gap:2px}.mobileNetwork small{color:#71817a;font-size:11px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.mobileNetwork b{color:#dce8e3;font-size:12.5px}}@media (max-width:999px){.poolOverviewCard{height:auto;display:block;grid-template-columns:minmax(0,1fr);grid-template-rows:auto}}@media (max-width:620px){.poolChartCard{--pool-chart-viewport:440px}.poolTradeIntro{padding:14px}.poolTradeCard .routedSwapInput{grid-template-columns:minmax(0,1fr) 148px}.poolTradeCard .swapTokenTrigger{grid-template-columns:25px minmax(0,1fr) 14px;gap:6px}.poolPositionsSlot .topPositions>header h2{font-size:20px}.topPositionsIntro{max-width:300px;font-size:12px}.lpPositionHeader{min-height:64px}.lpPositionMetrics b{font-size:14px}.lpPositionAssets b{font-size:12.5px}}.poolTradeCard .routedSwapActions>label{width:112px;min-height:34px;height:34px;padding:0 8px;display:grid;grid-template-columns:minmax(0,1fr) 30px 12px;justify-self:start;gap:4px;border:1px solid #273841;border-radius:8px;background:#0a1117;color:#81939d;font-size:12.5px}.poolTradeCard .routedSwapActions>label input{width:30px;border:0;background:transparent;color:#e8f0f1;font-size:12.5px;font-weight:700;text-align:right}.poolLiquidityComposer .composerSection{padding:14px}.poolLiquidityComposer .composerHeading small,.poolLiquidityComposer .composerHeading>div>span{font-size:12px}.poolLiquidityComposer .autoFillToggle{font-size:12.5px}.poolLiquidityComposer .depositSideTabs button{min-height:34px;font-size:12.5px}.poolLiquidityComposer .composerTokenIdentity b{font-size:13px}.poolLiquidityComposer .composerTokenInput input{font-size:23px}.poolLiquidityComposer .composerTokenInput>em{font-size:12.5px}.poolLiquidityComposer .composerBalanceHint button,.poolLiquidityComposer .composerBalanceHint span,.poolLiquidityComposer .composerChartScale button,.poolLiquidityComposer .composerChartScale>span{font-size:12px}.poolLiquidityComposer .composerPriceLabels strong{font-size:12.5px}.poolLiquidityComposer .composerPriceLabels em{font-size:11px}.poolLiquidityComposer .composerPriceLabels small,.poolLiquidityComposer .composerPriceLabels span,.poolLiquidityComposer .composerRange .dragHint{font-size:12px}.poolLiquidityComposer .composerEstimates span{font-size:12.5px}.poolLiquidityComposer .composerEstimates strong{font-size:20px}.poolLiquidityComposer .composerEstimates small{font-size:12px}.poolLiquidityComposer .composerFooter>label{width:112px;min-height:34px;font-size:12.5px}.poolLiquidityComposer .composerFooter>label input{font-size:12.5px;font-weight:700}.poolLiquidityComposer .composerFundingSummary span{font-size:12.5px}.poolLiquidityComposer .composerFundingSummary small{font-size:12px}.poolLiquidityComposer .composerFooter>button{min-height:48px;font-size:14px}.poolLiquidityComposer .composerFootnote,.poolLiquidityComposer .rangePriceStatus{font-size:12px}.poolTradeCard .poolActionTabs.poolWorkspaceTabList{min-height:50px;padding:5px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border-bottom:1px solid #22332f;background:#0b1117}.poolTradeCard .poolActionTabs.poolWorkspaceTabList button{min-height:39px;border-radius:10px;font-size:12.5px;font-weight:750}.poolTradeCard .swapComposerFooter{min-height:0;padding:12px 13px 13px;display:grid;grid-template-columns:1fr;gap:9px;border-top:1px solid #22332f;background:transparent}.poolTradeCard .swapComposerFooter>label{margin:0}.poolTradeCard .swapComposerFooter>button{width:100%;min-height:48px;height:48px;border-radius:10px;font-size:14px}.poolTradeCard .swapComposerFooter .swapFundingNotice{margin:0;color:#6e808a;font-size:12px;line-height:1.45}.poolChartCard,.poolDetailDashboard{--pool-chart-viewport:clamp(390px,42vh,520px)}@media (max-width:620px){.poolChartCard,.poolDetailDashboard{--pool-chart-viewport:440px}}.lpPositionRange .rangeMarker{top:-3px;width:2px;height:11px;border-radius:2px;opacity:.9;transform:translateX(-1px);box-shadow:0 0 4px rgba(85,229,173,.42)}.v2LiquidityTabs{grid-template-columns:1fr}.v2LiquidityTabs button{min-height:38px;font-size:12.5px}.v2LiquidityComposer .composerAmounts{padding-bottom:16px}.v2LiquidityComposer .composerTokenInput{min-height:72px}.v2LiquidityComposer .composerTokenIdentity{display:flex;align-items:center;gap:8px}.v2LiquidityComposer .composerTokenLogo{width:25px;height:25px}.v2LiquidityComposer .composerTokenInput>em{grid-column:2;margin-top:-5px;color:#7f939d;text-align:right}.v2LiquidityEstimates{grid-template-columns:repeat(3,minmax(0,1fr))}.v2LiquidityEstimates>div{border-right:1px solid #22332f}.v2LiquidityEstimates>div:last-child{border-right:0}.v2LiquidityComposer .composerFooter{padding-top:14px}@media (max-width:620px){.v2LiquidityEstimates{grid-template-columns:1fr 1fr}.v2LiquidityEstimates>div:nth-child(2){border-right:0}.v2LiquidityEstimates>div:last-child{grid-column:1/-1;border-top:1px solid #22332f}.v2LiquidityComposer .composerTokenInput>em{grid-column:1/-1}}.v2LpFullRange{min-height:42px;padding:9px 12px;display:grid;grid-template-columns:auto auto minmax(70px,1fr);align-items:center;gap:7px;border-top:1px solid #22332f;color:var(--green);font-size:12px;font-weight:700}.v2LpFullRange svg{flex:0 0 auto}.v2LpFullRange>i{height:5px;margin-left:6px;overflow:hidden;border-radius:999px;background:#18242a}.v2LpFullRange>i>b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--green),var(--blue));box-shadow:0 0 8px rgba(85,229,173,.35)}@media (max-width:620px){.v2LpFullRange{grid-template-columns:auto 1fr}.v2LpFullRange>i{grid-column:1/-1;margin-left:0}}.lpPositionMetrics:not(.v2LpPositionMetrics){grid-template-columns:repeat(4,minmax(0,1fr))}.lpPositionCard{container-type:inline-size}.lpPositionMetrics .lpMetricApr b{color:var(--green)}.lpPositionMetrics .lpMetricApr small{color:#71858e}@container (max-width:520px){.lpPositionMetrics:not(.v2LpPositionMetrics){grid-template-columns:repeat(2,minmax(0,1fr))}.lpPositionMetrics:not(.v2LpPositionMetrics)>div:nth-child(3),.lpPositionMetrics:not(.v2LpPositionMetrics)>div:nth-child(4){border-top:1px solid #23353a}.lpPositionMetrics:not(.v2LpPositionMetrics)>div:nth-child(2),.lpPositionMetrics:not(.v2LpPositionMetrics)>div:nth-child(4){border-right:0}.lpPositionMetrics:not(.v2LpPositionMetrics)>div:last-child{grid-column:auto;min-height:69px}}.lpPositionCard .knownPositionOwner{display:inline-flex;align-items:center;gap:4px;color:#8da09f;text-decoration:none}.lpPositionCard .knownOwnerBadge{min-height:18px;padding:2px 7px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(229,189,98,.22);border-radius:999px;background:rgba(229,189,98,.07);color:#d9c88f;font-size:10.5px;font-weight:700;line-height:1;white-space:nowrap}.lpPositionCard .knownOwnerBadge>svg{flex:0 0 auto;color:var(--yellow)}.lpPositionCard .knownOwnerBadge>span{color:inherit;font:inherit;line-height:1;text-transform:none}.lpPositionRange .rangeVisual{margin-top:9px;padding:7px 3px 5px}.lpPositionRange .rangeTrack{margin-top:0;height:3px;display:block;position:relative;overflow:visible;border:0;border-radius:999px;background:#42565c;box-shadow:none}.lpPositionRange .rangeActiveBand{position:absolute;top:50%;right:12%;left:12%;height:8px;border:0;border-radius:999px;background:var(--green);transform:translateY(-50%);box-shadow:none}.lpPositionRange .rangeBoundary{display:none}.lpPositionRange .rangeMarker{top:50%;z-index:2;width:3px;height:20px;border:0;border-radius:999px;background:#f4fbf9;opacity:1;transform:translate(-50%,-50%);box-shadow:0 0 0 1px rgba(4,13,15,.5)}.rangeState-near-lower .rangeStatus,.rangeState-near-upper .rangeStatus{color:var(--yellow)}.rangeState-near-lower .rangeMarker,.rangeState-near-upper .rangeMarker{background:var(--yellow);box-shadow:0 0 0 1px rgba(4,13,15,.5)}.rangeState-above-range .rangeStatus,.rangeState-below-range .rangeStatus{color:var(--red)}.rangeState-below-range .rangeTrack{background:linear-gradient(90deg,var(--red) 0 12%,#42565c 12% 100%)}.rangeState-above-range .rangeTrack{background:linear-gradient(90deg,#42565c 0 88%,var(--red) 88% 100%)}.rangeState-above-range .rangeMarker,.rangeState-below-range .rangeMarker{background:var(--red);box-shadow:0 0 0 1px rgba(4,13,15,.5)}.poolPositionsSlot .topPositionsPagination{min-height:62px;padding:10px 13px;justify-content:space-between;gap:18px;background:rgba(8,15,19,.66)}.topPositionsProgress{display:grid;grid-template-columns:auto minmax(80px,120px) auto;align-items:center;gap:9px}.topPositionsProgress>span{display:inline-flex;align-items:baseline;gap:4px;color:#708690}.topPositionsProgress>span>b{color:#edf7f8;font-size:12px}.topPositionsProgress>span>small{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.topPositionsProgress>i{height:4px;overflow:hidden;border-radius:999px;background:#18262b}.topPositionsProgress>i>b{height:100%;display:block;border-radius:inherit;background:var(--green)}.poolPositionsSlot .topPositionsPagination>button{min-width:164px;min-height:38px;padding:0 14px;border:1px solid #2b4249;border-radius:9px;background:#101a1f;color:#d9e5e8;font-family:inherit;font-size:12.5px;font-weight:700;letter-spacing:0}.poolPositionsSlot .topPositionsPagination>button:hover{border-color:#3d6b5e;background:#12241f;color:var(--green)}@media (max-width:620px){.lpPositionMetrics:not(.v2LpPositionMetrics){grid-template-columns:repeat(2,minmax(0,1fr))}.lpPositionMetrics:not(.v2LpPositionMetrics)>div:nth-child(3),.lpPositionMetrics:not(.v2LpPositionMetrics)>div:nth-child(4){border-top:1px solid #23353a}.lpPositionMetrics:not(.v2LpPositionMetrics)>div:last-child{grid-column:auto;min-height:69px}.poolPositionsSlot .topPositionsPagination{min-height:0;align-items:stretch;flex-direction:column}.topPositionsProgress{grid-template-columns:auto minmax(80px,1fr) auto}.poolPositionsSlot .topPositionsPagination>button{width:100%;min-width:0;min-height:42px;font-size:12.5px}}.portfolioPage,.portfolioPage .portfolioDashboard,.portfolioPage .portfolioIntro,.portfolioPage .portfolioStats,.portfolioPage .walletSearch{width:100%;max-width:none;margin-inline:0}.portfolioPage .portfolioIntro{display:flex;align-items:center;justify-content:space-between;gap:24px}.portfolioPage .portfolioStats{grid-template-columns:repeat(6,minmax(0,1fr))}.portfolioPage .portfolioDashboard{grid-template-columns:minmax(310px,350px) minmax(640px,1fr) minmax(280px,320px);gap:14px}.portfolioPage .portfolioPositionsColumn{container-type:inline-size}.portfolioPage .portfolioCenterColumn{container-type:inline-size;container-name:portfolioCenter}.portfolioPage .portfolioPositionsColumn .positionList{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;background:rgba(5,11,15,.32)}.portfolioPage .portfolioPositionsColumn .portfolioLpCard{min-width:0;height:auto;border-color:#294047!important;background:linear-gradient(145deg,rgba(11,24,29,.97),rgba(7,15,20,.98))}.portfolioPage .portfolioPositionsColumn .lpPositionHeader{min-height:59px;padding:10px 11px;background:transparent}.portfolioPage .portfolioPositionsColumn .positionIdentity{gap:9px}.portfolioPage .portfolioPositionsColumn .positionIdentity h2{font-size:15px}.portfolioPage .portfolioPositionsColumn .positionTokens{width:42px}.portfolioPage .portfolioPositionsColumn .positionTokens i,.portfolioPage .portfolioPositionsColumn .positionTokens img{width:28px;height:28px}.portfolioPage .portfolioPositionsColumn .positionPairTitle{gap:6px}.portfolioPage .portfolioPositionsColumn .positionInvertButton{width:27px;height:27px;flex:0 0 27px;border-color:#294248;border-radius:8px;background:linear-gradient(145deg,#0e1b20,#091116);color:#88a0aa;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.portfolioPage .portfolioPositionsColumn .positionInvertButton:hover{border-color:#3d806b;background:#10261f;color:var(--green);transform:translateY(-1px)}.portfolioPage .portfolioPositionsColumn .positionLinks{gap:5px}.portfolioPage .portfolioPositionsColumn .positionLinks a{width:30px;height:30px;border-radius:9px;background:#0a1418}.portfolioPage .portfolioPositionsColumn .positionPoolLink{color:#8fa5ae}.portfolioPage .portfolioPositionsColumn .positionPoolLink:hover{background:#10251f;color:var(--green)}.portfolioPage .portfolioPositionsColumn .positionTradeLink svg{width:17px;height:17px}.portfolioPage .portfolioPositionsColumn .positionCommands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px 11px}.portfolioPage .portfolioPositionsColumn .positionCommands button{min-width:0;padding-inline:7px;justify-content:center;white-space:nowrap}.portfolioPage .portfolioPositionsColumn .positionCommands>small{grid-column:1/-1;margin:2px 0 0}.portfolioPage .portfolioPositionsColumn .lpPositionRange{padding:10px 11px 11px;background:transparent}.portfolioPage .portfolioPositionsColumn .lpRangeHeading{min-height:29px}.portfolioPage .portfolioPositionsColumn .lpRangeHeading>small{color:#718891;font-size:11px}.portfolioPage .portfolioPositionsColumn .rangeGraphic{margin-top:0}.portfolioPage .portfolioPositionsColumn .rangeVisual{margin-top:6px;padding:7px 3px 5px}.portfolioPage .portfolioPositionsColumn .lpRangeValues{margin-top:7px}.portfolioPage .portfolioSwapColumn>.poolTradeCard{margin:0;border:1px solid #263e43;border-radius:15px;overflow:hidden;background:#091116}.portfolioPage .portfolioSwapColumn .poolWorkspaceTabPanel>.routedSwap{margin:0;border:0;border-radius:0}.portfolioPage .portfolioPositionsColumn .lpPositionMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.portfolioPage .portfolioPositionsColumn .lpPositionMetrics>div{min-width:0;min-height:83px;padding:12px 13px;border-right:1px solid #23383d}.portfolioPage .portfolioPositionsColumn .lpPositionMetrics>div:last-child{border-right:0}.portfolioPage .portfolioPositionsColumn .lpPositionAssets{padding:11px 13px;border-top:1px solid #23383d}.portfolioPage .portfolioPositionsColumn .lpPositionAssets p{margin:7px 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.portfolioPage .portfolioPositionsColumn .lpPositionAssets p b{display:inline-flex;align-items:center;gap:7px}.portfolioPage .portfolioPositionsColumn .lpPositionAssets p i,.portfolioPage .portfolioPositionsColumn .lpPositionAssets p img{width:20px;height:20px;border:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}.portfolioPage .portfolioBalanceList{gap:0;padding:0}.portfolioPage .portfolioBalanceCard.portfolioBalanceRow{min-height:70px;padding:9px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;border:0;border-bottom:1px solid #22363b;border-radius:0;background:transparent}.portfolioPage .portfolioBalanceRow .portfolioBalanceValue{min-width:78px;padding:0;border:0;text-align:right}.portfolioPage .portfolioBalanceRow .balanceTokenActions{gap:3px}.portfolioPage .portfolioBalanceRow .balanceTokenActions a span{display:none}.portfolioPage .portfolioBalanceRow .balanceTokenActions a,.portfolioPage .portfolioBalanceRow .balanceTokenActions button{width:27px;min-width:27px;height:27px;padding:0}.methodologyTutorial{max-width:none}@container (max-width:1199px){.portfolioPage .portfolioPositionsColumn .positionList{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:799px){.portfolioPage .portfolioPositionsColumn .positionList{grid-template-columns:1fr}}.methodology.methodologyTutorial{width:100%;max-width:1480px;margin:0 auto;padding:22px clamp(16px,2vw,32px) 72px}.methodologyTutorial .methodHero{min-height:320px;padding:clamp(30px,3vw,54px);align-items:center;overflow:hidden;position:relative;border-color:#2a4942;border-radius:20px;background:radial-gradient(circle at 4% 0,rgba(85,229,173,.15),transparent 28%),radial-gradient(circle at 92% 18%,rgba(89,184,255,.11),transparent 27%),linear-gradient(112deg,#0d241f,#09171b 54%,#071016);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 22px 60px rgba(0,0,0,.18)}.methodologyTutorial .methodHero:after,.methodologyTutorial .methodHero:before{content:"";position:absolute;border:1px solid rgba(85,229,173,.08);border-radius:50%;pointer-events:none}.methodologyTutorial .methodHero:before{width:310px;height:310px;right:14%;bottom:-235px}.methodologyTutorial .methodHero:after{width:150px;height:150px;right:-42px;top:-78px}.methodHeroCopy{position:relative;z-index:1;max-width:790px}.methodologyTutorial .methodHero h1{margin:12px 0 20px;font-size:clamp(48px,5.1vw,78px);line-height:.95;font-weight:560;letter-spacing:-.052em}.methodologyTutorial .methodHero h1 span{color:var(--blue)}.methodologyTutorial .methodHero>div>p:last-child{max-width:680px;color:#91a7af;font-size:15px}.methodTrustCard{position:relative;z-index:1;width:min(430px,100%)!important;min-height:190px;padding:22px!important;align-items:flex-start;border-color:#31534e!important;border-radius:17px!important;background:linear-gradient(145deg,rgba(13,30,32,.94),rgba(7,17,22,.9))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 18px 42px rgba(0,0,0,.22)}.methodTrustIcon{width:43px;height:43px;flex:0 0 43px;display:grid;place-items:center;border:1px solid #386c5d;border-radius:12px;background:rgba(85,229,173,.08);color:var(--green)}.methodTrustCopy{min-width:0}.methodTrustCopy>.eyebrow{margin:0 0 7px!important;color:var(--green)!important;font-size:12px!important}.methodTrustCopy>b{color:#edf5f4;font-size:15px!important}.methodTrustCopy>p:not(.eyebrow){margin-top:9px!important;font-size:12.5px!important}.methodTrustFacts{margin-top:18px;display:flex;flex-wrap:wrap;gap:6px}.methodTrustFacts span{padding:6px 8px;border:1px solid #29443f;border-radius:999px;background:#0a1719;color:#8ba19f;font-size:11px;font-weight:700}.methodologyTutorial .methodJourney{gap:26px;margin-top:52px}.methodologyTutorial .methodJourney article{min-height:285px;padding:22px;position:relative;overflow:hidden;border-color:#283f46;border-radius:17px;background:linear-gradient(145deg,#0d1b20,#091217 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .18s ease,transform .18s ease,background .18s ease}.methodologyTutorial .methodJourney article:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,var(--green),var(--blue),transparent 78%);opacity:.32}.methodologyTutorial .methodJourney article:hover{transform:translateY(-2px);border-color:#3e6d61;background:linear-gradient(145deg,#10231f,#0a151b 72%)}.methodologyTutorial .methodJourney header>i{width:42px;height:42px;display:grid;place-items:center;border:1px solid #31544c;border-radius:12px;background:rgba(85,229,173,.07);color:var(--green);font-style:normal}.methodologyTutorial .methodJourney header>span{font-size:12.5px}.methodologyTutorial .methodJourney h2{margin-top:32px;font-size:22px;letter-spacing:-.02em}.methodologyTutorial .methodJourney p{max-width:330px;color:#8298a1;font-size:12.5px}.methodologyTutorial .methodJourney a{font-size:12.5px}.methodologyTutorial .methodDetailGrid{gap:14px;margin-top:14px;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)}.methodologyTutorial .methodDataCard,.methodologyTutorial .methodFormulaCard{border-color:#283f46;border-radius:17px;background:linear-gradient(145deg,#0c191e,#091217);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.methodologyTutorial .methodDataCard>header,.methodologyTutorial .methodFormulaCard>header{min-height:86px;padding:18px 20px}.methodologyTutorial .methodDataCard h2,.methodologyTutorial .methodFormulaCard h2{font-size:20px}.methodologyTutorial .methodDataCard section{min-height:145px;padding:20px}.methodologyTutorial .methodDataCard section b{font-size:13px}.methodologyTutorial .methodDataCard section p,.methodologyTutorial .methodFormulaCard li,.methodologyTutorial .methodFormulaCard>p{font-size:12.5px}.methodologyTutorial .methodFormula{margin:20px;min-height:62px;border-color:#315249;background:#071216}.methodologyTutorial .methodFormulaCard ul,.methodologyTutorial .methodFormulaCard>p{margin-left:20px;margin-right:20px}.methodologyTutorial .methodContracts{margin-top:98px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-moz-column-gap:48px;column-gap:48px;row-gap:28px}.methodologyTutorial .methodContractsIntro h2{font-size:23px}.methodologyTutorial .methodContractList{-moz-column-gap:22px;column-gap:22px;row-gap:20px}.methodologyTutorial .methodContractList a{min-height:100px;padding:15px;border-radius:12px;background:#091419}.methodologyTutorial .methodContractList b{font-size:12px}.methodologyTutorial .methodContractList code,.methodologyTutorial .methodContractList p{font-size:11px}.portfolioPage .premiumPortfolioEmpty{min-height:430px;padding:clamp(26px,3vw,48px);position:relative;overflow:hidden;place-content:unset;justify-items:stretch;text-align:left;border-color:#294841;border-radius:18px;background:radial-gradient(circle at 10% 0,rgba(85,229,173,.13),transparent 30%),radial-gradient(circle at 88% 100%,rgba(89,184,255,.09),transparent 28%),linear-gradient(125deg,#0d221e,#09151a 58%,#071016);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 24px 60px rgba(0,0,0,.14)}.portfolioEmptyAura{width:300px;height:300px;position:absolute;right:8%;top:-210px;border:1px solid rgba(85,229,173,.09);border-radius:50%;pointer-events:none}.portfolioEmptyLead{position:relative;z-index:1;display:flex;align-items:flex-start;gap:20px}.portfolioEmptyIcon{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;border:1px solid #3b705f;border-radius:16px;background:rgba(85,229,173,.085);color:var(--green);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(0,0,0,.2)}.portfolioPage .premiumPortfolioEmpty .eyebrow{margin:0 0 9px;color:var(--green);font-size:12px}.portfolioPage .premiumPortfolioEmpty h2{margin:0;font-size:clamp(34px,3vw,48px);line-height:1.02;font-weight:560;letter-spacing:-.042em}.portfolioPage .premiumPortfolioEmpty h2 span{color:var(--blue)}.portfolioPage .premiumPortfolioEmpty .portfolioEmptyLead p:last-child{max-width:690px;margin-top:14px;color:#8da3ab;font-size:12px}.emptyWalletSearch{position:relative;z-index:2;margin-top:30px;padding:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;border:1px solid #31534b;border-radius:16px;background:rgba(5,15,19,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 16px 34px rgba(0,0,0,.17)}.emptyWalletSearch label{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:18px}.emptyWalletSearch label b{color:#eaf4f3;font-size:12px}.emptyWalletSearch label span{color:#789099;font-size:12.5px}.emptyWalletSearchControl{min-width:0;min-height:56px;padding:0 17px;display:flex;align-items:center;gap:13px;border:1px solid #2a444a;border-radius:12px;background:#071116}.emptyWalletSearchControl svg{flex:0 0 auto;color:var(--green)}.emptyWalletSearchControl input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#eef7f6;font:500 16px/1.2 inherit;letter-spacing:-.015em}.emptyWalletSearchControl input::-moz-placeholder{color:#668089}.emptyWalletSearchControl input::placeholder{color:#668089}.emptyWalletSearchActions{display:flex;align-items:stretch;gap:9px}.emptyWalletSearchActions button{min-height:56px;padding:0 18px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;white-space:nowrap;font:800 12.5px/1 inherit}.emptyConnectedWallet{border:1px solid #31534b;background:#0b1a1c;color:#b8ccc9}.emptyConnectedWallet:hover{border-color:#4a756a;color:#eef7f6}.emptyWalletSubmit{border:1px solid #63e8b8;background:var(--green);color:#06120e}.portfolioEmpty .emptyWalletSubmit svg{width:17px;height:17px;flex:0 0 auto;color:#06120e;stroke-width:2.25}.emptyWalletSubmit:hover{filter:brightness(1.04)}.portfolioEmptySteps{position:relative;z-index:1;margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.portfolioEmptySteps article{min-height:100px;padding:17px;display:flex;align-items:flex-start;gap:12px;border:1px solid #294249;border-radius:13px;background:linear-gradient(145deg,rgba(12,27,30,.88),rgba(7,16,21,.8))}.portfolioEmptySteps svg{flex:0 0 auto;color:var(--green)}.portfolioEmptySteps span{display:grid;gap:7px}.portfolioEmptySteps b{color:#e9f2f2;font-size:12.5px}.portfolioEmptySteps small{color:#748a93;font-size:12px;line-height:1.5}.portfolioEmptyFooter{position:relative;z-index:1;min-height:54px;margin-top:15px;padding-top:15px;border-top:1px solid rgba(85,229,173,.14);display:flex;align-items:center;justify-content:space-between;gap:18px}.portfolioEmptyFooter>span{display:inline-flex;align-items:center;gap:8px;color:#82969e;font-size:12px}.portfolioEmptyFooter>span svg{color:var(--green)}@media (max-width:1120px){.methodologyTutorial .methodHero{align-items:stretch;flex-direction:column}.methodTrustCard{width:100%!important;min-height:0}.methodologyTutorial .methodJourney{gap:18px}.methodologyTutorial .methodContracts{margin-top:68px;row-gap:28px}.methodologyTutorial .methodDetailGrid{grid-template-columns:1fr}}@media (max-width:760px){.methodology.methodologyTutorial{padding:12px 14px 56px}.methodologyTutorial .methodHero{padding:25px 20px;border-radius:18px}.methodologyTutorial .methodHero h1{font-size:clamp(40px,12vw,56px)}.methodTrustCard{padding:16px!important}.methodTrustFacts{gap:5px}.methodologyTutorial .methodJourney{margin-top:30px;gap:16px}.methodologyTutorial .methodJourney article{min-height:235px}.methodologyTutorial .methodContracts{margin-top:56px;padding:0;row-gap:24px}.methodologyTutorial .methodContractList{gap:14px}.portfolioPage .premiumPortfolioEmpty{min-height:0;padding:24px 20px}.portfolioEmptyLead{flex-direction:column;gap:17px}.emptyWalletSearch{margin-top:24px;padding:13px;grid-template-columns:1fr}.emptyWalletSearch label{align-items:flex-start;flex-direction:column;gap:5px}.emptyWalletSearchControl input{font-size:16px;transform:none}.emptyWalletSearchActions{display:grid;grid-template-columns:1fr}.emptyWalletSearchActions button{width:100%}.emptyWalletSubmit{grid-row:1}.portfolioEmptySteps{margin-top:16px;grid-template-columns:1fr}.portfolioEmptySteps article{min-height:82px}.portfolioEmptyFooter{align-items:stretch;flex-direction:column}.portfolioEmptyFooter button{width:100%}}.portfolioPage{position:relative;padding-top:22px;background:radial-gradient(circle at 8% 4%,rgba(85,229,173,.045),transparent 22%),radial-gradient(circle at 93% 13%,rgba(72,168,255,.035),transparent 20%)}.portfolioPage .portfolioIntro{position:relative;min-height:136px;padding:24px 26px;overflow:hidden;border-color:#294b43;border-radius:19px;background:radial-gradient(circle at 12% 115%,rgba(85,229,173,.16),transparent 34%),radial-gradient(circle at 77% -40%,rgba(72,168,255,.09),transparent 36%),linear-gradient(112deg,#0d241f,#09161a 48%,#071016);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 20px 60px rgba(0,0,0,.17)}.portfolioPage .portfolioIntro:after,.portfolioPage .portfolioIntro:before{content:"";position:absolute;border:1px solid rgba(85,229,173,.09);border-radius:50%;pointer-events:none}.portfolioPage .portfolioIntro:before{width:250px;height:250px;right:15%;bottom:-205px}.portfolioPage .portfolioIntro:after{width:150px;height:150px;right:6%;top:-118px}.portfolioPage .portfolioIntro>*{position:relative;z-index:1}.portfolioPage .portfolioIntro .eyebrow{color:var(--green);font-size:12.5px;letter-spacing:.11em}.portfolioPage .portfolioIntro h1{margin-top:7px;font-size:clamp(34px,2.8vw,48px);font-weight:560;letter-spacing:-.04em}.portfolioPage .portfolioIntro .lede{margin-top:9px;color:#9bb0b8;font-size:13px;line-height:1.55}.portfolioPage .portfolioWalletContext{gap:12px}.portfolioPage .viewingWallet{min-height:43px;padding:6px 7px 6px 13px;border-color:#31544c;border-radius:12px;background:rgba(6,17,19,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.portfolioPage .viewingWallet>span{font-size:11px}.portfolioPage .viewingWallet>b{font-size:12px}.portfolioPage .portfolioWalletContext .freshness{min-width:126px;padding-left:14px;border-left:1px solid rgba(85,229,173,.13)}.portfolioPage .portfolioWalletContext .freshnessStale time{color:var(--yellow)}.portfolioPage .walletSearch{min-height:68px;margin-top:14px;margin-bottom:14px;padding:9px 10px 9px 18px;border-color:#29434a;border-radius:17px;background:linear-gradient(105deg,#0b161b,#081116);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 14px 42px rgba(0,0,0,.16)}.portfolioPage .walletSearch>svg{color:#7f98a2}.portfolioPage .walletSearch input{font-size:14.5px;color:#dce8e9}.portfolioPage .walletSearch .iconButton{width:44px;height:44px;border-color:#2a4047;border-radius:11px;background:#0b151a}.portfolioPage .walletSubmit{min-width:170px;height:44px;border:1px solid #5fe9b6;border-radius:11px;box-shadow:0 8px 24px rgba(85,229,173,.12),inset 0 1px 0 rgba(255,255,255,.24);font-size:12px}.portfolioPage .portfolioStats{border-color:#284147;border-radius:18px;background:linear-gradient(115deg,#0a1619,#081116 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 18px 50px rgba(0,0,0,.12)}.portfolioPage .portfolioStats article{position:relative;min-height:124px;padding:18px 19px;display:flex;flex-direction:column;background:linear-gradient(155deg,rgba(18,39,38,.19),transparent 60%)}.portfolioPage .portfolioStats article:after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:1px;background:linear-gradient(90deg,rgba(85,229,173,.2),transparent);opacity:.45}.portfolioPage .portfolioStats span{gap:8px;font-size:12.5px}.portfolioPage .portfolioStats span svg{width:18px;height:18px;padding:3px;border:1px solid rgba(85,229,173,.22);border-radius:6px;background:rgba(85,229,173,.055)}.portfolioPage .portfolioStats strong{margin:15px 0 4px;font-size:26px;letter-spacing:-.025em}.portfolioPage .portfolioStats article>small{margin-top:auto;font-size:12px}.portfolioPage .portfolioRangeCounts{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px}.portfolioPage .portfolioRangeCounts>div{min-width:0;display:flex;flex-direction:column}.portfolioPage .portfolioRangeCounts>div+div{padding-left:13px;border-left:1px solid #294148}.portfolioPage .portfolioRangeCounts strong{margin:0;font-size:24px}.portfolioPage .portfolioRangeCounts small{margin-top:auto;color:#8498a1;line-height:1.2}.portfolioPage .portfolioDashboard{gap:16px;margin-top:16px}.portfolioPage .portfolioCenterColumn>.portfolioSection,.portfolioPage .portfolioDashboard>.portfolioSection,.portfolioPage .portfolioSwapColumn>.poolTradeCard{border-color:#29434a;border-radius:18px;background:radial-gradient(circle at 12% 0,rgba(85,229,173,.045),transparent 28%),#081217;box-shadow:inset 0 1px 0 rgba(255,255,255,.024),0 18px 55px rgba(0,0,0,.13)}.portfolioPage .portfolioDashboard .sectionTitle{min-height:94px;padding:17px 18px;border-bottom-color:#294047;background:linear-gradient(120deg,rgba(16,38,34,.88),rgba(8,18,23,.92) 72%)}.portfolioPage .portfolioDashboard .sectionTitle h2{margin-top:5px;font-size:20px;letter-spacing:-.02em}.portfolioPage .portfolioDashboard .sectionTitle>div>p:last-child{margin-top:6px;color:#8299a2;font-size:12.5px}.portfolioPage .portfolioDashboard .sectionTitle .eyebrow{font-size:12px;letter-spacing:.1em}.portfolioPage .portfolioPositionsColumn .positionList{gap:13px;padding:13px;background:linear-gradient(145deg,rgba(5,12,16,.72),rgba(7,15,19,.48))}.topbar .desktopNavigation a{min-height:39px;padding-inline:7px 12px;gap:8px;font-size:15.5px;font-weight:690}.topbar .desktopNavigation .navigationIcon{width:28px;height:28px}.topbar .desktopNavigation .navigationIcon svg{width:18px;height:18px}@media (min-width:1281px) and (max-width:1500px){.topbar .desktopNavigation a{padding-inline:5px 8px;gap:5px;font-size:14px}.topbar .desktopNavigation .navigationIcon{width:26px;height:26px}}@media (max-width:1400px){.topbar .mobileNavigation>nav a{min-height:51px;font-size:16px;font-weight:690}.topbar .mobileNavigation>nav .navigationIcon{width:30px;height:30px}.topbar .mobileNavigation>nav .navigationIcon svg{width:19px;height:19px}}.portfolioPage .lpPositionPlaceholder,.portfolioPage .positionPlaceholderList{display:none}.portfolioPage .lpPositionPlaceholder{min-width:0;height:100%;min-height:320px;grid-template-rows:auto minmax(0,1fr) 58px 48px;border:1px dashed #31504f;border-radius:16px;overflow:hidden;background:linear-gradient(145deg,rgba(9,21,25,.78),rgba(7,15,20,.82));color:#80979f;box-shadow:inset 0 1px 0 rgba(255,255,255,.018);transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.portfolioPage .lpPositionPlaceholder>header{min-height:73px;padding:11px 13px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid rgba(45,73,77,.72);background:linear-gradient(110deg,rgba(16,39,35,.25),rgba(8,18,22,.04))}.portfolioPage .lpPlaceholderIcon{width:38px;height:38px;display:grid;place-items:center;border:1px solid #33564f;border-radius:11px;background:rgba(15,34,31,.84);color:var(--green)}.portfolioPage .lpPlaceholderTitle{min-width:0;display:grid;gap:4px}.portfolioPage .lpPlaceholderTitle b{color:#d8e6e3;font-size:13px}.portfolioPage .lpPlaceholderTitle small{color:#789099;font-size:12px}.portfolioPage .lpPositionPlaceholder>header>svg{color:#607981;transition:color .16s ease,transform .16s ease}.portfolioPage .lpPlaceholderPreview{min-height:0;display:grid;grid-template-rows:109px 116px minmax(0,1fr);opacity:.56}.portfolioPage .lpPlaceholderMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid rgba(42,66,71,.58)}.portfolioPage .lpPlaceholderMetrics>span{padding:15px 13px;display:grid;align-content:start;gap:10px;border-right:1px solid rgba(42,66,71,.58)}.portfolioPage .lpPlaceholderMetrics>span:last-child{border-right:0}.portfolioPage .lpPlaceholderMetrics b,.portfolioPage .lpPlaceholderMetrics i{display:block;border-radius:999px;background:#294047}.portfolioPage .lpPlaceholderMetrics i{width:54%;height:5px}.portfolioPage .lpPlaceholderMetrics b{width:72%;height:8px;background:#34534f}.portfolioPage .lpPlaceholderAssets{padding:14px;display:grid;align-content:start;gap:11px;border-bottom:1px solid rgba(42,66,71,.58)}.portfolioPage .lpPlaceholderAssets>span{color:#70868e;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.portfolioPage .lpPlaceholderAssets>p{margin:0;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px}.portfolioPage .lpPlaceholderAssets>p>i{width:18px;height:18px;border-radius:50%;background:#34534f}.portfolioPage .lpPlaceholderAssets>p>b{width:34%;height:6px;border-radius:999px;background:#2b4247}.portfolioPage .lpPlaceholderRange{padding:17px 14px;display:grid;align-content:center;gap:13px}.portfolioPage .lpPlaceholderRange>span{color:#70868e;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.portfolioPage .lpPlaceholderRange>div{height:4px;position:relative;border-radius:999px;background:#31464b}.portfolioPage .lpPlaceholderRange>div>i{width:58%;height:100%;position:absolute;left:20%;border-radius:inherit;background:#46736a}.portfolioPage .lpPlaceholderRange>small{display:flex;align-items:center;justify-content:space-between}.portfolioPage .lpPlaceholderRange>small i{width:17%;height:5px;border-radius:999px;background:#2b4247}.portfolioPage .lpPlaceholderCommands{padding:10px 13px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;border-top:1px solid rgba(42,66,71,.58)}.portfolioPage .lpPlaceholderCommands span{min-width:0;border:1px solid #294148;border-radius:9px;background:linear-gradient(145deg,rgba(20,38,42,.76),rgba(10,24,29,.78))}.portfolioPage .lpPositionPlaceholder>footer{min-height:48px;display:flex;align-items:center;justify-content:center;gap:7px;border-top:1px solid rgba(42,66,71,.72);background:rgba(11,25,27,.48);color:#a9bdb9;font-size:12.5px;font-weight:800}.portfolioPage .lpPositionPlaceholder:hover{border-color:#55e5ad;background:linear-gradient(145deg,rgba(11,27,29,.88),rgba(8,19,22,.9));color:#a8bbb9;transform:translateY(-1px)}.portfolioPage .lpPositionPlaceholder:hover>header>svg{color:var(--green);transform:translate(1px,-1px)}.portfolioPage .lpPositionPlaceholder:hover>footer{border-color:#3c7464;background:#10251f;color:var(--green)}@container (min-width:1200px){.portfolioPage .positionPlaceholderList{display:grid}.portfolioPage .portfolioNoPositions{display:none}.portfolioPage .positionListEmpty .lpPositionPlaceholderSlot1,.portfolioPage .positionListEmpty .lpPositionPlaceholderSlot2,.portfolioPage .positionListEmpty .lpPositionPlaceholderSlot3,.portfolioPage .positionListMod3-1 .lpPositionPlaceholderSlot1,.portfolioPage .positionListMod3-1 .lpPositionPlaceholderSlot2,.portfolioPage .positionListMod3-2 .lpPositionPlaceholderSlot1{display:grid}}@container (min-width:800px) and (max-width:1199px){.portfolioPage .positionPlaceholderList{display:grid}.portfolioPage .portfolioNoPositions{display:none}.portfolioPage .positionListEmpty .lpPositionPlaceholderSlot1,.portfolioPage .positionListEmpty .lpPositionPlaceholderSlot2,.portfolioPage .positionListMod2-1 .lpPositionPlaceholderSlot1{display:grid}}.portfolioPage .portfolioPositionsColumn .portfolioLpCard{border-color:#2a454b!important;border-radius:16px;background:radial-gradient(circle at 12% 0,rgba(85,229,173,.055),transparent 31%),linear-gradient(145deg,#0a171b,#071116 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 12px 30px rgba(0,0,0,.14);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.portfolioPage .portfolioPositionsColumn .portfolioLpCard:hover{border-color:#38685d!important;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 17px 38px rgba(0,0,0,.18)}.portfolioPage .portfolioPositionsColumn .lpPositionHeader{min-height:66px;padding:11px 13px;background:linear-gradient(110deg,rgba(16,39,35,.34),rgba(8,18,22,.08))}.portfolioPage .portfolioPositionsColumn .positionIdentity h2{font-size:16px;letter-spacing:-.02em}.portfolioPage .portfolioPositionsColumn .positionIdentity p{margin-top:4px;font-size:12px}.portfolioPage .portfolioPositionsColumn .lpPositionMetrics>div{min-height:92px;padding:13px 14px}.portfolioPage .portfolioPositionsColumn .lpPositionAssets>span,.portfolioPage .portfolioPositionsColumn .lpPositionMetrics span{font-size:11px;letter-spacing:.075em}.portfolioPage .portfolioPositionsColumn .lpPositionMetrics b{margin-top:8px;font-size:15.5px}.portfolioPage .portfolioPositionsColumn .lpPositionMetrics small{margin-top:5px;font-size:11px;min-height:2.5em;overflow:visible;line-height:1.25;text-overflow:clip;white-space:normal}.portfolioPage .portfolioPositionsColumn .lpPositionAssets{padding:13px 14px}.portfolioPage .portfolioPositionsColumn .lpPositionAssets p{margin-top:9px}.portfolioPage .portfolioPositionsColumn .lpPositionAssets p b{font-size:12.5px}.portfolioPage .portfolioPositionsColumn .lpPositionAssets p small{font-size:12px}.portfolioPage .portfolioPositionsColumn .lpPositionRange{padding:12px 14px 14px}.portfolioPage .portfolioPositionsColumn .lpRangeValues{margin-top:9px;font-size:12.5px}.portfolioPage .portfolioPositionsColumn .lpRangeValues small{font-size:11px}.portfolioPage .portfolioPositionsColumn .lpRangeValues b{font-size:12.5px;line-height:1.25}.portfolioPage .portfolioPositionsColumn .lpRangeValues em{margin-top:1px;color:#8da5ad;font-size:12.5px;line-height:1.25}.portfolioPage .portfolioPositionsColumn .rangeStatus{font-size:12px}.portfolioPage .portfolioPositionsColumn .positionCommands{gap:7px;padding:10px 13px}.portfolioPage .portfolioPositionsColumn .positionCommands button{min-height:37px;border-color:#294148;border-radius:9px;background:linear-gradient(145deg,#0d191e,#091217);font-size:12.5px}.portfolioPage .portfolioPositionsColumn .positionCommands button:hover:not(:disabled){border-color:#3d705f;background:#10241f;color:var(--green)}.portfolioPage .portfolioPositionsColumn .historyPanel>button{height:47px;font-size:12.5px}.portfolioPage .portfolioBalanceList{background:linear-gradient(145deg,rgba(5,12,16,.7),rgba(7,15,19,.46))}.portfolioPage .portfolioBalanceCard.portfolioBalanceRow{min-height:76px;padding:10px 12px;border-bottom-color:#263c42;transition:background .16s ease}.portfolioPage .portfolioBalanceCard.portfolioBalanceRow:hover{background:rgba(19,43,38,.34)}.portfolioPage .portfolioBalanceRow .balanceToken img,.portfolioPage .portfolioBalanceRow .balanceToken>i{width:35px;height:35px}.portfolioPage .portfolioBalanceRow .balanceToken b{font-size:12.5px}.portfolioPage .portfolioBalanceRow .portfolioBalanceValue strong{font-size:14px}.portfolioPage .portfolioLoading{position:relative;width:100%;min-height:390px;padding:42px clamp(24px,4vw,66px);display:grid;grid-template-columns:minmax(320px,.85fr) minmax(460px,1.15fr);place-content:center;justify-items:stretch;gap:34px 48px;overflow:hidden;border:1px solid #294a42;border-radius:20px;background:radial-gradient(circle at 18% 48%,rgba(85,229,173,.14),transparent 27%),radial-gradient(circle at 82% 20%,rgba(72,168,255,.075),transparent 25%),linear-gradient(125deg,#0d241f,#09171b 52%,#071016);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 22px 70px rgba(0,0,0,.2);text-align:left}.portfolioLoadingAura{position:absolute;width:430px;height:430px;right:-165px;bottom:-310px;border:1px solid rgba(85,229,173,.12);border-radius:50%;box-shadow:0 0 0 56px rgba(85,229,173,.018),0 0 0 112px rgba(72,168,255,.012)}.portfolioLoadingMain{position:relative;z-index:1;display:flex;align-items:center;gap:24px}.portfolioPage .portfolioLoadingMark{flex:0 0 auto;width:104px;height:104px}.portfolioPage .portfolioLoadingMark img{width:66px;height:66px}.portfolioPage .portfolioLoadingMark i{border-color:rgba(85,229,173,.3)}.portfolioPage .portfolioLoading .eyebrow{font-size:12.5px;letter-spacing:.11em}.portfolioPage .portfolioLoading h2{margin:7px 0 10px;font-size:clamp(30px,3vw,44px);font-weight:560;letter-spacing:-.04em}.portfolioPage .portfolioLoading p{max-width:470px;color:#8fa5ad;font-size:12px}.portfolioPage .portfolioLoadingSteps{position:relative;z-index:1;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-self:center}.portfolioPage .portfolioLoadingSteps article{min-height:82px;padding:14px 15px;display:flex;align-items:center;gap:11px;border:1px solid #2b4744;border-radius:14px;background:linear-gradient(145deg,rgba(13,31,29,.82),rgba(8,17,22,.8));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.portfolioPage .portfolioLoadingSteps svg{flex:0 0 auto;color:var(--green)}.portfolioPage .portfolioLoadingSteps span{display:grid;gap:7px}.portfolioPage .portfolioLoadingSteps b{padding:0;border:0;background:none;color:#e4eeee;font-size:12.5px}.portfolioPage .portfolioLoadingSteps small{color:#718890;font-size:11px;line-height:1.45}.portfolioLoadingRail{position:relative;z-index:1;grid-column:1/-1;height:3px;overflow:hidden;border-radius:999px;background:#19312f}.portfolioLoadingRail span{width:34%;height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--green),var(--blue),transparent);animation:portfolioLoadingScan 1.7s ease-in-out infinite}@keyframes portfolioLoadingScan{0%{transform:translateX(-105%)}to{transform:translateX(295%)}}.actionModalBackdrop{z-index:250;padding:20px;background:rgba(2,7,9,.84);backdrop-filter:blur(13px) saturate(.8)}.actionModal{width:min(540px,100%);max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #315049;border-radius:19px;background:radial-gradient(circle at 12% 0,rgba(85,229,173,.09),transparent 28%),linear-gradient(145deg,#0c191c,#081116 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 34px 100px rgba(0,0,0,.68)}.actionModal header{min-height:82px;padding:15px 17px;border-bottom-color:#294148;background:linear-gradient(115deg,rgba(16,39,34,.76),rgba(8,18,23,.72))}.actionModalHeading{display:flex;align-items:center;gap:12px}.actionModalModeIcon{width:42px;height:42px;display:grid;place-items:center;border:1px solid #356353;border-radius:12px;background:rgba(85,229,173,.075);color:var(--green)}.actionModalModeIcon svg{width:19px;height:19px}.actionModal-remove .actionModalModeIcon{border-color:#5d4d29;background:rgba(239,196,76,.07);color:var(--yellow)}.actionModal header span{font-size:12px;font-weight:800;letter-spacing:.1em}.actionModal h3{margin-top:4px;font-size:22px;font-weight:610;letter-spacing:-.025em}.actionModal header>button{width:38px;height:38px;border-color:#2b444a;border-radius:10px;background:#0a1519}.actionModal header>button:hover{border-color:#467464;color:var(--green)}.actionModalPosition{min-height:76px;margin:14px 16px 0;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #29434a;border-radius:13px;background:linear-gradient(135deg,#0d1b1e,#091318)}.actionModalPair{min-width:0;display:flex;align-items:center;gap:11px}.actionModalTokenPair{position:relative;width:48px;height:34px;flex:0 0 48px}.actionModalTokenPair i,.actionModalTokenPair img{position:absolute;top:0;width:34px;height:34px;display:grid;place-items:center;border:2px solid #0b171b;border-radius:50%;background:#142329;-o-object-fit:cover;object-fit:cover;color:#c9d8dc;font-size:11px;font-style:normal;font-weight:800}.actionModalTokenPair>:first-child{left:0;z-index:2}.actionModalTokenPair>:last-child{left:19px}.actionModalPair>span:last-child{min-width:0;display:grid;gap:4px}.actionModalPair b{overflow:hidden;color:#eaf3f3;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.actionModalPair small{color:#768d95;font-size:11px}.actionModalPositionValue{flex:0 0 auto;display:grid;gap:4px;text-align:right}.actionModalPositionValue small{color:#71878f;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.actionModalPositionValue strong{color:#e8f1f2;font-size:16px}.actionModal .increaseRangeNotice{margin:12px 16px 0;padding:12px 13px;border:1px solid #2c4c43;border-left:3px solid var(--green);border-radius:11px;background:rgba(13,31,27,.72)}.actionModal .increaseRangeNotice b{font-size:12.5px}.actionModal .increaseRangeNotice span{font-size:12px}.actionModal .actionField{gap:8px;padding:14px 16px 0;font-size:12.5px;font-weight:700}.actionModal .actionField>div{height:50px;padding:0 13px;border-color:#2b444b;border-radius:11px;background:#071116}.actionModal .actionField input{font-size:15px}.actionModal .actionField.compact>div{width:170px}.actionModal .increasePresets,.removePresets{margin:9px 16px 0;gap:7px}.actionModal .increasePresets button,.removePresets button{height:34px;border:1px solid #294149;border-radius:9px;background:#0a151a;color:#9eb0b7;font-family:inherit;font-size:12px;font-weight:700}.removePresets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.actionModal .increasePresets button:hover:not(:disabled),.removePresets button.active,.removePresets button:hover{border-color:#3b725f;background:#10261f;color:var(--green)}.actionModal .increasePresets small{margin-top:2px;font-size:11px}.actionModal .increaseFunding{margin:14px 16px 0;border-top-color:#294047}.actionModal .increaseFundingTitle{min-height:39px;font-size:12px}.actionModal .increaseAssetRow{min-height:57px;border-top-color:#263b41}.actionModal .increaseAssetRow b{font-size:12px}.actionModal .increaseAssetRow small,.actionModal .increaseAssetRow>span{font-size:11px}.actionClaimPreview,.actionRemovePreview{margin:13px 16px 0;padding:14px;border:1px solid #2d4b44;border-radius:13px;background:linear-gradient(135deg,rgba(17,42,36,.72),rgba(8,19,23,.82))}.actionClaimPreview>span,.actionRemovePreview>span{color:#8ca2aa;font-size:12px;font-weight:750}.actionClaimPreview>strong,.actionRemovePreview>strong{display:block;margin-top:8px;color:var(--green);font-size:26px;letter-spacing:-.03em}.actionClaimPreview>small{display:block;margin-top:6px;color:#8fa8a3;font-size:12px;font-weight:700}.actionClaimPreview>div{margin-top:13px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.actionClaimPreview p{min-width:0;margin:0;padding:9px 10px;display:flex;align-items:center;gap:8px;border:1px solid #294047;border-radius:9px;background:#091419}.actionClaimPreview p i,.actionClaimPreview p img{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;-o-object-fit:cover;object-fit:cover;color:#cddadb;font-size:10px;font-style:normal}.actionClaimPreview p b{min-width:0;overflow:hidden;color:#dce7e8;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.actionRemovePreview{border-color:#51482e;background:linear-gradient(135deg,rgba(43,36,18,.5),rgba(12,18,20,.75))}.actionRemovePreview>strong{color:var(--yellow)}.actionRemovePreview>small{display:block;margin-top:6px;color:#8e8a76;font-size:11px}.actionModal .actionToggle{margin:13px 16px 0;padding:12px 13px;border-color:#2a4349;border-radius:11px;background:#0a151a;font-size:12.5px}.actionModal .actionConfirm{width:calc(100% - 32px);min-height:50px;margin:16px;position:sticky;bottom:12px;z-index:5;border:1px solid #62e9b8;border-radius:11px;box-shadow:0 12px 30px rgba(85,229,173,.13),inset 0 1px 0 rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px}.actionModal .actionConfirm svg{width:17px;height:17px}.actionModal-remove .actionConfirm{border-color:#e8c75d;background:var(--yellow);box-shadow:0 12px 30px rgba(239,196,76,.11);color:#171305}.actionModal{scrollbar-color:#47645d #0a1114;scrollbar-width:thin}.actionModal::-webkit-scrollbar{width:8px}.actionModal::-webkit-scrollbar-track{background:#0a1114}.actionModal::-webkit-scrollbar-thumb{border:2px solid #0a1114;border-radius:10px;background:#47645d}.poolDetailDashboard .poolTradeCard.poolWorkspaceTabs,.portfolioPage .portfolioSwapColumn>.poolTradeCard.poolWorkspaceTabs{border:0;background:transparent;box-shadow:0 18px 55px rgba(0,0,0,.13)}.poolDetailDashboard .poolTradeCard.poolWorkspaceTabs>.poolWorkspaceTabList,.portfolioPage .portfolioSwapColumn>.poolTradeCard.poolWorkspaceTabs>.poolWorkspaceTabList{border:1px solid #29434a;border-bottom-color:#294047;border-radius:18px 18px 0 0;background:#0b1419;background-clip:padding-box}.poolDetailDashboard .poolTradeCard.poolWorkspaceTabs>.poolWorkspaceTabPanel,.portfolioPage .portfolioSwapColumn>.poolTradeCard.poolWorkspaceTabs>.poolWorkspaceTabPanel{border:1px solid #29434a;border-top:0;border-radius:0 0 18px 18px;background:radial-gradient(circle at 12% 0,rgba(85,229,173,.045),transparent 28%),#081217;background-clip:padding-box}@media (max-width:1120px){.portfolioPage .portfolioLoading{grid-template-columns:1fr;gap:24px}.portfolioPage .portfolioLoadingSteps{width:100%}}@media (max-width:760px){.portfolioPage{padding-top:14px}.portfolioPage .portfolioIntro{min-height:0;padding:21px 20px;border-radius:18px}.portfolioPage .portfolioIntro h1{font-size:38px}.portfolioPage .portfolioIntro .lede{font-size:12px}.portfolioPage .portfolioWalletContext .freshness{padding:13px 0 0;border-top:1px solid rgba(85,229,173,.13);border-left:0}.portfolioPage .walletSearch{min-height:0;padding:10px}.portfolioPage .portfolioStats article{min-height:122px;padding:16px}.portfolioPage .portfolioStats strong{font-size:24px}.portfolioPage .portfolioDashboard .sectionTitle{min-height:0;padding:16px}.portfolioPage .portfolioLoading{min-height:520px;padding:34px 20px;grid-template-columns:1fr;gap:28px;text-align:left}.portfolioLoadingMain{align-items:flex-start;flex-direction:column;gap:18px}.portfolioPage .portfolioLoadingMark{width:86px;height:86px}.portfolioPage .portfolioLoadingMark img{width:56px;height:56px}.portfolioPage .portfolioLoadingSteps{grid-template-columns:1fr;gap:8px}.portfolioPage .portfolioLoadingSteps article{min-height:72px;align-items:center}.actionModalBackdrop{padding:10px;align-items:end}.actionModal{width:100%;max-height:calc(100dvh - 16px);border-radius:19px 19px 12px 12px}.actionModal header{min-height:74px;padding:13px 14px}.actionModalModeIcon{width:38px;height:38px}.actionModal h3{font-size:20px}.actionModalPosition{margin-inline:12px;padding:11px}.actionModalPositionValue strong{font-size:14px}.actionClaimPreview,.actionModal .actionField,.actionModal .actionToggle,.actionModal .increaseFunding,.actionModal .increasePresets,.actionModal .increaseRangeNotice,.actionRemovePreview{margin-left:12px;margin-right:12px}.actionModal .actionField{padding-left:12px;padding-right:12px}.actionClaimPreview>div{grid-template-columns:1fr}.actionModal .actionConfirm{width:calc(100% - 24px);margin:14px 12px 12px}}.poolTradeCard .poolWorkspaceTabPanel,.poolTradeCard .routedSwap,.poolTradeCard .routedSwapAsset,.poolTradeCard .routedSwapInput,.poolTradeCard .routedSwapWorkspace,.poolTradeCard.poolWorkspaceTabs,.portfolioPage .portfolioSwapColumn>.poolTradeCard.poolWorkspaceTabs{overflow:visible}.poolTradeCard .routedSwapAsset,.poolTradeCard .routedSwapInput{position:relative}.poolTradeCard .routedSwapAsset:has(.swapTokenPicker.open){z-index:140}.poolTradeCard .swapTokenPicker.open{z-index:150}.poolTradeCard .swapTokenMenu{z-index:160}.referralDashboard{margin-top:22px;overflow:hidden}.referralDashboardTitle{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 26px;border-bottom:1px solid #213439}.referralDashboardTitle h2{margin:3px 0 5px;font-size:25px}.referralDashboardTitle p:last-child{margin:0;color:#7f969e;font-size:12px}.referralActivation,.referralDeploymentNotice,.referralEmpty{margin:20px;padding:18px 20px;border-radius:13px;display:flex;align-items:center;gap:14px}.referralDeploymentNotice{border:1px solid #294147;color:#8ca2a9}.referralDeploymentNotice svg,.referralEmpty svg{color:var(--green)}.referralDeploymentNotice b,.referralEmpty b{color:#dce8e9}.referralDeploymentNotice p,.referralEmpty p{margin:4px 0 0;font-size:12.5px;line-height:1.55}.referralActivation{border:1px solid rgba(85,229,173,.3);background:rgba(85,229,173,.075)}.referralActivation>div{flex:1;display:grid;gap:4px}.referralActivation small{color:#87a098}.referralActivation button,.referralLinkBox button,.referralRewardList button{min-height:38px;padding:0 15px;border:1px solid #2b474d;border-radius:10px;background:#0b171a;color:#d9e7e8;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:800;cursor:pointer}.referralActivation button{border-color:rgba(85,229,173,.34);color:var(--green)}.referralActivation button:disabled,.referralRewardList button:disabled{opacity:.45;cursor:not-allowed}.referralOverview{padding:18px 20px;display:grid;grid-template-columns:165px 165px 195px minmax(300px,1fr);gap:10px;border-bottom:1px solid #213439}.referralLinkBox,.referralOverview>article{min-height:72px;padding:13px 15px;border:1px solid #20363b;border-radius:12px;background:#081417;display:flex;align-items:center;gap:12px}.referralOverview>article svg{color:var(--green)}.referralLinkBox>span,.referralOverview article span{min-width:0;display:grid;gap:4px}.referralOverview small{color:#789097;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.referralOverview article b{font-size:20px}.referralTotalUsd b{color:var(--green)}.referralLinkBox{justify-content:space-between}.referralLinkBox>span b{max-width:520px;overflow:hidden;color:#a9bdc1;font:600 12.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.referralLinkActions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.referralLinkActions button:first-child{color:#9fb2b6}.referralLinkActions button:last-child{border-color:rgba(85,229,173,.28);color:var(--green)}.referralLinkBox button:disabled{opacity:.45;cursor:not-allowed}.referralLinkBox.isEditing{min-height:128px;grid-column:1/-1;align-items:stretch}.referralLinkEditor{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px 12px}.referralLinkEditor>label{grid-column:1/-1;color:#789097;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.referralLinkEditor>div:first-of-type{min-width:0;height:40px;padding-left:12px;border:1px solid #2b474d;border-radius:10px;background:#071114;display:flex;align-items:center;overflow:hidden}.referralLinkEditor>div:first-of-type:focus-within{border-color:rgba(85,229,173,.55);box-shadow:0 0 0 3px rgba(85,229,173,.08)}.referralLinkEditor>div:first-of-type span{flex:0 1 auto;overflow:hidden;color:#637b81;font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.referralLinkEditor input{min-width:85px;flex:1;align-self:stretch;border:0;outline:0;background:transparent;color:#dce8e9;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace}.referralLinkEditor>small{color:#637a80;font-size:11px;text-transform:none;letter-spacing:0}.referralLinkEditorActions{grid-column:2;grid-row:2/span 2;display:flex;align-items:center;gap:8px}.referralLinkEditorActions .primary{border-color:rgba(85,229,173,.38);background:rgba(85,229,173,.1);color:var(--green)}.referralLinkError,.referralLinkNotice{margin:0;min-height:36px;padding:9px 20px;border-bottom:1px solid #213439;display:flex;align-items:center;gap:7px;font-size:12px}.referralLinkNotice{background:rgba(85,229,173,.055);color:#83dcb8}.referralLinkError{background:rgba(241,95,95,.06);color:#ef9b9b}.referralRewardList{padding:0 20px 20px}.referralRewardHeader,.referralRewardList>article{display:grid;grid-template-columns:1fr 1.25fr 1.25fr 1.1fr 104px;align-items:center;gap:15px}.referralRewardHeader{min-height:44px;color:#6f878e;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.referralRewardList>article{min-height:82px;padding:12px 14px;border:1px solid #20363b;border-bottom:0;background:#081417}.referralRewardList>article:first-of-type{border-radius:12px 12px 0 0}.referralRewardList>article>div{display:grid;gap:5px}.referralRewardList>article>div>b{font-size:12.5px}.referralRewardList>article>div>small{color:#71878e;font-size:12px}.referralRewardToken{display:flex!important;align-items:center;gap:10px!important}.referralRewardLogo{width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:rgba(85,229,173,.13);color:var(--green);display:grid;place-items:center;-o-object-fit:cover;object-fit:cover;font-size:12.5px;font-weight:900;font-style:normal;text-transform:uppercase}.referralRewardList>article>strong{color:var(--green);font-size:13px}.limitOrderTracker{min-width:0;overflow:hidden;background:#080f13;color:#dce7e7}.limitOrderTracker.terminal{grid-area:orders;min-height:286px;border-top:0}.limitOrderTracker.portfolio{max-width:1800px;min-height:260px;margin:12px auto 0;border:1px solid #243a3f;border-radius:15px}.limitOrderWorkspaceHeader .limitTrackerPnlButton{min-height:44px;margin:0}.limitTrackerTabs{min-height:55px;padding:0 16px;display:flex;align-items:stretch;gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;border-bottom:1px solid #263a40;background:linear-gradient(120deg,rgba(13,29,27,.72),#0a1216 70%)}.limitTrackerTabs::-webkit-scrollbar{display:none}.limitTrackerTabs>button{min-width:0;flex:0 0 auto;padding:0;position:relative;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#85999f;cursor:pointer;font:750 12px/1 inherit;white-space:nowrap}.limitTrackerTabs>button:after{content:"";height:2px;position:absolute;right:0;bottom:0;left:0;border-radius:2px 2px 0 0;background:transparent}.limitTrackerTabs>button[aria-selected=true]{color:#eaf2f1}.limitTrackerTabs>button[aria-selected=true]:after{background:var(--green)}.limitTrackerTabCompact{display:none}.limitTrackerTabs>button>b{min-width:21px;padding:3px 5px;border:1px solid #2b4248;border-radius:7px;color:#8ba0a7;font-size:12px;text-align:center}.limitTrackerTopbar{min-height:55px;display:flex;align-items:stretch;border-bottom:1px solid #263a40;background:linear-gradient(120deg,rgba(13,29,27,.72),#0a1216 70%)}.limitTrackerTopbar .limitTrackerTabs{min-width:0;flex:1 1 auto;border-bottom:0;background:transparent}.limitTrackerPnlButton{min-width:88px;margin:9px 12px 9px 0;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(85,229,173,.34);border-radius:10px;background:linear-gradient(135deg,rgba(85,229,173,.14),rgba(85,229,173,.055));color:var(--green);font:800 12.5px/1 inherit;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.limitTrackerPnlButton:hover{border-color:rgba(85,229,173,.7);background:rgba(85,229,173,.17)}.limitTrackerAlertsButton{flex:0 0 auto;cursor:pointer;white-space:nowrap}.limitTrackerTopbar>.limitTrackerAlertsButton{min-width:104px;margin:9px 10px 9px 0;justify-content:center}.limitTrackerAlertsButton:hover{border-color:rgba(85,229,173,.72);background:#153128}.limitTrackerAlertsButton.active{border-color:var(--green);background:#153128;box-shadow:inset 0 0 0 1px rgba(85,229,173,.08),0 0 14px rgba(85,229,173,.07)}.limitTrackerRefreshStatus{margin:0 12px;display:inline-flex;align-items:center;align-self:center;gap:7px;flex:0 0 auto;color:#789097;font-size:11.5px;font-weight:750;white-space:nowrap}.limitTrackerRefreshStatus svg{color:var(--green)}.limitTrackerError{gap:7px;border-bottom:1px solid #4b2a2a;background:rgba(86,31,31,.24);color:#f19a94}.limitTrackerError,.limitTrackerSuccess{margin:0;padding:10px 16px;display:flex;align-items:center;font-size:12.5px}.limitTrackerSuccess{gap:8px;border-bottom:1px solid #285343;background:rgba(35,103,76,.24);color:var(--green);font-weight:700}.limitTrackerSuccess svg{flex:0 0 auto}.limitTrackerFillNotice{min-height:48px;padding:8px 12px 8px 16px;display:flex;align-items:center;gap:9px;border-bottom:1px solid #2d5d4b;background:linear-gradient(90deg,rgba(35,103,76,.3),rgba(18,48,42,.2));color:var(--green)}.limitTrackerFillNotice>svg{flex:0 0 auto}.limitTrackerFillNotice>span{min-width:0;display:grid;gap:2px}.limitTrackerFillNotice b{color:#dff9ef;font-size:12.5px}.limitTrackerFillNotice small{color:#83aa9d;font-size:11px}.limitTrackerFillNotice>button{min-height:30px;padding:0 9px;flex:0 0 auto;border:1px solid rgba(85,229,173,.35);border-radius:8px;background:rgba(85,229,173,.08);color:var(--green);font:750 11.5px/1 inherit;cursor:pointer}.limitTrackerFillNotice>button:first-of-type{margin-left:auto}.limitTrackerFillNotice>button:last-of-type{width:30px;padding:0;display:grid;place-items:center}.limitTrackerFillNotice>button:hover{border-color:var(--green)}.limitTrackerRows{min-width:0}.limitTrackerPagination{min-height:46px;padding:6px 14px;display:flex;align-items:center;justify-content:center;gap:9px;border-top:1px solid #263a40;background:#081115}.limitTrackerPagination>button{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2c4449;border-radius:8px;background:#0a1519;color:#b4c5c6;cursor:pointer}.limitTrackerPagination>button:hover:not(:disabled){border-color:#3a6659;color:var(--green)}.limitTrackerPagination>button:disabled{opacity:.35;cursor:not-allowed}.limitTrackerPagination>span{min-width:54px;display:inline-flex;align-items:baseline;justify-content:center;gap:6px;color:#8da1a7;font-size:12px;text-align:center}.limitTrackerPagination>span>b{color:#eef6f4;font-size:13px}.limitTrackerPagination>span>i{color:#536a72;font-style:normal}body.pnlShareOpen{overflow:hidden}.pnlShareBackdrop{z-index:10050;padding:24px;position:fixed;inset:0;display:grid;place-items:center;overflow-y:auto;background:rgba(2,7,9,.82);backdrop-filter:blur(12px)}.pnlShareDialog{width:min(980px,100%);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid #2c4747;border-radius:20px;background:#071115;box-shadow:0 30px 90px rgba(0,0,0,.6)}.pnlShareDialog>header{min-height:74px;padding:14px 18px 14px 21px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #21383a}.pnlShareDialog>header>div{display:grid;gap:4px}.pnlShareDialog>header small{color:var(--green);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.pnlShareDialog>header h2{margin:0;color:#eff8f6;font-size:20px}.pnlShareDialog>header>button,.pnlShareStatus>button{width:40px;height:40px;padding:0;display:grid;place-items:center;border:1px solid #2b4147;border-radius:11px;background:#0b171b;color:#91a5aa;cursor:pointer}.pnlSharePreview{min-height:0;padding:18px;display:grid;place-items:center;background:#050c0f}.pnlSharePreview img{width:min(100%,920px);height:auto;display:block;border-radius:15px;box-shadow:0 18px 60px rgba(0,0,0,.42)}.pnlSharePreview>p,.pnlSharePreview>span{color:#8ba0a5;display:flex;align-items:center;gap:10px;font-size:13px}.pnlShareActions{padding:14px 18px;display:grid;grid-template-columns:1.15fr 1fr 1fr 1.35fr;gap:9px;border-top:1px solid #21383a}.pnlShareActions button{min-height:45px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #2b4348;border-radius:11px;background:#0b181c;color:#b7c8ca;font:800 12.5px/1 inherit;cursor:pointer}.pnlShareActions button.primary{border-color:#55e5ad;background:var(--green);color:#04120d}.pnlShareXButton>span{font-size:17px;font-weight:900;line-height:1}.pnlShareActions button:disabled{opacity:.45;cursor:wait}.pnlShareToast{margin:0 18px 12px;padding:11px 13px;border:1px solid #315057;border-radius:10px;background:#0b171c;color:#a9bdc2;font-size:12px;font-weight:720;line-height:1.45;text-align:center}.pnlShareToast.success{border-color:#356b5b;background:rgba(27,75,60,.22);color:var(--green)}.pnlShareMethod{margin:0;padding:0 19px 17px;color:#71878d;font-size:11.5px;line-height:1.5;text-align:center}.pnlShareStatus{width:min(430px,100%);min-height:260px;padding:48px 34px 34px;position:relative;border:1px solid #2a4545;border-radius:18px;background:linear-gradient(145deg,#0b1c1b,#081116);display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;box-shadow:0 25px 80px rgba(0,0,0,.55)}.pnlShareStatus>button{position:absolute;top:13px;right:13px}.pnlShareStatus>svg:not(.spin){color:#ff7d78}.pnlShareStatus>.spin{color:var(--green)}.pnlShareStatus h2{margin:18px 0 7px;font-size:21px}.pnlShareStatus p{max-width:330px;margin:0;color:#81979d;font-size:12.5px;line-height:1.6}.limitTrackerRow{min-width:1080px;min-height:77px;padding:11px 16px;display:grid;align-items:center;gap:18px;border-bottom:1px solid #1f3238;background:#081217;font-variant-numeric:tabular-nums}.limitTrackerRow:last-child{border-bottom:0}.limitTrackerRow:hover{background:#0a171b}.limitTrackerOpenRow{min-width:1220px;grid-template-columns:minmax(150px,1fr) minmax(90px,.62fr) minmax(112px,.76fr) minmax(120px,.82fr) minmax(108px,.73fr) minmax(100px,.68fr) minmax(128px,.86fr) minmax(82px,.55fr) 54px 40px}.limitOrderTracker.portfolio .limitTrackerOpenRow{min-width:0;gap:12px;grid-template-columns:minmax(140px,1fr) minmax(82px,.62fr) minmax(100px,.76fr) minmax(96px,.73fr) minmax(90px,.68fr) minmax(110px,.86fr) 50px 38px}@media (min-width:701px){.limitOrderTracker.terminal .limitTrackerOpenRow{min-width:0;gap:12px;grid-template-columns:48px minmax(80px,.7fr) minmax(95px,.85fr) minmax(90px,.8fr) minmax(80px,.7fr) minmax(110px,.95fr) 54px 40px}.limitOrderTracker.terminal .limitTrackerFullFill,.limitOrderTracker.terminal .limitTrackerLpFees,.limitOrderTracker.terminal .limitTrackerOpenRow .limitTrackerPair>span:last-child{display:none}}.limitTrackerHistoryRow{min-width:1160px;grid-template-columns:minmax(150px,1fr) minmax(90px,.62fr) minmax(110px,.72fr) minmax(100px,.68fr) minmax(145px,.95fr) minmax(110px,.72fr) 82px 50px}.limitOrderTracker.portfolio .limitTrackerHistoryRow{min-width:0;gap:10px;grid-template-columns:48px minmax(82px,.64fr) minmax(94px,.74fr) minmax(80px,.62fr) minmax(105px,.82fr) minmax(90px,.7fr) 72px 40px}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerPair>span:last-child{display:none}.limitTrackerTradeRow{min-width:1440px;grid-template-columns:minmax(150px,1fr) minmax(90px,.62fr) minmax(112px,.74fr) minmax(105px,.7fr) minmax(100px,.66fr) minmax(110px,.72fr) minmax(105px,.7fr) minmax(140px,.92fr) minmax(110px,.72fr) 50px}@media (min-width:701px){.limitOrderTracker.terminal .limitTrackerHistoryRow,.limitOrderTracker.terminal .limitTrackerTradeRow{min-width:0;gap:10px}.limitOrderTracker.terminal .limitTrackerHistoryRow{grid-template-columns:48px minmax(72px,.58fr) minmax(86px,.7fr) minmax(74px,.6fr) minmax(105px,.84fr) minmax(86px,.7fr) 70px 42px}.limitOrderTracker.terminal .limitTrackerTradeRow{grid-template-columns:48px minmax(72px,.55fr) minmax(88px,.68fr) minmax(78px,.6fr) minmax(74px,.56fr) minmax(90px,.68fr) minmax(82px,.62fr) minmax(108px,.82fr) minmax(82px,.62fr) 42px}.limitOrderTracker.portfolio .limitTrackerTradeRow{min-width:0;gap:10px;grid-template-columns:48px minmax(80px,.58fr) minmax(96px,.72fr) minmax(82px,.62fr) minmax(88px,.66fr) minmax(100px,.74fr) minmax(88px,.66fr) minmax(96px,.72fr) minmax(92px,.68fr) 42px}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerPair>span:last-child,.limitOrderTracker.terminal .limitTrackerHistoryRow .limitTrackerPair>span:last-child,.limitOrderTracker.terminal .limitTrackerTradeRow .limitTrackerPair>span:last-child{display:none}}.limitTrackerRow>span{min-width:0;display:grid;gap:5px}.limitTrackerRow small{color:#687f88;font-size:12px;font-weight:720;letter-spacing:.035em;text-transform:uppercase}.limitTrackerRow>span>b{overflow:hidden;color:#d7e3e3;font-size:12.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.limitTrackerAssetBreakdown{display:grid;gap:2px}.limitTrackerAssetBreakdown>span{display:block}.limitTrackerHistoryRow .limitTrackerResult>b.limitTrackerAssetBreakdown{overflow:visible;line-height:1.25;text-overflow:clip;white-space:normal}.limitTrackerPair{min-width:0;display:flex;align-items:center;gap:11px}.limitTrackerPair>span:last-child{min-width:0;display:grid;gap:4px}.limitTrackerPair b{overflow:hidden;color:#edf5f3;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.limitTrackerPair small{text-transform:none}.limitTrackerLogos{width:47px;height:32px;position:relative;flex:0 0 47px}.limitTrackerLogos .tokenPlaceholder,.limitTrackerLogos img{width:32px;height:32px;position:absolute;top:0;display:grid;place-items:center;border:2px solid #081217;border-radius:50%;background:#132329;-o-object-fit:cover;object-fit:cover;font-size:10px;font-style:normal;font-weight:850}.limitTrackerLogos>:first-child{left:0;z-index:2}.limitTrackerLogos>:last-child{right:0;z-index:1}.limitTrackerFill{justify-items:start}.limitTrackerProgressWrap{position:relative;display:inline-grid;outline:none}.limitTrackerProgress{width:44px;height:44px;position:relative;display:grid;place-items:center;border-radius:50%;box-shadow:0 0 0 1px rgba(85,229,173,.05)}.limitTrackerProgress:after{content:"";width:34px;height:34px;position:absolute;border-radius:50%;background:#081217}.limitTrackerProgress>b{position:relative;z-index:1;color:#dbe8e5;font-size:12px;font-weight:820;line-height:1;white-space:nowrap}.limitTrackerProgressTooltip{min-width:142px;padding:9px 10px;position:absolute;z-index:40;top:50%;right:calc(100% + 9px);display:grid;gap:4px;opacity:0;transform:translate(5px,-50%);pointer-events:none;border:1px solid #31514f;border-radius:9px;background:#0b181c;box-shadow:0 12px 30px rgba(0,0,0,.38);transition:opacity .14s ease,transform .14s ease;white-space:nowrap}.limitTrackerProgressTooltip:after{content:"";width:8px;height:8px;position:absolute;top:calc(50% - 4px);right:-5px;transform:rotate(45deg);border-top:1px solid #31514f;border-right:1px solid #31514f;background:#0b181c}.limitTrackerProgressTooltip small{color:#718b90;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.limitTrackerProgressTooltip b{color:var(--green);font-size:12.5px}.limitTrackerProgressTooltip small:not(:first-child){margin-top:4px;padding-top:7px;border-top:1px solid #263e42}.limitTrackerProgressWrap:focus-visible .limitTrackerProgressTooltip,.limitTrackerProgressWrap:hover .limitTrackerProgressTooltip{opacity:1;transform:translateY(-50%)}.limitTrackerProgressTooltip.portal{position:fixed;z-index:1600;right:auto;opacity:1;transform:none;transition:none}.limitTrackerProgressTooltip.portal.left:after{right:-5px}.limitTrackerProgressTooltip.portal.right:after{right:auto;left:-5px;border:0;border-bottom:1px solid #31514f;border-left:1px solid #31514f}.limitTrackerStatus{display:inline-flex!important;align-items:center;gap:6px;color:#9cb0b4!important}.limitTrackerStatus>i{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#667b82}.limitTrackerStatus.filled,.limitTrackerStatus.filling,.limitTrackerStatus.ready{color:var(--green)!important}.limitTrackerStatus.filling>i{background:#eabf58;box-shadow:0 0 8px rgba(234,191,88,.38)}.limitTrackerStatus.filled>i,.limitTrackerStatus.ready>i{background:var(--green);box-shadow:0 0 8px rgba(85,229,173,.4)}.limitTrackerStatus.cancelled{color:#9aa9ad!important}.limitTrackerDirection em{color:var(--green);font-style:normal;font-weight:900;letter-spacing:.045em}.limitTrackerDirection.sell em{color:#ef7774}.limitTrackerRow>a,.limitTrackerRow>button{min-height:32px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #30464b;border-radius:8px;background:#0b171c;color:#a4b5b8;cursor:pointer;font:760 12.5px/1 inherit;text-decoration:none;white-space:nowrap}.limitTrackerRow>button:hover:not(:disabled):not(.limitTrackerDetailsButton){border-color:#744443;color:#f0a09a}.limitTrackerRow>a:hover{border-color:#3b725f;color:var(--green)}.limitTrackerRow>button:disabled{opacity:.55}.limitTrackerRow>a.limitTrackerTransaction{width:36px;min-height:36px;padding:0;border-color:#2b4045;background:#0a1519;color:#82979d}.limitTrackerRow>a.limitTrackerTransaction:hover{border-color:#43585d;background:#101d21;color:#c7d4d4}.limitTrackerRow>.limitTrackerCancel{width:38px;min-height:38px;padding:0;border-color:rgba(239,99,99,.34);background:rgba(112,35,38,.16);color:#ef7774}.limitTrackerRow>.limitTrackerCancel:hover:not(:disabled){border-color:#d75f5d;background:rgba(137,43,46,.28);color:#ff9b96}.limitTrackerDetailsButton{display:none!important}.limitTrackerDetailsLabel{display:none}.limitTrackerRow>.limitTrackerDetailsButton:active,.limitTrackerRow>.limitTrackerDetailsButton:focus-visible,.limitTrackerRow>.limitTrackerDetailsButton:hover:not(:disabled){border-color:#3b725f;background:rgba(38,93,75,.16);color:var(--green);outline:none}.limitTrackerEarned>b{color:var(--green)!important}.limitTrackerEarned>b.limitTrackerNativeValue,.limitTrackerEarned>b.limitTrackerNoRewards{color:#eef6f4!important}.limitTrackerEarned>b.partial{color:#e7c86d!important}.limitTrackerValuePlaceholder{width:72px;height:14px;display:block!important;overflow:hidden!important;border-radius:999px;background:#17292e}.limitTrackerValuePlaceholder>i{width:45%;height:100%;display:block;background:linear-gradient(90deg,transparent,rgba(133,166,169,.28),transparent);animation:limitTrackerPlaceholder 1.15s ease-in-out infinite}@keyframes limitTrackerPlaceholder{0%{transform:translateX(-110%)}to{transform:translateX(245%)}}.earnedFeeHover{min-width:0;display:inline-flex}.earnedFeeHoverTrigger{min-width:0;overflow:hidden;color:var(--green);font-size:12.5px;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;cursor:default}.earnedFeeHoverTrigger:focus-visible{outline:1px solid var(--green);outline-offset:3px;border-radius:3px}.earnedFeeHoverTrigger.neutral{color:#eef6f4}.earnedFeeHoverTrigger.neutral:focus-visible{outline-color:#eef6f4}.earnedFeeHoverTrigger.partial{color:#e7c86d}.earnedFeeHoverPopover{width:min(320px,calc(100vw - 20px));min-width:260px;padding:11px 12px;position:fixed;z-index:120;border:1px solid #31514f;border-radius:12px;background:#0b181c;box-shadow:0 16px 38px rgba(0,0,0,.48);pointer-events:auto}.earnedFeeHoverPopover .earnedFeeBreakdownHeading{min-height:21px}.earnedFeeHoverPopover .earnedFeeBreakdownHeading b{font-size:12px}.earnedFeeHoverPopover .earnedFeeBreakdown.compact .earnedFeeBreakdownRows>li{grid-template-columns:minmax(44px,.7fr) minmax(112px,1.25fr) auto}.earnedFeeHoverPopover .earnedFeeBreakdown.compact .earnedFeeBreakdownRows>li>b,.earnedFeeHoverPopover .earnedFeeBreakdown.compact .earnedFeeBreakdownRows>li>strong{font-size:12.5px}.earnedFeeBreakdown{min-width:0;color:#dce8e6}.earnedFeeBreakdownHeading{min-height:22px;display:flex;align-items:center;justify-content:space-between;gap:10px}.earnedFeeBreakdownHeading b{color:#eef6f4;font-size:12.5px}.earnedFeeBreakdownHeading strong{color:var(--green);font-size:12.5px;white-space:nowrap}.earnedFeeBreakdownHeading small{color:#718b90;font-size:11px}.earnedFeeBreakdownLabels,.earnedFeeBreakdownRows>li{display:grid;grid-template-columns:minmax(48px,.7fr) minmax(100px,1.25fr) auto;align-items:center;gap:10px}.earnedFeeBreakdownLabels{padding:7px 0 4px;color:#627a80;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.earnedFeeBreakdownLabels span:last-child,.earnedFeeBreakdownLabels span:nth-child(2),.earnedFeeBreakdownRows>li>span,.earnedFeeBreakdownRows>li>strong{text-align:right}.earnedFeeBreakdownRows{margin:0;padding:0;list-style:none}.earnedFeeBreakdownRows>li{min-height:29px;border-top:1px solid #20373b;font-size:12px;font-variant-numeric:tabular-nums}.earnedFeeBreakdownRows>li>b{min-width:0;overflow:hidden;color:#dce9e6;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.earnedFeeBreakdownRows>li>span{min-width:0;overflow-wrap:anywhere;color:#99b0b1}.earnedFeeBreakdownRows>li>strong{color:var(--green);font-size:12.5px;white-space:nowrap}.earnedFeeBreakdownRows>li>strong.unavailable{color:#e5c56e;font-size:11px}.earnedFeeBreakdownTotal{min-height:32px;margin-top:5px;padding-top:7px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #31514f}.earnedFeeBreakdownTotal span{color:#9bb0b0;font-size:12px;font-weight:800}.earnedFeeBreakdownTotal strong{color:var(--green);font-size:12.5px;text-align:right}.earnedFeeBreakdownNote{margin:6px 0 0;color:#c1a968;font-size:11px;line-height:1.35}.earnedFeeBreakdownEmpty{margin:8px 0;color:#789096;font-size:12px}.earnedFeeBreakdown.compact .earnedFeeBreakdownHeading{min-height:18px;margin-bottom:2px}.earnedFeeBreakdown.compact .earnedFeeBreakdownHeading b,.earnedFeeBreakdown.compact .earnedFeeBreakdownHeading strong{font-size:12.5px}.earnedFeeBreakdown.compact .earnedFeeBreakdownRows>li{min-height:25px;grid-template-columns:minmax(44px,.7fr) minmax(118px,1.25fr) auto;gap:9px;font-size:12.5px}.earnedFeeBreakdown.compact .earnedFeeBreakdownRows>li>b{overflow-wrap:anywhere;font-size:12.5px;text-overflow:clip;white-space:normal}.earnedFeeBreakdown.compact .earnedFeeBreakdownRows>li>span{color:#a4b7b8;overflow-wrap:anywhere;white-space:normal}.earnedFeeBreakdown.compact .earnedFeeBreakdownRows>li>strong{font-size:12.5px}.earnedFeeBreakdown.compact .earnedFeeBreakdownRows>li>strong.unavailable{font-size:11px}.earnedFeeBreakdown.compact .earnedFeeBreakdownNote{margin-top:4px;font-size:11px}.limitTrackerDetailsFeeBreakdown{margin:0 16px 12px;padding:0}.limitTrackerDetailsFeeBreakdown .earnedFeeBreakdownHeading b{color:#dce8e6}.limitTrackerDetailsFeeBreakdown .earnedFeeBreakdown.compact .earnedFeeBreakdownHeading{margin-bottom:3px}.limitTrackerEmpty{min-height:205px;padding:28px;display:flex;align-items:center;justify-content:center;gap:13px;color:var(--green)}.limitTrackerEmpty>span{display:grid;gap:5px}.limitTrackerEmpty b{color:#dde8e6;font-size:13px}.limitTrackerEmpty small{color:#71878f;font-size:12.5px}.limitTrackerDetailsBackdrop{padding:20px;position:fixed;z-index:1600;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(1,6,9,.78);backdrop-filter:blur(8px)}.limitTrackerDetailsSheet{width:min(520px,100%);overflow:hidden;border:1px solid #2d4b50;border-radius:16px;background:#091419;box-shadow:0 24px 80px rgba(0,0,0,.48)}.limitTrackerDetailsSheet>header{min-height:74px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #233a40;background:linear-gradient(120deg,rgba(19,52,43,.72),#0a151a 72%)}.limitTrackerDetailsSheet>header .limitTrackerPair>span:last-child{display:grid}.limitTrackerDetailsSheet>header .limitTrackerPair b{color:var(--green)}.limitTrackerDetailsSheet>header button{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border:1px solid #30494f;border-radius:9px;background:#0b181d;color:#a8b9bc;cursor:pointer}.limitTrackerDetailsGrid{padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.limitTrackerDetailsGrid>span{min-width:0;min-height:66px;padding:11px;display:grid;align-content:center;gap:6px;border:1px solid #20363c;border-radius:10px;background:#081116}.limitTrackerDetailsGrid small{color:#6f858c;font-size:11px;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.limitTrackerDetailsGrid b{overflow:hidden;color:#dce7e7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.limitTrackerDetailsFill{justify-items:start}.limitTrackerFullFillNote{display:none}.limitTrackerDetailsFill .limitTrackerProgress{width:46px;height:46px}.limitTrackerDetailsFill .limitTrackerProgress:after{width:36px;height:36px;background:#081116}.limitTrackerDetailsSheet>p{margin:0;padding:0 16px 14px;color:#748991;font-size:12px;line-height:1.55}.limitTrackerDetailsCancel{gap:6px;border:1px solid #633d3e;border-radius:10px;background:rgba(103,43,43,.18);color:#ee9e98;font:780 12.5px/1 inherit;cursor:pointer}.limitTrackerDetailsCancel,.limitTrackerDetailsTx{width:calc(100% - 32px);min-height:43px;margin:0 16px 16px;display:inline-flex;align-items:center;justify-content:center}.limitTrackerDetailsTx{gap:7px;border:1px solid #31544c;border-radius:10px;background:rgba(34,92,72,.14);color:var(--green);font-size:12.5px;font-weight:780;text-decoration:none}.limitTrackerDetailsTx:hover{border-color:var(--green)}.limitTrackerHistoryDetails .limitTrackerStatus{overflow:visible}.limitTrackerEarnedValue{color:var(--green)!important}@media (max-width:1100px){.limitTrackerTabs{gap:17px}.limitTrackerRows{overflow-x:auto;scrollbar-color:#38514f #081014;scrollbar-width:thin}}@media (min-width:701px) and (max-width:1100px){.limitTrackerRows.open{overflow-x:hidden}.limitTrackerOpenRow{min-width:0;padding-inline:12px;gap:12px;grid-template-columns:minmax(116px,.95fr) minmax(72px,.58fr) minmax(88px,.7fr) minmax(94px,.75fr) minmax(82px,.64fr) minmax(68px,.52fr) minmax(100px,.8fr) minmax(60px,.45fr) 54px 38px}.limitOrderTracker.portfolio .limitTrackerOpenRow{min-width:0;grid-template-columns:minmax(116px,.95fr) minmax(72px,.58fr) minmax(88px,.7fr) minmax(82px,.64fr) minmax(68px,.52fr) minmax(100px,.8fr) 48px 38px}.limitOrderTracker.terminal .limitTrackerOpenRow{padding-inline:10px;gap:6px;grid-template-columns:38px minmax(65px,.65fr) minmax(75px,.8fr) minmax(70px,.75fr) minmax(60px,.65fr) minmax(90px,.9fr) 42px 34px}.limitOrderTracker.terminal .limitTrackerLogos{width:38px;flex-basis:38px}.limitOrderTracker.terminal .limitTrackerProgress{width:38px;height:38px}.limitOrderTracker.terminal .limitTrackerProgress:after{width:29px;height:29px}.limitOrderTracker.terminal .limitTrackerCancel{width:34px;min-height:34px}.limitOrderTracker.terminal .limitTrackerFullFill,.limitOrderTracker.terminal .limitTrackerLpFees{display:none}.limitOrderTracker.portfolio .limitTrackerTradeRow{min-width:1040px}.limitTrackerPair{gap:8px}.limitTrackerLogos{width:42px;flex-basis:42px}.limitTrackerLogos .tokenPlaceholder,.limitTrackerLogos img{width:29px;height:29px}.limitTrackerRow small{font-size:10.5px}.limitTrackerRow>span>b{font-size:12.5px}.limitTrackerProgress{width:40px;height:40px}.limitTrackerProgress:after{width:31px;height:31px}.limitTrackerProgress>b{font-size:11px}}@media (max-width:700px){.limitTrackerTopbar{min-height:52px;align-items:stretch}.limitTrackerTabs{min-height:52px;padding-inline:10px;gap:10px}.limitTrackerTabs>button{font-size:12.5px}.limitTrackerTabFull{display:none}.limitTrackerTabCompact{display:inline}.limitTrackerPnlButton{min-width:68px;margin:7px 7px 7px 0;padding-inline:9px;gap:5px;font-size:12px}.limitTrackerPnlButton svg{width:15px;height:15px}.limitTrackerTopbar>.limitTrackerAlertsButton{min-width:38px;margin:7px 7px 7px 0;padding:0 10px}.limitTrackerTopbar>.limitTrackerAlertsButton>span{display:none}.limitTrackerRefreshStatus{margin-inline:7px}.limitTrackerRefreshStatus>span{display:none}.pnlShareBackdrop{padding:10px;align-items:start}.pnlShareDialog{max-height:calc(100dvh - 20px);border-radius:15px}.pnlShareDialog>header{min-height:65px;padding:11px 11px 11px 15px}.pnlShareDialog>header h2{font-size:17px}.pnlSharePreview{min-height:0;padding:10px}.pnlSharePreview img{border-radius:10px}.pnlShareActions{padding:10px;grid-template-columns:1fr 1fr}.pnlShareActions .pnlShareCopyLink,.pnlShareActions button.primary{grid-column:1/-1}.pnlShareToast{margin:0 10px 10px}.pnlShareMethod{padding:1px 13px 13px;font-size:10.5px}.limitTrackerPagination{padding-inline:10px}.limitTrackerPagination>button{width:36px;height:36px}.limitTrackerPagination>button svg{width:17px;height:17px}.limitTrackerFillNotice{flex-wrap:wrap}.limitTrackerFillNotice>span{flex:1 1 calc(100% - 36px)}.limitTrackerFillNotice>button:first-of-type{margin-left:26px}.limitTrackerRows{overflow-x:hidden}.limitTrackerOpenRow{min-width:0;min-height:106px;padding:12px 10px;grid-template-areas:"pair direction price details" "pair allocated expected details";grid-template-columns:42px minmax(96px,1fr) minmax(88px,.9fr) 36px;grid-template-rows:1fr 1fr;gap:7px 9px}.limitTrackerOpenRow .limitTrackerPair{grid-area:pair;align-self:stretch}.limitTrackerOpenRow .limitTrackerPair>span:last-child{display:none}.limitTrackerOpenRow .limitTrackerLogos{width:40px;height:30px;flex-basis:40px}.limitTrackerOpenRow .limitTrackerLogos .tokenPlaceholder,.limitTrackerOpenRow .limitTrackerLogos img{width:29px;height:29px}.limitTrackerOpenRow .limitTrackerDirection{grid-area:direction}.limitTrackerOpenRow .limitTrackerPrice{grid-area:price}.limitTrackerOpenRow .limitTrackerFullFill,.limitTrackerOpenRow .limitTrackerMarketCap{display:none}.limitTrackerOpenRow .limitTrackerAllocated{grid-area:allocated}.limitTrackerOpenRow .limitTrackerExpected{grid-area:expected}.limitTrackerOpenRow .limitTrackerCancel,.limitTrackerOpenRow .limitTrackerFill,.limitTrackerOpenRow .limitTrackerLpFees{display:none}.limitTrackerOpenRow .limitTrackerDetailsButton{grid-area:details;width:36px;min-height:36px;padding:0;display:grid!important;place-items:center;align-self:center;border-color:#31534e;background:rgba(38,93,75,.16);color:var(--green)}.limitTrackerOpenRow .limitTrackerDetailsButton:hover:not(:disabled){border-color:var(--green);color:var(--green)}.limitOrderTracker.portfolio .limitTrackerOpenRow{grid-template-areas:"pair direction price fill cancel" "pair allocated expected fill cancel";grid-template-columns:42px minmax(80px,1fr) minmax(78px,.9fr) 42px 36px}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerFill{grid-area:fill;display:grid;align-self:center}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerCancel{grid-area:cancel;display:inline-flex;align-self:center}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerDetailsButton{display:none!important}.limitTrackerOpenRow small{font-size:10.5px}.limitTrackerOpenRow>span>b{font-size:12.5px}.limitTrackerHistoryRow,.limitTrackerTradeRow{min-width:0;min-height:106px;padding:12px 10px;grid-template-columns:42px minmax(96px,1fr) minmax(88px,.9fr) 36px;grid-template-rows:1fr 1fr;gap:7px 9px}.limitTrackerHistoryRow{grid-template-areas:"pair direction result details" "pair allocated outcome details"}.limitTrackerTradeRow{grid-template-areas:"pair direction result details" "pair allocated earned details"}.limitTrackerHistoryRow .limitTrackerPair,.limitTrackerTradeRow .limitTrackerPair{grid-area:pair;align-self:stretch}.limitTrackerHistoryRow .limitTrackerPair>span:last-child,.limitTrackerTradeRow .limitTrackerPair>span:last-child{display:none}.limitTrackerHistoryRow .limitTrackerLogos,.limitTrackerTradeRow .limitTrackerLogos{width:40px;height:30px;flex-basis:40px}.limitTrackerHistoryRow .limitTrackerLogos .tokenPlaceholder,.limitTrackerHistoryRow .limitTrackerLogos img,.limitTrackerTradeRow .limitTrackerLogos .tokenPlaceholder,.limitTrackerTradeRow .limitTrackerLogos img{width:29px;height:29px}.limitTrackerHistoryRow .limitTrackerDirection,.limitTrackerTradeRow .limitTrackerDirection{grid-area:direction}.limitTrackerHistoryRow .limitTrackerPrice,.limitTrackerTradeRow .limitTrackerPrice{grid-area:allocated}.limitTrackerHistoryRow .limitTrackerResult,.limitTrackerTradeRow .limitTrackerResult{grid-area:result}.limitTrackerHistoryRow .limitTrackerOutcome{grid-area:outcome}.limitTrackerTradeRow .limitTrackerEarned{grid-area:earned}.limitTrackerHistoryRow .limitTrackerAllocated,.limitTrackerHistoryRow .limitTrackerCompleted,.limitTrackerHistoryRow .limitTrackerMarketCap,.limitTrackerHistoryRow .limitTrackerTransaction,.limitTrackerTradeRow .limitTrackerAllocated,.limitTrackerTradeRow .limitTrackerCompleted,.limitTrackerTradeRow .limitTrackerMarketCap,.limitTrackerTradeRow .limitTrackerProtocolFee,.limitTrackerTradeRow .limitTrackerTransaction{display:none}.limitTrackerHistoryRow .limitTrackerDetailsButton,.limitTrackerTradeRow .limitTrackerDetailsButton{grid-area:details;width:36px;min-height:36px;padding:0;display:grid!important;place-items:center;align-self:center;border-color:#31534e;background:rgba(38,93,75,.16);color:var(--green)}.limitTrackerHistoryRow small,.limitTrackerTradeRow small{font-size:10.5px}.limitTrackerHistoryRow>span>b,.limitTrackerTradeRow>span>b{font-size:12.5px}.limitTrackerDetailsFeeBreakdown{margin:0 14px 12px;padding:0}.limitTrackerEmpty{min-height:170px}.limitTrackerDetailsBackdrop{padding:0;align-items:flex-end}.limitTrackerDetailsSheet{width:100%;border-right:0;border-bottom:0;border-left:0;border-radius:18px 18px 0 0}.limitTrackerDetailsGrid .limitTrackerDetailsFill{min-height:auto;padding:4px 0 8px;grid-column:1/-1;order:-1;justify-items:center;border:0;background:transparent}.limitTrackerFullFillNote{margin-top:7px;display:block;color:#7f959b;font-size:12px;font-weight:600;letter-spacing:0;text-align:center;text-transform:none}.limitTrackerFullFillNote b{color:var(--green);font-size:inherit}.limitTrackerDetailsFill .limitTrackerProgress{width:56px;height:56px}.limitTrackerDetailsFill .limitTrackerProgress:after{width:44px;height:44px}.limitTrackerDetailsFill .limitTrackerProgress>b{font-size:12.5px}.limitTrackerDetailsSheet>p,.limitTrackerProgressTooltip{display:none}}@container portfolioCenter (max-width:900px){.limitOrderTracker.portfolio .limitTrackerOpenRow{min-width:0;padding-inline:12px;gap:10px;grid-template-columns:minmax(120px,1fr) minmax(72px,.6fr) minmax(82px,.7fr) minmax(70px,.55fr) minmax(92px,.8fr) 46px 36px}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerLpFees,.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerMarketCap{display:none}.limitOrderTracker.portfolio .limitTrackerHistoryRow{min-width:0;padding-inline:12px;gap:8px;grid-template-columns:42px minmax(72px,.62fr) minmax(82px,.7fr) minmax(72px,.6fr) minmax(96px,.8fr) minmax(80px,.68fr) 68px 38px}.limitOrderTracker.portfolio .limitTrackerTradeRow{min-width:0;min-height:132px;padding:12px 10px;grid-template-areas:"pair direction price marketcap transaction" "pair allocated result protocol transaction" "pair earned completed completed transaction";grid-template-columns:42px minmax(78px,1fr) minmax(90px,1fr) minmax(78px,.9fr) 36px;grid-template-rows:repeat(3,1fr);gap:7px 9px}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerPair{grid-area:pair;align-self:stretch}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerDirection{grid-area:direction}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerPrice{grid-area:price}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerMarketCap{grid-area:marketcap}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerAllocated{grid-area:allocated}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerResult{grid-area:result}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerProtocolFee{grid-area:protocol}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerEarned{grid-area:earned}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerCompleted{grid-area:completed}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerTransaction{grid-area:transaction;display:inline-flex;align-self:center}}@container portfolioCenter (max-width:650px){.limitOrderTracker.portfolio .limitTrackerOpenRow{min-height:106px;padding:12px 10px;grid-template-areas:"pair direction price fill cancel" "pair allocated expected fill cancel";grid-template-columns:42px minmax(80px,1fr) minmax(78px,.9fr) 42px 36px;grid-template-rows:1fr 1fr;gap:7px 9px}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerPair{grid-area:pair;align-self:stretch}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerPair>span:last-child{display:none}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerDirection{grid-area:direction}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerPrice{grid-area:price}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerAllocated{grid-area:allocated}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerExpected{grid-area:expected}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerFill{grid-area:fill;display:grid;align-self:center}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerCancel{grid-area:cancel;display:inline-flex;align-self:center}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerDetailsButton{display:none!important}.limitOrderTracker.portfolio .limitTrackerHistoryRow{min-height:150px;padding:12px 10px;grid-template-areas:"pair direction result outcome transaction" "pair price allocated outcome transaction" "pair completed completed outcome transaction";grid-template-columns:42px minmax(78px,1fr) minmax(86px,1fr) 70px 36px;grid-template-rows:repeat(3,1fr);gap:8px 9px}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerPair{grid-area:pair;align-self:stretch}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerDirection{grid-area:direction}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerPrice{grid-area:price;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerAllocated{grid-area:allocated;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerResult{grid-area:result}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerCompleted{grid-area:completed;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerOutcome{grid-area:outcome;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerTransaction{grid-area:transaction;display:inline-flex;align-self:center}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerDetailsButton{display:none!important}.limitOrderTracker.portfolio .limitTrackerTradeRow{min-height:158px;grid-template-areas:"pair direction result transaction" "pair price allocated transaction" "pair protocol earned transaction" "pair completed completed transaction";grid-template-columns:42px minmax(80px,1fr) minmax(88px,1fr) 36px;grid-template-rows:repeat(4,1fr)}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerMarketCap{display:none}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerDetailsButton{display:none!important}.limitOrderTracker.portfolio .limitTrackerTopbar{flex-wrap:wrap;align-items:center}.limitOrderTracker.portfolio .limitTrackerTabs{width:100%;min-height:54px;padding-inline:12px;gap:18px;flex:1 0 100%}.limitOrderTracker.portfolio .limitTrackerTabs>button{font-size:12px}.limitOrderTracker.portfolio .limitTrackerTabs>button>b{min-width:19px;padding:3px 4px;font-size:10.5px}.limitOrderTracker.portfolio .limitTrackerRefreshStatus{min-height:38px;margin:0 12px}.limitOrderTracker.portfolio .limitTrackerPnlButton{min-height:36px;margin:7px 10px 7px auto}.limitOrderTracker.portfolio .limitTrackerRows{padding:10px;display:grid;gap:10px;background:#071014}.limitOrderTracker.portfolio .limitTrackerRow{min-width:0;margin:0;padding:13px;border:1px solid #253d42;border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.limitOrderTracker.portfolio .limitTrackerRow,.limitOrderTracker.portfolio .limitTrackerRow:hover{background:linear-gradient(135deg,rgba(15,35,33,.76),#081217 58%)}.limitOrderTracker.portfolio .limitTrackerPair{min-height:38px;align-self:center}.limitOrderTracker.portfolio .limitTrackerPair>span:last-child{min-width:0;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerPair>span:last-child,.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerPair>span:last-child,.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerPair>span:last-child{display:grid}.limitOrderTracker.portfolio .limitTrackerPair b{font-size:13px;white-space:normal}.limitOrderTracker.portfolio .limitTrackerPair small{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.limitOrderTracker.portfolio .limitTrackerLogos{width:43px;height:31px;flex-basis:43px}.limitOrderTracker.portfolio .limitTrackerLogos .tokenPlaceholder,.limitOrderTracker.portfolio .limitTrackerLogos img{width:30px;height:30px}.limitOrderTracker.portfolio .limitTrackerRow>span:not(.limitTrackerFill){min-height:52px;padding:8px 9px;align-content:center;border:1px solid #1d3338;border-radius:9px;background:rgba(6,16,21,.72)}.limitOrderTracker.portfolio .limitTrackerRow>span>small{font-size:9.5px}.limitOrderTracker.portfolio .earnedFeeHoverTrigger,.limitOrderTracker.portfolio .limitTrackerRow>span>b{overflow:hidden;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.limitOrderTracker.portfolio .limitTrackerAssetBreakdown>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.limitOrderTracker.portfolio .limitTrackerOpenRow{min-height:245px;grid-template-areas:"pair pair cancel" "direction price cancel" "allocated expected expected" "fill details details";grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;grid-template-rows:auto auto auto 42px;gap:9px}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerPair{grid-area:pair}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerDirection{grid-area:direction}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerPrice{grid-area:price}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerAllocated{grid-area:allocated}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerExpected{grid-area:expected}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerFill{grid-area:fill;display:grid;align-self:center}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerCancel{grid-area:cancel;width:40px;min-height:40px;display:inline-flex;align-self:start}.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerDetailsButton{grid-area:details}.limitOrderTracker.portfolio .limitTrackerHistoryRow{min-height:320px;grid-template-areas:"pair pair transaction" "direction outcome transaction" "price allocated allocated" "result result result" "completed details details";grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;grid-template-rows:auto repeat(4,auto);gap:9px}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerPair{grid-area:pair}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerDirection{grid-area:direction}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerPrice{grid-area:price;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerAllocated{grid-area:allocated;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerResult{grid-area:result;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerCompleted{grid-area:completed;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerOutcome{grid-area:outcome;display:grid}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerTransaction{grid-area:transaction;display:inline-flex;align-self:start}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerDetailsButton{grid-area:details}.limitOrderTracker.portfolio .limitTrackerTradeRow{min-height:365px;grid-template-areas:"pair pair transaction" "direction completed transaction" "price marketcap marketcap" "allocated result result" "protocol earned earned" "details details details";grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;grid-template-rows:auto repeat(5,auto);gap:9px}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerPair{grid-area:pair}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerDirection{grid-area:direction}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerPrice{grid-area:price}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerMarketCap{grid-area:marketcap;display:grid}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerAllocated{grid-area:allocated;display:grid}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerResult{grid-area:result;display:grid}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerProtocolFee{grid-area:protocol;display:grid}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerEarned{grid-area:earned;display:grid}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerCompleted{grid-area:completed;display:grid}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerTransaction{grid-area:transaction;display:inline-flex;align-self:start}.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerDetailsButton{grid-area:details}.limitOrderTracker.portfolio .limitTrackerDetailsButton{width:100%;min-height:40px;padding:0 12px;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;align-self:stretch;border-color:#31534e;background:rgba(38,93,75,.16);color:var(--green)}.limitOrderTracker.portfolio .limitTrackerHistoryRow .limitTrackerDetailsButton,.limitOrderTracker.portfolio .limitTrackerOpenRow .limitTrackerDetailsButton,.limitOrderTracker.portfolio .limitTrackerTradeRow .limitTrackerDetailsButton{display:inline-flex!important}.limitOrderTracker.portfolio .limitTrackerDetailsLabel{display:inline}.limitOrderTracker.portfolio .limitTrackerDetailsSheet{max-height:92dvh;overflow-y:auto}.limitOrderTracker.portfolio .earnedFeeHoverTrigger,.limitOrderTracker.portfolio .limitTrackerProgressWrap{touch-action:manipulation}.limitOrderTracker.portfolio .earnedFeeHoverTrigger{-webkit-text-decoration:underline dotted rgba(85,229,173,.5);text-decoration:underline dotted rgba(85,229,173,.5);text-underline-offset:3px}.limitOrderTracker.portfolio .limitTrackerProgressTooltip{display:grid}}@media (max-width:700px){.limitTrackerProgressTooltip.portal{display:grid}}.referralRewardList>article>strong>small{margin-top:4px;display:block;color:#71878e;font-size:12px;font-weight:650}.referralClaimFooter{min-height:66px;padding:12px 14px;border:1px solid #20363b;border-radius:0 0 12px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#71878e;font-size:12.5px}.referralClaimFooter button{border-color:rgba(85,229,173,.3);background:rgba(85,229,173,.08);color:var(--green)}.referralRewardPagination{display:flex;align-items:center;gap:9px}.referralRewardPagination button{width:34px;min-height:34px;padding:0}.referralRewardPagination button:disabled{opacity:.4;cursor:not-allowed}.referralRewardPagination span{color:#82979d;font-size:11.5px;white-space:nowrap}.referralClaimNotice{margin:0 20px 18px;color:#91aaa3;display:flex;align-items:center;gap:7px;font-size:12px;line-height:1.45}.referralClaimNotice svg{flex:0 0 auto;color:var(--green)}.referralLoading{min-height:130px;display:flex;align-items:center;justify-content:center;gap:10px;color:#789097;font-size:12.5px}.referralAttribution{margin:0;padding:0 20px 18px;color:#71878e;font-size:12.5px}.referralAttribution b{color:#a8bcc0}.srOnly{width:1px;height:1px;padding:0;position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.orderbookPage{width:100%;max-width:none;min-height:calc(100vh - 76px);margin:0;padding:18px clamp(12px,1.4vw,24px) 30px;background:radial-gradient(circle at 76% 0,rgba(52,145,219,.065),transparent 28%),radial-gradient(circle at 22% 0,rgba(85,229,173,.045),transparent 24%),#070b0e;font-family:Segoe UI Variable Display,Aptos Display,Inter,ui-sans-serif,system-ui,sans-serif}.orderbookHero{min-height:88px;padding:4px 4px 16px;display:flex;align-items:center;justify-content:space-between;gap:24px}.orderbookHero>div:first-child>p{margin:0;display:flex;align-items:center;gap:7px;color:var(--green);font-size:12.5px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.orderbookHero h1{margin:7px 0 3px;font-size:clamp(24px,2.15vw,38px);letter-spacing:-.045em}.orderbookHero>div:first-child>span{color:#7f929b;font-size:12.5px}.orderbookLiveStatus{min-width:232px;padding:11px 13px;display:flex;align-items:center;gap:10px;border:1px solid #29433d;border-radius:12px;background:rgba(11,24,26,.78)}.orderbookLiveStatus>svg{color:var(--green);filter:drop-shadow(0 0 5px rgba(85,229,173,.35))}.orderbookLiveStatus>span{display:grid;gap:2px}.orderbookLiveStatus b{color:#dce9e7;font-size:12.5px}.orderbookLiveStatus small{color:#71868e;font-size:11px}.orderbookMarketBar{min-height:76px;display:grid;grid-template-columns:300px minmax(560px,3fr) auto;align-items:stretch;overflow:hidden;border:1px solid #26383e;border-radius:15px 15px 0 0;background:linear-gradient(120deg,#0c171a,#0a1117 60%)}.orderbookMarketIdentity{padding:11px 14px;display:flex;align-items:center;gap:11px;border-right:1px solid #21343a}.orderbookMarketIdentity .pairTokenLogos{width:42px;flex-basis:42px}.orderbookMarketIdentity .pairTokenLogos i,.orderbookMarketIdentity .pairTokenLogos img{width:29px;height:29px}.orderbookMarketIdentity>span:not(.pairTokenLogos){min-width:0;display:grid;gap:4px}.orderbookMarketIdentity b{overflow:hidden;color:#f0f7f5;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.orderbookMarketIdentity small{color:#71868e;font-size:11px}.orderbookMarketBar dl{min-width:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(92px,1fr))}.orderbookMarketBar dl>div{min-width:0;padding:12px;display:grid;align-content:center;gap:5px;border-right:1px solid #203239}.orderbookMarketBar dt{color:#698089;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.orderbookMarketBar dd{margin:0;overflow:hidden;color:#dbe7e7;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.orderbookMarketBar dd small{color:#6f838b;font-size:10px}.orderbookMarketBar dd .orderbookHeaderUsd{display:block;margin-top:3px;color:#87a0a8;font-size:11px;font-weight:700}.orderbookPage .positive{color:var(--green)!important}.orderbookPage .negative{color:var(--red)!important}.orderbookMarketBar>a{min-width:132px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:7px;color:#88a2ad;font-size:12px;font-weight:750}.orderbookMarketBar>a:hover{background:rgba(85,229,173,.04);color:var(--green)}.orderbookTerminal{min-height:780px;display:grid;grid-template-columns:300px minmax(560px,1fr) 350px;align-items:start;border:1px solid #26383e;border-top:0;border-radius:0 0 15px 15px;background:#080e12}.orderbookMarkets{min-width:0;height:780px;position:sticky;top:94px;overflow:hidden;border-right:1px solid #21343a}.orderbookMarkets>header,.orderbookTicket>header{min-height:47px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #21343a}.orderbookMarkets>header>span,.orderbookTicket>header span{color:#e6efee;font-size:13px;font-weight:800}.orderbookMarkets>header>b{min-width:27px;height:23px;display:grid;place-items:center;border:1px solid #2d4549;border-radius:7px;color:#8da3aa;font-size:12px}.orderbookMarkets>label{height:43px;margin:8px;padding:0 9px;display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:5px;border:1px solid #263a41;border-radius:9px;background:#081419;color:#6e8791}.orderbookMarkets>label input{min-width:0;border:0;outline:0;background:transparent;color:#dce7e7;font-size:12.5px}.orderbookMarketColumns{height:30px;padding:0 9px;display:grid;grid-template-columns:minmax(90px,1fr) 82px 62px;align-items:center;color:#718891;font-size:12px;font-weight:700;text-transform:uppercase}.orderbookMarketColumns span:not(:first-child){text-align:right}.orderbookMarketList{height:628px;overflow-y:auto;scrollbar-width:none}.orderbookMarketList::-webkit-scrollbar{display:none}.orderbookMarketList>button{width:100%;min-height:52px;padding:6px 8px;display:grid;grid-template-columns:minmax(90px,1fr) 82px 62px;align-items:center;border:0;border-top:1px solid #18292f;background:transparent;color:#a9bcc1;cursor:pointer;font-size:12.5px;font-weight:650;text-align:right}.orderbookMarketList>button>span:not(:first-child){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orderbookMarketPrice{display:grid;gap:2px;font-variant-numeric:tabular-nums}.orderbookMarketPrice b{color:#b5c6ca;font-size:12.5px}.orderbookMarketPrice small{color:#70868f;font-size:11px}.orderbookMarketList>button:hover{background:rgba(85,229,173,.035)}.orderbookMarketList>button[aria-pressed=true]{background:linear-gradient(90deg,rgba(85,229,173,.11),rgba(85,229,173,.02));box-shadow:inset 2px 0 var(--green)}.orderbookMarketPair{min-width:0;display:flex;align-items:center;gap:6px;text-align:left}.orderbookMarketPair .pairTokenLogos{width:29px;flex-basis:29px}.orderbookMarketPair .pairTokenLogos i,.orderbookMarketPair .pairTokenLogos img{width:20px;height:20px;font-size:9px}.orderbookMarketPair>b{min-width:0;display:grid;gap:2px;overflow:hidden;color:#e0eae8;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.orderbookMarketPair small{color:#758b93;font-size:11px;font-weight:650}.orderbookMarketList>p{padding:22px 10px;color:#6c828b;font-size:12px;text-align:center}.orderbookWorkspace{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-template-areas:"chart depth" "orders orders";border-right:1px solid #21343a}.orderbookChart{grid-area:chart;min-width:0;border:0;border-right:1px solid #21343a;border-bottom:1px solid #21343a;border-radius:0;background:#080d11;--pool-chart-viewport:495px}.orderbookChart>header{min-height:47px;padding:0 12px}.orderbookChart .dexChartEmbed{min-height:495px}.orderbookChart iframe{height:533px}.orderbookDepth{grid-area:depth;min-width:0;height:543px;overflow:hidden;border-bottom:1px solid #21343a;background:#080f13}.orderbookDepth>header{min-height:47px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #21343a}.orderbookDepth>header>div:first-child{min-width:0;display:grid;gap:3px}.orderbookDepth>header span{display:flex;align-items:center;gap:6px;color:#e4edec;font-size:12.5px;font-weight:800}.orderbookDepth>header small{overflow:hidden;color:#6b818a;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.orderbookDepthControls{flex:0 0 auto;display:flex;align-items:center;gap:5px}.orderbookDepthCurrency{display:flex;padding:2px;border:1px solid #293d43;border-radius:7px;background:#081217}.orderbookDepthCurrency button{min-width:32px;height:22px;padding:0 6px;border:0;border-radius:5px;background:transparent;color:#718791;cursor:pointer;font:inherit;font-size:10px;font-weight:800}.orderbookDepthCurrency button[aria-pressed=true]{background:rgba(85,229,173,.12);color:var(--green)}.orderbookDepthCurrency button:disabled{opacity:.35;cursor:not-allowed}.orderbookDepthControls label{display:flex;align-items:center;gap:4px}.orderbookDepthControls label>b{color:#657b84;font-size:10px}.orderbookDepthControls select{height:28px;padding:0 20px 0 8px;border:1px solid #293d43;border-radius:7px;outline:0;background:#0a1419;color:#91a7ae;cursor:pointer;font:inherit;font-size:11px;font-weight:800}.orderbookColumnLabels,.orderbookRow{display:grid;grid-template-columns:1.05fr .9fr .95fr;align-items:center;gap:5px}.orderbookColumnLabels{height:25px;padding:0 7px;color:#60757f;font-size:9px}.orderbookColumnLabels span:not(:first-child),.orderbookRow>span{text-align:right}.orderbookRows{min-height:128px;display:grid;align-content:end}.orderbookRows.bid{align-content:start}.orderbookRow{height:23px;padding:0 7px;position:relative;overflow:hidden;font-size:10px;font-variant-numeric:tabular-nums}.orderbookRow>i{height:100%;position:absolute;z-index:0;top:0;right:0;opacity:.12}.orderbookRows.ask .orderbookRow>i{background:var(--red)}.orderbookRows.bid .orderbookRow>i{background:var(--green)}.orderbookRow>:not(i){position:relative;z-index:1}.orderbookRow b{color:var(--red);font-size:10.5px}.orderbookRows.bid .orderbookRow b{color:var(--green)}.orderbookRow span{color:#a1b2b6}.orderbookSideEmpty{height:128px;display:grid;place-items:center;color:#566d76;font-size:11px}.orderbookMidPrice{min-height:48px;padding:7px 8px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;border-top:1px solid #1c3035;border-bottom:1px solid #1c3035}.orderbookMidPrice strong{color:#eef6f4;font-size:12px}.orderbookMidPrice span{display:flex;align-items:center;gap:4px;color:var(--green);font-size:10px}.orderbookMidPrice small{grid-column:1/-1;color:#647b84;font-size:9px}.orderbookDeploymentEmpty{min-height:420px;padding:22px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--green);text-align:left}.orderbookDeploymentEmpty>span{max-width:210px;display:grid;gap:4px}.orderbookDeploymentEmpty b{color:#dce8e6;font-size:12.5px}.orderbookDeploymentEmpty small{color:#71868e;font-size:11px;line-height:1.5}.orderbookError{margin:7px;padding:7px;display:flex;align-items:center;gap:5px;border-radius:7px;background:#251719;color:#f5938d;font-size:10px}.orderbookOrdersTable{grid-area:orders;min-width:0;min-height:236px}.orderbookOrdersTable>header{min-height:48px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #21343a}.orderbookOrdersTable>header span{color:#e3eceb;font-size:12.5px;font-weight:800}.orderbookOrdersTable>header small{color:#667d86;font-size:10px}.orderbookOrdersTableHead,.orderbookOrdersTableRow{display:grid;grid-template-columns:58px .8fr 1.1fr 1.1fr .8fr 58px;align-items:center;gap:8px}.orderbookOrdersTableHead{min-height:27px;padding:0 12px;color:#607780;font-size:9px;text-transform:uppercase}.orderbookOrdersTableRow{min-height:38px;padding:5px 12px;border-top:1px solid #192a30;color:#9fb0b5;font-size:10.5px}.orderbookOrdersTableRow>b{width:38px;padding:4px;border-radius:5px;font-size:9px;text-align:center;text-transform:uppercase}.orderbookOrdersTableRow>b.bid{background:rgba(85,229,173,.09);color:var(--green)}.orderbookOrdersTableRow>b.ask{background:rgba(240,128,126,.09);color:var(--red)}.orderbookOrdersTableRow code{color:#78909a;font-size:10px}.orderbookOrdersEmpty{min-height:157px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--green)}.orderbookOrdersEmpty>span{display:grid;gap:4px}.orderbookOrdersEmpty b{color:#d6e3e1;font-size:12px}.orderbookOrdersEmpty small{color:#6b818a;font-size:10px}.orderbookTicket{min-width:0;position:sticky;top:94px;background:#091115}.orderbookTicket>header>div{display:grid;gap:2px}.orderbookTicket>header small{color:#68808a;font-size:10px}.orderbookTicket>header>svg{color:#6f858e}.orderbookTicket .limitOrderPanel{padding:13px;gap:10px}.orderbookTicket .limitOrderAsset,.orderbookTicket .limitOrderIntro p{font-size:12px}.orderbookTicket .limitOrderAsset>div{min-height:62px}.orderbookTicket .limitOrderAsset input{font-size:21px}.orderbookTicket .limitOrderAsset select{font-size:12.5px}.orderbookTicket .limitOrderTarget>div{min-height:53px}.orderbookTicket .limitOrderTarget input{font-size:18px}.orderbookTicket .limitOrderTerms label,.orderbookTicket .limitOrderTerms>span{font-size:11px}.orderbookTicket .limitOrderTerms b{font-size:12px}.orderbookTicket .limitOrderSubmit{min-height:47px;font-size:12.5px}.orderbookTicket>footer{margin:0 13px 13px;padding:10px;display:flex;align-items:flex-start;gap:7px;border:1px solid #243a3d;border-radius:9px;color:#71888f;font-size:11px;line-height:1.45}.orderbookTicket>footer svg{flex:0 0 auto;color:var(--green)}.orderbookUnavailable{min-height:620px;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--yellow)}.orderbookUnavailable h1{margin:0 0 7px;color:#e8efee}.orderbookUnavailable p{margin:0;color:#7a8f97}@media (max-width:1480px){.orderbookTerminal{grid-template-columns:270px minmax(520px,1fr) 320px}.orderbookWorkspace{grid-template-columns:minmax(0,1fr) 240px}.orderbookMarketBar{grid-template-columns:270px minmax(500px,1fr) auto}.orderbookMarketBar dl>div:nth-child(5){display:none}.orderbookMarketBar dl{grid-template-columns:repeat(4,minmax(92px,1fr))}}@media (max-width:1180px){.orderbookMarketBar{grid-template-columns:250px minmax(0,1fr) auto}.orderbookMarketBar dl>div:nth-child(4){display:none}.orderbookMarketBar dl{grid-template-columns:repeat(3,minmax(92px,1fr))}.orderbookTerminal{grid-template-columns:250px minmax(0,1fr)}.orderbookMarketColumns,.orderbookMarketList>button{grid-template-columns:minmax(84px,1fr) 76px 58px}.orderbookWorkspace{grid-template-columns:minmax(0,1fr) 230px;border-right:0}.orderbookTicket{grid-column:1/-1;position:static;border-top:1px solid #21343a}.orderbookTicket .limitOrderPanel{max-width:620px;margin:0 auto}.orderbookTicket>footer{max-width:594px;margin-inline:auto;margin-bottom:18px}}@media (max-width:900px){.orderbookPage{padding:12px 10px 24px}.orderbookHero{align-items:flex-start;flex-direction:column;gap:13px;padding:9px 4px 16px}.orderbookHero h1{font-size:30px}.orderbookLiveStatus{width:100%}.orderbookMarketBar{grid-template-columns:minmax(0,1fr) auto}.orderbookMarketBar dl{grid-column:1/-1;order:3;border-top:1px solid #21343a}.orderbookMarketBar dl>div:nth-child(4){display:grid}.orderbookMarketBar dl{grid-template-columns:repeat(4,minmax(0,1fr))}.orderbookTerminal{display:flex;flex-direction:column}.orderbookMarkets{width:100%;height:auto;position:static;border-right:0;border-bottom:1px solid #21343a}.orderbookMarketList{height:222px}.orderbookTicket,.orderbookWorkspace{width:100%}}@media (max-width:700px){.orderbookMarketBar{grid-template-columns:minmax(0,1fr) 46px}.orderbookMarketBar>a{min-width:46px;padding:0}.orderbookMarketBar>a span,.orderbookMarketBar>a svg:last-child{display:none}.orderbookMarketBar dl{grid-template-columns:repeat(2,minmax(0,1fr))}.orderbookMarketBar dl>div{min-height:57px;border-top:1px solid #1e3136}.orderbookWorkspace{display:flex;flex-direction:column}.orderbookChart{width:100%;border-right:0;--pool-chart-viewport:390px}.orderbookChart .dexChartEmbed{min-height:390px}.orderbookChart iframe{height:428px}.orderbookDepth{width:100%;height:auto;min-height:525px}.orderbookColumnLabels,.orderbookRow{grid-template-columns:1fr .9fr .9fr}.orderbookOrdersTableHead,.orderbookOrdersTableRow{grid-template-columns:48px 1fr 1fr 62px}.orderbookOrdersTableHead span:nth-child(4),.orderbookOrdersTableHead span:nth-child(5),.orderbookOrdersTableRow code,.orderbookOrdersTableRow span:nth-child(4){display:none}.orderbookOrdersTable>header{align-items:flex-start;flex-direction:column;justify-content:center;gap:3px}}@media (max-width:480px){.orderbookPage{padding-inline:7px}.orderbookHero h1{font-size:27px}.orderbookHero>div:first-child>span{font-size:12.5px;line-height:1.45}.orderbookMarketIdentity{padding-inline:10px}.orderbookMarketIdentity b{font-size:14px}.orderbookMarketBar dl>div{padding:10px}.orderbookMarketBar dd{font-size:12.5px}.orderbookChart{--pool-chart-viewport:335px}.orderbookChart .dexChartEmbed{min-height:335px}.orderbookChart iframe{height:373px}.orderbookMarketList{height:188px}.orderbookTicket .limitOrderPanel{padding:10px}.orderbookTicket>footer{margin-inline:10px}}@media (max-width:1320px){.portfolioPage .portfolioDashboard{grid-template-columns:minmax(285px,320px) minmax(520px,1fr) minmax(270px,300px)}.portfolioPage .portfolioStats{grid-template-columns:repeat(3,1fr)}}@media (min-width:1121px){.portfolioPage .portfolioStats{grid-template-columns:repeat(6,minmax(0,1fr))}.portfolioPage .portfolioStats article,.portfolioPage .portfolioStats article:nth-child(3n),.portfolioPage .portfolioStats article:nth-last-child(-n+3){border-bottom:0}.portfolioPage .portfolioStats article:nth-child(3n){border-right:1px solid #213439}.portfolioPage .portfolioStats article:last-child{border-right:0}}@media (max-width:1120px){.portfolioPage .portfolioDashboard{grid-template-areas:"positions positions" "swap balances";grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}}@media (max-width:760px){.portfolioPage .portfolioIntro{align-items:flex-start;flex-direction:column}.portfolioPage .portfolioStats{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolioPage .walletSearch input{width:128.3%;min-width:0;font-size:16px;letter-spacing:-.055em;transform:scale(.78);transform-origin:left center}.portfolioPage .walletSearch>svg{display:none}.portfolioPage .walletSearch{grid-template-columns:minmax(0,1fr) auto}.portfolioPage .portfolioStats article:nth-child(-n+4){border-bottom:1px solid #213439}.portfolioPage .portfolioStats article:nth-last-child(-n+2){border-bottom:0}.portfolioPage .portfolioDashboard{grid-template-areas:"swap" "positions" "balances";grid-template-columns:minmax(0,1fr)}.portfolioPage .portfolioPositionsColumn .positionHead{align-items:center;flex-direction:row}.portfolioPage .portfolioPositionsColumn .positionValue{width:auto}.portfolioPage .portfolioPositionsColumn .lpPositionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolioPage .portfolioPositionsColumn .lpPositionMetrics>div:nth-child(2n){border-right:0}.portfolioPage .portfolioPositionsColumn .lpPositionAssets p{align-items:center;flex-direction:row}.portfolioPage .portfolioPositionsColumn .lpPositionAssets p small{text-align:right}.portfolioPage .portfolioPositionsColumn .positionList{grid-template-columns:1fr}.referralDashboardTitle{align-items:flex-start;flex-direction:column;padding:18px}.referralOverview{padding:14px;grid-template-columns:1fr 1fr}.referralLinkBox,.referralOverview>article:nth-child(3){grid-column:1/-1}.referralLinkBox:not(.isEditing){align-items:stretch;flex-direction:column}.referralLinkActions{width:100%}.referralLinkActions button{flex:1}.referralLinkEditor{grid-template-columns:1fr}.referralLinkEditorActions{grid-column:1;grid-row:auto}.referralLinkEditorActions button{flex:1}.referralRewardList{padding:0 14px 14px}.referralRewardHeader{display:none}.referralRewardList>article{margin-top:10px;grid-template-columns:1fr 1fr;border:1px solid #20363b;border-radius:12px}.referralRewardList>article>strong{text-align:right}.referralRewardList>article>button{grid-column:1/-1}.referralClaimFooter{margin-top:10px;align-items:stretch;flex-direction:column;border-radius:12px}.referralActivation{align-items:flex-start;flex-wrap:wrap}.referralActivation button{width:100%}}@media (max-width:860px){.poolDetailQuickActions{width:100%;max-width:none;margin-left:0;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:clamp(4px,1.2vw,7px);overflow-x:auto}.poolDetailQuickActions>a,.poolDetailQuickActions>a.poolMetadataAction{width:auto;min-width:44px;max-width:none;flex:1 1 56px;min-height:46px;padding:0;display:grid!important;grid-template-columns:1fr;place-items:center}.poolDetailQuickActions .poolProviderAction>span,.poolDetailQuickActions .poolProviderAction>svg{display:none!important}.poolDetailQuickActions .poolMetadataAction>svg,.poolDetailQuickActions .poolProviderAction>img{display:block!important;width:22px;height:22px}}.orderbookTicket .limitOrderPanel{max-width:none;margin:0;padding:0;gap:0}@media (max-width:480px){.orderbookTicket .limitOrderPanel{padding:0}}.limitOrderIntro{min-height:0;padding:14px 15px;align-items:center}.limitOrderIntro>div{gap:5px}.limitOrderIntro span{color:var(--green);font-size:12.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.limitOrderIntro p{margin:0;color:#82969e;font-size:12.5px;font-weight:520;line-height:1.5}.limitOrderSection{padding:12px;gap:10px}.limitOrderAsset>header span{font-size:12.5px;font-weight:720}.limitOrderAsset>header em{font-size:12px;font-weight:520}.limitOrderAsset>div{min-height:78px;grid-template-columns:minmax(124px,auto) minmax(0,1fr);padding:10px 11px;gap:5px 10px}.limitOrderTokenChoice{width:100%;height:42px}.limitOrderTokenChoice .swapTokenTrigger{grid-template-columns:28px minmax(0,1fr) 14px;gap:7px;padding:0 8px;border-radius:9px;background:#101f25}.limitOrderTokenChoice .swapTokenTrigger>span{font-size:12px;font-weight:720}.limitOrderTokenChoice .swapTokenArtwork{width:28px;height:28px}.limitOrderAsset input,.limitOrderReceiveAsset strong{font-size:23px;font-weight:700;letter-spacing:-.025em}.limitOrderAsset>div>em{font-size:12px;font-weight:520}.limitOrderQuickAmounts.zapQuickAmounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.limitOrderQuickAmounts.zapQuickAmounts button{min-width:0;min-height:30px;padding:0 6px;font-size:12.5px;font-weight:600}.limitOrderAutoFill>span{font-size:12px!important;font-weight:520!important;text-transform:none;letter-spacing:0}.limitOrderReverse{width:36px;height:36px;margin:5px auto;border-radius:11px}.limitOrderPriceSection{gap:12px}.limitOrderSectionHeading{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start}.limitOrderSectionHeading span{font-size:14px;font-weight:760}.limitOrderSectionHeading small{font-size:12.5px;font-weight:520}.limitOrderLivePrice{max-width:100%!important;flex-wrap:nowrap;justify-content:flex-start;font-size:12.5px!important;font-weight:600}.limitOrderLivePrice>span{font-size:inherit;letter-spacing:0;text-transform:none}.limitOrderLivePrice>small{width:auto;font-size:12px;text-align:left}.limitOrderMarketContext{grid-template-columns:repeat(3,minmax(0,1fr))}.limitOrderMarketContext>div{min-height:74px;padding:10px}.limitOrderMarketContext em,.limitOrderMarketContext span{font-size:12px;font-weight:520}.limitOrderMarketContext b{color:#e2eeec;font-size:12.5px;font-weight:720}.limitOrderMarketContext>div:first-child b,.limitOrderMarketContext>div:first-child em,.limitOrderMarketContext>div:nth-child(2) b,.limitOrderMarketContext>div:nth-child(2) em{color:#e2eeec}.limitOrderMarketContext.quoteSelected>.limitOrderQuotePrice b,.limitOrderMarketContext.quoteSelected>.limitOrderQuotePrice em,.limitOrderMarketContext.usdSelected>.limitOrderUsdPrice b,.limitOrderMarketContext.usdSelected>.limitOrderUsdPrice em{color:var(--green)}.limitOrderDirectionWord{color:var(--green);font:inherit}.limitOrderPanel.sellOrder .limitOrderDirectionWord{color:#ef7778}.limitOrderPanel.sellOrder .limitOrderReverse{border-color:#8e4b50;background:#29181b;color:#ef7778}.limitOrderPanel.sellOrder .limitOrderReverse:hover{background:#351d21}.limitOrderPanel.sellOrder .limitOrderMarketContext.quoteSelected>.limitOrderQuotePrice b,.limitOrderPanel.sellOrder .limitOrderMarketContext.quoteSelected>.limitOrderQuotePrice em,.limitOrderPanel.sellOrder .limitOrderMarketContext.usdSelected>.limitOrderUsdPrice b,.limitOrderPanel.sellOrder .limitOrderMarketContext.usdSelected>.limitOrderUsdPrice em{color:#ef7778}.limitOrderFooter{padding-top:12px}.limitOrderSubmit{min-height:48px;border-radius:10px;font-size:14px;font-weight:760}.limitOrderFootnote{color:#6e808a;font-size:12px;font-weight:400;line-height:1.45}.poolDetailDashboard .poolTradeCard.poolWorkspaceTabs>.poolWorkspaceTabPanel:has(.limitOrderPanel),.portfolioPage .portfolioSwapColumn>.poolTradeCard.poolWorkspaceTabs>.poolWorkspaceTabPanel:has(.limitOrderPanel){overflow:hidden}.poolDetailDashboard .poolTradeCard.poolWorkspaceTabs>.poolWorkspaceTabPanel:has(.swapTokenPicker.open),.portfolioPage .portfolioSwapColumn>.poolTradeCard.poolWorkspaceTabs>.poolWorkspaceTabPanel:has(.swapTokenPicker.open){overflow:visible}@media (max-width:520px){.limitOrderIntro,.limitOrderSection{padding-inline:12px}.limitOrderIntro p{font-size:11px}.limitOrderAsset>div{grid-template-columns:minmax(112px,42%) minmax(0,1fr)}.limitOrderAsset input,.limitOrderReceiveAsset strong{font-size:21px}.limitOrderLivePrice{max-width:100%!important}.limitOrderMarketContext{grid-template-columns:repeat(3,minmax(0,1fr))}.limitOrderMarketContext>div{min-height:72px;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;border-right:1px solid #1d3035;border-bottom:0}.limitOrderMarketContext>div:last-child{border-right:0}.limitOrderMarketContext b,.limitOrderMarketContext em{grid-column:auto;text-align:left}}.referralsPage{width:100%;max-width:1480px;padding:22px clamp(16px,2vw,32px) 72px}.referralsHero{min-height:300px;padding:clamp(26px,3.3vw,48px);overflow:hidden;position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:34px;border:1px solid #27443d;border-radius:19px;background:radial-gradient(circle at 84% 15%,rgba(89,184,255,.14),transparent 26%),radial-gradient(circle at 68% 105%,rgba(85,229,173,.15),transparent 34%),linear-gradient(118deg,#10261f,#091218 67%)}.referralsHero:after{content:"";width:330px;height:330px;position:absolute;right:12%;bottom:-285px;border:1px solid rgba(85,229,173,.18);border-radius:50%;box-shadow:0 0 0 45px rgba(85,229,173,.025),0 0 0 90px rgba(85,229,173,.018)}.referralsHero>aside,.referralsHero>div{position:relative;z-index:1}.referralsHero>div{max-width:760px}.referralsHero h1{margin:8px 0 15px;font-size:clamp(42px,5vw,72px);font-weight:620;line-height:.96;letter-spacing:-.05em}.referralsHero h1 span{color:#78c8ff}.referralsHeroLead{max-width:630px;margin:0;color:#91a6ae;font-size:14px;line-height:1.65}.referralsHeroActions{margin-top:23px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.referralConnectState button,.referralsHeroActions a,.referralsHeroActions button{min-height:44px;padding:0 17px;border:1px solid #31584b;border-radius:11px;background:rgba(85,229,173,.09);color:var(--green);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12.5px;font-weight:800;cursor:pointer}.referralsHeroActions a:last-child{border-color:#2b4148;background:#0a1519;color:#94a8ae}.referralConnectState button:disabled,.referralsHeroActions button:disabled{opacity:.55;cursor:not-allowed}.referralsHeroMetric{width:min(300px,100%);min-height:205px;padding:23px;border:1px solid rgba(85,229,173,.3);border-radius:16px;background:rgba(7,20,18,.8);display:flex;flex-direction:column}.referralsHeroMetric>span{width:44px;height:44px;border-radius:12px;background:rgba(85,229,173,.1);color:var(--green);display:grid;place-items:center}.referralsHeroMetric small{margin-top:24px;color:#789198;font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.referralsHeroMetric strong{margin-top:3px;color:var(--green);font-size:43px;line-height:1}.referralsHeroMetric p{margin:9px 0 0;color:#849aa1;font-size:12.5px;line-height:1.5}.referralBenefits{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.referralBenefits article{min-width:0;min-height:112px;padding:17px 18px;border:1px solid #294940;border-radius:14px;background:linear-gradient(135deg,rgba(13,34,29,.8),rgba(8,18,22,.92));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.referralBenefits article>span{width:42px;height:42px;border-radius:11px;background:rgba(85,229,173,.09);color:var(--green);display:grid;place-items:center}.referralBenefits article>div{min-width:0;display:grid;gap:3px}.referralBenefits small{color:#718b88;font-size:10px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.referralBenefits b{color:#dcebe7;font-size:14px}.referralBenefits p{margin:2px 0 0;color:#80969a;font-size:11.5px;line-height:1.45}.referralBenefits em{padding:6px 9px;border:1px solid rgba(85,229,173,.22);border-radius:999px;color:#9bcab8;font-size:10px;font-style:normal;font-weight:850;white-space:nowrap}.referralLedgerAnchor{margin-top:98px;scroll-margin-top:90px}.referralsPage .referralDashboard{margin-top:0;border:1px solid #263f43;border-radius:16px;background:#091317}.referralDashboardMeta{display:flex;align-items:center;justify-content:flex-end;gap:12px}.referralDashboardMeta .claimAllButton{flex:0 0 auto}.referralPriceStatus{margin:0;color:#718990;display:flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap}.referralConnectState{min-height:250px;margin-top:0;padding:32px;border:1px solid #263f43;border-radius:16px;background:linear-gradient(135deg,#0c1d1a,#091217);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px}.referralConnectState>span{width:60px;height:60px;border-radius:16px;background:rgba(85,229,173,.1);color:var(--green);display:grid;place-items:center}.referralConnectState h2{margin:5px 0 7px;font-size:25px}.referralConnectState p:last-child{margin:0;color:#7e949c;font-size:12.5px}.methodFeeEconomics{margin-top:72px;padding-top:64px;border-top:1px solid #20353a}.methodFeeEconomicsIntro{max-width:620px}.methodFeeEconomicsIntro h2{margin:7px 0 10px;font-size:clamp(26px,3vw,40px);letter-spacing:-.03em}.methodFeeEconomicsIntro>p:last-child{margin:0;color:#7d939b;font-size:12.5px;line-height:1.65}.methodTierTable{margin-top:27px;overflow:hidden;border:1px solid #294147;border-radius:15px;background:#091317}.methodTierHeader,.methodTierRow{min-height:66px;padding:0 22px;display:grid;grid-template-columns:1.25fr 1fr .8fr .8fr;align-items:center;gap:18px;border-bottom:1px solid #21363b}.methodTierHeader{min-height:44px;color:#70878f;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.methodTierRow:last-child{border-bottom:0}.methodTierRow>span{color:#a1b3b8;font-size:12.5px;font-variant-numeric:tabular-nums}.methodTierRow>span:first-child{display:flex;align-items:center;gap:10px;color:#e2ecec}.methodTierRow i{width:30px;height:30px;border-radius:9px;background:#122025;color:#84999f;display:grid;place-items:center}.methodTierRow b{font-size:12px}.methodTierRow>span:nth-last-child(-n+2){color:var(--green);font-weight:850}.methodTierRow.tier2 i{color:#efc44c;background:rgba(239,196,76,.08)}.methodTierRow.tier3 i{color:#78c8ff;background:rgba(89,184,255,.1)}.methodFeeDispatch{margin-top:12px;padding:24px 0 0;border:0;border-radius:0;background:transparent}.methodFeeDispatch header{display:flex;align-items:end;justify-content:space-between;gap:20px}.methodFeeDispatch h3{max-width:520px;margin:0;font-size:20px;text-align:right}.methodDispatchBar{height:10px;margin-top:22px;overflow:hidden;display:flex;border-radius:999px;background:#142327}.methodDispatchBar i:first-child{width:30%;background:#59b8ff}.methodDispatchBar i:nth-child(2){width:50%;background:var(--green)}.methodDispatchBar i:nth-child(3){width:20%;background:#efc44c}.methodDispatchCards{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.methodDispatchCards article{min-height:115px;padding:15px;border:1px solid #253d42;border-radius:12px;background:#081317;display:flex;gap:13px}.methodDispatchCards strong{color:var(--green);font-size:21px}.methodDispatchCards article:first-child strong{color:#78c8ff}.methodDispatchCards article:last-child strong{color:#efc44c}.methodDispatchCards b{font-size:12.5px}.methodDispatchCards p{margin:6px 0 0;color:#758c94;font-size:12px;line-height:1.55}.methodDispatchNote{margin:17px 0 0;color:#70868e;font-size:12px;line-height:1.6}.docsHero{min-height:350px!important;display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(350px,.65fr);gap:clamp(28px,4vw,68px)}.docsHero .methodHeroCopy{max-width:720px}.docsHero h1{max-width:700px;font-size:clamp(46px,4.65vw,70px)!important}.docsHeroPromises{margin-top:25px;display:flex;flex-wrap:wrap;gap:7px}.docsHeroPromises span{padding:7px 10px;border:1px solid rgba(85,229,173,.25);border-radius:999px;background:rgba(6,19,19,.45);color:#b0d6c8;font-size:12px;font-weight:800}.docsLimitOrders,.docsLiquidity{margin-top:78px}.docsSectionIntro{max-width:680px}.docsSectionIntro h2{margin:8px 0 11px;color:#edf5f3;font-size:clamp(29px,3.5vw,48px);font-weight:590;line-height:.98;letter-spacing:-.045em}.docsSectionIntro>p:last-child{max-width:610px;margin:0;color:#80979e;font-size:12.5px;line-height:1.65}.docsModeCards{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.docsModeCard{min-height:300px;padding:clamp(21px,2.2vw,32px);position:relative;overflow:hidden;border:1px solid #294249;border-radius:18px;background:linear-gradient(145deg,#0c1a1e,#091217 72%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.docsModeCard:after{content:"";width:200px;height:200px;position:absolute;right:-94px;bottom:-142px;border:1px solid rgba(89,184,255,.1);border-radius:50%;box-shadow:0 0 0 33px rgba(89,184,255,.025);pointer-events:none}.docsRewardsMode{border-color:#356251;background:radial-gradient(circle at 93% 10%,rgba(85,229,173,.14),transparent 28%),linear-gradient(145deg,#0d231f,#091419 72%)}.docsRewardsMode:after{border-color:rgba(85,229,173,.14);box-shadow:0 0 0 33px rgba(85,229,173,.03)}.docsModeHeading{display:flex;align-items:center;justify-content:space-between;gap:12px}.docsModeHeading>span{padding:6px 9px;border:1px solid #31515a;border-radius:999px;background:#0b1920;color:#a6cae3;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.docsRewardsMode .docsModeHeading>span{border-color:#39705e;background:rgba(85,229,173,.09);color:var(--green)}.docsModeHeading small{color:#6f878e;font-size:12px;font-weight:750;text-align:right}.docsRewardsMode .docsModeHeading small{color:#9ac9b7}.docsModeCard>strong{display:block;margin-top:35px;color:#eaf1f1;font-size:clamp(28px,3vw,42px);font-weight:580;line-height:.98;letter-spacing:-.045em}.docsRewardsMode>strong{color:var(--green)}.docsModeCard>p{max-width:510px;margin:14px 0 0;color:#83989f;font-size:12.5px;line-height:1.65}.docsModeCard ul{margin:23px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 15px;list-style:none}.docsModeCard li{min-height:0;padding:0 0 0 10px;position:relative;color:#a1b3b5;font-size:11px;font-weight:700;line-height:1.4}.docsModeCard li:before{content:"";width:4px;height:4px;position:absolute;top:.46em;left:0;border-radius:50%;background:#6d8991}.docsRewardsMode li{color:#afd1c3}.docsRewardsMode li:before{background:var(--green)}.docsFreeCaveat{display:block;margin-top:10px;color:#6f868b;font-size:10.5px;line-height:1.45}.docsExecutionExample{margin-top:34px;padding:30px 0;border-top:1px solid #213a3e;border-bottom:1px solid #213a3e;display:grid;grid-template-columns:minmax(230px,.65fr) minmax(460px,1.35fr);gap:24px 36px;align-items:center}.docsExecutionLead h3{max-width:290px;margin:7px 0 8px;color:#e5efed;font-size:17px;line-height:1.08;letter-spacing:-.03em}.docsExecutionLead>p:last-child{max-width:360px;margin:0;color:#7d959c;font-size:12px;line-height:1.55}.docsExecutionStory{display:grid;gap:18px}.docsExecutionPair{display:flex;align-items:center;gap:4px;color:#a3bab8;font-size:11px;font-weight:800;letter-spacing:.07em}.docsExecutionTokenLogo{width:18px;height:18px;border:1px solid #1e3439;border-radius:50%;background:#102024;-o-object-fit:cover;object-fit:cover}.docsExecutionTokenLogo+.docsExecutionTokenLogo{margin-left:-9px}.docsExecutionPair b{margin-left:3px}.docsExecutionPair small{margin-left:auto;color:#667f84;font-size:10px;font-weight:700;letter-spacing:0}.docsExecutionInlineLogo{width:13px;height:13px;margin:0 3px 0 1px;border-radius:50%;vertical-align:-2px;-o-object-fit:cover;object-fit:cover}.docsExecutionTimeline{display:grid;grid-template-columns:minmax(0,.75fr) auto minmax(0,1.25fr) auto minmax(0,1fr);gap:9px;align-items:center}.docsExecutionTimeline>div{min-width:0;display:grid;gap:4px}.docsAssetFlow span,.docsExecutionTimeline span,.docsPrincipalFacts dt{color:#748d93;font-size:10.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.docsExecutionTimeline b{color:#dceae6;font-size:12.5px;line-height:1.25}.docsAssetFlow i,.docsExecutionTimeline i{color:#72b9a9;font-size:16px;font-style:normal}.docsExecutionFilled b{color:var(--green)}.docsAssetFlow{padding:16px 0;border-top:1px solid #1e363a;border-bottom:1px solid #1e363a;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:center}.docsAssetFlow>div{display:grid;gap:5px}.docsAssetFlow b{color:#e7f3ef;font-size:18px;letter-spacing:-.03em}.docsAssetFlow>div:last-child b{color:var(--green)}.docsAssetFlow i{text-align:center}.docsPrincipalFacts{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.docsPrincipalFacts>div{min-width:0;padding:0 10px;border-left:1px solid #20393c;display:grid;gap:5px}.docsPrincipalFacts>div:first-child{padding-left:0;border-left:0}.docsPrincipalFacts dd{margin:0;color:#cdded8;font-size:12.5px;font-weight:800}.docsPrincipalFacts>div:not(:first-child) dd{color:#a6cabd}.docsExecutionEconomics{grid-column:1/-1;padding-top:4px;display:grid;grid-template-columns:auto minmax(180px,.7fr) minmax(250px,1fr);gap:12px 22px;align-items:center}.docsExecutionEconomics>span{color:#78918f;font-size:10.5px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.docsExecutionEconomics>div{display:grid;gap:2px}.docsExecutionEconomics b{color:#dcebe6;font-size:12px}.docsExecutionEconomics p{margin:0;color:#8fa8a4;font-size:11px;line-height:1.3}.docsExecutionEconomics>div:nth-child(2) p{color:var(--green)}.docsExecutionEconomics>small{grid-column:1/-1;color:#6d858b;font-size:10.5px;line-height:1.4}.docsOrderSetup{margin:0;padding:14px 0;border-top:1px solid #1e363a;border-bottom:1px solid #1e363a;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.docsOrderSetup>div{min-width:0;padding:0 12px;border-left:1px solid #20393c;display:grid;gap:5px}.docsOrderSetup>div:first-child{padding-left:0;border-left:0}.docsOrderSetup dt,.docsSharedExecution{color:#748d93;font-size:10.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.docsOrderSetup dd{margin:0;color:#dceae6;font-size:12.5px;font-weight:800;line-height:1.35}.docsOrderSetup>div:last-child dd{color:#cfe0db}.docsSharedExecution{margin:-2px 0 0;color:#94aaa8;letter-spacing:0;text-transform:none}.docsSharedExecution i{color:var(--green);font-size:13px;font-style:normal;vertical-align:-1px}.docsPrincipalFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.docsModeComparison{grid-column:1/-1;margin-top:4px;padding-top:22px;border-top:1px solid #1f383c}.docsModeComparison>p{margin:0;color:#9ab0ae;font-size:12.5px;font-weight:750}.docsModeComparison>div{margin-top:17px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.docsModeComparison article{min-width:0;padding:0 24px}.docsModeComparison article:first-child{padding-left:0}.docsModeComparison article+article{border-left:1px solid #254042}.docsModeComparison h4{margin:0;color:#e0ece8;font-size:13px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.docsModeComparison article+article h4{color:var(--green)}.docsModeReceive{margin-top:15px;display:grid;gap:4px}.docsModeReceive>span{color:#718990;font-size:10.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.docsModeReceive>b{color:#e0ece8;font-size:22px;letter-spacing:-.04em;line-height:1}.docsModeComparison article+article .docsModeReceive>b{color:var(--green)}.docsExecutionReceiveLogo{width:18px;height:18px;margin-right:5px;border-radius:50%;vertical-align:-2px;-o-object-fit:cover;object-fit:cover}.docsModeReceive small{color:#8baaa0;font-size:10.5px;line-height:1.3}.docsModeComparison dl{margin:16px 0 13px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.docsModeComparison dl>div{display:grid;gap:4px}.docsModeComparison dt{color:#718990;font-size:10.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.docsModeComparison dd{margin:0;color:#cfe0db;font-size:12.5px;font-weight:800;line-height:1.25}.docsModeComparison article+article dd{color:#a7d5c2}.docsModeComparison article>p{max-width:310px;margin:0;color:#829a9d;font-size:12px;line-height:1.45}.docsModeComparison article+article>p{color:#9bc4b3}.docsModeComparison i{color:var(--green);font-style:normal}.docsModeComparison>small{display:block;margin-top:15px;color:#6d858b;font-size:10.5px;line-height:1.4}.docsRewardsProgression{margin-top:16px;padding:20px 22px;border:1px solid #2d5046;border-radius:15px;background:linear-gradient(112deg,rgba(12,35,28,.82),rgba(8,18,22,.88));display:grid;grid-template-columns:minmax(260px,.8fr) minmax(410px,1.2fr);gap:18px 30px;align-items:center}.docsProgressionIntro p{margin:0 0 8px;color:var(--green)}.docsProgressionIntro>b{color:#d8ebe5;font-size:14px;letter-spacing:-.015em}.docsProgressionIntro i{padding:0 3px;color:var(--green);font-style:normal}.docsTierPills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.docsTierPills span{min-height:57px;padding:8px 10px;border:1px solid #295344;border-radius:10px;background:#0a1d1b;display:grid;align-content:center;gap:4px}.docsTierPills span:nth-child(2){border-color:#32715a}.docsTierPills span:nth-child(3){border-color:#438867}.docsTierPills span:nth-child(4){border-color:#58aa7c;background:#0d271f}.docsTierPills b{color:#9ab5ab;font-size:12px}.docsTierPills em{color:var(--green);font-size:16px;font-style:normal;font-weight:850;letter-spacing:-.035em}.docsRewardsProgression>p{grid-column:1/-1;margin:0;padding-top:3px;color:#779088;font-size:12px;line-height:1.5}.docsLiquidityCards{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #263f44;border-radius:16px;background:#091419;overflow:hidden}.docsLiquidityCards article{min-height:185px;padding:21px;border-right:1px solid #20373c;display:flex;flex-direction:column}.docsLiquidityCards article:last-child{border-right:0;background:linear-gradient(145deg,rgba(12,37,29,.5),transparent)}.docsLiquidityCards span{color:var(--green);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.docsLiquidityCards article:nth-child(2) span{color:#efc44c}.docsLiquidityCards b{max-width:265px;margin-top:27px;color:#dce9e7;font-size:16px;line-height:1.18;letter-spacing:-.025em}.docsLiquidityCards p{max-width:290px;margin:10px 0 0;color:#778f96;font-size:12.5px;line-height:1.55}.docsEconomics{margin-top:92px}.docsEconomics .methodFeeDispatch{margin-top:27px;padding-top:0}@media (max-width:900px){.docsHero{display:flex!important}.docsLiquidityCards,.docsModeCards{grid-template-columns:1fr}.docsLiquidityCards article{min-height:148px;border-right:0;border-bottom:1px solid #20373c}.docsLiquidityCards article:last-child{border-bottom:0}.docsLiquidityCards b{margin-top:18px}.docsExecutionExample,.docsRewardsProgression{grid-template-columns:1fr}}@media (max-width:760px){.docsHero{min-height:0!important}.docsLimitOrders,.docsLiquidity{margin-top:55px}.docsSectionIntro h2{font-size:clamp(31px,10vw,43px)}.docsModeCards{margin-top:20px;gap:12px}.docsModeCard{min-height:0;padding:20px;border-radius:15px}.docsModeCard>strong{margin-top:27px;font-size:32px}.docsModeCard ul{grid-template-columns:1fr;margin-top:19px}.docsModeCard li{min-height:0}.docsExecutionExample{margin-top:26px;padding:26px 0;gap:18px}.docsExecutionLead h3{font-size:19px}.docsExecutionTimeline{grid-template-columns:1fr;gap:7px}.docsExecutionTimeline>i{transform:rotate(90deg);line-height:.7}.docsExecutionTimeline>div{padding:8px 0}.docsAssetFlow{gap:9px}.docsAssetFlow b{font-size:16px}.docsPrincipalFacts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:15px}.docsPrincipalFacts>div:nth-child(3){padding-left:0;border-left:0}.docsExecutionEconomics{grid-template-columns:1fr;gap:7px}.docsExecutionEconomics>small{grid-column:1}.docsModeComparison>div{grid-template-columns:1fr;gap:22px}.docsModeComparison article{padding:0}.docsModeComparison article+article{padding-top:22px;border-top:1px solid #254042;border-left:0}.docsModeComparison dl{gap:8px}.docsRewardsProgression{margin-top:12px;padding:18px;gap:16px}.docsProgressionIntro>b{font-size:13px;line-height:1.45}.docsTierPills{grid-template-columns:repeat(2,minmax(0,1fr))}.docsTierPills span{min-height:53px}.docsEconomics{margin-top:62px}}.docsLimitSimulator{margin-top:42px;padding:34px 0 28px;position:relative;border-top:1px solid #294247;border-bottom:1px solid #294247}.docsSimulatorHeader{display:flex;align-items:end;justify-content:space-between;gap:28px}.docsSimulatorHeader h3{max-width:620px;margin:7px 0 0;color:#eaf3ef;font-size:clamp(24px,2.7vw,38px);font-weight:590;line-height:.98;letter-spacing:-.045em}.docsSimulatorMarket{min-width:230px;padding:13px 0 2px;display:grid;gap:5px;text-align:right}.docsSimulatorMarket>div{display:flex;align-items:center;justify-content:flex-end;gap:4px;color:#b8cec8;font-size:11px;font-weight:850;letter-spacing:.08em}.docsSimulatorMarket span{color:#718a91;font-size:10px;font-weight:750}.docsSimulatorMarket strong{color:var(--green);font-size:15px;letter-spacing:-.025em}.docsSimulatorToken{width:18px;height:18px;border:1px solid #294147;border-radius:50%;background:#0c191d;-o-object-fit:cover;object-fit:cover}.docsSimulatorToken+.docsSimulatorToken{margin-left:-9px}.docsSimulatorMarket b{margin-left:4px}.docsSimulatorOrder{margin-top:28px;padding:17px 0;border-top:1px solid #1d3439;border-bottom:1px solid #1d3439;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px;align-items:center}.docsSimulatorOrder>div{display:grid;gap:5px}.docsSimulatorOrder>div:last-child{text-align:right}.docsHoldingsControl>span,.docsOutcomeReceive>span,.docsSharedResult dt,.docsSimulatorOrder span{color:#758f95;font-size:10.5px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.docsSimulatorOrder b{color:#dcebe6;font-size:15px;letter-spacing:-.025em}.docsSimulatorOrder>div:last-child b{color:#b9dacc}.docsSimulatorOrder>i{color:var(--green);font-size:19px;font-style:normal}.docsSimulatorInlineToken{width:15px;height:15px;margin-right:4px;border-radius:50%;vertical-align:-2px;-o-object-fit:cover;object-fit:cover}.docsSharedResult{margin-top:26px;padding:24px 26px 22px;position:relative;overflow:hidden;background:radial-gradient(circle at 88% 15%,rgba(85,229,173,.11),transparent 30%),linear-gradient(110deg,rgba(13,31,32,.66),rgba(7,17,21,.4))}.docsSharedResult:after{content:"";width:270px;height:270px;position:absolute;top:-170px;right:-85px;border:1px solid rgba(85,229,173,.14);border-radius:50%;pointer-events:none}.docsSharedResult header{position:relative;z-index:1;display:flex;align-items:end;justify-content:space-between;gap:18px}.docsSharedResult header h4{margin:7px 0 0;color:#e5efea;font-size:19px;font-weight:600;letter-spacing:-.025em}.docsSharedResult header>b{padding:7px 10px;border:1px solid rgba(85,229,173,.25);border-radius:999px;color:#b5d9ca;font-size:11px;font-weight:800;white-space:nowrap}.docsSharedResult header>b i{margin-right:3px;color:var(--green);font-style:normal}.docsSharedHeroMetric{margin-top:26px;position:relative;z-index:1;display:grid;gap:6px}.docsSharedHeroMetric span{color:#92aaa9;font-size:12px;font-weight:750}.docsSharedHeroMetric strong{color:var(--green);font-size:clamp(32px,4vw,50px);font-weight:620;line-height:.93;letter-spacing:-.055em}.docsSimulatorReceiveToken{width:.7em;height:.7em;margin-right:.13em;border-radius:50%;vertical-align:-.06em;-o-object-fit:cover;object-fit:cover}.docsSharedResult dl{margin:26px 0 0;position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.docsSharedResult dl>div{min-width:0;padding:0 13px;border-left:1px solid rgba(106,151,149,.25);display:grid;gap:5px}.docsSharedResult dl>div:first-child{padding-left:0;border-left:0}.docsSharedResult dd{margin:0;color:#d4e4de;font-size:12.5px;font-weight:800;line-height:1.3}.docsSharedResult dl>div:nth-child(n+3) dd{color:#a8d6c2}.docsSimulatorOutcomes{margin-top:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.docsSimulatorOutcomes article{min-width:0;padding:0 30px 6px;border-top:2px solid #54757c}.docsSimulatorOutcomes article:first-child{padding-left:0}.docsSimulatorOutcomes article+article{border-color:var(--green);border-left:1px solid #263e42}.docsSimulatorOutcomes header{padding-top:17px;display:flex;align-items:start;justify-content:space-between;gap:16px}.docsSimulatorOutcomes header>div{display:grid;gap:5px}.docsSimulatorOutcomes header span{color:#dbe9e5;font-size:14px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.docsSimulatorRewards header span{color:var(--green)}.docsSimulatorOutcomes header small{color:#849b9f;font-size:11px;font-weight:750}.docsSimulatorOutcomes header p{max-width:155px;margin:2px 0 0;color:#81989f;font-size:11px;line-height:1.4;text-align:right}.docsSimulatorRewards header p{color:#a1c7b8}.docsOutcomeReceive{margin-top:27px;display:grid;gap:5px}.docsOutcomeReceive>b{color:#ebf4f1;font-size:clamp(28px,3.2vw,42px);font-weight:610;line-height:.95;letter-spacing:-.055em}.docsSimulatorRewards .docsOutcomeReceive>b{color:var(--green)}.docsOutcomeReceive small{color:#8baaa0;font-size:11px}.docsSimulatorOutcomes dl{margin:22px 0 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.docsSimulatorOutcomes dl>div{display:grid;gap:5px}.docsSimulatorOutcomes dt{color:#718a91;font-size:10.5px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.docsSimulatorOutcomes dd{margin:0;color:#d5e5df;font-size:12.5px;font-weight:850;line-height:1.3}.docsSimulatorRewards dd{color:#a9d7c2}.docsSimulatorOutcomes>article>p{max-width:350px;margin:0;color:#829ba0;font-size:12px;line-height:1.5}.docsSimulatorRewards>p{color:#9fc6b6!important}.docsSimulatorOutcomes i{color:var(--green);font-style:normal}.docsHoldingsControl{margin-top:18px;display:grid;gap:8px}.docsHoldingsControl>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.docsHoldingsControl button{min-height:42px;padding:5px;border:1px solid #2b4c48;border-radius:8px;background:rgba(11,30,29,.52);color:#8caaa1;cursor:pointer;display:grid;align-content:center;gap:3px;font:inherit;transition:border-color .18s ease,background .18s ease,color .18s ease}.docsHoldingsControl button:hover{border-color:#4b8870;color:#c4e4d4}.docsHoldingsControl button.is-active{border-color:#5dd8a3;background:rgba(85,229,173,.12);color:#e1f4ea;box-shadow:inset 0 0 0 1px rgba(85,229,173,.1)}.docsHoldingsControl button b{font-size:11px}.docsHoldingsControl button small{color:var(--green);font-size:12px;font-weight:850}.docsSimulatorNote{max-width:670px;margin:28px 0 0;color:#70888e;font-size:11px;line-height:1.55}@media (max-width:760px){.docsLimitSimulator{margin-top:30px;padding:27px 0 24px}.docsSimulatorHeader{display:grid;align-items:start;gap:18px}.docsSimulatorHeader h3{font-size:27px}.docsSimulatorMarket{min-width:0;padding:0;text-align:left}.docsSimulatorMarket>div{justify-content:flex-start}.docsSimulatorOrder{margin-top:23px;grid-template-columns:1fr auto 1fr;gap:9px}.docsSimulatorOrder b{font-size:12px;line-height:1.3}.docsSimulatorOrder>i{font-size:15px}.docsSharedResult{margin-top:20px;padding:20px 15px}.docsSharedResult header{display:grid;gap:13px}.docsSharedResult header h4{font-size:18px;line-height:1.1}.docsSharedResult header>b{width:-moz-max-content;width:max-content}.docsSharedHeroMetric{margin-top:23px}.docsSharedHeroMetric strong{font-size:37px}.docsSharedResult dl{margin-top:23px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.docsSharedResult dl>div{padding:0 10px}.docsSharedResult dl>div:nth-child(3){padding-left:0;border-left:0}.docsSimulatorOutcomes{margin-top:25px;grid-template-columns:1fr;gap:28px}.docsSimulatorOutcomes article{padding:0 0 2px}.docsSimulatorOutcomes article+article{padding-top:0;border-left:0}.docsSimulatorOutcomes header{padding-top:14px}.docsOutcomeReceive{margin-top:23px}.docsSimulatorOutcomes dl{margin:19px 0 15px}.docsHoldingsControl{margin-top:17px}.docsHoldingsControl button{min-height:39px}.docsSimulatorNote{margin-top:24px}}.docsPage .docsHero{min-height:0!important;padding:clamp(25px,2.1vw,31px) clamp(25px,4vw,58px);display:flex!important;align-items:center;border:0;background:transparent;box-shadow:none}.docsPage .docsHero:after,.docsPage .docsHero:before{display:none}.docsHero .methodHeroCopy{max-width:920px}.docsPage .docsHero h1{max-width:850px;margin:8px 0 12px;font-size:clamp(39px,4vw,56px)!important;line-height:.94;font-weight:570}.docsPage .docsHero h1 span{color:var(--blue)}.docsHero .methodHeroCopy>p:not(.eyebrow){max-width:760px;margin:0;color:#92a8ad;font-size:clamp(12px,1.05vw,14px);line-height:1.55}.docsHeroAssurance{margin-top:17px;display:flex;align-items:center;gap:9px}.docsHeroAssurance span{color:#b1c8c1;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.docsHeroAssurance i{width:4px;height:4px;border-radius:50%;background:var(--green);box-shadow:0 0 9px rgba(85,229,173,.65)}.docsPage .docsLimitOrders{width:min(1180px,100%);margin:24px auto 0;scroll-margin-top:90px}.docsPage .docsLimitSimulator{margin:0;padding:clamp(25px,3vw,38px) clamp(21px,3.4vw,44px) 22px;overflow:hidden;position:relative;border:1px solid #29433f;border-radius:23px;background:radial-gradient(circle at 87% 0,rgba(85,229,173,.08),transparent 25%),linear-gradient(145deg,rgba(12,27,28,.96),rgba(7,15,20,.98) 68%);box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 24px 65px rgba(0,0,0,.16)}.docsPage .docsSimulatorHeader{display:flex;align-items:end;justify-content:space-between;gap:30px}.docsPage .docsSimulatorHeader h2{max-width:720px;margin:7px 0 0;color:#eff7f4;font-size:clamp(29px,3.3vw,45px);font-weight:580;line-height:.98;letter-spacing:-.047em}.docsPage .docsSimulatorHeader h2 span{color:#90aca6}.docsPage .docsSimulatorMarket{min-width:208px;padding:12px 15px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;border:1px solid rgba(85,229,173,.2);border-radius:13px;background:rgba(7,20,19,.67);text-align:left}.docsPage .docsSimulatorMarket>div{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-start;gap:7px;color:#c4d8d2;font-size:12px;font-weight:850;letter-spacing:.07em}.docsPage .docsMarketTokens{display:flex;align-items:center}.docsPage .docsSimulatorToken{width:20px;height:20px;border-color:#35524d}.docsPage .docsSimulatorToken+.docsSimulatorToken{margin-left:-7px}.docsPage .docsSimulatorMarket b{margin:0}.docsPage .docsSimulatorMarket p{margin:0;display:flex;align-items:center;gap:6px;color:#839a9d;font-size:12px;font-weight:700}.docsPage .docsSimulatorMarket p i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(85,229,173,.62)}.docsPage .docsSimulatorMarket strong{color:#edf7f2;font-size:18px;font-weight:780;letter-spacing:-.03em}.docsPage .docsSimulatorOrder{margin-top:25px;padding:18px clamp(17px,2.5vw,28px);display:grid;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:center;gap:15px;border:0;border-radius:16px;background:linear-gradient(90deg,rgba(20,41,40,.7),rgba(11,27,28,.72))}.docsPage .docsSimulatorOrder>div{min-width:0;display:grid;gap:7px}.docsPage .docsSimulatorOrder>div:last-child{text-align:left}.docsPage .docsFreeRule>span,.docsPage .docsHoldingsHeading>span,.docsPage .docsOutcomeReceive>span,.docsPage .docsSharedResult dt,.docsPage .docsSimulatorOrder span{color:#768f92;font-size:11px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.docsPage .docsSimulatorOrder b{color:#b9cbc7;font-size:clamp(15px,1.5vw,19px);font-weight:560;letter-spacing:-.025em}.docsPage .docsSimulatorOrder b strong{color:#f0f7f4;font-weight:760}.docsPage .docsSimulatorOrder>div:last-child b strong{color:var(--green)}.docsPage .docsSimulatorOrder>div:last-child>b{display:block;line-height:1}.docsPage .docsSimulatorOrder>i{width:40px;height:40px;border:1px solid rgba(85,229,173,.24);border-radius:50%;background:rgba(85,229,173,.07);color:var(--green);display:grid;place-items:center;font-size:20px;font-style:normal}.docsPage .docsSimulatorInlineToken{width:1.2em;height:1.2em;margin:0 7px 0 0;display:inline-block;transform:translateY(3px);vertical-align:bottom}.docsPage .docsSharedResult{margin-top:14px;padding:24px clamp(4px,1vw,12px) 22px;display:grid;grid-template-columns:minmax(280px,.9fr) minmax(500px,1.1fr);align-items:end;gap:24px 38px;overflow:visible;background:transparent}.docsPage .docsSharedResult:after{display:none}.docsSharedResultLead{min-width:0}.docsPage .docsSharedResultLead h3{margin:6px 0 0;color:#dce9e5;font-size:clamp(21px,2.35vw,31px);font-weight:560;line-height:1.05;letter-spacing:-.035em}.docsPage .docsSharedResultLead h3 strong{color:var(--green);font-weight:680}.docsPage .docsSharedHeroMetric{margin-top:19px;display:grid;gap:6px}.docsPage .docsSharedHeroMetric span{color:#8ca4a3;font-size:12px;font-weight:700}.docsPage .docsSharedHeroMetric strong{color:#f1f8f5;font-size:clamp(35px,4.2vw,53px);font-weight:620;line-height:.92;letter-spacing:-.055em}.docsPage .docsOutcomeReceive>b,.docsPage .docsSharedHeroMetric>strong{display:flex;align-items:flex-end;gap:.14em;white-space:nowrap}.docsPage .docsSimulatorReceiveToken{width:.8em;height:.8em;margin:0;flex:0 0 .8em;display:block}.docsPage .docsSharedResult dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}.docsPage .docsSharedResult dl>div{min-height:52px;padding:0;border:0;display:grid;align-content:center;gap:5px}.docsPage .docsSharedResult dd{margin:0;color:#d9e8e2;font-size:14px;font-weight:820}.docsPage .docsSharedResult dl>div:nth-child(n+2) dd{color:#acd8c5}.docsPage .docsComparisonLead{margin:0 0 12px;padding-top:18px;border-top:1px solid #203936;color:#9cb1ad;font-size:12.5px;font-weight:740;letter-spacing:.01em}.docsPage .docsSimulatorOutcomes{margin-top:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.docsPage .docsSimulatorOutcomes article{min-width:0;min-height:438px;padding:clamp(21px,2.6vw,31px);display:grid;grid-template-rows:auto auto auto auto 1fr;align-content:start;border:0;border-radius:17px;background:linear-gradient(145deg,rgba(18,31,36,.78),rgba(8,18,23,.7))}.docsPage .docsSimulatorOutcomes article+article{border:0;background:radial-gradient(circle at 90% 0,rgba(85,229,173,.13),transparent 32%),linear-gradient(145deg,rgba(14,37,31,.88),rgba(8,19,22,.76))}.docsPage .docsSimulatorOutcomes header{padding:0;display:flex;align-items:center;justify-content:space-between;gap:15px}.docsPage .docsSimulatorOutcomes header span{color:#e7efed;font-size:16px;font-weight:880;letter-spacing:.11em;text-transform:uppercase}.docsPage .docsSimulatorRewards header span{color:var(--green)}.docsPage .docsSimulatorOutcomes header small{padding:6px 8px;border-radius:999px;background:rgba(134,158,163,.08);color:#94a8aa;font-size:11px;font-weight:780}.docsPage .docsSimulatorRewards header small{background:rgba(85,229,173,.09);color:#b6dfcc}.docsPage .docsOutcomeReceive{margin-top:25px;display:grid;gap:7px}.docsPage .docsOutcomeReceive>b{color:#eff6f3;font-size:clamp(34px,3.45vw,45px);font-weight:630;line-height:.95;letter-spacing:-.055em}.docsPage .docsSimulatorRewards .docsOutcomeReceive>b{color:var(--green);animation:docsValueIn .22s ease-out}.docsPage .docsSimulatorOutcomes dl{margin:24px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.docsPage .docsSimulatorOutcomes dl>div{min-width:0;display:grid;align-content:start;gap:6px}.docsPage .docsSimulatorOutcomes dt{color:#71888c;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.docsPage .docsSimulatorOutcomes dd{margin:0;color:#d6e3df;font-size:12px;font-weight:800;line-height:1.25}.docsPage .docsSimulatorRewards dd{color:#b3dcc9}.docsPage .docsSimulatorOutcomes dd small{color:#708c84;font-size:11px;font-weight:720;white-space:nowrap}.docsPage .docsSimulatorRewards dl>div:first-child dd{animation:docsValueIn .22s ease-out}.docsPage .docsModeSummary{margin:19px 0 0;color:#8da09f;font-size:12.5px;font-weight:680;line-height:1.5}.docsPage .docsSimulatorRewards .docsModeSummary{color:#a5cebb!important}.docsPage .docsModeSummary i{padding:0 2px;color:var(--green);font-style:normal}.docsPage .docsFreeRule,.docsPage .docsHoldingsControl{min-height:128px;margin-top:20px;padding:17px 18px 15px;align-self:end;border:1px solid #263d42;border-radius:13px;background:rgba(7,16,20,.5)}.docsPage .docsFreeRule{display:grid;align-content:center;gap:6px}.docsPage .docsFreeRule strong{color:#dce7e4;font-size:20px;letter-spacing:-.025em}.docsPage .docsFreeRule small{color:#748b90;font-size:12px}.docsPage .docsHoldingsControl{display:grid;align-content:center;gap:10px;border-color:#315c4c;background:rgba(8,28,23,.58)}.docsPage .docsHoldingsHeading{display:flex;align-items:center;justify-content:space-between;gap:10px}.docsPage .docsHoldingsHeading b{color:var(--green);font-size:12.5px}.docsPage .docsHoldingsControl input[type=range]{width:100%;height:20px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:0;background:transparent;cursor:pointer}.docsPage .docsHoldingsControl input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:999px;background:linear-gradient(90deg,var(--green) 0 var(--tier-progress),#28423d var(--tier-progress) 100%);box-shadow:0 0 13px rgba(85,229,173,.08)}.docsPage .docsHoldingsControl input[type=range]::-moz-range-track{height:5px;border-radius:999px;background:#28423d}.docsPage .docsHoldingsControl input[type=range]::-moz-range-progress{height:5px;border-radius:999px;background:var(--green)}.docsPage .docsHoldingsControl input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6.5px;appearance:none;-webkit-appearance:none;border:4px solid #0b211b;border-radius:50%;background:var(--green);box-shadow:0 0 0 2px rgba(85,229,173,.32),0 0 16px rgba(85,229,173,.4)}.docsPage .docsHoldingsControl input[type=range]::-moz-range-thumb{width:11px;height:11px;border:4px solid #0b211b;border-radius:50%;background:var(--green);box-shadow:0 0 0 2px rgba(85,229,173,.32),0 0 16px rgba(85,229,173,.4)}.docsPage .docsHoldingsControl input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #0b211b,0 0 0 6px var(--green)}.docsPage .docsTierStops{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.docsPage .docsTierStops button{min-width:0;min-height:37px;padding:3px 2px;border:0;border-radius:8px;background:transparent;color:#708b82;cursor:pointer;display:grid;align-content:center;gap:2px;font:inherit;transition:background .16s ease,color .16s ease,transform .16s ease}.docsPage .docsTierStops button:hover{background:rgba(85,229,173,.06);color:#b9d8cb}.docsPage .docsTierStops button.is-active{background:rgba(85,229,173,.1);color:#e7f5ef;transform:translateY(-1px)}.docsPage .docsTierStops button b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.docsPage .docsTierStops button small{color:var(--green);font-size:12px;font-weight:850}.docsPage .docsSimulatorNote{max-width:790px;margin:17px 2px 0;color:#647c80;font-size:11px;line-height:1.55}@keyframes docsValueIn{0%{opacity:.52;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.docsPage .docsSharedResult{grid-template-columns:minmax(250px,.82fr) minmax(380px,1.18fr)}.docsPage .docsSimulatorOutcomes article{min-height:450px}}@media (max-width:760px){.methodology.methodologyTutorial.docsPage{padding:12px 13px 56px}.docsPage .docsHero{min-height:0!important;padding:25px 20px 24px;border-radius:16px}.docsPage .docsHero h1{margin:8px 0 11px;font-size:clamp(37px,11.5vw,51px)!important}.docsHero .methodHeroCopy>p:not(.eyebrow){font-size:12.5px;line-height:1.52}.docsHeroAssurance{margin-top:14px}.docsHeroAssurance span{font-size:10.5px}.docsPage .docsLimitOrders{margin-top:13px}.docsPage .docsLimitSimulator{padding:22px 17px 18px;border-radius:17px}.docsPage .docsSimulatorHeader{display:grid;align-items:start;gap:17px}.docsPage .docsSimulatorHeader h2{font-size:clamp(29px,9.2vw,38px)}.docsPage .docsSimulatorMarket{width:100%;min-width:0;padding:11px 12px}.docsPage .docsSimulatorOrder{margin-top:17px;padding:16px;grid-template-columns:1fr;gap:9px}.docsPage .docsSimulatorOrder>i{width:30px;height:30px;justify-self:start;transform:rotate(90deg);font-size:16px}.docsPage .docsSimulatorOrder b{font-size:16px}.docsPage .docsSharedResult{margin-top:10px;padding:19px 2px 18px;grid-template-columns:1fr;align-items:start;gap:18px}.docsPage .docsSharedResultLead h3{font-size:24px}.docsPage .docsSharedHeroMetric{margin-top:17px}.docsPage .docsSharedHeroMetric strong{font-size:42px}.docsPage .docsSharedResult dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.docsPage .docsSharedResult dl>div{min-height:44px}.docsPage .docsSharedResult dd{font-size:12px}.docsPage .docsComparisonLead{padding-top:15px}.docsPage .docsSimulatorOutcomes{grid-template-columns:1fr;gap:9px}.docsPage .docsSimulatorOutcomes article{min-height:0;padding:21px 18px}.docsPage .docsOutcomeReceive{margin-top:22px}.docsPage .docsOutcomeReceive>b{font-size:38px}.docsPage .docsSimulatorOutcomes dl{margin-top:21px;gap:8px}.docsPage .docsSimulatorOutcomes dd{font-size:12.5px}.docsPage .docsFreeRule,.docsPage .docsHoldingsControl{min-height:122px;margin-top:18px;padding:15px 13px 13px}.docsPage .docsTierStops{gap:1px}.docsPage .docsTierStops button{min-height:38px}.docsPage .docsSimulatorNote{margin-top:15px;font-size:11px}}@media (prefers-reduced-motion:reduce){.docsPage .docsSimulatorRewards .docsOutcomeReceive>b,.docsPage .docsSimulatorRewards dl>div:first-child dd{animation:none}.docsPage .docsTierStops button{transition:none}}.pulseIntro{margin-top:26px}.pulseIntroWindow{min-height:92px;padding:13px 16px}.pulseIntroWindow b{font-size:24px}.pulseIntroWindow small{max-width:205px;line-height:1.35}.pulseSecondGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pulseHealthPanel{grid-column:1/-1}.pulseHealthPanel .pulseHealthRows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px}.pulseActivityRow{grid-template-columns:30px minmax(0,1fr) minmax(58px,auto) minmax(90px,auto) 13px}.pulseActivityValue{min-width:0;text-align:right}.pulseActivityValue small{display:block;overflow:hidden;color:#6f858c;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pulseNativeBreakdown>span small{margin-left:3px}.pulseAuditMeta{margin-top:11px!important;padding-top:10px;border-top:1px solid #1a2e32;color:#667d84!important;font-size:11px!important}@media (max-width:1000px){.pulseHealthPanel .pulseHealthRows,.pulseSecondGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pulseIntro{margin-top:24px}.pulseSecondGrid{grid-template-columns:minmax(0,1fr)}.pulseHealthPanel .pulseHealthRows{display:block}.pulseActivityRow{grid-template-columns:28px minmax(0,1fr) 33px 13px;gap:8px}.pulseActivityStat{grid-column:3;grid-row:1}.pulseActivityValue{grid-column:2/4;grid-row:2;text-align:left}.pulseActivityRow>svg{grid-column:4;grid-row:1}}@media (max-width:480px){.pulseActivityRow{grid-template-columns:28px minmax(0,1fr) 33px 13px}}@media (max-width:1120px){.referralLedgerAnchor{margin-top:68px}}@media (max-width:760px){.referralsPage{padding:12px 14px 56px}.referralsHero{min-height:0;padding:24px 19px;align-items:stretch;flex-direction:column}.referralsHero h1{font-size:clamp(38px,12vw,54px)}.referralsHeroMetric{width:100%;min-height:175px}.referralBenefits{grid-template-columns:1fr}.referralBenefits article{grid-template-columns:auto minmax(0,1fr)}.referralBenefits em{grid-column:2;justify-self:start}.referralLedgerAnchor{margin-top:56px}.referralConnectState{padding:23px 18px;grid-template-columns:1fr}.referralConnectState>span{width:50px;height:50px}.referralConnectState button{width:100%}.referralDashboardMeta{width:100%;align-items:flex-start;justify-content:space-between}.referralDashboardMeta .claimAllButton{margin-left:auto}.methodFeeEconomics{margin-top:54px;padding-top:45px}.methodTierHeader,.methodTierRow{padding:0 12px;grid-template-columns:1.2fr .85fr .7fr .78fr;gap:7px}.methodTierRow i{display:none}.methodTierRow>span{font-size:12px}.methodTierRow b{font-size:12.5px}.methodFeeDispatch{padding:18px 0 0}.methodFeeDispatch header{align-items:flex-start;flex-direction:column}.methodFeeDispatch h3{text-align:left}.methodDispatchCards{grid-template-columns:1fr}}.orderbookPage .orderbookTerminal{overflow:hidden}@media (min-width:981px){.orderbookPage .orderbookWorkspace{height:930px;grid-template-rows:600px minmax(0,1fr)}.orderbookPage .limitOrderTracker.terminal{height:100%;min-height:0;display:flex;flex-direction:column}.orderbookPage .limitOrderTracker.terminal .limitTrackerError,.orderbookPage .limitOrderTracker.terminal .limitTrackerPagination,.orderbookPage .limitOrderTracker.terminal .limitTrackerSuccess,.orderbookPage .limitOrderTracker.terminal .limitTrackerTopbar{flex:0 0 auto}.orderbookPage .limitOrderTracker.terminal .limitTrackerRows{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(85,229,173,.35) transparent;scrollbar-width:thin}.orderbookPage .limitOrderTracker.terminal .limitTrackerRows::-webkit-scrollbar{width:6px}.orderbookPage .limitOrderTracker.terminal .limitTrackerRows::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(85,229,173,.35)}.orderbookPage .limitOrderTracker.terminal .limitTrackerEmpty{flex:1 1 auto;min-height:0}}@media (min-width:1321px) and (max-width:2199px){.orderbookPage{--readable-market-width:clamp(310px,20vw,370px)}.orderbookPage .orderbookMarketBar{grid-template-columns:var(--readable-market-width) minmax(0,1fr)}.orderbookPage .orderbookTerminal{grid-template-columns:var(--readable-market-width) minmax(590px,1fr)}.orderbookPage .orderbookMarketColumns,.orderbookPage .orderbookMarketList>button{grid-template-columns:minmax(120px,1fr) minmax(90px,104px) minmax(62px,72px)}}.limitOrderPriceSection .limitOrderSectionHeading{gap:10px}.limitOrderPriceSection .limitOrderSliderScale{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;gap:7px 12px}.limitOrderPriceSection .limitOrderSliderScale>strong{min-width:0;grid-column:1/-1;grid-row:1;justify-self:center;padding-inline:11px;font-size:12px}.limitOrderPriceSection .limitOrderSliderScale>:first-child{grid-column:1;grid-row:2;justify-self:start}.limitOrderPriceSection .limitOrderSliderScale>:last-child{grid-column:2;grid-row:2;justify-self:end;text-align:right}.limitOrderFeeHeading{padding:2px 2px 1px;display:grid;gap:3px}.limitOrderFeeHeading>b{color:#dbe7e6;font-size:13px;font-weight:800}.limitOrderFeeHeading>small{color:#748990;font-size:11.5px;line-height:1.4}.limitOrderFeeMode button{min-height:68px}.limitOrderFeeMode button>small{font-size:11px;line-height:1.35}@media (max-width:380px){.limitOrderFeeMode{grid-template-columns:1fr}.limitOrderFeeMode button{min-height:64px}}@media (min-width:1800px) and (max-width:2199px){.orderbookPage .orderbookMarketColumns,.orderbookPage .orderbookMarketList>button{grid-template-columns:minmax(120px,1fr) 120px 72px}}@media (min-width:2200px) and (min-height:1200px),(min-width:3000px) and (min-height:1700px){.rankingsMain .dashboardSummaryHeader{min-height:94px;padding:17px 22px}.rankingsMain .dashboardSummaryHeader h1{font-size:27px}.rankingsMain .dashboardSummaryHeader>div>p:last-child{font-size:14px}.rankingsMain .dashboardSummaryHeader .freshness,.rankingsMain .dashboardSummaryHeader .freshness small{font-size:13px}.rankingsMain .marketStats article{min-height:184px;padding:20px 22px 15px}.rankingsMain .marketStats article>span{font-size:14px}.rankingsMain .marketStats strong{font-size:34px}.rankingsMain .marketStatDescription{font-size:13px}.rankingsMain .metricLeaders a{height:42px}.rankingsMain .metricLeaders b{font-size:12px}.rankingsMain .metricLeaders small{font-size:11px}.poolDetailMain .poolOverviewCard{height:auto;grid-template-rows:94px auto auto}.poolDetailMain .poolOverviewCard .poolPrimaryStats{grid-template-rows:repeat(2,minmax(76px,auto))}.poolDetailMain .poolOverviewCard .poolSecondaryStats{grid-template-rows:repeat(2,minmax(63px,auto))}.poolDetailMain .poolOverviewCard .poolPrimaryStats>div{min-height:76px}.poolDetailMain .poolOverviewCard .poolSecondaryStats>div{min-height:63px}.portfolioPage .portfolioCenterColumn{grid-area:positions;min-width:0;display:grid;align-content:start;gap:16px}.portfolioPage .portfolioCenterColumn>.portfolioPositionsColumn{grid-area:auto}.portfolioPage .portfolioCenterColumn>.limitOrderTracker.portfolio{grid-column:auto;grid-row:auto;max-width:none;margin:0}.orderbookPage{--orderbook-header-height:clamp(96px,5.25vh,118px);--orderbook-ticket-width:clamp(400px,12vw,500px);--orderbook-market-width:clamp(390px,11vw,440px);--orderbook-depth-width:clamp(350px,10.5vw,430px);--orderbook-terminal-height:clamp(1120px,calc(100vh - 260px),1900px);--orderbook-chart-height:clamp(720px,55vh,1220px);padding:clamp(16px,1vh,24px) clamp(26px,1.25vw,48px) clamp(28px,2vh,44px)}.orderbookPage .orderbookShell{gap:clamp(16px,.5vw,20px)}.orderbookPage .orderbookMarketBar{grid-template-columns:var(--orderbook-market-width) minmax(0,1fr)}.orderbookPage .orderbookIdentityContent{padding:10px 17px;gap:8px}.orderbookPage .orderbookIdentityTitle{gap:13px}.orderbookPage .orderbookIdentityTitle .pairTokenLogos{width:62px;height:40px;flex-basis:62px}.orderbookPage .orderbookIdentityTitle .pairTokenLogos i,.orderbookPage .orderbookIdentityTitle .pairTokenLogos img{width:40px;height:40px}.orderbookPage .orderbookIdentityTitle .pairTokenLogos i:last-child,.orderbookPage .orderbookIdentityTitle .pairTokenLogos img:last-child{left:22px}.orderbookPage .orderbookIdentityTitle small{font-size:12.5px}.orderbookPage .orderbookIdentityTitle b{font-size:25px}.orderbookPage .orderbookIdentityTitle em{font-size:12.5px}.orderbookPage .orderbookQuickActions>a,.orderbookPage .orderbookQuickActions>a.poolMetadataAction{width:36px;min-width:36px;min-height:36px;height:36px}.orderbookPage .orderbookMarketBar dl>div{padding:15px 17px;gap:6px}.orderbookPage .orderbookMarketBar dt{font-size:12.5px}.orderbookPage .orderbookMarketBar dd{font-size:18px}.orderbookPage .orderbookMarketBar dd .orderbookHeaderUsd,.orderbookPage .orderbookMarketBar dd small{font-size:12.5px}.orderbookPage .orderbookTerminal{min-height:var(--orderbook-terminal-height);grid-template-columns:var(--orderbook-market-width) minmax(760px,1fr)}.orderbookPage .orderbookMarkets{height:var(--orderbook-terminal-height)}.orderbookPage .orderbookMarkets>label{height:54px;margin:12px;padding-inline:13px}.orderbookPage .orderbookMarkets>label input{font-size:14px}.orderbookPage .orderbookMarketColumns,.orderbookPage .orderbookMarketList>button{grid-template-columns:minmax(140px,1fr) 120px 78px}.orderbookPage .orderbookMarketColumns{height:39px;padding-inline:13px;font-size:12.5px}.orderbookPage .orderbookMarketList{height:calc(var(--orderbook-terminal-height) - 117px)}.orderbookPage .orderbookMarketList>button{min-height:clamp(68px,3.3vh,76px);padding:10px 12px;font-size:12.5px}.orderbookPage .orderbookMarketPair{gap:10px}.orderbookPage .orderbookMarketPair .pairTokenLogos{width:42px;flex-basis:42px}.orderbookPage .orderbookMarketPair .pairTokenLogos i,.orderbookPage .orderbookMarketPair .pairTokenLogos img{width:28px;height:28px}.orderbookPage .orderbookMarketPair>b{font-size:14px}.orderbookPage .orderbookMarketPair small,.orderbookPage .orderbookMarketPrice b,.orderbookPage .orderbookMarketPrice small{font-size:12.5px}.orderbookPage .orderbookWorkspace{height:var(--orderbook-terminal-height);grid-template-columns:minmax(0,1fr) var(--orderbook-depth-width);grid-template-rows:var(--orderbook-chart-height) minmax(0,1fr)}.orderbookPage .orderbookChart{--pool-chart-viewport:var(--orderbook-chart-height)}.orderbookPage .orderbookChart .dexChartEmbed{min-height:var(--orderbook-chart-height)}.orderbookPage .orderbookChart iframe{height:calc(var(--orderbook-chart-height) + 38px)}.orderbookPage .orderbookDepth{height:var(--orderbook-chart-height);min-height:var(--orderbook-chart-height)}.orderbookPage .orderbookDepth>header{min-height:68px;padding-inline:15px}.orderbookPage .orderbookDepth>header span{font-size:13.5px}.orderbookPage .orderbookDepth>header small{font-size:12.5px}.orderbookPage .orderbookDepthCurrency button{min-width:38px;height:27px;font-size:11px}.orderbookPage .orderbookDepthControls select{height:33px;font-size:12px}.orderbookPage .orderbookColumnLabels{height:38px;padding-inline:12px;font-size:12.5px}.orderbookPage .orderbookRows{min-height:calc((var(--orderbook-chart-height) - 190px)/2)}.orderbookPage .orderbookRow{height:clamp(30px,calc((var(--orderbook-chart-height) - 190px)/16),40px);padding-inline:12px;font-size:12.5px}.orderbookPage .orderbookRow b{font-size:12.5px}.orderbookPage .orderbookSideEmpty{height:calc((var(--orderbook-chart-height) - 190px)/2);font-size:12.5px}.orderbookPage .orderbookMidPrice{min-height:84px;padding:12px 13px}.orderbookPage .orderbookMidPrice strong{font-size:18px}.orderbookPage .orderbookMidPrice span{font-size:12.5px}.orderbookPage .orderbookMidPrice small{font-size:12px}.orderbookPage .limitOrderTracker.terminal{height:100%;min-height:0}.orderbookPage .limitTrackerTabs{min-height:66px;padding-inline:19px;gap:30px}.orderbookPage .limitTrackerTabs>button{font-size:13.5px}.orderbookPage .limitTrackerTabs>button>b{min-width:24px;font-size:12.5px}.orderbookPage .limitTrackerEmpty{min-height:calc(100% - 66px)}.orderbookPage .limitTrackerEmpty b{font-size:14px}.orderbookPage .limitTrackerEmpty small{font-size:12.5px}.orderbookPage .orderbookTicket{width:var(--orderbook-ticket-width);margin:0;border-radius:17px}.orderbookPage .limitOrderIntro{padding:17px 18px}.orderbookPage .limitOrderIntro p,.orderbookPage .limitOrderIntro span{font-size:12.5px}.orderbookPage .limitOrderSection{padding:15px;gap:13px}.orderbookPage .limitOrderAsset>header em,.orderbookPage .limitOrderAsset>header span{font-size:12.5px}.orderbookPage .limitOrderAsset>div{min-height:90px;padding:12px 13px}.orderbookPage .limitOrderTokenChoice{height:48px}.orderbookPage .limitOrderTokenChoice .swapTokenTrigger{grid-template-columns:32px minmax(0,1fr) 15px}.orderbookPage .limitOrderTokenChoice .swapTokenTrigger>span{font-size:13px}.orderbookPage .limitOrderTokenChoice .swapTokenArtwork{width:32px;height:32px}.orderbookPage .limitOrderAsset input,.orderbookPage .limitOrderReceiveAsset strong{font-size:26px}.orderbookPage .limitOrderAsset>div>em{font-size:12.5px}.orderbookPage .limitOrderQuickAmounts.zapQuickAmounts button{min-height:36px;font-size:12.5px}.orderbookPage .limitOrderAutoFill>span{font-size:12.5px!important}.orderbookPage .limitOrderReverse{width:42px;height:42px}.orderbookPage .limitOrderSectionHeading span{font-size:16px}.orderbookPage .limitOrderSectionHeading small{font-size:12.5px}.orderbookPage .limitOrderLivePrice{font-size:12.5px!important}.orderbookPage .limitOrderLivePrice>small{font-size:12.5px}.orderbookPage .limitOrderMarketContext>div{min-height:86px;padding:12px}.orderbookPage .limitOrderMarketContext em,.orderbookPage .limitOrderMarketContext span{font-size:12.5px}.orderbookPage .limitOrderMarketContext b{font-size:14px}.orderbookPage .limitOrderFeeMode{gap:9px;padding:5px}.orderbookPage .limitOrderFeeMode button{min-height:74px;padding:11px 12px;gap:4px}.orderbookPage .limitOrderFeeMode b{font-size:13px}.orderbookPage .limitOrderFeeMode small{font-size:12.5px;line-height:1.4}.orderbookPage .limitOrderSubmit{min-height:56px;font-size:15px}.orderbookPage .limitOrderFootnote{font-size:12.5px}}@media (max-width:900px){.portfolioPage .portfolioIntro{align-items:flex-start;flex-direction:column;gap:17px}.portfolioPage .portfolioIntroCopy{flex:0 0 auto;min-width:0}.portfolioPage .portfolioHeaderPanel{width:100%;justify-items:stretch}}.portfolioPnlToolbar{min-height:58px;padding:9px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #22373c;background:rgba(7,17,21,.72)}.portfolioPnlToolbarLabel{min-width:0;display:grid;gap:2px}.portfolioPnlToolbarLabel>span{color:#c8d7d8;font-size:12.5px;font-weight:800}.portfolioPnlToolbarLabel>small{color:#71878f;font-size:11.5px}.portfolioPnlToolbar .portfolioPnlReference{flex:0 0 auto;height:38px;padding:3px;gap:3px;border-radius:10px}.portfolioPnlToolbar .portfolioPnlReference button{min-width:58px;height:30px;padding:0 12px;font-size:12px;cursor:pointer}@media (max-width:760px){.portfolioPage .portfolioSectionTitle .claimAllButton,.portfolioPage .portfolioSectionTitle .portfolioSectionActions{width:100%}.portfolioPage .portfolioSectionTitle .claimAllButton{min-height:44px;justify-content:center}.portfolioPage .limitOrderWorkspaceHeader .limitTrackerPnlButton{width:100%;justify-content:center}.portfolioPnlToolbar{padding:13px 14px 14px;align-items:stretch;flex-direction:column;gap:10px}.portfolioPnlToolbarLabel{gap:3px}.portfolioPnlToolbarLabel>span{font-size:13px}.portfolioPnlToolbarLabel>small{font-size:12px}.portfolioPnlToolbar .portfolioPnlReference{width:100%;height:44px}.portfolioPnlToolbar .portfolioPnlReference button{flex:1 1 0;height:36px;font-size:12.5px}}