.WithdrawLiquidityModal_modal-overlay__ib_vZ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;overflow-y:auto}.WithdrawLiquidityModal_withdraw-modal__kTJbT{background:linear-gradient(145deg,#0f0f1f,#0a0a15);border:1px solid #2d2d4d;border-radius:24px;width:100%;max-width:480px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;position:relative}.WithdrawLiquidityModal_modal-header__dNi_m{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #2d2d4d;flex-shrink:0}.WithdrawLiquidityModal_header-content__k4mel{display:flex;align-items:center;gap:.75rem}.WithdrawLiquidityModal_header-icon__Pf7lO{width:24px;height:24px;color:#00d395}.WithdrawLiquidityModal_modal-header__dNi_m h3{color:#fff;font-size:1.25rem;margin:0 0 .25rem}.WithdrawLiquidityModal_header-subtitle__NOM_L{color:#8a8ab5;font-size:.875rem;margin:0}.WithdrawLiquidityModal_close-button__3g9OL{background:transparent;border:none;color:#8a8ab5;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s ease}.WithdrawLiquidityModal_close-button__3g9OL:hover:not(:disabled){background:hsla(0,0%,100%,.05);color:#fff}.WithdrawLiquidityModal_close-button__3g9OL:disabled{opacity:.5;cursor:not-allowed}.WithdrawLiquidityModal_close-icon__3kSwP{width:20px;height:20px}.WithdrawLiquidityModal_modal-content__V_bSx{flex:1 1;overflow-y:auto;padding:0 1.5rem;max-height:calc(90vh - 180px)}.WithdrawLiquidityModal_modal-content__V_bSx::-webkit-scrollbar{width:6px}.WithdrawLiquidityModal_modal-content__V_bSx::-webkit-scrollbar-track{background:transparent;border-radius:3px}.WithdrawLiquidityModal_modal-content__V_bSx::-webkit-scrollbar-thumb{background:#2d2d4d;border-radius:3px}.WithdrawLiquidityModal_modal-content__V_bSx::-webkit-scrollbar-thumb:hover{background:#3d3d5d}.WithdrawLiquidityModal_pool-info__K3M9u{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background:hsla(0,0%,100%,.03);margin:1rem 0;border-radius:12px;border:1px solid #2d2d4d}.WithdrawLiquidityModal_pool-tokens__2oq1H{display:flex;align-items:center;gap:.75rem}.WithdrawLiquidityModal_token-icons__8KClH{position:relative;width:40px;height:40px}.WithdrawLiquidityModal_token-icon__OYIwx{width:32px;height:32px;border-radius:50%;border:2px solid #0f0f1f;object-fit:cover;position:absolute}.WithdrawLiquidityModal_token-icon__OYIwx:first-child{z-index:2;top:0;left:0}.WithdrawLiquidityModal_token-icon__OYIwx:last-child{z-index:1;bottom:0;right:0}.WithdrawLiquidityModal_pool-name__d7ZIA{color:#fff;font-weight:600;font-size:.875rem}.WithdrawLiquidityModal_pool-share__dl_02{display:flex;flex-direction:column;align-items:flex-end}.WithdrawLiquidityModal_share-label__NNbGB{color:#8a8ab5;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.WithdrawLiquidityModal_share-value__I0XDv{color:#00d395;font-weight:700;font-size:.875rem}.WithdrawLiquidityModal_withdraw-input-section__je2qR{margin-bottom:1.5rem}.WithdrawLiquidityModal_input-header__Hkl35{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.WithdrawLiquidityModal_input-header__Hkl35 label{color:#fff;font-weight:500;font-size:.875rem}.WithdrawLiquidityModal_input-balance__sRI5d{display:flex;align-items:center;gap:.5rem;color:#8a8ab5;font-size:.75rem}.WithdrawLiquidityModal_max-button__T_DYI{background:rgba(0,211,149,.1);color:#00d395;border:1px solid rgba(0,211,149,.3);border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}.WithdrawLiquidityModal_max-button__T_DYI:hover:not(:disabled){background:rgba(0,211,149,.2)}.WithdrawLiquidityModal_max-button__T_DYI:disabled{opacity:.5;cursor:not-allowed}.WithdrawLiquidityModal_lp-token-input__JBE_N{display:flex;align-items:center;background:#2d2d4d;border:1px solid transparent;border-radius:12px;padding:.75rem 1rem;margin-bottom:1.5rem;transition:all .2s ease}.WithdrawLiquidityModal_lp-token-input__JBE_N:focus-within{border-color:#00d395;background:#3d3d5d}.WithdrawLiquidityModal_lp-token-display__CoOgR{display:flex;align-items:center;gap:.75rem;flex:1 1}.WithdrawLiquidityModal_lp-token-icon__m3wXh{width:32px;height:32px;background:linear-gradient(145deg,rgba(0,211,149,.1),rgba(0,179,125,.05));border-radius:8px;display:flex;align-items:center;justify-content:center;color:#00d395}.WithdrawLiquidityModal_lp-token-symbol__UBOpN{color:#fff;font-weight:600;font-size:1rem}.WithdrawLiquidityModal_amount-input__kFN2m{flex:2 1;background:transparent;border:none;color:#fff;font-size:1.5rem;font-weight:600;text-align:right;min-width:0}.WithdrawLiquidityModal_amount-input__kFN2m:focus{outline:none}.WithdrawLiquidityModal_amount-input__kFN2m::placeholder{color:#8a8ab5}.WithdrawLiquidityModal_amount-input__kFN2m:disabled{opacity:.5;cursor:not-allowed}.WithdrawLiquidityModal_percentage-slider__Bqtb7{margin-bottom:1.5rem}.WithdrawLiquidityModal_slider-header__npd8O{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.WithdrawLiquidityModal_slider-header__npd8O span{color:#fff;font-size:.875rem;font-weight:500}.WithdrawLiquidityModal_percentage-value__TrgY8{color:#00d395;font-weight:600}.WithdrawLiquidityModal_slider__wHREt{width:100%;height:6px;background:#2d2d4d;border-radius:3px;outline:none;-webkit-appearance:none;margin-bottom:1rem}.WithdrawLiquidityModal_slider__wHREt::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:#00d395;border-radius:50%;cursor:pointer;border:3px solid #0f0f1f}.WithdrawLiquidityModal_slider__wHREt::-moz-range-thumb{width:20px;height:20px;background:#00d395;border-radius:50%;cursor:pointer;border:3px solid #0f0f1f}.WithdrawLiquidityModal_slider__wHREt:disabled{opacity:.5;cursor:not-allowed}.WithdrawLiquidityModal_slider__wHREt:disabled::-webkit-slider-thumb{cursor:not-allowed}.WithdrawLiquidityModal_percentage-buttons__KoKop{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem}.WithdrawLiquidityModal_percentage-button__0_mtr{padding:.5rem;background:#2d2d4d;border:1px solid transparent;border-radius:8px;color:#8a8ab5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.WithdrawLiquidityModal_percentage-button__0_mtr:hover:not(:disabled){background:#3d3d5d;color:#fff}.WithdrawLiquidityModal_percentage-button__0_mtr.WithdrawLiquidityModal_active__OKpLI{background:rgba(0,211,149,.2);color:#00d395;border-color:#00d395}.WithdrawLiquidityModal_percentage-button__0_mtr:disabled{opacity:.5;cursor:not-allowed}.WithdrawLiquidityModal_receiving-amounts__zK0DE{margin-bottom:1.5rem}.WithdrawLiquidityModal_receiving-amounts__zK0DE h4{color:#fff;font-size:1rem;margin:0 0 1rem}.WithdrawLiquidityModal_token-amounts__iq0bg{display:flex;flex-direction:column;gap:.75rem}.WithdrawLiquidityModal_token-amount___KKZ9{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:hsla(0,0%,100%,.05);border-radius:8px;border:1px solid #2d2d4d}.WithdrawLiquidityModal_token-info__TOxLA{display:flex;align-items:center;gap:.75rem}.WithdrawLiquidityModal_token-amount___KKZ9 .WithdrawLiquidityModal_token-icon__OYIwx{width:24px;height:24px;border-radius:50%;position:static}.WithdrawLiquidityModal_token-symbol__wQqM8{color:#fff;font-weight:500;font-size:.875rem}.WithdrawLiquidityModal_amount-info__e_5np{text-align:right}.WithdrawLiquidityModal_amount-value__DjE03{display:block;color:#fff;font-weight:600;font-size:.875rem;margin-bottom:.25rem}.WithdrawLiquidityModal_amount-min__phdIw{color:#8a8ab5;font-size:.75rem}.WithdrawLiquidityModal_withdraw-settings__0xsot{margin-bottom:1rem}.WithdrawLiquidityModal_setting-row__BMIUa{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.WithdrawLiquidityModal_setting-label__k1qY9{display:flex;align-items:center;gap:.5rem;color:#fff;font-size:.875rem;font-weight:500}.WithdrawLiquidityModal_info-icon__iHc7d{width:14px;height:14px;color:#8a8ab5}.WithdrawLiquidityModal_deadline-input__Amt8C,.WithdrawLiquidityModal_slippage-input__D8Aek{display:flex;align-items:center;background:#2d2d4d;border:1px solid transparent;border-radius:8px;overflow:hidden;width:120px}.WithdrawLiquidityModal_deadline-input__Amt8C input,.WithdrawLiquidityModal_slippage-input__D8Aek input{flex:1 1;background:transparent;border:none;color:#fff;padding:.5rem .75rem;font-size:.875rem;text-align:right;min-width:0}.WithdrawLiquidityModal_deadline-input__Amt8C input:focus,.WithdrawLiquidityModal_slippage-input__D8Aek input:focus{outline:none;border-color:#00d395}.WithdrawLiquidityModal_deadline-input__Amt8C input:disabled,.WithdrawLiquidityModal_slippage-input__D8Aek input:disabled{opacity:.5;cursor:not-allowed}.WithdrawLiquidityModal_deadline-input__Amt8C span,.WithdrawLiquidityModal_slippage-input__D8Aek span{padding:.5rem .75rem;background:hsla(0,0%,100%,.1);color:#8a8ab5;font-size:.875rem;white-space:nowrap}.WithdrawLiquidityModal_approval-status__oQoeG{margin-bottom:1.5rem}.WithdrawLiquidityModal_approval-step__jAD5q,.WithdrawLiquidityModal_withdraw-step__1aET_{margin-bottom:1rem;padding:1rem;background:hsla(0,0%,100%,.03);border-radius:12px;border:1px solid #2d2d4d}.WithdrawLiquidityModal_approval-step__jAD5q.WithdrawLiquidityModal_approved__u0CnU{border-color:#00d395;background:rgba(0,211,149,.05)}.WithdrawLiquidityModal_step-header__rbhYw{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.WithdrawLiquidityModal_step-number__iAW6_{width:28px;height:28px;background:#2d2d4d;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem}.WithdrawLiquidityModal_approval-step__jAD5q.WithdrawLiquidityModal_approved__u0CnU .WithdrawLiquidityModal_step-number__iAW6_{background:#00d395}.WithdrawLiquidityModal_check-icon__ADbXV{width:28px;height:28px;color:#00d395}.WithdrawLiquidityModal_approval-step__jAD5q h4,.WithdrawLiquidityModal_withdraw-step__1aET_ h4{color:#fff;font-size:1rem;margin:0}.WithdrawLiquidityModal_step-content__co6u2{padding-left:2.75rem}.WithdrawLiquidityModal_step-description__99ynQ{color:#8a8ab5;font-size:.875rem;margin:0 0 .5rem}.WithdrawLiquidityModal_allowance-info__u_kc3{display:flex;justify-content:space-between;font-size:.75rem;color:#8a8ab5;background:rgba(0,0,0,.2);padding:.5rem;border-radius:6px}.WithdrawLiquidityModal_important-note__gul3d{margin:1rem 0 1.5rem;padding:.75rem 1rem;background:rgba(0,211,149,.1);border:1px solid rgba(0,211,149,.3);border-radius:8px;color:#00d395;display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem}.WithdrawLiquidityModal_note-icon__6QDHZ{width:16px;height:16px;flex-shrink:0;margin-top:.125rem}.WithdrawLiquidityModal_note-content__eXKSb{flex:1 1}.WithdrawLiquidityModal_eth-warning__DRJS_{margin:0 0 1.5rem;padding:.75rem 1rem;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-radius:8px;color:#f59e0b;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.WithdrawLiquidityModal_eth-warning__DRJS_ .WithdrawLiquidityModal_warning-icon__5i_0a{width:16px;height:16px;flex-shrink:0}.WithdrawLiquidityModal_error-message__l41Xz{margin:0 0 1.5rem;padding:.75rem 1rem;background:rgba(255,68,68,.1);border:1px solid rgba(255,68,68,.3);border-radius:8px;color:#f44;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.WithdrawLiquidityModal_error-icon__nFfJ0{width:16px;height:16px;flex-shrink:0}.WithdrawLiquidityModal_action-buttons___js7j{display:flex;gap:1rem;padding:1.5rem;border-top:1px solid #2d2d4d;flex-shrink:0}.WithdrawLiquidityModal_cancel-button__0PfU9{flex:1 1;padding:.875rem;background:transparent;border:1px solid #2d2d4d;border-radius:12px;color:#8a8ab5;font-weight:600;cursor:pointer;transition:all .2s ease}.WithdrawLiquidityModal_cancel-button__0PfU9:hover:not(:disabled){background:hsla(0,0%,100%,.05);color:#fff}.WithdrawLiquidityModal_cancel-button__0PfU9:disabled{opacity:.5;cursor:not-allowed}.WithdrawLiquidityModal_approve-action-button__G_Bmk{flex:2 1;padding:.875rem;background:linear-gradient(145deg,#3b82f6,#2563eb);border:none;border-radius:12px;color:#fff;font-weight:600;cursor:pointer;transition:all .2s ease}.WithdrawLiquidityModal_approve-action-button__G_Bmk:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 20px rgba(59,130,246,.3)}.WithdrawLiquidityModal_approve-action-button__G_Bmk:disabled{opacity:.5;cursor:not-allowed;transform:none;background:#2d2d4d;color:#8a8ab5}.WithdrawLiquidityModal_withdraw-action-button__sLSVU{flex:2 1;padding:.875rem;background:linear-gradient(145deg,#00d395,#00b37d);border:none;border-radius:12px;color:#fff;font-weight:600;cursor:pointer;transition:all .2s ease}.WithdrawLiquidityModal_withdraw-action-button__sLSVU:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 20px rgba(0,211,149,.3)}.WithdrawLiquidityModal_withdraw-action-button__sLSVU:disabled{opacity:.5;cursor:not-allowed;transform:none;background:#2d2d4d;color:#8a8ab5}@media (max-width:480px){.WithdrawLiquidityModal_withdraw-modal__kTJbT{max-height:95vh}.WithdrawLiquidityModal_modal-content__V_bSx{max-height:calc(95vh - 180px)}.WithdrawLiquidityModal_action-buttons___js7j{flex-direction:column}.WithdrawLiquidityModal_percentage-buttons__KoKop{grid-template-columns:repeat(2,1fr)}.WithdrawLiquidityModal_deadline-input__Amt8C,.WithdrawLiquidityModal_slippage-input__D8Aek{width:100px}}.portfolio_portfolioContainer__NX8dT{max-width:1200px;margin:0 auto;padding:2rem 1rem;min-height:calc(100vh - 80px)}.portfolio_portfolioHeader__HeMeU{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.portfolio_headerLeft__D48B8{flex:1 1;min-width:300px}.portfolio_portfolioTitle__DndPY{display:flex;align-items:center;gap:.75rem;font-size:2rem;font-weight:700;color:#fff;margin:0 0 .5rem}.portfolio_titleIcon__EgiyD{width:32px;height:32px;color:#00d395}.portfolio_portfolioSubtitle__RsxKV{color:#8a8ab5;font-size:1rem;margin:0;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.portfolio_lastUpdate___Cega{display:flex;align-items:center;gap:.25rem;font-size:.875rem;background:hsla(0,0%,100%,.05);padding:.25rem .75rem;border-radius:12px}.portfolio_clockIcon__2fCYE{width:12px;height:12px;color:#00d395}.portfolio_refreshControls__WnSUG{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.portfolio_retryBadge__q7O8p{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);color:#f59e0b;border-radius:12px;font-size:.875rem;font-weight:500}.portfolio_retryIcon__j3t4n{width:12px;height:12px;animation:portfolio_spin__zSuIi 1s linear infinite}.portfolio_forceRefreshButton__CCprJ{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);color:#f59e0b;border-radius:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.portfolio_forceRefreshButton__CCprJ:hover:not(:disabled){background:rgba(245,158,11,.2);border-color:#f59e0b}.portfolio_forceRefreshButton__CCprJ:disabled{opacity:.5;cursor:not-allowed}.portfolio_forceRefreshIcon__4Mo0E{width:16px;height:16px}.portfolio_refreshButton__u3mLH{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(145deg,#2d2d4d,#1c1c2e);color:#fff;border:1px solid #3d3d5d;border-radius:12px;font-weight:500;cursor:pointer;transition:all .2s ease}.portfolio_refreshButton__u3mLH:hover:not(:disabled){background:linear-gradient(145deg,#3d3d5d,#2d2d4d);border-color:#00d395}.portfolio_refreshButton__u3mLH:disabled{opacity:.5;cursor:not-allowed}.portfolio_refreshIcon__nxX8B{width:16px;height:16px}.portfolio_refreshIcon__nxX8B.portfolio_spinning__SuOt0{animation:portfolio_spin__zSuIi 1s linear infinite}@keyframes portfolio_spin__zSuIi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.portfolio_refreshingStatus__qcmnb{display:flex;align-items:center;gap:.75rem;padding:.75rem 1.5rem;background:rgba(0,211,149,.1);border:1px solid rgba(0,211,149,.3);border-radius:12px;margin-bottom:1.5rem;color:#00d395;font-size:.875rem}.portfolio_refreshingStatus__qcmnb svg{width:16px;height:16px;animation:portfolio_spin__zSuIi 1s linear infinite}.portfolio_connectWalletPrompt__Qcl8z,.portfolio_networkWarning__eTgRd{max-width:480px;margin:4rem auto;padding:3rem;background:linear-gradient(145deg,#0f0f1f,#0a0a15);border:1px solid #2d2d4d;border-radius:24px;text-align:center}.portfolio_walletIcon__aQBAW,.portfolio_warningIcon__7ACAi{width:64px;height:64px;margin:0 auto 1.5rem;color:#8a8ab5}.portfolio_connectWalletPrompt__Qcl8z h3,.portfolio_networkWarning__eTgRd h3{color:#fff;margin:0 0 .5rem;font-size:1.5rem}.portfolio_connectWalletPrompt__Qcl8z p,.portfolio_networkWarning__eTgRd p{color:#8a8ab5;margin:0}.portfolio_portfolioSummary__g9jzr{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.portfolio_summaryCard__GfQ_o{background:linear-gradient(145deg,#0f0f1f,#0a0a15);border:1px solid #2d2d4d;border-radius:20px;padding:1.5rem;display:flex;align-items:center;gap:1.25rem;transition:all .3s ease}.portfolio_summaryCard__GfQ_o:hover{border-color:#00d395;transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,211,149,.1)}.portfolio_summaryIcon__PgZMh{width:56px;height:56px;background:linear-gradient(145deg,rgba(0,211,149,.1),rgba(0,179,125,.05));border-radius:14px;display:flex;align-items:center;justify-content:center;color:#00d395;flex-shrink:0}.portfolio_summaryIcon__PgZMh svg{width:24px;height:24px}.portfolio_summaryContent__WUqPq{flex:1 1}.portfolio_summaryLabel__NxN4x{display:block;color:#8a8ab5;font-size:.875rem;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.5px}.portfolio_summaryValue__MTHR2{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 .5rem;line-height:1.2}.portfolio_summaryChange__Bw_EB{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500}.portfolio_summaryChange__Bw_EB.portfolio_positive__Qm8Id{color:#00d395}.portfolio_summaryChange__Bw_EB.portfolio_negative__wQTn4{color:#f44}.portfolio_summaryChange__Bw_EB svg{width:14px;height:14px}.portfolio_summarySubtitle__Gna95{color:#8a8ab5;font-size:.875rem}.portfolio_portfolioTabs__rPGdL{display:flex;gap:.5rem;background:#0f0f1f;border:1px solid #2d2d4d;border-radius:16px;padding:.5rem;margin-bottom:2rem}.portfolio_tabButton__aACQl{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;background:transparent;border:none;border-radius:12px;color:#8a8ab5;font-weight:500;cursor:pointer;transition:all .2s ease;position:relative}.portfolio_tabButton__aACQl:hover{background:hsla(0,0%,100%,.05);color:#fff}.portfolio_tabButton__aACQl.portfolio_active__5sqIX{background:linear-gradient(145deg,#00d395,#00b37d);color:#fff;box-shadow:0 4px 20px rgba(0,211,149,.2)}.portfolio_tabIcon__Q9TzA{width:16px;height:16px}.portfolio_tabBadge__vqg_o{position:absolute;top:-6px;right:-6px;background:#00d395;color:#fff;font-size:.75rem;font-weight:600;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 4px}.portfolio_portfolioContent__pHviv{margin-bottom:2rem;min-height:400px}.portfolio_sectionHeader__Ieq2G{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #2d2d4d}.portfolio_sectionHeader__Ieq2G h3{color:#fff;font-size:1.25rem;margin:0}.portfolio_sectionCount__U799S{color:#8a8ab5;font-size:.875rem;background:hsla(0,0%,100%,.05);padding:.375rem .75rem;border-radius:8px}.portfolio_emptyState__YOJZZ{padding:4rem 2rem;background:linear-gradient(145deg,#0f0f1f,#0a0a15);border:2px dashed #2d2d4d;border-radius:20px;text-align:center}.portfolio_emptyIcon__s4L5a{width:64px;height:64px;color:#8a8ab5;margin:0 auto 1.5rem}.portfolio_emptyState__YOJZZ h4{color:#fff;font-size:1.25rem;margin:0 0 .5rem}.portfolio_emptyState__YOJZZ p{color:#8a8ab5;margin:0 0 1.5rem}.portfolio_emptyAction__yJ4QC{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 auto;padding:.75rem 1.5rem;background:linear-gradient(145deg,#2d2d4d,#1c1c2e);border:1px solid #3d3d5d;border-radius:12px;color:#fff;font-weight:500;cursor:pointer;transition:all .2s ease}.portfolio_emptyAction__yJ4QC:hover{background:linear-gradient(145deg,#3d3d5d,#2d2d4d);border-color:#00d395}.portfolio_actionIcon__uCRuG{width:16px;height:16px}.portfolio_tokensGrid__AFpGD{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.portfolio_liquidityGrid__7Gmxe{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:1.5rem;gap:1.5rem}.portfolio_portfolioError__cefKY{background:rgba(255,68,68,.1);border:1px solid rgba(255,68,68,.3);border-radius:12px;padding:1rem 1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;color:#f44}.portfolio_errorIcon__P6osZ{width:20px;height:20px;flex-shrink:0}.portfolio_errorAction___hwtZ{margin-left:auto;padding:.5rem 1rem;background:rgba(255,68,68,.2);border:1px solid rgba(255,68,68,.5);color:#fff;border-radius:8px;font-size:.875rem;cursor:pointer;transition:all .2s ease}.portfolio_errorAction___hwtZ:hover{background:rgba(255,68,68,.3)}.portfolio_lpTokensSection__4aacI{margin-top:2rem;background:linear-gradient(145deg,#0f0f1f,#0a0a15);border:1px solid #2d2d4d;border-radius:16px;overflow:hidden}.portfolio_lpTokensToggle__yZj8A{width:100%;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:.75rem;background:transparent;border:none;color:#fff;font-weight:500;cursor:pointer;transition:all .2s ease}.portfolio_lpTokensToggle__yZj8A:hover{background:hsla(0,0%,100%,.05)}.portfolio_chevron__yuFbr{width:16px;height:16px;transition:transform .2s ease}.portfolio_lpTokensHint__jbn56{margin-left:auto;color:#8a8ab5;font-size:.875rem;font-weight:400}.portfolio_lpTokensGrid__6ZPd3{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1rem;gap:1rem;padding:1.5rem;border-top:1px solid #2d2d4d}.portfolio_lpTokenCard__kt6H8{background:hsla(0,0%,100%,.05);border:1px solid #2d2d4d;border-radius:12px;padding:1.25rem;transition:all .2s ease}.portfolio_lpTokenCard__kt6H8:hover{border-color:#00d395;transform:translateY(-2px)}.portfolio_lpTokenHeader__gx3qn{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.portfolio_lpTokenIcon__Fq3tP{width:40px;height:40px;background:linear-gradient(145deg,rgba(0,211,149,.1),rgba(0,179,125,.05));border-radius:10px;display:flex;align-items:center;justify-content:center;color:#00d395;flex-shrink:0}.portfolio_lpTokenInfo__6vkCI{flex:1 1}.portfolio_lpTokenInfo__6vkCI h4{color:#fff;font-size:.875rem;margin:0 0 .25rem}.portfolio_lpTokenInfo__6vkCI p{color:#8a8ab5;font-size:.75rem;margin:0}.portfolio_lpTokenBalance__ZfANJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem;background:rgba(0,0,0,.2);border-radius:8px}.portfolio_balanceLabel__Gt_4i{color:#8a8ab5;font-size:.75rem}.portfolio_balanceValue__y_ygQ{color:#fff;font-weight:600;font-size:.875rem}.portfolio_lpTokenLink__bC1_i{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.5rem;background:transparent;border:1px solid #2d2d4d;border-radius:8px;color:#8a8ab5;font-size:.75rem;text-decoration:none;transition:all .2s ease}.portfolio_lpTokenLink__bC1_i:hover{background:rgba(0,211,149,.1);border-color:#00d395;color:#00d395}.portfolio_linkIcon___WhK3{width:12px;height:12px}.portfolio_debugSection__4QbN_{margin-top:3rem;padding-top:2rem;border-top:1px dashed #2d2d4d}.portfolio_debugToggle___ZCpx{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(145deg,#2d2d4d,#1c1c2e);border:1px solid #3d3d5d;border-radius:12px;color:#8a8ab5;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:1rem}.portfolio_debugToggle___ZCpx:hover{background:linear-gradient(145deg,#3d3d5d,#2d2d4d);border-color:#00d395;color:#00d395}.portfolio_debugIcon__Z5KJ4{width:16px;height:16px}.portfolio_debugInfo__NBwBC{background:rgba(0,0,0,.3);border:1px solid #2d2d4d;border-radius:12px;padding:1.5rem}.portfolio_debugGrid__hzNLZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.portfolio_debugItem__RlLJp{display:flex;flex-direction:column;gap:.25rem}.portfolio_debugItem__RlLJp span{color:#8a8ab5;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}.portfolio_debugItem__RlLJp code{color:#00d395;font-family:Courier New,monospace;font-size:.875rem;background:rgba(0,211,149,.1);padding:.375rem .75rem;border-radius:6px;overflow:hidden;text-overflow:ellipsis}.portfolio_debugActions__dQHFc{display:flex;gap:1rem;flex-wrap:wrap}.portfolio_debugButton__vXdTD{padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid #3d3d5d;color:#8a8ab5;border-radius:8px;font-size:.875rem;cursor:pointer;transition:all .2s ease}.portfolio_debugButton__vXdTD:hover{background:rgba(0,211,149,.1);border-color:#00d395;color:#00d395}@media (max-width:1024px){.portfolio_portfolioSummary__g9jzr{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.portfolio_portfolioSummary__g9jzr{grid-template-columns:1fr}.portfolio_portfolioTabs__rPGdL{flex-direction:column}.portfolio_liquidityGrid__7Gmxe,.portfolio_tokensGrid__AFpGD{grid-template-columns:1fr}.portfolio_portfolioHeader__HeMeU{flex-direction:column;gap:1rem}.portfolio_headerLeft__D48B8,.portfolio_headerRight__hbj9S{width:100%}.portfolio_refreshControls__WnSUG{width:100%;justify-content:flex-end}.portfolio_sectionHeader__Ieq2G{flex-direction:column;align-items:flex-start;gap:.5rem}}@media (max-width:480px){.portfolio_portfolioContainer__NX8dT{padding:1rem .5rem}.portfolio_portfolioTitle__DndPY{font-size:1.5rem}.portfolio_summaryCard__GfQ_o{flex-direction:column;text-align:center;gap:1rem}.portfolio_summaryIcon__PgZMh{width:48px;height:48px}.portfolio_summaryValue__MTHR2{font-size:1.25rem}.portfolio_refreshControls__WnSUG{flex-direction:column;align-items:stretch}.portfolio_forceRefreshButton__CCprJ,.portfolio_refreshButton__u3mLH{width:100%;justify-content:center}.portfolio_debugGrid__hzNLZ{grid-template-columns:1fr}}