.token-icon{--token-ink:#197e71;--token-fill:#e0f5ef;display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:var(--token-fill);color:var(--token-ink);box-shadow:inset 0 0 0 1px #15262708;overflow:hidden}
.card-compact-top .token-icon{width:34px;height:34px;flex-basis:34px}.card-compact-top .token-icon>svg{color:var(--token-ink);width:21px;height:21px}
.token-icon>img{width:100%;height:100%;object-fit:cover}.token-solar{--token-ink:#9a7407;--token-fill:#f8edc1}.token-property{--token-ink:#3163b1;--token-fill:#e3edff}.token-oil{--token-ink:#366071;--token-fill:#e4edf1}.token-app{--token-ink:#7252c7;--token-fill:#eee7fb}.token-nft{--token-ink:#078da0;--token-fill:#ddf6f5}
.token-market-header{display:flex;align-items:center;gap:12px;padding:17px 23px;background:#0b1013;color:#edf4f3;min-height:84px;border-bottom:1px solid #ffffff12;transition:background-color .25s,color .25s,border-color .25s}
.token-market-name{min-width:0;flex:1}.token-market-name>strong{display:block;text-align:start;width:fit-content;font-size:22px;line-height:1.25;letter-spacing:-.5px;font-weight:600;font-family:Arial,sans-serif}.token-market-name>span{display:block;font-size:13px;color:#9aafae;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}
.token-market-meta{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0}.token-demo-label{display:inline-block;width:fit-content;font-size:12px;line-height:1.6;letter-spacing:0;font-weight:400;padding:1px 7px;border-radius:5px;background:#eef1f0;color:#627473}
.token-change{display:inline-flex;align-items:center;gap:5px;color:#758483;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:500}.token-change>small{font-size:12px;font-weight:400;opacity:.7}.change-up{color:#0d8c61}.change-down{color:#d74750}.change-flat{color:#879590}.change-unavailable{color:#889493}.change-down>svg{transform:rotate(180deg)}.token-change-amount{font-size:13px;font-weight:400}.change-compact{font-size:15px;gap:10px}
.token-market-header .token-demo-label{background:#ffffff0b;color:#a8bab8}
.token-market-header .change-up{color:#58d7ac}.token-market-header .change-down{color:#f48387}
:root[data-theme=light] .token-market-header{background:#fff;color:#172a2b;border-bottom-color:#1d3c4112}
:root[data-theme=light] .token-market-name>span{color:#687b7c}
:root[data-theme=light] .token-market-header .token-demo-label{background:#eef1f0;color:#627473}
:root[data-theme=light] .token-market-header .change-up{color:#0d8c61}:root[data-theme=light] .token-market-header .change-down{color:#d74750}
.project-card .card-expanded{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto}.project-card .token-market-header{direction:inherit}.project-track{--expanded-card-height:510px!important}.card-compact-change{margin-top:17px}.card-compact-change .change-up{color:#58d7ac}.card-compact-change .change-down{color:#f48387}.card-compact-change .change-unavailable{color:#9a969e}.market-all-link{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:#8ad5ca}
.market-page{--mk-bg:#090f12;--mk-panel:#111a1e;--mk-text:#e8f0f0;--mk-muted:#8b9fa5;--mk-border:#94b3be24;min-height:100svh;padding:126px max(32px,calc((100vw - 1460px)/2)) 86px;background:radial-gradient(ellipse 48% 22% at 90% 0,#164e452b,transparent),var(--mk-bg);color:var(--mk-text)}
.market-banner{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:29px 36px;border:1px solid #54bb9a33;border-radius:23px;min-height:182px;background:linear-gradient(110deg,#102d3d,#0c483e);overflow:hidden}.market-banner>div:first-child{z-index:1;max-width:750px}.market-eyebrow{font-size:12px;letter-spacing:2.7px;color:#8dc9bd}.market-banner h1{font-size:38px;line-height:1.8;letter-spacing:-1px;margin:7px 0;color:#f5fffc;font-weight:500}.market-banner p{font-size:16px;line-height:2;margin:0;color:#9bc6c0}.market-banner-count{position:relative;z-index:1;display:grid;grid-template-columns:auto auto;align-items:center;gap:8px 15px;padding-inline:40px;white-space:nowrap;color:#a9e6d6}.market-banner-count strong{font-size:40px;line-height:1.2;font-weight:500}.market-banner-count>span{grid-column:1/-1;font-size:12px;text-align:center}.market-banner-rings{position:absolute;z-index:-1;inset-inline-end:0;top:-130px;width:480px;height:480px;opacity:.23;transform:rotate(-25deg)}.market-banner-rings>i{position:absolute;inset:0;border:1px solid #87e4bf;border-radius:50%;box-shadow:0 0 36px #14ba9260,inset 0 0 40px #3199c326}.market-banner-rings>i:nth-child(2){inset:35px}.market-banner-rings>i:nth-child(3){inset:70px}
.market-demo-note{display:flex;align-items:center;gap:12px;margin:18px 2px;color:var(--mk-muted);font-size:14px;line-height:1.9}.market-demo-note>span{padding:3px 9px;border:1px solid var(--mk-border);border-radius:6px;white-space:nowrap}.market-demo-note>p{margin:0}
.market-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:26px 0 36px}.market-highlight{min-width:0}.market-highlight>h2{display:flex;align-items:center;gap:9px;font-size:18px;font-weight:500;letter-spacing:0;margin:0 0 12px;padding:0 0 14px;border-bottom:1px solid var(--mk-border)}.market-highlight>h2>svg{color:#55cbb0}.market-highlight.highlight-losers>h2>svg{color:#e88b8b}.market-highlight>h2>small{font-size:12px;color:var(--mk-muted);padding:3px 6px;background:var(--mk-panel);border-radius:5px;margin-inline-start:auto;letter-spacing:1px}.market-highlight-row{display:flex;align-items:center;gap:10px;min-height:71px;padding:11px 2px;border-bottom:1px solid var(--mk-border);transition:background .2s}.market-highlight-row:hover{background:#5fe3bd07}.market-highlight-row .token-icon{width:35px;height:35px;flex-basis:35px}.market-highlight-row .token-icon>svg{width:20px}.market-highlight-row>div:not(.market-highlight-price){min-width:0;flex:1}.market-highlight-row>div>strong{font-size:16px;display:block;font-weight:500;text-align:start}.market-highlight-row>div>span:not(.token-change){display:block;font-size:13px;color:var(--mk-muted);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}.market-highlight-price{text-align:end;flex-shrink:0}.market-highlight-price>strong{font-size:14px!important;white-space:nowrap}.market-highlight-price>strong>small{font-size:12px;color:var(--mk-muted);margin-inline-start:4px;font-weight:400}.market-highlight-price .token-change{font-size:13px;gap:5px;margin-top:4px}.market-highlight-price .token-change>small{display:none}.market-highlight-empty{display:flex;align-items:center;min-height:95px;font-size:14px;color:var(--mk-muted)}
.market-explore{scroll-margin-top:110px}.market-explore-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:21px}.market-explore-heading h2{font-size:25px;font-weight:500;margin:0;letter-spacing:-.5px}.market-explore-heading>span{font-size:14px;color:var(--mk-muted)}
.market-controls{display:flex;align-items:center;gap:12px;margin-bottom:18px}.market-search{display:flex;align-items:center;gap:12px;flex:1;background:var(--mk-panel);border:1px solid var(--mk-border);border-radius:11px;padding:0 16px;min-height:50px;color:var(--mk-muted)}.market-search:focus-within{border-color:#50c4af;box-shadow:0 0 0 3px #1cc7a411}.market-search>input{width:100%;min-width:0;outline:0;border:0;background:transparent;padding:13px 0;color:var(--mk-text);font-size:16px}.market-search>input::placeholder{color:var(--mk-muted)}.market-search>input::-webkit-search-cancel-button{display:none}.market-search>button{display:grid;place-items:center;background:none;border:0;color:var(--mk-muted);padding:5px}.market-sort{display:flex;align-items:center;gap:8px;color:var(--mk-muted)}.market-sort [data-slot=select-trigger]{height:50px;width:185px;border:1px solid var(--mk-border);border-radius:11px;background:var(--mk-panel);color:var(--mk-text);font-size:14px;box-shadow:none}.market-view-switch[data-slot=tabs-list]{height:50px;background:var(--mk-panel);border:1px solid var(--mk-border);border-radius:11px;padding:4px;gap:3px}.market-view-switch [data-slot=tabs-trigger]{width:39px;height:40px;color:var(--mk-muted);border-radius:7px}.market-view-switch [data-slot=tabs-trigger][data-active]{background:#28695845;color:#8fdec8}
.market-filter-tabs[data-slot=tabs-list]{display:flex;justify-content:flex-start;gap:10px;background:none;border-radius:0;width:100%;height:auto;padding:0 0 23px;overflow-x:auto;scrollbar-width:thin}.market-filter-tabs [data-slot=tabs-trigger]{flex:0 0 auto;min-height:43px;padding:10px 16px;border:1px solid var(--mk-border);border-radius:10px;color:var(--mk-muted);font-size:14px;gap:8px;background:var(--mk-panel);box-shadow:none}.market-filter-tabs [data-slot=tabs-trigger][data-active]{background:linear-gradient(115deg,#194c43,#1b3948);border-color:#4dc7ae66;color:#c1f3e3}.market-filter-tabs [data-slot=tabs-trigger]>small{font-size:12px;opacity:.65;margin-inline-start:6px}.market-filter-tabs [data-slot=tabs-trigger]:after{display:none}
.market-assets-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.market-asset-card{display:block;min-width:0;border:1px solid var(--mk-border);background:var(--mk-panel);border-radius:22px;overflow:hidden;transition:transform .22s,border-color .22s,box-shadow .22s}.market-asset-card:hover{transform:translateY(-4px);border-color:#49c4ab77;box-shadow:0 16px 40px #0002}.market-asset-card .token-market-header{padding:17px 19px;min-height:86px}.market-asset-card .token-market-name>span{max-width:145px}.market-asset-card .token-market-header .token-change{display:none}.market-asset-card .token-market-name>strong{font-size:23px}.market-price-panel{position:relative;margin:17px 17px 0;padding:20px 20px 0;border-radius:15px;background:linear-gradient(145deg,#1e3b31,#19272a);overflow:hidden}.market-price-panel.price-down{background:linear-gradient(145deg,#39272e,#241f28)}.market-price-panel.price-flat,.market-price-panel.price-unavailable{background:linear-gradient(145deg,#263036,#1d282c)}.market-price-panel>span{font-size:13px;color:#a0b9b3}.market-token-price{display:flex;align-items:baseline;gap:8px;margin:7px 0 6px}.market-token-price>strong{font-size:32px;font-weight:500;letter-spacing:-.6px;line-height:1.6;color:#f5fffa}.market-token-price>span{font-size:13px;color:#acc1b9}.market-price-panel .change-up{color:#57d7a9}.market-price-panel .change-down{color:#f68591}.market-price-panel .token-change{flex-wrap:wrap;font-size:14px;row-gap:4px}.market-price-panel .token-change-amount{font-size:12px}.market-price-panel .token-change>small{font-size:12px}
.market-sparkline{display:block;width:calc(100% + 40px);margin:22px -20px 0;height:118px;overflow:visible}.market-sparkline.change-up{color:#50c894}.market-sparkline.change-down{color:#ed7c86}.market-sparkline.change-flat{color:#9aa4a1}.market-no-chart{display:flex;align-items:center;justify-content:center;min-height:140px;font-size:14px;color:#91a39f}.market-chart-caption{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid #aed8c419;color:#90a79c;font-size:12px;padding:9px 0}.market-project-summary{display:flex;align-items:center;gap:12px;padding:21px 20px 16px}.market-project-image{flex:0 0 48px;width:48px;height:48px;border-radius:12px;overflow:hidden;background:#647b7621}.market-project-image>img{width:100%;height:100%;object-fit:cover}.market-project-summary>div:nth-child(2){min-width:0;flex:1}.market-project-summary h3{font-size:16px;line-height:1.8;font-weight:500;margin:3px 0 0;overflow-wrap:anywhere}.market-project-summary>div>span{color:var(--mk-muted);font-size:13px}.market-project-summary>svg{color:#83b5a6;width:18px}
.market-asset-facts{display:flex;justify-content:space-between;gap:20px;padding:0 20px 18px}.market-asset-facts>span{display:flex;align-items:center;gap:5px;color:var(--mk-muted);font-size:13px;flex-wrap:wrap}.market-asset-facts strong{color:var(--mk-text);font-size:14px;font-weight:500}.market-asset-progress{margin:0 20px 20px;border-top:1px solid var(--mk-border);padding-top:13px}.market-asset-progress>span{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--mk-muted);margin-bottom:9px}.market-asset-progress b{font-weight:400;color:#9fc9b9}.market-asset-progress [data-slot=progress]{height:3px;background:#97bdae21;border-radius:20px}.market-asset-progress [data-slot=progress-indicator]{background:linear-gradient(90deg,#4266e9,#28c5a6)}
.market-assets-table{border:1px solid var(--mk-border);border-radius:18px;overflow:hidden;background:var(--mk-panel)}.market-assets-table [data-slot=table-container]{overflow-x:auto}.market-assets-table th,.market-assets-table td{text-align:start;padding:18px;white-space:nowrap;border-color:var(--mk-border);font-size:14px}.market-assets-table th{color:var(--mk-muted);font-size:13px}.market-assets-table tr{border-color:var(--mk-border)}.market-table-identity{display:flex;align-items:center;gap:12px}.market-table-identity>span>strong{display:flex;align-items:center;gap:8px;font-size:16px}.market-table-identity>span>span{display:block;font-size:13px;color:var(--mk-muted);margin-top:4px}.market-table-identity .token-demo-label{font-size:12px}.market-assets-table td>small{color:var(--mk-muted)}.market-assets-table .change-up,.market-highlight .change-up{color:#52cfa2}.market-assets-table .change-down,.market-highlight .change-down{color:#ed8790}.market-search-empty,.market-unavailable{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 22px;min-height:320px;border:1px solid var(--mk-border);border-radius:20px;text-align:center}.market-search-empty>svg{color:var(--mk-muted)}.market-search-empty h3{font-size:22px;margin:0}.market-search-empty p{font-size:14px;margin:0 0 8px;color:var(--mk-muted)}.market-pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:28px;font-size:14px;color:var(--mk-muted)}
:root[data-theme=light] .market-page{--mk-bg:#f5f8f8;--mk-panel:#fff;--mk-text:#1d383e;--mk-muted:#6b8086;--mk-border:#274c611c}:root[data-theme=light] .market-asset-card{border-color:#254e6225;box-shadow:0 3px 16px #36586604}:root[data-theme=light] .market-price-panel{background:linear-gradient(135deg,#ebf4ec,#e6f3ed)}:root[data-theme=light] .market-price-panel.price-down{background:linear-gradient(135deg,#fff0f1,#fce9ec)}:root[data-theme=light] .market-price-panel.price-flat,:root[data-theme=light] .market-price-panel.price-unavailable{background:#eff2f2}:root[data-theme=light] .market-token-price>strong{color:#142e27}:root[data-theme=light] .market-token-price>span,:root[data-theme=light] .market-price-panel>span{color:#648077}:root[data-theme=light] .market-price-panel .change-up,:root[data-theme=light] .market-highlight .change-up,:root[data-theme=light] .market-assets-table .change-up{color:#11835c}:root[data-theme=light] .market-price-panel .change-down,:root[data-theme=light] .market-highlight .change-down,:root[data-theme=light] .market-assets-table .change-down{color:#d14450}:root[data-theme=light] .market-sparkline.change-up{color:#16885c}:root[data-theme=light] .market-sparkline.change-down{color:#d24c54}:root[data-theme=light] .market-filter-tabs [data-slot=tabs-trigger][data-active]{background:#e2f2ec;color:#176854;border-color:#59a98c88}:root[data-theme=light] .market-view-switch [data-slot=tabs-trigger][data-active]{background:#e5f2ec;color:#237e63}:root[data-theme=light] .card-compact-change .change-up{color:#138a62}:root[data-theme=light] .card-compact-change .change-down{color:#cb454f}:root[data-theme=light] .market-all-link{color:#187b68}
@media(min-width:1600px){.project-track{--expanded-card-height:565px!important}}
@media(max-width:1150px){.market-page{padding-inline:25px}.market-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-highlights{gap:18px}.market-highlight-price>strong{font-size:14px!important}.market-highlight-row>div>span:not(.token-change){max-width:110px}.market-highlight h2{font-size:16px}.market-highlight-row{gap:7px}}
@media(max-width:760px){.project-track{--expanded-card-height:485px!important}.project-card .token-market-header{padding:14px 19px;min-height:77px}.project-card .token-market-header .token-icon{width:38px;height:38px;flex-basis:38px}.token-market-name>strong{font-size:20px}.project-card .token-market-name>span{max-width:125px;font-size:13px}.project-card .token-change{font-size:13px;gap:4px}.project-card .token-change>small{font-size:12px}.market-page{padding:110px 18px 75px}.market-banner{padding:22px;border-radius:18px;min-height:172px}.market-banner h1{font-size:29px}.market-banner p{font-size:16px;max-width:270px}.market-banner-count{padding:0;gap:8px}.market-banner-count strong{font-size:30px}.market-banner-count>span{font-size:12px}.market-banner-count>svg{width:19px}.market-demo-note{align-items:flex-start;gap:8px;font-size:14px}.market-highlights{display:flex;overflow:auto;scroll-snap-type:x proximity;gap:20px;padding-bottom:8px;margin-bottom:28px}.market-highlight{flex:0 0 290px;scroll-snap-align:start}.market-highlight-price>strong{font-size:14px!important}.market-highlight-row>div>span:not(.token-change){max-width:135px}.market-explore-heading h2{font-size:22px}.market-controls{flex-wrap:wrap;gap:10px}.market-search{flex-basis:100%}.market-sort{flex:1}.market-sort [data-slot=select-trigger]{width:190px;flex:1}.market-controls>.market-sort>svg{display:none}.market-filter-tabs [data-slot=tabs-trigger]{font-size:14px;padding-inline:12px;min-height:41px}.market-assets-grid{gap:16px}.market-asset-card .token-market-header{padding:14px;gap:9px}.market-asset-card .token-market-name>span{max-width:120px}.market-asset-card .token-icon{width:37px;height:37px;flex-basis:37px}.market-asset-card .token-market-name>strong{font-size:20px}.market-price-panel{margin:12px 12px 0;padding:17px 16px 0}.market-token-price>strong{font-size:27px}.market-sparkline{width:calc(100% + 32px);margin-inline:-16px}.market-project-summary{padding:17px 15px 13px}.market-project-summary h3{font-size:16px}.market-asset-facts{padding-inline:15px;gap:12px}.market-asset-progress{margin-inline:15px}}
@media(max-width:580px){.market-assets-grid{grid-template-columns:1fr}.market-asset-card .token-market-header{padding:17px 20px}.market-asset-card .token-icon{width:43px;height:43px;flex-basis:43px}.market-asset-card .token-market-name>span{max-width:220px}.market-token-price>strong{font-size:34px}.market-price-panel{margin:15px 15px 0;padding:18px 20px 0}.market-sparkline{width:calc(100% + 40px);margin-inline:-20px;height:120px}.market-banner-count>span{max-width:65px;white-space:normal;line-height:1.8}.market-banner-count{grid-template-columns:1fr;text-align:center;justify-items:center}.market-banner-count>svg{display:none}.market-project-summary h3{font-size:16px}.market-asset-facts>span{font-size:13px}.market-asset-facts strong{font-size:14px}.market-filter-tabs[data-slot=tabs-list]{padding-bottom:18px}}
@media(prefers-reduced-motion:reduce){.market-asset-card{transition:none}.market-asset-card:hover{transform:none}}
