@font-face{font-family:Inter;src:url('assets/fonts/inter-latin.woff2') format('woff2');font-weight:100 900;font-display:swap}
:root{color-scheme:dark;--market-bg:#16171b;--market-panel:#1e2024;--market-accent:#0e8990;--market-muted:#6a7282;--market-line:rgba(54,65,83,.3)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--market-bg);color:#f9f9f9;font:13.31px/1.5 Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer;color:inherit;background:none;border:0;padding:0}button:hover,a:hover{filter:brightness(1.12)}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #58c4c9;outline-offset:3px}img{vertical-align:middle}p,h1,h2{margin:0}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.market-header{display:flex;align-items:center;height:57px;padding:0 16px;max-width:1440px;margin:auto}.header-left{flex:1;display:flex;align-items:center;min-width:0}.market-brand{display:block;width:154px;flex-shrink:0;padding:0 .367px}.market-brand img{display:block;width:153.266px;height:32.07px;object-fit:cover}.market-header nav{display:flex;align-items:center;height:57px}.market-header nav a{height:57px;padding:20px 24px;font-size:14px;font-weight:600;line-height:17px;white-space:nowrap}.landing-account{display:flex;align-items:center;flex-shrink:0;width:426.125px;height:57px}.landing-account>a,.landing-account>button{display:flex;align-items:center;justify-content:center}.login-link{height:40px;width:84.109px;border-radius:6px;background:#343b4f;font-size:14px;font-weight:500}.register-link{height:40px;width:102.828px;margin-left:12px;border-radius:6px;background:var(--market-accent);font-size:14px;font-weight:500}.header-download{margin-left:24px;width:36px;height:36px}.header-divider{height:18px;width:1px;margin:0 15.5px;background:#ffffff26}.header-language{display:flex;gap:6px;align-items:center;width:75.188px;height:57px;padding:0 10px;font-size:12px;font-weight:500}.header-theme{width:44px;height:57px;margin-left:16px;padding:0 10px}.header-popover{background:var(--market-panel);border:1px solid #3a4148;border-radius:8px;color:#f9f9f9;padding:20px;max-width:320px}.header-popover::backdrop{background:#0003}.header-popover a{color:#7ccacb}
.market-main{max-width:1339.577px;width:calc(100% - 100.423px);margin:auto;padding-top:66.846px;padding-bottom:107.835px}.market-main h1{font-size:30.423px;line-height:45.635px;font-weight:700;letter-spacing:.386px;margin-bottom:24.718px}.referral-banner{height:55.142px;display:flex;align-items:center;gap:11.409px;padding:0 16.162px;border:.951px solid rgba(14,137,144,.3);border-radius:9.507px;background:linear-gradient(to right,rgba(14,137,144,.2),rgba(14,137,144,.1));color:#d1d5dc}.referral-banner>img{flex-shrink:0}.referral-banner p{font-size:13.31px;line-height:19.965px;letter-spacing:-.143px;flex:1}.referral-banner button{width:22.817px;height:22.817px;flex-shrink:0;display:grid;place-items:center}.market-summaries{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15.212px;margin-top:24.718px}.summary-card{height:195.373px;border-radius:9.507px;background:#1f2026;padding:15.212px;min-width:0}.summary-heading{display:flex;align-items:center;justify-content:space-between;height:19.965px;margin-bottom:15.212px}.summary-heading h2{font-size:13.31px;line-height:19.965px;font-weight:600;letter-spacing:-.143px}.summary-heading button{color:var(--market-accent);font-size:11.409px;line-height:17.113px}.summary-coins{display:flex;flex-direction:column;gap:11.409px}.summary-coin{height:35.652px;display:flex;align-items:center;justify-content:space-between;gap:6px}.summary-name{display:flex;gap:7.606px;align-items:center;white-space:nowrap;font-size:12.359px;font-weight:500;letter-spacing:-.072px}.summary-name img{width:22.817px;height:22.817px;object-fit:contain;flex-shrink:0}.summary-name img[src$="card-btc.png"]{width:27px;height:27px;margin-left:-3px;margin-right:-1px}.summary-quote{display:flex;flex-direction:column;align-items:flex-end;font-size:12.359px;line-height:18.539px;font-weight:500;white-space:nowrap}.summary-quote small{font-size:11.409px;line-height:17.113px}.positive{color:#00a2ad}.negative{color:#f03237}.market-browser{margin-top:24.718px}.market-type-tabs{display:flex;align-items:center;gap:15px;height:43.733px;border-bottom:.951px solid var(--market-line)}.market-type-tabs button{position:relative;height:42.783px;color:var(--market-muted);font-size:13.31px;line-height:19.965px;font-weight:500}.market-type-tabs button:nth-child(1){width:80.477px}.market-type-tabs button:nth-child(2){width:66.372px}.market-type-tabs button:nth-child(3){width:52.423px}.market-type-tabs button.active{color:#fff}.market-type-tabs button.active:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1.901px;background:var(--market-accent)}.category-filters{display:flex;gap:11.409px;align-items:center;height:41.356px;margin-top:24.718px}.category-filters button{height:33.751px;padding:7.13px 15.212px;background:#1f2026;border-radius:9.507px;color:#99a1af;font-size:12.359px;line-height:18.539px;white-space:nowrap}.category-filters button.active{color:#fff;background:var(--market-accent)}.market-toolbar{height:89.843px;padding:15.212px 15.212px 15.21px;margin-top:24.718px;border-bottom:.951px solid var(--market-line)}.market-search-row{height:35.177px;display:flex;align-items:center;gap:11.409px}.market-search{display:flex;align-items:center;gap:7.606px;flex:1;height:35.177px;padding:0 11.409px;min-width:0;background:var(--market-panel);border-radius:9.507px}.market-search input{background:none;border:0;outline:0;color:#e5e7eb;font-size:13.31px;letter-spacing:-.143px;min-width:0;flex:1;height:100%}.market-search input::placeholder{color:var(--market-muted)}#resetMarket{width:30.423px;height:30.423px;display:grid;place-items:center;flex-shrink:0}.market-metadata{display:flex;justify-content:space-between;align-items:center;height:15.687px;margin-top:7.606px;font-size:10.458px;line-height:15.687px}.market-metadata span:last-child{color:#99a1af}
.market-table-scroll{overflow:auto;scrollbar-width:thin;scrollbar-color:#364153 transparent}.market-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13.31px}.market-table th{height:40.406px;font-size:11.409px;line-height:17.113px;font-weight:500;color:#99a1af;text-align:right;padding:0 15.212px;white-space:nowrap}.market-table th:first-child{text-align:left}.market-table th:nth-child(6){text-align:center}.market-table th button{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;color:inherit;font:inherit}.market-table th img{vertical-align:middle}.market-table td{height:69.403px;padding:0 15.212px;border-bottom:.951px solid var(--market-line)}.market-table .featured-row{background:var(--market-panel)}.asset-cell{display:flex;align-items:center;gap:11.409px;min-width:0}.favorite-button{width:15.212px;height:15.212px;display:grid;place-items:center;flex-shrink:0;border-radius:3px}.favorite-button[aria-pressed=true]{background:var(--market-accent);box-shadow:0 0 0 4px rgba(14,137,144,.18)}.asset-logo{width:30.423px;height:30.423px;object-fit:contain;flex-shrink:0}.asset-name{display:flex;flex-direction:column;gap:0;min-width:0}.asset-name strong{font-size:13.31px;line-height:19.965px;font-weight:600;white-space:nowrap}.asset-name small{font-size:11.409px;line-height:17.113px;font-weight:400;color:var(--market-muted)}.leverage-badge{display:inline-block;vertical-align:middle;background:var(--market-accent);border-radius:2px;font-size:9.507px;line-height:14.26px;padding:1px 4px;margin-left:5px;color:#a8ffff}.numeric{text-align:right;font-weight:500;white-space:nowrap}.change{font-weight:600}.range{font-size:12.359px;line-height:18.539px;font-weight:400;color:#99a1af}.range span{display:block}.volume{color:#c5c8cf}.sparkline{text-align:center}.sparkline img{display:inline-block;vertical-align:middle;max-width:none}.trade-cell{text-align:right}.trade-button{display:inline-flex;align-items:center;justify-content:center;height:33.751px;min-width:63.966px;padding:7.13px 15.212px;background:var(--market-accent);border-radius:9.507px;font-size:13.31px;line-height:19.965px;font-weight:500}.empty-markets{padding:52px 16px;text-align:center;color:#99a1af}
/* The footer reuses the landing page structure, local logos, and social artwork. */
.gk-footer{max-width:1154px;margin:0 auto;padding:36px 0;min-height:542.397px;color:#6b7280}.footer-columns{display:grid;grid-template-columns:153px 163px 98px minmax(0,1fr);gap:72px;align-items:start}.footer-columns>div{display:flex;flex-direction:column;gap:14px}.footer-columns h3{font-size:16px;line-height:24px;font-weight:400;color:#f9f9f9;margin:0 0 4px}.footer-columns a{font-size:16px;line-height:24px}.footer-columns a:hover{color:#7ccacb}.footer-company{margin-left:14px;width:508px}.footer-company>p{font-size:12px;line-height:14px;font-weight:500;color:#f9f9f9}.footer-trust-grid{position:relative;display:block;width:246px;height:114.4px;margin:20px 0 17px}.footer-trust-grid img{position:absolute;object-fit:contain;max-width:none;max-height:none}.footer-trust-grid img:nth-child(1){left:0;top:5.27px;width:64.072px;height:30.225px}.footer-trust-grid img:nth-child(2){left:68.15px;top:0;width:96.904px;height:40.603px}.footer-trust-grid img:nth-child(3){left:171.24px;top:12.58px;width:74.752px;height:15.616px}.footer-trust-grid img:nth-child(4){left:4.68px;top:71.49px;width:54.611px;height:42.909px}.footer-trust-grid img:nth-child(5){left:76.45px;top:64.47px;width:62.519px;height:40.773px}.footer-trust-grid img:nth-child(6){left:165.39px;top:70.71px;width:28.541px;height:33.978px}.footer-company address,.footer-company address a{font-size:13px;line-height:16px;font-style:normal}.footer-disclaimer{margin-top:27px;font-size:10px;line-height:14px;color:#d1d5dc}.footer-disclaimer b{background:var(--market-accent);color:white;border-radius:3px;padding:1px 2px;font-weight:600}.footer-disclaimer p[lang]+p[lang]{margin-top:12px}.footer-disclaimer .footer-copyright{margin-top:20px;font-size:13px;line-height:18px;color:#a6a6a6}.footer-social{display:flex;gap:6px;margin-top:27px}.footer-social a{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--market-panel)}.footer-social img{width:16px;height:16px}
@media(max-width:1250px){.market-header nav a{padding-inline:14px}.market-header .landing-account{width:auto}.header-download,.header-divider,.header-theme{display:none!important}.market-main{width:calc(100% - 48px)}.market-table{min-width:1180px}.market-summaries{gap:12px}.summary-card{padding:13px}.summary-name{font-size:11px;gap:5px}.summary-quote{font-size:11px}.gk-footer{margin:0 6%;max-width:none}.footer-columns{grid-template-columns:1fr 1fr .8fr 2.5fr;gap:25px}.footer-company{margin-left:0;width:auto}.footer-columns h3,.footer-columns a{font-size:13px}.footer-company address,.footer-company address a{font-size:11px}}
@media(max-width:950px){.market-header nav a{padding-inline:10px;font-size:12px}.market-brand{width:140px}.market-brand img{width:135px;height:auto}.header-language{display:none!important}.login-link{width:64px}.register-link{width:80px}.market-summaries{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-card{padding:15px}.summary-name,.summary-quote{font-size:12.359px}.referral-banner{height:auto;min-height:55px;padding-block:12px}.referral-banner p{font-size:12px}.market-main{padding-top:40px;padding-bottom:70px}.market-table{min-width:1180px}.footer-columns{grid-template-columns:1fr 1fr 1fr;gap:28px}.footer-company{grid-column:1/-1;max-width:508px}}
@media(max-width:600px){.market-header{height:100px;padding:10px 16px;align-items:flex-start;position:relative}.header-left{flex-wrap:wrap;width:100%}.market-brand{width:140px;height:32px;display:flex;align-items:center}.market-brand img{width:128px}.market-header nav{width:100%;height:38px;margin-top:10px;justify-content:center}.market-header nav a{height:38px;padding:10px 13px;line-height:18px;font-size:12px}.landing-account{position:absolute;right:16px;top:10px;height:32px}.login-link{height:32px;width:57px;font-size:12px}.register-link{height:32px;width:67px;font-size:12px;margin-left:6px}.market-main{width:calc(100% - 32px);padding-top:26px;padding-bottom:50px}.market-main h1{font-size:28px;line-height:40px;margin-bottom:20px}.referral-banner{gap:8px;padding:12px}.referral-banner>img{align-self:flex-start;margin-top:2px}.referral-banner p{font-size:11px;line-height:17px}.referral-banner button{align-self:flex-start}.market-summaries{grid-template-columns:1fr;gap:12px;margin-top:20px}.summary-card{height:195.373px}.summary-name,.summary-quote{font-size:12.359px}.market-browser{margin-top:24px}.category-filters{gap:7px;overflow:auto;height:auto;min-height:42px;margin-top:20px;padding-block:4px;scrollbar-width:thin}.category-filters button{padding-inline:12px;flex-shrink:0;font-size:12px}.market-toolbar{padding-inline:0;margin-top:20px}.market-search input{font-size:13px}.market-metadata{font-size:10px}.gk-footer{margin:0 24px;padding:25px 0 40px;min-height:0}.footer-columns{grid-template-columns:1fr 1fr;gap:24px 18px}.footer-columns h3{font-size:13px}.footer-columns a{font-size:12px;line-height:20px}.footer-columns>div{gap:12px}.footer-company{grid-column:1/-1}.footer-company address,.footer-company address a{font-size:12px;line-height:17px}.footer-disclaimer{margin-top:30px;line-height:16px}}

.market-table-scroll{position:relative}
@media(min-width:1251px){.summary-card{position:relative}.summary-name{padding-left:30.423px;min-height:22.817px}.summary-name img{position:absolute;left:var(--coin-left);top:var(--coin-top);width:var(--coin-size);height:var(--coin-size);margin:0!important}}
