@keyframes TableOfContents_shimmer-loading__4_u2u{0%{background-position:-200% 0}to{background-position:200% 0}}.TableOfContents_wrapper__5euyJ{position:fixed;top:0;left:0;right:0;z-index:99;overflow:hidden;border-bottom:1px solid var(--surface-general);box-shadow:0 .375rem .75rem 0 rgba(0,0,0,.1);transition:var(--transition-all);height:2.75rem;max-height:31.25rem;background-color:var(--background)}@media screen and (min-width:992px){.TableOfContents_wrapper__5euyJ{position:static;border:none;box-shadow:none;padding:0;height:auto;max-height:none;background-color:transparent;overflow-y:auto}}.TableOfContents_head__7Uwor{padding:.5rem 1rem;background-color:var(--background);position:-webkit-sticky;position:sticky;top:0}@media screen and (min-width:992px){.TableOfContents_head__7Uwor{padding:0;background-color:transparent;position:static}}@media screen and (max-width:992px){.TableOfContents_showWhenScroll__BKcvj{opacity:0;pointer-events:none;transform:translateY(-20px)}}.TableOfContents_showWhenScroll__BKcvj.TableOfContents_visibleWhenScroll__7V9fD{opacity:1;pointer-events:visible;transform:translateY(0)}.TableOfContents_withSelected__6NHzA{height:4.5rem}@media screen and (min-width:992px){.TableOfContents_withSelected__6NHzA{height:auto}}.TableOfContents_open__ptV0d{height:var(--list-height);overflow-y:auto}@media screen and (min-width:992px){.TableOfContents_open__ptV0d{height:auto;overflow-y:visible}}.TableOfContents_title__5s5lo{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.125rem .5rem;color:var(--body-title);font-size:1rem;font-weight:500;top:0}@media screen and (min-width:992px){.TableOfContents_title__5s5lo{font-size:1.5rem;font-weight:600;padding-left:2rem;pointer-events:none}}.TableOfContents_titleIcon__4jBpX{font-size:1.25rem;color:var(--body-secondary)}@media screen and (min-width:992px){.TableOfContents_titleIcon__4jBpX{display:none}}.TableOfContents_selectedItem__W9j3Z{font-size:1rem;font-weight:600;color:var(--brand-main);padding-inline:.5rem;margin-top:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:1.5rem;transition:var(--transition-all)}.TableOfContents_open__ptV0d .TableOfContents_selectedItem__W9j3Z{height:0}@media screen and (min-width:992px){.TableOfContents_selectedItem__W9j3Z{display:none}}.TableOfContents_list__84zMN{margin-top:.5rem;display:flex;flex-direction:column;gap:0}@media screen and (min-width:992px){.TableOfContents_list__84zMN{margin-top:1rem;display:flex;gap:.5rem}}.TableOfContents_open__ptV0d .TableOfContents_list__84zMN{display:flex}.TableOfContents_item__bb_dB{font-size:1rem;border-radius:var(--radius-s)}.TableOfContents_listItem__IPGWU,.TableOfContents_trigger__KdZHs{font-size:1rem;display:block;padding:.625rem .75rem;border-radius:var(--radius-s)}.TableOfContents_listItem__IPGWU:hover,.TableOfContents_trigger__KdZHs:hover{text-decoration:none}@media screen and (min-width:992px){.TableOfContents_listItem__IPGWU,.TableOfContents_trigger__KdZHs{padding:.5rem .5rem .5rem 2rem;transition:var(--transition-all)}.TableOfContents_listItem__IPGWU:hover,.TableOfContents_trigger__KdZHs:hover{background-color:var(--surface-primary);color:var(--body-default)}}.TableOfContents_trigger__KdZHs{color:var(--body-secondary);display:flex;align-items:center;gap:.5rem}@media screen and (min-width:992px){.TableOfContents_trigger__KdZHs.TableOfContents_withItems__G7nsO{padding-left:.5rem}.TableOfContents_trigger__KdZHs:hover .TableOfContents_triggerIcon__nWHPo{opacity:1}}.TableOfContents_triggerIcon__nWHPo{display:none;font-size:1rem;opacity:0;transition:var(--transition-all)}@media screen and (min-width:992px){.TableOfContents_triggerIcon__nWHPo{display:block}.TableOfContents_selected__OAToA .TableOfContents_triggerIcon__nWHPo{opacity:1}}.TableOfContents_listItem__IPGWU{padding-left:2rem;color:var(--body-default)}.TableOfContents_listItem__IPGWU.TableOfContents_selectedListItem__bPaXm{color:var(--brand-main)}@media screen and (min-width:992px){.TableOfContents_listItem__IPGWU{padding-left:3rem}}.TableOfContents_itemList__uxatM{padding-top:.5rem;display:none}@media screen and (min-width:992px){.TableOfContents_itemList__uxatM.TableOfContents_visible__htUEg{display:block}}.TableOfContents_selected__OAToA .TableOfContents_trigger__KdZHs{background-color:var(--surface-primary);color:var(--brand-main)}.ShareButtonGroup_wrapper__3bjNe{display:flex;align-items:center;gap:.75rem;max-width:352px}.ShareButtonGroup_button__QopHc{height:2.75rem;display:flex;align-items:center;justify-content:center;padding-inline:.75rem;border-radius:var(--radius-s);font-size:1.25rem;background-color:var(--surface-primary);color:var(--body-secondary);flex:1 1;transition:var(--transition-all)}.ShareButtonGroup_button__QopHc:disabled{pointer-events:none}.ShareButtonGroup_button__QopHc:hover{color:var(--brand-main);background-color:var(--surface-secondary)}[data-theme=dark] .ShareButtonGroup_button__QopHc:hover{color:var(--color-white)}.ShareButtonGroup_button__QopHc:active{transform:translateY(1px)}@keyframes ArticleDetailSidebar_shimmer-loading__MhKAv{0%{background-position:-200% 0}to{background-position:200% 0}}.ArticleDetailSidebar_sidebar__PbE_J{position:-webkit-sticky;position:sticky;top:1rem;overflow-y:auto;max-height:95vh;display:flex;flex-direction:column;gap:2rem;z-index:88}.ArticleDetailSidebar_inliner__kVRLC{padding-left:2rem}.ArticleDetailSidebar_ethical__0Vcdz{display:none;font-size:1rem}.ArticleDetailSidebar_ethical__0Vcdz a{color:currentColor}.ArticleDetailSidebar_ethical__0Vcdz a:hover{text-decoration:underline}@media screen and (min-width:992px){.ArticleDetailSidebar_ethical__0Vcdz{display:block}}.ArticleDetailSidebar_share__gXX6O{display:none}@media screen and (min-width:992px){.ArticleDetailSidebar_share__gXX6O{display:block}}@keyframes Authors_shimmer-loading__zSXEb{0%{background-position:-200% 0}to{background-position:200% 0}}.Authors_wrapper__J_tB_{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}@media screen and (min-width:992px){.Authors_wrapper__J_tB_{margin-bottom:4rem}}@keyframes Comment_shimmer-loading__ryvYv{0%{background-position:-200% 0}to{background-position:200% 0}}.Comment_comment__R_Vhn{display:grid;grid-template-columns:min-content auto;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:1.25rem;row-gap:1.25rem}.Comment_comment__R_Vhn:not(:first-child){padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid var(--divider-line)}@media screen and (min-width:992px){.Comment_comment__R_Vhn:not(:first-child){padding-top:2rem;margin-top:2rem;border-top:1px solid var(--divider-line)}}.Comment_avatar__mGAN3{border-radius:50%;width:3.5rem;aspect-ratio:1;flex-shrink:0;background-color:var(--surface-general)}.Comment_thread__wu_wP{padding-left:1.5rem;position:relative;margin-top:1.5rem}.Comment_thread__wu_wP:not(:first-child){padding-top:0;border-top:none;margin-top:1rem}@media screen and (min-width:992px){.Comment_thread__wu_wP:not(:first-child){margin-top:1.5rem}}.Comment_thread__wu_wP:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background-color:var(--stroke)}@media screen and (min-width:992px){.Comment_thread__wu_wP{padding-left:2rem}}.Comment_commentInner__liHAh{grid-column-start:1;grid-column-end:3;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.Comment_commentInner__liHAh p{margin-bottom:0;overflow-wrap:anywhere}@media screen and (min-width:992px){.Comment_commentInner__liHAh{grid-column-start:2;margin-top:-2.5rem}}.Comment_info__rHIUF{display:flex;flex-direction:column;gap:.25rem}@media screen and (min-width:992px){.Comment_info__rHIUF{flex-direction:row;gap:1rem;align-items:center;align-self:flex-start}}.Comment_name__2RMIE{font-weight:600;color:var(--body-title);font-size:1.125rem}.Comment_date___QU0I{color:var(--body-secondary);font-size:1rem}