.liquidity-module__5ZneBW__page{width:100%;max-width:var(--content-max);padding:var(--space-8) var(--space-8) 0;gap:var(--space-5);font-family:var(--font-ui);color:var(--text);flex-direction:column;margin:0 auto;display:flex}.liquidity-module__5ZneBW__header{}.liquidity-module__5ZneBW__heading{}.liquidity-module__5ZneBW__eyebrow{}.liquidity-module__5ZneBW__title{}.liquidity-module__5ZneBW__subtitle{}.liquidity-module__5ZneBW__actions{align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;}.liquidity-module__5ZneBW__census{align-items:baseline;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);display:flex}.liquidity-module__5ZneBW__censusProvenance{text-align:left}@media (max-width:720px){.liquidity-module__5ZneBW__actions{text-align:left;align-items:flex-start}}.liquidity-module__5ZneBW__tabs{gap:var(--space-5);border-bottom:1px solid var(--border);display:inline-flex}.liquidity-module__5ZneBW__tab{min-height:var(--control-md);padding:0 var(--space-1);color:var(--text-muted);font-family:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:600;position:relative}.liquidity-module__5ZneBW__tab:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.liquidity-module__5ZneBW__tab:hover,.liquidity-module__5ZneBW__tab[aria-selected=true]{color:var(--text)}.liquidity-module__5ZneBW__tab[aria-selected=true]:after{background:var(--hk-accent-strong,var(--signal-ink))}.liquidity-module__5ZneBW__tab:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.liquidity-module__5ZneBW__columns{grid-template-columns:minmax(0, 1fr) var(--aside-width);gap:var(--space-5);width:100%;max-width:var(--content-max);padding:var(--space-5) var(--space-8) var(--space-16);font-family:var(--font-ui);color:var(--text);align-items:start;margin:0 auto;display:grid}.liquidity-module__5ZneBW__main{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.liquidity-module__5ZneBW__aside{gap:var(--space-4);flex-direction:column;display:flex}@media (max-width:1080px){.liquidity-module__5ZneBW__columns{grid-template-columns:minmax(0,1fr)}}.liquidity-module__5ZneBW__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.liquidity-module__5ZneBW__sidePanel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.liquidity-module__5ZneBW__sideTitle{font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);font-weight:600}.liquidity-module__5ZneBW__sideRow{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);display:flex}.liquidity-module__5ZneBW__sideKey{color:var(--text-muted)}.liquidity-module__5ZneBW__sideValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.liquidity-module__5ZneBW__sideProse{font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.liquidity-module__5ZneBW__sideProse b{color:var(--text)}.liquidity-module__5ZneBW__sideProse a{color:var(--accent)}.liquidity-module__5ZneBW__empty{border:1px dashed var(--border);border-radius:var(--radius-lg);padding:var(--space-10) var(--space-6);text-align:center;gap:var(--space-2);background:var(--surface);flex-direction:column;align-items:center;display:flex}.liquidity-module__5ZneBW__emptyTitle{font-weight:600;font-size:var(--text-base)}.liquidity-module__5ZneBW__emptyBody{color:var(--text-muted);font-size:var(--text-sm);max-width:52ch;line-height:1.5}.liquidity-module__5ZneBW__positionsHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.liquidity-module__5ZneBW__positionsCount{font-size:var(--text-sm);color:var(--text-muted);font-weight:600}.liquidity-module__5ZneBW__ctaStrip{gap:var(--space-3);flex-wrap:wrap;display:flex}.liquidity-module__5ZneBW__ctaCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0;padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:240px;display:flex}.liquidity-module__5ZneBW__ctaCardTitle{font-weight:600;font-size:var(--text-sm)}.liquidity-module__5ZneBW__ctaCardBody{font-size:var(--text-xs);color:var(--text-muted);margin:0;line-height:1.5}.liquidity-module__5ZneBW__ctaCardAction{align-self:flex-start}.liquidity-module__5ZneBW__emptyCtas{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}.liquidity-module__5ZneBW__position{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.liquidity-module__5ZneBW__positionHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.liquidity-module__5ZneBW__positionIdentity{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.liquidity-module__5ZneBW__pair{font-weight:600;font-size:var(--text-base);color:var(--text);text-decoration:none}.liquidity-module__5ZneBW__pair:hover{color:var(--accent)}.liquidity-module__5ZneBW__tokenId{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-faint)}.liquidity-module__5ZneBW__glyphs{gap:var(--space-1);display:inline-flex}.liquidity-module__5ZneBW__glyph{border-radius:var(--radius-sm);background:var(--accent-wash);width:18px;height:18px;color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.liquidity-module__5ZneBW__rangeBarWrap{padding-top:var(--space-4);position:relative}.liquidity-module__5ZneBW__rangeBar{border-radius:var(--radius-sm);background:var(--bg-subtle);height:10px;position:relative;overflow:hidden}.liquidity-module__5ZneBW__rangeMarkLabel{left:var(--range-left);font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.liquidity-module__5ZneBW__rangeLabels{margin-top:var(--space-1);font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);justify-content:space-between;display:flex}.liquidity-module__5ZneBW__rangeSpan{left:var(--range-left);width:var(--range-width);border-radius:var(--radius-sm);background:var(--accent);position:absolute;top:0;bottom:0}.liquidity-module__5ZneBW__rangeSpanOut{background:var(--border)}.liquidity-module__5ZneBW__rangeMark{left:var(--range-left);background:var(--text);width:2px;position:absolute;top:0;bottom:0}.liquidity-module__5ZneBW__stats{gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.liquidity-module__5ZneBW__statKey{color:var(--text-muted);font-size:var(--text-xs)}.liquidity-module__5ZneBW__statValue{gap:var(--space-1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-direction:column;font-weight:500;display:flex}.liquidity-module__5ZneBW__statSub{color:var(--text-muted);font-weight:400;font-size:var(--text-xs)}.liquidity-module__5ZneBW__tickDetail{color:var(--text-faint)}.liquidity-module__5ZneBW__tickDetail summary{cursor:pointer;font-size:var(--text-xs);font-family:var(--font-ui);color:var(--text-faint);display:inline-flex}.liquidity-module__5ZneBW__tickDetail span{margin-top:var(--space-1);font-size:var(--text-xs);display:block}.liquidity-module__5ZneBW__statUnavailable{color:var(--text-muted);font-family:var(--font-ui);font-weight:500}.liquidity-module__5ZneBW__actionsTop{justify-content:flex-end;gap:var(--space-1);border-top:1px solid var(--border);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.liquidity-module__5ZneBW__actionsManage{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.liquidity-module__5ZneBW__field{gap:var(--space-1);font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;display:flex}.liquidity-module__5ZneBW__fieldNote{font-size:var(--text-xs);color:var(--text-faint);line-height:1.45}.liquidity-module__5ZneBW__plans{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}@media (max-width:720px){.liquidity-module__5ZneBW__plans{grid-template-columns:1fr}}.liquidity-module__5ZneBW__plan{text-align:left;padding:var(--space-3);border:1.5px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);gap:var(--space-1);cursor:pointer;flex-direction:column;font-family:inherit;display:flex}.liquidity-module__5ZneBW__plan:hover{border-color:var(--accent)}.liquidity-module__5ZneBW__plan[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash)}.liquidity-module__5ZneBW__planTitle{font-weight:600}.liquidity-module__5ZneBW__planBody{font-size:var(--text-xs);color:var(--text-muted)}.liquidity-module__5ZneBW__chartFrame{padding-top:var(--space-12);touch-action:none;position:relative}.liquidity-module__5ZneBW__chart{width:100%;height:80px;display:block}.liquidity-module__5ZneBW__chartTag{left:var(--edge-left);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-xs);white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;line-height:1.4;display:flex;position:absolute;top:0;transform:translate(-50%)}.liquidity-module__5ZneBW__chartTagPrice{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-faint);font-size:10px}.liquidity-module__5ZneBW__chartHandle{--handle-color:var(--accent);left:var(--edge-left);top:var(--space-12);border-radius:var(--radius-sm);background:var(--handle-color);cursor:ew-resize;touch-action:none;width:3px;margin-left:-1.5px;position:absolute;bottom:0}.liquidity-module__5ZneBW__chartHandle:before{content:"";position:absolute;inset:0 -9px}.liquidity-module__5ZneBW__chartHandle:after{content:"";border-radius:var(--radius-sm);background:linear-gradient(var(--on-accent), var(--on-accent)) 4px 5px / 1px 5px no-repeat, linear-gradient(var(--on-accent), var(--on-accent)) 6px 5px / 1px 5px no-repeat, var(--handle-color);width:11px;height:15px;margin-left:-5.5px;position:absolute;top:0;left:50%}.liquidity-module__5ZneBW__chartHandle:hover,.liquidity-module__5ZneBW__chartHandleActive{--handle-color:var(--accent-hover)}.liquidity-module__5ZneBW__chartHandle:focus-visible{outline:var(--focus-width) solid var(--accent-hover);outline-offset:var(--focus-offset)}.liquidity-module__5ZneBW__priceFields{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}@media (max-width:720px){.liquidity-module__5ZneBW__priceFields{grid-template-columns:1fr}}.liquidity-module__5ZneBW__priceField{gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--text-muted);flex-direction:column;display:flex}.liquidity-module__5ZneBW__priceFieldHead{justify-content:space-between;gap:var(--space-2);display:flex}.liquidity-module__5ZneBW__priceFieldDelta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-faint)}.liquidity-module__5ZneBW__priceInput{width:100%;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-base);color:var(--text);background:0 0;border:0;outline:0}.liquidity-module__5ZneBW__priceUnit{color:var(--text-faint)}.liquidity-module__5ZneBW__priceError{font-size:var(--text-xs);color:var(--danger);margin:0;line-height:1.5}.liquidity-module__5ZneBW__priceUnavailable{font-size:var(--text-xs);color:var(--text-faint);margin:0;line-height:1.5}.liquidity-module__5ZneBW__chartArea{fill:var(--accent-wash)}.liquidity-module__5ZneBW__chartCurve{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.liquidity-module__5ZneBW__chartBand{fill:var(--accent);fill-opacity:.12}.liquidity-module__5ZneBW__chartPrice{stroke:var(--text);stroke-width:1px;stroke-opacity:.5}.liquidity-module__5ZneBW__chartUnavailable{border:1px dashed var(--border);border-radius:var(--radius-lg);padding:var(--space-3);font-size:var(--text-xs);color:var(--text-muted);line-height:1.5}.liquidity-module__5ZneBW__chartAxis{stroke:var(--border);stroke-width:1px}.liquidity-module__5ZneBW__chartBandFaint{fill:var(--accent);fill-opacity:.1}.liquidity-module__5ZneBW__chartUnavailableCaption{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-muted);font-size:var(--text-xs);pointer-events:none;position:absolute;top:62px;left:50%;transform:translate(-50%,-50%)}.liquidity-module__5ZneBW__chartWrap{gap:var(--space-2);flex-direction:column;display:flex}.liquidity-module__5ZneBW__chartCaption,.liquidity-module__5ZneBW__chartSingleSided{font-size:var(--text-xs);color:var(--text-muted);margin:0}.liquidity-module__5ZneBW__chartAxisRow{height:14px;margin-top:var(--space-1);position:relative}.liquidity-module__5ZneBW__chartAxisTick{top:0;left:var(--edge-left);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-faint);white-space:nowrap;font-size:10px;position:absolute;transform:translate(-50%)}.liquidity-module__5ZneBW__chartAxisNow{top:0;left:var(--edge-left);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap;font-size:10px;font-weight:600;position:absolute;transform:translate(-50%)}.liquidity-module__5ZneBW__amount{border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;padding:var(--space-3) var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.liquidity-module__5ZneBW__amountHead{justify-content:space-between;gap:var(--space-2);min-width:0;font-size:var(--text-xs);color:var(--text-muted);display:flex}.liquidity-module__5ZneBW__amountRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.liquidity-module__5ZneBW__amountInput{min-width:0;font-size:var(--text-2xl);font-weight:500;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);background:0 0;border:0;outline:0;flex:1}.liquidity-module__5ZneBW__amountInputOver{color:var(--danger)}.liquidity-module__5ZneBW__amountSymbol{align-items:center;gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-2);font-weight:600;font-size:var(--text-sm);white-space:nowrap;display:inline-flex}.liquidity-module__5ZneBW__amountSymbolDot{background:var(--symbol-dot-color);border-radius:50%;flex:none;width:8px;height:8px}.liquidity-module__5ZneBW__amountNote{font-size:var(--text-xs);color:var(--text-faint)}.liquidity-module__5ZneBW__amountNoteOver{color:var(--danger)}.liquidity-module__5ZneBW__amounts{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:720px){.liquidity-module__5ZneBW__amounts{grid-template-columns:1fr}}.liquidity-module__5ZneBW__quotes{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;display:flex}.liquidity-module__5ZneBW__quoteRow{justify-content:space-between;gap:var(--space-3);display:flex}.liquidity-module__5ZneBW__quoteKey{color:var(--text-muted)}.liquidity-module__5ZneBW__quoteValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.liquidity-module__5ZneBW__quoteValueMuted{color:var(--text-faint)}.liquidity-module__5ZneBW__quotesHint{font-size:var(--text-xs);color:var(--text-faint);margin:0}.liquidity-module__5ZneBW__sectionHead{font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);font-weight:600}.liquidity-module__5ZneBW__section{border-top:1px solid var(--border);padding-top:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.liquidity-module__5ZneBW__approval{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.liquidity-module__5ZneBW__approvalTitle{color:var(--text);font-weight:600}.liquidity-module__5ZneBW__approvalSub{font-size:var(--text-xs);color:var(--text-faint)}.liquidity-module__5ZneBW__ctaNote{font-size:var(--text-xs);color:var(--text-faint);text-align:center;line-height:1.5}.liquidity-module__5ZneBW__ctaDetails{color:var(--text-faint);font-size:var(--text-xs);text-align:center}.liquidity-module__5ZneBW__ctaDetails summary{cursor:pointer;color:var(--text-muted);display:inline-flex}.liquidity-module__5ZneBW__ctaDetails p{margin:var(--space-1) 0 0;line-height:1.5;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.liquidity-module__5ZneBW__notice{border:1px solid var(--warn);background:var(--warn-wash);color:var(--warn);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);line-height:1.5}.liquidity-module__5ZneBW__noticeDanger{border:1px solid var(--danger);background:var(--danger-wash);color:var(--danger);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);line-height:1.5}.liquidity-module__5ZneBW__noticeLead{margin-bottom:var(--space-1);font-weight:600;display:block}.liquidity-module__5ZneBW__steps{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.liquidity-module__5ZneBW__step{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);display:flex}.liquidity-module__5ZneBW__stepLabel{color:var(--text)}.liquidity-module__5ZneBW__stepDetail{color:var(--text-muted);font-size:var(--text-xs);margin-top:var(--space-1);overflow-wrap:anywhere;display:block}.liquidity-module__5ZneBW__stepStatus{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.liquidity-module__5ZneBW__stepStatusDone{color:var(--good)}.liquidity-module__5ZneBW__stepStatusFailed{color:var(--danger)}.liquidity-module__5ZneBW__stepLink{color:var(--accent);font-size:var(--text-xs);align-items:center;gap:var(--space-1);display:inline-flex}@media (max-width:720px){.liquidity-module__5ZneBW__ctaStrip,.liquidity-module__5ZneBW__emptyCtas,.liquidity-module__5ZneBW__actionsTop,.liquidity-module__5ZneBW__actionsManage{flex-direction:column;align-items:stretch}.liquidity-module__5ZneBW__ctaCard{flex:none}.liquidity-module__5ZneBW__ctaCard>.liquidity-module__5ZneBW__ctaCardAction,.liquidity-module__5ZneBW__actionsTop>*,.liquidity-module__5ZneBW__actionsManage>*{width:100%}}.liquidity-module__5ZneBW__feeGroup{gap:var(--space-2);flex-direction:column;display:flex}.liquidity-module__5ZneBW__feeGroupTitle{font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);font-weight:600}.liquidity-module__5ZneBW__feeLine{gap:var(--space-1);padding:var(--space-2) 0;border-top:1px solid var(--border);flex-direction:column;display:flex}.liquidity-module__5ZneBW__feeGroup .liquidity-module__5ZneBW__feeLine:first-child{border-top:0;padding-top:0}.liquidity-module__5ZneBW__feeLineHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);display:flex}.liquidity-module__5ZneBW__feeLineLabel{color:var(--text);font-weight:500}.liquidity-module__5ZneBW__feeLineRecipient{color:var(--text-muted);font-weight:400}.liquidity-module__5ZneBW__feeLineValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--text)}.liquidity-module__5ZneBW__feeLineNote{font-size:var(--text-xs);color:var(--text-faint);line-height:1.5}.liquidity-module__5ZneBW__feeTotals{padding-top:var(--space-2);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--text);margin:0;font-weight:600}.liquidity-module__5ZneBW__yieldRow{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:720px){.liquidity-module__5ZneBW__yieldRow{grid-template-columns:1fr}}.liquidity-module__5ZneBW__yieldTile{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.liquidity-module__5ZneBW__yieldTitle{font-size:var(--text-xs);color:var(--text-muted)}.liquidity-module__5ZneBW__yieldNumber{font-size:var(--text-xl);font-weight:600;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}.liquidity-module__5ZneBW__yieldSub{font-size:var(--text-xs);color:var(--text-muted)}.liquidity-module__5ZneBW__yieldBasis{font-size:var(--text-xs);color:var(--text-faint);line-height:1.5}.liquidity-module__5ZneBW__yieldCaption{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--text-faint);font-style:italic}.liquidity-module__5ZneBW__yieldUnavailable{font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.liquidity-module__5ZneBW__yieldLine{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.liquidity-module__5ZneBW__yieldLineLabel{color:var(--text-muted)}.liquidity-module__5ZneBW__yieldLineValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--text)}.liquidity-module__5ZneBW__positionYieldRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.liquidity-module__5ZneBW__panelInline{border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3);gap:var(--space-3);background:var(--bg-subtle);flex-direction:column;display:flex}.liquidity-module__5ZneBW__pctChips{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.liquidity-module__5ZneBW__pctChip{height:var(--control-sm);padding:0 var(--space-4);border:1.5px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:600}.liquidity-module__5ZneBW__pctChip:hover{border-color:var(--accent)}.liquidity-module__5ZneBW__pctChip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-hover)}.liquidity-module__5ZneBW__pctField{align-items:center;gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 var(--space-2);height:var(--control-sm);color:var(--text-muted);font-size:var(--text-sm);display:inline-flex}.liquidity-module__5ZneBW__pctField input{width:48px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text);text-align:right;background:0 0;border:0;outline:0}.liquidity-module__5ZneBW__linkButton{color:var(--accent);font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.liquidity-module__5ZneBW__amountIdentity{align-items:baseline;gap:var(--space-1);min-width:0;display:inline-flex}.liquidity-module__5ZneBW__amountAddress{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--text-faint);white-space:nowrap}.liquidity-module__5ZneBW__amountAddressLink{color:var(--text-muted);border-bottom:1px dotted var(--border);text-decoration:none;}.liquidity-module__5ZneBW__amountAddressLink:hover,.liquidity-module__5ZneBW__amountAddressLink:focus-visible{color:var(--accent);border-bottom-color:currentColor}.liquidity-module__5ZneBW__planNote{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--text-muted);max-width:72ch;line-height:1.55}
.liquidity-simulator-module__c2oR-G__dialog{width:720px;max-width:calc(100% - var(--space-8));border-radius:var(--radius-lg);background:var(--surface);max-height:92vh;color:var(--text);box-shadow:var(--shadow-raised);font-family:var(--font-ui);font-size:var(--text-base);border:0;margin:auto;padding:0;overflow:auto}.liquidity-simulator-module__c2oR-G__dialog:not([open]){display:none}.liquidity-simulator-module__c2oR-G__dialog::backdrop{background:var(--scrim)}.liquidity-simulator-module__c2oR-G__head{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--surface);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.liquidity-simulator-module__c2oR-G__eyebrow{font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);font-weight:600;display:block}.liquidity-simulator-module__c2oR-G__title{margin:var(--space-1) 0 0;font-size:var(--text-lg);letter-spacing:var(--title-tracking);font-weight:600;line-height:1.25}.liquidity-simulator-module__c2oR-G__subtitle{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--text-muted)}.liquidity-simulator-module__c2oR-G__close{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);width:32px;height:32px;color:var(--text-muted);font:inherit;cursor:pointer;flex:none;line-height:1}.liquidity-simulator-module__c2oR-G__close:hover{color:var(--text);border-color:var(--text)}.liquidity-simulator-module__c2oR-G__body{gap:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-6);flex-direction:column;display:flex}.liquidity-simulator-module__c2oR-G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.liquidity-simulator-module__c2oR-G__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.liquidity-simulator-module__c2oR-G__panelHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.liquidity-simulator-module__c2oR-G__panelTitle{font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);font-weight:600}.liquidity-simulator-module__c2oR-G__field{gap:var(--space-1);font-size:var(--text-sm);color:var(--text-muted);flex-direction:column;display:flex}.liquidity-simulator-module__c2oR-G__fieldNote{font-size:var(--text-xs);color:var(--text-faint);line-height:1.45}.liquidity-simulator-module__c2oR-G__sliderBlock{gap:var(--space-2);flex-direction:column;display:flex}.liquidity-simulator-module__c2oR-G__sliderRow{align-items:center;gap:var(--space-2);grid-template-columns:42px 1fr 120px;display:grid}@media (max-width:720px){.liquidity-simulator-module__c2oR-G__sliderRow{grid-template-columns:42px 1fr 96px}}.liquidity-simulator-module__c2oR-G__sliderKey{font-size:var(--text-sm);color:var(--text-muted);font-weight:600}.liquidity-simulator-module__c2oR-G__slider{width:100%;height:20px;accent-color:var(--accent);cursor:pointer;margin:0}.liquidity-simulator-module__c2oR-G__sliderNumberWrap{align-items:center;gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);min-width:0;display:flex}.liquidity-simulator-module__c2oR-G__sliderNumber{min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--text);text-align:right;background:0 0;border:0;outline:0;flex:1}.liquidity-simulator-module__c2oR-G__sliderUnit{font-size:var(--text-xs);color:var(--text-faint);white-space:nowrap}.liquidity-simulator-module__c2oR-G__axisHint{font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-faint);justify-content:space-between;padding-left:52px;display:flex}.liquidity-simulator-module__c2oR-G__chipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.liquidity-simulator-module__c2oR-G__chip{height:var(--control-sm);padding:0 var(--space-4);border:1.5px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;font-weight:600}.liquidity-simulator-module__c2oR-G__chip:hover{border-color:var(--accent)}.liquidity-simulator-module__c2oR-G__chip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-hover)}.liquidity-simulator-module__c2oR-G__chip:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.liquidity-simulator-module__c2oR-G__chipBody{font-size:var(--text-xs);color:var(--text-muted);font-weight:400;display:block}.liquidity-simulator-module__c2oR-G__chipInput{height:var(--control-sm);width:84px;padding:0 var(--space-2);border:1.5px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-sm);text-align:center}.liquidity-simulator-module__c2oR-G__chipInputUnit{font-size:var(--text-xs);color:var(--text-muted);align-self:center}.liquidity-simulator-module__c2oR-G__modeToggle{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);align-self:flex-start;display:inline-flex}.liquidity-simulator-module__c2oR-G__modeButton{min-height:28px;padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-muted);font-family:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;font-weight:600}.liquidity-simulator-module__c2oR-G__modeButton[aria-pressed=true]{background:var(--text);color:var(--bg)}.liquidity-simulator-module__c2oR-G__amountsGrid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:720px){.liquidity-simulator-module__c2oR-G__amountsGrid{grid-template-columns:1fr}}.liquidity-simulator-module__c2oR-G__amountField{align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3);display:flex}.liquidity-simulator-module__c2oR-G__amountInput{min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-base);color:var(--text);background:0 0;border:0;outline:0;flex:1}.liquidity-simulator-module__c2oR-G__amountUnit{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;font-weight:600}.liquidity-simulator-module__c2oR-G__summary{font-size:var(--text-sm);color:var(--text);line-height:1.6}.liquidity-simulator-module__c2oR-G__summary strong{font-weight:600}.liquidity-simulator-module__c2oR-G__resultsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.liquidity-simulator-module__c2oR-G__result{gap:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-2) var(--space-3);flex-direction:column;display:flex}.liquidity-simulator-module__c2oR-G__resultLabel{font-size:var(--text-xs);color:var(--text-muted)}.liquidity-simulator-module__c2oR-G__resultValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-lg);color:var(--text);overflow-wrap:anywhere;font-weight:600}.liquidity-simulator-module__c2oR-G__resultValuePositive{color:var(--good)}.liquidity-simulator-module__c2oR-G__resultValueNegative{color:var(--danger)}.liquidity-simulator-module__c2oR-G__resultCaption{font-size:var(--text-xs);color:var(--text-faint);line-height:1.4}.liquidity-simulator-module__c2oR-G__modelNote{font-size:var(--text-xs);color:var(--text-faint);margin:0;line-height:1.5}.liquidity-simulator-module__c2oR-G__chartFrame{touch-action:none;position:relative}.liquidity-simulator-module__c2oR-G__chart{width:100%;height:220px;display:block}.liquidity-simulator-module__c2oR-G__chartLineLp{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.liquidity-simulator-module__c2oR-G__chartLineHold{fill:none;stroke:var(--text-faint);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 4}.liquidity-simulator-module__c2oR-G__chartFeeBand{fill:var(--good);fill-opacity:.16}.liquidity-simulator-module__c2oR-G__chartRangeBand{fill:var(--accent);fill-opacity:.1}.liquidity-simulator-module__c2oR-G__chartPriceLine{stroke:var(--text);stroke-width:1px;stroke-opacity:.55;stroke-dasharray:2 2}.liquidity-simulator-module__c2oR-G__chartGrid{stroke:var(--border);stroke-width:1px}.liquidity-simulator-module__c2oR-G__chartDot{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.liquidity-simulator-module__c2oR-G__chartCrosshair{stroke:var(--text-muted);stroke-width:1px;stroke-dasharray:3 3}.liquidity-simulator-module__c2oR-G__chartAxisLabel{top:var(--axis-top);font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-faint);background:var(--surface);padding-right:var(--space-1);pointer-events:none;position:absolute;left:4px;transform:translateY(-50%)}.liquidity-simulator-module__c2oR-G__chartPriceTag{left:var(--tag-left);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;position:absolute;top:2px;transform:translate(-50%)}.liquidity-simulator-module__c2oR-G__chartLegend{gap:var(--space-4);font-size:var(--text-xs);color:var(--text-muted);flex-wrap:wrap;display:flex}.liquidity-simulator-module__c2oR-G__chartLegendItem{align-items:center;gap:var(--space-1);display:inline-flex}.liquidity-simulator-module__c2oR-G__chartLegendSwatch{background:var(--accent);border-radius:1px;width:16px;height:2px;display:inline-block}.liquidity-simulator-module__c2oR-G__chartLegendSwatchHold{background:repeating-linear-gradient(to right, var(--text-faint) 0 4px, transparent 4px 7px)}.liquidity-simulator-module__c2oR-G__chartLegendSwatchFee{background:var(--good);opacity:.5;border-radius:2px;height:9px}.liquidity-simulator-module__c2oR-G__chartTooltip{left:var(--tooltip-left);top:var(--space-2);min-width:150px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-raised);font-size:var(--text-xs);color:var(--text-muted);pointer-events:none;z-index:2;position:absolute}.liquidity-simulator-module__c2oR-G__chartTooltipPrice{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);margin-bottom:var(--space-1);font-weight:600}.liquidity-simulator-module__c2oR-G__chartTooltipRow{justify-content:space-between;gap:var(--space-3);display:flex}.liquidity-simulator-module__c2oR-G__chartTooltipRow+.liquidity-simulator-module__c2oR-G__chartTooltipRow{margin-top:var(--space-1)}.liquidity-simulator-module__c2oR-G__chartTooltipValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}.liquidity-simulator-module__c2oR-G__chartUnavailable{border:1px dashed var(--border);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-3);text-align:center;font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.liquidity-simulator-module__c2oR-G__tableWrap{overflow-x:auto}.liquidity-simulator-module__c2oR-G__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:560px}.liquidity-simulator-module__c2oR-G__table th{text-align:left;font-size:var(--text-xs);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--text-muted);padding:0 var(--space-2) var(--space-2);border-bottom:1px solid var(--border);white-space:nowrap;font-weight:600}.liquidity-simulator-module__c2oR-G__table td{padding:var(--space-2);border-bottom:1px solid var(--border);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}.liquidity-simulator-module__c2oR-G__table td:first-child,.liquidity-simulator-module__c2oR-G__table th:first-child{font-family:var(--font-ui);white-space:normal}.liquidity-simulator-module__c2oR-G__tableRowBest td{background:var(--accent-wash)}.liquidity-simulator-module__c2oR-G__tableRowBest td:first-child{color:var(--accent-hover);font-weight:600}.liquidity-simulator-module__c2oR-G__tableRangeLabel{align-items:baseline;gap:var(--space-1);display:flex}.liquidity-simulator-module__c2oR-G__estBadge{margin-left:var(--space-1);vertical-align:middle}
