@layer screens{.mf{gap:12px;min-width:0;display:grid}.mf-note{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--muted);font-size:var(--text-13);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:12px 14px;line-height:1.45;display:flex}.mf-note>span:not(.mf-badge){flex:240px;min-width:0}.mf-badge{border-radius:var(--radius-pill);background:var(--selected);color:var(--accent);font-size:var(--text-12);font-weight:var(--weight-strong,600);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.mf-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.mf-state{text-align:center;color:var(--muted);padding:32px 0}.mf-table{min-width:0}.mf-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 104px 64px;align-items:center;column-gap:8px;height:64px;display:grid}.mf-row:not(.mf-head):hover{background:var(--surface)}.mf-head{height:40px;color:var(--muted);font-size:var(--text-12)}.mf-mark{display:none}.mf-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mf-coin{align-items:center;gap:10px;min-width:0;display:flex}.mf-name{gap:2px;min-width:0;display:grid}.mf-name b{font-size:var(--text-14);font-weight:var(--weight-strong,600)}.mf-name span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:var(--text-12);overflow:hidden}.mf-price{font-size:var(--text-14);font-weight:var(--weight-strong,600);letter-spacing:-.01em}.mf-change{font-size:var(--text-13);font-weight:var(--weight-medium,500);justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.mf-change.positive{color:var(--gain)}.mf-change.negative{color:var(--loss)}.mf-change.muted{color:var(--muted)}@media (min-width:768px){.mf-row{grid-template-columns:minmax(180px,2fr) minmax(120px,1fr) minmax(120px,1fr) 110px;column-gap:16px;padding-inline:8px}.mf-mark{display:block}.mf-head{top:calc(var(--header-height,0px) + 45px);z-index:var(--z-l1);background:var(--bg);position:sticky}}}
@layer screens{.mt-table-area{gap:0;min-width:0;display:grid}.mt-table{--mt-row-h:68px;--mt-cols:"star coin chart price d24";min-width:0}.mt-row{box-sizing:border-box;height:var(--mt-row-h);border-bottom:1px solid var(--line);transition:background var(--motion-micro,.12s) var(--ease-standard,ease);grid-template-columns:30px minmax(0,1fr) 44px 80px 62px;grid-template-areas:"star coin chart price d24";align-items:center;column-gap:5px;padding-inline:0 2px;display:grid;position:relative}.mt-state-row,.mt-state-cell{display:block}.mt-table .mt-failed{box-sizing:border-box;min-height:calc(var(--mt-row-h) * 12)}.mt-rows>.mt-row:hover{background:var(--surface)}.mt-row>[role=cell],.mt-row>[role=columnheader]{min-width:0}.mt-star-col{grid-area:star;justify-content:center;display:flex}.mt-rank-col{color:var(--muted);font-size:var(--text-12);font-variant-numeric:tabular-nums;grid-area:rank;display:none}.mt-coin-col{grid-area:coin}.mt-price,.mt-sort-price{grid-area:price}.mt-sort-change,.mt-change[data-col="24h"]{grid-area:d24}.mt-hour-col,.mt-change[data-col="1h"]{grid-area:d1;display:none}.mt-week-col,.mt-change[data-col="7d"]{grid-area:d7;display:none}.mt-volume,.mt-sort-volume{grid-area:vol;display:none}.mt-cap,.mt-sort-marketCap{grid-area:cap;display:none}.mt-chart-col{grid-area:chart;justify-content:flex-end;min-width:0;display:flex}.mt-num{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.mt-price{font-size:var(--text-14);font-weight:var(--weight-strong,600);letter-spacing:-.01em;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.mt-price .global-coin-pending{font-size:var(--text-12);font-weight:var(--weight-regular,400)}.mt-price small{font-size:var(--text-11);font-weight:var(--weight-regular,400)}.mt-change{font-size:var(--text-13);font-weight:var(--weight-medium,500);justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.mt-change.positive{color:var(--gain)}.mt-change.negative{color:var(--loss)}.mt-change.muted{color:var(--muted)}.mt-volume,.mt-cap{font-size:var(--text-13);color:var(--text)}.mt-coin{min-width:0;color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.mt-coin:after{content:"";inset:0;position:absolute;inset-inline-start:44px}.mt-coin:focus-visible{outline:none}.mt-coin:focus-visible:after{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}.mt-name{gap:2px;min-width:0;display:grid}.mt-name b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-14);font-weight:var(--weight-strong,600);overflow:hidden}.mt-name span{color:var(--muted);font-size:var(--text-12);letter-spacing:.02em}.mt-star{width:36px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.mt-star[aria-pressed=true]{color:var(--accent)}.mt-star:hover:not(:disabled){color:var(--text)}.mt-star:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}.mt-chart{color:var(--muted);width:100%;max-width:100%;display:block;overflow:hidden}.mt-chart svg,.mt-chart canvas{width:100%;max-width:100%;height:26px;display:block}.mt-chart>[role=img]:not(svg):not(canvas){width:100%;height:26px;color:var(--muted)}.mt-chart svg path,.mt-chart svg polyline{stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.mt-chart[data-direction=up]{color:var(--gain)}.mt-chart[data-direction=down]{color:var(--loss)}.mt-head{height:40px;color:var(--muted);font-size:var(--text-12);background:var(--bg);display:none}.mt-head button{border-radius:var(--radius-sm);min-height:32px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 4px;display:inline-flex}.mt-head button:hover{color:var(--text)}.mt-head button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mt-head [aria-sort=ascending] button,.mt-head [aria-sort=descending] button{color:var(--text)}.mt-head [role=columnheader].mt-num{justify-content:flex-end;display:flex}.mt-head .mt-week-col,.mt-head .mt-chart-col{align-items:center}.mt-ghost>span{border-radius:var(--radius-pill);background:var(--surface-raised,var(--surface));opacity:.7;height:12px;display:block}.mt-ghost>.mt-ghost-star{grid-area:star;justify-self:center;width:18px;height:18px}.mt-ghost>.mt-ghost-coin{grid-area:coin;width:70%;height:32px}.mt-ghost>.mt-ghost-chart{grid-area:chart;height:20px}.mt-ghost>.mt-ghost-price{grid-area:price}.mt-ghost>.mt-ghost-d24{grid-area:d24}.mt-ghost>.mt-ghost-rank{grid-area:rank}.mt-ghost>.mt-ghost-hour{grid-area:d1}.mt-ghost>.mt-ghost-d7{grid-area:d7}.mt-ghost>.mt-ghost-vol{grid-area:vol}.mt-ghost>.mt-ghost-cap{grid-area:cap}.mt-ghost>.mt-ghost-rank,.mt-ghost>.mt-ghost-hour,.mt-ghost>.mt-ghost-d7,.mt-ghost>.mt-ghost-vol,.mt-ghost>.mt-ghost-cap{display:none}.mt-more{text-align:center;min-height:40px;color:var(--muted);font-size:var(--text-13);padding:12px 0}.mt-more button{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;margin-inline-start:6px;padding:4px 10px}.markets-ranked-note{color:var(--muted);font-size:var(--text-12);margin:4px 0 0}.mt-sort-menu{flex:150px;align-items:center;gap:6px;min-width:0;display:flex}.mt-sort-menu label{flex:auto;min-width:0;display:block}.mt-sort-menu select{text-overflow:ellipsis;width:100%;min-width:0}.mt-sort-menu select,.mt-sort-menu button{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:36px;color:var(--text);font-size:var(--text-12);padding:0 10px}.mt-sort-menu button{place-items:center;width:36px;padding:0;display:inline-grid}.mt-sort-menu select:focus-visible,.mt-sort-menu button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.mt-table .global-coin-metric{font-size:var(--text-13);color:var(--text);display:block}.mt-table .global-coin-metric.muted{color:var(--muted)}@media (min-width:768px){.mt-table{--mt-row-h:64px}.mt-sort-menu{display:none}.mt-head{top:calc(var(--header-height,0px) + 45px);z-index:var(--z-l1);white-space:nowrap;height:44px;display:grid;position:sticky}.mt-head>[role=columnheader],.mt-head button{white-space:nowrap}.mt-head>[role=columnheader]{min-width:0;overflow:hidden}.mt-head button{min-width:0;max-width:100%}.mt-head button>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mt-row{grid-template-columns:44px 36px minmax(150px,2fr) minmax(96px,1.1fr) 80px minmax(90px,1fr) 112px;grid-template-areas:"star rank coin price d24 cap chart";column-gap:12px;padding-inline:0 12px}.mt-rank-col,.mt-cap,.mt-sort-marketCap{display:flex}.mt-rank-col{display:block}.mt-cap,.mt-head .mt-sort-marketCap{justify-content:flex-end}.mt-cap{display:block}.mt-hour-col,.mt-week-col,.mt-sort-volume,.mt-head [role=columnheader].mt-hour-col,.mt-head [role=columnheader].mt-week-col,.mt-head [role=columnheader].mt-sort-volume,.mt-volume,.mt-change[data-col="1h"],.mt-change[data-col="7d"],.mt-ghost>.mt-ghost-hour,.mt-ghost>.mt-ghost-d7,.mt-ghost>.mt-ghost-vol{display:none}.mt-ghost>.mt-ghost-rank,.mt-ghost>.mt-ghost-cap,.mt-ghost>.mt-ghost-star{display:block}}@media (min-width:768px) and (max-width:1079px){.mt-row{grid-template-columns:36px 28px minmax(112px,2fr) minmax(80px,1.1fr) 64px minmax(64px,1fr) 80px;column-gap:8px;padding-inline:0 8px}}@media (min-width:1080px){.mt-row{grid-template-columns:44px 40px minmax(200px,2.2fr) minmax(108px,1.1fr) 80px 92px 92px minmax(96px,1fr) minmax(108px,1.1fr) 132px;grid-template-areas:"star rank coin price d1 d24 d7 vol cap chart";column-gap:16px}.mt-hour-col,.mt-week-col,.mt-head [role=columnheader].mt-hour-col,.mt-head [role=columnheader].mt-week-col{display:flex}.mt-change[data-col="1h"],.mt-change[data-col="7d"]{display:inline-flex}.mt-volume{display:block}.mt-head .mt-sort-volume,.mt-head [role=columnheader].mt-sort-volume{display:flex}.mt-ghost>.mt-ghost-hour,.mt-ghost>.mt-ghost-d7,.mt-ghost>.mt-ghost-vol{display:block}}.mt-heatmap{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));grid-auto-flow:dense;gap:6px;margin:4px 0;display:grid}.mt-tile{--mt-heat:0%;border-radius:var(--radius-md);min-height:88px;color:var(--text);text-align:center;background:color-mix(in srgb, var(--mt-tone,var(--muted)) var(--mt-heat), var(--surface));border:1px solid color-mix(in srgb, var(--mt-tone,var(--muted)) 35%, var(--line));transition:transform var(--motion-micro,.12s) var(--ease-standard,ease);align-content:center;justify-items:center;gap:2px;padding:8px;text-decoration:none;display:grid;position:relative}.mt-tile[data-size=large]{grid-area:span 2/span 2;min-height:182px}.mt-tile[data-size=medium]{grid-column:span 2}.mt-tile:hover{transform:translateY(-1px)}.mt-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mt-tile[data-tone=up]{--mt-tone:var(--gain)}.mt-tile[data-tone=down]{--mt-tone:var(--loss)}.mt-tile b{font-size:var(--text-14)}.mt-tile[data-size=large] b{font-size:var(--text-24)}.mt-tile span{font-size:var(--text-12);font-variant-numeric:tabular-nums}.mt-view-toggle{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);gap:2px;padding:2px;display:inline-flex}.mt-view-toggle button{border-radius:var(--radius-pill);min-height:30px;color:var(--muted);font-size:var(--text-12);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.mt-view-toggle button[aria-pressed=true]{background:var(--selected);color:color-mix(in srgb, var(--accent) 80%, #fff)}[data-theme=light] .mt-view-toggle button[aria-pressed=true]{color:color-mix(in srgb, var(--accent) 80%, #000)}.mt-view-toggle button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}}
@layer screens{.markets-tabs-wrap{top:var(--header-height);z-index:var(--z-l1);margin:0 calc(var(--gutter) * -1);background:var(--bg);border-bottom:1px solid var(--line);position:sticky}.markets-tabs-wrap[data-more-after=on]>.markets-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.markets-tabs-wrap[data-more-before=on]>.markets-tabs{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 36px),#0000)}.markets-tabs-wrap[data-more-before=on][data-more-after=on]>.markets-tabs{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}.markets-tabs{padding:0 var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;display:flex;overflow-x:auto}.markets-tab-hint{color:var(--muted);font-size:var(--text-13);line-height:var(--leading-body,1.5);max-width:70ch;margin:10px 0 12px}.markets-toolbar-end{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}@media (max-width:767px){.markets-toolbar-end{width:100%}}.markets-new{gap:12px;display:grid}.markets-tabs::-webkit-scrollbar{display:none}.markets-tabs button{min-height:44px;color:var(--muted);font-size:var(--text-14);font-weight:var(--weight-medium);white-space:nowrap;scroll-snap-align:center;transition:color var(--motion-micro) var(--ease-standard);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.markets-tabs button[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.markets-tabs button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.markets-bands,.markets-chips{scrollbar-width:none;gap:6px;min-width:0;display:flex;overflow-x:auto}.markets-chips{margin-block:2px;padding-block:2px}.markets-chips::-webkit-scrollbar{display:none}.markets-bands::-webkit-scrollbar{display:none}.markets-bands button,.markets-chips button{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:32px;color:var(--muted);font-size:var(--text-12);white-space:nowrap;flex:none;padding:0 12px}.markets-bands button:focus-visible,.markets-chips button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.markets-bands button[aria-pressed=true],.markets-chips button[aria-pressed=true]{border-color:var(--accent);background:var(--selected);color:color-mix(in srgb, var(--accent) 80%, #fff)}[data-theme=light] .markets-bands button[aria-pressed=true],[data-theme=light] .markets-chips button[aria-pressed=true]{color:color-mix(in srgb, var(--accent) 80%, #000)}.global-coin-list[data-windowed=on]>li{content-visibility:auto;contain-intrinsic-size:auto 64px}@media (min-width:1080px){.markets-tabs-wrap{margin-inline:0}.markets-tabs{padding-inline:0}}.markets-controls{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.markets-controls>.global-coin-search{margin:0}.markets-controls>.global-coin-toolbar{flex-wrap:wrap;gap:8px;margin:0}.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]>span:first-child{grid-column:1/3}.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]>span:nth-child(2){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]>.global-coin-sort-group{flex-wrap:nowrap;grid-column:3/5;justify-content:flex-end;gap:0;display:flex}.global-coins-workspace.markets-page .global-coin-sort-cell{flex:none}.global-coins-workspace.markets-page .global-coin-sort{white-space:nowrap;padding-inline:3px}@media (min-width:768px){.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]>.global-coin-sort-group{grid-column:auto;grid-template-columns:minmax(0,1fr) 104px;display:grid}.global-coins-workspace.markets-page .global-coin-sort-group>.global-coin-sort-cell{justify-content:flex-end}.markets-controls{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:center;column-gap:24px;margin-bottom:8px}.markets-controls>.markets-chips{grid-area:1/2}.markets-controls>.global-coin-toolbar{grid-column:1/-1;justify-content:space-between}.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]>span:nth-child(2){clip-path:none;text-align:center;width:auto;height:auto;position:static}.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]{grid-template-columns:40px minmax(0,1.6fr) 100px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:12px;margin-right:60px;padding:10px 0 10px 12px}.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-link:has(.global-coin-chart){grid-template-columns:40px minmax(0,1.6fr) 100px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-chart{width:100px}.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-chart svg,.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-chart>span,.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-chart canvas{width:96px;height:28px}.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-metric{font-size:var(--text-14)}}@media (min-width:1080px){.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]{grid-template-columns:40px minmax(0,1.8fr) 140px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr);gap:16px}.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-link:has(.global-coin-chart){grid-template-columns:40px minmax(0,1.8fr) 140px minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr);gap:16px}.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-chart{width:140px}.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-chart svg,.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-chart>span,.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-chart canvas{width:120px}}@media (min-width:768px) and (max-width:1079px){.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]{grid-template-columns:40px minmax(0,1.2fr) 96px minmax(200px,1.7fr) minmax(0,.9fr)}.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-link:has(.global-coin-chart){grid-template-columns:40px minmax(0,1.2fr) 96px minmax(200px,1.7fr) minmax(0,.9fr)}.global-coins-workspace.markets-page .global-coin-columns[data-wide=on]>.global-coin-sort-volume,.global-coins-workspace.markets-page .global-coin-list[data-wide=on] .global-coin-metric:nth-last-child(2){display:none}.global-coins-workspace.markets-page .markets-boards{grid-template-columns:repeat(2,minmax(0,1fr))}.global-coins-workspace.markets-page .markets-board:nth-child(3){grid-column:1/-1}}}
