body.has-header-divider .d-header{border-block-end:4px solid var(--header_primary)}.topic-sidebar__search,.news-feed{--2e380668-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--primary-high);--news-feed-link-color: var(--2e380668-csstools-light-dark-toggle--0, var(--tertiary-hover));}

@supports (color: light-dark(red, red)){
.topic-sidebar__search,.news-feed{--news-feed-link-color: light-dark( var(--tertiary-hover), var(--primary-high) );}
}@supports not (color: light-dark(tan, tan)){:is(.topic-sidebar__search,.news-feed) *{--2e380668-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) var(--primary-high);--news-feed-link-color: var(--2e380668-csstools-light-dark-toggle--0, var(--tertiary-hover))}}body.has-topic-sidebar{--d-sidebar-width: var(--topic-sidebar-width, 300px)}@media(width >= 48rem){body.has-topic-sidebar .wrap[role=main]{padding-inline-start:0}}body.has-topic-sidebar .sidebar-container{overflow:hidden}body.has-topic-sidebar .hamburger-panel .menu-panel .panel-body{display:flex;min-height:0;overflow:hidden}body.has-topic-sidebar .hamburger-panel .menu-panel .panel-body-contents{min-height:0;max-height:100%}body.has-topic-sidebar .hamburger-panel .sidebar-hamburger-dropdown{display:flex;flex:1;flex-direction:column;min-height:0}body.has-topic-sidebar .hamburger-panel .sidebar-hamburger-dropdown>.sidebar-sections{flex:1;overflow-y:auto}body.has-topic-sidebar .sidebar-sections{min-height:0;overscroll-behavior-y:contain;scrollbar-gutter:stable}body.has-topic-sidebar .topic-sidebar-latest-panel,body.has-topic-sidebar .topic-sidebar-news-panel,body.has-topic-sidebar .topic-sidebar-search-panel{display:none}body.has-topic-sidebar.--sidebar-search .d-header .floating-search-input-wrapper{display:none}.topic-sidebar__updates{margin-block:var(--space-3)}.topic-sidebar__updates .alert{--d-button-default-bg-color--hover: var(--tertiary-low);--d-button-default-text-color--hover: var(--tertiary);width:100%;border-radius:0;white-space:normal}.topic-sidebar__controls{display:flex;flex-direction:column;flex-shrink:0}.topic-sidebar__controls .btn:focus-visible{border-color:var(--d-input-focused-color);outline:2px solid var(--d-input-focused-color);outline-offset:-2px}.topic-sidebar__controls .topic-sidebar__search{width:100%}.topic-sidebar__controls .topic-sidebar__search>.btn{align-self:flex-start}.topic-sidebar__controls.--searching{min-height:0;flex:1;overflow:hidden}.topic-sidebar__controls.--searching .topic-sidebar__search{display:flex;flex-direction:column;min-height:0}.topic-sidebar__controls.--searching .topic-sidebar__search .search-menu-container,.topic-sidebar__controls.--searching .topic-sidebar__search .conditional-loading-section{display:flex;flex:1;flex-direction:column;min-height:0}.topic-sidebar__controls.--searching .topic-sidebar__search .search-input-wrapper{flex-shrink:0}.topic-sidebar__controls.--searching .topic-sidebar__search .results{min-height:0;flex:1;overflow-y:auto;overscroll-behavior-y:contain}.topic-sidebar__topics{display:flex;flex-direction:column}.topic-sidebar__topics .sidebar-section-content{list-style:none;padding:0;margin:0}.topic-sidebar__switch{--d-button-border-radius: 0;display:flex;gap:var(--space-half);padding:var(--space-half);margin:0;border:1px solid var(--content-border-color);border-radius:0}.topic-sidebar__switch .btn{flex:1;min-width:0;flex-wrap:wrap;justify-content:center;white-space:normal}.topic-sidebar__switch [aria-pressed=true]{background:var(--d-sidebar-active-background);font-weight:600}.topic-sidebar__topic.sidebar-section-link{height:auto;padding-block:var(--space-2);white-space:normal}.topic-sidebar__topic.sidebar-section-link .sidebar-section-link-content-text{overflow:visible;white-space:normal}.topic-sidebar__topic-title{display:block;line-height:1.4;overflow-wrap:anywhere;color:var(--primary)}.topic-sidebar__topic-meta{display:block;margin-top:var(--space-1);font-size:var(--font-down-1);color:var(--primary)}.topic-sidebar__pagination{padding:var(--sidebar-section-wrapper-padding)}.topic-sidebar__loader{display:flex;align-items:center;justify-content:center}.topic-sidebar__status{padding:var(--space-3);color:var(--primary-high)}.topic-sidebar__status.--loading{display:grid;flex:1;place-items:center}.topic-sidebar__search{min-width:0}.topic-sidebar__search .search-input-wrapper{padding-block:0 var(--space-2);padding-inline:0}.topic-sidebar__search .results .list{list-style:none;padding:0;margin:0}.topic-sidebar__search a.search-link{color:var(--news-feed-link-color)}.topic-sidebar__search a.search-link .topic-title{color:inherit}.topic-sidebar__search .search-input-wrapper,.topic-sidebar__search .search-input{min-width:0;width:100%}.topic-sidebar__search input.search-term__input{flex:1 1 0;width:0;min-width:0}.topic-sidebar__search:not(.is-active) .results{display:none}.news-feed{max-width:900px;min-width:0;margin-inline:auto}.news-feed__article{padding-block:var(--space-5);border-bottom:1px solid var(--content-border-color)}.news-feed__title{line-height:1.2;overflow-wrap:anywhere}.news-feed__header .news-feed__title{font-size:1.5em}.news-feed__title a{color:var(--primary)}.news-feed__meta{color:var(--primary-high);font-size:var(--font-down-1)}.news-feed__body{overflow-wrap:anywhere}.news-feed__body>:nth-child(1 of img:not(.emoji),:has(img:not(.emoji))),.news-feed__body>:nth-child(1 of img:not(.emoji),:has(img:not(.emoji))) .lightbox-wrapper,.news-feed__body>:nth-child(1 of img:not(.emoji),:has(img:not(.emoji))) .lightbox,.news-feed__body>:nth-child(1 of img:not(.emoji),:has(img:not(.emoji))) img:not(.emoji){width:100%}.news-feed__body a:not(.lightbox,.news-feed__title-link){color:var(--news-feed-link-color);text-decoration:underline}.news-feed__body pre{max-width:100%;overflow-x:auto}.news-feed__body img,.news-feed__body video,.news-feed__body iframe{max-width:100%}.news-feed__footer{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap}.news-feed__footer .btn:focus-visible{border-color:var(--d-input-focused-color);outline:2px solid var(--d-input-focused-color);outline-offset:-2px}.news-feed__page-navigation{display:flex;flex-wrap:wrap;gap:var(--space-4)}.news-feed__page-navigation:focus-within{position:static;width:auto;height:auto;margin:var(--space-3) 0;overflow:visible;clip-path:none}.news-feed__page-navigation a{color:var(--news-feed-link-color);text-decoration:underline}.news-feed__pagination{padding-block:var(--space-4);text-align:center}
/*# sourceMappingURL=rapamycin-site_5a7c315375c3fca325f05749ffd0b2bd19a98374.css.map?__ws=www.rapamycin.news */
