/* Approved homepage typography for the shared sidebar on every preview tab. */
html.sidebar-preview.sidebar-home-font :is(#preview-rail,#fund-sidebar,#preview-watchlist,#fund-unified-watchlist-slot,#wl-selector-dropdown,#wl-ctx-menu,.wl-name-dialog) {
  --tos-font-ui:'Geist',system-ui,sans-serif !important;
  font-family:'Geist',system-ui,sans-serif !important;
  -webkit-font-smoothing:antialiased;
  font-variant-numeric:tabular-nums;
}
html.sidebar-preview.sidebar-home-font :is(#preview-rail,#fund-sidebar,#preview-watchlist,#fund-unified-watchlist-slot,#wl-selector-dropdown,#wl-ctx-menu,.wl-name-dialog) * {
  font-family:'Geist',system-ui,sans-serif !important;
}
html.sidebar-preview.sidebar-home-font :is(#preview-watchlist,#fund-unified-watchlist-slot) .wl-title-btn {
  font-size:14px; line-height:20px; font-weight:600;
}
html.sidebar-preview.sidebar-home-font :is(#preview-watchlist,#fund-unified-watchlist-slot) :is(.wl-sym-text,.wl-cell-last,.wl-cell-chg,.wl-cell-chgpct) {
  font-size:12px!important; line-height:16px!important; font-weight:400!important;
}
html.sidebar-preview.sidebar-home-font :is(#preview-watchlist,#fund-unified-watchlist-slot) .wl-col-header span {
  font-size:10px; line-height:14px; font-weight:400;
}
