@layer screens{.markets-overview{gap:20px;margin-bottom:12px;display:grid}.markets-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.markets-heading h1{font-size:var(--text-24);letter-spacing:-.03em;line-height:32px}.markets-heading>div>p{display:none}.markets-heading p{max-width:720px;color:var(--secondary);font-size:var(--text-14);line-height:var(--leading-body);margin-top:4px}.markets-heading .markets-source{color:var(--muted);font-size:var(--text-12);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;line-height:16px;display:flex}.markets-source-mark{background:var(--gain);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--gain) 22%, transparent);border-radius:50%}.markets-source[data-source=stale] .markets-source-mark,.markets-source[data-source=unavailable] .markets-source-mark{background:var(--warning);box-shadow:none;border-radius:1px;transform:rotate(45deg)}.markets-source time{color:var(--muted)}.markets-source-note{color:var(--text-tertiary,var(--muted))}.markets-source-refresh{border:1px solid var(--line);border-radius:var(--radius-sm);width:44px;height:32px;color:var(--secondary);background:0 0;place-items:center;display:grid;position:relative}.markets-source-refresh:after{content:"";position:absolute;inset:-6px 0}.markets-source-refresh:hover{border-color:var(--control-line);color:var(--text)}.markets-boards{display:none}.markets-board{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);min-width:0;padding:16px}.markets-board[data-filled=on]{min-height:188px}.markets-board h2{color:var(--secondary);font-size:var(--text-14);font-weight:var(--weight-strong);letter-spacing:0;align-items:center;gap:8px;margin-bottom:8px;display:flex}.markets-board h2 svg{color:var(--accent)}.markets-board-sample{color:var(--warning);font-size:var(--text-12);font-weight:var(--weight-medium);margin-left:auto}.markets-board ol{margin:0;padding:0;list-style:none;display:grid}.markets-board li a{border-radius:var(--radius-sm);min-height:40px;font-size:var(--text-14);transition:background-color var(--motion-micro) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto 88px;align-items:center;gap:12px;margin-inline:-8px;padding:0 8px;display:grid}.markets-board li a:hover{background:var(--raised)}.markets-board-pair b{font-weight:var(--weight-strong)}.markets-board-pair small{color:var(--muted);font-size:var(--text-12)}.markets-board-price{font-variant-numeric:tabular-nums;text-align:right}.markets-board-empty{color:var(--muted);font-size:var(--text-14);line-height:var(--leading-body);margin:0}.change-tag{border-radius:var(--radius-xs);min-height:24px;font-size:var(--text-12);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;gap:2px;padding:0 6px;display:inline-flex}.change-tag.positive{background:var(--gain-soft)}.change-tag.negative{background:var(--loss-soft)}.change-tag.muted{background:var(--raised)}.markets-page>.global-coin-tabs{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:4px;width:100%;margin-bottom:16px;padding:0;display:flex}.markets-page>.global-coin-tabs button{min-height:44px;color:var(--muted);font-size:var(--text-16);font-weight:var(--weight-strong);background:0 0;border:0;border-radius:0;flex:none;margin-right:20px;padding:0 4px;position:relative}.markets-page>.global-coin-tabs button[aria-pressed=true]{color:var(--text);background:0 0}.markets-page>.global-coin-tabs button[aria-pressed=true]:after{content:"";inset-inline:0;background:var(--accent);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px}.market-wide{display:none}.global-coin-chart [data-direction=up]{color:var(--gain)}.global-coin-chart [data-direction=down]{color:var(--loss)}@media (max-width:767px){.markets-source time{display:none}.markets-page>.global-coin-tabs{margin-bottom:12px}}@media (min-width:768px){.markets-heading{display:grid}.markets-heading>div>p{display:block}.markets-boards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.markets-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end}.markets-heading h1{font-size:var(--text-32);line-height:40px}.markets-page[data-view=all]{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;column-gap:16px;display:grid}.markets-page[data-view=all]>:not(.global-coin-search,.global-coin-toolbar){grid-column:1/-1}.markets-page[data-view=all]>.global-coin-toolbar{grid-area:3/1;justify-content:flex-start;gap:16px;margin:0 0 16px}.markets-page[data-view=all]>.global-coin-search{grid-area:3/2;margin:0 0 16px}.markets-page .global-coin-columns[data-chart]{white-space:nowrap;border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-12);text-transform:none;grid-template-columns:40px minmax(0,2fr) 140px minmax(0,1.6fr);gap:16px;margin-right:60px;padding:10px 0 10px 12px;display:grid}.markets-page .global-coin-columns[data-chart]>span:first-child{grid-column:1/3}.markets-page .global-coin-columns[data-chart=off]{grid-template-columns:40px minmax(0,2fr) minmax(0,1.6fr)}.markets-page .global-coin-columns>span:last-child{text-align:right}.markets-page .global-coin-list>li{transition:background-color var(--motion-micro) var(--ease-standard);padding-inline:12px 8px}.markets-page .global-coin-list>li:hover{background:var(--surface)}:is(.markets-page .global-coin-list .global-coin-link,.markets-page .global-coin-list .global-coin-link:has(.global-coin-chart)){grid-template-columns:40px minmax(0,2fr) 140px minmax(0,1.6fr);gap:16px;min-height:64px;padding:10px 0}.markets-page .global-coin-list .global-coin-link:not(:has(.global-coin-chart)){grid-template-columns:40px minmax(0,2fr) minmax(0,1.6fr)}.markets-page .global-coin-name b{font-size:var(--text-16)}.markets-page .global-coin-name>span{font-size:var(--text-12)}.markets-page .global-coin-chart{width:140px}.markets-page .global-coin-chart svg,.markets-page .global-coin-chart>span{width:120px;height:32px}.markets-page .global-coin-value{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 104px;align-items:center;column-gap:16px}.markets-page .global-coin-value strong{font-size:var(--text-16);font-weight:var(--weight-strong);grid-column:1}.markets-page .global-coin-value>span:not(.sr-only){font-size:var(--text-14);font-weight:var(--weight-strong);grid-area:1/2;justify-self:end}.markets-page .global-coin-value>small{grid-column:1/-1;justify-self:end}.markets-page .market-workspace{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:center;column-gap:24px;display:grid}.markets-page .market-workspace>*{grid-column:1/-1}.markets-page .market-workspace>.market-search-form{grid-column:1;margin:0}.markets-page .market-workspace>.discovery-filters{grid-column:2;justify-self:end;width:auto;margin:0}.markets-page .discovery-filters button{min-width:96px}.markets-page .market-row-source[data-source=KRAKEN_SPOT_PUBLIC_REST]{display:none}.markets-page .market-columns.market-columns-refined,.markets-page .market-row.market-row-link{grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1.2fr);gap:16px}.markets-page .market-columns.market-columns-refined{border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--text-12);margin-right:52px;padding:10px 0 10px 12px}.markets-page .market-columns.market-columns-refined>span:not(:first-child){text-align:right}.markets-page .market-wide{display:block}.markets-page .market-watch-row{transition:background-color var(--motion-micro) var(--ease-standard);padding-left:12px}.markets-page .market-watch-row:hover{background:var(--surface)}.markets-page .market-row.market-row-link{background:0 0;min-height:60px;padding:8px 0}.markets-page .market-row-link .market-price{font-size:var(--text-16);font-weight:var(--weight-strong);text-align:right;display:block}.markets-page .market-row-link .market-price small{color:var(--muted);font-weight:var(--weight-regular);margin-left:4px;display:inline}.markets-page .market-row-link .market-change{font-size:var(--text-14);font-weight:var(--weight-strong)}.markets-page .market-range,.markets-page .market-volume{color:var(--secondary);font-size:var(--text-14);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.markets-page .market-volume small{color:var(--muted);font-size:var(--text-12)}.markets-page .market-asset-identity .asset-icon{width:32px;height:32px}.markets-page .market-row-link .asset-name{font-size:var(--text-16)}}@media (max-width:1079px){.global-coins-workspace>.global-coin-tabs{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:20px;padding:0}.global-coins-workspace>.global-coin-tabs button{min-height:44px;color:var(--muted);font-size:var(--text-16);background:0 0;border:0;border-radius:0;flex:none;padding:10px 0;font-weight:600;position:relative}.global-coins-workspace>.global-coin-tabs button:after{content:"";background:var(--accent);width:18px;height:3px;transition:transform var(--motion-control) var(--ease-standard);border-radius:3px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)scaleX(0)}.global-coins-workspace>.global-coin-tabs button[aria-pressed=true]{color:var(--text);background:0 0;border:0}.global-coins-workspace>.global-coin-tabs button[aria-pressed=true]:after{transform:translate(-50%)scaleX(1)}.global-coins-workspace .global-coin-toolbar .segment-control{scrollbar-width:none;background:0 0;border:0;gap:6px;max-width:100%;padding:0;overflow-x:auto}.global-coins-workspace .global-coin-toolbar .segment-control button{border-radius:var(--radius-pill);background:var(--surface-raised);min-height:44px;color:var(--secondary);border:0;flex:none;padding:6px 16px;font-weight:550}.global-coins-workspace .global-coin-toolbar .segment-control button[aria-pressed=true]{background:var(--selected);color:var(--accent)}}}
