:root,[data-theme=light]{--surface:#e5e2e1;--surface-container:#ebe8e7;--surface-container-high:#edeae9;--surface-container-highest:#fcf8f8;--surface-container-low:#dedad9;--surface-container-lowest:#c9c6c5;--on-surface:#1c1b1b;--on-surface-container:#1c1b1b;--on-surface-dim:#484646;--on-surface-container-dim:#6c6a6a;--on-surface-dimmer:#6c6a6a;--on-surface-dimmest:#929090;--primary:#8f5f00;--on-primary:#fff;--primary-container:#fed;--on-primary-container:#372100;--outline:#929090;--outline-variant:#c9c6c5;--trend-up:#007f52;--trend-down:#b3272a;--shadow:#00000014;--extreme-fear:#c43435;--fear:#c96800;--neutral:#9a8200;--greed:#4a8c00;--extreme-greed:#007f52;--page-padding-x:16px;--content-max-width:1420px;--page-main-padding-top:28px;--view-gap:22px;--card-padding-x:16px;--compact-gap:16px;--data-col-gap:24px;--toplist-coin-logo-size:28px;--toplist-coin-logo-gap:8px;--toplist-edge-padding:8px;--toplist-rank-to-coin-gap:8px;--toplist-rank-digit-width:47.5313px;--toplist-rank-col-width:calc(var(--toplist-edge-padding) + var(--toplist-rank-digit-width) + var(--toplist-rank-to-coin-gap));--site-header-height:64px;--mobile-tab-bar-height:52px;--header-control-height:42px;--header-control-gap:8px;--header-icon-button-size:42px;--header-cta-padding-x:16px;--header-cta-font-size:13px;--app-nav-gap:20px;--sparkline-width:88px;--sparkline-height:36px;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--primary)}[data-theme=dark]{--surface:#111;--surface-container:#262625;--surface-container-high:#313030;--surface-container-highest:#484646;--surface-container-low:#1c1b1b;--surface-container-lowest:#111;--on-surface:#fcf8f8;--on-surface-container:#f6feff;--on-surface-dim:#c9c6c5;--on-surface-container-dim:#adaaaa;--on-surface-dimmer:#929090;--on-surface-dimmest:#605e5e;--primary:#ea9a00;--on-primary:#1b0e00;--primary-container:#372100;--on-primary-container:#ffddb5;--outline:#797776;--outline-variant:#313030;--trend-up:#42e099;--trend-down:#f95a56;--shadow:#0006;--extreme-fear:#f95a56;--fear:#fb9145;--neutral:#ffdf2e;--greed:#a8df5f;--extreme-greed:#42e099;--page-padding-x:16px;--content-max-width:1420px;--page-main-padding-top:28px;--view-gap:22px;--card-padding-x:16px;--compact-gap:16px;--data-col-gap:24px;--toplist-coin-logo-size:28px;--toplist-coin-logo-gap:8px;--toplist-edge-padding:8px;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:var(--primary)}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;max-width:100%}html{scrollbar-gutter:stable;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%}body{min-height:100%;color:var(--on-surface);background:var(--surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Satoshi,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:background .2s,color .2s}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}button:focus:not(:focus-visible),a:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible),[role=link]:focus:not(:focus-visible){outline:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=link]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.searchInputWrap:focus-within,.homeListSizeSelect:focus-within,.detailExchangesSortSelect:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);z-index:2;position:relative}.searchInputWrap .searchInput:focus-visible,.homeListSizeSelect select:focus-visible,.detailExchangesSortSelect select:focus,.detailExchangesSortSelect select:focus-visible,.table tbody tr.toplistRow:focus-visible{outline:none}.table tbody tr.toplistRow:focus-visible td{box-shadow:inset 0 var(--focus-ring-width) 0 0 var(--focus-ring-color), inset 0 calc(var(--focus-ring-width) * -1) 0 0 var(--focus-ring-color)}.table tbody tr.toplistRow:focus-visible td:first-child{box-shadow:inset var(--focus-ring-width) var(--focus-ring-width) 0 0 var(--focus-ring-color), inset var(--focus-ring-width) calc(var(--focus-ring-width) * -1) 0 0 var(--focus-ring-color), inset 0 var(--focus-ring-width) 0 0 var(--focus-ring-color), inset 0 calc(var(--focus-ring-width) * -1) 0 0 var(--focus-ring-color)}.table tbody tr.toplistRow:focus-visible td:last-child{box-shadow:inset calc(var(--focus-ring-width) * -1) var(--focus-ring-width) 0 0 var(--focus-ring-color), inset calc(var(--focus-ring-width) * -1) calc(var(--focus-ring-width) * -1) 0 0 var(--focus-ring-color), inset 0 var(--focus-ring-width) 0 0 var(--focus-ring-color), inset 0 calc(var(--focus-ring-width) * -1) 0 0 var(--focus-ring-color)}.appShell{flex-direction:column;width:100%;min-height:100vh;display:flex}.container{width:100%;max-width:var(--content-max-width);padding:0 var(--page-padding-x);margin:0 auto}.containerWide,.containerWidePadded{width:100%;max-width:none;padding:0 var(--page-padding-x);margin:0 auto}.pageStack{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.pageStack>*{margin-block:0}.pageStack>*+*{margin-top:var(--view-gap)}.pageStack :where(.pagination,.statsGrid,.section,.homeViewAllRow,.chartCard,.detailChartLayout){margin-block:0}.pageStack :where(.pageHeader,.tabs){margin-bottom:0}.pageMain{width:100%;min-width:0;padding:var(--page-main-padding-top) 0 64px;flex:1}@media (min-width:1201px){.pageMain:has(.detailChartLayout){padding-bottom:0}}.header{z-index:50;background:var(--surface);border-bottom:1px solid var(--outline-variant);position:sticky;top:0}.headerInner{align-items:center;gap:var(--header-control-gap);width:100%;max-width:var(--content-max-width);height:var(--site-header-height);min-width:0;padding-inline:var(--page-padding-x);margin-inline:auto;display:flex}.brand{letter-spacing:-.02em;flex-shrink:0;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.brandMark{-o-object-fit:cover;object-fit:cover;border-radius:9px;flex-shrink:0;width:32px;height:32px}.headerNav{align-items:center;gap:var(--app-nav-gap);margin-left:calc(var(--app-nav-gap) - var(--header-control-gap));flex-shrink:0;display:flex}.headerNav a{color:var(--on-surface);white-space:nowrap;font-size:14px;font-weight:600;transition:color .15s}.headerNav a:hover,.headerNav a.active{color:var(--on-surface)}.mobileTabBar{display:none}@media (max-width:720px){.mobileTabBar{z-index:50;background:var(--surface);border-top:1px solid var(--outline-variant);padding-bottom:env(safe-area-inset-bottom,0px);display:block;position:fixed;bottom:0;left:0;right:0}.mobileTabBarInner{align-items:stretch;gap:var(--app-nav-gap);height:var(--mobile-tab-bar-height);padding-inline:var(--app-nav-gap);display:flex}.mobileTabBarItem{min-width:0;color:var(--on-surface-dimmer);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:600;transition:color .15s;display:flex}.mobileTabBarItem.active{color:var(--on-surface)}.mobileTabBarIcon{place-items:center;width:28px;height:28px;display:grid}.mobileTabBarIcon svg{width:24px;height:24px}.mobileTabBarLabel{line-height:1}.appShellWithMobileTabBar .pageMain{padding-top:calc(var(--page-main-padding-top) + var(--app-nav-gap));padding-bottom:calc(var(--page-main-padding-top) + var(--app-nav-gap) + var(--mobile-tab-bar-height) + env(safe-area-inset-bottom,0px))}.appShellWithMobileTabBar .pageMain:has(.homeToplist):not(:has(.nftToplist)){padding-top:var(--page-main-padding-top);padding-bottom:calc(var(--page-main-padding-top) + var(--mobile-tab-bar-height) + env(safe-area-inset-bottom,0px))}.appShellWithMobileTabBar .pageMain:has(.newsPage){padding-top:var(--view-gap);padding-bottom:calc(var(--view-gap) + var(--mobile-tab-bar-height) + env(safe-area-inset-bottom,0px))}.appShellWithMobileTabBar .pageMain:has(.nftToplist){padding-top:var(--page-main-padding-top);padding-bottom:calc(var(--page-main-padding-top) + var(--mobile-tab-bar-height) + env(safe-area-inset-bottom,0px))}.appShellWithMobileTabBar .siteFooter{padding-bottom:calc(var(--mobile-tab-bar-height) + env(safe-area-inset-bottom,0px))}}.headerSpacer{flex:1}.iconButton{width:var(--header-icon-button-size);height:var(--header-icon-button-size);border:1px solid var(--outline-variant);background:var(--surface-container);color:var(--on-surface);border-radius:10px;flex-shrink:0;place-items:center;transition:background .15s,border-color .15s;display:grid}.iconButton:hover{background:var(--surface-container-high)}.getAppBtn{height:var(--header-control-height);padding:0 var(--header-cta-padding-x);background:var(--primary);color:var(--on-primary);font-size:var(--header-cta-font-size);white-space:nowrap;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;transition:background .15s,opacity .15s;display:inline-flex}.getAppBtn:hover{background:color-mix(in srgb, var(--primary) 88%, var(--on-primary))}.search{flex:auto;min-width:0;max-width:420px;position:relative}.searchInputWrap{width:100%;height:var(--header-control-height);background:var(--surface-container);border:1px solid var(--outline-variant);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:0 14px;transition:border-color .15s;display:flex}.searchInputWrap:focus-within{border-color:var(--outline-variant)}.searchInput{min-width:0;color:var(--on-surface);background:0 0;border:none;outline:none;flex:1;font-size:15px}.searchInput::placeholder{color:var(--on-surface-dimmer)}.searchIcon{color:var(--on-surface-dimmer);flex-shrink:0}.searchDropdown{background:var(--surface-container-low);border:1px solid var(--outline-variant);max-height:380px;box-shadow:0 16px 40px var(--shadow);z-index:60;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.searchResult{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;display:flex}.searchResult:hover,.searchResult.active{background:var(--surface-container-high)}.searchResultName{font-size:14px;font-weight:600}.searchResultSymbol{color:var(--on-surface-dimmer);text-transform:uppercase;font-size:12px}.searchRank{color:var(--on-surface-dimmer);margin-left:auto;font-size:12px}.searchEmpty,.searchLoading{text-align:center;color:var(--on-surface-dimmer);padding:18px 12px;font-size:14px}.searchSection+.searchSection{border-top:1px solid var(--outline-variant);margin-top:4px;padding-top:4px}.searchSectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--on-surface-dimmer);padding:8px 10px 4px;font-size:11px;font-weight:700}.currencyPicker{flex-shrink:0;position:relative}.currencyToggleBtn{font-size:15px;font-weight:700;line-height:1}.currencyToggleSymbol{text-overflow:ellipsis;white-space:nowrap;max-width:2.75rem;overflow:hidden}.currencyDropdown{width:min(360px, calc(100vw - 2 * var(--page-padding-x)));max-height:min(420px, calc(100vh - var(--site-header-height) - 24px));background:var(--surface-container-low);border:1px solid var(--outline-variant);box-shadow:0 16px 40px var(--shadow);z-index:60;border-radius:14px;padding:8px 0;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.currencyOption{width:100%;color:var(--on-surface);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;flex-direction:row;align-items:center;gap:12px;padding:14px 20px;transition:background .15s;display:flex}.currencyOption:hover,.currencyOption.active{background:var(--surface-container-high)}.currencyOptionCheck{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.currencyOption.active .currencyOptionCheck{background:var(--primary);color:var(--on-primary)}.currencyOptionCheck svg{width:13px;height:13px}.currencyOptionContent{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.currencyOptionName{color:var(--on-surface);font-size:16px;font-weight:700;line-height:1.25}.currencyOptionSubline{color:var(--on-surface-dimmer);font-size:14px;font-weight:400;line-height:1.25}@media (max-width:720px){.currencyDropdown{top:calc(var(--site-header-height) + 8px);left:var(--page-padding-x);right:var(--page-padding-x);z-index:70;width:auto;position:fixed}}.coinLogo{-o-object-fit:cover;object-fit:cover;width:var(--toplist-coin-logo-size);height:var(--toplist-coin-logo-size);border-radius:50%;flex-shrink:0;display:block}.detailHeader .coinLogo{border-radius:8px;width:20px;height:20px}@media (min-width:721px){.coinLogo,.detailHeader .coinLogo{border-radius:0}}.pageHeader{margin-bottom:var(--view-gap)}.marketStatsBar{padding:var(--card-padding-x);background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:0;margin-bottom:0;display:grid;overflow-x:auto}.marketStatsCell{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex;overflow:hidden}.marketStatsCellFearGreed{overflow:visible}.marketStatsLabel{color:var(--on-surface-container-dim);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:500;overflow:hidden}.marketStatsValue{color:var(--on-surface-container);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:100%;font-size:24px;font-weight:700;line-height:1.2}.marketStatsUnit{color:var(--on-surface-container-dim);font-size:12px;font-weight:700}.marketStatsChange{margin-top:2px}.marketStatsSkeleton{border-radius:6px}.marketStatsDivider{background:var(--outline-variant);border-radius:1px;flex-shrink:0;align-self:stretch;width:2px;margin:0 16px}@media (max-width:720px){.marketStatsBar{padding-block:var(--card-padding-x);padding-inline:12px}.marketStatsDivider{margin:0 8px}.marketStatsValue{font-size:clamp(17px,4.8vw,22px);line-height:1.15}.marketStatsLabel{font-size:13px}}.fearGreedMeterWrap{width:100%;height:var(--fg-indicator-size,12px);align-items:center;margin-top:4px;display:flex;position:relative}.fearGreedMeter{width:100%;height:var(--fg-meter-height,8px);border-radius:999px;display:flex;overflow:hidden}.fearGreedMeter>span{flex:1;min-width:0}.fearGreedIndicator{top:50%;left:var(--fg-indicator-x,0px);width:var(--fg-indicator-size,12px);height:var(--fg-indicator-size,12px);background:var(--surface-container-highest);border:1px solid var(--outline);pointer-events:none;border-radius:50%;position:absolute;transform:translateY(-50%)}.pageTitle{letter-spacing:-.03em;font-size:30px;font-weight:800}.pageSubtitle{color:var(--on-surface-dimmer);margin-top:6px;font-size:15px}.tableCard{z-index:1;background:var(--surface-container-low);border:1px solid var(--outline-variant);width:100%;padding:0 var(--card-padding-x);border-radius:16px;position:relative;overflow:visible}.tableCardScroll{width:100%;min-width:0}.homeToplistBodyScroll{min-width:0}.homeToplistSplit{display:block}.homeToplistUnifiedTable{display:none}.homeToplistHeadTable,.homeToplistBodyTable{width:max-content;min-width:100%;margin:0}.tableCardLoading .homeToplistUnifiedTable tbody,.tableCardLoading .homeToplistBodyTable tbody{opacity:.55}.table{border-collapse:collapse;table-layout:fixed;width:100%}.table col.colRank{width:var(--toplist-rank-col-width)}.table col.colCoin{width:168px}.table col.colCompactGap{width:auto}.table col.colPrice{width:136px}.table col.colPercent{width:104px}.table col.colCap{width:108px}.table col.colVolume{width:124px}.table col.colSparkline{width:calc(var(--data-col-gap) + var(--sparkline-width) + var(--toplist-edge-padding))}.table thead th.coinHead,.table tbody td.coinCell{text-align:left;width:168px;max-width:168px}.compactGapHead,.compactGapCell{width:100%;max-width:0;overflow:hidden;padding:0!important}.coinCell{overflow:hidden;text-align:left!important}.coinCellInner{align-items:center;gap:var(--toplist-coin-logo-gap);min-width:0;display:flex}.coinCellInner>.coinCellText{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;display:flex;overflow:hidden}.coinSymbolPrimary{color:var(--on-surface);text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:700;line-height:1.2}.coinMarketCap{color:var(--on-surface-dimmer);text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.table thead th{text-align:right;color:var(--on-surface-dim);white-space:nowrap;text-overflow:ellipsis;padding:16px 8px 8px;font-size:14px;font-weight:500;overflow:hidden}.table thead th.left,.table thead th.coinHead{text-align:left;text-overflow:ellipsis;overflow:hidden}.table thead th.right{text-align:right}.toplistStaticHeaderLabel{text-align:right;width:100%;color:var(--on-surface-dim);display:block}.table thead th:has(.toplistSortHeader){text-overflow:clip;padding:0;overflow:visible}.toplistSortHeader{width:100%;min-height:100%;font:inherit;color:var(--on-surface-dim);cursor:pointer;white-space:nowrap;box-sizing:border-box;background:0 0;border:0;align-items:baseline;margin:0;padding:16px 8px 8px;display:flex;overflow:hidden}.toplistSortHeader:hover{color:var(--on-surface)}.toplistSortHeader:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.toplistSortHeaderLeft{justify-content:flex-start}.toplistSortHeaderRight{justify-content:flex-end}.toplistSortHeader.active,.toplistSortHeader.active .toplistSortHeaderLabel,.toplistSortHeader.active .toplistSortIndicator{color:var(--on-surface);font-weight:700}.toplistSortHeaderLabel{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.toplistSortIndicator{flex-shrink:0;width:.65em;margin-left:4px;font-size:.85em;line-height:1}.toplistSortIndicator:before{content:"↓"}.toplistSortIndicator[data-direction=asc]:before{content:"↑"}.table thead th.priceCell,.table thead th.percentCellTd,.table thead th.hideBpCap,.table thead th.hideBpVolume,.table thead th.sparklineCol{text-overflow:clip;overflow:visible}.table thead th.sparklineCol{text-align:right!important}.table tbody td{text-align:right;color:var(--on-surface);font-variant-numeric:tabular-nums;white-space:nowrap;padding:10px 8px;font-size:16px;font-weight:700;overflow:hidden}.table tbody td.priceCell,.table tbody td.percentCellTd,.table tbody td.sparklineCol{overflow:visible}.table tbody td.priceCell{padding-top:10px;padding-bottom:10px}.table tbody td.percentCellTd .priceChangePercent,.table tbody td.percentCellTd .percentSkeleton{vertical-align:middle;justify-content:flex-end;display:inline-flex}.table tbody tr:last-child td{border-bottom:none}.table tbody tr.toplistRow{cursor:pointer;touch-action:manipulation}.table tbody tr.toplistRow td{position:relative;overflow:hidden}.table tbody tr.toplistRow td.priceCell{overflow:visible}.table tbody tr.toplistRow td.hideBpCap,.table tbody tr.toplistRow td.hideBpVolume{text-overflow:clip;overflow:visible}.toplistRowLink{z-index:1;display:block;position:absolute;inset:0}.table tbody tr.toplistRow td>:not(.toplistRowLink){z-index:0;pointer-events:none;position:relative}.rankCell{color:var(--on-surface-dim);text-align:center!important}.table thead th.rankCell{text-align:center;padding-left:var(--toplist-edge-padding)}.table tbody td.rankCell{padding-left:var(--toplist-edge-padding)}.table thead th.priceCell,.table tbody td.priceCell,.table thead th.percentCellTd,.table tbody td.percentCellTd,.table thead th.hideBpCap,.table tbody td.hideBpCap,.table thead th.hideBpVolume,.table tbody td.hideBpVolume,.table thead th.sparklineCol,.table tbody td.sparklineCol{box-sizing:border-box}.table thead th.priceCell,.table tbody td.priceCell{text-overflow:clip;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;width:auto;min-width:0;max-width:none;padding-left:0;padding-right:0;overflow:visible;text-align:right!important}.table.homeToplistTable thead th.rankCell,.table.homeToplistTable tbody td.rankCell{padding-right:var(--toplist-rank-to-coin-gap);text-overflow:clip;overflow:visible;text-align:center!important}@media (min-width:721px){.table.homeToplistTable thead th.coinHead,.table.homeToplistTable tbody td.coinCell{padding-left:0;padding-right:0;overflow:visible}.table.homeToplistTable.homeToplistUnifiedTable thead th.rankCell,.table.homeToplistTable.homeToplistUnifiedTable tbody td.rankCell{width:var(--toplist-rank-col-width);min-width:var(--toplist-rank-col-width);max-width:var(--toplist-rank-col-width);box-sizing:border-box}}.table.homeToplistTable tbody tr.toplistRow td.rankCell,.table.homeToplistTable tbody tr.toplistRow td.coinCell{overflow:visible}.homeToplist{--home-toplist-coin-price-gap:0;--home-toplist-coin-padding-right:8px;--home-toplist-coin-col-width:calc(var(--toplist-coin-logo-size) + var(--toplist-coin-logo-gap) + 10ch + var(--home-toplist-coin-padding-right));--toplist-rank-col-width:calc(var(--toplist-edge-padding) + var(--card-padding-x) + var(--toplist-rank-digit-width) + var(--toplist-rank-to-coin-gap));--toplist-sticky-col-overlap:4px;--home-toplist-coin-sticky-left:var(--toplist-rank-col-width);--home-toplist-price-col-width-min:128px;--home-toplist-price-col-width:var(--home-toplist-price-col-width-min);--home-toplist-percent-col-width:108px;--home-toplist-cap-col-width:108px;--home-toplist-volume-col-width:124px;--home-toplist-sparkline-col-width:calc(var(--data-col-gap) + var(--sparkline-width) + var(--toplist-edge-padding))}.homeToplist .table.homeToplistTable .toplistSortHeader,.nftToplist .table.homeToplistTable .toplistSortHeader{overflow:visible}.homeToplist .table.homeToplistTable .toplistSortHeaderLabel,.nftToplist .table.homeToplistTable .toplistSortHeaderLabel{text-overflow:clip;flex-shrink:0;min-width:auto;overflow:visible}.homeToplist .table.homeToplistTable .coinCellLayout{align-items:center;gap:var(--toplist-coin-logo-gap);flex-direction:row;width:100%;min-width:0;display:flex}.homeToplist .table.homeToplistTable .coinLogo{flex-shrink:0}.homeToplist .table.homeToplistTable .coinCellTextStack{flex-direction:column;flex:auto;align-items:flex-start;min-width:0;display:flex}.homeToplist .table.homeToplistTable .coinCellSymbolRow{align-items:center;width:100%;min-width:0;display:flex}.homeToplist .table.homeToplistTable .coinCellSymbolRow .coinCellFlexFill{flex:1 1 0;min-width:0}.homeToplist .table.homeToplistTable .coinCellText{flex:none;min-width:0;overflow:visible}.homeToplist .table.homeToplistTable .coinCellPriceGap{flex:0 0 var(--home-toplist-coin-padding-right);width:var(--home-toplist-coin-padding-right);min-width:var(--home-toplist-coin-padding-right)}.homeToplist .table.homeToplistTable col.colCoin{width:var(--home-toplist-coin-col-width)!important}.homeToplist .table.homeToplistTable thead th.coinHead,.homeToplist .table.homeToplistTable tbody td.coinCell{width:var(--home-toplist-coin-col-width);min-width:var(--home-toplist-coin-col-width);max-width:var(--home-toplist-coin-col-width);box-sizing:border-box;padding-right:0}.homeToplist .table.homeToplistTable thead th.coinHead .toplistSortHeader,.nftToplist .table.homeToplistTable thead th.coinHead .toplistSortHeader{padding-left:0}:is(.homeToplist .table.homeToplistTable thead th.priceCell:has(.toplistSortHeader),.homeToplist .table.homeToplistTable thead th.percentCellTd:has(.toplistSortHeader),.homeToplist .table.homeToplistTable thead th.hideBpCap:has(.toplistSortHeader),.homeToplist .table.homeToplistTable thead th.hideBpVolume:has(.toplistSortHeader),.nftToplist .table.homeToplistTable thead th.priceCell:has(.toplistSortHeader),.nftToplist .table.homeToplistTable thead th.percentCellTd:has(.toplistSortHeader),.nftToplist .table.homeToplistTable thead th.hideBpCap:has(.toplistSortHeader),.nftToplist .table.homeToplistTable thead th.hideBpVolume:has(.toplistSortHeader)){padding:0}.homeToplist .table.homeToplistTable tbody td.priceCell{padding-left:var(--home-toplist-coin-price-gap)}.homeToplist .table.homeToplistTable thead th.priceCell .toplistSortHeader,.nftToplist .table.homeToplistTable thead th.priceCell .toplistSortHeader{padding-left:0;padding-right:0}.homeToplist .table.homeToplistTable thead th.percentCellTd .toplistSortHeader,.homeToplist .table.homeToplistTable thead th.hideBpCap .toplistSortHeader,.homeToplist .table.homeToplistTable thead th.hideBpVolume .toplistSortHeader,.nftToplist .table.homeToplistTable thead th.percentCellTd .toplistSortHeader,.nftToplist .table.homeToplistTable thead th.hideBpCap .toplistSortHeader,.nftToplist .table.homeToplistTable thead th.hideBpVolume .toplistSortHeader{padding-left:var(--data-col-gap);padding-right:0}.nftToplist .table.homeToplistTable thead th.hideBpVolume .toplistSortHeader{padding-right:calc(var(--toplist-edge-padding) + var(--card-padding-x))}.table.homeToplistTable.homeToplistUnifiedTable thead th{top:var(--site-header-height);z-index:4;background-color:var(--surface-container-low);position:sticky}.homeToplist .tableCardScroll{min-width:0;overflow-x:clip}.homeToplistHeadSticky{top:var(--site-header-height);z-index:6;background-color:var(--surface-container-low);position:sticky;overflow:clip visible}.homeToplistHeadStickySentinel{pointer-events:none;visibility:hidden;height:1px;margin-bottom:-1px}.homeToplist .tableCardScroll{border-radius:15px}.homeToplist .homeToplistHeadSticky{border-top-left-radius:15px;border-top-right-radius:15px}.homeToplist .homeToplistHeadTable{clip-path:inset(0 round 15px 15px 0 0)}.homeToplist .table.homeToplistTable.homeToplistHeadTable thead{border-top-left-radius:15px;border-top-right-radius:15px}.homeToplist .table.homeToplistTable.homeToplistHeadTable thead th.rankCell,.homeToplist .table.homeToplistTable.homeToplistHeadTable thead th.rankCell:before{border-top-left-radius:15px}.tableCardScroll:has(.homeToplistHeadIsStuck){border-top-left-radius:0;border-top-right-radius:0}.homeToplistSplit.homeToplistHeadIsStuck .homeToplistHeadSticky{border-top-left-radius:0;border-top-right-radius:0;overflow:hidden}.homeToplistSplit.homeToplistHeadIsStuck .homeToplistHeadTable{clip-path:none}.homeToplistSplit.homeToplistHeadIsStuck .table.homeToplistTable.homeToplistHeadTable thead,.homeToplistSplit.homeToplistHeadIsStuck .table.homeToplistTable.homeToplistHeadTable thead th.rankCell,.homeToplistSplit.homeToplistHeadIsStuck .table.homeToplistTable.homeToplistHeadTable thead th.coinHead,.homeToplistSplit.homeToplistHeadIsStuck .table.homeToplistTable.homeToplistHeadTable thead th.rankCell:before{border-top-left-radius:0;border-top-right-radius:0}.homeToplistBodyScroll{-webkit-overflow-scrolling:touch;border-bottom-right-radius:15px;border-bottom-left-radius:15px;scroll-padding-inline-end:var(--card-padding-x);overflow-x:auto}.homeToplist .homeToplistBodyTable{clip-path:inset(0 round 0 0 15px 15px)}.table.homeToplistTable.homeToplistBodyTable tbody tr:last-child td.rankCell{border-bottom-left-radius:15px}.table.homeToplistTable.homeToplistBodyTable tbody tr:last-child td.sparklineCol{border-bottom-right-radius:15px}.table.homeToplistTable.homeToplistBodyTable tbody tr:last-child td.rankCell:before{border-bottom-left-radius:15px}.table.homeToplistTable.homeToplistHeadTable thead th.rankCell{text-align:center!important}.table.homeToplistTable.homeToplistHeadTable thead th{z-index:0;position:relative;top:auto}.table.homeToplistTable.homeToplistHeadTable thead th:not(.rankCell):not(.coinHead):not(.compactGapHead){z-index:0}.homeToplistTable col.colRank{width:var(--toplist-rank-col-width)!important}.table.homeToplistTable col.colCompactGap{visibility:collapse;width:0!important}.table.homeToplistTable .compactGapHead,.table.homeToplistTable .compactGapCell{visibility:collapse;border:0;width:0;max-width:0;padding:0;font-size:0;line-height:0;overflow:hidden}.homeToplistTable col.hideBp30d,.homeToplistTable col.hideBp7d,.homeToplistTable col.colPercent{visibility:visible;width:var(--home-toplist-percent-col-width)!important}.homeToplistTable col.hideBpCap{visibility:visible;width:var(--home-toplist-cap-col-width)!important}.homeToplistTable col.hideBpVolume{visibility:visible;width:var(--home-toplist-volume-col-width)!important}.homeToplistTable col.colPrice{width:var(--home-toplist-price-col-width)!important}.homeToplistTable col.colSparkline{width:var(--home-toplist-sparkline-col-width)!important}.homeToplist .table.homeToplistTable .coinCellLayout{box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden}.homeToplist .table.homeToplistTable .coinCellTextStack{max-width:calc(var(--home-toplist-coin-col-width) - var(--toplist-coin-logo-size) - var(--toplist-coin-logo-gap))}.homeToplist .table.homeToplistTable .coinMarketCap{max-width:100%}.table.homeToplistTable .coinCellSymbolRow>.coinCellText>.coinSymbolPrimary{text-overflow:clip;overflow:visible}.table.homeToplistTable .coinCellLayout>.coinLogo{flex-shrink:0;overflow:visible}.table.homeToplistTable .coinMarketCap{text-overflow:ellipsis;white-space:nowrap;width:auto;min-width:0;overflow:hidden}.table.homeToplistTable.homeToplistBodyTable tbody td.rankCell{z-index:4;width:var(--toplist-rank-col-width);min-width:var(--toplist-rank-col-width);max-width:var(--toplist-rank-col-width);background-color:var(--surface-container-low);box-shadow:inset 0 0 0 9999px var(--surface-container-low);padding-left:calc(var(--toplist-edge-padding) + var(--card-padding-x));backface-visibility:hidden;position:sticky;left:0;transform:translateZ(0)}.table.homeToplistTable.homeToplistBodyTable tbody td.coinCell{left:var(--home-toplist-coin-sticky-left);z-index:5;width:var(--home-toplist-coin-col-width);min-width:var(--home-toplist-coin-col-width);max-width:var(--home-toplist-coin-col-width);background-color:var(--surface-container-low);box-shadow:inset 0 0 0 9999px var(--surface-container-low);backface-visibility:hidden;position:sticky;overflow:visible;transform:translateZ(0)}.table.homeToplistTable.homeToplistBodyTable tbody tr.toplistRow td:not(.rankCell):not(.coinCell){z-index:0;background-color:var(--surface-container-low)}.table.homeToplistTable.homeToplistHeadTable thead th.rankCell,.table.homeToplistTable.homeToplistHeadTable thead th.coinHead{background-color:var(--surface-container-low);box-shadow:inset 0 0 0 9999px var(--surface-container-low)}.table.homeToplistTable.homeToplistHeadTable thead th.rankCell{z-index:6;width:var(--toplist-rank-col-width);min-width:var(--toplist-rank-col-width);max-width:var(--toplist-rank-col-width);padding-left:calc(var(--toplist-edge-padding) + var(--card-padding-x));position:relative;transform:translateZ(0)}.table.homeToplistTable.homeToplistHeadTable thead th.coinHead{z-index:7;width:var(--home-toplist-coin-col-width);min-width:var(--home-toplist-coin-col-width);max-width:var(--home-toplist-coin-col-width);padding-left:0;position:relative;overflow:visible;transform:translateZ(0)}.table.homeToplistTable thead th.rankCell,.table.homeToplistTable tbody td.rankCell{padding-right:var(--toplist-rank-to-coin-gap)}.homeToplist .table.homeToplistTable thead th.coinHead,.homeToplist .table.homeToplistTable tbody td.coinCell{padding-left:0}.table.homeToplistTable.homeToplistHeadTable thead th.rankCell:before,.table.homeToplistTable.homeToplistBodyTable tbody td.rankCell:before{content:"";width:var(--card-padding-x);background-color:var(--surface-container-low);pointer-events:none;z-index:-1;position:absolute;top:0;bottom:0;right:100%}.table.homeToplistTable.homeToplistHeadTable thead th.coinHead:before,.table.homeToplistTable.homeToplistBodyTable tbody td.coinCell:before{content:"";width:calc(var(--toplist-rank-to-coin-gap) + var(--toplist-sticky-col-overlap));background-color:var(--surface-container-low);pointer-events:none;z-index:-1;position:absolute;top:0;bottom:0;right:100%}.table.homeToplistTable.homeToplistHeadTable thead th.rankCell>:not(.toplistRowLink),.table.homeToplistTable.homeToplistBodyTable tbody td.rankCell>:not(.toplistRowLink),.table.homeToplistTable.homeToplistHeadTable thead th.coinHead>*,.table.homeToplistTable.homeToplistBodyTable tbody td.coinCell>:not(.toplistRowLink){z-index:2;position:relative}.table.homeToplistTable.homeToplistBodyTable tbody tr.toplistRow td.rankCell,.table.homeToplistTable.homeToplistBodyTable tbody tr.toplistRow td.coinCell{position:sticky}.table.homeToplistTable.homeToplistHeadTable thead th.rankCell,.table.homeToplistTable.homeToplistHeadTable thead th.coinHead,.table.homeToplistTable.homeToplistBodyTable tbody td.rankCell,.table.homeToplistTable.homeToplistBodyTable tbody td.coinCell{overflow:visible}.table.homeToplistTable.homeToplistBodyTable tbody tr.toplistRow:focus-visible td.rankCell,.table.homeToplistTable.homeToplistBodyTable tbody tr.toplistRow:focus-visible td.coinCell{background-color:var(--surface-container-low);box-shadow:inset 0 0 0 9999px var(--surface-container-low)}.table.homeToplistTable tbody td.hideBpCap,.table.homeToplistTable tbody td.hideBpVolume,.table.homeToplistTable thead th.sparklineCol,.table.homeToplistTable tbody td.sparklineCol,:is(.table.homeToplistTable.homeToplistHeadTable thead th.hideBpCap:has(.toplistSortHeader),.table.homeToplistTable.homeToplistHeadTable thead th.hideBpVolume:has(.toplistSortHeader)){text-overflow:clip;overflow:visible}.table.homeToplistTable thead th.priceCell,.table.homeToplistTable tbody td.priceCell{width:var(--home-toplist-price-col-width);min-width:var(--home-toplist-price-col-width);max-width:var(--home-toplist-price-col-width);text-overflow:clip;overflow:visible}.table.homeToplistTable thead th.percentCellTd,.table.homeToplistTable tbody td.percentCellTd{width:var(--home-toplist-percent-col-width);min-width:var(--home-toplist-percent-col-width);box-sizing:border-box;overflow:visible}.table.homeToplistTable tbody td.percentCellTd .priceChangePercent,.table.homeToplistTable tbody td.percentCellTd .priceChangeIcon,.table.homeToplistTable tbody td.percentCellTd .priceChangeText{flex-shrink:0;max-width:none;overflow:visible}.table.homeToplistTable tbody tr.toplistRow td.percentCellTd,.table.homeToplistTable tbody tr.toplistRow td.hideBp7d,.table.homeToplistTable tbody tr.toplistRow td.hideBp30d{overflow:visible}.table.homeToplistTable tbody tr.toplistRow td.hideBpCap,.table.homeToplistTable tbody tr.toplistRow td.hideBpVolume{text-overflow:clip;overflow:visible}.table.homeToplistTable tbody tr.toplistRow td.priceCell{overflow:visible}.table.homeToplistTable .priceCellValue{text-overflow:clip;width:auto;max-width:none;display:inline-block;overflow:visible}.table.homeToplistTable thead th.sparklineCol,.table.homeToplistTable tbody td.sparklineCol{padding-right:calc(var(--toplist-edge-padding) + var(--card-padding-x))}.homeToplistTable thead th.hideBp30d,.homeToplistTable tbody td.hideBp30d,.homeToplistTable thead th.hideBp7d,.homeToplistTable tbody td.hideBp7d{visibility:visible;width:var(--home-toplist-percent-col-width);min-width:var(--home-toplist-percent-col-width);font-size:inherit;color:inherit;line-height:normal;overflow:visible}.homeToplistTable thead th.hideBpCap,.homeToplistTable tbody td.hideBpCap{visibility:visible;width:var(--home-toplist-cap-col-width);min-width:var(--home-toplist-cap-col-width);max-width:var(--home-toplist-cap-col-width);text-overflow:clip;font-size:inherit;color:inherit;line-height:normal;overflow:visible}.homeToplistTable thead th.hideBpVolume,.homeToplistTable tbody td.hideBpVolume{visibility:visible;width:var(--home-toplist-volume-col-width);min-width:var(--home-toplist-volume-col-width);max-width:var(--home-toplist-volume-col-width);text-overflow:clip;font-size:inherit;color:inherit;line-height:normal;overflow:visible}.table.homeToplistTable thead th.sparklineCol,.table.homeToplistTable tbody td.sparklineCol{width:var(--home-toplist-sparkline-col-width);min-width:var(--home-toplist-sparkline-col-width);max-width:var(--home-toplist-sparkline-col-width)}.homeToplistTable thead th.hideBp30d,.homeToplistTable thead th.hideBp7d,.homeToplistTable thead th.hideBpCap,.homeToplistTable thead th.hideBpVolume{padding:16px 8px 8px;padding-left:var(--data-col-gap);padding-right:0;font-size:14px}.homeToplistTable tbody td.hideBp30d,.homeToplistTable tbody td.hideBp7d,.homeToplistTable tbody td.hideBpCap,.homeToplistTable tbody td.hideBpVolume{padding:10px 8px;padding-left:var(--data-col-gap);padding-right:0;font-size:16px}.table thead th.percentCellTd,.table tbody td.percentCellTd,.table thead th.hideBpCap,.table tbody td.hideBpCap,.table thead th.hideBpVolume,.table tbody td.hideBpVolume{padding-left:var(--data-col-gap);padding-right:0}.table thead th.sparklineCol,.table tbody td.sparklineCol{padding-left:var(--data-col-gap);padding-right:var(--toplist-edge-padding)}.priceCellValue{text-align:right;white-space:nowrap;width:100%;display:block}.coinName{color:var(--on-surface);font-size:16px;font-weight:700}.coinSymbol{color:var(--on-surface-dimmer);text-transform:uppercase;font-size:12px;font-weight:700}.percentCell{min-width:0;font-size:16px;font-weight:700}.homeToplist .percentCell{min-width:min-content}.percentCell .priceChangeText{flex-shrink:0}.table tbody td.percentCellTd .priceChangePercent{white-space:nowrap;justify-content:flex-end;display:inline-flex;overflow:visible}.table tbody td.percentCellTd .priceChangeIcon,.table tbody td.percentCellTd .priceChangeText{text-overflow:clip;flex-shrink:0;overflow:visible}.percentSkeleton{align-items:center;gap:4px;display:inline-flex}.percentSkeletonIcon{border-radius:50%;flex-shrink:0;width:16px;height:16px}.trendUp{color:var(--trend-up)}.trendDown{color:var(--trend-down)}.trendNeutral{color:var(--on-surface-dim)}.priceChangePercent{color:inherit;align-items:center;gap:4px;display:inline-flex}.priceChangePercent-small .priceChangeText{font-size:12px;font-weight:700}.priceChangePercent-medium .priceChangeText,.priceChangePercent-large .priceChangeText{font-size:16px;font-weight:700}.priceChangeIcon{background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.priceChangePercent.trendUp,.priceChangeIcon.trendUp{color:var(--trend-up)}.priceChangePercent.trendDown,.priceChangeIcon.trendDown{color:var(--trend-down)}.priceChangePercent.trendNeutral,.priceChangeIcon.trendNeutral{color:var(--on-surface-dim)}.sparklineCol{text-align:right}.sparklineColLabel{width:var(--sparkline-width);text-align:right;margin-left:auto;display:block}.sparklineChart{width:var(--sparkline-width);height:var(--sparkline-height);margin-left:auto;display:block}.sparkline-up{color:var(--trend-up)}.sparkline-down{color:var(--trend-down)}.sparkline-neutral{color:var(--on-surface-dim)}.sparklineEmpty{width:var(--sparkline-width);height:var(--sparkline-height);margin-left:auto;display:block}.sparklineSkeleton{width:var(--sparkline-width);height:var(--sparkline-height);border-radius:6px;margin-left:auto}.muted{color:var(--on-surface-dimmer)}.pagination{justify-content:center;align-items:center;gap:12px;display:flex}.pageBtn{border:1px solid var(--outline-variant);background:var(--surface-container);color:var(--on-surface);border-radius:10px;padding:9px 16px;font-size:14px;font-weight:600;transition:background .15s}.pageBtn:hover:not(:disabled){background:var(--surface-container-high)}.pageBtn:disabled{opacity:.4;cursor:not-allowed}.pageIndicator{color:var(--on-surface-dim);font-variant-numeric:tabular-nums;font-size:14px}.homeFilterCarousel{z-index:10;isolation:isolate;margin-inline:calc(-1 * var(--page-padding-x));padding-block:calc(var(--focus-ring-width) + var(--focus-ring-offset));position:relative}.homeFilterCarouselTrack{scrollbar-width:none;padding-inline:var(--page-padding-x);scroll-padding-inline:var(--page-padding-x);padding-block:calc(var(--focus-ring-width) + var(--focus-ring-offset));touch-action:pan-x;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto}.homeFilterCarouselTrack::-webkit-scrollbar{display:none}.homeToplistFooter{padding-inline:var(--card-padding-x);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.homeToplistFooterEnd{justify-content:flex-end;display:flex}.homeToplist{width:100%;min-width:0}.homeToplistFooter .pagination{grid-area:1/1/auto/-1;justify-self:center}.homeToplistFooter .homeListSizeSelect{z-index:1;grid-area:1/3;justify-self:end}.homeListSizeSelect{border:1px solid var(--outline-variant);background:var(--surface-container);color:var(--on-surface);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:9px 32px 9px 12px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.homeListSizeSelect:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23929090' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.homeListSizeSelectLabel{color:var(--on-surface-dim);white-space:nowrap;pointer-events:none}.homeListSizeSelectValue{color:var(--on-surface);pointer-events:none;font-weight:700}.homeListSizeSelect select{appearance:none;opacity:0;cursor:pointer;background:0 0;border:none;outline:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.homeListSizeSelect select:focus,.homeListSizeSelect select:focus-visible{outline:none}@media (max-width:720px){.homeFilterCarousel .pillRow{flex-wrap:nowrap;width:max-content;min-width:100%}}.homeFilterCarousel .pill{z-index:2;-webkit-tap-highlight-color:transparent;flex-shrink:0}.pill:focus-visible{z-index:1;position:relative}.homeViewAllRow{justify-content:center;display:flex}.secondaryBtn{border:1px solid var(--outline-variant);color:var(--on-surface);cursor:pointer;background:0 0;border-radius:999px;padding:12px 28px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s}.secondaryBtn:hover{background:var(--surface-container-high);border-color:var(--outline)}.pillRow{flex-wrap:wrap;gap:10px;display:flex}.pill{z-index:1;background:var(--surface-container-high);color:var(--on-surface-container);cursor:pointer;touch-action:manipulation;border:none;border-radius:999px;padding:12px 16px;font-size:16px;font-weight:500;transition:background .15s,color .15s;position:relative}.pill:hover{color:var(--on-surface-container)}.pill.active{background:var(--primary);color:var(--on-primary)}.pill:disabled{opacity:.35;cursor:not-allowed}.tabs{border-bottom:1px solid var(--outline-variant);margin-bottom:var(--view-gap);gap:26px;display:flex}.tab{color:var(--on-surface-dimmer);background:0 0;border:none;padding:12px 2px;font-size:16px;font-weight:700;transition:color .15s;position:relative}.tab:hover,.tab.active{color:var(--on-surface)}.tab.active:after{content:"";background:var(--primary);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:0;right:0}.detailChartLayout{grid-template-columns:minmax(400px,1fr) minmax(0,2fr) 300px;align-items:start;gap:16px;width:100%;display:grid}.detailSidebar{flex-direction:column;gap:32px;min-width:0;display:flex}.detailChartColumn{gap:var(--view-gap);flex-direction:column;min-width:0;display:flex}.detailChartBelow{gap:var(--view-gap);flex-direction:column;display:flex}.detailChartMain{gap:var(--page-main-padding-top);flex-direction:column;display:flex}.detailChartHead{flex-direction:column;gap:16px;display:flex}.exchangeDetailSummary{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0;display:grid}.exchangeDetailSummaryItem{flex-direction:column;gap:4px;min-width:0;padding:0 16px;display:flex}.exchangeDetailSummaryItem:not(:first-child){border-left:2px solid var(--outline-variant)}.exchangeDetailSummaryLabel{color:var(--on-surface-dim);font-size:12px;font-weight:700}.exchangeDetailSummaryValue{color:var(--on-surface);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.exchangeSummaryValueDim{color:var(--on-surface-dim)}.exchangeSummaryTrustExtremeGreed{color:var(--extreme-greed)}.exchangeSummaryTrustGreed{color:var(--greed)}.exchangeSummaryTrustNeutral{color:var(--neutral)}.exchangeSummaryTrustFear{color:var(--fear)}.exchangeSummaryTrustExtremeFear{color:var(--extreme-fear)}.detailChartColumn .chartCard .chartControls{margin-top:0}.detailExchangesDesktop{display:block}.detailExchangesSection{flex-direction:column;min-width:0;display:flex}.detailExchangesSortRow{padding-top:32px;padding-bottom:8px}.detailExchangesSortSelect{border:1px solid var(--outline-variant);color:var(--on-surface);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:12px 32px 12px 20px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.detailExchangesSortSelect:hover{background:var(--surface-container-high);border-color:var(--outline)}.detailExchangesSortLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.detailExchangesSortSelect select{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding-right:24px;font-weight:600}.detailExchangesSortSelect:after{content:"";pointer-events:none;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-65%)rotate(45deg)}.detailExchangesTable{grid-template-columns:minmax(0,1fr) max-content;display:grid}.detailExchangesTableHasVolume{grid-template-columns:minmax(0,1fr) max-content max-content}.detailExchangesHeader,.detailExchangeRow{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;gap:16px;padding:10px 16px;display:grid}.detailExchangesHeader{color:var(--on-surface-dim);padding-top:16px;padding-bottom:6px;font-size:14px;font-weight:500}.detailExchangesHeader span:not(:first-child),.detailExchangePrice,.detailExchangeVolumeValue{text-align:right}.detailExchangeRow{min-height:48px;color:inherit;text-decoration:none}.detailExchangeRowLink:hover{background:var(--surface-container-low);border-radius:8px}.detailExchangeMain{align-items:flex-start;gap:8px;min-width:0;display:flex}.detailExchangeLogo{border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-top:2px}.detailExchangeLogoPlaceholder{border:1px solid var(--outline-variant);border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-top:2px}.detailExchangePairLogo{width:28px;height:28px;margin-top:0}.detailExchangeName,.detailExchangePrice,.detailExchangeVolumeValue{color:var(--on-surface);font-size:16px;font-weight:700}.detailExchangesEmpty{text-align:center;color:var(--on-surface-dimmer);padding:72px 32px 40px}.detailExchangesEmpty h3{color:var(--on-surface);margin:0 0 6px;font-size:18px}.detailExchangesEmpty p{margin:0}.detailExchangesViewMore{justify-content:center;padding-top:16px;display:flex}@media (max-width:1200px){.detailExchangesDesktop{display:none}}@media (min-width:1201px){.detailExchangesDesktop .detailExchangesViewMore{padding-bottom:32px}.detailChartLayout>.detailSidebar{grid-area:1/1}.detailChartLayout>.detailChartColumn{grid-area:1/2}.detailChartLayout>.detailNewsColumn{grid-area:1/3}.detailSidebar .detailPanelSection:first-child .detailPanelTitle,.detailNewsColumn>.detailPanelTitle,.detailSidebar .exchangeDetailInfoSection .sectionTitle{display:none}}.detailNewsColumn{flex-direction:column;align-self:start;gap:8px;min-width:0;height:fit-content;display:flex}.detailNewsColumn .newsList{--news-column-inset:4px;padding-right:var(--news-column-inset);padding-bottom:calc(var(--news-column-inset) + var(--page-padding-x))}.detailNewsColumn .newsCard{flex-direction:column;gap:10px}.detailNewsColumn .newsBody{min-height:168px}.detailNewsColumn .newsThumb{width:100%;height:120px}.detailMobileTabs{display:none}.detailMobileTabPanel{flex-direction:column;gap:32px;min-width:0;display:flex}.detailMobileNewsPanel .newsCard{flex-direction:row}@media (max-width:1200px){.detailMobileNewsPanel .newsList{gap:0}.detailMobileTabPanel .detailExchangesSortRow{padding-top:0}.detailMobileNewsPanel .newsCard{background:0 0;border:none;border-radius:0;gap:12px;padding:0}.detailMobileNewsPanel .newsCard:not(:first-child){padding-top:32px}.detailMobileNewsPanel .newsCard:hover{background:0 0}.detailMobileNewsPanel .newsThumb{border-radius:8px;width:80px;height:80px}.detailMobileNewsPanel .newsBody{gap:4px}.detailMobileNewsPanel .newsMeta{font-size:12px;font-weight:700}.detailMobileNewsPanel .newsText{display:none}.detailChartLayout{grid-template-columns:1fr}.detailSidebar,.detailNewsColumn,.detailChartBelow{display:none}.detailMobileTabs{gap:var(--view-gap);flex-direction:column;min-width:0;display:flex}.detailPageSelector{margin-bottom:0;margin-inline:calc(-1 * var(--page-padding-x));padding-inline:var(--page-padding-x)}}.detailPanelSection{flex-direction:column;gap:8px;display:flex}h2.sectionTitle,.detailPanelTitle{color:var(--on-surface);margin:0;font-size:22px;font-weight:700}h2.sectionTitle{margin-bottom:12px}.detailAboutSection{flex-direction:column;gap:8px;display:flex}.detailAboutSection .sectionTitle{margin-bottom:0}.exchangeDetailInfoSection{flex-direction:column;gap:8px;display:flex}.exchangeDetailInfoSection .sectionTitle{margin-bottom:0}.exchangeDetailInfoCard{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.exchangeDetailInfoRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.exchangeDetailInfoItem{flex-direction:column;gap:4px;min-width:0;display:flex}.exchangeDetailInfoLabel{color:var(--on-surface-dim);font-size:12px;font-weight:700}.exchangeDetailInfoValue{color:var(--on-surface);font-size:16px;font-weight:700}.detailPanelCard{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.detailPanelBlock{flex-direction:column;gap:12px;display:flex}.detailPanelSeparator{border:none;border-top:1px solid var(--outline-variant);margin:0}.detailMetricRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.detailMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.detailMetric{flex-direction:column;gap:4px;min-width:0;display:flex}.detailMetric-end{text-align:right;align-items:flex-end}.detailMetricLabel{color:var(--on-surface-container-dim);font-size:12px;font-weight:700}.detailMetricValue{color:var(--on-surface);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.detailMetricValueSkeleton{border-radius:4px;width:112px;height:16px;display:inline-block}.detailMetricValueSkeleton-end{margin-left:auto}.detailMetricSublabel{color:var(--on-surface-dimmer);font-size:12px;font-weight:700}.detailHistoricChange{flex-direction:column;gap:4px;min-width:0;display:flex}.detailProgressTrack{border-radius:999px;width:100%;position:relative;overflow:hidden}.detailProgressFill{border-radius:999px;position:absolute;top:0}.detailSentimentBar.detailProgressTrack{border-radius:6px}.detailSentimentBar .detailProgressFill{border-radius:6px 0 0 6px}.detailSentimentBullish{color:var(--extreme-greed)}.detailSentimentBearish{color:var(--extreme-fear)}.detailConverterFields{flex-direction:column;gap:16px;display:flex}.detailConverterField{background:var(--surface);border:1px solid var(--outline-variant);border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.detailConverterInput{min-width:0;color:var(--on-surface);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-size:16px;font-weight:700}.detailConverterInput::placeholder{color:var(--on-surface-dimmer)}.detailConverterTrailing{flex-shrink:0;align-items:center;gap:8px;display:flex}.detailConverterCoinSymbol{pointer-events:none}.detailConverterSymbol{color:var(--on-surface-dim);font-size:18px;font-weight:700;line-height:1}.detailConverterCurrencyPicker{flex-shrink:0;position:relative}.detailConverterCurrencyBtn{color:var(--on-surface-container);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:18px;font-weight:700;line-height:1;display:flex}.detailConverterCurrencyBtn:hover{color:var(--on-surface)}.detailConverterCurrencyCode{line-height:1}.detailConverterChevron{flex-shrink:0;width:20px;height:20px}.detailConverterCurrencyDropdown{left:auto;right:0}.detailHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.detailTitle{color:var(--on-surface-dim);letter-spacing:normal;font-size:18px;font-weight:700}.detailSymbol,.rankBadge{display:none}.detailPrice{letter-spacing:normal;font-variant-numeric:tabular-nums;color:var(--on-surface);height:44px;font-size:36px;font-weight:700;line-height:44px}.detailPriceSkeleton{border-radius:6px;width:min(100%,320px);height:44px;display:inline-block}.detailSummary{flex-direction:column;display:flex}.chartPlotColumn{position:relative}.chartCrosshairOverlay{pointer-events:none;z-index:1;width:100%;height:auto;position:absolute;inset:0 auto auto 0;overflow:visible}.chartHoverStack{z-index:2;min-height:72px;position:relative}.chartHoverLayer{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.chartHoverLayer *{pointer-events:none}.chartHoverLayerVisible{opacity:1}.chartHoverBadge{background:var(--surface-container);white-space:nowrap;border-radius:4px;flex-direction:column;gap:4px;padding:4px 8px;display:flex;position:absolute;top:auto;bottom:0}.chartHoverBadgeCandle{align-items:center}.chartHoverBadgeCandle .detailCandleStatsGrid{justify-content:center}.chartHoverBadgeCandle .detailCandleStatsTime{text-align:center;width:100%}.chartHoverBadgeSingle{text-align:center;align-items:center}.chartHoverBadgeRange{flex-direction:row;align-items:center;gap:12px}.chartHoverBadgeCol{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.chartHoverBadgeValue{color:var(--on-surface);font-size:16px;font-weight:700}.chartHoverBadgeMeta{color:var(--on-surface-dimmer);font-size:12px;font-weight:700}.chartHoverBadgeDivider{color:var(--on-surface-dim);align-self:center;font-weight:700}.detailSummaryPane{flex-direction:column;grid-area:1/1;justify-content:flex-start;align-items:flex-start;min-width:0;height:100%;display:flex}.detailSummaryPane:has(.detailCandleStats){justify-content:center}.detailSummaryPaneHidden{visibility:hidden;pointer-events:none}.detailChange{align-items:center;gap:4px;height:16px;min-height:16px;margin-top:4px;font-size:12px;font-weight:700;display:flex}.detailChange .priceChangePercent,.detailChange .priceChangeValue,.detailChange .trendUp,.detailChange .trendDown,.detailChange .trendNeutral{font-size:12px;font-weight:700}.detailChangePercent{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.detailChangeLabel{color:var(--on-surface-dim);font-weight:700}.detailChangeIconSkeleton{border-radius:2px;flex-shrink:0;width:14px;height:14px;display:inline-block}.detailChangeValueSkeleton{border-radius:4px;width:72px;height:12px;display:inline-block}.detailChangePercentSkeleton{border-radius:4px;width:64px;height:12px;display:inline-block}.detailCandleStats{flex-direction:column;justify-content:center;width:100%;display:flex}.detailCandleStatsGrid{justify-content:flex-start;gap:16px;display:flex}.detailCandleStatsCol{flex-direction:column;gap:2px;display:flex}.detailCandleStatsColRight{align-items:flex-start}.detailCandleStat{white-space:nowrap;align-items:baseline;gap:4px;font-size:12px;font-weight:700;line-height:16px;display:flex}.detailCandleStatLabel{color:var(--on-surface-dimmer)}.detailCandleStatValue{color:var(--on-surface);font-variant-numeric:tabular-nums}.detailCandleStatsTime{min-height:16px;color:var(--on-surface-dimmer);margin-top:4px;font-size:12px;font-weight:700;line-height:16px}.chartCard{--chart-plot-height:35vh;margin:0}.chartControls{margin-top:var(--compact-gap);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.chartModeToggle{background:var(--surface-container-high);width:48px;height:48px;color:var(--on-surface);border:none;border-radius:999px;flex-shrink:0;place-items:center;transition:background .15s;display:grid}.chartModeToggle:hover{background:var(--surface-container-highest)}.chartModeToggleSymbol{font-size:20px;font-weight:700;line-height:1}.chartModeCoinLogo{border-radius:50%;width:24px;height:24px;display:block}.chartModeCoinLogoSkeleton{border-radius:50%;width:24px;height:24px}.chartModeIcon{background:currentColor;width:24px;height:24px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.chartTimeframes{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.timeframeBtn{color:var(--on-surface-dimmer);background:0 0;border:none;border-radius:999px;padding:12px 16px;font-size:13px;font-weight:700;transition:background .15s,color .15s}.timeframeBtn.active{background:var(--surface-container-highest);color:var(--on-surface)}.chartSvgWrap,.chartPlotWrap{width:100%;height:var(--chart-plot-height);position:relative}.chartPlotWrapTouchLocked{touch-action:none}.chartAxisStamps{align-items:center;gap:4px;margin-top:-4px;padding-top:12px;display:flex}.chartAxisStamp{text-align:center;min-width:40px;color:var(--on-surface-dimmest);white-space:nowrap;text-overflow:ellipsis;flex:1;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1.2;display:flex;overflow:hidden}.chartAxisStampSkeleton{border-radius:4px;width:48px;height:12px}.chartDragLayer{z-index:2;touch-action:pan-y;cursor:crosshair;-webkit-user-select:none;user-select:none;position:absolute;top:0;bottom:0}.chartDragLayerEngaged{touch-action:none}.chartSvg{width:100%;height:100%;display:block}.chartSvg text{fill:var(--on-surface-dimmer);font-family:inherit;font-size:11px}.chartGrid{stroke:var(--outline-variant);stroke-width:1px}.chartHoverLine{stroke:var(--outline);stroke-opacity:.5;stroke-width:2px;stroke-dasharray:5 5;pointer-events:none}.chartAxisSkeletonRect{fill:var(--surface-container-high);animation:1.4s infinite chartSkeletonPulse}@keyframes chartSkeletonPulse{0%,to{opacity:.45}50%{opacity:.85}}.chartAxisSkeleton{border-radius:4px;width:100%;height:12px}.chartLoading{height:var(--chart-plot-height);color:var(--on-surface-dimmer);place-items:center;display:grid}.chartLoadingOverlay{z-index:3;color:var(--on-surface-dimmer);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.statsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.statCard{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:14px;padding:16px}.statLabel{color:var(--on-surface-container-dim);margin-bottom:4px;font-size:12px;font-weight:700}.statValue{color:var(--on-surface);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.aboutText{background:var(--surface-container-low);border:1px solid var(--outline-variant);color:var(--on-surface);border-radius:14px;padding:14px;font-size:16px;font-weight:400;line-height:1.7}.aboutText :where(p,li,span,div,h1,h2,h3,h4,h5,h6){color:var(--on-surface)}.aboutText a{color:var(--primary)}.detailAboutGroup{flex-direction:column;gap:8px;display:flex}.detailAboutGroup .sectionTitle{margin-bottom:0}.aboutTextCollapsible{flex-direction:column;align-items:stretch;display:flex}.aboutTextTruncated{color:var(--on-surface-dim);text-align:left;margin:0}.aboutViewMoreBtn{font:inherit;color:var(--on-surface);cursor:pointer;background:0 0;border:none;align-self:center;margin-top:16px;padding:0;font-size:16px;font-weight:700}.aboutViewMoreBtn:hover{opacity:.85}.detailLinksSections{gap:var(--view-gap);flex-direction:column;margin-bottom:32px;display:flex}.detailLinksGroup{flex-direction:column;gap:8px;display:flex}.detailLinksGroupTitle{color:var(--on-surface);margin:0;font-size:22px;font-weight:700}.detailLinksGroupCard{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:16px;padding:16px}.detailLinksPills{flex-wrap:wrap;gap:8px;display:flex}.detailLinksPills-stack{flex-flow:column}.detailLinkPill{border:1px solid var(--outline-variant);color:var(--on-surface);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:16px;font-weight:500;line-height:1.2;transition:background .15s,border-color .15s;display:inline-flex}.detailLinksPills-stack .detailLinkPill{align-self:flex-start}.detailLinkPill:hover{background:var(--surface-container);border-color:var(--outline)}.detailLinkPillIcon{width:24px;height:24px;color:var(--on-surface-dimmer);flex-shrink:0;justify-content:center;align-items:center;display:flex}.detailLinkPillLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.newsListWrap{min-width:0}.newsListLoading .newsList{opacity:.55}.newsList{flex-direction:column;gap:12px;display:flex}.newsCard{background:var(--surface-container-low);border:1px solid var(--outline-variant);border-radius:14px;gap:16px;padding:14px;transition:background .15s;display:flex}.newsCard:hover{background:var(--surface-container)}.newsThumb{-o-object-fit:cover;object-fit:cover;background:var(--surface-container-high);border-radius:10px;flex-shrink:0;width:96px;height:96px}.newsBody{flex-direction:column;flex:1;gap:4px;min-width:0;min-height:0;display:flex}.newsTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.newsText{color:var(--on-surface-dim);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.newsMetaSpacer{flex:auto;min-height:8px}.newsMeta{color:var(--on-surface-dimmer);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;font-size:13px;display:flex}.tickerBadge{background:var(--surface-container-high);color:var(--on-surface);border-radius:7px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}@media (min-width:721px){.newsPage .newsList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.newsPage .newsCard{flex-direction:column;gap:10px;height:100%}.newsPage .newsBody{flex:1;min-height:168px}.newsPage .newsThumb{width:100%;height:120px}}@media (max-width:720px){.newsPage .newsText,.newsPage .newsPageSkeletonText{display:none}.newsPage .newsList{gap:0}.newsPage .newsCard{background:0 0;border:none;border-radius:0;gap:12px;padding:0}.newsPage .newsCard:not(:first-child){padding-top:32px}.newsPage .newsCard:hover{background:0 0}.newsPage .newsThumb{border-radius:8px;width:80px;height:80px}.newsPage .newsBody{gap:4px}.newsPage .newsMeta{font-size:12px;font-weight:700}}.emptyState{text-align:center;padding:64px var(--page-padding-x);color:var(--on-surface-dimmer);place-items:center;display:grid}.emptyState h3{color:var(--on-surface);margin-bottom:6px;font-size:18px}.skeleton{background:linear-gradient(90deg, var(--surface-container) 25%, var(--surface-container-high) 37%, var(--surface-container) 63%);background-size:400% 100%;border-radius:6px;animation:1.4s infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.spinner{border:3px solid color-mix(in srgb, var(--on-surface) 20%, transparent);border-top-color:var(--on-surface);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.backLink{color:var(--on-surface-dimmer);align-items:center;gap:6px;margin-bottom:20px;font-size:14px;font-weight:600;display:inline-flex}.backLink:hover{color:var(--on-surface)}.text-gradient{background:linear-gradient(#ea9a00 0%,#c78200 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.siteFooter{background:var(--surface);border-top:1px solid var(--outline-variant)}.siteFooterInner{padding-top:48px}.siteFooterGrid{grid-template-columns:1fr;gap:32px;margin-bottom:32px;display:grid}@media (min-width:768px){.siteFooterGrid{grid-template-columns:2fr 1fr 1fr}}.siteFooterBrandCol{max-width:28rem}.siteFooterBrand{margin-bottom:16px;transition:opacity .2s}.siteFooterBrand:hover{opacity:.85}.siteFooterTagline{color:var(--on-surface-dim);margin-bottom:var(--view-gap);line-height:1.6}.siteFooterSocial{gap:12px;display:flex}.siteFooterSocialBtn{background:var(--surface-container);border:1px solid var(--surface-container-high);width:40px;height:40px;color:var(--on-surface);border-radius:10px;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:flex}.siteFooterSocialBtn:hover{border-color:color-mix(in srgb, var(--primary) 50%, transparent);background:var(--surface-container-high)}.siteFooterHeading{margin-bottom:16px;font-size:18px;font-weight:700}.siteFooterLinks{flex-direction:column;gap:12px;list-style:none;display:flex}.siteFooterLinks a{color:var(--on-surface-dim);transition:color .2s}.siteFooterLinks a:hover{color:var(--primary)}.siteFooterMuted{color:var(--on-surface-dim)}.siteFooterBottom{border-top:1px solid var(--outline-variant);padding-block:32px}.siteFooterBottomInner{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:640px){.siteFooterBottomInner{flex-direction:row;justify-content:space-between}}.siteFooterCopyright{color:var(--on-surface-dimmer);font-size:14px}.siteFooterTopBtn{border:1px solid var(--surface-container-high);background:var(--surface-container);color:var(--on-surface-dim);border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.siteFooterTopBtn:hover{border-color:color-mix(in srgb, var(--primary) 50%, transparent);background:var(--surface-container-high);color:var(--primary)}.legalPage{padding:8px 0 24px}.legalPageContent{max-width:56rem;margin:0 auto}.legalPageContentNarrow{max-width:42rem}.legalPageHeader{text-align:center;margin-bottom:40px}.legalPageTitle{margin-bottom:12px;font-size:clamp(2rem,5vw,3rem);font-weight:700}.legalPageSubtitle{color:var(--on-surface-dim);font-size:1.125rem}.legalPageUpdated{color:var(--on-surface-dimmer);margin-top:8px;font-size:14px}.legalCard{background:var(--surface-container);border:1px solid var(--surface-container-high);box-shadow:0 8px 32px var(--shadow);border-radius:14px;padding:32px 28px}.legalSection{margin-bottom:28px}.legalSection:last-child{margin-bottom:0}.legalSectionDivider{border-top:1px solid var(--outline-variant);padding-top:28px}.legalSection h2{margin-bottom:12px;font-size:1.25rem;font-weight:700}.legalSection p{color:var(--on-surface-dim);margin-bottom:12px;line-height:1.7}.legalSection p:last-child{margin-bottom:0}.legalSection ul{color:var(--on-surface-dim);margin:12px 0;padding-left:1.25rem;line-height:1.7}.legalSection li{margin-bottom:8px}.legalSection li:last-child{margin-bottom:0}.legalSection a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.legalSection a:hover{opacity:.85}.legalSection strong{color:var(--on-surface);font-weight:700}.contactForm{flex-direction:column;gap:20px;display:flex}.contactHoneypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formField label{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.formField input,.formField textarea{border:1px solid var(--surface-container-high);background:var(--surface-container-low);width:100%;color:var(--on-surface);border-radius:10px;padding:12px 16px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s}.formField input::-moz-placeholder{color:var(--on-surface-dimmest)}.formField textarea::-moz-placeholder{color:var(--on-surface-dimmest)}.formField input::placeholder,.formField textarea::placeholder{color:var(--on-surface-dimmest)}.formField input:focus,.formField textarea:focus,.formField input:focus-visible,.formField textarea:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:0;border-color:var(--outline-variant);box-shadow:none}.formField textarea{resize:vertical;min-height:140px}.formField input:disabled,.formField textarea:disabled{opacity:.6;cursor:not-allowed}.formAlert{border-radius:10px;padding:14px 16px;font-size:14px}.formAlertError{background:color-mix(in srgb, var(--trend-down) 12%, transparent);border:1px solid color-mix(in srgb, var(--trend-down) 30%, transparent);color:var(--trend-down)}.formAlertSuccess{background:color-mix(in srgb, var(--trend-up) 12%, transparent);border:1px solid color-mix(in srgb, var(--trend-up) 30%, transparent);color:var(--trend-up)}.turnstileWrap{justify-content:center;display:flex}.turnstileGlobal{z-index:10000;pointer-events:auto;min-width:0;min-height:0;position:fixed;bottom:12px;right:12px;overflow:visible}.turnstileGlobal--hidden{display:none}.contactSubmitBtn{width:100%;color:var(--on-primary);box-shadow:0 8px 24px color-mix(in srgb, var(--primary) 30%, transparent);background:linear-gradient(#ea9a00 0%,#c78200 100%);border:none;border-radius:10px;padding:14px 24px;font-size:17px;font-weight:700;transition:transform .2s,opacity .2s}.contactSubmitBtn:hover:not(:disabled){transform:scale(1.01)}.contactSubmitBtn:disabled{opacity:.55;cursor:not-allowed}@media (min-width:721px){.homeToplist .tableCardScroll{margin-inline:calc(-1 * var(--card-padding-x));width:calc(100% + 2 * var(--card-padding-x))}.homeToplist{--home-toplist-sparkline-col-width:calc(var(--data-col-gap) + var(--sparkline-width) + var(--toplist-edge-padding) + var(--card-padding-x))}.table.homeToplistTable.homeToplistBodyTable tbody td.rankCell,.table.homeToplistTable.homeToplistHeadTable thead th.rankCell{padding-left:calc(var(--toplist-edge-padding) + var(--card-padding-x))}.table.homeToplistTable.homeToplistHeadTable thead th.rankCell:before,.table.homeToplistTable.homeToplistBodyTable tbody td.rankCell:before{content:"";width:var(--card-padding-x);background-color:var(--surface-container-low);pointer-events:none;z-index:-1;position:absolute;top:0;bottom:0;right:100%}.table.homeToplistTable thead th.sparklineCol,.table.homeToplistTable tbody td.sparklineCol{padding-right:calc(var(--toplist-edge-padding) + var(--card-padding-x))}}@media (max-width:1200px){.table:not(.homeToplistTable) col.hideBp30d{visibility:collapse;width:0!important}.table:not(.homeToplistTable) thead th.hideBp30d,.table:not(.homeToplistTable) tbody td.hideBp30d{visibility:collapse;color:#0000;border:0;width:0;max-width:0;padding:0;font-size:0;line-height:0;overflow:hidden}}@media (max-width:1080px){.table:not(.homeToplistTable) col.hideBp7d{visibility:collapse;width:0!important}.table:not(.homeToplistTable) thead th.hideBp7d,.table:not(.homeToplistTable) tbody td.hideBp7d{visibility:collapse;color:#0000;border:0;width:0;max-width:0;padding:0;font-size:0;line-height:0;overflow:hidden}}@media (max-width:960px){.table:not(.homeToplistTable) col.hideBpVolume{visibility:collapse;width:0!important}.table:not(.homeToplistTable) thead th.hideBpVolume,.table:not(.homeToplistTable) tbody td.hideBpVolume{visibility:collapse;color:#0000;border:0;width:0;max-width:0;padding:0;font-size:0;line-height:0;overflow:hidden}}@media (max-width:840px){.table:not(.homeToplistTable) col.hideBpCap{visibility:collapse;width:0!important}.table:not(.homeToplistTable) thead th.hideBpCap,.table:not(.homeToplistTable) tbody td.hideBpCap{visibility:collapse;color:#0000;border:0;width:0;max-width:0;padding:0;font-size:0;line-height:0;overflow:hidden}}@media (max-width:720px){:root,[data-theme=light],[data-theme=dark]{--sparkline-width:64px;--sparkline-height:28px;--toplist-rank-gap:var(--toplist-rank-to-coin-gap);--toplist-rank-col-width:56px}.rankCell{min-width:var(--toplist-rank-col-width);overflow:visible;text-align:center!important}.table thead th.rankCell{text-align:center;padding-right:var(--toplist-rank-gap);overflow:visible}.table tbody td.rankCell{padding-right:var(--toplist-rank-gap);text-overflow:clip;overflow:visible}.table thead th.coinHead,.table tbody td.coinCell{padding-left:var(--toplist-rank-gap)}.homeToplist{--sparkline-width:88px;--sparkline-height:36px;--toplist-sticky-col-overlap:4px;--home-toplist-price-col-width-min:128px;--home-toplist-price-col-width:var(--home-toplist-price-col-width-min);--home-toplist-percent-col-width:108px;--home-toplist-cap-col-width:108px;--home-toplist-volume-col-width:124px;--home-toplist-sparkline-col-width:calc(var(--data-col-gap) + var(--sparkline-width) + var(--toplist-edge-padding) + var(--card-padding-x));--home-toplist-coin-col-width:calc(var(--toplist-coin-logo-size) + var(--toplist-coin-logo-gap) + 5ch + var(--home-toplist-coin-padding-right))}.homeToplist .table.homeToplistTable .coinCellSymbolRow .coinCellText{min-width:0;max-width:5ch}.table.homeToplistTable .coinCellSymbolRow>.coinCellText>.coinSymbolPrimary{white-space:normal;overflow-wrap:anywhere;word-break:break-all;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-width:0;max-width:5ch;display:-webkit-box;overflow:hidden}.nftToplist{--nft-toplist-coin-text-max-width:min(42vw, 168px);--home-toplist-coin-col-width:calc(var(--toplist-coin-logo-size) + var(--toplist-coin-logo-gap) + var(--nft-toplist-coin-text-max-width) + var(--home-toplist-coin-padding-right))}.nftToplist .table.homeToplistTable .coinCellSymbolRow .coinCellText{max-width:var(--nft-toplist-coin-text-max-width)}.nftToplist .table.homeToplistTable .coinCellSymbolRow>.coinCellText>.coinSymbolPrimary{white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;text-overflow:clip;max-width:none;display:block;overflow:visible}.exchangeToplist{--nft-toplist-coin-text-max-width:min(42vw, 168px)}.exchangeToplist .table.homeToplistTable .coinCellSymbolRow .coinCellText{min-width:0;max-width:100%;padding-right:var(--home-toplist-coin-padding-right);box-sizing:border-box;flex:auto;overflow:hidden}.exchangeToplist .table.homeToplistTable .coinCellFlexFill,.exchangeToplist .table.homeToplistTable .coinCellPriceGap{display:none}.exchangeToplist .table.homeToplistTable .coinCellTextStack{max-width:calc(var(--home-toplist-coin-col-width) - var(--toplist-coin-logo-size) - var(--toplist-coin-logo-gap))}.exchangeToplist .table.homeToplistTable .coinCellSymbolRow>.coinCellText>.coinSymbolPrimary{white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;text-overflow:clip;min-width:0;max-width:100%;display:block;overflow:visible}.exchangeToplist .table.homeToplistTable.homeToplistBodyTable tbody td.coinCell,.exchangeToplist .table.homeToplistTable.homeToplistHeadTable thead th.coinHead{width:var(--home-toplist-coin-col-width);min-width:var(--home-toplist-coin-col-width);max-width:var(--home-toplist-coin-col-width)}.homeToplist .tableCard{padding-left:0;padding-right:0}.hideMobile:not(th):not(td){display:none}.table:not(.homeToplistTable) col.colRank{width:var(--toplist-rank-col-width)}.table:not(.homeToplistTable) col.colCoin{width:120px}.table:not(.homeToplistTable) col.colCompactGap{width:0}.table:not(.homeToplistTable) col.colPrice{width:96px}.table:not(.homeToplistTable) col.colPercent:not(.hideBp7d):not(.hideBp30d){width:104px}.table:not(.homeToplistTable) col.colSparkline{width:calc(var(--data-col-gap) + var(--sparkline-width) + var(--toplist-edge-padding))}.table:not(.homeToplistTable) thead th{padding-bottom:8px}.table:not(.homeToplistTable) tbody td{padding-top:12px;padding-bottom:12px}.table:not(.homeToplistTable) thead th.coinHead,.table:not(.homeToplistTable) tbody td.coinCell{width:120px;min-width:120px;max-width:120px;padding-right:4px;overflow:hidden}.table:not(.homeToplistTable) thead th.coinHead{text-overflow:ellipsis;overflow:hidden}.table:not(.homeToplistTable) thead th.priceCell,.table:not(.homeToplistTable) thead th.percentCellTd,.table:not(.homeToplistTable) thead th.hideBpCap,.table:not(.homeToplistTable) thead th.hideBpVolume{text-overflow:clip;padding-left:var(--data-col-gap);padding-right:0;overflow:visible}.table:not(.homeToplistTable) thead th.sparklineCol{text-overflow:clip;padding-left:var(--data-col-gap);padding-right:var(--toplist-edge-padding);overflow:visible}.table:not(.homeToplistTable) thead th.priceCell{padding-left:var(--data-col-gap);padding-right:0}.table:not(.homeToplistTable) tbody td.priceCell,.table:not(.homeToplistTable) tbody td.percentCellTd,.table:not(.homeToplistTable) tbody td.hideBpCap,.table:not(.homeToplistTable) tbody td.hideBpVolume,.table:not(.homeToplistTable) tbody td.sparklineCol{overflow:hidden}.table:not(.homeToplistTable) tbody td.percentCellTd:not(.hideBp7d):not(.hideBp30d){overflow:visible}.table:not(.homeToplistTable) tbody td.priceCell,.table:not(.homeToplistTable) tbody td.percentCellTd:not(.hideBp7d):not(.hideBp30d),.table:not(.homeToplistTable) tbody td.hideBpCap,.table:not(.homeToplistTable) tbody td.hideBpVolume{padding-left:var(--data-col-gap);padding-right:0}.table:not(.homeToplistTable) tbody td.sparklineCol{padding-left:var(--data-col-gap);padding-right:var(--toplist-edge-padding)}.table:not(.homeToplistTable) .priceCellValue{text-overflow:ellipsis;overflow:hidden}.table:not(.homeToplistTable) thead th.sparklineCol,.table:not(.homeToplistTable) tbody td.sparklineCol{text-align:right}.homeToplist .homeToplistFooter{padding-inline-end:0}.homeToplistFooter .pagination .pageBtn,.homeToplistFooter .homeListSizeSelect{align-items:center;height:36px;min-height:36px;padding-block:0;display:inline-flex}.homeToplistFooter .pagination .pageBtn{justify-content:center;padding-inline:12px;font-size:0;line-height:0}.homeToplistFooter .pagination .pageBtn:first-of-type:before,.homeToplistFooter .pagination .pageBtn:last-of-type:after{font-size:14px;font-weight:600;line-height:1}.homeToplistFooter .pagination .pageBtn:first-of-type:before{content:"←"}.homeToplistFooter .pagination .pageBtn:last-of-type:after{content:"→"}.homeToplistFooter .pageIndicatorLabel{display:none}.homeToplistFooter .homeListSizeSelect{padding-inline:10px 28px}.homeToplistFooter .homeListSizeSelectLabel,.homeToplistFooter .homeListSizeSelectValue{line-height:1}}@media (max-width:380px){.getAppBtn{display:none}}.nftToplist{--home-toplist-coin-sticky-left:0;--home-toplist-cap-col-width:108px;--home-toplist-volume-col-width:124px;--nft-toplist-coin-text-max-width:min(28vw, 220px);--home-toplist-coin-col-width:calc(var(--toplist-coin-logo-size) + var(--toplist-coin-logo-gap) + var(--nft-toplist-coin-text-max-width) + var(--home-toplist-coin-padding-right))}.nftToplist .table.homeToplistTable .coinCellLayout{align-items:center;overflow:visible}.nftToplist .table.homeToplistTable .coinCellSymbolRow{align-items:flex-start}.nftToplist .table.homeToplistTable .coinCellTextStack{max-width:var(--nft-toplist-coin-text-max-width)}.nftToplist .table.homeToplistTable .coinCellSymbolRow .coinCellText{max-width:var(--nft-toplist-coin-text-max-width);flex:auto;min-width:0}.nftToplist .table.homeToplistTable .coinCellSymbolRow>.coinCellText>.coinSymbolPrimary{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-overflow:clip;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;flex-shrink:1;display:block;overflow:visible}.nftToplist .table.homeToplistTable.homeToplistBodyTable tbody td.coinCell{padding-left:calc(var(--toplist-edge-padding) + var(--card-padding-x));left:0}.nftToplist .table.homeToplistTable.homeToplistBodyTable tbody td.coinCell:before{width:var(--card-padding-x)}.nftToplist .table.homeToplistTable.homeToplistHeadTable thead th.coinHead{padding-left:calc(var(--toplist-edge-padding) + var(--card-padding-x));border-top-left-radius:15px}.nftToplist .table.homeToplistTable.homeToplistHeadTable thead th.coinHead:before{border-top-left-radius:15px}.nftToplist .table.homeToplistTable.homeToplistBodyTable tbody tr:last-child td.coinCell,.nftToplist .table.homeToplistTable.homeToplistBodyTable tbody tr:last-child td.coinCell:before{border-bottom-left-radius:15px}.homeToplistSplit.homeToplistHeadIsStuck .nftToplist .table.homeToplistTable.homeToplistHeadTable thead th.coinHead,.homeToplistSplit.homeToplistHeadIsStuck .nftToplist .table.homeToplistTable.homeToplistHeadTable thead th.coinHead:before{border-top-left-radius:0}.nftToplist .table.homeToplistTable thead th.hideBpVolume,.nftToplist .table.homeToplistTable tbody td.hideBpVolume{padding-right:calc(var(--toplist-edge-padding) + var(--card-padding-x))}.nftToplist .table.homeToplistTable.homeToplistBodyTable tbody tr:last-child td.hideBpVolume{border-bottom-right-radius:15px}.nftToplist .nftNativeValueCell{flex-direction:column;align-items:flex-end;gap:2px;width:100%;min-width:0;max-width:100%;display:flex}.nftToplist .nftNativeValuePrimary,.nftToplist .nftNativeValueFiat{text-overflow:clip;white-space:nowrap;text-align:right;width:max-content;max-width:none;display:block;overflow:visible}.nftToplist .nftNativeValuePrimary{color:var(--on-surface);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.nftToplist .nftNativeValueFiat{color:var(--on-surface-dimmer);font-size:12px;font-weight:700;line-height:1.2}.nftToplist .table.homeToplistTable tbody td.priceCell,.nftToplist .table.homeToplistTable tbody td.hideBpCap,.nftToplist .table.homeToplistTable tbody td.hideBpVolume{text-overflow:clip;vertical-align:middle;overflow:visible}.nftToplist .table.homeToplistTable tbody tr.toplistRow td.priceCell{text-overflow:clip;overflow:visible}.nftToplist>.homeFilterCarousel:first-child{padding-block:0}.nftToplist .homeFilterCarouselTrack{justify-content:flex-end;display:flex}.nftToplistFilters{flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%;min-width:min-content;display:flex}.homeToplistFilters{flex-wrap:wrap;align-items:center;gap:10px;width:100%;min-width:min-content;display:flex}.homeToplistFilterBar{align-items:center;gap:10px;padding-inline-end:var(--page-padding-x);display:flex}.homeToplistFilterBar .homeFilterCarouselTrack{flex:1;min-width:0;padding-inline-end:0}.nftToplistFilters .homeListSizeSelect,.homeToplistFilterSort{flex-shrink:0}@media (min-width:721px){.homeToplistFilterSort{padding-block:calc(var(--focus-ring-width) + var(--focus-ring-offset))}}@media (max-width:720px){.homeToplistFilterBar{row-gap:var(--view-gap);flex-wrap:wrap;padding-block-end:0;padding-inline-end:0}.homeToplistFilterBar .homeFilterCarouselTrack{flex:100%;min-width:100%;padding-block-end:0}.homeToplistFilterSort{margin-inline-start:auto;margin-inline-end:var(--page-padding-x)}.homeToplistFilterSort .homeListSizeSelectLabel,.homeToplistFilterSort .homeListSizeSelectValue{line-height:1}}.exchangeToplist{--nft-toplist-coin-text-max-width:min(28vw, 220px)}.exchangeToplist .table.homeToplistTable col.colCoin{width:var(--home-toplist-coin-col-width)!important}.exchangeToplist .table.homeToplistTable col.colCompactGap{width:0!important}.exchangeToplist .table.homeToplistTable col.colExchangeSpacer,.exchangeToplist .table.homeToplistTable col.colExchangeSpacerAfter{width:auto!important;min-width:0!important}.exchangeToplist .table.homeToplistTable thead th.coinHead,.exchangeToplist .table.homeToplistTable tbody td.coinCell{width:var(--home-toplist-coin-col-width);min-width:var(--home-toplist-coin-col-width);max-width:var(--home-toplist-coin-col-width)}.exchangeToplist .table.homeToplistTable .coinCellLayout{align-items:center;overflow:visible}.exchangeToplist .table.homeToplistTable .coinCellSymbolRow{align-items:flex-start}.exchangeToplist .table.homeToplistTable .coinCellTextStack{max-width:calc(var(--home-toplist-coin-col-width) - var(--toplist-coin-logo-size) - var(--toplist-coin-logo-gap))}.exchangeToplist .table.homeToplistTable .coinCellSymbolRow .coinCellText{min-width:0;max-width:100%;padding-right:var(--home-toplist-coin-padding-right);box-sizing:border-box;flex:auto;overflow:hidden}.exchangeToplist .table.homeToplistTable .coinCellFlexFill,.exchangeToplist .table.homeToplistTable .coinCellPriceGap{display:none}.exchangeToplist .table.homeToplistTable .coinCellSymbolRow>.coinCellText>.coinSymbolPrimary{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-overflow:clip;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset;flex-shrink:1;max-width:100%;display:block;overflow:visible}.exchangeToplist .table.homeToplistTable.homeToplistBodyTable,.exchangeToplist .table.homeToplistTable.homeToplistHeadTable{width:max-content;min-width:max(100%, calc(var(--toplist-rank-col-width) + var(--home-toplist-coin-col-width) + var(--home-toplist-percent-col-width) + var(--home-toplist-volume-col-width) + var(--data-col-gap)))}.exchangeToplist .table.homeToplistTable .exchangeSpacerCell,.exchangeToplist .table.homeToplistTable .exchangeSpacerAfterCell{border:0;width:auto;min-width:0;max-width:none;padding:0;overflow:hidden}.exchangeToplist .table.homeToplistTable col.exchangeVolumeCol{visibility:visible;width:var(--home-toplist-volume-col-width)!important}.exchangeToplist .table.homeToplistTable col.exchangeTrustCol{visibility:visible;width:var(--home-toplist-percent-col-width)!important}.exchangeToplist .table.homeToplistTable thead th.exchangeVolumeCell,.exchangeToplist .table.homeToplistTable tbody td.exchangeVolumeCell{width:var(--home-toplist-volume-col-width);min-width:var(--home-toplist-volume-col-width);text-overflow:clip;white-space:nowrap;max-width:none;padding-left:var(--data-col-gap);padding-right:calc(var(--toplist-edge-padding) + var(--card-padding-x));overflow:visible;text-align:right!important}.exchangeToplist .table.homeToplistTable thead th.exchangeTrustCell,.exchangeToplist .table.homeToplistTable tbody td.exchangeTrustCell{width:var(--home-toplist-percent-col-width);min-width:var(--home-toplist-percent-col-width);text-overflow:clip;white-space:nowrap;max-width:none;padding-left:var(--data-col-gap);padding-right:var(--data-col-gap);overflow:visible;text-align:center!important}.exchangeToplist .exchangeVolumeValue{text-align:right;white-space:nowrap;width:max-content;max-width:100%;margin-left:auto;display:block}.exchangeToplist .exchangeTrustValue{text-align:center;white-space:nowrap;width:100%;display:block}.exchangeToplist .exchangeVolumeValue,.exchangeToplist .exchangeTrustValue{font-variant-numeric:tabular-nums;color:var(--on-surface);font-size:16px;font-weight:700}.exchangeToplist .exchangeTrustValue.exchangeTrustScoreDim{color:var(--on-surface-dim)}.exchangeToplist .exchangeTrustValue.exchangeTrustScoreExtremeGreed{color:var(--extreme-greed)}.exchangeToplist .exchangeTrustValue.exchangeTrustScoreGreed{color:var(--greed)}.exchangeToplist .exchangeTrustValue.exchangeTrustScoreNeutral{color:var(--neutral)}.exchangeToplist .exchangeTrustValue.exchangeTrustScoreFear{color:var(--fear)}.exchangeToplist .exchangeTrustValue.exchangeTrustScoreExtremeFear{color:var(--extreme-fear)}
