@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;700&display=swap";._navbar_1i0uk_1{height:60px;position:sticky;top:0;z-index:100;background:rgba(var(--bg-dark-rgb),.92);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border-subtle)}._container_1i0uk_12{max-width:1400px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:32px}._logo_1i0uk_23{display:flex;align-items:center;gap:10px;flex-shrink:0}._logoIcon_1i0uk_30{width:32px;height:32px;background:rgba(var(--primary-rgb),.08);border:1px solid rgba(var(--primary-rgb),.2);border-radius:10px;display:flex;align-items:center;justify-content:center;transition:.15s cubic-bezier(.4,0,.2,1)}._logoIcon_1i0uk_30:hover{background:rgba(var(--primary-rgb),.12);border-color:rgba(var(--primary-rgb),.35)}._logoText_1i0uk_46{font-size:17px;font-weight:800;color:var(--text-main);letter-spacing:-.3px}._links_1i0uk_53{display:flex;align-items:center;gap:4px;flex:1}._link_1i0uk_53,._activeLink_1i0uk_61{padding:6px 14px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text-secondary);transition:.15s cubic-bezier(.4,0,.2,1);text-decoration:none}._link_1i0uk_53:hover,._activeLink_1i0uk_61:hover{color:var(--text-main);background:#ffffff0d}._activeLink_1i0uk_61{color:var(--text-main);background:rgba(var(--primary-rgb),.08);position:relative}._activeLink_1i0uk_61:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translate(-50%);width:20px;height:2px;background:var(--primary);border-radius:1px}._actions_1i0uk_93{display:flex;align-items:center;gap:8px;flex-shrink:0}._themeWrapper_1i0uk_100{position:relative}._themePill_1i0uk_104{display:flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--surface-1);cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1);color:var(--text-secondary)}._themePill_1i0uk_104:hover{border-color:var(--border-medium);color:var(--text-main);background:var(--surface-2)}._themeLabel_1i0uk_122{font-size:12px;font-weight:600;letter-spacing:.2px}._themeDropdown_1i0uk_128{position:absolute;top:calc(100% + 8px);right:0;background:var(--surface-1);border:1px solid var(--border-medium);border-radius:14px;padding:6px;min-width:180px;z-index:1000;box-shadow:0 16px 40px #000000b3;animation:_dropdownAppear_1i0uk_1 .15s cubic-bezier(.16,1,.3,1)}._themeColorsPreview_1i0uk_142{display:flex;align-items:center;gap:3px}._colorDot_1i0uk_148{width:8px;height:8px;border-radius:50%;border:1px solid rgba(255,255,255,.15);display:inline-block}._networkWrapper_1i0uk_156{position:relative}._networkPill_1i0uk_160{display:flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--surface-1);cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1);color:var(--text-secondary)}._networkPill_1i0uk_160:hover{border-color:var(--border-medium);color:var(--text-main);background:var(--surface-2)}._networkDot_1i0uk_178{width:7px;height:7px;border-radius:50%;flex-shrink:0;box-shadow:0 0 6px currentColor}._networkLabel_1i0uk_186{font-size:12px;font-weight:600;letter-spacing:.2px}._chevron_1i0uk_192{opacity:.6;transition:transform .15s cubic-bezier(.4,0,.2,1)}._chevronOpen_1i0uk_197{opacity:.6;transform:rotate(180deg);transition:transform .15s cubic-bezier(.4,0,.2,1)}._networkDropdown_1i0uk_203{position:absolute;top:calc(100% + 8px);right:0;background:var(--surface-1);border:1px solid var(--border-medium);border-radius:14px;padding:6px;min-width:180px;z-index:1000;box-shadow:0 16px 40px #000000b3;animation:_dropdownAppear_1i0uk_1 .15s cubic-bezier(.16,1,.3,1)}@keyframes _dropdownAppear_1i0uk_1{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._dropdownHeader_1i0uk_227{padding:6px 10px 8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted)}._dropdownItem_1i0uk_236{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;cursor:pointer;font-size:13px;font-weight:500;color:var(--text-secondary);transition:.15s cubic-bezier(.4,0,.2,1)}._dropdownItem_1i0uk_236:hover{background:var(--surface-2);color:var(--text-main)}._checkmark_1i0uk_253{margin-left:auto;color:var(--primary);font-size:12px;font-weight:700}._actions_1i0uk_93 .wallet-adapter-button{background:rgba(var(--primary-rgb),.12)!important;border:1px solid rgba(var(--primary-rgb),.25)!important;border-radius:999px!important;font-weight:600!important;height:36px!important;padding:0 16px!important;font-size:13px!important;color:var(--primary)!important;transition:.15s cubic-bezier(.4,0,.2,1)!important;font-family:Inter,Outfit,system-ui,-apple-system,sans-serif!important;letter-spacing:.2px!important}._actions_1i0uk_93 .wallet-adapter-button:hover{background:rgba(var(--primary-rgb),.2)!important;border-color:rgba(var(--primary-rgb),.4)!important;transform:none!important}._actions_1i0uk_93 .wallet-adapter-button:not([disabled]):hover{background:rgba(var(--primary-rgb),.2)!important}.wallet-adapter-button-trigger{background:var(--primary)!important;color:#0d1117!important;border:none!important}.wallet-adapter-button-trigger:hover{background:var(--primary-hover)!important}.wallet-adapter-modal-overlay{background:#0006!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.wallet-adapter-modal-wrapper{background:var(--bg-card)!important;border:1px solid var(--border-medium)!important;box-shadow:var(--shadow-premium)!important;padding:36px 28px!important;border-radius:24px!important}.wallet-adapter-modal-title{visibility:hidden;position:relative;font-size:0!important;line-height:0!important;margin:0 0 24px!important;padding:0!important;height:24px!important;display:block!important;width:100%!important}.wallet-adapter-modal-title:after{content:"Connect your wallet"!important;visibility:visible!important;position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;font-size:20px!important;font-weight:700!important;color:var(--text-main)!important;text-align:center!important;line-height:24px!important;white-space:nowrap!important}.wallet-adapter-modal-button-close{background:var(--surface-1)!important;border:1px solid var(--border-subtle)!important;border-radius:50%!important;padding:6px!important;top:16px!important;right:16px!important;color:var(--text-secondary)!important;transition:all .2s ease!important}.wallet-adapter-modal-button-close svg{fill:currentColor!important}.wallet-adapter-modal-button-close:hover{background:var(--surface-2)!important;color:var(--text-main)!important}.wallet-adapter-modal-list{margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}.wallet-adapter-modal-list .wallet-adapter-button{background:var(--surface-1)!important;color:var(--text-main)!important;border:1px solid var(--border-subtle)!important;border-radius:14px!important;padding:12px 16px!important;font-size:15px!important;font-weight:600!important;transition:all .2s ease!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;height:auto!important}.wallet-adapter-modal-list .wallet-adapter-button:hover{background:var(--surface-2)!important;border-color:var(--border-medium)!important}.wallet-adapter-modal-list .wallet-adapter-button span{color:var(--text-muted)!important;font-size:12px!important;font-weight:600!important}.wallet-adapter-modal-list-more{color:var(--primary)!important;font-weight:600!important;font-size:14px!important;margin-top:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;transition:color .2s ease!important}.wallet-adapter-modal-list-more:hover{color:var(--primary-hover)!important}.wallet-adapter-modal-list-more svg{fill:currentColor!important;transition:transform .2s ease!important}@media (max-width: 767px){._links_1i0uk_53,._networkLabel_1i0uk_186,._themeLabel_1i0uk_122{display:none}._networkPill_1i0uk_160,._themePill_1i0uk_104{padding:6px 10px}._container_1i0uk_12{padding:0 16px}}._wrapper_y24qz_2{display:flex;justify-content:center;align-items:flex-start;width:100%;min-height:calc(100vh - 120px);padding:32px 16px 48px}._layout_y24qz_11{display:flex;flex-direction:column;gap:32px;width:100%;max-width:540px;align-items:center;justify-content:center}@media (min-width: 1024px){._layout_y24qz_11{flex-direction:row;max-width:1100px;align-items:flex-start;justify-content:center}}._swapColumn_y24qz_29{display:flex;flex-direction:column;gap:32px;width:100%;max-width:540px;flex-shrink:0}._routeSection_y24qz_38{width:100%;max-width:520px;opacity:0;max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.16,1,.3,1),opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1);transform:translateY(-12px);pointer-events:none;flex-shrink:0}._routeSection_y24qz_38._visible_y24qz_49{opacity:1;max-height:1200px;transform:translateY(0);pointer-events:all}._routeContainer_y24qz_56{display:flex;flex-direction:column;gap:16px}._sectionHeader_y24qz_62{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}._sectionTitle_y24qz_69{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.8px}._titleIcon_y24qz_80{color:var(--primary);opacity:.8}._impactBadge_y24qz_85{font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;letter-spacing:.2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._impactLow_y24qz_95{color:var(--success);background:rgba(var(--success-rgb),.1)}._impactMed_y24qz_100{color:var(--warning);background:rgba(var(--warning-rgb),.1)}._impactHigh_y24qz_105{color:var(--danger);background:rgba(var(--danger-rgb),.1)}._routeGraphCard_y24qz_110{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;padding:24px;box-shadow:0 8px 24px #0006}._routeGraphHeader_y24qz_118{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._bestLabel_y24qz_125{font-size:10px;font-weight:800;color:var(--primary);text-transform:uppercase;letter-spacing:1.2px;background:rgba(var(--primary-rgb),.08);padding:3px 10px;border-radius:6px;border:1px solid rgba(var(--primary-rgb),.15)}._dexSummary_y24qz_137{font-size:11px;font-weight:500;color:var(--text-muted)}._routeGraph_y24qz_110{display:flex;align-items:center;gap:0;flex-wrap:nowrap;overflow-x:auto;padding:4px 0}._routeGraph_y24qz_110::-webkit-scrollbar{width:4px}._routeGraph_y24qz_110::-webkit-scrollbar-track{background:transparent}._routeGraph_y24qz_110::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:2px}._routeNode_y24qz_162{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0;padding:8px 4px}._nodeIcon_y24qz_171{width:36px;height:36px;border-radius:50%;border:2px solid var(--border-medium);background:var(--surface-2);object-fit:cover}._nodeLabel_y24qz_180{font-size:12px;font-weight:800;color:var(--text-main);letter-spacing:-.2px}._routeEdge_y24qz_187{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:60px;position:relative;padding:0 4px}._edgeLine_y24qz_198{width:100%;height:1px;background:linear-gradient(90deg,var(--border-medium),rgba(255,255,255,.15),var(--border-medium));position:relative}._edgeLine_y24qz_198:after{content:"▶";position:absolute;right:-4px;top:50%;transform:translateY(-50%);font-size:7px;color:var(--text-muted)}._dexBadge_y24qz_214{font-size:10px;font-weight:700;padding:2px 8px;border-radius:6px;border:1px solid;letter-spacing:.3px;white-space:nowrap;text-transform:capitalize;transition:.15s cubic-bezier(.4,0,.2,1)}._dexBadge_y24qz_214:hover{opacity:.85}._altRoutes_y24qz_229{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;padding:16px}._altRoutesTitle_y24qz_236{font-size:11px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px;margin-bottom:8px}._altRouteList_y24qz_245{display:flex;flex-direction:column;gap:8px}._altRouteItem_y24qz_251{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:12px;padding:10px 12px;transition:.15s cubic-bezier(.4,0,.2,1)}._altRouteItem_y24qz_251:hover{border-color:var(--border-medium);background:var(--surface-2)}._altRouteTop_y24qz_263{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}._altAmount_y24qz_270{font-size:14px;font-weight:700;color:var(--text-main);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._altRouteHops_y24qz_278{display:flex;align-items:center;gap:4px;margin-bottom:6px;flex-wrap:wrap}._altHop_y24qz_286{font-size:12px;font-weight:700;color:var(--text-secondary);background:#ffffff0a;padding:2px 8px;border-radius:6px;border:1px solid var(--border-subtle)}._altArrow_y24qz_296{color:var(--text-muted)}._altDexes_y24qz_300{display:flex;gap:6px;flex-wrap:wrap}._dexPill_y24qz_306{font-size:10px;font-weight:700;text-transform:capitalize;letter-spacing:.2px;opacity:.8}._swapSection_y24qz_314{width:100%;max-width:520px;flex-shrink:0}._swapCard_y24qz_320{width:100%;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:24px;padding:24px 32px 32px;position:relative;box-shadow:var(--shadow-card);transition:border-color .4s cubic-bezier(.16,1,.3,1)}._swapCard_y24qz_320:hover{border-color:rgba(var(--primary-rgb),.08)}._topGlow_y24qz_334{position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--primary-rgb),.4),rgba(var(--primary-rgb),.6),rgba(var(--primary-rgb),.4),transparent);border-radius:1px;pointer-events:none}._header_y24qz_345{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:8px}._headerLeft_y24qz_353{display:flex;align-items:center;gap:8px}._headerRight_y24qz_359{display:flex;align-items:center;gap:6px}._tabs_y24qz_365{display:flex;gap:4px}._activeTab_y24qz_370{font-size:15px;font-weight:700;color:var(--text-main);letter-spacing:-.2px}._liveIndicator_y24qz_377{display:flex;align-items:center;gap:5px;background:rgba(var(--success-rgb),.08);border:1px solid rgba(var(--success-rgb),.15);padding:3px 9px;border-radius:999px}._liveIndicator_y24qz_377 span{font-size:10px;font-weight:700;color:var(--success);letter-spacing:.5px;text-transform:uppercase}._pulse_y24qz_394{width:5px;height:5px;background:var(--success);border-radius:50%;animation:_pulseAnim_y24qz_1 2s infinite}@keyframes _pulseAnim_y24qz_1{0%{box-shadow:0 0 rgba(var(--success-rgb),.7)}70%{box-shadow:0 0 0 6px rgba(var(--success-rgb),0)}to{box-shadow:0 0 rgba(var(--success-rgb),0)}}._slippageRow_y24qz_413{display:flex;gap:3px;background:var(--surface-1);padding:3px;border-radius:10px;border:1px solid var(--border-subtle)}._slippagePill_y24qz_422{padding:4px 8px;border-radius:7px;font-size:11px;font-weight:600;color:var(--text-secondary);background:transparent;transition:.15s cubic-bezier(.4,0,.2,1);cursor:pointer;border:none;outline:none}._slippagePill_y24qz_422:hover{color:var(--text-main);background:#ffffff0f}._slippagePillActive_y24qz_439{color:#0d1117;background:var(--primary);font-weight:700}._slippagePillActive_y24qz_439:hover{background:var(--primary-hover);color:#0d1117}._iconBtn_y24qz_449{background:var(--surface-1);color:var(--text-secondary);padding:7px;border-radius:9px;transition:.15s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle)}._iconBtn_y24qz_449:hover{color:var(--text-main);border-color:var(--border-medium);background:var(--surface-2)}._inputs_y24qz_466{display:flex;flex-direction:column;gap:3px;position:relative;margin-bottom:16px}._divider_y24qz_474{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}._swapArrow_y24qz_482{background:var(--bg-card);border:3px solid var(--bg-dark);border-radius:12px;padding:8px;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;transition:.25s cubic-bezier(.4,0,.2,1);outline:none}._swapArrow_y24qz_482:hover{color:var(--primary);border-color:rgba(var(--primary-rgb),.2);background:var(--surface-1);transform:rotate(180deg)}._tradeDetails_y24qz_501{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:14px;margin-bottom:16px;overflow:hidden;transition:.15s cubic-bezier(.4,0,.2,1)}._tradeDetails_y24qz_501:hover{border-color:var(--border-medium)}._detailsToggle_y24qz_513{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 14px;cursor:pointer;background:transparent;border:none;outline:none;transition:.15s cubic-bezier(.4,0,.2,1)}._detailsToggle_y24qz_513:hover{background:#ffffff05}._detailsLabel_y24qz_529{font-size:12px;font-weight:600;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailsRight_y24qz_540{display:flex;align-items:center;gap:6px;flex-shrink:0}._quoteSpin_y24qz_547{width:12px;height:12px;border:2px solid rgba(var(--primary-rgb),.2);border-top-color:var(--primary);border-radius:50%;animation:_spin_y24qz_1 .8s linear infinite}@keyframes _spin_y24qz_1{to{transform:rotate(360deg)}}._detailsChevron_y24qz_561{color:var(--text-muted);transition:transform .15s cubic-bezier(.4,0,.2,1)}._detailsChevronOpen_y24qz_566{transform:rotate(180deg)}._detailsBody_y24qz_570{border-top:1px solid var(--border-subtle);padding:10px 14px;display:flex;flex-direction:column;gap:9px;animation:_expandIn_y24qz_1 .2s ease}@keyframes _expandIn_y24qz_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._detailRow_y24qz_589{display:flex;justify-content:space-between;align-items:center;gap:16px}._detailKey_y24qz_596{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;color:var(--text-secondary);white-space:nowrap}._detailIcon_y24qz_606{opacity:.5;flex-shrink:0}._detailVal_y24qz_611{font-size:12px;font-weight:600;color:var(--text-main);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}._submitBtn_y24qz_620{height:54px!important;font-size:15px!important;font-weight:700!important;border-radius:16px!important;letter-spacing:.3px!important;background:var(--primary)!important;color:#0d1117!important;border:none!important;box-shadow:0 4px 20px rgba(var(--primary-rgb),.2),0 1px 4px #0006!important;transition:background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)!important}._submitBtn_y24qz_620:hover:not(:disabled){background:var(--primary-hover)!important;box-shadow:0 6px 28px rgba(var(--primary-rgb),.3),0 2px 8px #00000080!important;transform:translateY(-1px)!important}._submitBtn_y24qz_620:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 2px 12px rgba(var(--primary-rgb),.2)!important}._submitBtn_y24qz_620:disabled{background:var(--surface-2)!important;color:var(--text-secondary)!important;box-shadow:none!important;cursor:not-allowed!important}@media (max-width: 767px){._wrapper_y24qz_2{padding:16px 8px 32px;align-items:flex-start}._layout_y24qz_11{gap:24px}._swapSection_y24qz_314{max-width:100%}._swapCard_y24qz_320{padding:16px 16px 24px;border-radius:20px}._slippageRow_y24qz_413{display:none}._routeGraph_y24qz_110{flex-wrap:nowrap}}._routeToggleBtn_y24qz_670{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#ffffff05;border:1px solid var(--border-subtle);border-radius:12px;padding:12px 16px;color:var(--text-secondary);font-size:13px;font-weight:600;cursor:pointer;margin-bottom:16px;transition:.15s cubic-bezier(.4,0,.2,1)}._routeToggleBtn_y24qz_670:hover{background:#ffffff0d;color:var(--text-main);border-color:var(--border-medium)}._routeToggleBtn_y24qz_670:active{transform:scale(.98)}._routeToggleIcon_y24qz_696{color:var(--secondary)}._routeToggleChevron_y24qz_700{transition:transform .15s cubic-bezier(.4,0,.2,1);color:var(--text-muted)}._routeToggleChevronOpen_y24qz_704{transform:rotate(180deg);color:var(--text-main)}._button_hef1h_1{display:flex;align-items:center;justify-content:center;border-radius:16px;font-weight:600;transition:.15s cubic-bezier(.4,0,.2,1);gap:8px;position:relative;overflow:hidden}._button_hef1h_1:disabled{opacity:.5;cursor:not-allowed}._button_hef1h_1._primary_hef1h_16{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;box-shadow:0 0 12px rgba(var(--primary-rgb),.25),0 0 24px rgba(var(--primary-rgb),.08);border:1px solid rgba(255,255,255,.1)}._button_hef1h_1._primary_hef1h_16:hover:not(:disabled){transform:translateY(-2px);background:linear-gradient(135deg,var(--primary-hover) 0%,var(--secondary-hover) 100%);box-shadow:0 8px 25px rgba(var(--primary-rgb),.5)}._button_hef1h_1._primary_hef1h_16:active:not(:disabled){transform:translateY(0)}._button_hef1h_1._secondary_hef1h_30{background:var(--bg-input);border:1px solid var(--border-color);color:var(--text-main)}._button_hef1h_1._secondary_hef1h_30:hover:not(:disabled){background:var(--bg-input-hover);border-color:var(--border-hover)}._button_hef1h_1._outline_hef1h_39{background:transparent;border:2px solid var(--primary);color:var(--primary)}._button_hef1h_1._outline_hef1h_39:hover:not(:disabled){background:rgba(var(--primary-rgb),.1)}._button_hef1h_1._ghost_hef1h_47{background:transparent;color:var(--text-secondary)}._button_hef1h_1._ghost_hef1h_47:hover:not(:disabled){background:#ffffff0d;color:var(--text-main)}._button_hef1h_1._sm_hef1h_55{padding:8px 16px;font-size:14px}._button_hef1h_1._md_hef1h_59{padding:12px 24px;font-size:16px}._button_hef1h_1._lg_hef1h_63{padding:16px 32px;font-size:18px}._button_hef1h_1._full_hef1h_67{width:100%;padding:16px;font-size:18px}._spinner_hef1h_73{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_hef1h_73 .8s linear infinite}@keyframes _spin_hef1h_73{to{transform:rotate(360deg)}}._container_asjw3_1{background:var(--bg-input);border-radius:16px;padding:16px 18px 18px;border:1px solid var(--border-subtle);transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1)}._container_asjw3_1:hover{border-color:var(--border-medium);background:rgba(var(--bg-input-rgb),.9)}._container_asjw3_1:focus-within{border-color:rgba(var(--primary-rgb),.25);box-shadow:0 0 0 1px rgba(var(--primary-rgb),.08),inset 0 0 20px rgba(var(--primary-rgb),.02);background:var(--bg-input)}._header_asjw3_18{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;min-height:20px}._label_asjw3_26{font-size:12px;font-weight:600;color:var(--text-secondary);letter-spacing:.3px}._balanceRow_asjw3_33{display:flex;align-items:center;gap:8px}._balance_asjw3_33{font-size:12px;font-weight:500;color:var(--text-muted);cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1)}._balance_asjw3_33:hover{color:var(--text-secondary)}._balanceAmount_asjw3_50{font-family:JetBrains Mono,Fira Code,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}._quickActions_asjw3_57{display:flex;gap:4px}._quickBtn_asjw3_62{display:inline-flex;align-items:center;border-radius:999px;font-size:11px;font-weight:600;background:rgba(var(--primary-rgb),.08);border:1px solid rgba(var(--primary-rgb),.15);color:var(--primary);cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1);font-size:10px;font-weight:700;letter-spacing:.3px;padding:2px 8px}._quickBtn_asjw3_62:hover{background:rgba(var(--primary-rgb),.16);border-color:rgba(var(--primary-rgb),.3)}._quickBtn_asjw3_62:active{transform:scale(.96)}._inputArea_asjw3_87{display:flex;align-items:center;gap:16px}._amountBlock_asjw3_93{flex:1;min-width:0}._input_asjw3_87{width:100%;font-size:30px;font-weight:700;color:var(--text-main);background:transparent;border:none;outline:none;font-family:Inter,Outfit,system-ui,-apple-system,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.5px;line-height:1}._input_asjw3_87[readonly]{color:var(--text-secondary);cursor:default}._input_asjw3_87::placeholder{color:var(--text-muted);font-weight:600}._tokenSelect_asjw3_121{display:flex;align-items:center;gap:8px;background:var(--surface-1);padding:8px 12px 8px 10px;border-radius:999px;border:1px solid var(--border-medium);transition:.15s cubic-bezier(.4,0,.2,1);color:var(--text-main);cursor:pointer;font-weight:700;font-size:15px;white-space:nowrap;flex-shrink:0}._tokenSelect_asjw3_121:hover{background:var(--surface-2);border-color:rgba(var(--primary-rgb),.2);transform:translateY(-1px)}._tokenSelect_asjw3_121:active{transform:translateY(0)}._logo_asjw3_146{width:28px;height:28px;border-radius:50%;border:1px solid var(--border-medium);background:var(--surface-2);flex-shrink:0}._symbol_asjw3_155{font-size:15px;font-weight:700;color:var(--text-main);letter-spacing:-.2px}._placeholder_asjw3_162{color:var(--primary);font-size:13px;font-weight:600}._chevron_asjw3_168{color:var(--text-secondary);flex-shrink:0;margin-top:1px}._searchContainer_smoqv_1{position:relative;margin-bottom:16px}._searchContainer_smoqv_1 ._searchIcon_smoqv_5{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-secondary);opacity:.4;pointer-events:none}._searchContainer_smoqv_1 ._searchInput_smoqv_14{width:100%;background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:12px;padding:11px 16px 11px 44px;font-size:14px;color:var(--text-main);transition:.15s cubic-bezier(.4,0,.2,1);font-family:Inter,Outfit,system-ui,-apple-system,sans-serif;font-weight:500}._searchContainer_smoqv_1 ._searchInput_smoqv_14::placeholder{color:var(--text-muted)}._searchContainer_smoqv_1 ._searchInput_smoqv_14:focus{background:var(--bg-input);border-color:rgba(var(--primary-rgb),.25);box-shadow:0 0 0 1px rgba(var(--primary-rgb),.08);outline:none}._tokenList_smoqv_36{display:flex;flex-direction:column;gap:3px;max-height:420px;overflow-y:auto;padding-right:2px}._tokenList_smoqv_36::-webkit-scrollbar{width:4px}._tokenList_smoqv_36::-webkit-scrollbar-track{background:transparent}._tokenList_smoqv_36::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:2px}._tokenItem_smoqv_55{display:flex;align-items:center;padding:10px 12px;border-radius:12px;transition:.15s cubic-bezier(.4,0,.2,1);width:100%;text-align:left;cursor:pointer;background:transparent;border:1px solid transparent}._tokenItem_smoqv_55:hover{background:var(--surface-1);border-color:var(--border-subtle)}._tokenItem_smoqv_55:active{background:var(--surface-2)}._logo_smoqv_75{width:36px;height:36px;border-radius:50%;margin-right:12px;border:1px solid var(--border-subtle);background:var(--surface-2);flex-shrink:0;object-fit:cover}._info_smoqv_86{display:flex;flex-direction:column;flex:1;min-width:0}._info_smoqv_86 ._symbol_smoqv_92{font-weight:700;font-size:14px;color:var(--text-main);margin-bottom:2px;letter-spacing:-.1px}._info_smoqv_86 ._name_smoqv_99{font-size:11px;font-weight:500;color:var(--text-muted);font-family:JetBrains Mono,Fira Code,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._balance_smoqv_109{font-size:13px;font-weight:600;color:var(--text-secondary);font-family:JetBrains Mono,Fira Code,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}._loadingState_smoqv_119,._emptyState_smoqv_120{text-align:center;padding:48px 32px;color:var(--text-muted);font-size:13px;font-weight:500}._overlay_akn9p_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}._modalContent_akn9p_14{width:100%;max-width:420px;animation:_modalIn_akn9p_1 .22s cubic-bezier(.16,1,.3,1)}._card_akn9p_20{padding:0!important;max-height:90vh;display:flex;flex-direction:column;background:var(--bg-card)!important;border:1px solid var(--border-medium)!important;border-radius:24px!important;box-shadow:0 24px 80px #000c!important;overflow:hidden}._header_akn9p_32{padding:24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-subtle);flex-shrink:0}._header_akn9p_32 h3{font-size:15px;font-weight:700;color:var(--text-main);letter-spacing:-.2px;margin:0}._closeBtn_akn9p_48{background:var(--surface-1);border:1px solid var(--border-subtle);color:var(--text-secondary);padding:6px;border-radius:9px;display:flex;align-items:center;justify-content:center;transition:.15s cubic-bezier(.4,0,.2,1);cursor:pointer}._closeBtn_akn9p_48:hover{background:var(--surface-2);color:var(--text-main)}._body_akn9p_65{padding:16px 24px 24px;overflow-y:auto;flex:1}._body_akn9p_65::-webkit-scrollbar{width:4px}._body_akn9p_65::-webkit-scrollbar-track{background:transparent}._body_akn9p_65::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:2px}@keyframes _modalIn_akn9p_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._card_m52eg_1{border-radius:24px;padding:24px;border:1px solid var(--border-color);transition:.25s cubic-bezier(.4,0,.2,1)}._card_m52eg_1._default_m52eg_7{background:rgba(var(--bg-card-rgb),.85);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--border-medium);box-shadow:var(--shadow-card);border:1px solid rgba(255,255,255,.05)}._card_m52eg_1._default_m52eg_7:hover{border-color:rgba(var(--primary-rgb),.2);box-shadow:0 12px 40px #0006}._card_m52eg_1._glass_m52eg_19{background:rgba(var(--bg-card-rgb),.85);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--border-medium);box-shadow:var(--shadow-card);background:rgba(var(--bg-card-rgb),.4)}._overlay_vc8d7_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000bf;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_vc8d7_14{background:var(--bg-card);border:1px solid var(--border-medium);width:100%;max-width:400px;border-radius:24px;overflow:hidden;box-shadow:0 24px 80px #000c;animation:_modalAppear_vc8d7_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _modalAppear_vc8d7_1{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._header_vc8d7_35{padding:24px 24px 16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border-subtle)}._header_vc8d7_35 h3{font-size:15px;font-weight:700;color:var(--text-main);letter-spacing:-.2px;margin:0}._closeBtn_vc8d7_50{background:var(--surface-1);border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1);padding:6px;border-radius:9px;display:flex;align-items:center;justify-content:center}._closeBtn_vc8d7_50:hover{background:var(--surface-2);color:var(--text-main);border-color:var(--border-medium)}._content_vc8d7_68{padding:24px;display:flex;flex-direction:column;gap:24px}._section_vc8d7_75{display:flex;flex-direction:column;gap:8px}._sectionHeader_vc8d7_81{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.7px;color:var(--text-secondary)}._sectionHeader_vc8d7_81 ._infoIcon_vc8d7_91{opacity:.4;cursor:help}._optionsGrid_vc8d7_96{display:grid;grid-template-columns:repeat(4,1fr) 1.6fr;gap:6px;background:var(--surface-1);padding:6px;border-radius:14px;border:1px solid var(--border-subtle)}._optionBtn_vc8d7_106{background:transparent;border:none;color:var(--text-secondary);padding:9px 4px;border-radius:9px;font-size:12px;font-weight:600;cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1);font-family:Inter,Outfit,system-ui,-apple-system,sans-serif}._optionBtn_vc8d7_106:hover{background:#ffffff0f;color:var(--text-main)}._optionBtn_vc8d7_106._active_vc8d7_122{background:var(--primary);color:#0d1117;font-weight:700;box-shadow:0 2px 8px rgba(var(--primary-rgb),.25)}._manualInput_vc8d7_129{display:flex;align-items:center;background:var(--bg-input);border-radius:9px;padding:0 10px;gap:3px;border:1px solid var(--border-medium);transition:border-color .15s cubic-bezier(.4,0,.2,1)}._manualInput_vc8d7_129:focus-within{border-color:rgba(var(--primary-rgb),.3)}._manualInput_vc8d7_129 input{background:transparent;border:none;color:var(--text-main);width:100%;font-size:12px;font-weight:600;text-align:right;outline:none;font-family:Inter,Outfit,system-ui,-apple-system,sans-serif;padding:8px 0}._manualInput_vc8d7_129 span{color:var(--primary);font-size:12px;font-weight:700;flex-shrink:0}._description_vc8d7_161{font-size:12px;color:var(--text-muted);line-height:1.6;margin:0;padding:8px 16px;background:var(--surface-1);border-radius:10px;border:1px solid var(--border-subtle)}._visualGuide_vc8d7_172{background:var(--surface-1);border-radius:14px;padding:16px;border:1px solid var(--border-subtle)}._guideTitle_vc8d7_179{font-size:12px;font-weight:700;color:var(--text-secondary);margin-bottom:8px;text-transform:uppercase;letter-spacing:.6px}._toleranceBar_vc8d7_188{position:relative;height:8px;background:#ffffff0d;border-radius:4px;margin-bottom:8px;overflow:hidden}._toleranceBar_vc8d7_188 ._toleranceFill_vc8d7_196{position:absolute;inset-y:0;left:0;border-radius:4px;transition:width .3s ease;background:linear-gradient(90deg,var(--success),var(--warning),var(--danger));background-size:300% 100%}._toleranceBar_vc8d7_188 ._toleranceMarker_vc8d7_205{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:var(--text-main);border-radius:50%;box-shadow:0 0 0 2px #0009,0 2px 6px #0006;transition:left .3s ease;z-index:2}._toleranceLabels_vc8d7_218{display:flex;justify-content:space-between;font-size:10px;color:var(--text-muted);font-weight:600}._graphPlaceholder_vc8d7_226{height:90px;background:rgba(var(--primary-rgb),.03);border-radius:10px;position:relative;margin-bottom:8px;border:1px solid rgba(var(--primary-rgb),.05)}._graphLine_vc8d7_235{position:absolute;bottom:40px;left:0;right:0;height:1px;background:rgba(var(--primary-rgb),.15)}._graphLine_vc8d7_235:after{content:"Market Price";position:absolute;right:8px;bottom:4px;font-size:9px;color:var(--text-muted);font-weight:600}._markerX_vc8d7_253{position:absolute;bottom:34px;left:40%;width:14px;height:14px;background:var(--bg-card);border:2px solid var(--primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:900;color:var(--primary)}._markerY_vc8d7_270{position:absolute;left:70%;width:14px;height:14px;background:var(--accent);border:2px solid var(--text-main);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:900;color:var(--bg-dark);transition:bottom .3s ease-out}._guideLegend_vc8d7_287{display:flex;gap:16px;font-size:10px;color:var(--text-muted);font-weight:600}._guideLegend_vc8d7_287 span{display:flex;align-items:center;gap:5px}._guideLegend_vc8d7_287 ._dotX_vc8d7_299{width:7px;height:7px;background:var(--bg-card);border-radius:50%;border:1px solid var(--primary);flex-shrink:0}._guideLegend_vc8d7_287 ._dotY_vc8d7_307{width:7px;height:7px;background:var(--accent);border-radius:50%;border:1px solid var(--text-main);flex-shrink:0}._container_1bno8_1{background:rgba(var(--bg-card-rgb),.85);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--border-medium);box-shadow:var(--shadow-card);position:relative;width:100%;min-height:500px;height:550px;display:flex;flex-direction:column;padding:24px;border-radius:24px;overflow:hidden;flex-grow:1}._container_1bno8_1:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,var(--primary),transparent);z-index:10}._header_1bno8_29{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:8px}._tokenInfo_1bno8_38{display:flex;align-items:center;gap:8px}._tokenInfo_1bno8_38 ._logo_1bno8_43{width:36px;height:36px;border-radius:50%;object-fit:cover;background:var(--surface-1);border:1px solid var(--border-subtle)}._tokenInfo_1bno8_38 ._meta_1bno8_51{display:flex;flex-direction:column}._tokenInfo_1bno8_38 ._meta_1bno8_51 ._nameRow_1bno8_55{display:flex;align-items:baseline;gap:6px}._tokenInfo_1bno8_38 ._meta_1bno8_51 ._symbol_1bno8_60{font-size:18px;font-weight:700;color:var(--text-main)}._tokenInfo_1bno8_38 ._meta_1bno8_51 ._name_1bno8_55{font-size:12px;color:var(--text-secondary);font-weight:500}._priceBlock_1bno8_71{display:flex;flex-direction:column;align-items:flex-end}._priceBlock_1bno8_71 ._price_1bno8_71{font-size:22px;font-weight:700;color:var(--text-main);font-family:monospace}._priceBlock_1bno8_71 ._change_1bno8_82{font-size:13px;font-weight:600;padding:2px 8px;border-radius:6px;margin-top:2px;display:inline-flex;align-items:center;gap:2px}._priceBlock_1bno8_71 ._changePositive_1bno8_92{background:#22c55e1f;color:#22c55e}._priceBlock_1bno8_71 ._changeNegative_1bno8_96{background:#ef44441f;color:#ef4444}._statsRow_1bno8_101{display:flex;gap:24px;margin-bottom:16px;padding:8px 16px;background:#ffffff03;border-radius:12px;border:1px solid var(--border-subtle)}._statsRow_1bno8_101 ._statItem_1bno8_110{display:flex;flex-direction:column;gap:2px}._statsRow_1bno8_101 ._statItem_1bno8_110 ._label_1bno8_115{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._statsRow_1bno8_101 ._statItem_1bno8_110 ._value_1bno8_122{font-size:12px;font-weight:600;color:var(--text-secondary);font-family:monospace}._controlBar_1bno8_129{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._timeframes_1bno8_136{display:flex;gap:6px;background:#ffffff05;padding:3px;border-radius:10px;border:1px solid var(--border-subtle)}._timeframes_1bno8_136 ._tab_1bno8_144{background:transparent;border:none;outline:none;color:var(--text-muted);padding:5px 12px;font-size:12px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease}._timeframes_1bno8_136 ._tab_1bno8_144:hover{color:var(--text-main);background:#ffffff08}._timeframes_1bno8_136 ._tabActive_1bno8_160{color:var(--text-main);background:var(--surface-2);box-shadow:0 2px 6px #00000026}._chartWrapper_1bno8_166{flex-grow:1;position:relative;width:100%;min-height:0}._chartContainer_1bno8_173{width:100%;height:100%}._loadingOverlay_1bno8_178,._errorOverlay_1bno8_178{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;gap:16px;border-radius:24px}._spinner_1bno8_195{width:32px;height:32px;border:3px solid rgba(var(--primary-rgb),.15);border-top-color:var(--primary);border-radius:50%;animation:_spin_1bno8_195 .8s linear infinite}._loadingText_1bno8_204{font-size:13px;font-weight:600;color:var(--text-secondary)}._errorText_1bno8_210{font-size:13px;font-weight:600;color:#ef4444}@keyframes _spin_1bno8_195{to{transform:rotate(360deg)}}@media (max-width: 767px){._container_1bno8_1{height:400px;min-height:400px;padding:16px}._priceBlock_1bno8_71 ._price_1bno8_71{font-size:18px}._statsRow_1bno8_101{gap:16px;overflow-x:auto}._statsRow_1bno8_101 ._statItem_1bno8_110{flex-shrink:0}}._container_4463u_1{width:100%;max-width:960px;margin:0 auto;animation:_fadeIn_4463u_1 .4s cubic-bezier(.16,1,.3,1)}@keyframes _fadeIn_4463u_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_4463u_18{margin-bottom:32px;text-align:left}._title_4463u_23{font-size:28px;font-weight:800;color:var(--text-main);margin-bottom:6px;letter-spacing:-.5px}._subtitle_4463u_31{font-size:14px;color:var(--text-secondary)}._filterRow_4463u_36{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}._searchBox_4463u_44{position:relative;flex:1;max-width:420px}._searchIcon_4463u_50{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}._searchInput_4463u_59{width:100%;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;padding:12px 16px 12px 42px;color:var(--text-main);font-size:14px;font-weight:500;transition:.15s cubic-bezier(.4,0,.2,1)}._searchInput_4463u_59:focus{border-color:rgba(var(--primary-rgb),.3);outline:none;box-shadow:var(--glow-primary)}._searchInput_4463u_59::placeholder{color:var(--text-muted)}._tokenCount_4463u_79{font-size:13px;font-weight:600;color:var(--text-secondary);background:#ffffff05;border:1px solid var(--border-subtle);padding:6px 12px;border-radius:8px}._tableWrapper_4463u_89{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px;box-shadow:var(--shadow-card);overflow:hidden}._table_4463u_89{width:100%;border-collapse:collapse;text-align:left}._table_4463u_89 th{padding:16px 20px;font-size:11px;font-weight:700;text-transform:uppercase;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);letter-spacing:.8px}._table_4463u_89 td{padding:16px 20px;font-size:14px;color:var(--text-main);border-bottom:1px solid var(--border-subtle);vertical-align:middle}._row_4463u_119{transition:background-color .15s cubic-bezier(.4,0,.2,1)}._row_4463u_119:hover{background-color:#ffffff04}._row_4463u_119:last-child td{border-bottom:none}._tokenCol_4463u_129{display:flex;align-items:center;gap:12px}._logo_4463u_135{width:32px;height:32px;border-radius:50%;background:var(--surface-1);border:1px solid var(--border-subtle)}._tokenMeta_4463u_143{display:flex;flex-direction:column}._symbol_4463u_148{font-weight:700;font-size:15px;color:var(--text-main)}._name_4463u_154{font-size:12px;color:var(--text-secondary)}._addressContainer_4463u_159{display:flex;align-items:center;gap:8px}._mintAddr_4463u_165{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;color:var(--text-secondary)}._copyBtn_4463u_171{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:.15s cubic-bezier(.4,0,.2,1)}._copyBtn_4463u_171:hover{color:var(--text-main);background:#ffffff0d}._checkIcon_4463u_188{color:var(--success)}._decimals_4463u_192{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;color:var(--text-secondary)}._balance_4463u_198{font-family:JetBrains Mono,Fira Code,monospace;font-weight:600;color:var(--text-main)}._actionsHeader_4463u_208{text-align:right;width:100px}._actionsCol_4463u_213{text-align:right}._swapBtn_4463u_217{display:inline-flex;align-items:center;gap:6px;background:rgba(var(--primary-rgb),.08);border:1px solid rgba(var(--primary-rgb),.25);border-radius:10px;padding:8px 14px;color:var(--primary);font-size:13px;font-weight:600;cursor:pointer;transition:.15s cubic-bezier(.4,0,.2,1)}._swapBtn_4463u_217:hover{background:rgba(var(--primary-rgb),.16);border-color:rgba(var(--primary-rgb),.45);color:var(--text-main)}._swapBtn_4463u_217:hover ._arrowIcon_4463u_236{transform:translate(2px)}._swapBtn_4463u_217:active{transform:scale(.96)}._arrowIcon_4463u_236{transition:transform .15s cubic-bezier(.4,0,.2,1)}._loadingState_4463u_247{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0;gap:16px;color:var(--text-secondary);font-weight:500}._spinner_4463u_258{width:28px;height:28px;border:2px solid rgba(var(--primary-rgb),.1);border-top-color:var(--primary);border-radius:50%;animation:_spin_4463u_258 .8s linear infinite}@keyframes _spin_4463u_258{to{transform:rotate(360deg)}}._emptyState_4463u_272{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:20px}._emptyState_4463u_272 ._emptyIcon_4463u_283{color:var(--text-muted);margin-bottom:16px}._emptyState_4463u_272 h3{font-size:18px;font-weight:700;color:var(--text-main);margin-bottom:6px}._emptyState_4463u_272 p{font-size:13px;color:var(--text-secondary);max-width:320px}._rightAlign_4463u_204{text-align:right}@media (max-width: 767px){._filterRow_4463u_36{flex-direction:column;align-items:stretch}._searchBox_4463u_44{max-width:100%}._table_4463u_89 th:nth-child(2),._table_4463u_89 td:nth-child(2),._table_4463u_89 th:nth-child(3),._table_4463u_89 td:nth-child(3){display:none}}.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}._app_1gupz_1{min-height:100vh;display:flex;flex-direction:column;position:relative;background-color:var(--bg-dark);background-image:radial-gradient(circle at 80% 20%,rgba(var(--accent-rgb),.06) 0%,transparent 50%),radial-gradient(circle at 20% 80%,rgba(var(--secondary-rgb),.04) 0%,transparent 60%);overflow-x:hidden}._app_1gupz_1:before{content:"";position:fixed;width:600px;height:600px;top:-100px;left:-100px;background:radial-gradient(circle,rgba(var(--secondary-rgb),.12) 0%,transparent 70%);z-index:0;pointer-events:none;filter:blur(80px);animation:_gradient-float_1gupz_1 25s infinite ease-in-out}._app_1gupz_1:after{content:"";position:fixed;width:500px;height:500px;bottom:-100px;right:-100px;background:radial-gradient(circle,rgba(var(--primary-rgb),.08) 0%,transparent 70%);z-index:0;pointer-events:none;filter:blur(80px);animation:_gradient-float_1gupz_1 30s infinite alternate-reverse ease-in-out}._main_1gupz_37{flex:1;display:flex;flex-direction:column;padding:32px 0 48px;position:relative;z-index:1}._content_1gupz_46{width:100%;max-width:1600px;margin:0 auto;padding:0 24px}._swapContainer_1gupz_53{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 200px);width:100%}._footer_1gupz_61{position:relative;z-index:1;text-align:center;padding:24px;border-top:1px solid var(--border-subtle)}._footer_1gupz_61 p{font-size:12px;color:var(--text-muted);font-weight:500;letter-spacing:.3px}@media (max-width: 767px){._content_1gupz_46{padding:0 16px}._main_1gupz_37{padding:16px 0 32px}}@keyframes _gradient-float_1gupz_1{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.95)}to{transform:translate(0) scale(1)}}:root,.theme-jupiter{--bg-dark: #080B13;--bg-dark-rgb: 8, 11, 19;--bg-card: #0D1117;--bg-card-rgb: 13, 17, 23;--bg-input: #131924;--bg-input-rgb: 19, 25, 36;--bg-input-hover: #1E2738;--bg-input-hover-rgb: 30, 39, 56;--surface-1: #0F1621;--surface-1-rgb: 15, 22, 33;--surface-2: #14202E;--surface-2-rgb: 20, 32, 46;--surface-3: #1A2740;--surface-3-rgb: 26, 39, 64;--primary: #C7F284;--primary-rgb: 199, 242, 132;--primary-hover: #A8E05F;--primary-hover-rgb: 168, 224, 95;--secondary: #9945FF;--secondary-rgb: 153, 69, 255;--secondary-hover: #B26BFF;--secondary-hover-rgb: 178, 107, 255;--accent: #14F195;--accent-rgb: 20, 241, 149;--accent-alt: #00FFA3;--accent-alt-rgb: 0, 255, 163;--success: #22C55E;--success-rgb: 34, 197, 94;--danger: #EF4444;--danger-rgb: 239, 68, 68;--warning: #F59E0B;--warning-rgb: 245, 158, 11;--text-main: #FFFFFF;--text-main-rgb: 255, 255, 255;--text-secondary: #8896A8;--text-secondary-rgb: 136, 150, 168;--text-muted: rgba(136, 150, 168, .5);--text-muted-rgb: 136, 150, 168;--border-subtle: rgba(255, 255, 255, .05);--border-medium: rgba(255, 255, 255, .08);--border-active: rgba(var(--primary-rgb), .25);--border-color: rgba(255, 255, 255, .05);--border-hover: rgba(var(--primary-rgb), .2);--glow-primary: 0 0 20px rgba(var(--primary-rgb), .2);--glow-accent: 0 0 25px rgba(var(--accent-rgb), .3);--shadow-card: 0 24px 64px rgba(0, 0, 0, .6), 0 4px 16px rgba(0, 0, 0, .4);--shadow-premium: 0 32px 80px -12px rgba(0, 0, 0, .8)}.theme-solana{--bg-dark: #0E031A;--bg-dark-rgb: 14, 3, 26;--bg-card: #160B26;--bg-card-rgb: 22, 11, 38;--bg-input: #201235;--bg-input-rgb: 32, 18, 53;--bg-input-hover: #2C1A4A;--bg-input-hover-rgb: 44, 26, 74;--surface-1: #1B0D30;--surface-1-rgb: 27, 13, 48;--surface-2: #271442;--surface-2-rgb: 39, 20, 66;--surface-3: #341C54;--surface-3-rgb: 52, 28, 84;--primary: #9945FF;--primary-rgb: 153, 69, 255;--primary-hover: #B26BFF;--primary-hover-rgb: 178, 107, 255;--secondary: #14F195;--secondary-rgb: 20, 241, 149;--secondary-hover: #39F6AB;--secondary-hover-rgb: 57, 246, 171;--accent: #E040FB;--accent-rgb: 224, 64, 251;--accent-alt: #FF007A;--accent-alt-rgb: 255, 0, 122;--text-secondary: #BCA8D8;--text-secondary-rgb: 188, 168, 216;--text-muted: rgba(188, 168, 216, .5);--text-muted-rgb: 188, 168, 216}.theme-cyberpunk{--bg-dark: #03030C;--bg-dark-rgb: 3, 3, 12;--bg-card: #0A091C;--bg-card-rgb: 10, 9, 28;--bg-input: #141230;--bg-input-rgb: 20, 18, 48;--bg-input-hover: #1D1C44;--bg-input-hover-rgb: 29, 28, 68;--surface-1: #100E26;--surface-1-rgb: 16, 14, 38;--surface-2: #18163D;--surface-2-rgb: 24, 22, 61;--surface-3: #222055;--surface-3-rgb: 34, 32, 85;--primary: #FF007A;--primary-rgb: 255, 0, 122;--primary-hover: #FF3399;--primary-hover-rgb: 255, 51, 153;--secondary: #00FFA3;--secondary-rgb: 0, 255, 163;--secondary-hover: #33FFB5;--secondary-hover-rgb: 51, 255, 181;--accent: #FFFF00;--accent-rgb: 255, 255, 0;--accent-alt: #FF6C00;--accent-alt-rgb: 255, 108, 0;--text-secondary: #A29DB8;--text-secondary-rgb: 162, 157, 184;--text-muted: rgba(162, 157, 184, .5);--text-muted-rgb: 162, 157, 184}.theme-sunset{--bg-dark: #0F0A0A;--bg-dark-rgb: 15, 10, 10;--bg-card: #171010;--bg-card-rgb: 23, 16, 16;--bg-input: #241818;--bg-input-rgb: 36, 24, 24;--bg-input-hover: #322222;--bg-input-hover-rgb: 50, 34, 34;--surface-1: #1D1414;--surface-1-rgb: 29, 20, 20;--surface-2: #2A1E1E;--surface-2-rgb: 42, 30, 30;--surface-3: #372828;--surface-3-rgb: 55, 40, 40;--primary: #FF5E3A;--primary-rgb: 255, 94, 58;--primary-hover: #FF7D5E;--primary-hover-rgb: 255, 125, 94;--secondary: #FFD700;--secondary-rgb: 255, 215, 0;--secondary-hover: #FFE033;--secondary-hover-rgb: 255, 224, 51;--accent: #FF2A54;--accent-rgb: 255, 42, 84;--accent-alt: #FFAE19;--accent-alt-rgb: 255, 174, 25;--text-secondary: #C4B4B4;--text-secondary-rgb: 196, 180, 180;--text-muted: rgba(196, 180, 180, .5);--text-muted-rgb: 196, 180, 180}.theme-emerald{--bg-dark: #040C08;--bg-dark-rgb: 4, 12, 8;--bg-card: #0A1610;--bg-card-rgb: 10, 22, 16;--bg-input: #12241B;--bg-input-rgb: 18, 36, 27;--bg-input-hover: #1B3628;--bg-input-hover-rgb: 27, 54, 40;--surface-1: #0E1E15;--surface-1-rgb: 14, 30, 21;--surface-2: #152D20;--surface-2-rgb: 21, 45, 32;--surface-3: #1D3D2B;--surface-3-rgb: 29, 61, 43;--primary: #00FFA3;--primary-rgb: 0, 255, 163;--primary-hover: #33FFB5;--primary-hover-rgb: 51, 255, 181;--secondary: #39FF14;--secondary-rgb: 57, 255, 20;--secondary-hover: #62FF43;--secondary-hover-rgb: 98, 255, 67;--accent: #00C2C2;--accent-rgb: 0, 194, 194;--accent-alt: #00F0FF;--accent-alt-rgb: 0, 240, 255;--text-secondary: #A0B0A8;--text-secondary-rgb: 160, 176, 168;--text-muted: rgba(160, 176, 168, .5);--text-muted-rgb: 160, 176, 168}.theme-ocean{--bg-dark: #030A14;--bg-dark-rgb: 3, 10, 20;--bg-card: #091220;--bg-card-rgb: 9, 18, 32;--bg-input: #111C30;--bg-input-rgb: 17, 28, 48;--bg-input-hover: #1A2A44;--bg-input-hover-rgb: 26, 42, 68;--surface-1: #0C182A;--surface-1-rgb: 12, 24, 42;--surface-2: #13253F;--surface-2-rgb: 19, 37, 63;--surface-3: #1B3254;--surface-3-rgb: 27, 50, 84;--primary: #00F0FF;--primary-rgb: 0, 240, 255;--primary-hover: #33F3FF;--primary-hover-rgb: 51, 243, 255;--secondary: #0080FF;--secondary-rgb: 0, 128, 255;--secondary-hover: #3399FF;--secondary-hover-rgb: 51, 153, 255;--accent: #C7F284;--accent-rgb: 199, 242, 132;--accent-alt: #A8E05F;--accent-alt-rgb: 168, 224, 95;--text-secondary: #A0B2C6;--text-secondary-rgb: 160, 178, 198;--text-muted: rgba(160, 178, 198, .5);--text-muted-rgb: 160, 178, 198}.theme-monochrome{--bg-dark: #0A0D10;--bg-dark-rgb: 10, 13, 16;--bg-card: #12161A;--bg-card-rgb: 18, 22, 26;--bg-input: #1B2026;--bg-input-rgb: 27, 32, 38;--bg-input-hover: #262D35;--bg-input-hover-rgb: 38, 45, 53;--surface-1: #161B21;--surface-1-rgb: 22, 27, 33;--surface-2: #1D242C;--surface-2-rgb: 29, 36, 44;--surface-3: #262E38;--surface-3-rgb: 38, 46, 56;--primary: #FFFFFF;--primary-rgb: 255, 255, 255;--primary-hover: #E2E8F0;--primary-hover-rgb: 226, 232, 240;--secondary: #94A3B8;--secondary-rgb: 148, 163, 184;--secondary-hover: #CBD5E1;--secondary-hover-rgb: 203, 213, 225;--accent: #475569;--accent-rgb: 71, 85, 105;--accent-alt: #64748B;--accent-alt-rgb: 100, 116, 139;--text-secondary: #94A3B8;--text-secondary-rgb: 148, 163, 184;--text-muted: rgba(148, 163, 184, .5);--text-muted-rgb: 148, 163, 184}.theme-desert{--bg-dark: #FAF6F2;--bg-dark-rgb: 250, 246, 242;--bg-card: #FFFFFF;--bg-card-rgb: 255, 255, 255;--bg-input: #F5EFEB;--bg-input-rgb: 245, 239, 235;--bg-input-hover: #EDE3DE;--bg-input-hover-rgb: 237, 227, 222;--surface-1: #F2E9E4;--surface-1-rgb: 242, 233, 228;--surface-2: #E6D7D0;--surface-2-rgb: 230, 215, 208;--surface-3: #D9C5B2;--surface-3-rgb: 217, 197, 178;--primary: #FF7D5E;--primary-rgb: 255, 125, 94;--primary-hover: #FF5E3A;--primary-hover-rgb: 255, 94, 58;--secondary: #FFAE19;--secondary-rgb: 255, 174, 25;--secondary-hover: #E69A0F;--secondary-hover-rgb: 230, 154, 15;--accent: #FF2A54;--accent-rgb: 255, 42, 84;--accent-alt: #FF6C00;--accent-alt-rgb: 255, 108, 0;--text-main: #2E221E;--text-main-rgb: 46, 34, 30;--text-secondary: #5C4B43;--text-secondary-rgb: 92, 75, 67;--text-muted: rgba(46, 34, 30, .6);--text-muted-rgb: 46, 34, 30;--border-subtle: rgba(46, 34, 30, .12);--border-medium: rgba(46, 34, 30, .18);--border-active: rgba(255, 125, 94, .35);--border-color: rgba(46, 34, 30, .12);--border-hover: rgba(255, 125, 94, .3);--glow-primary: 0 0 15px rgba(255, 125, 94, .1);--glow-accent: 0 0 20px rgba(255, 42, 84, .12);--shadow-card: 0 20px 48px rgba(46, 34, 30, .06), 0 4px 12px rgba(46, 34, 30, .03);--shadow-premium: 0 28px 64px rgba(46, 34, 30, .08)}.theme-lemon{--bg-dark: #FAF9F2;--bg-dark-rgb: 250, 249, 242;--bg-card: #FFFFFF;--bg-card-rgb: 255, 255, 255;--bg-input: #F5F3E8;--bg-input-rgb: 245, 243, 232;--bg-input-hover: #EDEAD5;--bg-input-hover-rgb: 237, 234, 213;--surface-1: #F2EFC4;--surface-1-rgb: 242, 239, 196;--surface-2: #E8E2AA;--surface-2-rgb: 232, 226, 170;--surface-3: #DDD58D;--surface-3-rgb: 221, 213, 141;--primary: #C49E00;--primary-rgb: 196, 158, 0;--primary-hover: #A88700;--primary-hover-rgb: 168, 135, 0;--secondary: #9945FF;--secondary-rgb: 153, 69, 255;--secondary-hover: #B26BFF;--secondary-hover-rgb: 178, 107, 255;--accent: #FF5E3A;--accent-rgb: 255, 94, 58;--accent-alt: #14F195;--accent-alt-rgb: 20, 241, 149;--text-main: #2C2B20;--text-main-rgb: 44, 43, 32;--text-secondary: #565545;--text-secondary-rgb: 86, 85, 69;--text-muted: rgba(44, 43, 32, .6);--text-muted-rgb: 44, 43, 32;--border-subtle: rgba(44, 43, 32, .12);--border-medium: rgba(44, 43, 32, .18);--border-active: rgba(196, 158, 0, .35);--border-color: rgba(44, 43, 32, .12);--border-hover: rgba(196, 158, 0, .3);--glow-primary: 0 0 15px rgba(196, 158, 0, .1);--glow-accent: 0 0 20px rgba(255, 94, 58, .12);--shadow-card: 0 20px 48px rgba(44, 43, 32, .06), 0 4px 12px rgba(44, 43, 32, .03);--shadow-premium: 0 28px 64px rgba(44, 43, 32, .08)}.theme-mint{--bg-dark: #F2FAF6;--bg-dark-rgb: 242, 250, 246;--bg-card: #FFFFFF;--bg-card-rgb: 255, 255, 255;--bg-input: #E6F5ED;--bg-input-rgb: 230, 245, 237;--bg-input-hover: #D5EDE0;--bg-input-hover-rgb: 213, 237, 224;--surface-1: #E0F2E8;--surface-1-rgb: 224, 242, 232;--surface-2: #C2E8D2;--surface-2-rgb: 194, 232, 210;--surface-3: #A3DBBD;--surface-3-rgb: 163, 219, 189;--primary: #0F9F6E;--primary-rgb: 15, 159, 110;--primary-hover: #057A55;--primary-hover-rgb: 5, 122, 85;--secondary: #9945FF;--secondary-rgb: 153, 69, 255;--secondary-hover: #B26BFF;--secondary-hover-rgb: 178, 107, 255;--accent: #00A3A3;--accent-rgb: 0, 163, 163;--accent-alt: #D97706;--accent-alt-rgb: 217, 119, 6;--text-main: #112F20;--text-main-rgb: 17, 47, 32;--text-secondary: #3D5C4C;--text-secondary-rgb: 61, 92, 76;--text-muted: rgba(17, 47, 32, .6);--text-muted-rgb: 17, 47, 32;--border-subtle: rgba(17, 47, 32, .12);--border-medium: rgba(17, 47, 32, .18);--border-active: rgba(15, 159, 110, .35);--border-color: rgba(17, 47, 32, .12);--border-hover: rgba(15, 159, 110, .3);--glow-primary: 0 0 15px rgba(15, 159, 110, .1);--glow-accent: 0 0 20px rgba(0, 163, 163, .12);--shadow-card: 0 20px 48px rgba(17, 47, 32, .05), 0 4px 12px rgba(17, 47, 32, .02);--shadow-premium: 0 28px 64px rgba(17, 47, 32, .07)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg-dark);color:var(--text-main);font-family:Inter,Outfit,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#root{min-height:100vh;display:flex;flex-direction:column}a{text-decoration:none;color:inherit;transition:.15s cubic-bezier(.4,0,.2,1)}button{cursor:pointer;border:none;background:none;font-family:inherit;outline:none}input{border:none;outline:none;background:none;font-family:inherit;color:inherit}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.num,[data-num],input[type=number],.amount,.balance,.rate{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-accent{color:var(--accent)}.text-primary{color:var(--primary)}.text-success{color:var(--success)}.text-danger{color:var(--danger)}.text-warning{color:var(--warning)}.mt-md{margin-top:16px}.mb-md{margin-bottom:16px}
