*,:before,:after{box-sizing:border-box}html,body{background:#fff;margin:0;padding:0}#header{z-index:100;position:sticky;top:0}#header-desktop{display:block}#header-mobile{display:none}#mobile-bottom-bar{z-index:100;width:100%;display:none;position:fixed;bottom:0;left:0}@media (width<=768px){#header-desktop{display:none}#header-mobile,#mobile-bottom-bar{display:block}body{padding-bottom:60px}}[data-theme=dark] body{color:#e8e8e8;background:#121212}[data-theme=dark] #sticky-sort-bar{background:#1c1c1e;border-bottom-color:#333}[data-theme=dark] .content-section{background:#1c1c1e;box-shadow:0 0 80px #0009}[data-theme=dark] .sort-and-filter{background:#1c1c1e}[data-theme=dark] .sort-and-filter__pill{color:#e8e8e8;border-color:#555}[data-theme=dark] .sort-and-filter__pill--active{color:#000;background:#e8e8e8;border-color:#e8e8e8}[data-theme=dark] .sorting-tab{color:gray;border-bottom-color:#0000}[data-theme=dark] .sorting-tab--active{color:#e8e8e8;border-bottom-color:#e8e8e8}[data-theme=dark] .category-tab{color:#e8e8e8;background-color:#2a2a2a}[data-theme=dark] .category-tab:hover:not(.category-tab--active){color:#fff;background-color:#383838}[data-theme=dark] .category-tab--active{color:#000;background-color:#fff}[data-theme=dark] .section-header__label,[data-theme=dark] .section-header__link-text{color:#fff}[data-theme=dark] .divider{background-color:#333}[data-theme=dark] .alphabet-letter{color:#a0a0a0}[data-theme=dark] .alphabet-letter--active,[data-theme=dark] .alphabet-letter:hover{color:#fff}[data-theme=dark] .topic-row__label{color:#e8e8e8}[data-theme=dark] .page-hero__title,[data-theme=dark] .search-page-hero__title{color:#fff}[data-theme=dark] .text-link--back,[data-theme=dark] .text-link{color:#a0a0a0}[data-theme=dark] .feed-item-article__meta{color:#666}[data-theme=dark] .feed-item-article__meta-author,[data-theme=dark] .feed-item-article__title,[data-theme=dark] .feed-item-text-only__first-sentence{color:#e8e8e8}[data-theme=dark] .feed-item-text-only__body{color:#a0a0a0}[data-theme=dark] .feed-item-text-only__meta{color:#666}[data-theme=dark] .feed-item-article-recommended__title{color:#e8e8e8}[data-theme=dark] .feed-item-article-recommended__description{color:#a0a0a0}[data-theme=dark] .feed-item-article-recommended__meta{color:#666}[data-theme=dark] .feed-item-article-recommended__meta-author,[data-theme=dark] .feed-item-external-url__title{color:#e8e8e8}[data-theme=dark] .feed-item-external-url__meta,[data-theme=dark] .feed-item-external-url__domain{color:#666}[data-theme=dark] .feed-item-image-only__title{color:#e8e8e8}[data-theme=dark] .feed-item-image-only__meta{color:#666}[data-theme=dark] .feed-item-image-only__description{color:#a0a0a0}[data-theme=dark] .feed-item-video-only__title{color:#e8e8e8}[data-theme=dark] .feed-item-video-only__meta{color:#666}[data-theme=dark] .emoji-button{background-color:#2a2a2a}[data-theme=dark] .emoji-button__count{color:#a0a0a0}[data-theme=dark] .comments-bar__count{color:gray}[data-theme=dark] .desktop-menu-panel{background:#1c1c1e;box-shadow:0 8px 40px #0009,0 2px 8px #0006}[data-theme=dark] .desktop-menu-panel__title{color:#fff}[data-theme=dark] .desktop-menu-panel__switcher{background:#2a2a2a}[data-theme=dark] .desktop-menu-panel__body::-webkit-scrollbar-thumb{background:#555}[data-theme=dark] .menu-list-item__label{color:#fff}[data-theme=dark] .mode-selector{background:#333}[data-theme=dark] .mode-selector__option{color:#a0a0a0}[data-theme=dark] .mode-selector__option--active{color:#fff;background:#1c1c1e}[data-theme=dark] .language-selector__option{color:#a0a0a0}[data-theme=dark] .language-selector__option--active,[data-theme=dark] .topic-hero__title,[data-theme=dark] .topic-list__letter{color:#fff}[data-theme=dark] .article-wrap{background:0 0}[data-theme=dark] .article-body{color:#d0d0d0}[data-theme=dark] .article-header__title{color:#fff}[data-theme=dark] .article-header__lead{color:#a0a0a0}[data-theme=dark] .article-header__meta{color:#666}[data-theme=dark] .article-header__meta-author{color:#e8e8e8}[data-theme=dark] .show-detail__title{color:#fff}[data-theme=dark] .show-detail__description{color:#a0a0a0}
