html[data-visual-style=workstation]{&:has([data-official-home]){--home-orange:#ffa129;--home-lime:#c4fa00;--home-white:#e7e9ea;--home-muted:#858585;--home-line:#272727}&.dark:has([data-official-home]) [data-appearance-shell]{--background:#000;--foreground:var(--home-white);--border:var(--home-line);--card:#080808;--elevated:#141414;--surface-hover:#141414;--muted-foreground:var(--home-muted);--brand:var(--home-orange);--brand-text:var(--home-orange);--brand-edge:var(--home-orange);background:#000;color:var(--home-white);font-family:Arial,PingFang SC,Hiragino Sans GB,sans-serif}&.dark:has([data-official-home]) :is([data-reader-left-sidebar],[data-official-home],[data-official-home-sidebar]){font-family:Arial,PingFang SC,Hiragino Sans GB,sans-serif}&.dark:has([data-official-home]) [data-reader-left-sidebar]{background:#000;border-color:var(--home-line)}&.dark:has([data-official-home]) [data-reader-left-sidebar] nav a[data-nav-active=true],&.dark:has([data-official-home]) [data-reader-left-sidebar] nav a[data-nav-active=true] :is(span,svg){background:transparent!important;color:var(--home-lime)!important;box-shadow:none!important}&.dark:has([data-official-home]) [data-reader-left-sidebar] nav a:not([data-nav-active=true]):hover{background:#141414;color:var(--home-white)}&.dark:has([data-official-home]) [data-official-product-filter]{background:#000;border-color:var(--home-line);backdrop-filter:none}&.dark:has([data-official-home]) [data-official-product-filter] nav a{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--home-muted);box-shadow:none;font:400 .8125rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif;min-height:44px;padding:11px 10px}&.dark:has([data-official-home]) [data-official-product-filter] nav a[aria-current=page]{border-bottom-color:var(--home-orange);background:transparent;color:var(--home-white);font-weight:600}&.dark:has([data-official-home]) form[role=search]{height:2.125rem;border:1px solid #333;border-radius:4px;background:#0b0b0b;box-shadow:none}&.dark:has([data-official-home]) form[role=search]:focus-within{border-color:var(--home-orange)}&.dark:has([data-official-home]) form[role=search] input{background:transparent;border:0;box-shadow:none;color:var(--home-white);font:400 .8125rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}&.dark:has([data-official-home]) form[role=search] input::placeholder{color:var(--home-muted)}&.dark:has([data-official-home]) [data-official-home-sidebar]>section{border:1px solid var(--home-line);border-radius:4px;background:#000;box-shadow:none;backdrop-filter:none}&.dark:has([data-official-home]) [data-official-home-sidebar]>section>div:first-child{padding:12px;border-color:var(--home-line);background:transparent;box-shadow:none}&.dark:has([data-official-home]) [data-official-home-sidebar] :is(h2,h3,p,a){font-family:Arial,PingFang SC,Hiragino Sans GB,sans-serif}&.dark:has([data-official-home]) [data-official-home-sidebar] h2{font-size:.875rem;line-height:1.25rem}&.dark:has([data-official-home]) [data-official-home-sidebar] h3{font-size:.8125rem;line-height:1.25rem}&.dark:has([data-official-home]) [data-official-home-column-link]{padding:12px;background:transparent;box-shadow:none}&.dark:has([data-official-home]) [data-official-home-column-rail]{display:none}&.dark:has([data-official-home]) [data-reader-feed-card]{border-color:var(--home-line);padding:14px 16px}&.dark:has([data-official-home]) [data-reader-feed-card] .reader-author-name{color:var(--home-white);font:600 .875rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}&.dark:has([data-official-home]) [data-reader-feed-card] .reader-author-meta{color:var(--home-muted);font:400 .75rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}&.dark:has([data-official-home]) [data-reader-feed-card] .note-content{font:400 .875rem/1.5 Arial,PingFang SC,Hiragino Sans GB,sans-serif;color:#ddd}&.dark:has([data-official-home]) [data-reader-feed-card] .folio-asset-tag{background:#0c0c0c;border-color:#333;border-radius:3px;box-shadow:none}&.dark:has([data-official-home]) [data-reader-feed-card] .folio-asset-symbol{color:var(--home-orange);font:400 .75rem/1.125rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}.home-market-rail{display:none}.home-tools-rail{min-width:0}.home-diy-windows{display:none}@media(min-width:1024px){&:has([data-official-home]) [data-appearance-shell]{max-width:none!important;width:100%;margin:0!important}&:has([data-official-home]) [data-reader-left-sidebar]{padding:0 8px 10px}&:has([data-official-home]) [data-reader-left-sidebar]:not([data-sidebar-collapsed]){width:176px!important}&:has([data-official-home]) [data-reader-left-sidebar]>.sticky{top:0;height:calc(100dvh - 10px)}&:has([data-official-home]) [data-reader-left-sidebar] [data-sidebar-logo]{height:48px;margin-bottom:10px}&:has([data-official-home]) [data-reader-left-sidebar] :is(nav a,[data-testid=nav-more-button]){min-height:2.75rem;height:2.75rem;padding:10px 12px;gap:12px;font-size:1rem;line-height:1.5rem;border-radius:4px}&:has([data-official-home]) [data-official-home-main]{padding:0}&:has([data-official-home]) [data-official-home]{--home-content-track:minmax(440px,896fr);--home-chart-track:minmax(280px,480fr);--home-tools-track:minmax(200px,280fr);--home-column-gap:0px;max-width:none;width:100%;margin:0;padding:0}&:has([data-official-home]) [data-official-product-filter]{margin:0;padding:0;border-bottom:0}&:has([data-official-home]) [data-official-home] .official-home-layout:has(.home-tools-rail),&:has([data-official-home]) [data-product-filter-toolbar]{display:grid;grid-template-columns:var(--home-content-track) var(--home-chart-track) var(--home-tools-track);gap:var(--home-column-gap);max-width:none;width:100%;margin:0;padding:0}&:has([data-official-home]) [data-product-filter-toolbar]{height:48px;align-items:center;border-bottom:1px solid var(--home-line)}&:has([data-official-home]) [data-product-filter-rail]{grid-column:1;grid-row:1;width:100%;max-width:none;margin:0;height:48px;border-right:1px solid var(--home-line)}&:has([data-official-home]) [data-product-filter-search-slot]{grid-column:3;grid-row:1;min-width:0;width:100%;padding:0 12px}&:has([data-official-home]) [data-product-filter-search-slot]>[data-official-quick-search]{min-width:0;max-width:100%}&:has([data-official-home]) [data-official-home] .official-home-layout>section{grid-column:1;grid-row:1}&:has([data-official-home]) [data-official-home] .reader-feed-column{max-width:none!important;width:100%!important;margin:0;border-right:1px solid var(--home-line)}&:has([data-official-home]) .home-market-rail{grid-column:2;grid-row:1;display:grid;position:sticky;top:48px;align-self:start;min-width:0;min-height:0;height:calc(100dvh - 48px)}&:has([data-official-home]) .home-tools-rail{grid-column:3;grid-row:1;padding:0 12px;position:sticky;top:48px;align-self:start;max-height:calc(100dvh - 48px);overflow:auto}&:has([data-official-home]) .home-tools-rail [data-official-home-sidebar]{display:flex;position:static;max-height:none;gap:12px}&:has([data-official-home]) .home-tools-rail [data-official-home-sidebar-loading]{position:static}.home-market-cell{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;padding:0;background:#000;border-bottom:1px solid var(--home-line)}.home-market-cell[data-selected]:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:1px solid var(--home-orange)}.home-market-title{display:flex;align-items:baseline;gap:8px;height:2rem;min-height:2rem;flex-shrink:0;padding:7px 8px 5px;color:var(--home-orange);font:400 .8125rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif;font-variant-numeric:tabular-nums}.home-market-select,.home-market-title a{color:inherit;white-space:nowrap}.home-market-select{text-align:left;font:inherit;overflow:hidden;text-overflow:ellipsis}.home-market-change{white-space:nowrap;font-variant-numeric:tabular-nums}.home-market-plot{position:relative;width:calc(100% - 8px);margin-left:8px;flex:1;min-width:0;min-height:0;background:#000}.home-market-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--home-muted);font:.75rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}.home-diy-windows{display:block;margin-top:12px;border:1px solid var(--home-line);border-radius:4px}.home-diy-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:10px 12px;color:var(--home-white);font:600 .8125rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}.home-diy-toggle>span:last-child{color:var(--home-lime);font-size:1.125rem;font-weight:400}.home-diy-windows [data-personal-workspace]{max-width:none;width:100%;padding:12px;font:.8125rem/1.5 Arial,PingFang SC,Hiragino Sans GB,sans-serif}.home-diy-windows [data-personal-workspace] h1{font:600 .9375rem/1.375rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}.home-diy-windows [data-personal-workspace] h2{font:600 .875rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}.home-diy-windows [data-personal-workspace] section{padding-block:16px}.home-diy-windows [data-workspace-widget-id]{grid-column:1/-1;padding-inline:12px;border-radius:4px;box-shadow:none}.home-diy-windows [data-personal-workspace]>section{grid-template-columns:minmax(0,1fr);gap:12px}}.home-chart-controls-slot{display:none}@media(min-width:1024px){.home-chart-controls-slot{display:block;grid-column:2;grid-row:1;padding-inline:8px}.home-chart-controls{height:48px;display:flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--home-muted);font:.75rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}.home-chart-periods{display:flex;gap:4px;margin-right:auto}.home-chart-credit{font-size:.5625rem;margin-right:4px;color:var(--home-muted);text-decoration:none}.home-chart-controls button{width:26px;height:26px;border:1px solid transparent;border-radius:3px}.home-chart-controls button[aria-pressed=true]{border-color:var(--home-orange);color:var(--home-orange)}}@media(max-width:1023px){.home-tools-rail{display:none}}&.dark:has([data-official-home]) [data-reader-feed-card] .reader-source-badge{color:var(--home-muted)}&.dark:has([data-official-home]) [data-reader-feed-card] :is([data-testid=note-card-expand],[data-testid=note-card-see-more],[data-testid=note-card-collapse]),&.dark:has([data-official-home]) [data-reader-feed-card] :is([data-testid=note-engagement-like],[data-testid=inbox-post-like])[aria-pressed=true]{color:var(--home-orange)}&.dark:has([data-official-home]) [data-reader-feed-card] .folio-asset-status-bullish{color:var(--folio-market-green)!important;background:transparent}&.dark:has([data-official-home]) [data-reader-feed-card] .folio-asset-status-bearish{color:var(--folio-market-red)!important;background:transparent}@layer utilities{@media(min-width:1024px){&:has([data-official-home]) [data-official-home] .reader-feed-column{max-width:none!important;width:100%!important}}}@media(min-width:1024px){.home-market-rail[data-chart-count="8"]{overflow-y:auto;overscroll-behavior:contain}.home-market-rail[data-chart-count="8"] .home-market-cell:nth-child(odd){border-right:1px solid var(--home-line)}.home-market-rail[data-chart-count="8"] .home-market-title{gap:5px;font-size:.6875rem;padding-inline:6px}.home-chart-controls{gap:0;min-width:0;font-size:.6875rem}.home-chart-periods{gap:0}.home-chart-controls button{width:24px;flex-shrink:0}.home-watchlist{margin-top:12px;border:1px solid var(--home-line);background:#000;color:var(--home-white);font:.75rem/1.4 Arial,PingFang SC,Hiragino Sans GB,sans-serif}.home-watchlist-header{display:flex;align-items:center;gap:6px;justify-content:space-between;padding:9px 10px;border-bottom:1px solid var(--home-line)}.home-watchlist h2{font-weight:600;font-size:.8125rem}.home-watchlist-header>div{display:flex;gap:2px}.home-watchlist-header button{padding:3px 5px;color:var(--home-muted);border:1px solid transparent}.home-watchlist-header button[aria-pressed=true]{border-color:var(--home-orange);color:var(--home-orange)}.home-watchlist select{width:calc(100% - 16px);margin:8px;background:#101010;color:var(--home-white);border:1px solid var(--home-line);padding:4px}.home-watchlist-movers h3{padding:5px 8px;font-size:.6875rem;font-weight:600;border-bottom:1px solid var(--home-line);background:#141414}.home-watchlist-row{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:40px;width:100%;padding:5px 8px;border-bottom:1px solid #171717;text-align:left}.home-watchlist-row:focus-visible,.home-watchlist-row:hover{background:#171717;outline:1px solid var(--home-orange);outline-offset:-1px}.home-watchlist-row>span{min-width:0}.home-watchlist-row>span:first-child{flex:1}.home-watchlist-row>span:last-child{text-align:right;flex-shrink:0;font-variant-numeric:tabular-nums}.home-watchlist-row b{font-weight:400;color:#ffbf00;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-watchlist-row strong{font-weight:500}.home-watchlist-up strong{color:#00c853}.home-watchlist-down strong{color:#ff4d4d}.home-watchlist-row small{display:block;font-size:.625rem;color:var(--home-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-watchlist :is(.home-watchlist-empty,.home-watchlist-status,.home-watchlist-movers>p){padding:8px;color:var(--home-muted);font-size:.6875rem}.home-watchlist-status:empty{display:none}.home-watchlist-edit{display:block;padding:8px;border-top:1px solid var(--home-line);color:var(--home-orange);font-size:.6875rem}}@media(max-width:1023px){.home-watchlist{display:none}}@media(min-width:1024px){&:has([data-official-home]) .home-tools-rail{display:flex;flex-direction:column;gap:12px}.home-tools-rail>*{flex-shrink:0}&:has([data-official-home]) .home-tools-rail>:is(.home-watchlist,.economic-calendar){margin-top:0;border-color:var(--home-line);border-radius:0}&:has([data-official-home]) .home-tools-rail :is(.home-watchlist-header,.economic-calendar-header){min-height:44px;margin-inline:0;padding:8px 12px;border-bottom:1px solid var(--home-line);background:#202020;gap:8px}.home-tools-rail :is(.home-watchlist-header,.economic-calendar-header) h2{margin:0;font:600 .8125rem/1.25rem Arial,PingFang SC,Hiragino Sans GB,sans-serif}}}