*,:before,:after{box-sizing:border-box}html,body{background:#fff;margin:0;padding:0;font-family:Inter,system-ui,sans-serif}#header{z-index:100;will-change:transform;transition:transform .3s;position:sticky;top:0}#header.mobile-header-hidden{transform:translateY(-100%)}#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}}.prototype-back-to-top{cursor:pointer;color:#fff;opacity:0;pointer-events:none;z-index:9999;background:#1a1a1ab3;border:none;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .2s,transform .2s,background .15s;display:flex;position:fixed;bottom:76px;right:16px;transform:translateY(8px);box-shadow:0 2px 8px #00000026}.prototype-back-to-top--visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (hover:hover){.prototype-back-to-top:hover{background:#1a1a1ae6}}.prototype-back-to-top svg{stroke:currentColor;width:18px;height:18px;display:block}@media (width<=768px){.prototype-back-to-top{bottom:76px;left:auto;right:16px}}html[data-prototype-viewport=mobile] .prototype-back-to-top{right:calc(50% - var(--prototype-viewport-width,396px) / 2 + 16px);bottom:76px;left:auto}[data-theme=dark] .prototype-back-to-top{color:#1a1a1a;background:#e8e8e8d9}@media (hover:hover){[data-theme=dark] .prototype-back-to-top:hover{background:#fff}}html[data-prototype-viewport=mobile] .feed-clickable-text:hover{color:inherit}html[data-prototype-viewport=mobile] .feed-clickable-image:hover .article-picture__img,html[data-prototype-viewport=mobile] .feed-content-carousel__viewport:hover .article-picture__img{transform:none}html[data-prototype-viewport=mobile] .feed-content-external__frame:hover{border-color:#e6e6e6}html[data-prototype-viewport=mobile][data-theme=dark] .feed-content-external__frame:hover{border-color:#2c2c2e}html[data-prototype-viewport=mobile] .feed-item-header__author:hover{color:#101010}html[data-prototype-viewport=mobile][data-theme=dark] .feed-item-header__author:hover{color:#e8e8e8}html[data-prototype-viewport=mobile] .interaction-bar-feed__comment:hover,html[data-prototype-viewport=mobile] .interaction-bar-feed__group>.interaction-bar-feed__icon-btn:hover{color:inherit}html[data-prototype-viewport=mobile] .prototype-back-to-top:hover{background:#1a1a1ab3}html[data-prototype-viewport=mobile][data-theme=dark] .prototype-back-to-top:hover{background:#e8e8e8d9}html[data-prototype-viewport=mobile] .feed-content-carousel__picture--9-16,html[data-prototype-viewport=mobile] .feed-content-image__picture--9-16{aspect-ratio:9/16}html[data-prototype-viewport=mobile] .feed-content-carousel__picture--4-5{aspect-ratio:4/5}[data-theme=dark] body{color:#e8e8e8;background:#1c1c1e}[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,[data-theme=dark] .feed-item-header__line{color:#666}[data-theme=dark] .feed-item-header__author{color:#e8e8e8}@media (hover:hover){[data-theme=dark] .feed-item-header__author:hover,[data-theme=dark] .feed-clickable-text:hover{color:#7daaff}[data-theme=dark] .interaction-bar-feed__comment:hover,[data-theme=dark] .interaction-bar-feed__group>.interaction-bar-feed__icon-btn:hover{color:#a0a0a0}}[data-theme=dark] .feed-content-small-image-title__title,[data-theme=dark] .feed-content-large-image-title-perex__title{color:#e8e8e8}[data-theme=dark] .feed-content-large-image-title-perex__description{color:#a0a0a0}[data-theme=dark] .feed-content-large-image-title-perex__description-fade{background:linear-gradient(#0000,#1c1c1e)}[data-theme=dark] .feed-content-image__title{color:#e8e8e8}[data-theme=dark] .feed-content-image__body{color:#a0a0a0}[data-theme=dark] .feed-content-image__body-fade{background:linear-gradient(#0000,#1c1c1e)}[data-theme=dark] .feed-content-text__content{color:#e8e8e8}[data-theme=dark] .feed-content-text__fade{background:linear-gradient(#0000,#1c1c1e)}[data-theme=dark] .feed-content-text__toggle{color:#e8e8e8}[data-theme=dark] .feed-content-external__frame{border-color:#2c2c2e}@media (hover:hover){[data-theme=dark] .feed-content-external__frame:hover{border-color:#7daaff}}[data-theme=dark] .feed-content-external__source,[data-theme=dark] .feed-content-external__open-icon{color:#a0a0a0}[data-theme=dark] .feed-content-external__title,[data-theme=dark] .feed-content-community-post__body{color:#e8e8e8}[data-theme=dark] .feed-content-community-post__body-fade{background:linear-gradient(#0000,#1c1c1e)}[data-theme=dark] .feed-content-community-post__toggle,[data-theme=dark] .feed-content-carousel__perex{color:#e8e8e8}[data-theme=dark] .feed-content-carousel__perex-fade{background:linear-gradient(#0000,#1c1c1e)}[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}[data-theme=dark] .feed-item-type-badge{color:#7daaff;background:#333}[data-theme=dark] .avatar{background-color:#4d4d4d}[data-theme=dark] .avatar__placeholder{color:#e6e6e6}[data-theme=dark] .text-input{background-color:#4d4d4d;border-color:#0000}[data-theme=dark] .text-input__field{color:#fff}[data-theme=dark] .text-input__field::placeholder{color:#ccc}[data-theme=dark] .search{background-color:#4d4d4d}[data-theme=dark] .search .icon{color:#ccc}[data-theme=dark] .search__input{color:#fff}[data-theme=dark] .search__input::placeholder{color:#ccc}[data-theme=dark] .search:has(.search__input:not(:placeholder-shown)) .icon{color:#fff}[data-theme=dark] .icon-button{color:#fff;background-color:#4d4d4d;box-shadow:0 3px 10px #c4c4c440}[data-theme=dark] .sign-up{color:#fff}[data-theme=dark] .promo-banner{background:#4d4d4d;box-shadow:inset 0 0 32px #00000029}[data-theme=dark] .promo-banner__title,[data-theme=dark] .promo-banner__description{color:#fff}[data-theme=dark] .promo-banner .button-special--light{color:#000;background:#7daaff}[data-theme=dark] .promo-banner .button-special--light:hover:not(.button-special--disabled),[data-theme=dark] .promo-banner .button-special--light:active:not(.button-special--disabled){background:#a1c7ff}
