.v4-market-switch{grid-template-columns:repeat(var(--market-count), minmax(0, 1fr));background:var(--zone-surface-1);border:1px solid var(--zone-hair);box-shadow:inset 0 1px 0 var(--zone-highlight);border-radius:18px;margin-bottom:12px;padding:4px;display:grid;position:relative}.v4-market-thumb{width:calc((100% - 8px) / var(--market-count));background:var(--zone-nav-on);box-shadow:inset 0 1px 0 var(--zone-nav-highlight);transition:transform var(--spring-tab-dur,var(--dur-slow)) var(--spring-tab,var(--ease-standard));pointer-events:none;border-radius:14px;position:absolute;top:4px;bottom:4px;left:4px}.v4-market-switch button{min-width:0;height:42px;color:var(--zone-muted);background:0 0;border:0;border-radius:14px;padding:0;font-size:13px;font-weight:600;position:relative}.v4-market-switch button[aria-pressed=true]{color:var(--zone-lime)}.v4-market-switch button:focus-visible{outline:2px solid var(--zone-lime);outline-offset:-2px}.v4-market-edge-dot{background:var(--zone-lime);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-left:5px;display:inline-block}.v4-market-board .v4-board-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v4-tick-position{z-index:2;transform:translateX(var(--market));transition:transform var(--dur-reveal) var(--ease-decelerate);position:absolute;inset:0}.v4-tick-position .v4-market-tick{left:0}@media (prefers-reduced-motion:reduce){.v4-market-thumb,.v4-tick-position{transition:none}}html[data-motion=off] .v4-market-thumb,html[data-motion=off] .v4-tick-position{transition:none}.v4-market-board .v4-board-name b{font-family:var(--font-num-display);line-height:1.2}.v4-market-board .v4-board-name small,.v4-market-board .v4-board-time,.v4-market-board .v4-board-time small{line-height:1.2}
