.ReadingProgressBar-module__4o0K7G__progressWrapper{z-index:1000;pointer-events:none;background:0 0;width:100%;height:3px;position:fixed;top:0;left:0}.ReadingProgressBar-module__4o0K7G__progressBar{background:var(--accent);height:100%;transition:width .1s ease-out}
.NewsTableOfContents-module__X0MTHG__tocContainer{scrollbar-width:none;width:200px;max-height:calc(100vh - 9rem);padding-bottom:2rem;display:none;overflow:hidden auto}.NewsTableOfContents-module__X0MTHG__tocContainer::-webkit-scrollbar{display:none}@media (min-width:1280px){.NewsTableOfContents-module__X0MTHG__tocContainer{align-self:start;display:block;position:sticky;top:7.5rem}}.NewsTableOfContents-module__X0MTHG__tocHeader{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);margin-bottom:.875rem;padding-bottom:.625rem;font-size:.6875rem;font-weight:700}.NewsTableOfContents-module__X0MTHG__tocList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.NewsTableOfContents-module__X0MTHG__tocItem{position:relative}.NewsTableOfContents-module__X0MTHG__tocItem a{color:var(--text-muted);word-break:keep-all;border-left:2px solid #0000;padding:.45rem 0 .45rem .875rem;font-size:.8125rem;font-weight:400;line-height:1.45;text-decoration:none;transition:color .15s;display:block}.NewsTableOfContents-module__X0MTHG__tocItem a:hover{color:var(--foreground);border-left-color:var(--border-light)}.NewsTableOfContents-module__X0MTHG__tocItem.NewsTableOfContents-module__X0MTHG__active a{color:var(--foreground);border-left-color:var(--foreground);font-weight:600}.NewsTableOfContents-module__X0MTHG__tocItemH3 a{color:var(--text-muted);opacity:.75;padding-left:1.625rem;font-size:.75rem}.NewsTableOfContents-module__X0MTHG__tocItemH3.NewsTableOfContents-module__X0MTHG__active a{opacity:1;color:var(--foreground);border-left-color:var(--foreground)}.NewsTableOfContents-module__X0MTHG__tocProgress{background:var(--accent);border-radius:0;width:2px;transition:height .1s linear;position:absolute;top:0;left:0}
