/* Selected Paper compact market strip; scoped to the test homepage. */
html#glass-home-preview body .nav.nav::before{content:'';position:fixed;z-index:0;top:12px;left:var(--workspace-nav-left);width:var(--workspace-nav-width);height:46px;box-sizing:border-box;background:linear-gradient(110deg,#fff,#f8fafc);border:1px solid #d9dee5;border-radius:10px;box-shadow:0 2px 6px #18233208;pointer-events:none}
html#glass-home-preview[data-chrome-theme] body .nav.nav :is(.nav-left,.nav-right){background:transparent!important;border:1px solid transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
html#glass-home-preview[data-chrome-theme] body .nav.nav .nav-left{border-right-color:transparent!important;border-radius:0!important}
html#glass-home-preview .compact-markets{position:fixed;top:12px;height:46px;display:flex;align-items:center;justify-content:space-evenly;gap:14px;padding:0 16px;box-sizing:border-box;z-index:1;container-type:inline-size;overflow:hidden}
html#glass-home-preview .compact-market{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;flex-shrink:0;text-decoration:none;color:inherit;font-size:12px;line-height:16px;white-space:nowrap;font-variant-numeric:tabular-nums}
.compact-market strong{font-weight:600}.compact-market .market-price{color:#626b77}.compact-market .market-symbol{font-size:9px;color:#737d88;margin-left:-4px}.compact-market .market-up{color:#387d52}.compact-market .market-down{color:#b44d58}
.compact-market:focus-visible{outline:2px solid #456ea6;outline-offset:3px}.compact-market:hover strong{text-decoration:underline}
@container(max-width:850px){.compact-market{gap:1px!important}}
@container(max-width:530px){.compact-market .market-symbol{display:none}.compact-market{font-size:11px!important}}
@container(max-width:390px){.compact-market:nth-child(n+3){display:none}}
@container(max-width:190px){.compact-market:nth-child(n+2){display:none}}
html#glass-home-preview[data-chrome-theme='dark'] body .nav.nav::before{background:linear-gradient(110deg,#282a2e,#202226);border-color:#ffffff26}
html#glass-home-preview[data-chrome-theme='dark'] .compact-markets{color:#f1f3f5}html#glass-home-preview[data-chrome-theme='dark'] .market-price{color:#b5bec9}html#glass-home-preview[data-chrome-theme='dark'] .market-up{color:#8fc6a5}html#glass-home-preview[data-chrome-theme='dark'] .market-down{color:#e29b9c}
html#glass-home-preview[data-frost-nav-tucked] body .nav.nav::before,html#glass-home-preview[data-frost-nav-tucked] .compact-markets{translate:0 calc(-100% - 24px)}

/* Share the shell's geometry so sidebar changes cannot leave stale quote bounds. */
html#glass-home-preview{--compact-nav-controls-width:397px}
html#glass-home-preview .compact-markets{left:calc(var(--workspace-nav-left) + 153px);width:max(0px,calc(var(--workspace-nav-width) - 153px - var(--compact-nav-controls-width)));transition:left var(--navbar-slide-duration,0ms) ease,width var(--navbar-slide-duration,0ms) ease,translate 200ms ease}
html#glass-home-preview body .nav.nav::before{transition:left var(--navbar-slide-duration,0ms) ease,width var(--navbar-slide-duration,0ms) ease,translate 200ms ease}
html#glass-home-preview.preview-watchlist-resizing :is(.nav-left,.nav-right,.compact-markets),html#glass-home-preview.preview-watchlist-resizing body .nav.nav::before{transition:none!important}
@media(max-width:680px){html#glass-home-preview{--compact-nav-controls-width:209px}}
@media(prefers-reduced-motion:reduce){html#glass-home-preview .compact-markets,html#glass-home-preview body .nav.nav::before{transition:none}}

/* Keep the latest closing level visible alongside its session change. */
.compact-market strong{line-height:14px}
.compact-market .market-values{display:flex;align-items:baseline;gap:6px;font-size:11px;line-height:14px;white-space:nowrap}
